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

Begonnen von CoolTux, 15 November 2019, 12:51:08

Vorheriges Thema - Nächstes Thema

CoolTux

Zitat von: xerion am 25 Dezember 2019, 12:22:11
Ich habe jetzt renewalltimer getestet oder meintest du was anderes?
Das Problem ist auf jeden Fall noch da.

Gib mal bitte die Debug Logausgaben. Müssten bei Dir im Log stehen. Sowie gestern.
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

xerion

Zitat von: CoolTux am 25 Dezember 2019, 12:27:20
Gib mal bitte die Debug Logausgaben. Müssten bei Dir im Log stehen. Sowie gestern.


DEBUG!!! - CreateSunRiseSetShuttersTimer_1 Shutter: Rollo_KuecheCarportDEBUG!!! - PrivacyUpTime_1 Shutter: Rollo_KuecheCarportDEBUG!!! - PrivacyUpTime_2 Shutter: Rollo_KuecheCarportDEBUG!!! - CreateSunRiseSetShuttersTimer_2 Shutter: Rollo_KuecheCarportDEBUG!!! - CreateSunRiseSetShuttersTimer_3 Shutter: Rollo_KuecheCarportDEBUG!!! - PrivacyDownTime_1 Shutter: Rollo_KuecheCarportDEBUG!!! - PrivacyDownTime_2 Shutter: Rollo_KuecheCarportDEBUG!!! - CreateSunRiseSetShuttersTimer_4 Shutter: Rollo_KuecheCarportDEBUG!!! - CreateSunRiseSetShuttersTimer_5 Shutter: Rollo_KuecheCarportDEBUG!!! - CreateSunRiseSetShuttersTimer_1 Shutter: Rollo_KuecheStrasseDEBUG!!! - PrivacyUpTime_1 Shutter: Rollo_KuecheStrasseDEBUG!!! - PrivacyUpTime_2 Shutter: Rollo_KuecheStrasseDEBUG!!! - CreateSunRiseSetShuttersTimer_2 Shutter: Rollo_KuecheStrasseDEBUG!!! - CreateSunRiseSetShuttersTimer_3 Shutter: Rollo_KuecheStrasseDEBUG!!! - PrivacyDownTime_1 Shutter: Rollo_KuecheStrasseDEBUG!!! - PrivacyDownTime_2 Shutter: Rollo_KuecheStrasseDEBUG!!! - CreateSunRiseSetShuttersTimer_4 Shutter: Rollo_KuecheStrasseDEBUG!!! - CreateSunRiseSetShuttersTimer_5 Shutter: Rollo_KuecheStrasse2019.12.25 08:20:04 2: FULLY: [Fully] Error during request. read from http://192.168.178.49:2323 timed out
DEBUG!!! - CreateSunRiseSetShuttersTimer_5 Shutter: Rollo_ASCDEBUG!!! - CreateSunRiseSetShuttersTimer_5 Shutter: Rollo_ASC2DEBUG!!! - CreateSunRiseSetShuttersTimer_5 Shutter: Rollo_AnbauDEBUG!!! - CreateSunRiseSetShuttersTimer_5 Shutter: Rollo_SZDEBUG!!! - CreateSunRiseSetShuttersTimer_5 Shutter: Rollo_WCDEBUG!!! - CreateSunRiseSetShuttersTimer_3 Shutter: Rollo_WZDEBUG!!! - PrivacyDownTime_1 Shutter: Rollo_WZDEBUG!!! - PrivacyDownTime_2 Shutter: Rollo_WZDEBUG!!! - CreateSunRiseSetShuttersTimer_4 Shutter: Rollo_WZDEBUG!!! - CreateSunRiseSetShuttersTimer_5 Shutter: Rollo_WZDEBUG!!! - CreateSunRiseSetShuttersTimer_1 Shutter: Rollo_KuecheCarportDEBUG!!! - PrivacyUpTime_1 Shutter: Rollo_KuecheCarportDEBUG!!! - PrivacyUpTime_2 Shutter: Rollo_KuecheCarportDEBUG!!! - CreateSunRiseSetShuttersTimer_2 Shutter: Rollo_KuecheCarportDEBUG!!! - CreateSunRiseSetShuttersTimer_3 Shutter: Rollo_KuecheCarportDEBUG!!! - PrivacyDownTime_1 Shutter: Rollo_KuecheCarportDEBUG!!! - PrivacyDownTime_2 Shutter: Rollo_KuecheCarportDEBUG!!! - CreateSunRiseSetShuttersTimer_4 Shutter: Rollo_KuecheCarportDEBUG!!! - CreateSunRiseSetShuttersTimer_5 Shutter: Rollo_KuecheCarportDEBUG!!! - CreateSunRiseSetShuttersTimer_1 Shutter: Rollo_KuecheStrasseDEBUG!!! - PrivacyUpTime_1 Shutter: Rollo_KuecheStrasseDEBUG!!! - PrivacyUpTime_2 Shutter: Rollo_KuecheStrasseDEBUG!!! - CreateSunRiseSetShuttersTimer_2 Shutter: Rollo_KuecheStrasseDEBUG!!! - CreateSunRiseSetShuttersTimer_3 Shutter: Rollo_KuecheStrasseDEBUG!!! - PrivacyDownTime_1 Shutter: Rollo_KuecheStrasseDEBUG!!! - PrivacyDownTime_2 Shutter: Rollo_KuecheStrasseDEBUG!!! - CreateSunRiseSetShuttersTimer_4 Shutter: Rollo_KuecheStrasseDEBUG!!! - CreateSunRiseSetShuttersTimer_5 Shutter: Rollo_KuecheStrasse2019.12.25 08:30:09 2: FULLY: [Fully] Error during request. read from http://192.168.178.49:2323 timed out
DEBUG!!! - CreateSunRiseSetShuttersTimer_5 Shutter: Rollo_ASC
DEBUG!!! - CreateSunRiseSetShuttersTimer_5 Shutter: Rollo_ASC2
DEBUG!!! - CreateSunRiseSetShuttersTimer_5 Shutter: Rollo_Anbau
DEBUG!!! - CreateSunRiseSetShuttersTimer_1 Shutter: Rollo_KuecheCarport
DEBUG!!! - PrivacyUpTime_1 Shutter: Rollo_KuecheCarport
DEBUG!!! - PrivacyUpTime_2 Shutter: Rollo_KuecheCarport
DEBUG!!! - CreateSunRiseSetShuttersTimer_2 Shutter: Rollo_KuecheCarport
DEBUG!!! - CreateSunRiseSetShuttersTimer_3 Shutter: Rollo_KuecheCarport
DEBUG!!! - PrivacyDownTime_1 Shutter: Rollo_KuecheCarport
DEBUG!!! - PrivacyDownTime_2 Shutter: Rollo_KuecheCarport
DEBUG!!! - CreateSunRiseSetShuttersTimer_4 Shutter: Rollo_KuecheCarport
DEBUG!!! - CreateSunRiseSetShuttersTimer_5 Shutter: Rollo_KuecheCarport
DEBUG!!! - CreateSunRiseSetShuttersTimer_1 Shutter: Rollo_KuecheStrasse
DEBUG!!! - PrivacyUpTime_1 Shutter: Rollo_KuecheStrasse
DEBUG!!! - PrivacyUpTime_2 Shutter: Rollo_KuecheStrasse
DEBUG!!! - CreateSunRiseSetShuttersTimer_2 Shutter: Rollo_KuecheStrasse
DEBUG!!! - CreateSunRiseSetShuttersTimer_3 Shutter: Rollo_KuecheStrasse
DEBUG!!! - PrivacyDownTime_1 Shutter: Rollo_KuecheStrasse
DEBUG!!! - PrivacyDownTime_2 Shutter: Rollo_KuecheStrasse
DEBUG!!! - CreateSunRiseSetShuttersTimer_4 Shutter: Rollo_KuecheStrasse
DEBUG!!! - CreateSunRiseSetShuttersTimer_5 Shutter: Rollo_KuecheStrasse
DEBUG!!! - CreateSunRiseSetShuttersTimer_5 Shutter: Rollo_SZ
DEBUG!!! - CreateSunRiseSetShuttersTimer_5 Shutter: Rollo_WC
DEBUG!!! - CreateSunRiseSetShuttersTimer_3 Shutter: Rollo_WZ
DEBUG!!! - PrivacyDownTime_1 Shutter: Rollo_WZ
DEBUG!!! - PrivacyDownTime_2 Shutter: Rollo_WZ
DEBUG!!! - CreateSunRiseSetShuttersTimer_4 Shutter: Rollo_WZ
DEBUG!!! - CreateSunRiseSetShuttersTimer_5 Shutter: Rollo_WZ
DEBUG!!! - CreateSunRiseSetShuttersTimer_5 Shutter: Rollo_ASC
DEBUG!!! - CreateSunRiseSetShuttersTimer_5 Shutter: Rollo_ASC2
DEBUG!!! - CreateSunRiseSetShuttersTimer_5 Shutter: Rollo_Anbau
DEBUG!!! - CreateSunRiseSetShuttersTimer_1 Shutter: Rollo_KuecheCarport
DEBUG!!! - PrivacyUpTime_1 Shutter: Rollo_KuecheCarport
DEBUG!!! - PrivacyUpTime_2 Shutter: Rollo_KuecheCarport
DEBUG!!! - CreateSunRiseSetShuttersTimer_2 Shutter: Rollo_KuecheCarport
DEBUG!!! - CreateSunRiseSetShuttersTimer_3 Shutter: Rollo_KuecheCarport
DEBUG!!! - PrivacyDownTime_1 Shutter: Rollo_KuecheCarport
DEBUG!!! - PrivacyDownTime_2 Shutter: Rollo_KuecheCarport
DEBUG!!! - CreateSunRiseSetShuttersTimer_4 Shutter: Rollo_KuecheCarport
DEBUG!!! - CreateSunRiseSetShuttersTimer_5 Shutter: Rollo_KuecheCarport
DEBUG!!! - CreateSunRiseSetShuttersTimer_1 Shutter: Rollo_KuecheStrasse
DEBUG!!! - PrivacyUpTime_1 Shutter: Rollo_KuecheStrasse
DEBUG!!! - PrivacyUpTime_2 Shutter: Rollo_KuecheStrasse
DEBUG!!! - CreateSunRiseSetShuttersTimer_2 Shutter: Rollo_KuecheStrasse
DEBUG!!! - CreateSunRiseSetShuttersTimer_3 Shutter: Rollo_KuecheStrasse
DEBUG!!! - PrivacyDownTime_1 Shutter: Rollo_KuecheStrasse
DEBUG!!! - PrivacyDownTime_2 Shutter: Rollo_KuecheStrasse
DEBUG!!! - CreateSunRiseSetShuttersTimer_4 Shutter: Rollo_KuecheStrasse
DEBUG!!! - CreateSunRiseSetShuttersTimer_5 Shutter: Rollo_KuecheStrasse
DEBUG!!! - CreateSunRiseSetShuttersTimer_5 Shutter: Rollo_SZ
DEBUG!!! - CreateSunRiseSetShuttersTimer_5 Shutter: Rollo_WC
DEBUG!!! - CreateSunRiseSetShuttersTimer_3 Shutter: Rollo_WZ
DEBUG!!! - PrivacyDownTime_1 Shutter: Rollo_WZ
DEBUG!!! - PrivacyDownTime_2 Shutter: Rollo_WZ
DEBUG!!! - CreateSunRiseSetShuttersTimer_4 Shutter: Rollo_WZ
DEBUG!!! - CreateSunRiseSetShuttersTimer_5 Shutter: Rollo_WZ
DEBUG!!! - CreateSunRiseSetShuttersTimer_5 Shutter: Rollo_ASC
DEBUG!!! - CreateSunRiseSetShuttersTimer_5 Shutter: Rollo_ASC2
DEBUG!!! - CreateSunRiseSetShuttersTimer_5 Shutter: Rollo_Anbau
DEBUG!!! - CreateSunRiseSetShuttersTimer_1 Shutter: Rollo_KuecheCarport
DEBUG!!! - PrivacyUpTime_1 Shutter: Rollo_KuecheCarport
DEBUG!!! - PrivacyUpTime_2 Shutter: Rollo_KuecheCarport
DEBUG!!! - CreateSunRiseSetShuttersTimer_2 Shutter: Rollo_KuecheCarport
DEBUG!!! - CreateSunRiseSetShuttersTimer_3 Shutter: Rollo_KuecheCarport
DEBUG!!! - PrivacyDownTime_1 Shutter: Rollo_KuecheCarport
DEBUG!!! - PrivacyDownTime_2 Shutter: Rollo_KuecheCarport
DEBUG!!! - CreateSunRiseSetShuttersTimer_4 Shutter: Rollo_KuecheCarport
DEBUG!!! - CreateSunRiseSetShuttersTimer_5 Shutter: Rollo_KuecheCarport
DEBUG!!! - CreateSunRiseSetShuttersTimer_1 Shutter: Rollo_KuecheStrasse
DEBUG!!! - PrivacyUpTime_1 Shutter: Rollo_KuecheStrasse
DEBUG!!! - PrivacyUpTime_2 Shutter: Rollo_KuecheStrasse
DEBUG!!! - CreateSunRiseSetShuttersTimer_2 Shutter: Rollo_KuecheStrasse
DEBUG!!! - CreateSunRiseSetShuttersTimer_3 Shutter: Rollo_KuecheStrasse
DEBUG!!! - PrivacyDownTime_1 Shutter: Rollo_KuecheStrasse
DEBUG!!! - PrivacyDownTime_2 Shutter: Rollo_KuecheStrasse
DEBUG!!! - CreateSunRiseSetShuttersTimer_4 Shutter: Rollo_KuecheStrasse
DEBUG!!! - CreateSunRiseSetShuttersTimer_5 Shutter: Rollo_KuecheStrasse
DEBUG!!! - CreateSunRiseSetShuttersTimer_5 Shutter: Rollo_SZ
DEBUG!!! - CreateSunRiseSetShuttersTimer_5 Shutter: Rollo_WC
DEBUG!!! - CreateSunRiseSetShuttersTimer_3 Shutter: Rollo_WZ
DEBUG!!! - PrivacyDownTime_1 Shutter: Rollo_WZ
DEBUG!!! - PrivacyDownTime_2 Shutter: Rollo_WZ
DEBUG!!! - CreateSunRiseSetShuttersTimer_4 Shutter: Rollo_WZ
DEBUG!!! - CreateSunRiseSetShuttersTimer_5 Shutter: Rollo_WZ
DEBUG!!! - CreateSunRiseSetShuttersTimer_5 Shutter: Rollo_ASC
DEBUG!!! - CreateSunRiseSetShuttersTimer_5 Shutter: Rollo_ASC2
DEBUG!!! - CreateSunRiseSetShuttersTimer_5 Shutter: Rollo_Anbau
DEBUG!!! - CreateSunRiseSetShuttersTimer_1 Shutter: Rollo_KuecheCarport
DEBUG!!! - PrivacyUpTime_1 Shutter: Rollo_KuecheCarport
DEBUG!!! - PrivacyUpTime_2 Shutter: Rollo_KuecheCarport
DEBUG!!! - CreateSunRiseSetShuttersTimer_2 Shutter: Rollo_KuecheCarport
DEBUG!!! - CreateSunRiseSetShuttersTimer_3 Shutter: Rollo_KuecheCarport
DEBUG!!! - PrivacyDownTime_1 Shutter: Rollo_KuecheCarport
DEBUG!!! - PrivacyDownTime_2 Shutter: Rollo_KuecheCarport
DEBUG!!! - CreateSunRiseSetShuttersTimer_4 Shutter: Rollo_KuecheCarport
DEBUG!!! - CreateSunRiseSetShuttersTimer_5 Shutter: Rollo_KuecheCarport
DEBUG!!! - CreateSunRiseSetShuttersTimer_1 Shutter: Rollo_KuecheStrasse
DEBUG!!! - PrivacyUpTime_1 Shutter: Rollo_KuecheStrasse
DEBUG!!! - PrivacyUpTime_2 Shutter: Rollo_KuecheStrasse
DEBUG!!! - CreateSunRiseSetShuttersTimer_2 Shutter: Rollo_KuecheStrasse
DEBUG!!! - CreateSunRiseSetShuttersTimer_3 Shutter: Rollo_KuecheStrasse
DEBUG!!! - PrivacyDownTime_1 Shutter: Rollo_KuecheStrasse
DEBUG!!! - PrivacyDownTime_2 Shutter: Rollo_KuecheStrasse
DEBUG!!! - CreateSunRiseSetShuttersTimer_4 Shutter: Rollo_KuecheStrasse
DEBUG!!! - CreateSunRiseSetShuttersTimer_5 Shutter: Rollo_KuecheStrasse
DEBUG!!! - CreateSunRiseSetShuttersTimer_5 Shutter: Rollo_SZ
DEBUG!!! - CreateSunRiseSetShuttersTimer_5 Shutter: Rollo_WC
DEBUG!!! - CreateSunRiseSetShuttersTimer_3 Shutter: Rollo_WZ
DEBUG!!! - PrivacyDownTime_1 Shutter: Rollo_WZ
DEBUG!!! - PrivacyDownTime_2 Shutter: Rollo_WZ
DEBUG!!! - CreateSunRiseSetShuttersTimer_4 Shutter: Rollo_WZ
DEBUG!!! - CreateSunRiseSetShuttersTimer_5 Shutter: Rollo_WZ
Wechsel jetzt zu Octopus Energy und bekomme 150,00 € Bonus auf deine Rechnung. Die Anmeldung geht super leicht und schnell, klicke dafür einfach meinen persönlichen Empfehlungslink:
 https://share.octopusenergy.de/loved-heron-220.

