[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.10

Begonnen von CoolTux, 22 Juni 2020, 12:38:36

Vorheriges Thema - Nächstes Thema

CoolTux

Zitat von: gestein am 23 Juni 2020, 17:31:25
ok, Danke.

Einen Wunsch hätte ich noch:
Wäre es möglich beim Reading "ASC_ShuttersLastDrive" die Zeit dazuzuschreiben, wann das war?

Ich habe nämlich das Problem, dass bei einem Rollo "manual" steht, den aber niemand verfahren hat.

So könnte ich das Thema eingrenzen.

Danke, lg, Gerhard

Das muss der Readings Timestamp sein. Das ist die Zeit wo das Reading gesetzt wurde.
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

moonsorrox

Zitat von: CoolTux am 23 Juni 2020, 16:09:52
Bitte genau lesen und versuchen zu verstehen, wenn es für Euch nicht eindeutig ist dann muss ich das besser machen.
Es ist NUR eine Info, kein Warning, kein ERROR.
Im ASC ist Shading on, "INFO: global shading active", nun kann man noch in den Rollos das Shading_Mode setzen, ist das nicht gemacht ist per default shading mode always und damit aktiv, oder shading mode wurde gesetzt dann aber auf off.
OK, dann nehme ich das im Rollladen wieder raus
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

CoolTux

Nein lass drin. Sorry musste mich korrigieren. Default ist off, also wenn nicht gesetzt dann keine Beschattung. Mein Fehler
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

moonsorrox

Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

gestein

Zitat von: CoolTux am 23 Juni 2020, 17:34:34
Das muss der Readings Timestamp sein. Das ist die Zeit wo das Reading gesetzt wurde.

Verstehe.
Dann muss ich mir das noch genauer anschauen, denn da steht:
ASC_ShuttersLastDrive manual 2020-06-22 19:26:36

Da wäre gestern Abend. Aber heute ist der Rollo nicht gefahren, obwohl alle anderen gefahren sind.

Danke. Lg, Gerhard

FunkOdyssey

Oh, ich denke, dass ich einen sehr alten Bug in meiner Installation mitführe.
Ich habe merkwürdige "Shading Outs" und ich finde keinen Trigger dafür.
Nun stelle ich fest, dass ich in meinen Attributen ASC_Shading_MinMax_Elevation nur den Wert 25 (nur ein Wert. Keine Doppelpunkte.) festgelegt habe.
Hier wurde bei einem früheren Update mal etwas im ASC geändert.

Default ist 25:100

Wie interpretiert ASC den Wert 25? Für Min oder Max? Kann es sein, dass 25 dann für beides genommen wird?

Dies ist kein Bug der Version 0.10.

CoolTux

Nur ein Wert steht dann für min und für max wird automatisch 100 genommen. Das ist voll ok. Ich habe bei mir auch nur einen Wert drin stehen.
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

FunkOdyssey

#37
Gut für uns alle.
Schlecht für mich, da ich nicht weiß wieso plötzlich entschattet wurde.

Danke. Also ab ins Debugging.

CoolTux

Schau doch schnell die Standardwerte durch. Azimut, Temperatur was sagt BrightnessArray
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

FunkOdyssey

Es hätte exakt gepasst. Nur wenige Minuten nach Altitude < 25 wurde entschattet. Temperatur, Azimuth und Lux waren noch sehr lange im grünen Bereich.

moonsorrox

Ich habe eine Frage zum beschatten und entschatten, kann ich mir die Zeit dafür anzeigen lassen, da ich momentan das entschatten als zu früh finde.
Damit meine ich das ich die Werte verändere und vorab schon sehen kann wann er entschattet.?
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

FunkOdyssey

Zitat von: FunkOdyssey am 23 Juni 2020, 20:05:11
Es hätte exakt gepasst. Nur wenige Minuten nach Altitude < 25 wurde entschattet. Temperatur, Azimuth und Lux waren noch sehr lange im grünen Bereich.

Ganz ehrlich: ich tippe zu 99% auf einen Bug.


2020-06-23_18:51:03 astro SunAlt: 24.8



2020-06-23_19:13:18 zw_jal_dachboden ASC_ShuttersLastDrive: shading out


Das sind 1200sec (Default BlockingTime) zzgl. Delay.

CoolTux

Zitat von: FunkOdyssey am 23 Juni 2020, 20:09:47
Ganz ehrlich: ich tippe zu 99% auf einen Bug.


2020-06-23_18:51:03 astro SunAlt: 24.8



2020-06-23_19:13:18 zw_jal_dachboden ASC_ShuttersLastDrive: shading out


Das sind 1200sec (Default BlockingTime) zzgl. Delay.

Dann passt es doch, oder verstehe ich Dich da falsch. Minimum zum beschatten ist Elevation 25 hast du geschrieben, wenn das aber unterschritten wird wird entschattet. Das passt.
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

CoolTux

Zitat von: moonsorrox am 23 Juni 2020, 20:05:34
Ich habe eine Frage zum beschatten und entschatten, kann ich mir die Zeit dafür anzeigen lassen, da ich momentan das entschatten als zu früh finde.
Damit meine ich das ich die Werte verändere und vorab schon sehen kann wann er entschattet.?

Nein das geht nicht. Dafür gibt es zu viele variablen um das genau zu sagen.
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

Karflyer

Hallo CoolTux,

ich habe nach dem Update auf die 0.10 das folgende Reading in den ShutterDevices:
ASC_ShadingMessage  INFO: shading active, global temp sensor is set, but shutters temperature sensor is not set

'but shutters temperature sensor is not set' ist das nur eine Info oder muss das Attribut an allen Rollläden gesetzt werden, die Shading nutzen?

Gruß
Stefan