hallo,
habe bei folgender Logik immer wieder das Problem das einige Rollos früh nicht hochgefahren werden, smarthome.py läuft immer. (jeden Tag unterschiedlich)
Im Smarthome-log wird auch ordentlich geschalten nur die Rollladen fahren nicht.
Logik:
Items:
Vielen Dank vorab.
Grüße
Steven
habe bei folgender Logik immer wieder das Problem das einige Rollos früh nicht hochgefahren werden, smarthome.py läuft immer. (jeden Tag unterschiedlich)
Im Smarthome-log wird auch ordentlich geschalten nur die Rollladen fahren nicht.
Code:
2014-09-02 06:45:00 INFO gesamtfunktion_EG_fahren ******* 2014-09-02 06:45:00 INFO gesamtfunktion_EG_fahren ******* 2014-09-02 06:45:00 INFO gesamtfunktion_EG_fahren ******* 2014-09-02 06:45:00 INFO gesamtfunktion_EG_fahren ******* 2014-09-02 06:45:00 INFO gesamtfunktion_EG_fahren Rolladen logik gestartet 2014-09-02 06:45:00 INFO gesamtfunktion_EG_fahren ******* 2014-09-02 06:45:00 INFO gesamtfunktion_EG_fahren ******* 2014-09-02 06:45:00 INFO gesamtfunktion_EG_fahren **** Rolladen hoch 2014-09-02 06:45:00 INFO Main knx: 0.0.0 set 6/0/0 to 00 2014-09-02 06:45:00 INFO Main knx: 0.0.0 set 6/0/1 to 00 2014-09-02 06:45:00 INFO Main knx: 0.0.0 set 6/0/2 to 00 2014-09-02 06:45:00 INFO Main knx: 0.0.0 set 6/0/3 to 00 2014-09-02 06:45:00 INFO Main knx: 0.0.0 set 6/0/4 to 00 2014-09-02 06:45:00 INFO Main knx: 0.0.0 set 6/0/5 to 00 2014-09-02 06:45:00 INFO Main knx: 0.0.0 set 6/0/6 to 00 2014-09-02 06:45:00 INFO Main knx: 0.0.0 set 6/0/7 to 00 2014-09-02 06:45:00 INFO Main knx: 0.0.0 set 6/0/8 to 00 2014-09-02 06:45:00 INFO Main knx: 0.0.0 set 6/0/9 to 00
Code:
#!/usr/bin/env python # logger.info(' Rolladen Logik gestartet') logger.info(' ******* ') logger.info(' ******* ') if (trigger['value'] == 1): logger.info(' **** Rolladen runter') sh.Rollladen.Rollladen_GaesteWC_fahren(1) sh.Rollladen.Rollladen_DieleFlur_fahren(1) sh.Rollladen.Rollladen_Buero1m_fahren(1) sh.Rollladen.Rollladen_Buero2m_fahren(1) sh.Rollladen.Rollladen_Kueche_fahren(1) sh.Rollladen.Rollladen_Wohnen1_fahren(1) sh.Rollladen.Rollladen_Wohnen2_fahren(1) sh.Rollladen.Rollladen_EsszimmerReL_fahren(1) sh.Rollladen.Rollladen_Esszimmer1_fahren(1) sh.Rollladen.Rollladen_Esszimmer2_fahren(1) sh.Rollladen.Rollladen_Garage_fahren(1) else: logger.info(' **** Rolladen hoch ') sh.Rollladen.Rollladen_GaesteWC_fahren(0) sh.Rollladen.Rollladen_DieleFlur_fahren(0) sh.Rollladen.Rollladen_Buero1m_fahren(0) sh.Rollladen.Rollladen_Buero2m_fahren(0) sh.Rollladen.Rollladen_Kueche_fahren(0) sh.Rollladen.Rollladen_Wohnen1_fahren(0) sh.Rollladen.Rollladen_Wohnen2_fahren(0) sh.Rollladen.Rollladen_EsszimmerReL_fahren(0) sh.Rollladen.Rollladen_Esszimmer1_fahren(0) sh.Rollladen.Rollladen_Esszimmer2_fahren(0) sh.Rollladen.Rollladen_Garage_fahren(0)
Code:
[Rollladen] [[Rollladen_GaesteWC_fahren]] type = num visu_acl = rw enforce_updates = yes knx_dpt = 1 knx_send = 6/0/0 [[Rollladen_GaesteWC_stop]] type = num visu_acl = rw enforce_updates = yes knx_dpt = 1 knx_send = 7/0/0 [[Rollladen_DieleFlur_fahren]] type = num visu_acl = rw enforce_updates = yes knx_dpt = 1 knx_send = 6/0/1 [[Rollladen_DieleFlur_stop]] type = num visu_acl = rw enforce_updates = yes knx_dpt = 1 knx_send = 7/0/1 [[Rollladen_Buero1m_fahren]] type = num visu_acl = rw enforce_updates = yes knx_dpt = 1 knx_send = 6/0/2 [[Rollladen_Buero1m_stop]] type = num visu_acl = rw enforce_updates = yes knx_dpt = 1 knx_send = 7/0/2 [[Rollladen_Buero2m_fahren]] type = num visu_acl = rw enforce_updates = yes knx_dpt = 1 knx_send = 6/0/3 [[Rollladen_Buero2m_stop]] type = num visu_acl = rw enforce_updates = yes knx_dpt = 1 knx_send = 7/0/3 [[Rollladen_Kueche_fahren]] type = num visu_acl = rw enforce_updates = yes knx_dpt = 1 knx_send = 6/0/4 [[Rollladen_Kueche_stop]] type = num visu_acl = rw enforce_updates = yes knx_dpt = 1 knx_send = 7/0/4 [[Rollladen_Wohnen1_fahren]] type = num visu_acl = rw enforce_updates = yes knx_dpt = 1 knx_send = 6/0/5 [[Rollladen_Wohnen1_stop]] type = num visu_acl = rw enforce_updates = yes knx_dpt = 1 knx_send = 7/0/5 [[Rollladen_Wohnen2_fahren]] type = num visu_acl = rw enforce_updates = yes knx_dpt = 1 knx_send = 6/0/6 [[Rollladen_Wohnen2_stop]] type = num visu_acl = rw enforce_updates = yes knx_dpt = 1 knx_send = 7/0/6 [[Rollladen_EsszimmerReL_fahren]] type = num visu_acl = rw enforce_updates = yes knx_dpt = 1 knx_send = 6/0/7 [[Rollladen_EsszimmerReL_stop]] type = num visu_acl = rw enforce_updates = yes knx_dpt = 1 knx_send = 7/0/7 [[Rollladen_Esszimmer1_fahren]] type = num visu_acl = rw enforce_updates = yes knx_dpt = 1 knx_send = 6/0/8 [[Rollladen_Esszimmer1_stop]] type = num visu_acl = rw enforce_updates = yes knx_dpt = 1 knx_send = 7/0/8 [[Rollladen_Esszimmer2_fahren]] type = num visu_acl = rw enforce_updates = yes knx_dpt = 1 knx_send = 6/0/9 [[Rollladen_Esszimmer2_stop]] type = num visu_acl = rw enforce_updates = yes knx_dpt = 1 knx_send = 7/0/9 [[Rollladen_Garage_fahren]] type = num visu_acl = rw enforce_updates = yes knx_dpt = 1 knx_send = 6/0/10 [[Rollladen_Garage_stop]] type = num visu_acl = rw enforce_updates = yes knx_dpt = 1 knx_send = 7/0/10
Grüße
Steven
Kommentar