CoolTux

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

xerion

Zitat von: CoolTux am 25 Dezember 2019, 12:58:58
Die Rollonamen passen alle.
So ist das halt mit Theorie und Praxis [emoji6]
Aber ich bin ja nicht der einzigste der das Problem hat.
Hast du denn auch eine Debug Ausgabe gemacht wenn man nach renewalltimer get showShuttersInformation betätigt, denn dort ist es ja durcheinander.

Gesendet von meinem JSN-L21 mit Tapatalk

Wechsel jetzt zu Octopus Energy und bekomme 150,00 € Bonus auf deine Rechnung. Die Anmeldung geht super leicht und schnell, klicke dafür einfach meinen persönlichen Empfehlungslink:
 https://share.octopusenergy.de/loved-heron-220.

CoolTux

Noch nicht. Da es eigentlich da keine Änderungen gibt. Es wird nur über eine Schleife ein Array in einem Hash ausgelesen. Mehr nicht.
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

xerion

Zitat von: CoolTux am 25 Dezember 2019, 13:39:46
Noch nicht. Da es eigentlich da keine Änderungen gibt. Es wird nur über eine Schleife ein Array in einem Hash ausgelesen. Mehr nicht.

...habe noch neue Erkenntnisse. Wenn ich bei den betroffenen Device set renewtimer <ROLLONAME> ausführe, dann bleibt alles okay nur bei set renewalltimer tritt das Problem auf.

