Hallo zusammen,
ich glaube diese Frage ist eher an Marcus gerichtet, aber jeder andere der mir bei diesem Phänomen helfen kann ist herzlich eingeladen.
Was habe ich:
Eine Logic Steuerung die Morgens zum Sonnenaufgang meine Rollos hochfahren soll:
Das Programm welches zu der Zeit abgearbeitet werden soll:
Mein Problem. Alle paar Tage passiert es, das nicht das ganze Programm abgearbeitet wird. Hier der Debug Auszug von heute Morgen was alles getätigt wurde.
Aus dem Log erkennt man, das von den 14 Rollos jedoch nur 7 gefahren wurden.
Immer passiert es auch nicht, es gibt Tage da werden alle gefahren. Im Moment bin ich ziemlich Ratlos…..
Hat einer von Euch einen Tip für mich?
Gruß
Dirk
ich glaube diese Frage ist eher an Marcus gerichtet, aber jeder andere der mir bei diesem Phänomen helfen kann ist herzlich eingeladen.
Was habe ich:
Eine Logic Steuerung die Morgens zum Sonnenaufgang meine Rollos hochfahren soll:
Code:
[RollosAufstehen] filename = rollosAufstehen.py crontab = sunrise
Code:
admin@smarthome:/usr/smarthome$ more logics/rollosAufstehen.py #!/usr/bin/env python logger.info( 'Sunrise: Die Sonne geht auf. File: rollosAufstehen.py wurde gestartet' ) # Rolladen Steuerung Aufstehen sh.KG.Gaestezimmer.Rolladen.Fenster.pos(0) sh.EG.Wohnzimmer.Rolladen.Seitenterasse.pos(0) sh.EG.Wohnzimmer.Rolladen.FensterLinks.pos(0) sh.EG.Wohnzimmer.Rolladen.FensterRechts.pos(0) sh.EG.Wohnzimmer.Rolladen.Hauptterasse.pos(0) sh.EG.Kueche.Rolladen.FensterLinks.pos(0) sh.EG.Kueche.Rolladen.FensterRechts.pos(0) sh.EG.Flur.Rolladen.Fenster.pos(0) sh.EG.GaesteWC.Rolladen.Fenster.pos(0) sh.OG.Flur.Rolladen.FensterEGOG.pos(0) sh.OG.Bad.Rolladen.Fenster.pos(0) sh.OG.SpielzimmerMeike.Rolladen.Fenster.pos(0) sh.OG.ElternSchlafzimmer.Rolladen.Fenster.pos(0) sh.OG.SchlafzimmerMeike.Rolladen.Fenster.pos(0) admin@smarthome:/usr/smarthome$
Code:
2013-10-08 07:58:29,859 RollosAufstehen INFO Sunrise: Die Sonne geht auf. File: rollosAufstehen.py wurde gestartet -- rollosAufstehen.py:<module>:4 2013-10-08 07:58:29,862 RollosAufstehen DEBUG KG.Gaestezimmer.Rolladen.Fenster.pos = 0 via Logic None -- item.py:_update:219 2013-10-08 07:58:29,873 SmartHome.py DEBUG knx: 0.0.0 set 0/0/110 to 0 -- __init__.py:parse_telegram:189 2013-10-08 07:58:29,876 RollosAufstehen DEBUG EG.Wohnzimmer.Rolladen.Seitenterasse.pos = 0 via Logic None -- item.py:_update:219 2013-10-08 07:58:29,887 SmartHome.py DEBUG knx: 0.0.0 set 0/1/114 to 0 -- __init__.py:parse_telegram:189 2013-10-08 07:58:29,897 RollosAufstehen DEBUG EG.Wohnzimmer.Rolladen.FensterLinks.pos = 0 via Logic None -- item.py:_update:219 2013-10-08 07:58:29,906 SmartHome.py DEBUG knx: 0.0.0 set 0/1/115 to 0 -- __init__.py:parse_telegram:189 2013-10-08 07:58:29,911 RollosAufstehen DEBUG EG.Wohnzimmer.Rolladen.FensterRechts.pos = 0 via Logic None -- item.py:_update:219 2013-10-08 07:58:29,930 SmartHome.py DEBUG knx: 0.0.0 set 0/1/117 to 0 -- __init__.py:parse_telegram:189 2013-10-08 07:58:29,937 RollosAufstehen DEBUG EG.Wohnzimmer.Rolladen.Hauptterasse.pos = 0 via Logic None -- item.py:_update:219 2013-10-08 07:58:29,950 SmartHome.py DEBUG knx: 0.0.0 set 0/1/116 to 0 -- __init__.py:parse_telegram:189 2013-10-08 07:58:29,960 RollosAufstehen DEBUG OG.Bad.Rolladen.Fenster.pos = 0 via Logic None -- item.py:_update:219 2013-10-08 07:58:29,973 SmartHome.py DEBUG knx: 0.0.0 set 0/2/110 to 0 -- __init__.py:parse_telegram:189 2013-10-08 07:58:29,977 RollosAufstehen DEBUG OG.ElternSchlafzimmer.Rolladen.Fenster.pos = 0 via Logic None -- item.py:_update:219 2013-10-08 07:58:29,988 SmartHome.py DEBUG knx: 0.0.0 set 0/2/113 to 0 -- __init__.py:parse_telegram:189 2013-10-08 07:58:30,067 Scheduler DEBUG RollosAufstehen next time: 2013-10-09 06:00:10.251128+00:00 -- scheduler.py:_next_time:243 2013-10-08 07:58:36,375 Scheduler DEBUG series next time: 2013-10-08 07:58:46+02:00 -- scheduler.py:_next_time:243 2013-10-08 07:58:46,284 SmartHome.py DEBUG knx: 1.1.1 set 0/0/100 to 0 -- __init__.py:parse_telegram:189 2013-10-08 07:58:46,344 Scheduler DEBUG series next time: 2013-10-08 07:58:56+02:00 -- scheduler.py:_next_time:243 2013-10-08 07:58:51,977 SmartHome.py DEBUG knx: 1.1.3 set 0/1/105 to 0 -- __init__.py:parse_telegram:189 2013-10-08 07:58:52,013 SmartHome.py DEBUG knx: 1.1.3 set 0/1/107 to 0 -- __init__.py:parse_telegram:189 2013-10-08 07:58:52,050 SmartHome.py DEBUG knx: 1.1.4 set 0/2/100 to 0 -- __init__.py:parse_telegram:189 2013-10-08 07:58:54,094 System DEBUG smarthome.runtime = 9h 10m via Logic None -- item.py:_update:219 2013-10-08 07:58:54,100 System INFO Threads (7): SmartHome.py: 1, idle: 4, System: 1, Scheduler: 1 -- system.py:<module>:20 2013-10-08 07:58:54,275 System INFO Objects (Top 10): Item: 125, WebSocket: 84, KNX: 59, SQL: 21, BaseHandler: 16, SmartHome: 13, Logic: 12, _Feature: 10, StreamReader: 8, S treamWriter: 8 -- system.py:<module>:40 2013-10-08 07:58:54,334 Scheduler DEBUG System next time: 2013-10-08 08:03:54+02:00 -- scheduler.py:_next_time:243 2013-10-08 07:58:54,338 System DEBUG Load: 0.06, 0.08, 0.05 -- system.py:<module>:52 2013-10-08 07:58:54,341 System DEBUG system.load = 0.08 via Logic None -- item.py:_update:219 2013-10-08 07:58:54,627 System DEBUG system.uptime = 7d 9h 3m via Logic None -- item.py:_update:219 2013-10-08 07:58:56,370 Scheduler DEBUG series next time: 2013-10-08 07:59:06+02:00 -- scheduler.py:_next_time:243 2013-10-08 07:59:01,292 SmartHome.py DEBUG knx: 1.1.3 set 0/1/104 to 0 -- __init__.py:parse_telegram:189 2013-10-08 07:59:01,381 SmartHome.py DEBUG knx: 1.1.3 set 0/1/106 to 0 -- __init__.py:parse_telegram:189 2013-10-08 07:59:01,451 SmartHome.py DEBUG knx: 1.1.4 set 0/2/103 to 0 -- __init__.py:parse_telegram:189 2013-10-08 07:59:02,339 SmartHome.py DEBUG knx: 1.3.1 set 1/1/34 to 0.0 -- __init__.py:parse_telegram:189 2013-10-08 07:59:06,332 Scheduler DEBUG series next time: 2013-10-08 07:59:16+02:00 -- scheduler.py:_next_time:243 2013-10-08 07:59:16,378 Scheduler DEBUG series next time: 2013-10-08 07:59:26+02:00 -- scheduler.py:_next_time:243 2013-10-08 07:59:26,341 Scheduler DEBUG series next time: 2013-10-08 07:59:36+02:00 -- scheduler.py:_next_time:243 2013-10-08 07:59:36,303 Scheduler DEBUG series next time: 2013-10-08 07:59:46+02:00 -- scheduler.py:_next_time:243 2013-10-08 07:59:46,266 Scheduler DEBUG series next time: 2013-10-08 07:59:56+02:00 -- scheduler.py:_next_time:243 2013-10-08 07:59:56,230 Scheduler DEBUG series next time: 2013-10-08 08:00:06+02:00 -- scheduler.py:_next_time:243
- [ok] sh.KG.Gaestezimmer.Rolladen.Fenster.pos(0)
- [ok] sh.EG.Wohnzimmer.Rolladen.Seitenterasse.pos(0)
- [ok] sh.EG.Wohnzimmer.Rolladen.FensterLinks.pos(0)
- [ok] sh.EG.Wohnzimmer.Rolladen.FensterRechts.pos(0)
- [ok] sh.EG.Wohnzimmer.Rolladen.Hauptterasse.pos(0)
- sh.EG.Kueche.Rolladen.FensterLinks.pos(0)
- sh.EG.Kueche.Rolladen.FensterRechts.pos(0)
- sh.EG.Flur.Rolladen.Fenster.pos(0)
- sh.EG.GaesteWC.Rolladen.Fenster.pos(0)
- sh.OG.Flur.Rolladen.FensterEGOG.pos(0)
- [ok] sh.OG.Bad.Rolladen.Fenster.pos(0)
- sh.OG.SpielzimmerMeike.Rolladen.Fenster.pos(0)
- [ok] sh.OG.ElternSchlafzimmer.Rolladen.Fenster.pos(0)
- sh.OG.SchlafzimmerMeike.Rolladen.Fenster.pos(0)
Immer passiert es auch nicht, es gibt Tage da werden alle gefahren. Im Moment bin ich ziemlich Ratlos…..
Hat einer von Euch einen Tip für mich?
Gruß
Dirk
Kommentar