[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x

Begonnen von CoolTux, 27 April 2019, 08:04:52

Vorheriges Thema - Nächstes Thema

ch.eick

Hallo zusammen,

ich versuche gerade herauszubekommen, wie das Verhalten für folgende Attribute sein wird:

ASC_Roommate_[Device/Reading]
ASC_Guestroom

1. Fall:
Die Kinder schlafen in einem Raum zu Besuch

Normalerweise gehen hier die Rollos bei Sonnenaufgang hoch und
es ist eine Beschattung aktiv

Nun habe ich die Roommate Devices mit state [absent/present] als Komma separiete Liste eingetragen

Das Rollo soll jedoch trotzdem um 09:00 Uhr hochfahren


Internals:
   DEF        019EDB5D
   FUUID      5c49d3da-f33f-81e9-a7f8-e7ca00a2ca85644d
   IODev      TCM_ESP3_0
   LASTInputDev TCM_ESP3_0
   MSGCNT     26
   NAME       WO_S_Rollo_FSB61
   NR         43
   NTFY_ORDER 50-WO_S_Rollo_FSB61
   STATE      0
   TCM_ESP3_0_DestinationID FFFFFFFF
   TCM_ESP3_0_MSGCNT 26
   TCM_ESP3_0_PacketType 1
   TCM_ESP3_0_RSSI -79
   TCM_ESP3_0_ReceivingQuality good
   TCM_ESP3_0_RepeatingCounter 0
   TCM_ESP3_0_SubTelNum 3
   TCM_ESP3_0_TIME 2019-07-13 05:00:24
   TYPE       EnOcean
   READINGS:
     2019-07-07 13:17:44   ASC_Enable      on
     2019-07-13 05:00:24   ASC_ShuttersLastDrive day open
     2019-07-13 05:00:03   ASC_Time_DriveDown 13.07.2019 - 22:00
     2019-07-13 05:00:03   ASC_Time_DriveUp 14.07.2019 - 05:00
     2019-07-13 05:00:24   anglePos        -90
     2019-07-09 23:47:44   associatedWith  ASC
     2019-07-11 15:06:12   block           unlock
     2019-07-13 05:00:24   endPosition     open_ack
     2019-07-13 05:00:24   position        0
     2019-07-13 05:00:24   state           open_ack
     2018-07-30 13:16:48   teach           4BS teach-in sent
   helper:
Attributes:
   ASC        1
   ASC_BrightnessSensor ASC_Brightness:state
   ASC_Down   astro
   ASC_Pos_Reading position
   ASC_Roommate_Device gast_1,gast_2,gast_3
   ASC_Roommate_Reading state
   ASC_Shading_Angle_Left 35
   ASC_Shading_Angle_Right 70
   ASC_Shading_Direction 180
   ASC_Shading_MinMax_Elevation 50
   ASC_Shading_Min_OutsideTemperature 20
   ASC_Shading_Mode always
   ASC_Shading_Pos 60
   ASC_Shading_StateChange_Cloudy 200
   ASC_Shading_StateChange_Sunny 300
   ASC_Up     astro
   IODev      TCM_ESP3_0
   alias      WO_S_Rollo_FSB61
   calAtEndpoints yes
   comMode    confirm
   eep        A5-3F-7F
   manufID    00D
   model      Eltako_FSB_ACK
   room       EnOcean,Rollos
   settingAccuracy high
   shutTime   18
   shutTimeCloses 20
   stateFormat position
   subDef     FFBA2383
   subType    manufProfile

...snip...

   verbose    5
   webCmd     opens:stop:closes



2. Fall

Wenn meine Frau alleine ist soll das Rollo um 06:00 Uhr hochfahren
Wenn ich da bin erst um 09:00

Welche Kombination von

ASC_Roommate            <== da komme ich dann rein
ASC_Time_Up_Early     06:00
ASC_Time_Up_Late      09:00
ASC_Up       time


nternals:
   DEF        019F0995
   FUUID      5c49d3da-f33f-81e9-2452-87433f4b05ddbbe0
   IODev      TCM_ESP3_0
   LASTInputDev TCM_ESP3_0
   MSGCNT     25
   NAME       SC_W_Rollo_FSB61
   NR         55
   NTFY_ORDER 50-SC_W_Rollo_FSB61
   STATE      0
   TCM_ESP3_0_DestinationID FFFFFFFF
   TCM_ESP3_0_MSGCNT 25
   TCM_ESP3_0_PacketType 1
   TCM_ESP3_0_RSSI -91
   TCM_ESP3_0_ReceivingQuality bad
   TCM_ESP3_0_RepeatingCounter 0
   TCM_ESP3_0_SubTelNum 3
   TCM_ESP3_0_TIME 2019-07-13 06:30:02
   TYPE       EnOcean
   READINGS:
     2019-07-07 13:17:44   ASC_Enable      on
     2019-07-13 06:30:02   ASC_ShuttersLastDrive manual
     2019-07-13 10:51:49   ASC_Time_DriveDown 13.07.2019 - 22:00
     2019-07-13 10:51:49   ASC_Time_DriveUp 14.07.2019 - 06:00
     2019-07-13 06:30:02   anglePos        -90
     2019-07-09 23:47:44   associatedWith  ASC
     2019-07-12 22:00:25   block           unlock
     2019-07-13 06:30:02   endPosition     open_ack
     2019-07-13 06:30:02   position        0
     2019-07-13 06:30:02   state           open_ack
     2018-07-30 14:47:53   teach           4BS teach-in sent
   helper:
Attributes:
   ASC        1
   ASC_BrightnessSensor ASC_Brightness:state
   ASC_Down   astro
   ASC_Pos_Reading position
   ASC_Roommate_Device Christian
   ASC_Roommate_Reading state
   ASC_Shading_Angle_Left 30
   ASC_Shading_Angle_Right 7
   ASC_Shading_Direction 270
   ASC_Shading_MinMax_Elevation 20
   ASC_Shading_Min_OutsideTemperature 20
   ASC_Shading_Mode always
   ASC_Shading_Pos 60
   ASC_Shading_StateChange_Cloudy 200
   ASC_Shading_StateChange_Sunny 300
   ASC_Time_Up_Early 06:00
   ASC_Time_Up_Late 09:00
   ASC_Up     time
   IODev      TCM_ESP3_0
   alias      SC_W_Rollo_FSB61
   comMode    confirm
   eep        A5-3F-7F
   manufID    00D
   model      Eltako_FSB_ACK
   room       EnOcean,Rollos
   settingAccuracy high
   shutTime   19
   shutTimeCloses 20
   stateFormat position
   subDef     FFBA2385
   subType    manufProfile

..snip..

   verbose    0
   webCmd     opens:stop:closes




Vielen Dank für Eure Unterstützung
       Christian
RPI4; Docker; CUNX; Eltako FSB61NP; SamsungTV H-Serie; Sonos; Vallox; Luxtronik; 3x FB7490; Stromzähler mit DvLIR; wunderground; Plenticore 10 mit BYD; EM410; SMAEM; Modbus TCP
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/ch.eick

CoolTux

Zitat von: ch.eick am 13 Juli 2019, 11:10:04
Hallo zusammen,

ich versuche gerade herauszubekommen, wie das Verhalten für folgende Attribute sein wird:

ASC_Roommate_[Device/Reading]
ASC_Guestroom

1. Fall:
Die Kinder schlafen in einem Raum zu Besuch

Normalerweise gehen hier die Rollos bei Sonnenaufgang hoch und
es ist eine Beschattung aktiv

Nun habe ich die Roommate Devices mit state [absent/present] als Komma separiete Liste eingetragen

Das Rollo soll jedoch trotzdem um 09:00 Uhr hochfahren


Internals:
   DEF        019EDB5D
   FUUID      5c49d3da-f33f-81e9-a7f8-e7ca00a2ca85644d
   IODev      TCM_ESP3_0
   LASTInputDev TCM_ESP3_0
   MSGCNT     26
   NAME       WO_S_Rollo_FSB61
   NR         43
   NTFY_ORDER 50-WO_S_Rollo_FSB61
   STATE      0
   TCM_ESP3_0_DestinationID FFFFFFFF
   TCM_ESP3_0_MSGCNT 26
   TCM_ESP3_0_PacketType 1
   TCM_ESP3_0_RSSI -79
   TCM_ESP3_0_ReceivingQuality good
   TCM_ESP3_0_RepeatingCounter 0
   TCM_ESP3_0_SubTelNum 3
   TCM_ESP3_0_TIME 2019-07-13 05:00:24
   TYPE       EnOcean
   READINGS:
     2019-07-07 13:17:44   ASC_Enable      on
     2019-07-13 05:00:24   ASC_ShuttersLastDrive day open
     2019-07-13 05:00:03   ASC_Time_DriveDown 13.07.2019 - 22:00
     2019-07-13 05:00:03   ASC_Time_DriveUp 14.07.2019 - 05:00
     2019-07-13 05:00:24   anglePos        -90
     2019-07-09 23:47:44   associatedWith  ASC
     2019-07-11 15:06:12   block           unlock
     2019-07-13 05:00:24   endPosition     open_ack
     2019-07-13 05:00:24   position        0
     2019-07-13 05:00:24   state           open_ack
     2018-07-30 13:16:48   teach           4BS teach-in sent
   helper:
Attributes:
   ASC        1
   ASC_BrightnessSensor ASC_Brightness:state
   ASC_Down   astro
   ASC_Pos_Reading position
   ASC_Roommate_Device gast_1,gast_2,gast_3
   ASC_Roommate_Reading state
   ASC_Shading_Angle_Left 35
   ASC_Shading_Angle_Right 70
   ASC_Shading_Direction 180
   ASC_Shading_MinMax_Elevation 50
   ASC_Shading_Min_OutsideTemperature 20
   ASC_Shading_Mode always
   ASC_Shading_Pos 60
   ASC_Shading_StateChange_Cloudy 200
   ASC_Shading_StateChange_Sunny 300
   ASC_Up     astro
   IODev      TCM_ESP3_0
   alias      WO_S_Rollo_FSB61
   calAtEndpoints yes
   comMode    confirm
   eep        A5-3F-7F
   manufID    00D
   model      Eltako_FSB_ACK
   room       EnOcean,Rollos
   settingAccuracy high
   shutTime   18
   shutTimeCloses 20
   stateFormat position
   subDef     FFBA2383
   subType    manufProfile

...snip...

   verbose    5
   webCmd     opens:stop:closes



2. Fall

Wenn meine Frau alleine ist soll das Rollo um 06:00 Uhr hochfahren
Wenn ich da bin erst um 09:00

Welche Kombination von

ASC_Roommate            <== da komme ich dann rein
ASC_Time_Up_Early     06:00
ASC_Time_Up_Late      09:00
ASC_Up       time


nternals:
   DEF        019F0995
   FUUID      5c49d3da-f33f-81e9-2452-87433f4b05ddbbe0
   IODev      TCM_ESP3_0
   LASTInputDev TCM_ESP3_0
   MSGCNT     25
   NAME       SC_W_Rollo_FSB61
   NR         55
   NTFY_ORDER 50-SC_W_Rollo_FSB61
   STATE      0
   TCM_ESP3_0_DestinationID FFFFFFFF
   TCM_ESP3_0_MSGCNT 25
   TCM_ESP3_0_PacketType 1
   TCM_ESP3_0_RSSI -91
   TCM_ESP3_0_ReceivingQuality bad
   TCM_ESP3_0_RepeatingCounter 0
   TCM_ESP3_0_SubTelNum 3
   TCM_ESP3_0_TIME 2019-07-13 06:30:02
   TYPE       EnOcean
   READINGS:
     2019-07-07 13:17:44   ASC_Enable      on
     2019-07-13 06:30:02   ASC_ShuttersLastDrive manual
     2019-07-13 10:51:49   ASC_Time_DriveDown 13.07.2019 - 22:00
     2019-07-13 10:51:49   ASC_Time_DriveUp 14.07.2019 - 06:00
     2019-07-13 06:30:02   anglePos        -90
     2019-07-09 23:47:44   associatedWith  ASC
     2019-07-12 22:00:25   block           unlock
     2019-07-13 06:30:02   endPosition     open_ack
     2019-07-13 06:30:02   position        0
     2019-07-13 06:30:02   state           open_ack
     2018-07-30 14:47:53   teach           4BS teach-in sent
   helper:
Attributes:
   ASC        1
   ASC_BrightnessSensor ASC_Brightness:state
   ASC_Down   astro
   ASC_Pos_Reading position
   ASC_Roommate_Device Christian
   ASC_Roommate_Reading state
   ASC_Shading_Angle_Left 30
   ASC_Shading_Angle_Right 7
   ASC_Shading_Direction 270
   ASC_Shading_MinMax_Elevation 20
   ASC_Shading_Min_OutsideTemperature 20
   ASC_Shading_Mode always
   ASC_Shading_Pos 60
   ASC_Shading_StateChange_Cloudy 200
   ASC_Shading_StateChange_Sunny 300
   ASC_Time_Up_Early 06:00
   ASC_Time_Up_Late 09:00
   ASC_Up     time
   IODev      TCM_ESP3_0
   alias      SC_W_Rollo_FSB61
   comMode    confirm
   eep        A5-3F-7F
   manufID    00D
   model      Eltako_FSB_ACK
   room       EnOcean,Rollos
   settingAccuracy high
   shutTime   19
   shutTimeCloses 20
   stateFormat position
   subDef     FFBA2385
   subType    manufProfile

..snip..

   verbose    0
   webCmd     opens:stop:closes




Vielen Dank für Eure Unterstützung
       Christian

Hallo Christian,

Guestroom ist noch nicht implementiert. Wüsste aktuell noch nicht mal eine Anwendung dafür. Das Attribut ist aktuell also ohne Funktion.

Roommate ist ganz einfach. Egal was eingestellt ist an Tag oder Nachtfahrt es wird nur gefahren wenn der Roommate oder die Roommates entsprechend home also wach oder asleep also schlafend sind. Du kannst also die Rollofahrt gerne auf 6 Uhr stellen, so lange aber ein Roommate schläft wird das Rollo nicht fahren. Wenn alle auf sind und es Tag ist also nach 6 Uhr in Deinem Fall dann fährt das Rollo hoch.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Heimweh

Woran könnte es denn liegen dass ich oft bis zu zwei mal täglich "scan for shutters" machen soll?

Ich habe nach wie vor Probleme dass die Rolladen mal automatisch fahren / dann mal wieder nicht - ohne erkennbaren Grund. Auch ein komplettes löschen des ASC Devices + neu anlegen und einrichten brachte keine Abhilfe... Weiß jemand Rat?
RaspberryPi, 8 x Intertechnosteckdosen, ETA PU15 über HTTPMOD, Youless Eneergiemonitor, 8 x Technoline Funk Temperatur / Feuchtesensoren über jeeLink, Fritzbox Anbindung, Homematic Rolladen Aktoren, MAX Heizkörperventile + Cube, SONOFF S20, S26, POW, 4ch, OWD, Alexa-fhem, enOcean / Eltako,

CoolTux

Zitat von: Heimweh am 13 Juli 2019, 20:45:16
Woran könnte es denn liegen dass ich oft bis zu zwei mal täglich "scan for shutters" machen soll?

Ich habe nach wie vor Probleme dass die Rolladen mal automatisch fahren / dann mal wieder nicht - ohne erkennbaren Grund. Auch ein komplettes löschen des ASC Devices + neu anlegen und einrichten brachte keine Abhilfe... Weiß jemand Rat?

Wenn überhaupt sollte scanForShutters nur kommen nach einem neu anlegen oder nach Neustart und nicht erkennen eines bestimmten Events.
Bitte lösche sofern vorhanden alle event-on-* Attribute aus dem ASC Device.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Dersch

Hi CoolTux,

ich habe mit v0.6.21 folgende Probleme:

- Wenn ein Fenster mit twostate Kontakt die ganze Nacht über gekippt ist fährt morgens der Rollladen nicht hoch. Es wird mit Helligkeit gesteuert. Man muss das Fenster nach dem Erreichen von ASC_Time_Up_Late kurz schließen. Dann fährt der Laden hoch. Wenn das zwischen ASC_Time_Up_Early und ASC_Time_Up_Late gemacht wird passiert nichts.

- Muss zur Helligkeitssteuerung wirklich auf ein neues Event vom Helligkeitssensor gewartet werden ab ASC_Time_Up_Early damit die Läden fahren? Das resultierende Problem ist an bewölkten Tagen ohne große Helligkeitsänderung mit Sensoren (in dem Fall I2C BH1750) welche nur ein neues Event bei Helligkeitsänderung senden. Daraus folgt, dass ab ASC_Time_Up_Early die Läden erst sehr viel später fahren obwohl zu diesem Zeitpunkt bereits ASC_brightnessDriveUpDown erreicht wurde. Teilweise bis zu 20min. Es wäre angenehmer wenn ab ASC_Time_Up_Early bzw ASC_Time_Down_Early einfach direkt abgefragt wird. Gäbe es da eine Lösung?

Grüße
Dirk

CoolTux

Zitat von: Dersch am 15 Juli 2019, 11:07:33
Hi CoolTux,

ich habe mit v0.6.21 folgende Probleme:

- Wenn ein Fenster mit twostate Kontakt die ganze Nacht über gekippt ist fährt morgens der Rollladen nicht hoch. Es wird mit Helligkeit gesteuert. Man muss das Fenster nach dem Erreichen von ASC_Time_Up_Late kurz schließen. Dann fährt der Laden hoch. Wenn das zwischen ASC_Time_Up_Early und ASC_Time_Up_Late gemacht wird passiert nichts.

- Muss zur Helligkeitssteuerung wirklich auf ein neues Event vom Helligkeitssensor gewartet werden ab ASC_Time_Up_Early damit die Läden fahren? Das resultierende Problem ist an bewölkten Tagen ohne große Helligkeitsänderung mit Sensoren (in dem Fall I2C BH1750) welche nur ein neues Event bei Helligkeitsänderung senden. Daraus folgt, dass ab ASC_Time_Up_Early die Läden erst sehr viel später fahren obwohl zu diesem Zeitpunkt bereits ASC_brightnessDriveUpDown erreicht wurde. Teilweise bis zu 20min. Es wäre angenehmer wenn ab ASC_Time_Up_Early bzw ASC_Time_Down_Early einfach direkt abgefragt wird. Gäbe es da eine Lösung?

Grüße
Dirk
Hallo Dirk,

Bei einem twostate Sensor ist gekippt nicht anderes wie offen. Hier zu fahren fände ich leichtsinnig, da so das Fenster für einen Einbruch ganz offen steht.
Das Fahren mittels Brightness ist nun mal Event basiert. Hier kann ich leider nichts machen. ASC arbeitet größten Teils so, also Event basiert.


Grüße
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Heimweh

Zitat von: CoolTux am 13 Juli 2019, 22:51:43
Wenn überhaupt sollte scanForShutters nur kommen nach einem neu anlegen oder nach Neustart und nicht erkennen eines bestimmten Events.
Bitte lösche sofern vorhanden alle event-on-* Attribute aus dem ASC Device.
Hallo CoolTux, hatte keine solchen Attribute. Also den Scan verlangt ASC immer wenn ich etwas an FHEM ändere oder fhem neu starte?

Gesendet von meinem LYA-L29 mit Tapatalk

RaspberryPi, 8 x Intertechnosteckdosen, ETA PU15 über HTTPMOD, Youless Eneergiemonitor, 8 x Technoline Funk Temperatur / Feuchtesensoren über jeeLink, Fritzbox Anbindung, Homematic Rolladen Aktoren, MAX Heizkörperventile + Cube, SONOFF S20, S26, POW, 4ch, OWD, Alexa-fhem, enOcean / Eltako,

JHo

Zitat von: CoolTux am 15 Juli 2019, 12:19:06
Das Fahren mittels Brightness ist nun mal Event basiert. Hier kann ich leider nichts machen. ASC arbeitet größten Teils so, also Event basiert.
Kleine Ergänzung von mir an dieser Stelle betreffend Brightness bei Shading. Du hattest das 100 Seiten vorher mal erwähnt, aber es ist so nicht ganz richtig, wie damals geschrieben:
Die Beschattungsberechnung wird bei jedem Event von Brightness-Sensor oder Temperatursensor oder Astro gestartet.
Wer also einen sehr selten (bei mir: nur bei Über- und Unterschreiten von 2 Grenzwerten) neue Daten vom Brightness-Sensor bekommt, kann zB das Aktualisierungsintervall von Astro kürzer (halbe Shading-Wartezeit) setzen, um trotzdem die volle Shading-Funktionalität zu haben.
1: FHEM auf Ubuntu, MAX!Cube, Wand- und Heizkörperthermostate, Eco-Schalter, diverse LaCrosse-Sensoren, per remote angebundene DS18B20-Sensoren
2: FHEM auf Raspi 3, Max!Cube, Wand- und Heizkörperthermostate, Eco-Schalter, ht_pitiny-Adapter zu Junkers FW120

CoolTux

Zitat von: Heimweh am 15 Juli 2019, 12:28:02
Hallo CoolTux, hatte keine solchen Attribute. Also den Scan verlangt ASC immer wenn ich etwas an FHEM ändere oder fhem neu starte?

Gesendet von meinem LYA-L29 mit Tapatalk

Eigentlich sollte das nur beim definieren kommen. Also beim erstmaligen anlegen.
Danach erfolgt der Scan immer noch einem Neustart automatisch. Stell mal auf verbose 4 und mach einen neustart.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Heimweh

Zitat von: CoolTux am 15 Juli 2019, 12:37:30
Eigentlich sollte das nur beim definieren kommen. Also beim erstmaligen anlegen.
Danach erfolgt der Scan immer noch einem Neustart automatisch. Stell mal auf verbose 4 und mach einen neustart.

Ok habe neu gestartet, diesmal wollte er keinen scan. Aber ich habe gestern Abend erst einmal scannen müssen, heute früh wieder...
Ich weiß leider nicht zu welchem Zeitpunkt das passiert... Hier mal das Log vom Neustart


2019.07.15 12:48:13 4: AutoShuttersControl (AutoShuttersControl) - Devname: global Name: AutoShuttersControl Notify: $VAR1 = [
          'ATTR AutoShuttersControl verbose 4'
        ];

2019.07.15 12:48:14 4: AutoShuttersControl (AutoShuttersControl) - Devname: global Name: AutoShuttersControl Notify: $VAR1 = [
          'SAVE'
        ];

RaspberryPi, 8 x Intertechnosteckdosen, ETA PU15 über HTTPMOD, Youless Eneergiemonitor, 8 x Technoline Funk Temperatur / Feuchtesensoren über jeeLink, Fritzbox Anbindung, Homematic Rolladen Aktoren, MAX Heizkörperventile + Cube, SONOFF S20, S26, POW, 4ch, OWD, Alexa-fhem, enOcean / Eltako,

CoolTux

Zitat von: Heimweh am 15 Juli 2019, 12:51:50
Ok habe neu gestartet, diesmal wollte er keinen scan. Aber ich habe gestern Abend erst einmal scannen müssen, heute früh wieder...
Ich weiß leider nicht zu welchem Zeitpunkt das passiert... Hier mal das Log vom Neustart


2019.07.15 12:48:13 4: AutoShuttersControl (AutoShuttersControl) - Devname: global Name: AutoShuttersControl Notify: $VAR1 = [
          'ATTR AutoShuttersControl verbose 4'
        ];

2019.07.15 12:48:14 4: AutoShuttersControl (AutoShuttersControl) - Devname: global Name: AutoShuttersControl Notify: $VAR1 = [
          'SAVE'
        ];



Das kann unmöglich alles sein. Da ist doch nur zu sehen wie Du verbose 4 eingestellt hast und save gemacht hast. Wo ist da der Neustart.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Heimweh

Sorry, hier nochmal.  :-[


2019.07.15 13:11:23 4: AutoShuttersControl (AutoShuttersControl) - Devname: global Name: AutoShuttersControl Notify: $VAR1 = [
          'INITIALIZED',
          'RESIDENTS:INITIALIZED Bewohner',
          'RESIDENTS:INITIALIZED',
          'ROOMMATE:INITIALIZED Daniel',
          'ROOMMATE:INITIALIZED rr_Claudia',
          'ROOMMATE:INITIALIZED'
        ];

2019.07.15 13:11:23 4: AutoShuttersControl (AutoShuttersControl) - Devname: AutoShuttersControl Name: AutoShuttersControl Notify: $VAR1 = [
          'userAttrList: rolled out'
        ];

2019.07.15 13:11:24 0: Featurelevel: 5.9
2019.07.15 13:11:24 0: Server started with 366 defined entities (fhem.pl:19805/2019-07-09 perl:5.026001 os:linux user:fhem pid:17381)
2019.07.15 13:11:26 3: telnetForBlockingFn_1563189086: port 35323 opened
2019.07.15 13:11:27 4: AutoShuttersControl (AutoShuttersControl) - Devname: Astro Name: AutoShuttersControl Notify: $VAR1 = [
          'ObsJD: 2458679.97',
          'MoonDistanceObserver: 399248',
          'MoonAlt: -62.2',
          'SunDistance: 152060115',
          'MoonDistance: 393594',
          'MoonAge: 163.6',
          'ObsLMST: 07:18:34',
          'ObsTime: 13:11:27',
          'MoonLon: 276.3',
          'MoonAz: 25.8',
          'SunAlt: 62.7',
          'ObsGMST: 06:43:32',
          'SunDistanceObserver: 152054449',
          'SunAz: 170.1'
        ];

2019.07.15 13:11:27 4: AutoShuttersControl (AutoShuttersControl) - Devname: Astro Name: AutoShuttersControl Notify: $VAR1 = [
          'state: Updated'
        ];
2019.07.15 13:11:30 4: AutoShuttersControl (AutoShuttersControl) - Devname: AutoShuttersControl Name: AutoShuttersControl Notify: $VAR1 = [
          'Rolladen_Bad_nextAstroTimeEvent: 15.07.2019 - 21:32'
        ];

2019.07.15 13:11:30 4: AutoShuttersControl (AutoShuttersControl) - Devname: AutoShuttersControl Name: AutoShuttersControl Notify: $VAR1 = [
          'state: created new drive timer'
        ];

2019.07.15 13:11:30 4: AutoShuttersControl (AutoShuttersControl) - Devname: AutoShuttersControl Name: AutoShuttersControl Notify: $VAR1 = [
          'Rolladen_Esszimmer_nextAstroTimeEvent: 15.07.2019 - 21:32'
        ];

2019.07.15 13:11:30 4: AutoShuttersControl (AutoShuttersControl) - Devname: AutoShuttersControl Name: AutoShuttersControl Notify: $VAR1 = [
          'state: created new drive timer'
        ];

2019.07.15 13:11:30 4: AutoShuttersControl (AutoShuttersControl) - Devname: AutoShuttersControl Name: AutoShuttersControl Notify: $VAR1 = [
          'Rolladen_Gaestezimmer_nextAstroTimeEvent: 15.07.2019 - 21:32'
        ];

2019.07.15 13:11:30 4: AutoShuttersControl (AutoShuttersControl) - Devname: AutoShuttersControl Name: AutoShuttersControl Notify: $VAR1 = [
          'state: created new drive timer'
        ];

2019.07.15 13:11:30 4: AutoShuttersControl (AutoShuttersControl) - Devname: AutoShuttersControl Name: AutoShuttersControl Notify: $VAR1 = [
          'Rolladen_Schlafzimmer_nextAstroTimeEvent: 15.07.2019 - 21:32'
        ];

2019.07.15 13:11:30 4: AutoShuttersControl (AutoShuttersControl) - Devname: AutoShuttersControl Name: AutoShuttersControl Notify: $VAR1 = [
          'state: created new drive timer'
        ];

2019.07.15 13:11:30 4: AutoShuttersControl (AutoShuttersControl) - Devname: AutoShuttersControl Name: AutoShuttersControl Notify: $VAR1 = [
          'Rolladen_Wohnzimmer_nextAstroTimeEvent: 15.07.2019 - 21:32'
        ];

2019.07.15 13:11:30 4: AutoShuttersControl (AutoShuttersControl) - Devname: AutoShuttersControl Name: AutoShuttersControl Notify: $VAR1 = [
          'state: created new drive timer'
        ];



Ich habe (nach dem ASC löschen und neu anlegen) keine Roomates verknüpft, weil das im Log auch auftaucht ?!

RaspberryPi, 8 x Intertechnosteckdosen, ETA PU15 über HTTPMOD, Youless Eneergiemonitor, 8 x Technoline Funk Temperatur / Feuchtesensoren über jeeLink, Fritzbox Anbindung, Homematic Rolladen Aktoren, MAX Heizkörperventile + Cube, SONOFF S20, S26, POW, 4ch, OWD, Alexa-fhem, enOcean / Eltako,

CoolTux

Sieht alles gut aus. Ich kann da nichts finden. Am besten verbose lassen und warten bis es wieder klemmt.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Dersch

Zitat von: CoolTux am 15 Juli 2019, 12:19:06
Hallo Dirk,

Bei einem twostate Sensor ist gekippt nicht anderes wie offen. Hier zu fahren fände ich leichtsinnig, da so das Fenster für einen Einbruch ganz offen steht.
Das Fahren mittels Brightness ist nun mal Event basiert. Hier kann ich leider nichts machen. ASC arbeitet größten Teils so, also Event basiert.


Grüße

ah ja darauf bin ich bei einem twostate sensor noch gar nicht gekommen :) Der weiß ja gar nicht das gekippt ist.

Und beim BH1750 überlege ich mir mal wie ich periodische Abfragen hinbekommen kann. Denke aber da muss im Modul gefummelt werden denn selbst eine manuelle Abfrage ändert das state luminosity nicht sofern auch kein neuer Wert entstanden ist.

Heimweh

Zitat von: CoolTux am 15 Juli 2019, 13:42:51
Sieht alles gut aus. Ich kann da nichts finden. Am besten verbose lassen und warten bis es wieder klemmt.

ok! Ich danke Dir schonmal...
RaspberryPi, 8 x Intertechnosteckdosen, ETA PU15 über HTTPMOD, Youless Eneergiemonitor, 8 x Technoline Funk Temperatur / Feuchtesensoren über jeeLink, Fritzbox Anbindung, Homematic Rolladen Aktoren, MAX Heizkörperventile + Cube, SONOFF S20, S26, POW, 4ch, OWD, Alexa-fhem, enOcean / Eltako,