Wechsel jetzt zu Octopus Energy und bekomme 150,00 € Bonus auf deine Rechnung. Die Anmeldung geht super leicht und schnell, klicke dafür einfach meinen persönlichen Empfehlungslink:
 https://share.octopusenergy.de/loved-heron-220.

CoolTux

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

xerion

Zitat von: CoolTux am 25 Dezember 2019, 15:49:06
Kannst Du bitte noch mal die Version vom Link testen?

Danke

2019.12.25 16:52:39 4: AutoShuttersControl (ASC) - Devname: rgr_Residents Name: ASC Notify: $VAR1 = [
          'durTimerPresence_cr: 1060',
          'durTimerPresence: 17:40:16'
        ];

DEBUG!!! - CreateSunRiseSetShuttersTimer_5 Shutter: Rollo_ASC
2019.12.25 16:52:54 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
          'state: created new drive timer'
        ];

DEBUG!!! - CreateSunRiseSetShuttersTimer_5 Shutter: Rollo_ASC2
2019.12.25 16:52:54 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
          'state: created new drive timer'
        ];

DEBUG!!! - CreateSunRiseSetShuttersTimer_5 Shutter: Rollo_Anbau
2019.12.25 16:52:54 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
          'state: created new drive timer'
        ];

DEBUG!!! - CreateSunRiseSetShuttersTimer_1 Shutter: Rollo_KuecheCarport
DEBUG!!! - PrivacyUpTime_1 Shutter: Rollo_KuecheCarport
2019.12.25 16:52:54 4: AutoShuttersControl (ASC) - Devname: Rollo_KuecheCarport Name: ASC Notify: $VAR1 = [
          'ASC_Time_PrivacyDriveUp: 26.12.2019 - 08:20'
        ];

DEBUG!!! - PrivacyUpTime_2 Shutter: Rollo_KuecheCarport
DEBUG!!! - CreateSunRiseSetShuttersTimer_2 Shutter: Rollo_KuecheCarport
DEBUG!!! - CreateSunRiseSetShuttersTimer_3 Shutter: Rollo_KuecheCarport
DEBUG!!! - PrivacyDownTime_1 Shutter: Rollo_KuecheCarport
2019.12.25 16:52:54 4: AutoShuttersControl (ASC) - Devname: Rollo_KuecheCarport Name: ASC Notify: $VAR1 = [
          'ASC_Time_PrivacyDriveDown: 25.12.2019 - 22:15'
        ];

DEBUG!!! - PrivacyDownTime_2 Shutter: Rollo_KuecheCarport
DEBUG!!! - CreateSunRiseSetShuttersTimer_4 Shutter: Rollo_KuecheCarport
DEBUG!!! - CreateSunRiseSetShuttersTimer_5 Shutter: Rollo_KuecheCarport
2019.12.25 16:52:54 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
          'state: created new drive timer'
        ];

DEBUG!!! - CreateSunRiseSetShuttersTimer_1 Shutter: Rollo_KuecheStrasse
DEBUG!!! - PrivacyUpTime_1 Shutter: Rollo_KuecheStrasse
2019.12.25 16:52:55 4: AutoShuttersControl (ASC) - Devname: Rollo_KuecheStrasse Name: ASC Notify: $VAR1 = [
          'ASC_Time_PrivacyDriveUp: 26.12.2019 - 08:20'
        ];

DEBUG!!! - PrivacyUpTime_2 Shutter: Rollo_KuecheStrasse
DEBUG!!! - CreateSunRiseSetShuttersTimer_2 Shutter: Rollo_KuecheStrasse
DEBUG!!! - CreateSunRiseSetShuttersTimer_3 Shutter: Rollo_KuecheStrasse
DEBUG!!! - PrivacyDownTime_1 Shutter: Rollo_KuecheStrasse
2019.12.25 16:52:55 4: AutoShuttersControl (ASC) - Devname: Rollo_KuecheStrasse Name: ASC Notify: $VAR1 = [
          'ASC_Time_PrivacyDriveDown: 25.12.2019 - 22:15'
        ];

DEBUG!!! - PrivacyDownTime_2 Shutter: Rollo_KuecheStrasse
DEBUG!!! - CreateSunRiseSetShuttersTimer_4 Shutter: Rollo_KuecheStrasse
DEBUG!!! - CreateSunRiseSetShuttersTimer_5 Shutter: Rollo_KuecheStrasse
2019.12.25 16:52:55 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
          'state: created new drive timer'
        ];

DEBUG!!! - CreateSunRiseSetShuttersTimer_5 Shutter: Rollo_SZ
2019.12.25 16:52:55 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
          'state: created new drive timer'
        ];

DEBUG!!! - CreateSunRiseSetShuttersTimer_5 Shutter: Rollo_WC
2019.12.25 16:52:55 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
          'state: created new drive timer'
        ];

DEBUG!!! - CreateSunRiseSetShuttersTimer_3 Shutter: Rollo_WZ
DEBUG!!! - PrivacyDownTime_1 Shutter: Rollo_WZ
2019.12.25 16:52:55 4: AutoShuttersControl (ASC) - Devname: Rollo_WZ Name: ASC Notify: $VAR1 = [
          'ASC_Time_PrivacyDriveDown: 25.12.2019 - 22:15'
        ];

DEBUG!!! - PrivacyDownTime_2 Shutter: Rollo_WZ
DEBUG!!! - CreateSunRiseSetShuttersTimer_4 Shutter: Rollo_WZ
DEBUG!!! - CreateSunRiseSetShuttersTimer_5 Shutter: Rollo_WZ
2019.12.25 16:52:55 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
          'state: created new drive timer'
        ];

2019.12.25 16:53:04 1: PERL WARNING: Use of uninitialized value in localtime at ./FHEM/73_AutoShuttersControl.pm line 3256.
2019.12.25 16:53:04 1: PERL WARNING: Use of uninitialized value in localtime at ./FHEM/73_AutoShuttersControl.pm line 3261.
Wechsel jetzt zu Octopus Energy und bekomme 150,00 € Bonus auf deine Rechnung. Die Anmeldung geht super leicht und schnell, klicke dafür einfach meinen persönlichen Empfehlungslink:
 https://share.octopusenergy.de/loved-heron-220.

CoolTux

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

xerion

Zitat von: CoolTux am 25 Dezember 2019, 17:21:04
Hat sich nicht gebessert nehme ich an.

Leider nicht.
Kannst du bitte bei den Testversionen irgendwie die Versionen hochzählen, damit auch sicher ist das dir richtige Version genutzt wir. Jetzt vergleiche ich immer nur die Dateigröße.
Wechsel jetzt zu Octopus Energy und bekomme 150,00 € Bonus auf deine Rechnung. Die Anmeldung geht super leicht und schnell, klicke dafür einfach meinen persönlichen Empfehlungslink:
 https://share.octopusenergy.de/loved-heron-220.

CoolTux

Wird wohl nicht mehr nötig sein. Ich habe keine Idee. Mehr. Ich alles aus der Funktion raus genommen bis auf die Schleife welche die Rollo Devices aus liest den Funktionsaufruf zum berechnen der Zeiten.
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

xerion

Zitat von: CoolTux am 25 Dezember 2019, 17:27:25
Wird wohl nicht mehr nötig sein. Ich habe keine Idee. Mehr. Ich alles aus der Funktion raus genommen bis auf die Schleife welche die Rollo Devices aus liest den Funktionsaufruf zum berechnen der Zeiten.
Ja okay es funktioniert jetzt ja auch grundsätzlich und wenn man ein Problem hat spricht ja auch nicht gegen einen fhem Neustart.
Könntest du dann mal schauen warum die Privacy Rollos immer denken das es Tag ist?

Gesendet von meinem JSN-L21 mit Tapatalk

Wechsel jetzt zu Octopus Energy und bekomme 150,00 € Bonus auf deine Rechnung. Die Anmeldung geht super leicht und schnell, klicke dafür einfach meinen persönlichen Empfehlungslink:
 https://share.octopusenergy.de/loved-heron-220.

CoolTux

Zitat von: xerion am 25 Dezember 2019, 17:35:17
Ja okay es funktioniert jetzt ja auch grundsätzlich und wenn man ein Problem hat spricht ja auch nicht gegen einen fhem Neustart.
Könntest du dann mal schauen warum die Privacy Rollos immer denken das es Tag ist?

Gesendet von meinem JSN-L21 mit Tapatalk

Das Problem ist das der Aufruf der Funktion, also die welche beim Set renewAllTimer aufgerufen wird auch beim FHEM Neustart aufgerufen wird. Daher verstehe ich wieso das beim Neustart nicht schon schief geht.
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

xerion

Zitat von: CoolTux am 25 Dezember 2019, 17:46:18
Das Problem ist das der Aufruf der Funktion, also die welche beim Set renewAllTimer aufgerufen wird auch beim FHEM Neustart aufgerufen wird. Daher verstehe ich wieso das beim Neustart nicht schon schief geht.
Kann es vielleicht ein Zeitproblem sein wie es abgearbeitet wird denn wenn ich es Einzel Aufrufe geht es ja auch auch. Kannst du vielleicht Mal Pausen testweise dazwischen einbauen?

Gesendet von meinem JSN-L21 mit Tapatalk

Wechsel jetzt zu Octopus Energy und bekomme 150,00 € Bonus auf deine Rechnung. Die Anmeldung geht super leicht und schnell, klicke dafür einfach meinen persönlichen Empfehlungslink:
 https://share.octopusenergy.de/loved-heron-220.

CoolTux

Zitat von: xerion am 25 Dezember 2019, 17:58:46
Kann es vielleicht ein Zeitproblem sein wie es abgearbeitet wird denn wenn ich es Einzel Aufrufe geht es ja auch auch. Kannst du vielleicht Mal Pausen testweise dazwischen einbauen?

Gesendet von meinem JSN-L21 mit Tapatalk

Sollte eigentlich nicht. Zum testen kann ich das einbauen. Wird aber dein ganzes FHEM blockieren in der Zeit. 10*1s blockiert 10s FHEM
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