Thread wird geschlossen. Bitte für Probleme mit ASC immer ein eigenen Thread auf machen mit [ASC - MEIN_PROBLEM"]
Mal schauen wie gut das geht
Ich habe heute die aktuelle Devel Version released und daraus die Version 0.10 gemacht.
Grüße
Ist bei dem Update irgendwas zu bedenken? Wird etwas automatisch migriert, das man kontrollieren sollte?
Also inbesondere bei Wechsel von 0.8 auf 0.10.
Zitat von: kjmEjfu am 22 Juni 2020, 15:03:08
Ist bei dem Update irgendwas zu bedenken? Wird etwas automatisch migriert, das man kontrollieren sollte?
Also inbesondere bei Wechsel von 0.8 auf 0.10.
Nein. Es wurde nichts migriert. Es gab so viele Tests, zu mindest das Update sollte reibungslos verlaufen.
Zu ASC zählen nach dem Update rund 8 Dateien. Die meisten unter lib/FHEM/Automation
Grüße
Dein neues Reading ASC_ShadingMessage ist super.
Ich hatte unterschiedliche Fehler damit lösen können.
Danke.
Zitat von: FunkOdyssey am 23 Juni 2020, 11:25:47
Dein neues Reading ASC_ShadingMessage ist super.
Ich hatte unterschiedliche Fehler damit lösen können.
Danke.
Aber bitte immer beachten zwischen, Info, Warning und Error. ;D
Zitat von: CoolTux am 22 Juni 2020, 15:19:55
Nein. Es wurde nichts migriert. Es gab so viele Tests, zu mindest das Update sollte reibungslos verlaufen.
Das hört sich so negativ an, ist aber bestimmt nicht so gemeint, oder?
Es muss nichts migriert werden, da es keine Änderungen in den Attributen gibt.
Oder?
Bei mir läuft alles reibungslos.
Zitat von: FunkOdyssey am 23 Juni 2020, 11:28:48
Das hört sich so negativ an, ist aber bestimmt nicht so gemeint, oder?
Es muss nichts migriert werden, da es keine Änderungen in den Attributen gibt.
Oder?
Bei mir läuft alles reibungslos.
Jupp, genau. ;D
Zitat von: CoolTux am 23 Juni 2020, 11:26:55
Aber bitte immer beachten zwischen, Info, Warning und Error. ;D
Oh ja. Die Unterscheidung ist hilfreich.
Kann man das Reading vielleicht sogar übers ASC-Modul steuern bzw. abschaltbar machen?
Klingt jetzt doof, da ich mich ja eigentlich darüber freue, aber das Log könnte ziemlich voll werden. 😄
Oder überlässt du das der Eventsteuerung und/oder der FileLog-Definition?
Zitat von: FunkOdyssey am 23 Juni 2020, 11:33:25
Oh ja. Die Unterscheidung ist hilfreich.
Kann man das Reading vielleicht sogar übers ASC-Modul steuern bzw. abschaltbar machen?
Klingt jetzt doof, da ich mich ja eigentlich darüber freue, aber das Log könnte ziemlich voll werden. 😄
Oder überlässt du das der Eventsteuerung und/oder der FileLog-Definition?
Denke jetzt nicht das es sonderlich voll wird. Aber Du solltest das über FileLog steuern können.
Zitat von: CoolTux am 22 Juni 2020, 15:19:55
Es gab so viele Tests, zu mindest das Update sollte reibungslos verlaufen.
Hallo Cooltux,
ich bekomme bei Update von 0.8.32:
2020.06.23 11:43:27 1 : UPD lib/FHEM/Automation/ShuttersControl.pm
2020.06.23 11:43:27 1 : open ./lib/FHEM/Automation/ShuttersControl.pm failed: No such file or directory, trying to restore the previous version and aborting the update
Was hängt denn da bei mir? fhem läuft unter Ubuntu 18.04.
Grüße, Jan
Aktuell ermittelst du den Set-Befehl ja wie folgt:
my %posSetCmds = (
275 ZWave => 'dim',
276 Siro => 'pct',
277 CUL_HM => 'pct',
278 ROLLO => 'pct',
279 SOMFY => 'position',
280 tahoma => 'dim',
281 KLF200Node => 'pct',
282 DUOFERN => 'position',
283 HM485 => 'level',
284 SELVECommeo => 'position',
285 SELVE => 'position',
286 EnOcean => 'position',
287 );
Wenn man nicht die Slat-Steuerung nutzt, dann funktioniert das bei den Zwave-Geräten auch ganz okay. Spätestens wenn man Fibaro-Shutter-Aktoren mit Lamellenfunktion nutzt, sollte man aber nicht mehr mit "set xxx dim", sondern mit "set xxx positionsBlinds" arbeiten. Die Lamellen werden über "set xxx positionSlats" gesteuert. Dies kann ich für ASC ja bereits in ASC_SlatPosCmd_SlatDevice hinterlegen.
Der Dim-Befehl ist ungenau und übersteuert oft den Lamellenstand.
Zitat von: FunkOdyssey am 23 Juni 2020, 11:58:10
[...]Spätestens wenn man Fibaro-Shutter-Aktoren mit Lamellenfunktion nutzt, sollte man aber nicht mehr mit "set xxx dim", sondern mit "set xxx positionsBlinds" arbeiten. Die Lamellen werden über "set xxx positionSlats" gesteuert. [...]
Achtung: Das paßt in der Pauschalität nicht. Nehme an, die Aussage bezieht sich auf die "alten" 222-er. Bei den 223-ern ist es so, dass 3 FHEM-Devices angelegt werden. Dabei sind Schließungsgrad und Lamellen getrennte Geräte und der Befehl bleibt bei beiden "dim"...
Wir werden irgendwann eigene Attribute dafür haben müssen.
Das System ist zu vielfältig.
Na ja, in dem konkreten Fall könnte es bereits reichen, wenn das ASC_Pos_Reading die (allg. ja passende) Vorgabe aus dem Modul übersteuern würde, oder?
(Neben dem entsprechenden Interpretationscode (den man sowieso braucht?) setzt das halt voraus, dass Lesen und Schreiben über das angegebene Reading bzw. diesen setter funktionieren).
Zitat von: JHo am 23 Juni 2020, 11:50:24
Hallo Cooltux,
ich bekomme bei Update von 0.8.32:
2020.06.23 11:43:27 1 : UPD lib/FHEM/Automation/ShuttersControl.pm
2020.06.23 11:43:27 1 : open ./lib/FHEM/Automation/ShuttersControl.pm failed: No such file or directory, trying to restore the previous version and aborting the update
Was hängt denn da bei mir? fhem läuft unter Ubuntu 18.04.
Grüße, Jan
Schau mal auf der Konsole nach ob das File schon da ist oder noch nicht.
Hast Du ein komplettes FHEM Update veranlasst oder nur ein Update für das ASC Modul?
Nein, war noch nicht da. Update vom kompletten FHEM.
Dabei scheint es mir ein bisschen was zerschossen zu haben (mehrere Module konnten nicht mehr geladen werden). Nach Backup-Restore waren das dann wieder nur noch 2, darunter ASC.
Die 74_AutoShuttersControl.pm hatte er aktualisiert, aber schon den /opt/fhem/lib-Ordner gab es gar nicht. Habe ich selber angelegt, die Nutzerrechte geändert und das nächste Update ging durch. Musste dann nochmal ScanForShutters laufen lassen, aber jetzt ist alles wieder OK.
Dann hast Du aberschon ne Weile kein Update gemacht. So ein Monat ungefähr?
Klappt denn das Update nun mit dem lib Ordner.
Nach Restore-Ordner war am 14.06. das letzte Update...
Mit handerstelltem lib-Ordner klappt das Update, ja. ASC läuft wieder und jetzt mit Version 0.10.
Super. Freue mich.
Ich mich auch ;-) Danke für deinen unermüdlichen Einsatz!!!
Zitat von: Beta-User am 23 Juni 2020, 12:22:27
Na ja, in dem konkreten Fall könnte es bereits reichen, wenn das ASC_Pos_Reading die (allg. ja passende) Vorgabe aus dem Modul übersteuern würde, oder?
(Neben dem entsprechenden Interpretationscode (den man sowieso braucht?) setzt das halt voraus, dass Lesen und Schreiben über das angegebene Reading bzw. diesen setter funktionieren).
Nicht wirklich. Darauf würde ich mich nicht verlassen.
Reading und Setter sind nicht immer identisch von der Bezeichnung her. Im konkreten Fall ist das korrekt. Aber man sollte auch über den Tellerrand schauen, oder? Ich habe aber kein Beispiel. Aber warum solche Assoziationen herstellen, wenn möglicherweise nicht nötig.
Zitat von: FunkOdyssey am 23 Juni 2020, 13:46:33
Nicht wirklich. Darauf würde ich mich nicht verlassen.
Reading und Setter sind nicht immer identisch von der Bezeichnung her. Im konkreten Fall ist das korrekt. Aber man sollte auch über den Tellerrand schauen, oder? Ich habe aber kein Beispiel. Aber warum solche Assoziationen herstellen, wenn möglicherweise nicht nötig.
Na ja, bisher war genau das die Regel, dass Reading und setter namensgleich sein mußten. Und bei den bekannten Geräten klappte das sogar hartvercoded, jedenfalls wenn mein Verständnis des Codes korrekt ist. Von daher ist dieser konkrete Aktor (-222) eben genau die eine Ausnahme, für die man manuell eingreifen müßte.
Aber während ich das so schreibe: kannst du mal versuchen, den usr=>-Zweig in eventMap von dim auf den "neuen"/anderen Pos-Command umzumappen? Das könnte eigentlich bereits genügen, um das Problem (ohne Aufwand für CoolTux) aus der Welt zu schaffen.
(Ich kann aber nicht sagen, ob das dann passende Ergebnisse liefert; wenn ja, bitte bei "getestete Hardware" mit Lösung präsentieren...).
Hallo,
bei mir funktioniert (auch mit der vorherigen Version) die Beschattung nicht.
Die Rolladen fahren weder runter noch hoch.
Bei Shading Info steht "in 13:11:10"
Auch nach manueller Fahrt steht die Last Position immer auf 100, egal ob vor auf od. zu war.
Habe ich was falsch eingestellt oder vergessen?
FUUID 5eca156a-f33f-cd72-ca2c-4e63f96034ab00bf
FVERSION 73_AutoShuttersControl.pm:v0.10.0-s22229/2020-06-22 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME Rollladensteuerung
NOTIFYDEV Astro,BM_Hof,Bewohner,Fenster_Erker,Rollladensteuerung,Terrassentuer,global,Ro_Erkerfenster,Ro_Terrassenfenster,Ro_Terrassentuer
NR 446
NTFY_ORDER 51-Rollladensteuerung
STATE created new drive timer
TYPE AutoShuttersControl
VERSION v0.10.0
OLDREADINGS:
READINGS:
2020-06-23 05:51:12 Ro_Erkerfenster_PosValue 100
2020-06-22 21:30:46 Ro_Erkerfenster_lastPosValue 100
2020-06-23 12:41:59 Ro_Erkerfenster_nextAstroTimeEvent 23.06.2020 - 21:30
2020-06-23 05:51:17 Ro_Terrassenfenster_PosValue 100
2020-06-22 21:30:46 Ro_Terrassenfenster_lastPosValue 100
2020-06-23 12:41:59 Ro_Terrassenfenster_nextAstroTimeEvent 23.06.2020 - 21:30
2020-06-20 08:30:35 Ro_Terrassentuer_PosValue 100
2020-06-21 08:30:02 Ro_Terrassentuer_lastPosValue 0
2020-06-23 12:41:59 Ro_Terrassentuer_nextAstroTimeEvent 23.06.2020 - 21:30
2020-05-24 08:34:19 ascEnable on
2020-06-23 12:42:01 controlShading on
2020-05-24 08:37:32 hardLockOut on
2020-05-24 08:37:20 partyMode off
2020-06-23 12:41:56 room_ASC_CUL_HM_Wohnzimmer Ro_Erkerfenster,Ro_Terrassenfenster,Ro_Terrassentuer
2020-05-24 08:38:07 selfDefense on
2020-06-23 12:42:21 state created new drive timer
2020-05-24 08:38:22 sunriseTimeWeHoliday on
2020-06-23 12:41:56 userAttrList rolled out
helper:
shuttersList:
Ro_Erkerfenster
Ro_Terrassenfenster
Ro_Terrassentuer
monitoredDevs:
Astro:
Rollladensteuerung ASC_twilightDevice
BM_Hof:
Ro_Erkerfenster ASC_BrightnessSensor
Ro_Terrassenfenster ASC_BrightnessSensor
Ro_Terrassentuer ASC_BrightnessSensor
Bewohner:
Rollladensteuerung ASC_residentsDev
Fenster_Erker:
Ro_Erkerfenster ASC_WindowRec
Ro_Erkerfenster:
Ro_Terrassenfenster:
Ro_Terrassentuer:
Terrassentuer:
Ro_Terrassentuer ASC_WindowRec
Attributes:
ASC_autoAstroModeEvening REAL
ASC_autoAstroModeMorning REAL
ASC_autoShuttersControlComfort on
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_blockAscDrivesAfterManual 1
ASC_expert 1
ASC_residentsDev Bewohner:state
ASC_shuttersDriveDelay 10
ASC_tempSensor Buderus:/system/sensors/temperatures/outdoor_t1
ASC_twilightDevice Astro
DbLogExclude .*
devStateIcon { ShuttersControl_DevStateIcon($name) }
group Rolllaeden
icon fts_shutter_automatic
room ASC
sortby 01
DEF 2E0974
FUUID 5c44bfe0-f33f-cd72-2ddc-9bfc1f0e27f824f5
FVERSION 10_CUL_HM.pm:0.222270/2020-06-22
IODev HMLAN1
NAME Ro_Erkerfenster
NOTIFYDEV global
NR 88
NTFY_ORDER 50-Ro_Erkerfenster
STATE auf
TYPE CUL_HM
chanNo 01
READINGS:
2019-05-21 17:18:04 ASC_Enable on
2020-06-23 14:16:14 ASC_ShadingMessage INFO: current shading status is 'in' - next check in 20m
2020-06-23 05:51:12 ASC_ShuttersLastDrive manual
2020-06-23 12:42:21 ASC_Time_DriveDown 23.06.2020 - 21:30
2020-06-23 12:42:21 ASC_Time_DriveUp 24.06.2020 - 06:00
2020-06-23 05:50:47 CommandAccepted yes
2017-11-20 17:49:57 D-firmware 2.3
2017-11-20 17:49:57 D-serialNr LEQ0766207
2018-06-09 14:36:45 PairedTo 0x246BDF
2017-11-20 17:51:37 R-driveDown 19 s
2017-11-20 17:51:37 R-driveTurn 0.5 s
2017-11-20 17:51:37 R-driveUp 20 s
2017-11-20 17:51:36 R-pairCentral 0x246BDF
2017-11-20 17:51:37 R-sign off
2018-06-09 14:36:45 RegL_00. 02:01 0A:24 0B:6B 0C:DF 15:FF 18:00 00:00
2018-06-09 14:36:46 RegL_01. 08:00 09:00 0A:00 0B:00 0C:BE 0D:00 0E:C8 0F:05 10:00 30:06 57:24 00:00
2020-06-23 12:41:56 associatedWith Rollladensteuerung
2020-06-23 05:51:12 commState CMDs_done
2020-06-23 05:51:12 deviceMsg on (to VCCU)
2018-11-06 12:40:12 inhibit set_off
2020-06-23 05:51:12 level 100
2020-06-23 05:51:12 motor stop:on
2020-06-23 05:51:12 pct 100
2019-08-14 18:28:32 powerOn 2019-08-14 18:28:32
2020-06-23 05:51:12 recentStateType info
2020-06-23 05:51:12 state on
2020-06-23 05:51:12 timedOn off
helper:
HM_CMDNR 103
mId 0005
peerFriend peerSens,peerVirt
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
cmds:
TmplKey :no:1592907606.4545
TmplTs 1592907606.4545
cmdKey :1:1:0::0005:01
TmplCmds:
cmdList:
assignHmKey:
clear:[readings|trigger|register|oldRegs|rssi|msgEvents|msgErrors|attack|all]
deviceRename:newName
down:[-changeValue-] [-ontime-] [-ramptime-] ...
eventL:-peer- -cond-
eventS:-peer- -cond-
fwUpdate:-filename- -bootTime- ...
getConfig:
getDevInfo:
getRegRaw:[List0|List1|List2|List3|List4|List5|List6] ... [-PeerChannel-]
getSerial:
getVersion:
inhibit:[on|off]
off:
on:
pair:
pct:[-value-] ... [-ontime-]
peerBulk:-peer1,peer2,...- [set|unset]
peerIODev:[IO] -btn- [set|unset]... not for future use
peerSmart:[BM_Einfahrt|BM_Flur_EG|BM_Haustuer|BM_Hof|Fenster_Bad|Fenster_Erker|Fenster_Kueche|Fenster_Schlafzimmer|Fenster_WC|Haustuer|Rauchmelder_Team|Terrassentuer|VCCU|Wassermelder]
press:[long|short] -peer- [-repCount(long only)-] [-repDelay-] ...
raw:data ...
regBulk:-list-.-peer- -addr1:data1- -addr2:data2- ...
regSet:[prep|exec] -regName- -value- ... [-peerChannel-]
reset:
sign:[on|off]
statusRequest:
stop:
toggle:
toggleDir:
tplDel:tmplt
unpair:
up:[-changeValue-] [-ontime-] [-ramptime-] ...
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +2E0974,00,01,00
prefIO
rxt 0
vccu VCCU
p:
2E0974
00
01
00
mRssi:
mNo
prt:
bErr 0
sProc 0
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
tmpl:
Attributes:
ASC 2
ASC_Adv off
ASC_Antifreeze off
ASC_Antifreeze_Pos 15
ASC_AutoAstroModeEvening REAL
ASC_AutoAstroModeMorning REAL
ASC_BlockingTime_afterManual 1200
ASC_BlockingTime_beforDayOpen 3600
ASC_BlockingTime_beforNightClose 3600
ASC_BrightnessSensor BM_Hof:brightness
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 80
ASC_DriveUpMaxDuration 40
ASC_Drive_Delay -1
ASC_Drive_DelayStart 3
ASC_Mode_Down always
ASC_Mode_Up absent
ASC_Open_Pos 100
ASC_Partymode on
ASC_Pos_Reading pct
ASC_Self_Defense_Mode absent
ASC_Shading_InOutAzimuth 65:210
ASC_Shading_MinMax_Elevation 25.0:100.0
ASC_Shading_Min_OutsideTemperature 21
ASC_Shading_Mode always
ASC_Shading_Pos 50
ASC_Shading_StateChange_SunnyCloudy 200:150
ASC_Shading_WaitingPeriod 1200
ASC_ShuttersPlace window
ASC_Time_Down_Early 15:30
ASC_Time_Down_Late 22:30
ASC_Time_Up_Early 06:00
ASC_Time_Up_Late 09:00
ASC_Time_Up_WE_Holiday 08:30
ASC_Ventilate_Pos 30
ASC_Ventilate_Window_Open on
ASC_WiggleValue 5
ASC_WindProtection off
ASC_WindowRec Fenster_Erker
ASC_WindowRec_PosAfterDayClosed open
ASC_WindowRec_subType twostate
DbLogExclude .*
IODev HMLAN1
IOgrp VCCU
alexaName Rollladen Fenster
alexaRoom Wohnzimmer
alias Rollladen Fenster
autoReadReg 4_reqStatus
devStateIcon ab:fts_shutter_100 auf:fts_shutter_10 ^(7[0-9]|8[0-9]|9[0-9])$:fts_shutter_30 ^(5[0-9]|6[0-9])$:fts_shutter_50 ^(3[0-9]|4[0-9])$:fts_shutter_70 ^(1[0-9]|2[0-9])$:fts_shutter_90
event-on-change-reading .*
eventMap on:auf off:ab
expert 2_full
firmware 2.3
genericDeviceType blind
group Rolllaeden
icon fts_shutter
model HM-LC-BL1PBU-FM
peerIDs 00000000,
room ASC,CUL_HM,Wohnzimmer
serialNr LEQ0766207
sortby 3
subType blindActuator
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
webCmd auf:ab:stop:100:80:60:40:20:0
Danke schon mal.
VG Dieter
ich habe heute ein komplettes Fhem Update gemacht und jetzt auch die Ver. 0.10
Ich habe als Info Text folgenden:
ZitatINFO: global shading active but ASC_Shading_Mode attribut is not set or off
Ich hatte Beschattung vorher als "on" das heißt also ich muss es jetzt wieder setzen. Da ich gesehen habe das ich das im Modul machen kann und im Rollladen Device, ist das neu das man es in beiden machen kann, ich hatte es immer im ASC Modul aktiviert.
Zitat von: dk3572 am 23 Juni 2020, 14:24:53
Hallo,
bei mir funktioniert (auch mit der vorherigen Version) die Beschattung nicht.
Die Rolladen fahren weder runter noch hoch.
Bei Shading Info steht "in 13:11:10"
Auch nach manueller Fahrt steht die Last Position immer auf 100, egal ob vor auf od. zu war.
Habe ich was falsch eingestellt oder vergessen?
du hast aber die 0.10 steht zumndest im list
ja evtl. mußt du im Rollladenmodul noch
ASC_Shading_Mode
auf "always" setzen
Zitat von: dk3572 am 23 Juni 2020, 14:24:53
Hallo,
bei mir funktioniert (auch mit der vorherigen Version) die Beschattung nicht.
Die Rolladen fahren weder runter noch hoch.
Bei Shading Info steht "in 13:11:10"
Auch nach manueller Fahrt steht die Last Position immer auf 100, egal ob vor auf od. zu war.
Habe ich was falsch eingestellt oder vergessen?
FUUID 5eca156a-f33f-cd72-ca2c-4e63f96034ab00bf
FVERSION 73_AutoShuttersControl.pm:v0.10.0-s22229/2020-06-22 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME Rollladensteuerung
NOTIFYDEV Astro,BM_Hof,Bewohner,Fenster_Erker,Rollladensteuerung,Terrassentuer,global,Ro_Erkerfenster,Ro_Terrassenfenster,Ro_Terrassentuer
NR 446
NTFY_ORDER 51-Rollladensteuerung
STATE created new drive timer
TYPE AutoShuttersControl
VERSION v0.10.0
OLDREADINGS:
READINGS:
2020-06-23 05:51:12 Ro_Erkerfenster_PosValue 100
2020-06-22 21:30:46 Ro_Erkerfenster_lastPosValue 100
2020-06-23 12:41:59 Ro_Erkerfenster_nextAstroTimeEvent 23.06.2020 - 21:30
2020-06-23 05:51:17 Ro_Terrassenfenster_PosValue 100
2020-06-22 21:30:46 Ro_Terrassenfenster_lastPosValue 100
2020-06-23 12:41:59 Ro_Terrassenfenster_nextAstroTimeEvent 23.06.2020 - 21:30
2020-06-20 08:30:35 Ro_Terrassentuer_PosValue 100
2020-06-21 08:30:02 Ro_Terrassentuer_lastPosValue 0
2020-06-23 12:41:59 Ro_Terrassentuer_nextAstroTimeEvent 23.06.2020 - 21:30
2020-05-24 08:34:19 ascEnable on
2020-06-23 12:42:01 controlShading on
2020-05-24 08:37:32 hardLockOut on
2020-05-24 08:37:20 partyMode off
2020-06-23 12:41:56 room_ASC_CUL_HM_Wohnzimmer Ro_Erkerfenster,Ro_Terrassenfenster,Ro_Terrassentuer
2020-05-24 08:38:07 selfDefense on
2020-06-23 12:42:21 state created new drive timer
2020-05-24 08:38:22 sunriseTimeWeHoliday on
2020-06-23 12:41:56 userAttrList rolled out
helper:
shuttersList:
Ro_Erkerfenster
Ro_Terrassenfenster
Ro_Terrassentuer
monitoredDevs:
Astro:
Rollladensteuerung ASC_twilightDevice
BM_Hof:
Ro_Erkerfenster ASC_BrightnessSensor
Ro_Terrassenfenster ASC_BrightnessSensor
Ro_Terrassentuer ASC_BrightnessSensor
Bewohner:
Rollladensteuerung ASC_residentsDev
Fenster_Erker:
Ro_Erkerfenster ASC_WindowRec
Ro_Erkerfenster:
Ro_Terrassenfenster:
Ro_Terrassentuer:
Terrassentuer:
Ro_Terrassentuer ASC_WindowRec
Attributes:
ASC_autoAstroModeEvening REAL
ASC_autoAstroModeMorning REAL
ASC_autoShuttersControlComfort on
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_blockAscDrivesAfterManual 1
ASC_expert 1
ASC_residentsDev Bewohner:state
ASC_shuttersDriveDelay 10
ASC_tempSensor Buderus:/system/sensors/temperatures/outdoor_t1
ASC_twilightDevice Astro
DbLogExclude .*
devStateIcon { ShuttersControl_DevStateIcon($name) }
group Rolllaeden
icon fts_shutter_automatic
room ASC
sortby 01
DEF 2E0974
FUUID 5c44bfe0-f33f-cd72-2ddc-9bfc1f0e27f824f5
FVERSION 10_CUL_HM.pm:0.222270/2020-06-22
IODev HMLAN1
NAME Ro_Erkerfenster
NOTIFYDEV global
NR 88
NTFY_ORDER 50-Ro_Erkerfenster
STATE auf
TYPE CUL_HM
chanNo 01
READINGS:
2019-05-21 17:18:04 ASC_Enable on
2020-06-23 14:16:14 ASC_ShadingMessage INFO: current shading status is 'in' - next check in 20m
2020-06-23 05:51:12 ASC_ShuttersLastDrive manual
2020-06-23 12:42:21 ASC_Time_DriveDown 23.06.2020 - 21:30
2020-06-23 12:42:21 ASC_Time_DriveUp 24.06.2020 - 06:00
2020-06-23 05:50:47 CommandAccepted yes
2017-11-20 17:49:57 D-firmware 2.3
2017-11-20 17:49:57 D-serialNr LEQ0766207
2018-06-09 14:36:45 PairedTo 0x246BDF
2017-11-20 17:51:37 R-driveDown 19 s
2017-11-20 17:51:37 R-driveTurn 0.5 s
2017-11-20 17:51:37 R-driveUp 20 s
2017-11-20 17:51:36 R-pairCentral 0x246BDF
2017-11-20 17:51:37 R-sign off
2018-06-09 14:36:45 RegL_00. 02:01 0A:24 0B:6B 0C:DF 15:FF 18:00 00:00
2018-06-09 14:36:46 RegL_01. 08:00 09:00 0A:00 0B:00 0C:BE 0D:00 0E:C8 0F:05 10:00 30:06 57:24 00:00
2020-06-23 12:41:56 associatedWith Rollladensteuerung
2020-06-23 05:51:12 commState CMDs_done
2020-06-23 05:51:12 deviceMsg on (to VCCU)
2018-11-06 12:40:12 inhibit set_off
2020-06-23 05:51:12 level 100
2020-06-23 05:51:12 motor stop:on
2020-06-23 05:51:12 pct 100
2019-08-14 18:28:32 powerOn 2019-08-14 18:28:32
2020-06-23 05:51:12 recentStateType info
2020-06-23 05:51:12 state on
2020-06-23 05:51:12 timedOn off
helper:
HM_CMDNR 103
mId 0005
peerFriend peerSens,peerVirt
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
cmds:
TmplKey :no:1592907606.4545
TmplTs 1592907606.4545
cmdKey :1:1:0::0005:01
TmplCmds:
cmdList:
assignHmKey:
clear:[readings|trigger|register|oldRegs|rssi|msgEvents|msgErrors|attack|all]
deviceRename:newName
down:[-changeValue-] [-ontime-] [-ramptime-] ...
eventL:-peer- -cond-
eventS:-peer- -cond-
fwUpdate:-filename- -bootTime- ...
getConfig:
getDevInfo:
getRegRaw:[List0|List1|List2|List3|List4|List5|List6] ... [-PeerChannel-]
getSerial:
getVersion:
inhibit:[on|off]
off:
on:
pair:
pct:[-value-] ... [-ontime-]
peerBulk:-peer1,peer2,...- [set|unset]
peerIODev:[IO] -btn- [set|unset]... not for future use
peerSmart:[BM_Einfahrt|BM_Flur_EG|BM_Haustuer|BM_Hof|Fenster_Bad|Fenster_Erker|Fenster_Kueche|Fenster_Schlafzimmer|Fenster_WC|Haustuer|Rauchmelder_Team|Terrassentuer|VCCU|Wassermelder]
press:[long|short] -peer- [-repCount(long only)-] [-repDelay-] ...
raw:data ...
regBulk:-list-.-peer- -addr1:data1- -addr2:data2- ...
regSet:[prep|exec] -regName- -value- ... [-peerChannel-]
reset:
sign:[on|off]
statusRequest:
stop:
toggle:
toggleDir:
tplDel:tmplt
unpair:
up:[-changeValue-] [-ontime-] [-ramptime-] ...
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +2E0974,00,01,00
prefIO
rxt 0
vccu VCCU
p:
2E0974
00
01
00
mRssi:
mNo
prt:
bErr 0
sProc 0
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
tmpl:
Attributes:
ASC 2
ASC_Adv off
ASC_Antifreeze off
ASC_Antifreeze_Pos 15
ASC_AutoAstroModeEvening REAL
ASC_AutoAstroModeMorning REAL
ASC_BlockingTime_afterManual 1200
ASC_BlockingTime_beforDayOpen 3600
ASC_BlockingTime_beforNightClose 3600
ASC_BrightnessSensor BM_Hof:brightness
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 80
ASC_DriveUpMaxDuration 40
ASC_Drive_Delay -1
ASC_Drive_DelayStart 3
ASC_Mode_Down always
ASC_Mode_Up absent
ASC_Open_Pos 100
ASC_Partymode on
ASC_Pos_Reading pct
ASC_Self_Defense_Mode absent
ASC_Shading_InOutAzimuth 65:210
ASC_Shading_MinMax_Elevation 25.0:100.0
ASC_Shading_Min_OutsideTemperature 21
ASC_Shading_Mode always
ASC_Shading_Pos 50
ASC_Shading_StateChange_SunnyCloudy 200:150
ASC_Shading_WaitingPeriod 1200
ASC_ShuttersPlace window
ASC_Time_Down_Early 15:30
ASC_Time_Down_Late 22:30
ASC_Time_Up_Early 06:00
ASC_Time_Up_Late 09:00
ASC_Time_Up_WE_Holiday 08:30
ASC_Ventilate_Pos 30
ASC_Ventilate_Window_Open on
ASC_WiggleValue 5
ASC_WindProtection off
ASC_WindowRec Fenster_Erker
ASC_WindowRec_PosAfterDayClosed open
ASC_WindowRec_subType twostate
DbLogExclude .*
IODev HMLAN1
IOgrp VCCU
alexaName Rollladen Fenster
alexaRoom Wohnzimmer
alias Rollladen Fenster
autoReadReg 4_reqStatus
devStateIcon ab:fts_shutter_100 auf:fts_shutter_10 ^(7[0-9]|8[0-9]|9[0-9])$:fts_shutter_30 ^(5[0-9]|6[0-9])$:fts_shutter_50 ^(3[0-9]|4[0-9])$:fts_shutter_70 ^(1[0-9]|2[0-9])$:fts_shutter_90
event-on-change-reading .*
eventMap on:auf off:ab
expert 2_full
firmware 2.3
genericDeviceType blind
group Rolllaeden
icon fts_shutter
model HM-LC-BL1PBU-FM
peerIDs 00000000,
room ASC,CUL_HM,Wohnzimmer
serialNr LEQ0766207
sortby 3
subType blindActuator
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
webCmd auf:ab:stop:100:80:60:40:20:0
Danke schon mal.
VG Dieter
ASC_blockAscDrivesAfterManual 1
nimm das mal raus
Zitat von: moonsorrox am 23 Juni 2020, 14:40:00
ich habe heute ein komplettes Fhem Update gemacht und jetzt auch die Ver. 0.10
Ich habe als Info Text folgenden:
Ich hatte Beschattung vorher als "on" das heißt also ich muss es jetzt wieder setzen. Da ich gesehen habe das ich das im Modul machen kann und im Rollladen Device, ist das neu das man es in beiden machen kann, ich hatte es immer im ASC Modul aktiviert.
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 off und damit aktiv, oder shading mode wurde gesetzt dann aber auf off.
Grüße
Hallo CoolTux,
Toll dass nun schon die 0.10 da ist. Werde ich auch gleich mal testen.
Konntest Du was wegen dem da machen?
https://forum.fhem.de/index.php/topic,110277.msg1060442.html#msg1060442 (https://forum.fhem.de/index.php/topic,110277.msg1060442.html#msg1060442)
Danke, lg, Gerhard
Bis jetzt noch nicht. Aber ich vergesse es auch nicht da es da noch ein anderen Wert gibt der auch Probleme macht.
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
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.
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
Nein lass drin. Sorry musste mich korrigieren. Default ist off, also wenn nicht gesetzt dann keine Beschattung. Mein Fehler
Alles klar ;)
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
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.
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.
Gut für uns alle.
Schlecht für mich, da ich nicht weiß wieso plötzlich entschattet wurde.
Danke. Also ab ins Debugging.
Schau doch schnell die Standardwerte durch. Azimut, Temperatur was sagt BrightnessArray
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.
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.?
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.
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.
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.
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
Habe gerade auf diese Version geupdated. Nach shutdown restart hab ich folgendes im log entdeckt:
2020.06.23 22:15:59 1: PERL WARNING: Use of uninitialized value $posAssignment in pattern match (m//) at lib/FHEM/Automation/ShuttersControl/Shutters/Attr.pm line 112.
Zitat von: Karflyer am 23 Juni 2020, 21:57:41
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
Er hatte hier im Thread geschrieben, dass es verschiedene Abstufungen gibt. INFO ist nur informativ.
Zitat von: CoolTux am 23 Juni 2020, 20:14:57
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.
Okay. Danke für die Klarstellung. Jahrelang habe ich die Sonnenhöhe ignoriert. Jetzt weiß ich, dass der Wert 25 bei mir nicht passt.
Anderes Problem:
Ich hatte das schon vor wenigen Wochen erwähnt, dass einige Jalousien nicht herunterfahren, die nahezu zeitgleich aus der Beschattung (shading out) fahren. Nun habe ich das wieder.
Folgendes Rollo hätte um 19:15 Uhr geschlossen werden müssen.
Attributes:
ASC 2
ASC_AutoAstroModeEvening REAL
ASC_BrightnessSensor lightsensor:lux
ASC_Closed_Pos 0:99
ASC_Down astro
ASC_Drive_Delay 5
ASC_Drive_DelayStart 15
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Open_Pos 97:0
ASC_Partymode on
ASC_Pos_Reading positionBlinds
ASC_Shading_InOutAzimuth 90:275
ASC_Shading_MinMax_Elevation 10:100
ASC_Shading_Min_OutsideTemperature 20
ASC_Shading_Mode always
ASC_Shading_Pos 0:1
ASC_Shading_StateChange_SunnyCloudy 1200:500
ASC_Shutter_IdleDetection power:0\.0.W
ASC_SlatPosCmd_SlatDevice positionSlat
ASC_Time_Down_Early 16:45
ASC_Time_Down_Late 19:15
ASC_Time_Up_Early 07:00
ASC_Time_Up_Late 07:15
ASC_Time_Up_WE_Holiday 09:00
ASC_Up astro
ASC_WiggleValue 15
2020-06-23_10:41:48 zw_jal_dachfenster ASC_ShuttersLastDrive: shading in
2020-06-23_18:46:03 zw_jal_dachfenster ASC_ShadingMessage: INFO: current shading status is 'out' - next check in 10m
2020-06-23_19:15:45 zw_jal_dachfenster dim 93
2020-06-23_19:15:46 zw_jal_dachfenster power: 144.6 W
2020-06-23_19:16:09 zw_jal_dachfenster position: Blind 91 Slat 0
2020-06-23_19:16:09 zw_jal_dachfenster pct: 91
2020-06-23_19:16:09 zw_jal_dachfenster positionBlinds: 91
2020-06-23_19:16:09 zw_jal_dachfenster positionSlat: 0
2020-06-23_19:16:12 zw_jal_dachfenster power: 0.0 W
2020-06-23_19:16:13 zw_jal_dachfenster dim 97
2020-06-23_19:16:14 zw_jal_dachfenster power: 146.0 W
2020-06-23_19:16:20 zw_jal_dachfenster position: Blind 95 Slat 0
2020-06-23_19:16:20 zw_jal_dachfenster pct: 95
2020-06-23_19:16:20 zw_jal_dachfenster positionBlinds: 95
2020-06-23_19:16:21 zw_jal_dachfenster ASC_ShuttersLastDrive: shading out
2020-06-23_19:16:24 zw_jal_dachfenster power: 0.0 W
Ich habe das Debugging aktiviert. Hoffentlich habe ich morgen mehr Infos.
Zitat von: Karflyer am 23 Juni 2020, 21:57:41
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
Das ist nur eine Info. Ein TempSensor in den Rollos ist nicht nötig.
Hey,
zunächst einmal vielen Dank für die NÄCHSTE Stufe des Moduls. Es scheint so, als würden wir uns langsam in den Bereich rein bewegen, der zur eierlegenden Wollmichsau führen wird....Loben kann man nicht
oft genug, daher wie immer *Thumbsup*
Hab aber dennoch mal(wieder) 2 Fragen:
Das unten stehende Rollo (Terasssentür) hat zwei (!) (twostate) Fensterkontakte. Einen im Bereich der zum Lüften genutzt wird ( da soll das Rollo unten bleiben, wenn beschattet oder sonst wie geschlossen ) und einen der dort aktiviert wird, wenn man die Terassentür weiter öffnet (zum rausgehen) Nun soll entsprechend auch das Rollo fahren. Wenn ich einen Twostate Fensterkontakt als threestate konfigueriere, macht es doch nichts oder ? Er liefert ja am Ende ein state Reading das "open" liefert und das ist das Wichtigste für die Berarbeitung oder ? Egal wie ich es bisher probiert habe, ich bekomme das Rollo nicht zum bewegen (mit Comfort position). ASC Control comfort ist im ASC Modul eingeschaltet.
Ich könnte es so wie ich es bisher kenne mit der Ventilate Position benutzen und die Ventilate Position entsprechend konfiguerieren, aber es hat ja einen Grund warum es eine Comfort Position ist. Zudem ist es die Terassentür, also soll mich das Rollo auch nicht ausperren im Falle des Falles ;) Was mach ich da falsch ?
Internals:
FUUID 5ec46220-f33f-8d79-a4bc-526088c4333cb9be
NAME Rollo_EG_WZ_terrasse_tuer
NR 289
STATE
<pre>
read0:closed
read1:100
read2:closed
</pre>
TYPE ROLLO
.attraggr:
.attreocr:
.*
.attrminint:
OLDREADINGS:
READINGS:
2020-06-24 02:13:47 .ASC_AttrUpdateChanges_v0.10.0 1
2020-05-21 16:06:02 ASC_Enable on
2020-06-24 02:13:55 ASC_ShadingMessage <html> INFO: global shading active but ASC_Shading_Mode attribut is not set or off </html>
2020-06-22 22:09:55 ASC_ShuttersLastDrive manual
2020-06-24 05:00:02 ASC_Time_DriveDown 24.06.2020 - 22:00
2020-06-24 05:00:02 ASC_Time_DriveUp 25.06.2020 - 05:00
2020-06-24 02:13:42 associatedWith AUTO_RolloSteuerung
2020-06-22 22:09:47 command closed
2020-06-22 22:09:47 desired_pct 100
2020-06-22 22:09:50 drive-type modul
2020-06-22 22:09:50 last_drive drive-down
2020-06-22 22:09:55 pct 100
2020-06-22 22:09:55 state closed
Attributes:
ASC 1
ASC_BlockingTime_afterManual 10
ASC_ComfortOpen_Pos 5
ASC_Mode_Down off
ASC_Mode_Up off
ASC_Pos_Reading pct
ASC_Shading_Mode off
ASC_ShuttersPlace terrace
ASC_WindowRec TK_EG_WZ_terrasse
ASC_WindowRec_PosAfterDayClosed lastManual
ASC_WindowRec_subType threestate
DbLogExclude .*
alias Terrassentür
cmdIcon down1:own-down1@red stop:rc_PAUSE@gold up1:own-up1@green
devStateIcon read0.drive-up:rc_UP@red:stop .*read0..*:rc_UP@green:open read1.drive-down:fts_shutter_down@red:stop read1.drive-up:fts_shutter_up@red:stop read1.0:own-fts_door_shutter_0@green read1.98.*:own-fts_door_shutter_98@gold read1.99.*:own-fts_door_shutter_99@orange read1.100:own-fts_door_shutter_100@red read1.\d{1,2}.*:own-fts_door_shutter_xx@green read1.drive.*:fts_shutter@Crimson:stop read2.drive-down:rc_DOWN@red:stop read2..*:rc_DOWN@#555:closed
event-on-change-reading .*
group Jalousie
icon fts_blade_arc_close_00
rl_autoStop 0
rl_commandDown set dev_terrasse_jalou_tuer close
rl_commandStop set dev_terrasse_jalou_tuer stop
rl_commandUp set dev_terrasse_jalou_tuer open
rl_excessBottom 1
rl_excessTop 1
rl_secondsDown 62
rl_secondsUp 62
rl_switchTime 2
rl_type normal
room Wohnzimmer
sortby 40
stateFormat {
my $state = ReadingsVal($name, "state" , "null");
my $icon;
if ($state =~ /drive/) { $icon = $state;}
else {$icon = ReadingsVal($name, "pct" , "0");}
"
<pre>
read0:$state
read1:$icon
read2:$state
</pre>
"
}
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd up1:stop:down1:pct
widgetOverride pct:slider,0,1,100
2.
ZitatASC_ComfortOpen_Pos in 10er Schritten von 0 bis 100 !!! Die eingestellte Position wird bei einem threestate Sensor angefahren. Verwendung von Perlcode ist möglich, dieser muss in {} eingeschlossen sein. Rückgabewert muss eine positive Zahl/Dezimalzahl sein!!!
Wenn ich die ComfortOpen Position einstelle, bekomme ich aber ein Auswahlfenster mit 10er Werten 0-100.
Ich habe es über den Setter auf einen Wert der nicht den 10er Werten entspricht, aber für die Perl Funktion stellt sich folgende Frage:
Ist die Setter Funktion die Einzige mit der ich das Attribut belegen kann ? Oder sollte ich beim entsprechenden Device die Auswahl im Userattr löschen und Perl direkt im Attribut nutzen ? (wäre mir am liebsten, weil dann die Perl Funktion im betroffnen Device bleibt)
Würde mich freuen, wenn Du / Ihr mir da weiterhelfen könntet.
Viele Grüße
Andreas
Hallo,
Erstmal zu Deiner 2. Frage. Auf gar keinen Fall irgendwas von ASC aus dem userattr löschen. Du kannst doch den attr Befehl zum setzen eines Attributes nehmen.
attr Rolloname ASC_ComfortOpen_Pos 37
oder
attr RolloOG.* ASC_ComfortOpen_Pos 37
um alle Rollos im Obergeschoss das Attribut zu geben.
Deine 1erste schaue ich mir genauer an. Eigentlich sollte es aussreichen auf threestate zu stellen.
Zitat von: flummy1978 am 24 Juni 2020, 12:35:07
Hey,
zunächst einmal vielen Dank für die NÄCHSTE Stufe des Moduls. Es scheint so, als würden wir uns langsam in den Bereich rein bewegen, der zur eierlegenden Wollmichsau führen wird....Loben kann man nicht
oft genug, daher wie immer *Thumbsup*
Hab aber dennoch mal(wieder) 2 Fragen:
Das unten stehende Rollo (Terasssentür) hat zwei (!) (twostate) Fensterkontakte. Einen im Bereich der zum Lüften genutzt wird ( da soll das Rollo unten bleiben, wenn beschattet oder sonst wie geschlossen ) und einen der dort aktiviert wird, wenn man die Terassentür weiter öffnet (zum rausgehen) Nun soll entsprechend auch das Rollo fahren. Wenn ich einen Twostate Fensterkontakt als threestate konfigueriere, macht es doch nichts oder ? Er liefert ja am Ende ein state Reading das "open" liefert und das ist das Wichtigste für die Berarbeitung oder ? Egal wie ich es bisher probiert habe, ich bekomme das Rollo nicht zum bewegen (mit Comfort position). ASC Control comfort ist im ASC Modul eingeschaltet.
Ich könnte es so wie ich es bisher kenne mit der Ventilate Position benutzen und die Ventilate Position entsprechend konfiguerieren, aber es hat ja einen Grund warum es eine Comfort Position ist. Zudem ist es die Terassentür, also soll mich das Rollo auch nicht ausperren im Falle des Falles ;) Was mach ich da falsch ?
Internals:
FUUID 5ec46220-f33f-8d79-a4bc-526088c4333cb9be
NAME Rollo_EG_WZ_terrasse_tuer
NR 289
STATE
<pre>
read0:closed
read1:100
read2:closed
</pre>
TYPE ROLLO
.attraggr:
.attreocr:
.*
.attrminint:
OLDREADINGS:
READINGS:
2020-06-24 02:13:47 .ASC_AttrUpdateChanges_v0.10.0 1
2020-05-21 16:06:02 ASC_Enable on
2020-06-24 02:13:55 ASC_ShadingMessage <html> INFO: global shading active but ASC_Shading_Mode attribut is not set or off </html>
2020-06-22 22:09:55 ASC_ShuttersLastDrive manual
2020-06-24 05:00:02 ASC_Time_DriveDown 24.06.2020 - 22:00
2020-06-24 05:00:02 ASC_Time_DriveUp 25.06.2020 - 05:00
2020-06-24 02:13:42 associatedWith AUTO_RolloSteuerung
2020-06-22 22:09:47 command closed
2020-06-22 22:09:47 desired_pct 100
2020-06-22 22:09:50 drive-type modul
2020-06-22 22:09:50 last_drive drive-down
2020-06-22 22:09:55 pct 100
2020-06-22 22:09:55 state closed
Attributes:
ASC 1
ASC_BlockingTime_afterManual 10
ASC_ComfortOpen_Pos 5
ASC_Mode_Down off
ASC_Mode_Up off
ASC_Pos_Reading pct
ASC_Shading_Mode off
ASC_ShuttersPlace terrace
ASC_WindowRec TK_EG_WZ_terrasse
ASC_WindowRec_PosAfterDayClosed lastManual
ASC_WindowRec_subType threestate
DbLogExclude .*
alias Terrassentür
cmdIcon down1:own-down1@red stop:rc_PAUSE@gold up1:own-up1@green
devStateIcon read0.drive-up:rc_UP@red:stop .*read0..*:rc_UP@green:open read1.drive-down:fts_shutter_down@red:stop read1.drive-up:fts_shutter_up@red:stop read1.0:own-fts_door_shutter_0@green read1.98.*:own-fts_door_shutter_98@gold read1.99.*:own-fts_door_shutter_99@orange read1.100:own-fts_door_shutter_100@red read1.\d{1,2}.*:own-fts_door_shutter_xx@green read1.drive.*:fts_shutter@Crimson:stop read2.drive-down:rc_DOWN@red:stop read2..*:rc_DOWN@#555:closed
event-on-change-reading .*
group Jalousie
icon fts_blade_arc_close_00
rl_autoStop 0
rl_commandDown set dev_terrasse_jalou_tuer close
rl_commandStop set dev_terrasse_jalou_tuer stop
rl_commandUp set dev_terrasse_jalou_tuer open
rl_excessBottom 1
rl_excessTop 1
rl_secondsDown 62
rl_secondsUp 62
rl_switchTime 2
rl_type normal
room Wohnzimmer
sortby 40
stateFormat {
my $state = ReadingsVal($name, "state" , "null");
my $icon;
if ($state =~ /drive/) { $icon = $state;}
else {$icon = ReadingsVal($name, "pct" , "0");}
"
<pre>
read0:$state
read1:$icon
read2:$state
</pre>
"
}
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd up1:stop:down1:pct
widgetOverride pct:slider,0,1,100
Ich verstehe nicht so ganz auf welcher Basis Du auswertest welcher Kontakt nun offen und welcher geschlossen oder beide offen?
Warum setzt Du beide Kontakte nicht in eine structure und machst dann entsprechend open, closed und tilted.
Zitat von: CoolTux am 23 Juni 2020, 16:05:30
ASC_blockAscDrivesAfterManual 1
nimm das mal raus
Hallo,
danke für die Hilfe.
Leider funktioniert die Beschattung immer noch nicht (Rollläden fahren nicht) und die LastPosition wird nicht richtig angezeigt.
Hast du eine Idee?
FUUID 5eca156a-f33f-cd72-ca2c-4e63f96034ab00bf
FVERSION 73_AutoShuttersControl.pm:v0.10.0-s22229/2020-06-22 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME Rollladensteuerung
NOTIFYDEV global,Rollladensteuerung,Ro_Erkerfenster,Ro_Terrassenfenster,Ro_Terrassentuer,Astro,Fenster_Erker,Bewohner,BM_Hof,Terrassentuer
NR 443
NTFY_ORDER 51-Rollladensteuerung
STATE created new drive timer
TYPE AutoShuttersControl
VERSION v0.10.0
OLDREADINGS:
READINGS:
2020-06-24 05:43:11 Ro_Erkerfenster_PosValue 100
2020-06-23 21:30:51 Ro_Erkerfenster_lastPosValue 100
2020-06-24 09:10:58 Ro_Erkerfenster_nextAstroTimeEvent 24.06.2020 - 21:30
2020-06-24 05:43:15 Ro_Terrassenfenster_PosValue 100
2020-06-23 21:30:51 Ro_Terrassenfenster_lastPosValue 100
2020-06-24 09:10:58 Ro_Terrassenfenster_nextAstroTimeEvent 24.06.2020 - 21:30
2020-06-24 05:57:42 Ro_Terrassentuer_PosValue 100
2020-06-21 08:30:02 Ro_Terrassentuer_lastPosValue 0
2020-06-24 09:10:58 Ro_Terrassentuer_nextAstroTimeEvent 24.06.2020 - 21:30
2020-05-24 08:34:19 ascEnable on
2020-06-24 09:10:59 controlShading on
2020-05-24 08:37:32 hardLockOut on
2020-05-24 08:37:20 partyMode off
2020-06-24 09:10:54 room_ASC_CUL_HM_Wohnzimmer Ro_Erkerfenster,Ro_Terrassenfenster,Ro_Terrassentuer
2020-05-24 08:38:07 selfDefense on
2020-06-24 09:10:58 state created new drive timer
2020-05-24 08:38:22 sunriseTimeWeHoliday on
2020-06-24 09:10:54 userAttrList rolled out
helper:
shuttersList:
Ro_Erkerfenster
Ro_Terrassenfenster
Ro_Terrassentuer
monitoredDevs:
Astro:
Rollladensteuerung ASC_twilightDevice
BM_Hof:
Ro_Erkerfenster ASC_BrightnessSensor
Ro_Terrassenfenster ASC_BrightnessSensor
Ro_Terrassentuer ASC_BrightnessSensor
Bewohner:
Rollladensteuerung ASC_residentsDev
Fenster_Erker:
Ro_Erkerfenster ASC_WindowRec
Ro_Erkerfenster:
Ro_Terrassenfenster:
Ro_Terrassentuer:
Terrassentuer:
Ro_Terrassentuer ASC_WindowRec
Attributes:
ASC_autoAstroModeEvening REAL
ASC_autoAstroModeMorning REAL
ASC_autoShuttersControlComfort on
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_blockAscDrivesAfterManual 0
ASC_expert 1
ASC_residentsDev Bewohner:state
ASC_shuttersDriveDelay 10
ASC_tempSensor Buderus:/system/sensors/temperatures/outdoor_t1
ASC_twilightDevice Astro
DbLogExclude .*
devStateIcon { ShuttersControl_DevStateIcon($name) }
group Rolllaeden
icon fts_shutter_automatic
room ASC
sortby 01
DEF 2E0974
FUUID 5c44bfe0-f33f-cd72-2ddc-9bfc1f0e27f824f5
FVERSION 10_CUL_HM.pm:0.222270/2020-06-22
IODev HMLAN1
NAME Ro_Erkerfenster
NOTIFYDEV global
NR 88
NTFY_ORDER 50-Ro_Erkerfenster
STATE auf
TYPE CUL_HM
chanNo 01
READINGS:
2019-05-21 17:18:04 ASC_Enable on
2020-06-24 13:08:23 ASC_ShadingMessage INFO: current shading status is 'in' - next check in 20m
2020-06-24 05:43:11 ASC_ShuttersLastDrive manual
2020-06-24 09:10:58 ASC_Time_DriveDown 24.06.2020 - 21:30
2020-06-24 09:10:58 ASC_Time_DriveUp 25.06.2020 - 06:00
2020-06-24 05:42:46 CommandAccepted yes
2017-11-20 17:49:57 D-firmware 2.3
2017-11-20 17:49:57 D-serialNr LEQ0766207
2018-06-09 14:36:45 PairedTo 0x246BDF
2017-11-20 17:51:37 R-driveDown 19 s
2017-11-20 17:51:37 R-driveTurn 0.5 s
2017-11-20 17:51:37 R-driveUp 20 s
2017-11-20 17:51:36 R-pairCentral 0x246BDF
2017-11-20 17:51:37 R-sign off
2018-06-09 14:36:45 RegL_00. 02:01 0A:24 0B:6B 0C:DF 15:FF 18:00 00:00
2018-06-09 14:36:46 RegL_01. 08:00 09:00 0A:00 0B:00 0C:BE 0D:00 0E:C8 0F:05 10:00 30:06 57:24 00:00
2020-06-24 09:10:54 associatedWith Rollladensteuerung
2020-06-24 05:43:10 commState CMDs_done
2020-06-24 05:43:10 deviceMsg on (to VCCU)
2018-11-06 12:40:12 inhibit set_off
2020-06-24 05:43:10 level 100
2020-06-24 05:43:10 motor stop:on
2020-06-24 05:43:10 pct 100
2019-08-14 18:28:32 powerOn 2019-08-14 18:28:32
2020-06-24 05:43:10 recentStateType info
2020-06-24 05:43:10 state on
2020-06-24 05:43:10 timedOn off
helper:
HM_CMDNR 248
mId 0005
peerFriend peerSens,peerVirt
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
cmds:
TmplKey :no:1592982589.7784
TmplTs 1592982589.7784
cmdKey :1:1:0::0005:01
TmplCmds:
cmdList:
assignHmKey:
clear:[readings|trigger|register|oldRegs|rssi|msgEvents|msgErrors|attack|all]
deviceRename:newName
down:[-changeValue-] [-ontime-] [-ramptime-] ...
eventL:-peer- -cond-
eventS:-peer- -cond-
fwUpdate:-filename- -bootTime- ...
getConfig:
getDevInfo:
getRegRaw:[List0|List1|List2|List3|List4|List5|List6] ... [-PeerChannel-]
getSerial:
getVersion:
inhibit:[on|off]
off:
on:
pair:
pct:[-value-] ... [-ontime-]
peerBulk:-peer1,peer2,...- [set|unset]
peerIODev:[IO] -btn- [set|unset]... not for future use
peerSmart:[BM_Einfahrt|BM_Flur_EG|BM_Haustuer|BM_Hof|Fenster_Bad|Fenster_Erker|Fenster_Kueche|Fenster_Schlafzimmer|Fenster_WC|Haustuer|Rauchmelder_Team|Terrassentuer|VCCU|Wassermelder]
press:[long|short] -peer- [-repCount(long only)-] [-repDelay-] ...
raw:data ...
regBulk:-list-.-peer- -addr1:data1- -addr2:data2- ...
regSet:[prep|exec] -regName- -value- ... [-peerChannel-]
reset:
sign:[on|off]
statusRequest:
stop:
toggle:
toggleDir:
tplDel:tmplt
unpair:
up:[-changeValue-] [-ontime-] [-ramptime-] ...
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +2E0974,00,01,00
prefIO
rxt 0
vccu VCCU
p:
2E0974
00
01
00
mRssi:
mNo
prt:
bErr 0
sProc 0
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
tmpl:
Attributes:
ASC 2
ASC_Adv off
ASC_Antifreeze off
ASC_Antifreeze_Pos 15
ASC_AutoAstroModeEvening REAL
ASC_AutoAstroModeMorning REAL
ASC_BlockingTime_afterManual 1200
ASC_BlockingTime_beforDayOpen 3600
ASC_BlockingTime_beforNightClose 3600
ASC_BrightnessSensor BM_Hof:brightness
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 80
ASC_DriveUpMaxDuration 40
ASC_Drive_Delay -1
ASC_Drive_DelayStart 3
ASC_Mode_Down always
ASC_Mode_Up absent
ASC_Open_Pos 100
ASC_Partymode on
ASC_Pos_Reading pct
ASC_Self_Defense_Mode absent
ASC_Shading_InOutAzimuth 65:210
ASC_Shading_MinMax_Elevation 25.0:100.0
ASC_Shading_Min_OutsideTemperature 21
ASC_Shading_Mode always
ASC_Shading_Pos 50
ASC_Shading_StateChange_SunnyCloudy 200:150
ASC_Shading_WaitingPeriod 1200
ASC_ShuttersPlace window
ASC_Time_Down_Early 15:30
ASC_Time_Down_Late 22:30
ASC_Time_Up_Early 06:00
ASC_Time_Up_Late 09:00
ASC_Time_Up_WE_Holiday 08:30
ASC_Ventilate_Pos 30
ASC_Ventilate_Window_Open on
ASC_WiggleValue 5
ASC_WindProtection off
ASC_WindowRec Fenster_Erker
ASC_WindowRec_PosAfterDayClosed open
ASC_WindowRec_subType twostate
DbLogExclude .*
IODev HMLAN1
IOgrp VCCU
alexaName Rollladen Fenster
alexaRoom Wohnzimmer
alias Rollladen Fenster
autoReadReg 4_reqStatus
devStateIcon ab:fts_shutter_100 auf:fts_shutter_10 ^(7[0-9]|8[0-9]|9[0-9])$:fts_shutter_30 ^(5[0-9]|6[0-9])$:fts_shutter_50 ^(3[0-9]|4[0-9])$:fts_shutter_70 ^(1[0-9]|2[0-9])$:fts_shutter_90
event-on-change-reading .*
eventMap on:auf off:ab
expert 2_full
firmware 2.3
genericDeviceType blind
group Rolllaeden
icon fts_shutter
model HM-LC-BL1PBU-FM
peerIDs 00000000,
room ASC,CUL_HM,Wohnzimmer
serialNr LEQ0766207
sortby 3
subType blindActuator
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
webCmd auf:ab:stop:100:80:60:40:20:0
Danke und VG Dieter
auch von mir eine Info, dass er immer created new drive timer im ASC Modul anzeigt
Das macht er weiterhin der letzte Status von heute morgen
Im ASC Modul
state created new drive timer 2020-06-24 08:00:01
Im Rollladen zeigt er
ASC_ShuttersLastDrive day open 2020-06-24 07:30:30
Zitat von: dk3572 am 24 Juni 2020, 13:12:30
Hallo,
danke für die Hilfe.
Leider funktioniert die Beschattung immer noch nicht (Rollläden fahren nicht) und die LastPosition wird nicht richtig angezeigt.
Hast du eine Idee?
FUUID 5eca156a-f33f-cd72-ca2c-4e63f96034ab00bf
FVERSION 73_AutoShuttersControl.pm:v0.10.0-s22229/2020-06-22 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME Rollladensteuerung
NOTIFYDEV global,Rollladensteuerung,Ro_Erkerfenster,Ro_Terrassenfenster,Ro_Terrassentuer,Astro,Fenster_Erker,Bewohner,BM_Hof,Terrassentuer
NR 443
NTFY_ORDER 51-Rollladensteuerung
STATE created new drive timer
TYPE AutoShuttersControl
VERSION v0.10.0
OLDREADINGS:
READINGS:
2020-06-24 05:43:11 Ro_Erkerfenster_PosValue 100
2020-06-23 21:30:51 Ro_Erkerfenster_lastPosValue 100
2020-06-24 09:10:58 Ro_Erkerfenster_nextAstroTimeEvent 24.06.2020 - 21:30
2020-06-24 05:43:15 Ro_Terrassenfenster_PosValue 100
2020-06-23 21:30:51 Ro_Terrassenfenster_lastPosValue 100
2020-06-24 09:10:58 Ro_Terrassenfenster_nextAstroTimeEvent 24.06.2020 - 21:30
2020-06-24 05:57:42 Ro_Terrassentuer_PosValue 100
2020-06-21 08:30:02 Ro_Terrassentuer_lastPosValue 0
2020-06-24 09:10:58 Ro_Terrassentuer_nextAstroTimeEvent 24.06.2020 - 21:30
2020-05-24 08:34:19 ascEnable on
2020-06-24 09:10:59 controlShading on
2020-05-24 08:37:32 hardLockOut on
2020-05-24 08:37:20 partyMode off
2020-06-24 09:10:54 room_ASC_CUL_HM_Wohnzimmer Ro_Erkerfenster,Ro_Terrassenfenster,Ro_Terrassentuer
2020-05-24 08:38:07 selfDefense on
2020-06-24 09:10:58 state created new drive timer
2020-05-24 08:38:22 sunriseTimeWeHoliday on
2020-06-24 09:10:54 userAttrList rolled out
helper:
shuttersList:
Ro_Erkerfenster
Ro_Terrassenfenster
Ro_Terrassentuer
monitoredDevs:
Astro:
Rollladensteuerung ASC_twilightDevice
BM_Hof:
Ro_Erkerfenster ASC_BrightnessSensor
Ro_Terrassenfenster ASC_BrightnessSensor
Ro_Terrassentuer ASC_BrightnessSensor
Bewohner:
Rollladensteuerung ASC_residentsDev
Fenster_Erker:
Ro_Erkerfenster ASC_WindowRec
Ro_Erkerfenster:
Ro_Terrassenfenster:
Ro_Terrassentuer:
Terrassentuer:
Ro_Terrassentuer ASC_WindowRec
Attributes:
ASC_autoAstroModeEvening REAL
ASC_autoAstroModeMorning REAL
ASC_autoShuttersControlComfort on
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_blockAscDrivesAfterManual 0
ASC_expert 1
ASC_residentsDev Bewohner:state
ASC_shuttersDriveDelay 10
ASC_tempSensor Buderus:/system/sensors/temperatures/outdoor_t1
ASC_twilightDevice Astro
DbLogExclude .*
devStateIcon { ShuttersControl_DevStateIcon($name) }
group Rolllaeden
icon fts_shutter_automatic
room ASC
sortby 01
DEF 2E0974
FUUID 5c44bfe0-f33f-cd72-2ddc-9bfc1f0e27f824f5
FVERSION 10_CUL_HM.pm:0.222270/2020-06-22
IODev HMLAN1
NAME Ro_Erkerfenster
NOTIFYDEV global
NR 88
NTFY_ORDER 50-Ro_Erkerfenster
STATE auf
TYPE CUL_HM
chanNo 01
READINGS:
2019-05-21 17:18:04 ASC_Enable on
2020-06-24 13:08:23 ASC_ShadingMessage INFO: current shading status is 'in' - next check in 20m
2020-06-24 05:43:11 ASC_ShuttersLastDrive manual
2020-06-24 09:10:58 ASC_Time_DriveDown 24.06.2020 - 21:30
2020-06-24 09:10:58 ASC_Time_DriveUp 25.06.2020 - 06:00
2020-06-24 05:42:46 CommandAccepted yes
2017-11-20 17:49:57 D-firmware 2.3
2017-11-20 17:49:57 D-serialNr LEQ0766207
2018-06-09 14:36:45 PairedTo 0x246BDF
2017-11-20 17:51:37 R-driveDown 19 s
2017-11-20 17:51:37 R-driveTurn 0.5 s
2017-11-20 17:51:37 R-driveUp 20 s
2017-11-20 17:51:36 R-pairCentral 0x246BDF
2017-11-20 17:51:37 R-sign off
2018-06-09 14:36:45 RegL_00. 02:01 0A:24 0B:6B 0C:DF 15:FF 18:00 00:00
2018-06-09 14:36:46 RegL_01. 08:00 09:00 0A:00 0B:00 0C:BE 0D:00 0E:C8 0F:05 10:00 30:06 57:24 00:00
2020-06-24 09:10:54 associatedWith Rollladensteuerung
2020-06-24 05:43:10 commState CMDs_done
2020-06-24 05:43:10 deviceMsg on (to VCCU)
2018-11-06 12:40:12 inhibit set_off
2020-06-24 05:43:10 level 100
2020-06-24 05:43:10 motor stop:on
2020-06-24 05:43:10 pct 100
2019-08-14 18:28:32 powerOn 2019-08-14 18:28:32
2020-06-24 05:43:10 recentStateType info
2020-06-24 05:43:10 state on
2020-06-24 05:43:10 timedOn off
helper:
HM_CMDNR 248
mId 0005
peerFriend peerSens,peerVirt
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
cmds:
TmplKey :no:1592982589.7784
TmplTs 1592982589.7784
cmdKey :1:1:0::0005:01
TmplCmds:
cmdList:
assignHmKey:
clear:[readings|trigger|register|oldRegs|rssi|msgEvents|msgErrors|attack|all]
deviceRename:newName
down:[-changeValue-] [-ontime-] [-ramptime-] ...
eventL:-peer- -cond-
eventS:-peer- -cond-
fwUpdate:-filename- -bootTime- ...
getConfig:
getDevInfo:
getRegRaw:[List0|List1|List2|List3|List4|List5|List6] ... [-PeerChannel-]
getSerial:
getVersion:
inhibit:[on|off]
off:
on:
pair:
pct:[-value-] ... [-ontime-]
peerBulk:-peer1,peer2,...- [set|unset]
peerIODev:[IO] -btn- [set|unset]... not for future use
peerSmart:[BM_Einfahrt|BM_Flur_EG|BM_Haustuer|BM_Hof|Fenster_Bad|Fenster_Erker|Fenster_Kueche|Fenster_Schlafzimmer|Fenster_WC|Haustuer|Rauchmelder_Team|Terrassentuer|VCCU|Wassermelder]
press:[long|short] -peer- [-repCount(long only)-] [-repDelay-] ...
raw:data ...
regBulk:-list-.-peer- -addr1:data1- -addr2:data2- ...
regSet:[prep|exec] -regName- -value- ... [-peerChannel-]
reset:
sign:[on|off]
statusRequest:
stop:
toggle:
toggleDir:
tplDel:tmplt
unpair:
up:[-changeValue-] [-ontime-] [-ramptime-] ...
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +2E0974,00,01,00
prefIO
rxt 0
vccu VCCU
p:
2E0974
00
01
00
mRssi:
mNo
prt:
bErr 0
sProc 0
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
tmpl:
Attributes:
ASC 2
ASC_Adv off
ASC_Antifreeze off
ASC_Antifreeze_Pos 15
ASC_AutoAstroModeEvening REAL
ASC_AutoAstroModeMorning REAL
ASC_BlockingTime_afterManual 1200
ASC_BlockingTime_beforDayOpen 3600
ASC_BlockingTime_beforNightClose 3600
ASC_BrightnessSensor BM_Hof:brightness
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 80
ASC_DriveUpMaxDuration 40
ASC_Drive_Delay -1
ASC_Drive_DelayStart 3
ASC_Mode_Down always
ASC_Mode_Up absent
ASC_Open_Pos 100
ASC_Partymode on
ASC_Pos_Reading pct
ASC_Self_Defense_Mode absent
ASC_Shading_InOutAzimuth 65:210
ASC_Shading_MinMax_Elevation 25.0:100.0
ASC_Shading_Min_OutsideTemperature 21
ASC_Shading_Mode always
ASC_Shading_Pos 50
ASC_Shading_StateChange_SunnyCloudy 200:150
ASC_Shading_WaitingPeriod 1200
ASC_ShuttersPlace window
ASC_Time_Down_Early 15:30
ASC_Time_Down_Late 22:30
ASC_Time_Up_Early 06:00
ASC_Time_Up_Late 09:00
ASC_Time_Up_WE_Holiday 08:30
ASC_Ventilate_Pos 30
ASC_Ventilate_Window_Open on
ASC_WiggleValue 5
ASC_WindProtection off
ASC_WindowRec Fenster_Erker
ASC_WindowRec_PosAfterDayClosed open
ASC_WindowRec_subType twostate
DbLogExclude .*
IODev HMLAN1
IOgrp VCCU
alexaName Rollladen Fenster
alexaRoom Wohnzimmer
alias Rollladen Fenster
autoReadReg 4_reqStatus
devStateIcon ab:fts_shutter_100 auf:fts_shutter_10 ^(7[0-9]|8[0-9]|9[0-9])$:fts_shutter_30 ^(5[0-9]|6[0-9])$:fts_shutter_50 ^(3[0-9]|4[0-9])$:fts_shutter_70 ^(1[0-9]|2[0-9])$:fts_shutter_90
event-on-change-reading .*
eventMap on:auf off:ab
expert 2_full
firmware 2.3
genericDeviceType blind
group Rolllaeden
icon fts_shutter
model HM-LC-BL1PBU-FM
peerIDs 00000000,
room ASC,CUL_HM,Wohnzimmer
serialNr LEQ0766207
sortby 3
subType blindActuator
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
webCmd auf:ab:stop:100:80:60:40:20:0
Danke und VG Dieter
Ich habe den Fehler gefunden
ASC_Mode_Up absent
Ich muss das im Code verbessern.
Zitat von: CoolTux am 24 Juni 2020, 13:21:49
Ich habe den Fehler gefunden
ASC_Mode_Up absent
Ich muss das im Code verbessern.
Ich habe es gefixt und eingecheckt
Zitat von: CoolTux am 24 Juni 2020, 13:29:10
Ich habe es gefixt und eingecheckt
Super, nur welchen Fehler behebt das?
Die Beschattung od. die falschen LastPosition?
Erstmal die Beschattung.
Oh, das könnte evtl. auch meine Beschattungsprobleme lösen.
Ich habe die Rollos vor einiger Zeit auf "absent" eingestellt. Es könnte sein, dass meine Beschattung seitdem nicht mehr funktioniert.
Zitat von: FunkOdyssey am 24 Juni 2020, 14:30:00
Oh, das könnte evtl. auch meine Beschattungsprobleme lösen.
Ich habe die Rollos vor einiger Zeit auf "absent" eingestellt. Es könnte sein, dass meine Beschattung seitdem nicht mehr funktioniert.
Gilt aber nur bei Up und wenn dem so ist dann wird es definitiv daran liegen. Update morgen früh
Up steht auf "absent".
Dennoch habe ich die Rollos manuell hochgefahren.
Es wird aber nicht nachvollziehbar sporadisch beschattet.
Ich versuche gerade irgendwie ans File zu kommen. Mein SVNUpate kann noch nicht mit der neuen Struktur umgehen. 🤪
update add https://git.cooltux.net/FHEM/mod-AutoShuttersControl/raw/branch/testing/controls_AutoShuttersControl.txt
sollte es vorerst tun
ich habe heute zwei weitere Rollläden dazu genommen und nun zeigt er mir im ASC Modul folgenden Fehler:
ASC_ShadingMessage ERROR: no brightness sensor found, please set ASC_BrightnessSensor attribut 2020-06-24 13:28:29
Ich habe jetzt 3 Rollläden in Betrieb und in allen 3 ROllläden ist der ASC_BrightnessSensor eingetragen. Muss ich das jetzt auch im Modul eintragen.
Das ist grad etwas verwirrend, wo trage ich das am besten oder richtig ein.?
1x Im ASC Modul oder bei allen Rollläden oder beim ASC Modul und in den Rollläden..?
Den Brightness _Sensor nutze ich auch nur zum Be- und entschatten, mehr mache ich damit nicht.
Man kann den Brightness Sensor nur im Rollo angeben.
Gib mal bitte ein list von dem Rollodevice wo diese Meldung kommt.
Er zeigt den Fehler nur im ASC Modul nicht in den Rollläden, brauchst du davon das list.?
list ASC Modul
Internals:
FUUID 5d41ae21-f33f-a6c6-55b2-831074a6285bf7e3
FVERSION 73_AutoShuttersControl.pm:v0.10.0-s22229/2020-06-22 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME Rollladenautomatik
NOTIFYDEV ASC_WindowRec_PosAfterDayClosed,BU_Rollladen,GA_Rollladen,KU_Rollladen,Rollladenautomatik,Temperatur_Terrasse,global,myAstro
NR 5889
NTFY_ORDER 51-Rollladenautomatik
STATE shading in
TYPE AutoShuttersControl
VERSION v0.10.0
OLDREADINGS:
READINGS:
2020-04-23 17:20:06 ASC_Enable on
2020-06-24 13:28:29 ASC_ShadingMessage <html> ERROR: no brightness sensor found, please set ASC_BrightnessSensor attribut </html>
2020-06-24 13:47:44 ASC_Time_DriveDown 24.06.2020 - 22:00
2020-06-24 13:47:44 ASC_Time_DriveUp 25.06.2020 - 05:06
2020-04-20 06:19:12 Automation_lastPosValue 0
2020-06-24 14:50:56 BU_Rollladen_lastPosValue 0
2020-06-24 13:47:44 BU_Rollladen_nextAstroTimeEvent 24.06.2020 - 22:00
2020-06-24 14:50:56 GA_Rollladen_lastPosValue 0
2020-06-24 13:47:44 GA_Rollladen_nextAstroTimeEvent 24.06.2020 - 22:00
2020-06-24 14:13:31 KU_Rollladen_PosValue 45
2020-06-24 14:13:16 KU_Rollladen_lastPosValue 100
2020-06-24 13:47:44 KU_Rollladen_nextAstroTimeEvent 24.06.2020 - 22:00
2020-06-24 05:06:35 Rollladenautomatik_lastPosValue 0
2020-06-24 13:47:44 Rollladenautomatik_nextAstroTimeEvent 24.06.2020 - 22:00
2019-10-06 14:12:17 ascEnable on
2020-06-24 13:47:41 associatedWith Rollladenautomatik
2020-06-24 14:04:56 controlShading on
2019-10-06 14:12:17 hardLockOut off
2020-06-24 13:47:41 room_Automation_K__che KU_Rollladen
2020-06-24 13:47:41 room_Automation_OG_-_Flur BU_Rollladen
2020-06-24 13:47:41 room_OG_-_Flur GA_Rollladen
2020-06-24 13:47:41 room_Rollladenautomatik Rollladenautomatik
2019-10-06 14:12:17 selfDefense off
2020-06-24 14:13:31 state shading in
2019-11-25 17:11:54 sunriseTimeWeHoliday on
2020-06-24 13:47:41 userAttrList rolled out
helper:
shuttersList:
BU_Rollladen
GA_Rollladen
KU_Rollladen
Rollladenautomatik
monitoredDevs:
ASC_WindowRec_PosAfterDayClosed:
BU_Rollladen userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec
GA_Rollladen userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec
GA_Rollladen userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec
KU_Rollladen userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos => 'ASC_Shading_Pos:0,10,20,30,35,40,45,50,55,60,65,70,75,80,85,90,95,99 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec
KU_Rollladen userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:0,10,20,30,35,40,45,50,55,60,65,70,75,80,85,90,95,99 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec
BU_Rollladen:
GA_Rollladen:
KU_Rollladen:
Temperatur_Terrasse:
BU_Rollladen ASC_BrightnessSensor
GA_Rollladen ASC_BrightnessSensor
KU_Rollladen ASC_BrightnessSensor
myAstro:
Rollladenautomatik ASC_twilightDevice
Attributes:
ASC 1
ASC_Pos_Reading position
ASC_Shading_Mode always
ASC_autoAstroModeEvening CIVIL
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_expert 1
ASC_freezeTemp 1
ASC_tempSensor Temperatur_Terrasse:temperature
ASC_twilightDevice myAstro
alias Rollladenautomatik
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room Rollladenautomatik
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
Dann hast Du Mist gebaut.
ASC 1
Warum steht das im ASC Device als Attribut. Ist das ein Rollo? Nein.
Alles löschen und von vorne bitte anfangen. So kommt nur Unsinn raus.
Zitat von: CoolTux am 24 Juni 2020, 12:45:58
Erstmal zu Deiner 2. Frage. Auf gar keinen Fall irgendwas von ASC aus dem userattr löschen. Du kannst doch den attr
Öhm ja ... Wie peinlich ... Sorry. Da hab ich wohl vor lauter Bäumen keinen Wald mehr gesehen -.- Natürlich kann ich das so machen und entsprechend auch die Perl Funktion so nutzen ... Vergiss das schnell wieder bitte ;)
Zitat von: CoolTux am 24 Juni 2020, 12:49:00
Ich verstehe nicht so ganz auf welcher Basis Du auswertest welcher Kontakt nun offen und welcher geschlossen oder beide offen?
Warum setzt Du beide Kontakte nicht in eine structure und machst dann entsprechend open, closed und tilted.
Die Basis ist momentan noch keine:
1. Kontakt Lüften (Noch?Keine Ventilate Funktion - Rollo bleibt wie es ist) 2. Kontakt Tür offen (Hier soll das Rollo reagieren)
Warum ich das nicht mit Structure mache ? Ganz ehrlich: Weil ich glaube ich zu dämlich bin, um structure richtig zu verstehen ;( Ich habe structs drin für residents und alle Lichter, die ich mit Ach und Krach zum Laufen bekommen habe, verstanden habe ich sie nicht wirklich ..... Wäre aber wohl die einfachste Lösung, wen man weiß wie :o
Die Frage die sich mir stellt: Auf Ventilate soll das Rollo nicht reagieren. Open wird vom entsprechendem Fensterkontakt geliefert ... Warum fährt das Rollo trotzdem nicht auf *grübel*
VG
Andreas
Zitat von: flummy1978 am 24 Juni 2020, 15:33:47
Öhm ja ... Wie peinlich ... Sorry. Da hab ich wohl vor lauter Bäumen keinen Wald mehr gesehen -.- Natürlich kann ich das so machen und entsprechend auch die Perl Funktion so nutzen ... Vergiss das schnell wieder bitte ;)
Die Basis ist momentan noch keine:
1. Kontakt Lüften (Noch?Keine Ventilate Funktion - Rollo bleibt wie es ist) 2. Kontakt Tür offen (Hier soll das Rollo reagieren)
Warum ich das nicht mit Structure mache ? Ganz ehrlich: Weil ich glaube ich zu dämlich bin, um structure richtig zu verstehen ;( Ich habe structs drin für residents und alle Lichter, die ich mit Ach und Krach zum Laufen bekommen habe, verstanden habe ich sie nicht wirklich ..... Wäre aber wohl die einfachste Lösung, wen man weiß wie :o
Die Frage die sich mir stellt: Auf Ventilate soll das Rollo nicht reagieren. Open wird vom entsprechendem Fensterkontakt geliefert ... Warum fährt das Rollo trotzdem nicht auf *grübel*
VG
Andreas
Structure
Internals:
ATTR FensterIsa
CHANGEDCNT 13
DEF FensterIsa FensterKinZimIsabel_Li FensterKinZimIsabel_Re
FUUID 5ef35e68-f33f-5153-efa1-a1404a4eb01cc8f3
NAME FensterStructure
NR 165
NTFY_ORDER 50-FensterStructure
STATE closed
TYPE structure
READINGS:
2020-06-24 16:18:02 LastDevice FensterKinZimIsabel_Li
2020-06-24 16:18:02 LastDevice_Abs FensterKinZimIsabel_Li
2020-06-24 16:18:02 state closed
Attributes:
clientstate_behavior relative
clientstate_priority open tilted closed
Fensterkontakte
Internals:
FUUID 5c928646-f33f-5153-c9cd-eed92543d3833c0d
FVERSION 98_dummy.pm:0.206650/2019-12-06
NAME FensterKinZimIsabel_Li
NR 63
STATE closed
TYPE dummy
READINGS:
2020-06-24 16:18:02 state closed
Attributes:
FensterIsa_map open:tilted
readingList state
room IsabelsZimmer
setList tilted:noArg open:noArg closed:noArg
userattr FensterIsa FensterIsa_map structexclude
Das ist der Kontakt welcher open anzeigt wenn das Fenster nur gekippt ist. Achte bitte auf das Attribut _map
Internals:
FUUID 5c928656-f33f-5153-a417-e08a83a0231b7e9d
FVERSION 98_dummy.pm:0.206650/2019-12-06
NAME FensterKinZimIsabel_Re
NR 64
STATE closed
TYPE dummy
READINGS:
2020-06-24 16:17:58 state closed
Attributes:
readingList state
room IsabelsZimmer
setList tilted:noArg open:noArg closed:noArg
userattr FensterIsa FensterIsa_map structexclude
Das ist der Kontakt der zusätzlich auf open geht wenn das Fenster ganz aufgemacht wird.
Vielen Dank für das Beispiel. Werde ich morgen umsetzen und testen...
Diese Structure hast Du dann anstatt des Fensterkontaktes eingesetzt richtig ? Also steht bei Dir
ASC_Window_Rec FensterStructure
im entsprechenden Rollo Device richtig ?
Grüße Andreas
Richtig
Zitat von: CoolTux am 24 Juni 2020, 14:59:44
Dann hast Du Mist gebaut.
ASC 1
Warum steht das im ASC Device als Attribut. Ist das ein Rollo? Nein.
Alles löschen und von vorne bitte anfangen. So kommt nur Unsinn raus.
ich glaube da ist etwas falsch gelaufen, irgendein Codeschnipsel den ich gar nicht drin habe, weil ich es immer erst nach Notepad++ kopiere, da ist auch noch mehr dazu gerutscht was da nicht hingehört.
Also nochmal zur Erklärung, ich habe heute zwei Rollläden mit in die Beschattung genommen, diese habe ich beide neu angelegt, die haben auch Beschattet, sind beide etwas unterschiedlich gefahren, aber ich glaube das kommt davon weil es Somfyshutter sind, deshalb habe ich immer solange gezögert diese mit in ASC zu nehmen.
Aber was eben gestört hat ist der Fehler im ASC Modul.
Ich hänge hier nochmal ein list an:
Internals:
FUUID 5d41ae21-f33f-a6c6-55b2-831074a6285bf7e3
FVERSION 73_AutoShuttersControl.pm:v0.10.0-s22229/2020-06-22 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME Rollladenautomatik
NOTIFYDEV ASC_WindowRec_PosAfterDayClosed,BU_Rollladen,GA_Rollladen,KU_Rollladen,Rollladenautomatik,Temperatur_Terrasse,global,myAstro
NR 5889
NTFY_ORDER 51-Rollladenautomatik
STATE shading in
TYPE AutoShuttersControl
VERSION v0.10.0
OLDREADINGS:
READINGS:
2020-04-23 17:20:06 ASC_Enable on
2020-06-24 13:28:29 ASC_ShadingMessage <html> ERROR: no brightness sensor found, please set ASC_BrightnessSensor attribut </html>
2020-06-24 13:47:44 ASC_Time_DriveDown 24.06.2020 - 22:00
2020-06-24 13:47:44 ASC_Time_DriveUp 25.06.2020 - 05:06
2020-04-20 06:19:12 Automation_lastPosValue 0
2020-06-24 17:57:40 BU_Rollladen_lastPosValue 0
2020-06-24 13:47:44 BU_Rollladen_nextAstroTimeEvent 24.06.2020 - 22:00
2020-06-24 17:57:40 GA_Rollladen_lastPosValue 0
2020-06-24 13:47:44 GA_Rollladen_nextAstroTimeEvent 24.06.2020 - 22:00
2020-06-24 14:13:31 KU_Rollladen_PosValue 45
2020-06-24 14:13:16 KU_Rollladen_lastPosValue 100
2020-06-24 13:47:44 KU_Rollladen_nextAstroTimeEvent 24.06.2020 - 22:00
2020-06-24 05:06:35 Rollladenautomatik_lastPosValue 0
2020-06-24 13:47:44 Rollladenautomatik_nextAstroTimeEvent 24.06.2020 - 22:00
2019-10-06 14:12:17 ascEnable on
2020-06-24 13:47:41 associatedWith Rollladenautomatik
2020-06-24 14:04:56 controlShading on
2019-10-06 14:12:17 hardLockOut off
2020-06-24 13:47:41 room_Automation_K__che KU_Rollladen
2020-06-24 13:47:41 room_Automation_OG_-_Flur BU_Rollladen
2020-06-24 13:47:41 room_OG_-_Flur GA_Rollladen
2020-06-24 13:47:41 room_Rollladenautomatik Rollladenautomatik
2019-10-06 14:12:17 selfDefense off
2020-06-24 14:13:31 state shading in
2019-11-25 17:11:54 sunriseTimeWeHoliday on
2020-06-24 13:47:41 userAttrList rolled out
helper:
shuttersList:
BU_Rollladen
GA_Rollladen
KU_Rollladen
Rollladenautomatik
monitoredDevs:
ASC_WindowRec_PosAfterDayClosed:
BU_Rollladen userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec
GA_Rollladen userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec
GA_Rollladen userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec
KU_Rollladen userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos => 'ASC_Shading_Pos:0,10,20,30,35,40,45,50,55,60,65,70,75,80,85,90,95,99 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec
KU_Rollladen userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:0,10,20,30,35,40,45,50,55,60,65,70,75,80,85,90,95,99 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec
BU_Rollladen:
GA_Rollladen:
KU_Rollladen:
Temperatur_Terrasse:
BU_Rollladen ASC_BrightnessSensor
GA_Rollladen ASC_BrightnessSensor
KU_Rollladen ASC_BrightnessSensor
myAstro:
Rollladenautomatik ASC_twilightDevice
Attributes:
ASC_Pos_Reading position
ASC_Shading_Mode always
ASC_autoAstroModeEvening CIVIL
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_expert 1
ASC_freezeTemp 1
ASC_tempSensor Temperatur_Terrasse:temperature
ASC_twilightDevice myAstro
alias Rollladenautomatik
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room Rollladenautomatik
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
und hier mal ein list von einem heute hinzugefügten Rollladen
Internals:
ADDRESS 000004
CFGFN ./FHEM/Obergeschoss.cfg
DEF 000004 A9 035B
FUUID 5c4319de-f33f-a6c6-61eb-d05e6e06b2f10841
IODev sduino
NAME BU_Rollladen
NR 2839
STATE 80
TYPE SOMFY
move none
CODE:
1 000004
OLDREADINGS:
READINGS:
2020-06-24 13:35:40 ASC_Enable on
2020-06-24 18:02:37 ASC_ShadingMessage <html> </html>
2020-06-24 13:47:44 ASC_Time_DriveDown 24.06.2020 - 22:00
2020-06-24 13:47:44 ASC_Time_DriveUp 25.06.2020 - 08:00
2020-06-24 13:47:41 associatedWith Rollladenautomatik
2020-06-24 14:25:13 enc_key A9
2020-06-24 17:57:40 exact 80
2020-06-24 17:57:40 position 80
2020-06-24 14:25:13 rolling_code 035B
2020-06-24 17:57:40 state 80
Attributes:
ASC 1
ASC_AutoAstroModeEvening CIVIL
ASC_BrightnessSensor Temperatur_Terrasse:luminosity
ASC_Closed_Pos 40
ASC_Down astro
ASC_Pos_Reading pct
ASC_Shading_InOutAzimuth 196:291
ASC_Shading_MinMax_Elevation 25
ASC_Shading_Min_OutsideTemperature 22
ASC_Shading_Mode always
ASC_Shading_Pos 80
ASC_Shading_StateChange_SunnyCloudy 180:65
ASC_Shading_WaitingPeriod 600
ASC_TempSensor Temperatur_Terrasse:temperature
ASC_Time_Up_Early 08:00
ASC_Up time
IODev sduino
alias Büro - Rollladen
devStateIcon open:fts_shutter_10@#00FA9A closed:fts_shutter_100@blue Home:fts_shutter_30@blue down:fts_shutter_100@blue 9\d.*:fts_shutter_90@#FF6D00 8\d.*:fts_shutter_80@#00bfff 7\d.*:fts_shutter_70@#00bfff 6\d.*:fts_shutter_60@#00bfff 5\d.*:fts_shutter_50@#20B2AA 4\d.*:fts_shutter_40@#00bfff 3\d.*:fts_shutter_30@#blue 2\d.*:fts_shutter_20@#00bfff 1\d.*:fts_shutter_10@#00bfff
drive-down-time-to-100 18
drive-down-time-to-close 24
drive-up-time-to-100 6
drive-up-time-to-open 25
event-on-change-reading .*
eventMap on:on stop:Stop off:off 15:15 45:45 30:Home
group Rollladen Büro
icon fts_shutter_automatic@#778899
model somfyshutter
repetition 10
room Automation,OG - Flur
sortby 18
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
verbose 3
webCmd on:Stop:off:15:45:Home
Das Reading ASC_ShadingMessage gibt es gar nicht im ASC Device, es sei denn man macht einen Fehler und fügt das ASC Device selbst als Rollo dem ASC hinzu. Du kannst das Reading aus dem ASC löschen. Aber das ist jetzt auch egal, dein ASC Device hat userattr bekommen welche eigentlich nur in das Rollo gehören, es wurde intern dem ASC System als Rollo bekannt gemacht.
Also bitte ASC löschen und komplett von vorne.
Vielen Dank mal wieder für das tolle Update und die Shading Info! Sehr hilfreich.
Habe heute die Markise ins ASC integriert, folgende Frage: Da ich hier erstmals im Gegensatz zu den Rolläden mit Rain Protection on arbeiten möchte und diese attribut im Markisen device gesetzt habe und meine HMIP Wetterstation im Falle von Regen ein yes und bei nicht-Regen ein no liefert, passt mein Attribut im ASC so wenn ich bei ,,yes" in position 0 fahren will und bei ,,no" wieder aufheben möchte?
ASC_rainSensor out_hm_ip_wetter:1.RAINING yes:no 0
oder müssen die Werte fürs Reading numerisch sein?
Danke und LG,
Chris
Ich muss hier auch erstmal ein großes Lob aussprechen, gestern Abend geupdatet, da war sogar noch ein Rollladen in der Beschattung, FHEM neu gestartet, läuft alles bestens, Rollladen korrekt entschattet kurz darauf, heute auch alles bestens.
Werde fleißig weiter testen und hier RM geben.
Gruß
Markus
Zitat von: MCh76 am 24 Juni 2020, 20:55:45
Vielen Dank mal wieder für das tolle Update und die Shading Info! Sehr hilfreich.
Habe heute die Markise ins ASC integriert, folgende Frage: Da ich hier erstmals im Gegensatz zu den Rolläden mit Rain Protection on arbeiten möchte und diese attribut im Markisen device gesetzt habe und meine HMIP Wetterstation im Falle von Regen ein yes und bei nicht-Regen ein no liefert, passt mein Attribut im ASC so wenn ich bei ,,yes" in position 0 fahren will und bei ,,no" wieder aufheben möchte?
ASC_rainSensor out_hm_ip_wetter:1.RAINING yes:no 0
oder müssen die Werte fürs Reading numerisch sein?
Danke und LG,
Chris
Es gehen bei Regen nur numerische Werte und als Ausnahme die Werte rain und dry
Grüße
Zitat von: CoolTux am 24 Juni 2020, 21:07:02
Es gehen bei Regen nur numerische Werte und als Ausnahme die Werte rain und dry
Grüße
Super vielen Dank. Dann bau ich ein entsprechendes userReading für die Wetterstation.
update:
ich habe jetzt ein userreading im wetterstations-device gebaut namens asc_rain_dry und dieses testweise auf den wert "rain" gesetzt.
Das Attribut im ASC device sieht wie folgt aus:
ASC_rainSensor out_hm_ip_wetter:asc_rain_dry 1:0
ich habe versucht im quellcode die logik zu erschließen und bin auf folgende stelle gestossen:
if ( $events =~ m{$reading:\s(\d+(\.\d+)?|rain|dry)}xms ) {
my $val;
my $triggerMax = $ascDev->getRainTriggerMax;
my $triggerMin = $ascDev->getRainTriggerMin;
my $closedPos = $ascDev->getRainSensorShuttersClosedPos;
if ( $1 eq 'rain' ) { $val = $triggerMax + 1 }
elsif ( $1 eq 'dry' ) { $val = $triggerMin }
else { $val = $1 }
RainProtection( $hash, $val, $triggerMax, $closedPos );
}
daher habe ich die 1:0 kombination im attribut gesetzt da dann ja eigentlich in der RainProtection Funktion alles passen sollte.
Laut Commandref ist der Parameter "CLOSEDPOS" optional. Wird dieser dann aus dem Rollo/Markisen Device ausgelesen? An dieser Stelle steige ich nicht mehr durch.
Oder muss ich den Wert zwingend im ASC Device zentral hinterlegen? Wenn ja sehe ich hier das Problem dass man mit der Rain Protection ja ggf. eine Markise in die Position 0 fahren will (also bspw. reinholen), einen Rollo aber in Position 100 (damit er unten ist und das entsprechende Fenster nicht angeregnet wird).
Wie dem auch sei, aktuell fährt leider meine Markise trotz simuliertem Rain Reading "rain" nicht in die Position 0...
Zitat von: CoolTux am 24 Juni 2020, 18:40:56
Das Reading ASC_ShadingMessage gibt es gar nicht im ASC Device, es sei denn man macht einen Fehler und fügt das ASC Device selbst als Rollo dem ASC hinzu. Du kannst das Reading aus dem ASC löschen. Aber das ist jetzt auch egal, dein ASC Device hat userattr bekommen welche eigentlich nur in das Rollo gehören, es wurde intern dem ASC System als Rollo bekannt gemacht.
Also bitte ASC löschen und komplett von vorne.
OK ich melde mich wieder, habe alles gelöscht und ganz von vorne angefangen...
Zitat von: MCh76 am 24 Juni 2020, 21:24:11
Super vielen Dank. Dann bau ich ein entsprechendes userReading für die Wetterstation.
update:
ich habe jetzt ein userreading im wetterstations-device gebaut namens asc_rain_dry und dieses testweise auf den wert "rain" gesetzt.
Das Attribut im ASC device sieht wie folgt aus:
ASC_rainSensor out_hm_ip_wetter:asc_rain_dry 1:0
ich habe versucht im quellcode die logik zu erschließen und bin auf folgende stelle gestossen:
if ( $events =~ m{$reading:\s(\d+(\.\d+)?|rain|dry)}xms ) {
my $val;
my $triggerMax = $ascDev->getRainTriggerMax;
my $triggerMin = $ascDev->getRainTriggerMin;
my $closedPos = $ascDev->getRainSensorShuttersClosedPos;
if ( $1 eq 'rain' ) { $val = $triggerMax + 1 }
elsif ( $1 eq 'dry' ) { $val = $triggerMin }
else { $val = $1 }
RainProtection( $hash, $val, $triggerMax, $closedPos );
}
daher habe ich die 1:0 kombination im attribut gesetzt da dann ja eigentlich in der RainProtection Funktion alles passen sollte.
Laut Commandref ist der Parameter "CLOSEDPOS" optional. Wird dieser dann aus dem Rollo/Markisen Device ausgelesen? An dieser Stelle steige ich nicht mehr durch.
Oder muss ich den Wert zwingend im ASC Device zentral hinterlegen? Wenn ja sehe ich hier das Problem dass man mit der Rain Protection ja ggf. eine Markise in die Position 0 fahren will (also bspw. reinholen), einen Rollo aber in Position 100 (damit er unten ist und das entsprechende Fenster nicht angeregnet wird).
Wie dem auch sei, aktuell fährt leider meine Markise trotz simuliertem Rain Reading "rain" nicht in die Position 0...
Fährt die Markise denn überhaupt? Oder gar nicht?
Zeige mal bitte ein list vom ASC Debice
Zitat von: CoolTux am 25 Juni 2020, 06:13:49
Fährt die Markise denn überhaupt? Oder gar nicht?
Zeige mal bitte ein list vom ASC Debice
aktuell fährt sie nicht per ASC...
hier das List
Internals:
.FhemMetaInternals 1
FUUID 5d35bf20-f33f-7eaa-95ce-b51a47ef91c51a3b
FVERSION 73_AutoShuttersControl.pm:v0.10.0-s22229/2020-06-22 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME asc
NOTIFYDEV asc,global,out_hm_ip_wetter,rgr_bewohner,sy_twilight,dg_velux_nord,dg_velux_sued,k1_velux_rollo,k2_velux_rollo,out_markise,wz_rollo_01,wz_rollo_02,wz_rollo_03,wz_rollo_04
NR 178
NTFY_ORDER 51-asc
STATE manual
TYPE AutoShuttersControl
VERSION v0.10.0
.attraggr:
.attrminint:
OLDREADINGS:
READINGS:
2020-06-24 23:17:27 .monitoredDevs {"rgr_bewohner":{"asc":"ASC_residentsDev"},"sy_twilight":{"asc":"ASC_twilightDevice"},"out_hm_ip_wetter":{"k2_velux_rollo":"ASC_BrightnessSensor","out_markise":"ASC_BrightnessSensor","asc":"ASC_windSensor","dg_velux_sued":"ASC_BrightnessSensor","wz_rollo_01":"ASC_BrightnessSensor","wz_rollo_04":"ASC_BrightnessSensor","wz_rollo_03":"ASC_BrightnessSensor","dg_velux_nord":"ASC_BrightnessSensor","wz_rollo_02":"ASC_BrightnessSensor","k1_velux_rollo":"ASC_BrightnessSensor"}}
2020-03-26 18:21:21 ascEnable on
2020-06-24 21:56:00 controlShading on
2020-06-24 21:29:55 dg_velux_nord_PosValue 0
2020-06-20 05:26:08 dg_velux_nord_lastPosValue 100
2020-06-25 05:27:29 dg_velux_nord_nextAstroTimeEvent 25.06.2020 - 21:23
2020-06-24 21:29:53 dg_velux_sued_PosValue 0
2020-06-20 05:26:08 dg_velux_sued_lastPosValue 100
2020-06-25 05:27:29 dg_velux_sued_nextAstroTimeEvent 25.06.2020 - 21:23
2020-03-26 18:21:21 hardLockOut off
2020-06-25 06:42:17 k1_velux_rollo_PosValue 0
2020-06-24 08:30:02 k1_velux_rollo_lastPosValue 100
2020-06-24 21:56:00 k1_velux_rollo_nextAstroTimeEvent 25.06.2020 - 08:30
2020-06-25 05:30:52 k2_velux_rollo_PosValue 0
2020-06-25 05:30:02 k2_velux_rollo_lastPosValue 100
2020-06-25 05:30:02 k2_velux_rollo_nextAstroTimeEvent 25.06.2020 - 21:23
2020-06-24 20:31:32 out_markise_PosValue 0
2020-06-25 05:27:29 out_markise_nextAstroTimeEvent 25.06.2020 - 21:23
2020-06-24 21:55:53 room_01_Wohnzimmer_Homekit_99_Beschattung wz_rollo_01,wz_rollo_02,wz_rollo_03,wz_rollo_04
2020-06-24 21:55:53 room_04_Kinderzimmer1_99_Beschattung_Homekit_KLF200Node k1_velux_rollo
2020-06-24 21:55:53 room_05_Kinderzimmer2_99_Beschattung_Homekit_KLF200Node k2_velux_rollo
2020-06-24 21:55:53 room_06_DG_99_Beschattung_Homekit_KLF200Node dg_velux_nord,dg_velux_sued
2020-06-24 21:55:53 room_80_Outdoor_99_Beschattung_Homekit out_markise
2020-03-26 18:21:21 selfDefense off
2020-06-25 06:42:17 state manual
2020-03-27 19:18:35 sunriseTimeWeHoliday on
2020-06-24 21:55:53 userAttrList rolled out
2020-06-25 05:10:07 wz_rollo_01_PosValue 0
2020-06-25 05:09:51 wz_rollo_01_lastPosValue 40
2020-06-24 22:30:01 wz_rollo_01_nextAstroTimeEvent 25.06.2020 - 08:30
2020-06-25 05:10:23 wz_rollo_02_PosValue 0
2020-06-25 05:09:51 wz_rollo_02_lastPosValue 100
2020-06-24 22:30:01 wz_rollo_02_nextAstroTimeEvent 25.06.2020 - 08:30
2020-06-25 05:10:26 wz_rollo_03_PosValue 0
2020-06-25 05:09:51 wz_rollo_03_lastPosValue 100
2020-06-24 22:30:01 wz_rollo_03_nextAstroTimeEvent 25.06.2020 - 08:30
2020-06-25 05:10:23 wz_rollo_04_PosValue 0
2020-06-25 05:09:51 wz_rollo_04_lastPosValue 100
2020-06-24 22:30:01 wz_rollo_04_nextAstroTimeEvent 25.06.2020 - 08:30
helper:
shuttersList:
dg_velux_nord
dg_velux_sued
k1_velux_rollo
k2_velux_rollo
out_markise
wz_rollo_01
wz_rollo_02
wz_rollo_03
wz_rollo_04
monitoredDevs:
dg_velux_nord:
dg_velux_sued:
k1_velux_rollo:
k2_velux_rollo:
out_hm_ip_wetter:
asc ASC_windSensor
dg_velux_nord ASC_BrightnessSensor
dg_velux_sued ASC_BrightnessSensor
k1_velux_rollo ASC_BrightnessSensor
k2_velux_rollo ASC_BrightnessSensor
out_markise ASC_BrightnessSensor
wz_rollo_01 ASC_BrightnessSensor
wz_rollo_02 ASC_BrightnessSensor
wz_rollo_03 ASC_BrightnessSensor
wz_rollo_04 ASC_BrightnessSensor
out_markise:
rgr_bewohner:
asc ASC_residentsDev
sy_twilight:
asc ASC_twilightDevice
wz_rollo_01:
wz_rollo_02:
wz_rollo_03:
wz_rollo_04:
Attributes:
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_blockAscDrivesAfterManual 0
ASC_brightnessDriveUpDown 30:45
ASC_debug 1
ASC_expert 1
ASC_rainSensor out_hm_ip_wetter:asc_rain_dry 1:0 0
ASC_residentsDev rgr_bewohner:home_absent
ASC_tempSensor out_hm_ip_wetter:temp_c
ASC_twilightDevice sy_twilight
ASC_windSensor out_hm_ip_wetter:wind
DbLogExclude .*
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room 99_Beschattung
verbose 4
Ich denke es liegt daran das Du ein und das selbe Device sowohl für Regen angibst als auch für Brightness. Es gibt das Problem das man immer nur ein Device für eine Aufgabe angeben sollte.
Kannst Du Regen Thema in einem Dummy auslagern und damit bitte einmal testen.
Zitat von: CoolTux am 25 Juni 2020, 07:25:40
Ich denke es liegt daran das Du ein und das selbe Device sowohl für Regen angibst als auch für Brightness. Es gibt das Problem das man immer nur ein Device für eine Aufgabe angeben sollte.
Kannst Du Regen Thema in einem Dummy auslagern und damit bitte einmal testen.
ok danke das war ein wichtiger hinweis.
dummy ist angelegt und nach einem createNewNotifyDev sieht das asc jetzt so aus (auszug):
monitoredDevs:
asc_rain_dry:
asc ASC_rainSensor
dg_velux_nord:
dg_velux_sued:
k1_velux_rollo:
k2_velux_rollo:
out_hm_ip_wetter:
asc ASC_windSensor
dg_velux_nord ASC_BrightnessSensor
dg_velux_sued ASC_BrightnessSensor
k1_velux_rollo ASC_BrightnessSensor
k2_velux_rollo ASC_BrightnessSensor
out_markise ASC_BrightnessSensor
wz_rollo_01 ASC_BrightnessSensor
wz_rollo_02 ASC_BrightnessSensor
wz_rollo_03 ASC_BrightnessSensor
wz_rollo_04 ASC_BrightnessSensor
out_markise:
rgr_bewohner:
asc ASC_residentsDev
sy_twilight:
asc ASC_twilightDevice
wz_rollo_01:
wz_rollo_02:
wz_rollo_03:
wz_rollo_04:
Attributes:
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_blockAscDrivesAfterManual 0
ASC_brightnessDriveUpDown 30:45
ASC_debug 1
ASC_expert 1
ASC_rainSensor asc_rain_dry 1:0 0
ASC_residentsDev rgr_bewohner:home_absent
ASC_tempSensor out_hm_ip_wetter:temp_c
ASC_twilightDevice sy_twilight
ASC_windSensor out_hm_ip_wetter:wind
DbLogExclude .*
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room 99_Beschattung
verbose 4
im dummy device namens asc_rain_dry wird nun immer per "set asc_rain_dry" die werte rain oder dry gesetzt per notify auf die wetterstation. auf ein (user-)reading im dummy device habe ich erst mal verzichtet. jetzt schaue ich erst mal ob heute die markise rausfährt wenn die beschattungsbedingungen erfüllt sind und täusche dann einen regenschauer vor....
Zitat von: CoolTux am 24 Juni 2020, 13:21:49
Ich habe den Fehler gefunden
ASC_Mode_Up absent
Ich muss das im Code verbessern.
Hallo und guten Morgen.
Nun funktioniert die Beschattung, Danke!
Bleibt nur die fehlerhafte Anzeige von LastPosition bei manueller Fahrt.
Hier auch schon eine Idee?
VG Dieter
Zitat von: dk3572 am 25 Juni 2020, 09:20:16
Hallo und guten Morgen.
Nun funktioniert die Beschattung, Danke!
Bleibt nur die fehlerhafte Anzeige von LastPosition bei manueller Fahrt.
Hier auch schon eine Idee?
VG Dieter
Nicht wirklich. Gib mal bitte ein list von genau dem Device. Bekommst Du Meldungen vom pct Reading im Eventmonitor?
Zitat von: CoolTux am 25 Juni 2020, 09:30:23
Nicht wirklich. Gib mal bitte ein list von genau dem Device. Bekommst Du Meldungen vom pct Reading im Eventmonitor?
2020-06-25 09:37:19.958 CUL_HM Ro_Terrassentuer deviceMsg: ab (to VCCU)
2020-06-25 09:37:19.958 CUL_HM Ro_Terrassentuer level: 0
2020-06-25 09:37:19.958 CUL_HM Ro_Terrassentuer motor: stop:ab
2020-06-25 09:37:19.958 CUL_HM Ro_Terrassentuer pct: 0
2020-06-25 09:37:19.958 CUL_HM Ro_Terrassentuer ab
CUL_0_MSGCNT 2
CUL_0_RAWMSG A0D1EA4102E09A0246BDF06010000::-51.5:CUL_0
CUL_0_RSSI -51.5
CUL_0_TIME 2020-06-25 09:37:19
DEF 2E09A0
FUUID 5c44bfe0-f33f-cd72-6424-3ca05eb04264ff8b
FVERSION 10_CUL_HM.pm:0.222270/2020-06-22
HMLAN1_MSGCNT 2
HMLAN1_RAWMSG E2E09A0,0000,2717E227,FF,FFBD,1EA4102E09A0246BDF06010000
HMLAN1_RSSI -67
HMLAN1_TIME 2020-06-25 09:37:19
IODev CUL_0
LASTInputDev HMLAN1
MSGCNT 4
NAME Ro_Terrassentuer
NOTIFYDEV global
NR 84
NTFY_ORDER 50-Ro_Terrassentuer
STATE ab
TYPE CUL_HM
chanNo 01
lastMsg No:1E - t:10 s:2E09A0 d:246BDF 06010000
protLastRcv 2020-06-25 09:37:19
protRcv 2 last_at:2020-06-25 09:37:19
protSnd 2 last_at:2020-06-25 09:37:19
protState CMDs_done
rssi_CUL_0 cnt:1 min:-52 max:-52 avg:-52 lst:-52
rssi_at_CUL_0 cnt:2 min:-51.5 max:-51.5 avg:-51.5 lst:-51.5
rssi_at_HMLAN1 cnt:2 min:-69 max:-67 avg:-68 lst:-67
READINGS:
2019-05-21 17:18:04 ASC_Enable on
2020-06-25 09:28:42 ASC_ShadingMessage INFO: current shading status is 'in' - next check in 20m
2020-06-25 09:37:20 ASC_ShuttersLastDrive manual
2020-06-25 08:02:30 ASC_Time_DriveDown 25.06.2020 - 21:30
2020-06-25 08:02:30 ASC_Time_DriveUp 26.06.2020 - 08:30
2020-06-25 09:36:54 CommandAccepted yes
2019-02-11 17:26:41 D-firmware 2.3
2019-02-11 17:26:41 D-serialNr LEQ0766225
2019-02-11 17:18:33 PairedTo 0x246BDF
2018-06-12 18:55:22 R-driveDown 21 s
2018-06-12 18:55:22 R-driveTurn 0.5 s
2018-06-12 18:55:22 R-driveUp 22 s
2018-06-12 18:55:21 R-pairCentral 0x246BDF
2018-06-12 18:55:22 R-sign off
2019-02-11 17:18:33 RegL_00. 00:00 02:01 0A:24 0B:6B 0C:DF 15:FF 18:00
2019-02-11 17:18:34 RegL_01. 00:00 08:00 09:00 0A:00 0B:00 0C:D2 0D:00 0E:DC 0F:05 10:00 30:06 57:24
2020-06-25 08:02:26 associatedWith Rollladensteuerung
2020-06-25 09:37:19 commState CMDs_done
2020-06-25 09:37:19 deviceMsg off (to VCCU)
2019-02-14 05:43:42 inhibit set_off
2020-06-25 09:37:19 level 0
2020-06-25 09:37:19 motor stop:off
2020-06-25 09:37:19 pct 0
2020-05-04 21:47:34 powerOn 2020-05-04 21:47:34
2020-06-25 09:37:19 recentStateType info
2020-06-25 09:37:19 state off
2020-06-25 09:37:19 timedOn off
helper:
HM_CMDNR 30
cSnd ,11246BDF2E09A00201000000
dlvlCmd ++A011246BDF2E09A00201000000
mId 0005
peerFriend peerSens,peerVirt
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
ack:
cmds:
TmplKey :no:1593064881.20806
TmplTs 1593064881.20806
cmdKey :1:1:0::0005:01
TmplCmds:
cmdList:
assignHmKey:
clear:[readings|trigger|register|oldRegs|rssi|msgEvents|msgErrors|attack|all]
deviceRename:newName
down:[-changeValue-] [-ontime-] [-ramptime-] ...
eventL:-peer- -cond-
eventS:-peer- -cond-
fwUpdate:-filename- -bootTime- ...
getConfig:
getDevInfo:
getRegRaw:[List0|List1|List2|List3|List4|List5|List6] ... [-PeerChannel-]
getSerial:
getVersion:
inhibit:[on|off]
off:
on:
pair:
pct:[-value-] ... [-ontime-]
peerBulk:-peer1,peer2,...- [set|unset]
peerIODev:[IO] -btn- [set|unset]... not for future use
peerSmart:[BM_Einfahrt|BM_Flur_EG|BM_Haustuer|BM_Hof|Fenster_Bad|Fenster_Erker|Fenster_Kueche|Fenster_Schlafzimmer|Fenster_WC|Haustuer|Rauchmelder_Team|Terrassentuer|VCCU|Wassermelder]
press:[long|short] -peer- [-repCount(long only)-] [-repDelay-] ...
raw:data ...
regBulk:-list-.-peer- -addr1:data1- -addr2:data2- ...
regSet:[prep|exec] -regName- -value- ... [-peerChannel-]
reset:
sign:[on|off]
statusRequest:
stop:
toggle:
toggleDir:
tplDel:tmplt
unpair:
up:[-changeValue-] [-ontime-] [-ramptime-] ...
dir:
cur stop
rct down
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +2E09A0,00,01,00
nextSend 1593070639.90627
prefIO
rxt 0
vccu VCCU
p:
2E09A0
00
01
00
mRssi:
mNo 1E
io:
CUL_0:
-45.5
-45.5
HMLAN1:
-67
-67
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
rpt:
IO CUL_0
flg A
ts 1593070639.80722
ack:
HASH(0x5574420fc098)
1E8002246BDF2E09A000
rssi:
CUL_0:
avg -52
cnt 1
lst -52
max -52
min -52
at_CUL_0:
avg -51.5
cnt 2
lst -51.5
max -51.5
min -51.5
at_HMLAN1:
avg -68
cnt 2
lst -67
max -67
min -69
tmpl:
Attributes:
ASC 2
ASC_Adv off
ASC_Antifreeze off
ASC_Antifreeze_Pos 15
ASC_AutoAstroModeEvening REAL
ASC_AutoAstroModeMorning REAL
ASC_BlockingTime_afterManual 1200
ASC_BlockingTime_beforDayOpen 3600
ASC_BlockingTime_beforNightClose 3600
ASC_BrightnessSensor BM_Hof:brightness
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 80
ASC_DriveUpMaxDuration 40
ASC_Drive_Delay -1
ASC_Drive_DelayStart 7
ASC_LockOut soft
ASC_Mode_Down absent
ASC_Mode_Up absent
ASC_Open_Pos 100
ASC_Partymode on
ASC_Pos_Reading pct
ASC_Self_Defense_Mode absent
ASC_Shading_InOutAzimuth 65:210
ASC_Shading_MinMax_Elevation 25.0:100.0
ASC_Shading_Min_OutsideTemperature 21
ASC_Shading_Mode absent
ASC_Shading_Pos 40
ASC_Shading_StateChange_SunnyCloudy 200:150
ASC_Shading_WaitingPeriod 1200
ASC_ShuttersPlace terrace
ASC_Time_Down_Early 15:30
ASC_Time_Down_Late 22:30
ASC_Time_Up_Early 06:00
ASC_Time_Up_Late 09:00
ASC_Time_Up_WE_Holiday 08:30
ASC_Ventilate_Pos 30
ASC_Ventilate_Window_Open off
ASC_WiggleValue 5
ASC_WindProtection off
ASC_WindowRec Terrassentuer
ASC_WindowRec_PosAfterDayClosed open
ASC_WindowRec_subType twostate
DbLogExclude .*
IODev HMLAN1
IOgrp VCCU
alexaName Rollladen Tür
alexaRoom Wohnzimmer
alias Rollladen Tuer
autoReadReg 4_reqStatus
devStateIcon ab:fts_shutter_100 auf:fts_shutter_10 ^(7[0-9]|8[0-9]|9[0-9])$:fts_shutter_30 ^(5[0-9]|6[0-9])$:fts_shutter_50 ^(3[0-9]|4[0-9])$:fts_shutter_70 ^(1[0-9]|2[0-9])$:fts_shutter_90
event-on-change-reading .*
eventMap on:auf off:ab
expert 2_full
firmware 2.3
genericDeviceType blind
group Rolllaeden
icon fts_shutter
model HM-LC-BL1PBU-FM
peerIDs 00000000,
room ASC,CUL_HM,Wohnzimmer
serialNr LEQ0766225
sortby 1
subType blindActuator
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
webCmd auf:ab:stop:100:80:60:40:20:0
2020-06-25 09:40:43.366 CUL_HM Ro_Terrassentuer deviceMsg: auf (to VCCU)
2020-06-25 09:40:43.366 CUL_HM Ro_Terrassentuer level: 100
2020-06-25 09:40:43.366 CUL_HM Ro_Terrassentuer motor: stop:auf
2020-06-25 09:40:43.366 CUL_HM Ro_Terrassentuer pct: 100
2020-06-25 09:40:43.366 CUL_HM Ro_Terrassentuer auf
CUL_0_MSGCNT 4
CUL_0_RAWMSG A0D20A4102E09A0246BDF0601C800::-52.5:CUL_0
CUL_0_RSSI -52.5
CUL_0_TIME 2020-06-25 09:40:43
DEF 2E09A0
FUUID 5c44bfe0-f33f-cd72-6424-3ca05eb04264ff8b
FVERSION 10_CUL_HM.pm:0.222270/2020-06-22
HMLAN1_MSGCNT 4
HMLAN1_RAWMSG E2E09A0,0000,271AFCD6,FF,FFBD,20A4102E09A0246BDF0601C800
HMLAN1_RSSI -67
HMLAN1_TIME 2020-06-25 09:40:43
IODev CUL_0
LASTInputDev HMLAN1
MSGCNT 8
NAME Ro_Terrassentuer
NOTIFYDEV global
NR 84
NTFY_ORDER 50-Ro_Terrassentuer
STATE auf
TYPE CUL_HM
chanNo 01
lastMsg No:20 - t:10 s:2E09A0 d:246BDF 0601C800
protLastRcv 2020-06-25 09:40:43
protRcv 4 last_at:2020-06-25 09:40:43
protSnd 4 last_at:2020-06-25 09:40:43
protState CMDs_done
rssi_CUL_0 cnt:2 min:-52 max:-52 avg:-52 lst:-52
rssi_at_CUL_0 cnt:4 min:-52.5 max:-51.5 avg:-52 lst:-52.5
rssi_at_HMLAN1 cnt:4 min:-69 max:-67 avg:-67.5 lst:-67
READINGS:
2019-05-21 17:18:04 ASC_Enable on
2020-06-25 09:28:42 ASC_ShadingMessage INFO: current shading status is 'in' - next check in 20m
2020-06-25 09:40:43 ASC_ShuttersLastDrive manual
2020-06-25 08:02:30 ASC_Time_DriveDown 25.06.2020 - 21:30
2020-06-25 08:02:30 ASC_Time_DriveUp 26.06.2020 - 08:30
2020-06-25 09:40:17 CommandAccepted yes
2019-02-11 17:26:41 D-firmware 2.3
2019-02-11 17:26:41 D-serialNr LEQ0766225
2019-02-11 17:18:33 PairedTo 0x246BDF
2018-06-12 18:55:22 R-driveDown 21 s
2018-06-12 18:55:22 R-driveTurn 0.5 s
2018-06-12 18:55:22 R-driveUp 22 s
2018-06-12 18:55:21 R-pairCentral 0x246BDF
2018-06-12 18:55:22 R-sign off
2019-02-11 17:18:33 RegL_00. 00:00 02:01 0A:24 0B:6B 0C:DF 15:FF 18:00
2019-02-11 17:18:34 RegL_01. 00:00 08:00 09:00 0A:00 0B:00 0C:D2 0D:00 0E:DC 0F:05 10:00 30:06 57:24
2020-06-25 08:02:26 associatedWith Rollladensteuerung
2020-06-25 09:40:43 commState CMDs_done
2020-06-25 09:40:43 deviceMsg on (to VCCU)
2019-02-14 05:43:42 inhibit set_off
2020-06-25 09:40:43 level 100
2020-06-25 09:40:43 motor stop:on
2020-06-25 09:40:43 pct 100
2020-05-04 21:47:34 powerOn 2020-05-04 21:47:34
2020-06-25 09:40:43 recentStateType info
2020-06-25 09:40:43 state on
2020-06-25 09:40:43 timedOn off
helper:
HM_CMDNR 32
cSnd 11246BDF2E09A00201000000,11246BDF2E09A00201C80000
dlvlCmd ++A011246BDF2E09A00201C80000
mId 0005
peerFriend peerSens,peerVirt
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
ack:
cmds:
TmplKey :no:1593064881.20806
TmplTs 1593064881.20806
cmdKey :1:1:0::0005:01
TmplCmds:
cmdList:
assignHmKey:
clear:[readings|trigger|register|oldRegs|rssi|msgEvents|msgErrors|attack|all]
deviceRename:newName
down:[-changeValue-] [-ontime-] [-ramptime-] ...
eventL:-peer- -cond-
eventS:-peer- -cond-
fwUpdate:-filename- -bootTime- ...
getConfig:
getDevInfo:
getRegRaw:[List0|List1|List2|List3|List4|List5|List6] ... [-PeerChannel-]
getSerial:
getVersion:
inhibit:[on|off]
off:
on:
pair:
pct:[-value-] ... [-ontime-]
peerBulk:-peer1,peer2,...- [set|unset]
peerIODev:[IO] -btn- [set|unset]... not for future use
peerSmart:[BM_Einfahrt|BM_Flur_EG|BM_Haustuer|BM_Hof|Fenster_Bad|Fenster_Erker|Fenster_Kueche|Fenster_Schlafzimmer|Fenster_WC|Haustuer|Rauchmelder_Team|Terrassentuer|VCCU|Wassermelder]
press:[long|short] -peer- [-repCount(long only)-] [-repDelay-] ...
raw:data ...
regBulk:-list-.-peer- -addr1:data1- -addr2:data2- ...
regSet:[prep|exec] -regName- -value- ... [-peerChannel-]
reset:
sign:[on|off]
statusRequest:
stop:
toggle:
toggleDir:
tplDel:tmplt
unpair:
up:[-changeValue-] [-ontime-] [-ramptime-] ...
dir:
cur stop
rct up
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +2E09A0,00,01,00
nextSend 1593070843.31449
prefIO
rxt 0
vccu VCCU
p:
2E09A0
00
01
00
mRssi:
mNo 20
io:
CUL_0:
-46.5
-46.5
HMLAN1:
-67
-67
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
rpt:
IO CUL_0
flg A
ts 1593070843.21535
ack:
HASH(0x5574420fc098)
208002246BDF2E09A000
rssi:
CUL_0:
avg -52
cnt 2
lst -52
max -52
min -52
at_CUL_0:
avg -52
cnt 4
lst -52.5
max -51.5
min -52.5
at_HMLAN1:
avg -67.5
cnt 4
lst -67
max -67
min -69
tmpl:
Attributes:
ASC 2
ASC_Adv off
ASC_Antifreeze off
ASC_Antifreeze_Pos 15
ASC_AutoAstroModeEvening REAL
ASC_AutoAstroModeMorning REAL
ASC_BlockingTime_afterManual 1200
ASC_BlockingTime_beforDayOpen 3600
ASC_BlockingTime_beforNightClose 3600
ASC_BrightnessSensor BM_Hof:brightness
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 80
ASC_DriveUpMaxDuration 40
ASC_Drive_Delay -1
ASC_Drive_DelayStart 7
ASC_LockOut soft
ASC_Mode_Down absent
ASC_Mode_Up absent
ASC_Open_Pos 100
ASC_Partymode on
ASC_Pos_Reading pct
ASC_Self_Defense_Mode absent
ASC_Shading_InOutAzimuth 65:210
ASC_Shading_MinMax_Elevation 25.0:100.0
ASC_Shading_Min_OutsideTemperature 21
ASC_Shading_Mode absent
ASC_Shading_Pos 40
ASC_Shading_StateChange_SunnyCloudy 200:150
ASC_Shading_WaitingPeriod 1200
ASC_ShuttersPlace terrace
ASC_Time_Down_Early 15:30
ASC_Time_Down_Late 22:30
ASC_Time_Up_Early 06:00
ASC_Time_Up_Late 09:00
ASC_Time_Up_WE_Holiday 08:30
ASC_Ventilate_Pos 30
ASC_Ventilate_Window_Open off
ASC_WiggleValue 5
ASC_WindProtection off
ASC_WindowRec Terrassentuer
ASC_WindowRec_PosAfterDayClosed open
ASC_WindowRec_subType twostate
DbLogExclude .*
IODev HMLAN1
IOgrp VCCU
alexaName Rollladen Tür
alexaRoom Wohnzimmer
alias Rollladen Tuer
autoReadReg 4_reqStatus
devStateIcon ab:fts_shutter_100 auf:fts_shutter_10 ^(7[0-9]|8[0-9]|9[0-9])$:fts_shutter_30 ^(5[0-9]|6[0-9])$:fts_shutter_50 ^(3[0-9]|4[0-9])$:fts_shutter_70 ^(1[0-9]|2[0-9])$:fts_shutter_90
event-on-change-reading .*
eventMap on:auf off:ab
expert 2_full
firmware 2.3
genericDeviceType blind
group Rolllaeden
icon fts_shutter
model HM-LC-BL1PBU-FM
peerIDs 00000000,
room ASC,CUL_HM,Wohnzimmer
serialNr LEQ0766225
sortby 1
subType blindActuator
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
webCmd auf:ab:stop:100:80:60:40:20:0
FUUID 5eca156a-f33f-cd72-ca2c-4e63f96034ab00bf
FVERSION 73_AutoShuttersControl.pm:v0.10.1-s22248/2020-06-24 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME Rollladensteuerung
NOTIFYDEV global,Rollladensteuerung,Ro_Erkerfenster,Ro_Terrassenfenster,Ro_Terrassentuer,Terrassentuer,Astro,Bewohner,BM_Hof,Fenster_Erker
NR 443
NTFY_ORDER 51-Rollladensteuerung
STATE manual
TYPE AutoShuttersControl
VERSION v0.10.1
OLDREADINGS:
READINGS:
2020-06-25 09:13:12 Ro_Erkerfenster_PosValue 50
2020-06-25 09:12:55 Ro_Erkerfenster_lastPosValue 100
2020-06-25 08:02:30 Ro_Erkerfenster_nextAstroTimeEvent 25.06.2020 - 21:30
2020-06-25 09:29:16 Ro_Terrassenfenster_PosValue 30
2020-06-25 09:28:42 Ro_Terrassenfenster_lastPosValue 100
2020-06-25 08:02:30 Ro_Terrassenfenster_nextAstroTimeEvent 25.06.2020 - 21:30
2020-06-25 09:40:43 Ro_Terrassentuer_PosValue 100
2020-06-21 08:30:02 Ro_Terrassentuer_lastPosValue 0
2020-06-25 08:02:30 Ro_Terrassentuer_nextAstroTimeEvent 25.06.2020 - 21:30
2020-05-24 08:34:19 ascEnable on
2020-06-25 08:02:31 controlShading on
2020-05-24 08:37:32 hardLockOut on
2020-05-24 08:37:20 partyMode off
2020-06-25 08:02:26 room_ASC_CUL_HM_Wohnzimmer Ro_Erkerfenster,Ro_Terrassenfenster,Ro_Terrassentuer
2020-05-24 08:38:07 selfDefense on
2020-06-25 09:40:43 state manual
2020-05-24 08:38:22 sunriseTimeWeHoliday on
2020-06-25 08:02:26 userAttrList rolled out
helper:
shuttersList:
Ro_Erkerfenster
Ro_Terrassenfenster
Ro_Terrassentuer
monitoredDevs:
Astro:
Rollladensteuerung ASC_twilightDevice
BM_Hof:
Ro_Erkerfenster ASC_BrightnessSensor
Ro_Terrassenfenster ASC_BrightnessSensor
Ro_Terrassentuer ASC_BrightnessSensor
Bewohner:
Rollladensteuerung ASC_residentsDev
Fenster_Erker:
Ro_Erkerfenster ASC_WindowRec
Ro_Erkerfenster:
Ro_Terrassenfenster:
Ro_Terrassentuer:
Terrassentuer:
Ro_Terrassentuer ASC_WindowRec
Attributes:
ASC_autoAstroModeEvening REAL
ASC_autoAstroModeMorning REAL
ASC_autoShuttersControlComfort on
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_blockAscDrivesAfterManual 0
ASC_expert 1
ASC_residentsDev Bewohner:state
ASC_shuttersDriveDelay 10
ASC_tempSensor Buderus:/system/sensors/temperatures/outdoor_t1
ASC_twilightDevice Astro
DbLogExclude .*
devStateIcon { ShuttersControl_DevStateIcon($name) }
group Rolllaeden
icon fts_shutter_automatic
room ASC
sortby 01
Anscheinend wird es nur in der ASC Configuration and Information Summary nicht richtig dargestellt.
Im Reading der Rollladensteuerung stimmt es.
habe eben Terrassenfenster manuell von pct 30 auf pct 40 gefahren:
FUUID 5eca156a-f33f-cd72-ca2c-4e63f96034ab00bf
FVERSION 73_AutoShuttersControl.pm:v0.10.1-s22248/2020-06-24 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME Rollladensteuerung
NOTIFYDEV global,Rollladensteuerung,Ro_Erkerfenster,Ro_Terrassenfenster,Ro_Terrassentuer,Terrassentuer,Astro,Bewohner,BM_Hof,Fenster_Erker
NR 443
NTFY_ORDER 51-Rollladensteuerung
STATE manual
TYPE AutoShuttersControl
VERSION v0.10.1
OLDREADINGS:
READINGS:
2020-06-25 09:13:12 Ro_Erkerfenster_PosValue 50
2020-06-25 09:12:55 Ro_Erkerfenster_lastPosValue 100
2020-06-25 08:02:30 Ro_Erkerfenster_nextAstroTimeEvent 25.06.2020 - 21:30
2020-06-25 09:49:03 Ro_Terrassenfenster_PosValue 40
2020-06-25 09:28:42 Ro_Terrassenfenster_lastPosValue 100
2020-06-25 08:02:30 Ro_Terrassenfenster_nextAstroTimeEvent 25.06.2020 - 21:30
2020-06-25 09:40:43 Ro_Terrassentuer_PosValue 100
2020-06-21 08:30:02 Ro_Terrassentuer_lastPosValue 0
2020-06-25 08:02:30 Ro_Terrassentuer_nextAstroTimeEvent 25.06.2020 - 21:30
2020-05-24 08:34:19 ascEnable on
2020-06-25 08:02:31 controlShading on
2020-05-24 08:37:32 hardLockOut on
2020-05-24 08:37:20 partyMode off
2020-06-25 08:02:26 room_ASC_CUL_HM_Wohnzimmer Ro_Erkerfenster,Ro_Terrassenfenster,Ro_Terrassentuer
2020-05-24 08:38:07 selfDefense on
2020-06-25 09:49:03 state manual
2020-05-24 08:38:22 sunriseTimeWeHoliday on
2020-06-25 08:02:26 userAttrList rolled out
helper:
shuttersList:
Ro_Erkerfenster
Ro_Terrassenfenster
Ro_Terrassentuer
monitoredDevs:
Astro:
Rollladensteuerung ASC_twilightDevice
BM_Hof:
Ro_Erkerfenster ASC_BrightnessSensor
Ro_Terrassenfenster ASC_BrightnessSensor
Ro_Terrassentuer ASC_BrightnessSensor
Bewohner:
Rollladensteuerung ASC_residentsDev
Fenster_Erker:
Ro_Erkerfenster ASC_WindowRec
Ro_Erkerfenster:
Ro_Terrassenfenster:
Ro_Terrassentuer:
Terrassentuer:
Ro_Terrassentuer ASC_WindowRec
Attributes:
ASC_autoAstroModeEvening REAL
ASC_autoAstroModeMorning REAL
ASC_autoShuttersControlComfort on
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_blockAscDrivesAfterManual 0
ASC_expert 1
ASC_residentsDev Bewohner:state
ASC_shuttersDriveDelay 10
ASC_tempSensor Buderus:/system/sensors/temperatures/outdoor_t1
ASC_twilightDevice Astro
DbLogExclude .*
devStateIcon { ShuttersControl_DevStateIcon($name) }
group Rolllaeden
icon fts_shutter_automatic
room ASC
sortby 01
Was sagt ein
{ ascAPIget('Ro_Terrassenfenster_','LastPos') }
Grüße
Zitat von: CoolTux am 25 Juni 2020, 09:57:39
Was sagt ein
{ ascAPIget('Ro_Terrassenfenster_','LastPos') }
Grüße
Can't locate object method "getRo_Terrassenfenster_" via package "FHEM::Automation::ShuttersControl::Shutters" at lib/FHEM/Automation/ShuttersControl.pm line 304.
Ups, ich Dummerle. Dreh mal bitte die Werte um, also ist LastPos und dann den Rollonamen
Zitat von: CoolTux am 25 Juni 2020, 10:15:47
Ups, ich Dummerle. Dreh mal bitte die Werte um, also ist LastPos und dann den Rollonamen
Ergebnis: 50
ich habe inzwischen zweifel, dass ich die markise sinnvoll steuern kann, weil ja die logik anders als bei einem rolladen ist.
bspw: momentan steht die position 0 (markise ist nicht ausgefahren), bei erfüllen der beschattungsbedingungen möchte ich sie in position 100 fahren (komplett ausgefahren). wenn nun regen einsetzt oder die windschwelle überschritten wird soll sie wieder in position 0 gefahren werden.
mein markisendevice sieht wie folgt aus:
Internals:
.eventMapCmd Ausfahren:noArg Einfahren:noArg Ausgefahren:noArg Geschlossen:noArg
ADDRESS 000001
DEF 000001 AC 0373
FUUID 5c51ec85-f33f-7eaa-72a8-a4656db40ae93363
IODev sduino
NAME out_markise
NR 25
STATE Geschlossen
TYPE SOMFY
move stop
.attraggr:
.attrminint:
CODE:
1 000001
READINGS:
2020-06-24 20:33:11 .ASC_AttrUpdateChanges_v0.10.0 1
2020-06-24 20:06:03 ASC_Enable on
2020-06-25 10:26:29 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 10m
2020-06-24 20:31:32 ASC_ShuttersLastDrive manual
2020-06-25 08:39:59 ASC_Time_DriveDown 25.06.2020 - 21:23
2020-06-25 08:39:59 ASC_Time_DriveUp 26.06.2020 - 05:27
2020-06-24 21:55:54 associatedWith asc
2020-06-24 23:32:00 enc_key AC
2020-06-24 23:32:08 exact 0
2020-06-24 23:32:08 position 0
2020-06-24 23:32:00 rolling_code 0373
2020-06-24 23:32:08 state open
Attributes:
ASC 1
ASC_BlockingTime_afterManual 600
ASC_BrightnessSensor out_hm_ip_wetter:brightness_c
ASC_Closed_Pos 0
ASC_Mode_Down off
ASC_Mode_Up off
ASC_Open_Pos 100
ASC_Pos_Reading position
ASC_RainProtection on
ASC_Shading_InOutAzimuth 100:255
ASC_Shading_MinMax_Elevation 25.0:100.0
ASC_Shading_Min_OutsideTemperature 23
ASC_Shading_Mode home
ASC_Shading_Pos 90
ASC_Shading_StateChange_SunnyCloudy 3500:2000
ASC_WindParameters 35:20 0
ASC_WindProtection on
DbLogExclude .*
IODev sduino
devStateIcon Ausgefahren:fts_sunblind Geschlossen:fts_sunblind_10
drive-down-time-to-100 40
drive-down-time-to-close 41
drive-up-time-to-100 1
drive-up-time-to-open 40
eventMap /on:Ausfahren/off:Einfahren/closed:Ausgefahren/open:Geschlossen
group Sonnenschutz
homebridgeMapping On=state,valueOn=closed,valueOff=open
model somfyshutter
room 80_Outdoor,99_Beschattung,Homekit
siriName Markise
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
mit open_pos und closed pos habe ich schon gespielt, denke aber dass bei einer markise open und closed pos eine andere bedeutung haben als bei rolladen.
jetzt sind z.b. lt. log alle bedingungen für ein ausfahren erfüllt, aber leider keine fahrt
2020.06.25 10:28:24 4: AutoShuttersControl (out_markise) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2020.06.25 10:28:24 - EventProcessingShadingBrightness: out_markise - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2020.06.25 10:28:24 4: AutoShuttersControl (out_markise) - EventProcessingShadingBrightness
Brightness: 6287
ASC_DEBUG!!! 2020.06.25 10:28:24 - EventProcessingShadingBrightness: out_markise - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 6246 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2020.06.25 10:28:24 - FnIsDay: out_markise Allgemein: 1
ASC_DEBUG!!! 2020.06.25 10:28:24 - FnIsDay: out_markise Allgemein: 1
ASC_DEBUG!!! 2020.06.25 10:28:24 - ShadingProcessing: out_markise - Übergebende Werte - Azimuth:109.31, Elevation: 46.44, Brightness: 6246, OutTemp: 23, Azimut Beschattung: 100, Azimut Endschattung: 255, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
2020.06.25 10:28:24 4: AutoShuttersControl (asc) - Shading Processing, Rollladen: out_markise Azimuth: 109.31 Elevation: 46.44 Brightness: 6246 OutTemp: 23
2020.06.25 10:28:24 4: AutoShuttersControl (asc) - Shading Processing, Rollladen: out_markise Nach dem return
ASC_DEBUG!!! 2020.06.25 10:28:24 - ShadingProcessing: out_markise - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2020.06.25 10:28:24 - FnIsDay: out_markise Allgemein: 1
ASC_DEBUG!!! 2020.06.25 10:28:24 - FnIsDay: out_markise Allgemein: 1
ASC_DEBUG!!! 2020.06.25 10:28:24 - FnIsDay: out_markise Allgemein: 1
2020.06.25 10:28:24 4: AutoShuttersControl (asc) - Devname: out_markise Name: asc Notify: $VAR1 = [
'ASC_ShadingMessage: INFO: current shading status is \'out\' - next check in 10m'
];
ASC_DEBUG!!! 2020.06.25 10:28:24 - EventProcessingShadingBrightness: out_markise - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
Problem Nr. 1
Hallo, ich hatte es ja bereits angekündigt, dass ich mich mit einem Debug-Log noch einmal melde.
Ich habe die unterschiedlichsten Probleme mit der Beschattung. Ein Absent-Fehler wurde ja gestern bereits behoben.
Aber ich habe auch oft, dass die Jalousien sich beim Shading Out und beim Night Close irgendwie in die Quere kommen.
Ein repräsentatives Beispiel konnte ich gestern erzeugen und als Anhang angefügt.
- Rollo war in Shading in (Pos. 50)
- Rollo ging in Shading out (Pos. 50 > Pos. 0)
- und ging dann danach fälschlicherweise hoch (Pos. 0 > Pos. 100)
Zitat von: dk3572 am 25 Juni 2020, 10:17:55
Ergebnis: 50
das Ergebnis erhalte ich übrigens bei allen 3 Rollläden.
Tatsächlich steht:
Erkerfenster auf 50
Terrassentuer auf 100
Terrassenfenster auf 40
Problem Nr. 2
- Die Jalousie im Kinderzimmer wurde um 13:43 Uhr manuell über den Schalter vollständig heruntergefahren
- Um 22:47 Uhr ist Residents auf absent gegangen
- Um 22:49 Uhr wurde die Jalousie im Kinderzimmer dadurch wieder ein wenig höher gefahren (Von Pos. 0 auf Pos. 10) - ASC_ShuttersLastDrive: residents absent
Das finde ich ein wenig unglücklich, denn eigentlich möchte ich nicht, dass ASC diese Jalousie hochfährt. Das ist auch unglücklich, da dadurch die Kinder wieder wach werden.
Nachvollziehen kann ich das auch nicht, da nur ASC_Mode_Up auf absent steht. Aber warum wird um 22:49 Uhr eine Öffnungsfahrt durchgeführt? Das sollte doch eigentlich nur morgens relevant sein, oder?
Siehe auch Logs im Anhang.
Zitat von: dk3572 am 25 Juni 2020, 10:17:55
Ergebnis: 50
Sehr interessant, ist die selbe Objektfunktion welche auch bei der Übersicht Verwendung findet. Kann ich mir aktuell nicht erklären.
Zitat von: CoolTux am 25 Juni 2020, 11:08:58
Sehr interessant, ist die selbe Objektfunktion welche auch bei der Übersicht Verwendung findet. Kann ich mir aktuell nicht erklären.
Heißt aber du bleibst an dem Thema dran? ;)
Problem Nr. 3
Ich tippe darauf, dass mein Problem Nr. 3 mit dem Problem Nr. 1 in Beziehung steht.
Ich habe ein Dachfenster mit Lamellensteuerung.
- Um 09:06 war shading in
- Um 19:15 kam dann shading out
- Aber eigentlich hätte um 19:15 Uhr zzgl. Delay die Jalousie per Night Close geschlossen werden müssen.
Mir fällt im Log auf, dass ich im Reading ASC_ShuttersLastDrive kein Day Open stehen hatte. Als die Beschattungsfunktion für dieses Rollo noch deaktiviert war, hatte ich ein Day Open. Vielleicht liegt das aber auch daran, dass ASC noch annimmt, dass das Rollo fälschlicherweise über Nacht in Shading out steht.
Zitat von: MCh76 am 25 Juni 2020, 10:28:18
ich habe inzwischen zweifel, dass ich die markise sinnvoll steuern kann, weil ja die logik anders als bei einem rolladen ist.
....
update: habe es nun hinbekommen die markise wie gewünscht zu steuern. incl. simulieren von schwellenwerten wind und einsetzendem regen.
einzige anregung: wäre es möglich dass die Vorgabeposition für die Position bei RainProtection nicht aus dem ASC device sondern aus dem Rollodevice genommen werden kann? denn m.M. will ich bei Regen in der Regel eine Markise in open position (also reinfahren) bringen und einen rollo in closed position (um das Fenster vor Regen zu schützen). Ein attribut ASC_RainPosition (ähnlich wie ASC_WindParameters) im Rollo wäre optimal finde ich.
Ansonsten nochmal besten Dank für die Hilfe.
Zitat von: MCh76 am 25 Juni 2020, 11:19:57
update: habe es nun hinbekommen die markise wie gewünscht zu steuern. incl. simulieren von schwellenwerten wind und einsetzendem regen.
einzige anregung: wäre es möglich dass die Vorgabeposition für die Position bei RainProtection nicht aus dem ASC device sondern aus dem Rollodevice genommen werden kann? denn m.M. will ich bei Regen in der Regel eine Markise in open position (also reinfahren) bringen und einen rollo in closed position (um das Fenster vor Regen zu schützen). Ein attribut ASC_RainPosition (ähnlich wie ASC_WindParameters) im Rollo wäre optimal finde ich.
Ansonsten nochmal besten Dank für die Hilfe.
Die Anregung nehme ich sehr gerne auf.
und doch noch eine auffälligkeit bzw. unerwartetes verhalten.
die markise ist ausgefahren, automatisch durch die Beschattungsfunktion, wunderbar. jetzt hole ich sie manuell rein (auf pos 0, gleichzeitig die ASC_Open_Pos). die manuelle Fahrt wird nicht erkannt, ASC_ShuttersLastDrive bleibt auf "shading in" stehen und tlw. bevor die markise die manuelle Position 0 erreicht wird sie wieder auf die ASC_Shading_Pos ausgefahren. Damit wird natürlich auch das Attribut ASC_Blocking_Time_afterManual ignoriert, weil die manuelle Aktion nicht registriert wurde...hast du da noch eine Idee?
ich habe nun alles neu angelegt und habe eine allgemeine Frage zu meinen beiden "Neu" angelegten.
Kann es sein das ASC nicht gut mit den Somfyshutter klar kommt.?
Ich habe mal eine Abfrage gemacht mit
{ ascAPIget('LastPos','GA_Rollladen') } und mit
{ ascAPIget('LastPos','BU_Rollladen') }
Bei beiden sagt er mir mit der Abfrage "100"
im Shutter selber zeigt er mir aber "80" denn ich habe den Rollladen nicht gefahren... der steht seit gestern auf 80
Bitte noch nicht auf alle ASC Einstellungen schauen, die habe ich noch nicht komplett, da ich ja gestern das ASC Modul gelöscht habe und so fehlen noch Werte.
Aber da ich eben immer Positions Probleme habe, soll heißen das beide Rollläden das gleiche drin haben und trozdem fahren sie unterschiedlich.
hier mal ein list von einem der beiden shutter
Internals:
ADDRESS 000001
CFGFN ./FHEM/Obergeschoss.cfg
DEF 000001 A1 0333
FUUID 5c4319de-f33f-a6c6-3d9e-1e19eeecaeab6618
IODev sduino
NAME GA_Rollladen
NR 2752
STATE 80
TYPE SOMFY
move stop
CODE:
1 000001
OLDREADINGS:
READINGS:
2020-06-24 19:22:05 ASC_Enable on
2020-06-25 08:00:04 ASC_ShuttersLastDrive shading in
2020-06-25 08:00:01 ASC_Time_DriveDown 25.06.2020 - 22:00
2020-06-25 08:00:01 ASC_Time_DriveUp 26.06.2020 - 08:00
2020-06-24 19:12:42 associatedWith Rollladenautomatik,none
2020-06-25 08:00:04 enc_key A1
2020-06-25 08:00:04 exact 80
2020-06-25 08:00:04 position 80
2020-06-25 08:00:04 rolling_code 0333
2020-06-25 08:00:04 state 80
Attributes:
ASC 1
ASC_Pos_Reading position
ASC_Shading_Min_OutsideTemperature 22
ASC_Shading_Mode always
ASC_Shading_Pos 80
ASC_Shading_StateChange_SunnyCloudy 180:65
ASC_Shading_WaitingPeriod 600
ASC_Time_Up_Early 08:00
ASC_Up time
IODev sduino
alias Gäste - Rollladen
devStateIcon open:fts_shutter_10@#00FA9A closed:fts_shutter_100@blue Home:fts_shutter_30@blue down:fts_shutter_100@blue 9\d.*:fts_shutter_90@#FF6D00 8\d.*:fts_shutter_80@#00bfff 7\d.*:fts_shutter_70@#00bfff 6\d.*:fts_shutter_60@#00bfff 5\d.*:fts_shutter_50@#20B2AA 4\d.*:fts_shutter_40@#00bfff 3\d.*:fts_shutter_30@#blue 2\d.*:fts_shutter_20@#00bfff 1\d.*:fts_shutter_10@#00bfff
drive-down-time-to-100 18
drive-down-time-to-close 24
drive-up-time-to-100 6
drive-up-time-to-open 25
event-on-change-reading .*
eventMap on:on stop:Stop off:off 15:15 45:45 30:Home
group Rollladen Gästezimmer
icon fts_shutter_automatic@#778899
model somfyshutter
repetition 10
room Automation,OG - Flur
sortby 18
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd on:Stop:off:15:45:Home
Zitat von: MCh76 am 25 Juni 2020, 12:47:34
und doch noch eine auffälligkeit bzw. unerwartetes verhalten.
die markise ist ausgefahren, automatisch durch die Beschattungsfunktion, wunderbar. jetzt hole ich sie manuell rein (auf pos 0, gleichzeitig die ASC_Open_Pos). die manuelle Fahrt wird nicht erkannt, ASC_ShuttersLastDrive bleibt auf "shading in" stehen und tlw. bevor die markise die manuelle Position 0 erreicht wird sie wieder auf die ASC_Shading_Pos ausgefahren. Damit wird natürlich auch das Attribut ASC_Blocking_Time_afterManual ignoriert, weil die manuelle Aktion nicht registriert wurde...hast du da noch eine Idee?
Befor die manuelle Fahrt erreicht abgeschlossen war wurde in shading in gefahren, daher keine Erkennung der manuellen fahrt.
Schau Dir mal das Attribut ASC_Shutter_IdleDetection an.
Zitat von: moonsorrox am 25 Juni 2020, 12:48:40
ich habe nun alles neu angelegt und habe eine allgemeine Frage zu meinen beiden "Neu" angelegten.
Kann es sein das ASC nicht gut mit den Somfyshutter klar kommt.?
Ich habe mal eine Abfrage gemacht mit
{ ascAPIget('LastPos','GA_Rollladen') } und mit
{ ascAPIget('LastPos','BU_Rollladen') }
Bei beiden sagt er mir mit der Abfrage "100"
im Shutter selber zeigt er mir aber "80" denn ich habe den Rollladen nicht gefahren... der steht seit gestern auf 80
Bitte noch nicht auf alle ASC Einstellungen schauen, die habe ich noch nicht komplett, da ich ja gestern das ASC Modul gelöscht habe und so fehlen noch Werte.
Aber da ich eben immer Positions Probleme habe, soll heißen das beide Rollläden das gleiche drin haben und trozdem fahren sie unterschiedlich.
hier mal ein list von einem der beiden shutter
Internals:
ADDRESS 000001
CFGFN ./FHEM/Obergeschoss.cfg
DEF 000001 A1 0333
FUUID 5c4319de-f33f-a6c6-3d9e-1e19eeecaeab6618
IODev sduino
NAME GA_Rollladen
NR 2752
STATE 80
TYPE SOMFY
move stop
CODE:
1 000001
OLDREADINGS:
READINGS:
2020-06-24 19:22:05 ASC_Enable on
2020-06-25 08:00:04 ASC_ShuttersLastDrive shading in
2020-06-25 08:00:01 ASC_Time_DriveDown 25.06.2020 - 22:00
2020-06-25 08:00:01 ASC_Time_DriveUp 26.06.2020 - 08:00
2020-06-24 19:12:42 associatedWith Rollladenautomatik,none
2020-06-25 08:00:04 enc_key A1
2020-06-25 08:00:04 exact 80
2020-06-25 08:00:04 position 80
2020-06-25 08:00:04 rolling_code 0333
2020-06-25 08:00:04 state 80
Attributes:
ASC 1
ASC_Pos_Reading position
ASC_Shading_Min_OutsideTemperature 22
ASC_Shading_Mode always
ASC_Shading_Pos 80
ASC_Shading_StateChange_SunnyCloudy 180:65
ASC_Shading_WaitingPeriod 600
ASC_Time_Up_Early 08:00
ASC_Up time
IODev sduino
alias Gäste - Rollladen
devStateIcon open:fts_shutter_10@#00FA9A closed:fts_shutter_100@blue Home:fts_shutter_30@blue down:fts_shutter_100@blue 9\d.*:fts_shutter_90@#FF6D00 8\d.*:fts_shutter_80@#00bfff 7\d.*:fts_shutter_70@#00bfff 6\d.*:fts_shutter_60@#00bfff 5\d.*:fts_shutter_50@#20B2AA 4\d.*:fts_shutter_40@#00bfff 3\d.*:fts_shutter_30@#blue 2\d.*:fts_shutter_20@#00bfff 1\d.*:fts_shutter_10@#00bfff
drive-down-time-to-100 18
drive-down-time-to-close 24
drive-up-time-to-100 6
drive-up-time-to-open 25
event-on-change-reading .*
eventMap on:on stop:Stop off:off 15:15 45:45 30:Home
group Rollladen Gästezimmer
icon fts_shutter_automatic@#778899
model somfyshutter
repetition 10
room Automation,OG - Flur
sortby 18
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd on:Stop:off:15:45:Home
Muss Dir ehrlich gestehen das ich mir nicht erklären kann wo das mit der 100 dann her kommt. Wenn er nichts auslesen kann setzt er automatisch auf 0 aber nicht auf 100.
Zitat von: MCh76 am 25 Juni 2020, 12:47:34
und doch noch eine auffälligkeit bzw. unerwartetes verhalten.
die markise ist ausgefahren, automatisch durch die Beschattungsfunktion, wunderbar. jetzt hole ich sie manuell rein (auf pos 0, gleichzeitig die ASC_Open_Pos). die manuelle Fahrt wird nicht erkannt, ASC_ShuttersLastDrive bleibt auf "shading in" stehen und tlw. bevor die markise die manuelle Position 0 erreicht wird sie wieder auf die ASC_Shading_Pos ausgefahren. Damit wird natürlich auch das Attribut ASC_Blocking_Time_afterManual ignoriert, weil die manuelle Aktion nicht registriert wurde...hast du da noch eine Idee?
Interessant, könnte schwören ich habe Dir darauf geantwortet gehabt. Nun gut.
Schaue Dir mal das Attribut ASC_Shutter_IdleDetection an.
Zitat von: FunkOdyssey am 25 Juni 2020, 10:35:38
Problem Nr. 1
Hallo, ich hatte es ja bereits angekündigt, dass ich mich mit einem Debug-Log noch einmal melde.
Ich habe die unterschiedlichsten Probleme mit der Beschattung. Ein Absent-Fehler wurde ja gestern bereits behoben.
Aber ich habe auch oft, dass die Jalousien sich beim Shading Out und beim Night Close irgendwie in die Quere kommen.
Ein repräsentatives Beispiel konnte ich gestern erzeugen und als Anhang angefügt.
- Rollo war in Shading in (Pos. 50)
- Rollo ging in Shading out (Pos. 50 > Pos. 0)
- und ging dann danach fälschlicherweise hoch (Pos. 0 > Pos. 100)
Wann hätte Deiner Meinung nach das Rollo in die Nachtfahrt gehen müssen? Also so Pi mal Daumen
Zitat von: FunkOdyssey am 25 Juni 2020, 11:02:55
Problem Nr. 2
- Die Jalousie im Kinderzimmer wurde um 13:43 Uhr manuell über den Schalter vollständig heruntergefahren
- Um 22:47 Uhr ist Residents auf absent gegangen
- Um 22:49 Uhr wurde die Jalousie im Kinderzimmer dadurch wieder ein wenig höher gefahren (Von Pos. 0 auf Pos. 10) - ASC_ShuttersLastDrive: residents absent
Das finde ich ein wenig unglücklich, denn eigentlich möchte ich nicht, dass ASC diese Jalousie hochfährt. Das ist auch unglücklich, da dadurch die Kinder wieder wach werden.
Nachvollziehen kann ich das auch nicht, da nur ASC_Mode_Up auf absent steht. Aber warum wird um 22:49 Uhr eine Öffnungsfahrt durchgeführt? Das sollte doch eigentlich nur morgens relevant sein, oder?
Siehe auch Logs im Anhang.
Das Verhalten ist völlig korrekt. Wie oft habe ich Euch gesagt Ihr sollt für Open und Closed die höchsten und die tiefsten Werte nehmen. Du fährst das Rollo in Pos 0 und dann kommt ein Trigger. ASC bekommt mit das die aktuelle Position nicht die geschlossen Position ist und zieht nach. Völlig ok für mich.
Zitat von: CoolTux am 25 Juni 2020, 13:20:15
Muss Dir ehrlich gestehen das ich mir nicht erklären kann wo das mit der 100 dann her kommt. Wenn er nichts auslesen kann setzt er automatisch auf 0 aber nicht auf 100.
ich denke es kommt daher weil die Somfy Rollläden den Wert 1 haben müssen und das es bei denen dann andersrum ist.
Mein Küchen Rolll. hat oben "100" der Somfy hat oben "0"
Jetzt ist der, der auf letzte Fahrt manuell stand, nicht aus der Beschattung gefahren.
CUL_0_MSGCNT 4
CUL_0_RAWMSG A0D7BA4102E1123246BDF06015000::-58:CUL_0
CUL_0_RSSI -58
CUL_0_TIME 2020-06-25 09:49:03
DEF 2E1123
FUUID 5c44bfe0-f33f-cd72-6673-3a18c1f73c5044cf
FVERSION 10_CUL_HM.pm:0.222270/2020-06-22
HMLAN1_MSGCNT 4
HMLAN1_RAWMSG E2E1123,0000,27229E13,FF,FFC4,7BA4102E1123246BDF06015000
HMLAN1_RSSI -60
HMLAN1_TIME 2020-06-25 09:49:03
IODev CUL_0
LASTInputDev HMLAN1
MSGCNT 8
NAME Ro_Terrassenfenster
NOTIFYDEV global
NR 86
NTFY_ORDER 50-Ro_Terrassenfenster
STATE 40
TYPE CUL_HM
chanNo 01
lastMsg No:7B - t:10 s:2E1123 d:246BDF 06015000
protLastRcv 2020-06-25 09:49:03
protRcv 4 last_at:2020-06-25 09:49:03
protResnd 1 last_at:2020-06-25 09:28:59
protSnd 4 last_at:2020-06-25 09:49:03
protState CMDs_done
rssi_CUL_0 cnt:2 min:-82 max:-81 avg:-81.5 lst:-81
rssi_at_CUL_0 cnt:4 min:-58.5 max:-56 avg:-57.5 lst:-58
rssi_at_HMLAN1 cnt:4 min:-62 max:-60 avg:-60.5 lst:-60
READINGS:
2019-05-21 17:18:04 ASC_Enable on
2020-06-25 14:13:46 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 10m
2020-06-25 09:49:03 ASC_ShuttersLastDrive manual
2020-06-25 08:02:30 ASC_Time_DriveDown 25.06.2020 - 21:30
2020-06-25 08:02:30 ASC_Time_DriveUp 26.06.2020 - 08:30
2020-06-25 09:48:58 CommandAccepted yes
2018-07-11 17:37:29 D-firmware 2.3
2018-07-11 17:37:29 D-serialNr LEQ0766132
2018-07-16 21:52:49 PairedTo 0x246BDF
2017-11-20 17:51:41 R-driveDown 21 s
2017-11-20 17:51:41 R-driveTurn 0.5 s
2017-11-20 17:51:41 R-driveUp 22 s
2018-07-11 17:37:36 R-pairCentral 0x246BDF
2017-11-20 17:51:41 R-sign off
2018-07-16 21:52:49 RegL_00. 02:01 0A:24 0B:6B 0C:DF 15:FF 18:00 00:00
2018-07-16 21:53:06 RegL_01. 08:00 09:00 0A:00 0B:00 0C:D2 0D:00 0E:DC 0F:05 10:00 30:06 57:24 00:00
2020-06-25 08:02:26 associatedWith Rollladensteuerung
2020-06-25 09:49:03 commState CMDs_done
2020-06-25 09:49:03 deviceMsg 40 (to VCCU)
2020-06-25 09:49:03 level 40
2020-06-25 09:49:03 motor stop:40
2020-06-25 09:49:03 pct 40
2019-08-14 18:28:32 powerOn 2019-08-14 18:28:32
2020-06-25 09:49:03 recentStateType info
2020-06-25 09:49:03 state 40
2020-06-25 09:49:03 timedOn off
helper:
HM_CMDNR 123
cSnd 11246BDF2E112302013C,11246BDF2E1123020150
dlvlCmd ++A011246BDF2E1123020150
mId 0005
peerFriend peerSens,peerVirt
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
ack:
cmds:
TmplKey :no:1593064881.20624
TmplTs 1593064881.20624
cmdKey :1:1:0::0005:01
TmplCmds:
cmdList:
assignHmKey:
clear:[readings|trigger|register|oldRegs|rssi|msgEvents|msgErrors|attack|all]
deviceRename:newName
down:[-changeValue-] [-ontime-] [-ramptime-] ...
eventL:-peer- -cond-
eventS:-peer- -cond-
fwUpdate:-filename- -bootTime- ...
getConfig:
getDevInfo:
getRegRaw:[List0|List1|List2|List3|List4|List5|List6] ... [-PeerChannel-]
getSerial:
getVersion:
inhibit:[on|off]
off:
on:
pair:
pct:[-value-] ... [-ontime-]
peerBulk:-peer1,peer2,...- [set|unset]
peerIODev:[IO] -btn- [set|unset]... not for future use
peerSmart:[BM_Einfahrt|BM_Flur_EG|BM_Haustuer|BM_Hof|Fenster_Bad|Fenster_Erker|Fenster_Kueche|Fenster_Schlafzimmer|Fenster_WC|Haustuer|Rauchmelder_Team|Terrassentuer|VCCU|Wassermelder]
press:[long|short] -peer- [-repCount(long only)-] [-repDelay-] ...
raw:data ...
regBulk:-list-.-peer- -addr1:data1- -addr2:data2- ...
regSet:[prep|exec] -regName- -value- ... [-peerChannel-]
reset:
sign:[on|off]
statusRequest:
stop:
toggle:
toggleDir:
tplDel:tmplt
unpair:
up:[-changeValue-] [-ontime-] [-ramptime-] ...
dir:
cur stop
rct up
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +2E1123,00,01,00
nextSend 1593071343.2672
prefIO
rxt 0
vccu VCCU
p:
2E1123
00
01
00
mRssi:
mNo 7B
io:
CUL_0:
-52
-52
HMLAN1:
-60
-60
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
rpt:
IO CUL_0
flg A
ts 1593071343.16831
ack:
HASH(0x557442081988)
7B8002246BDF2E112300
rssi:
CUL_0:
avg -81.5
cnt 2
lst -81
max -81
min -82
at_CUL_0:
avg -57.5
cnt 4
lst -58
max -56
min -58.5
at_HMLAN1:
avg -60.5
cnt 4
lst -60
max -60
min -62
tmpl:
Attributes:
ASC 2
ASC_Adv off
ASC_Antifreeze off
ASC_Antifreeze_Pos 15
ASC_AutoAstroModeEvening REAL
ASC_AutoAstroModeMorning REAL
ASC_BlockingTime_afterManual 1200
ASC_BlockingTime_beforDayOpen 3600
ASC_BlockingTime_beforNightClose 3600
ASC_BrightnessSensor BM_Hof:brightness
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 80
ASC_DriveUpMaxDuration 40
ASC_Drive_Delay -1
ASC_Drive_DelayStart 5
ASC_Mode_Down always
ASC_Mode_Up absent
ASC_Open_Pos 100
ASC_Partymode on
ASC_Pos_Reading pct
ASC_Self_Defense_Mode off
ASC_Shading_InOutAzimuth 60:200
ASC_Shading_MinMax_Elevation 25.0:100.0
ASC_Shading_Min_OutsideTemperature 21
ASC_Shading_Mode always
ASC_Shading_Pos 40
ASC_Shading_StateChange_SunnyCloudy 200:150
ASC_Shading_WaitingPeriod 1200
ASC_ShuttersPlace window
ASC_Time_Down_Early 15:30
ASC_Time_Down_Late 22:30
ASC_Time_Up_Early 06:00
ASC_Time_Up_Late 09:00
ASC_Time_Up_WE_Holiday 08:30
ASC_Ventilate_Pos 30
ASC_Ventilate_Window_Open off
ASC_WiggleValue 5
ASC_WindProtection off
DbLogExclude .*
IODev HMLAN1
IOgrp VCCU
alexaName Rollladen Terrasse
alexaRoom Wohnzimmer
alias Rollladen Terrasse
autoReadReg 4_reqStatus
devStateIcon ab:fts_shutter_100 auf:fts_shutter_10 ^(7[0-9]|8[0-9]|9[0-9])$:fts_shutter_30 ^(5[0-9]|6[0-9])$:fts_shutter_50 ^(3[0-9]|4[0-9])$:fts_shutter_70 ^(1[0-9]|2[0-9])$:fts_shutter_90
event-on-change-reading .*
eventMap on:auf off:ab
expert 2_full
firmware 2.3
genericDeviceType blind
group Rolllaeden
icon fts_shutter
model HM-LC-BL1PBU-FM
peerIDs 00000000,
room ASC,CUL_HM,Wohnzimmer
serialNr LEQ0766132
sortby 2
subType blindActuator
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
webCmd auf:ab:stop:100:80:60:40:20:0
Das ist korrekt so. Er wird erst wieder fahren wenn die nächste Beschattung kommt.
Zitat von: CoolTux am 25 Juni 2020, 13:21:58
Interessant, könnte schwören ich habe Dir darauf geantwortet gehabt. Nun gut.
Schaue Dir mal das Attribut ASC_Shutter_IdleDetection an.
leider erfolglos. IDleDetetcion auf "state:open" gesetzt (testweise) --> der status wird auch erreicht.
ASC_ShuttersLastDrive bleibt auf "shading in stehen", kein setzen von "manual". eine minute später fährt die markise wieder raus
Zitat von: MCh76 am 25 Juni 2020, 14:29:04
leider erfolglos. IDleDetetcion auf "state:open" gesetzt (testweise) --> der status wird auch erreicht.
ASC_ShuttersLastDrive bleibt auf "shading in stehen", kein setzen von "manual". eine minute später fährt die markise wieder raus
Das ist sicherlich nicht das Reading welches die Fahrt eines Rollos anzeigt. Gibt es das überhaupt bei Deinen Rollos?
Zitat von: CoolTux am 25 Juni 2020, 13:23:24
Wann hätte Deiner Meinung nach das Rollo in die Nachtfahrt gehen müssen? Also so Pi mal Daumen
Zu Problem Nr. 1Brightness spielt hier keine Rolle. Ist zwar gesetzt, aber im Sommer irrelevant.
Das Rollo hätte um 21:00 zzgl. Delay in die Nachtfahrt gehen müssen.
Exakt zu dieser Zeit hat es aber ein Shading out durchgeführt.
Ich habe das bei mehreren Jalousien und vermute, dass der Zeitpunkt kein Zufall sein kann. Plötzlich wird die Beschattung aufgehoben, obwohl ein Night Close kommen müsste. Der Zufall muss schon sehr groß sein, dass Azimuth und Lichtintensität immer exakt dann aus dem Rahmen fällt.
Zitat von: FunkOdyssey am 25 Juni 2020, 11:02:55
Problem Nr. 2
- Die Jalousie im Kinderzimmer wurde um 13:43 Uhr manuell über den Schalter vollständig heruntergefahren
- Um 22:47 Uhr ist Residents auf absent gegangen
- Um 22:49 Uhr wurde die Jalousie im Kinderzimmer dadurch wieder ein wenig höher gefahren (Von Pos. 0 auf Pos. 10) - ASC_ShuttersLastDrive: residents absent
Das finde ich ein wenig unglücklich, denn eigentlich möchte ich nicht, dass ASC diese Jalousie hochfährt. Das ist auch unglücklich, da dadurch die Kinder wieder wach werden.
Nachvollziehen kann ich das auch nicht, da nur ASC_Mode_Up auf absent steht. Aber warum wird um 22:49 Uhr eine Öffnungsfahrt durchgeführt? Das sollte doch eigentlich nur morgens relevant sein, oder?
Siehe auch Logs im Anhang.
Bei Dir hat folgendes zugeschlagen.
if (
$ascDev->getSelfDefense eq 'on'
&& $shutters->getSelfDefenseMode ne 'off'
|| ( $getModeDown eq 'absent'
|| $getModeDown eq 'always' )
|| ( $shutters->getShadingMode eq 'absent'
&& $shutters->getRoommatesStatus eq 'none' )
|| ( $shutters->getShadingMode eq 'home'
&& $shutters->getRoommatesStatus eq 'none' )
)
{
.......
.......
elsif (( $getModeDown eq 'absent' || $getModeDown eq 'always' )
&& !$shutters->getIsDay
&& IsAfterShuttersTimeBlocking($shuttersDev)
&& $shutters->getRoommatesStatus eq 'none' )
{
$shutters->setLastDrive('residents absent');
$shutters->setDriveCmd( $shutters->getClosedPos );
}
....
....
Zitat von: CoolTux am 25 Juni 2020, 14:33:12
Das ist sicherlich nicht das Reading welches die Fahrt eines Rollos anzeigt. Gibt es das überhaupt bei Deinen Rollos?
das Reading state habe ich nur testweise genommen weil ich für die markise kein reading welches auf eine beendete fahrt hinweist.
bei den rolladen habe ich allerdings bisher gar kein ASC_Shutter_IdleDetection gesetzt und da klappt die beschattung einwandfrei. Bei jeder noch so kleinen Positionsänderung bei allen Rolladen wird sofort der Wert manual gesetzt als ASC_LastDrive.
ist da ein default-reading in verwendung bei rolläden wenn ASC_Shutter_IdleDetection nicht gesetzt ist?
Zitat von: MCh76 am 25 Juni 2020, 14:49:47
das Reading state habe ich nur testweise genommen weil ich für die markise kein reading welches auf eine beendete fahrt hinweist.
bei den rolladen habe ich allerdings auch allerdings auch kein ASC_Shutter_IdleDetection gesetzt und da klappt die beschattung einwandfrei. Bei jeder noch so kleinen Positionsänderung bei allen Rolladen wird sofort der Wert manual gesetzt als ASC_LastDrive.
ist da ein default in reading in verwendung bei rolläden wenn ASC_Shutter_IdleDetection nicht gesetzt ist?
Du zäumst das Pferd vom falschen Ende auf. Es soll nicht das Ende einer Fahrt erkannt werden sondern ob das Rollo sich gerade in Fahrt befindet.
Zitat von: dk3572 am 25 Juni 2020, 10:44:57
das Ergebnis erhalte ich übrigens bei allen 3 Rollläden.
Tatsächlich steht:
Erkerfenster auf 50
Terrassentuer auf 100
Terrassenfenster auf 40
Ich habe jetzt mal den Rollladen Terrassenfenster aus der Steuerung raus genommen und ein scanforshutters usw. ausgeführt.
Trotzdem erhielt ich nach { ascAPIget('LastPos','Ro_Terrassenfenster_') } den Wert 50.
Bist du nebenbei auch noch an diesem "Fehler" dran?
Danke und VG Dieter
Das ist kein Fehler da die Steuerung an sich für das Rollo nicht mehr existent ist. Das Objekt als solches es aber noch gibt. Das stört aber nicht weiter.
Zitat von: CoolTux am 25 Juni 2020, 15:20:06
Das ist kein Fehler da die Steuerung an sich für das Rollo nicht mehr existent ist. Das Objekt als solches es aber noch gibt. Das stört aber nicht weiter.
ich meinte auch eher die falschen Werte der LastPosition
Zitat von: dk3572 am 25 Juni 2020, 14:22:21
Jetzt ist der, der auf letzte Fahrt manuell stand, nicht aus der Beschattung gefahren.
CUL_0_MSGCNT 4
CUL_0_RAWMSG A0D7BA4102E1123246BDF06015000::-58:CUL_0
CUL_0_RSSI -58
CUL_0_TIME 2020-06-25 09:49:03
DEF 2E1123
FUUID 5c44bfe0-f33f-cd72-6673-3a18c1f73c5044cf
FVERSION 10_CUL_HM.pm:0.222270/2020-06-22
HMLAN1_MSGCNT 4
HMLAN1_RAWMSG E2E1123,0000,27229E13,FF,FFC4,7BA4102E1123246BDF06015000
HMLAN1_RSSI -60
HMLAN1_TIME 2020-06-25 09:49:03
IODev CUL_0
LASTInputDev HMLAN1
MSGCNT 8
NAME Ro_Terrassenfenster
NOTIFYDEV global
NR 86
NTFY_ORDER 50-Ro_Terrassenfenster
STATE 40
TYPE CUL_HM
chanNo 01
lastMsg No:7B - t:10 s:2E1123 d:246BDF 06015000
protLastRcv 2020-06-25 09:49:03
protRcv 4 last_at:2020-06-25 09:49:03
protResnd 1 last_at:2020-06-25 09:28:59
protSnd 4 last_at:2020-06-25 09:49:03
protState CMDs_done
rssi_CUL_0 cnt:2 min:-82 max:-81 avg:-81.5 lst:-81
rssi_at_CUL_0 cnt:4 min:-58.5 max:-56 avg:-57.5 lst:-58
rssi_at_HMLAN1 cnt:4 min:-62 max:-60 avg:-60.5 lst:-60
READINGS:
2019-05-21 17:18:04 ASC_Enable on
2020-06-25 14:13:46 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 10m
2020-06-25 09:49:03 ASC_ShuttersLastDrive manual
2020-06-25 08:02:30 ASC_Time_DriveDown 25.06.2020 - 21:30
2020-06-25 08:02:30 ASC_Time_DriveUp 26.06.2020 - 08:30
2020-06-25 09:48:58 CommandAccepted yes
2018-07-11 17:37:29 D-firmware 2.3
2018-07-11 17:37:29 D-serialNr LEQ0766132
2018-07-16 21:52:49 PairedTo 0x246BDF
2017-11-20 17:51:41 R-driveDown 21 s
2017-11-20 17:51:41 R-driveTurn 0.5 s
2017-11-20 17:51:41 R-driveUp 22 s
2018-07-11 17:37:36 R-pairCentral 0x246BDF
2017-11-20 17:51:41 R-sign off
2018-07-16 21:52:49 RegL_00. 02:01 0A:24 0B:6B 0C:DF 15:FF 18:00 00:00
2018-07-16 21:53:06 RegL_01. 08:00 09:00 0A:00 0B:00 0C:D2 0D:00 0E:DC 0F:05 10:00 30:06 57:24 00:00
2020-06-25 08:02:26 associatedWith Rollladensteuerung
2020-06-25 09:49:03 commState CMDs_done
2020-06-25 09:49:03 deviceMsg 40 (to VCCU)
2020-06-25 09:49:03 level 40
2020-06-25 09:49:03 motor stop:40
2020-06-25 09:49:03 pct 40
2019-08-14 18:28:32 powerOn 2019-08-14 18:28:32
2020-06-25 09:49:03 recentStateType info
2020-06-25 09:49:03 state 40
2020-06-25 09:49:03 timedOn off
helper:
HM_CMDNR 123
cSnd 11246BDF2E112302013C,11246BDF2E1123020150
dlvlCmd ++A011246BDF2E1123020150
mId 0005
peerFriend peerSens,peerVirt
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
ack:
cmds:
TmplKey :no:1593064881.20624
TmplTs 1593064881.20624
cmdKey :1:1:0::0005:01
TmplCmds:
cmdList:
assignHmKey:
clear:[readings|trigger|register|oldRegs|rssi|msgEvents|msgErrors|attack|all]
deviceRename:newName
down:[-changeValue-] [-ontime-] [-ramptime-] ...
eventL:-peer- -cond-
eventS:-peer- -cond-
fwUpdate:-filename- -bootTime- ...
getConfig:
getDevInfo:
getRegRaw:[List0|List1|List2|List3|List4|List5|List6] ... [-PeerChannel-]
getSerial:
getVersion:
inhibit:[on|off]
off:
on:
pair:
pct:[-value-] ... [-ontime-]
peerBulk:-peer1,peer2,...- [set|unset]
peerIODev:[IO] -btn- [set|unset]... not for future use
peerSmart:[BM_Einfahrt|BM_Flur_EG|BM_Haustuer|BM_Hof|Fenster_Bad|Fenster_Erker|Fenster_Kueche|Fenster_Schlafzimmer|Fenster_WC|Haustuer|Rauchmelder_Team|Terrassentuer|VCCU|Wassermelder]
press:[long|short] -peer- [-repCount(long only)-] [-repDelay-] ...
raw:data ...
regBulk:-list-.-peer- -addr1:data1- -addr2:data2- ...
regSet:[prep|exec] -regName- -value- ... [-peerChannel-]
reset:
sign:[on|off]
statusRequest:
stop:
toggle:
toggleDir:
tplDel:tmplt
unpair:
up:[-changeValue-] [-ontime-] [-ramptime-] ...
dir:
cur stop
rct up
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +2E1123,00,01,00
nextSend 1593071343.2672
prefIO
rxt 0
vccu VCCU
p:
2E1123
00
01
00
mRssi:
mNo 7B
io:
CUL_0:
-52
-52
HMLAN1:
-60
-60
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
rpt:
IO CUL_0
flg A
ts 1593071343.16831
ack:
HASH(0x557442081988)
7B8002246BDF2E112300
rssi:
CUL_0:
avg -81.5
cnt 2
lst -81
max -81
min -82
at_CUL_0:
avg -57.5
cnt 4
lst -58
max -56
min -58.5
at_HMLAN1:
avg -60.5
cnt 4
lst -60
max -60
min -62
tmpl:
Attributes:
ASC 2
ASC_Adv off
ASC_Antifreeze off
ASC_Antifreeze_Pos 15
ASC_AutoAstroModeEvening REAL
ASC_AutoAstroModeMorning REAL
ASC_BlockingTime_afterManual 1200
ASC_BlockingTime_beforDayOpen 3600
ASC_BlockingTime_beforNightClose 3600
ASC_BrightnessSensor BM_Hof:brightness
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 80
ASC_DriveUpMaxDuration 40
ASC_Drive_Delay -1
ASC_Drive_DelayStart 5
ASC_Mode_Down always
ASC_Mode_Up absent
ASC_Open_Pos 100
ASC_Partymode on
ASC_Pos_Reading pct
ASC_Self_Defense_Mode off
ASC_Shading_InOutAzimuth 60:200
ASC_Shading_MinMax_Elevation 25.0:100.0
ASC_Shading_Min_OutsideTemperature 21
ASC_Shading_Mode always
ASC_Shading_Pos 40
ASC_Shading_StateChange_SunnyCloudy 200:150
ASC_Shading_WaitingPeriod 1200
ASC_ShuttersPlace window
ASC_Time_Down_Early 15:30
ASC_Time_Down_Late 22:30
ASC_Time_Up_Early 06:00
ASC_Time_Up_Late 09:00
ASC_Time_Up_WE_Holiday 08:30
ASC_Ventilate_Pos 30
ASC_Ventilate_Window_Open off
ASC_WiggleValue 5
ASC_WindProtection off
DbLogExclude .*
IODev HMLAN1
IOgrp VCCU
alexaName Rollladen Terrasse
alexaRoom Wohnzimmer
alias Rollladen Terrasse
autoReadReg 4_reqStatus
devStateIcon ab:fts_shutter_100 auf:fts_shutter_10 ^(7[0-9]|8[0-9]|9[0-9])$:fts_shutter_30 ^(5[0-9]|6[0-9])$:fts_shutter_50 ^(3[0-9]|4[0-9])$:fts_shutter_70 ^(1[0-9]|2[0-9])$:fts_shutter_90
event-on-change-reading .*
eventMap on:auf off:ab
expert 2_full
firmware 2.3
genericDeviceType blind
group Rolllaeden
icon fts_shutter
model HM-LC-BL1PBU-FM
peerIDs 00000000,
room ASC,CUL_HM,Wohnzimmer
serialNr LEQ0766132
sortby 2
subType blindActuator
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
webCmd auf:ab:stop:100:80:60:40:20:0
...nun ist er exakt 1 h später doch hoch gefahren.
Hat das was mit der BlockingTime_afterManual zu tun?
Die steht allerdings auf 1200
Und zu allem Überfluss ist jetzt die komplette Übersicht in der Rollladensteuerung verschwunden ???
Zu Problem Nr. 2Zitat von: CoolTux am 25 Juni 2020, 13:28:05
Das Verhalten ist völlig korrekt. Wie oft habe ich Euch gesagt Ihr sollt für Open und Closed die höchsten und die tiefsten Werte nehmen. Du fährst das Rollo in Pos 0 und dann kommt ein Trigger. ASC bekommt mit das die aktuelle Position nicht die geschlossen Position ist und zieht nach. Völlig ok für mich.
Ich fahre in diversen Räumen die Jalousien auf Schlitz. Ganz bewusst. Daher habe ich nicht die 0 als Endposition. Wenn man aber mal manuell steuert, so kommt auch mal ne 0 vor.
Ich kann verstehen, wenn die Jalousie herunterfahren würde. Aber warum wird nach oben korrigiert?
Zitat von: CoolTux am 25 Juni 2020, 14:46:36
Bei Dir hat folgendes zugeschlagen.
if (
$ascDev->getSelfDefense eq 'on'
&& $shutters->getSelfDefenseMode ne 'off'
|| ( $getModeDown eq 'absent'
|| $getModeDown eq 'always' )
|| ( $shutters->getShadingMode eq 'absent'
&& $shutters->getRoommatesStatus eq 'none' )
|| ( $shutters->getShadingMode eq 'home'
&& $shutters->getRoommatesStatus eq 'none' )
)
{
.......
.......
elsif (( $getModeDown eq 'absent' || $getModeDown eq 'always' )
&& !$shutters->getIsDay
&& IsAfterShuttersTimeBlocking($shuttersDev)
&& $shutters->getRoommatesStatus eq 'none' )
{
$shutters->setLastDrive('residents absent');
$shutters->setDriveCmd( $shutters->getClosedPos );
}
....
....
Sicher? Wird geht es nur um "Mode Down". Den habe ich aber gar nicht auf absent.
Oder gibt es den Teil auch spiegelbildlich für "Mode Up"?
Wenn das gesetzt ist, dann nehme ich das hin. Ich werde den Abwesenheits-Modus in den Schlafzimmern sicherheitshalber deaktivieren.
Wie gesagt: Ich habe NICHT ModeDown auf Absent. Warum passiert dann überhaupt etwas?
Zitat von: CoolTux am 25 Juni 2020, 14:58:17
Du zäumst das Pferd vom falschen Ende auf. Es soll nicht das Ende einer Fahrt erkannt werden sondern ob das Rollo sich gerade in Fahrt befindet.
ZitatASC_Shutter_IdleDetection - READING:VALUE gibt das Reading an welches Auskunft über den Fahrstatus des Rollos gibt, sowie als zweites den Wert im Reading welcher aus sagt das das Rollo nicht fährt
dann verstehe ich die erklärung der commandref falsch, der Wert im reading "state" der sagt dass das Rollo nicht fährt war in meinem test vorher "open". ansonsten hat das reading entweder nummerische werte (0 bis 100) oder alternativ wenn ebenfalls keine bewegung den wert "closed".
Zitat von: dk3572 am 25 Juni 2020, 15:32:42
...nun ist er exakt 1 h später doch hoch gefahren.
Hat das was mit der BlockingTime_afterManual zu tun?
Die steht allerdings auf 1200
Und zu allem Überfluss ist jetzt die komplette Übersicht in der Rollladensteuerung verschwunden ???
Was steht als Fahrgrund im Reading?
Zitat von: CoolTux am 25 Juni 2020, 15:59:42
Was steht als Fahrgrund im Reading?
INFO: current shading status is 'out' - next check in 10m
Zitat von: FunkOdyssey am 25 Juni 2020, 15:47:35
Zu Problem Nr. 2
Ich fahre in diversen Räumen die Jalousien auf Schlitz. Ganz bewusst. Daher habe ich nicht die 0 als Endposition. Wenn man aber mal manuell steuert, so kommt auch mal ne 0 vor.
Ich kann verstehen, wenn die Jalousie herunterfahren würde. Aber warum wird nach oben korrigiert?
Sicher? Wird geht es nur um "Mode Down". Den habe ich aber gar nicht auf absent.
Oder gibt es den Teil auch spiegelbildlich für "Mode Up"?
Wenn das gesetzt ist, dann nehme ich das hin. Ich werde den Abwesenheits-Modus in den Schlafzimmern sicherheitshalber deaktivieren.
Wie gesagt: Ich habe NICHT ModeDown auf Absent. Warum passiert dann überhaupt etwas?
Oder ModeDown Always. Und das hast Du. Wenn es nur um abendliches schließen geht kannst auch mal SleepingPos probieren. Und hier 10 nehmen und bei Closed dann 0
Zitat von: dk3572 am 25 Juni 2020, 16:04:17
INFO: current shading status is 'out' - next check in 10m
Das ist nicht das Reading für den Fahrgrund
Zitat von: CoolTux am 25 Juni 2020, 16:05:19
Das ist nicht das Reading für den Fahrgrund
sorry
shading out
Habe ich aktuell keine Erklärung für muss ich gestehen.
Zitat von: CoolTux am 25 Juni 2020, 16:04:41
Oder ModeDown Always. Und das hast Du. Wenn es nur um abendliches schließen geht kannst auch mal SleepingPos probieren. Und hier 10 nehmen und bei Closed dann 0
Danke. Ich finde in der CommandRef nicht viel dazu.
Wann wird die Position angefahren? Event-gesteuert? Oder normale, abendliche Position?
Zitat von: CoolTux am 25 Juni 2020, 16:08:19
Habe ich aktuell keine Erklärung für muss ich gestehen.
und ich muss gestehen....
ich hatte Gestern auf deinen Rat hin ASC_blockAscDrivesAfterManual aus der Rollladensteuerung gelöscht und vorhin wieder gesetzt.
Evtl. war das genau vor einer Stunde? Weiß ich nicht mehr so genau.
Egal, wichtiger wären mir die falschen LastPosition nach manueller Fahrt.
ich habe ja nun alles komplett neu gemacht, dass heißt das ASC modul gelöscht und auch die Rollläden nochmal komplett neu angelegt, damit auch nichs mehr von ASC drin steht.
Heute nun alles eingestellt, aber keiner meiner Rollläden ist heute in Beschattung gefahren.
Evtl. habe ich irgend etwas vergessen, aber ich finde jetzt nichts. :-\
Die Somfyshutter lasse ich erst einmal raus, bei denen ist sovieles anders...!
list vom ASC Modul
Internals:
CFGFN
FUUID 5ef48cdf-f33f-a6c6-8ccb-512591e797179c5b
FVERSION 73_AutoShuttersControl.pm:v0.10.0-s22229/2020-06-22 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME Rollladenautomatik
NOTIFYDEV ASC_WindowRec_PosAfterDayClosed,BU_Rollladen,GA_Rollladen,KU_Rollladen,Rollladenautomatik,Temperatur_Terrasse,global,myAstro
NR 34065
NTFY_ORDER 51-Rollladenautomatik
STATE created new drive timer
TYPE AutoShuttersControl
VERSION v0.10.0
READINGS:
2020-06-25 13:47:13 BU_Rollladen_PosValue 20
2020-06-25 13:57:32 BU_Rollladen_nextAstroTimeEvent 25.06.2020 - 22:00
2020-06-25 13:46:56 GA_Rollladen_PosValue 20
2020-06-25 13:57:32 GA_Rollladen_nextAstroTimeEvent 25.06.2020 - 22:00
2020-06-25 13:57:32 KU_Rollladen_nextAstroTimeEvent 25.06.2020 - 22:00
2020-06-25 13:40:54 room_Automation_K__che KU_Rollladen
2020-06-25 13:40:54 room_Automation_OG_-_Flur BU_Rollladen,GA_Rollladen
2020-06-25 14:58:17 state created new drive timer
2020-06-25 13:40:54 userAttrList rolled out
helper:
shuttersList:
BU_Rollladen
GA_Rollladen
KU_Rollladen
monitoredDevs:
ASC_WindowRec_PosAfterDayClosed:
BU_Rollladen userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec
GA_Rollladen userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec
KU_Rollladen userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec
BU_Rollladen:
GA_Rollladen:
KU_Rollladen:
Temperatur_Terrasse:
BU_Rollladen ASC_BrightnessSensor
GA_Rollladen ASC_BrightnessSensor
KU_Rollladen ASC_BrightnessSensor
myAstro:
Rollladenautomatik ASC_twilightDevice
Attributes:
ASC_autoAstroModeEvening CIVIL
ASC_autoShuttersControlEvening on
ASC_expert 1
ASC_tempSensor Temperatur_Terrasse:temperature
ASC_twilightDevice myAstro
alias Rollladenautomatik
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room Rollladenautomatik
list von dem Küchen Rollladen
Internals:
CFGFN
DEF 5DDDBF
FUUID 5ef4896a-f33f-a6c6-a381-00a6459ebecdda19
HMUSB_MSGCNT 16
HMUSB_RAWMSG REB3F265A,0001,49FB5081,FF,FFB4,FDA4105DDDBF1EA1210601C8004C
HMUSB_RSSI -76
HMUSB_TIME 2020-06-25 13:31:23
IODev HMUSB
LASTInputDev HMUSB
MSGCNT 16
NAME KU_Rollladen
NOTIFYDEV global
NR 33853
STATE on
TYPE CUL_HM
chanNo 01
lastMsg No:FD - t:10 s:5DDDBF d:1EA121 0601C8004C
protLastRcv 2020-06-25 13:31:23
protRcv 10 last_at:2020-06-25 13:31:23
protSnd 16 last_at:2020-06-25 13:31:23
protState CMDs_done
rssi_HMUSB cnt:2 min:-76 max:-75 avg:-75.5 lst:-76
rssi_at_HMUSB cnt:16 min:-76 max:-75 avg:-75.5 lst:-76
READINGS:
2020-06-25 13:40:54 ASC_Enable on
2020-06-25 14:58:17 ASC_Time_DriveDown 25.06.2020 - 22:00
2020-06-25 14:58:17 ASC_Time_DriveUp 26.06.2020 - 07:30
2020-06-25 14:58:17 ASC_Time_PrivacyDriveDown 25.06.2020 - 21:40
2020-06-25 13:31:22 D-serialNr OEQ1222412
2020-06-25 13:30:12 PairedTo 0x1EA121
2020-06-25 13:30:13 R-driveDown 22 s
2020-06-25 13:30:13 R-driveTurn 0.5 s
2020-06-25 13:30:13 R-driveUp 23.5 s
2020-06-25 13:26:56 R-pairCentral 0x1EA121
2020-06-25 13:30:13 R-sign off
2020-06-25 13:30:12 RegL_00. 00:00 02:01 0A:1E 0B:A1 0C:21 15:FF 18:00
2020-06-25 13:30:13 RegL_01. 00:00 08:00 09:00 0A:00 0B:00 0C:DC 0D:00 0E:EB 0F:05 10:00 30:06 56:00 57:24
2020-06-25 13:40:54 associatedWith Rollladenautomatik
2020-06-25 13:31:23 commState CMDs_done
2020-06-25 13:31:23 deviceMsg on (to vccu)
2020-06-25 13:31:23 level 100
2020-06-25 13:31:23 motor stop:on
2020-06-25 13:31:23 pct 100
2020-06-25 13:31:23 recentStateType info
2020-06-25 13:31:23 state on
2020-06-25 13:31:23 timedOn off
helper:
HM_CMDNR 253
cSnd 011EA1215DDDBF0103,011EA1215DDDBF010E
mId 0005
peerFriend peerSens,peerVirt
peerIDsRaw ,00000000
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
cmds:
TmplKey :no:1593084682.47878
TmplTs 1593084682.47878
cmdKey :1:1:0::0005:01
TmplCmds:
cmdList:
assignHmKey:
clear:[readings|trigger|register|oldRegs|rssi|msgEvents|msgErrors|attack|all]
deviceRename:newName
down:[-changeValue-] [-ontime-] [-ramptime-] ...
eventL:-peer- -cond-
eventS:-peer- -cond-
fwUpdate:-filename- -bootTime- ...
getConfig:
getDevInfo:
getRegRaw:[List0|List1|List2|List3|List4|List5|List6] ... [-PeerChannel-]
getSerial:
getVersion:
inhibit:[on|off]
off:
on:
pair:
pct:[-value-] ... [-ontime-]
peerBulk:-peer1,peer2,...- [set|unset]
peerIODev:[IO] -btn- [set|unset]... not for future use
peerSmart:[BWM_Eingang|BWM_Terrasse|Garagentorsensor|HM_RC_12_Btn_01|HM_RC_12_Btn_02|HM_RC_12_Btn_03|HM_RC_12_Btn_04|HM_RC_12_Btn_05|HM_RC_12_Btn_06|HM_RC_12_Btn_07|HM_RC_12_Btn_08|HM_RC_12_Btn_09|HM_RC_12_Btn_10|HM_RC_12_Btn_11|HM_RC_12_Btn_12|RC8_Taste1|RC8_Taste1_WZ|RC8_Taste2|RC8_Taste2_WZ|RC8_Taste3|RC8_Taste3_WZ|RC8_Taste4|RC8_Taste4_WZ|RC8_Taste5|RC8_Taste5_WZ|RC8_Taste6|RC8_Taste6_WZ|RC8_Taste7|RC8_Taste7_WZ|RC8_Taste8|RC8_Taste8_WZ|SZ_Fenstersensor|WZ_Licht_Weihnachten_SenF|WZ_Licht_Weihnachten_SenI|WZ_Licht_Weihnachten_SenPwr|WZ_Licht_Weihnachten_SenU|WZ_TK_Terrasse|vccu_Btn1]
press:[long|short] -peer- [-repCount(long only)-] [-repDelay-] ...
raw:data ...
regBulk:-list-.-peer- -addr1:data1- -addr2:data2- ...
regSet:[prep|exec] -regName- -value- ... [-peerChannel-]
reset:
sign:[on|off]
statusRequest:
stop:
toggle:
toggleDir:
tplDel:tmplt
unpair:
up:[-changeValue-] [-ontime-] [-ramptime-] ...
dir:
cur stop
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +5DDDBF,00,00,00
nextSend 1593084683.88961
prefIO
rxt 0
vccu
p:
5DDDBF
00
00
00
mRssi:
mNo FD
io:
HMUSB:
-74
-74
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
regCollect:
role:
chn 1
dev 1
prs 1
rpt:
IO HMUSB
flg A
ts 1593084683.6945
ack:
HASH(0x5593615a56a0)
FD80021EA1215DDDBF00
rssi:
HMUSB:
avg -75.5
cnt 2
lst -76
max -75
min -76
at_HMUSB:
avg -75.5
cnt 16
lst -76
max -75
min -76
shadowReg:
tmpl:
Attributes:
ASC 2
ASC_AutoAstroModeEvening CIVIL
ASC_BrightnessSensor Temperatur_Terrasse:luminosity
ASC_Down astro
ASC_Pos_Reading pct
ASC_PrivacyDownValue_beforeNightClose 1200
ASC_PrivacyDown_Pos 45
ASC_Shading_InOutAzimuth 196:291
ASC_Shading_MinMax_Elevation 25
ASC_Shading_Min_OutsideTemperature 22
ASC_Shading_Mode always
ASC_Shading_Pos 45
ASC_Shading_StateChange_SunnyCloudy 180:35
ASC_Shading_WaitingPeriod 600
ASC_Time_Up_Early 07:30
ASC_Up time
IODev HMUSB
alias Küche - Rollladen
autoReadReg 4_reqStatus
devStateIcon on:fts_shutter_10@#00FA9A off:fts_shutter_100@blue Home:fts_shutter_30@blue 9\d.*:fts_shutter_10@#00bfff 8\d.*:fts_shutter_20@#00bfff 7\d.*:fts_shutter_30@#blue 6\d.*:fts_shutter_40@#00bfff 5\d.*:fts_shutter_50@#20B2AA 4\d.*:fts_shutter_60@#00bfff 3\d.*:fts_shutter_70@#00bfff 2\d.*:fts_shutter_80@#00bfff 1\d.*:fts_shutter_90@#FF6D00 0\d.*:fts_shutter_1@blue
event-on-change-reading .*
eventMap on:on stop:Stop off:off 15:15 45:45 75:Home
expert 2_raw
firmware 2.11
group Rollläden EG
icon fts_shutter_automatic@#F0E68C
model HM-LC-BL1-FM
peerIDs 00000000,
room Automation,Küche
serialNr OEQ1222412
sortby 18
subType blindActuator
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd on:Stop:off:15:45:Home
Irgendwie klappt das bei Dir nicht wirklich gut.
Im NOTIFYDEV steht ASC_WindowRec_PosAfterDayClosed was natürlich Unsinn ist, außerdem fehlt das Reading ShadingInfo im Rollo.
Kannst Du bitte ein createNewNotifyDev machen. Und danach einmal Neustart von FHEM bitte.
beides gemacht
list vom ASC
Internals:
FUUID 5ef48cdf-f33f-a6c6-8ccb-512591e797179c5b
FVERSION 73_AutoShuttersControl.pm:v0.10.1-s22248/2020-06-24 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME Rollladenautomatik
NOTIFYDEV global,Rollladenautomatik,BU_Rollladen,GA_Rollladen,KU_Rollladen,Temperatur_Terrasse,myAstro
NR 6129
NTFY_ORDER 51-Rollladenautomatik
STATE created new drive timer
TYPE AutoShuttersControl
VERSION v0.10.1
OLDREADINGS:
READINGS:
2020-06-25 18:54:54 BU_Rollladen_PosValue 70
2020-06-25 19:17:25 BU_Rollladen_nextAstroTimeEvent 25.06.2020 - 22:00
2020-06-25 18:55:18 GA_Rollladen_PosValue 70
2020-06-25 19:17:25 GA_Rollladen_nextAstroTimeEvent 25.06.2020 - 22:00
2020-06-25 19:17:25 KU_Rollladen_nextAstroTimeEvent 25.06.2020 - 22:00
2020-06-25 19:12:51 ascEnable on
2020-06-25 19:12:51 controlShading off
2020-06-25 19:12:51 hardLockOut off
2020-06-25 19:17:21 room_Automation_K__che KU_Rollladen
2020-06-25 19:17:21 room_Automation_OG_-_Flur BU_Rollladen,GA_Rollladen
2020-06-25 19:12:51 selfDefense off
2020-06-25 19:17:25 state created new drive timer
2020-06-25 19:12:51 sunriseTimeWeHoliday off
2020-06-25 19:17:21 userAttrList rolled out
helper:
shuttersList:
BU_Rollladen
GA_Rollladen
KU_Rollladen
monitoredDevs:
Temperatur_Terrasse:
BU_Rollladen ASC_BrightnessSensor
GA_Rollladen ASC_BrightnessSensor
KU_Rollladen ASC_BrightnessSensor
myAstro:
Rollladenautomatik ASC_twilightDevice
Attributes:
ASC_autoAstroModeEvening CIVIL
ASC_autoShuttersControlEvening on
ASC_expert 1
ASC_tempSensor Temperatur_Terrasse:temperature
ASC_twilightDevice myAstro
alias Rollladenautomatik
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room Rollladenautomatik
list Küchen Rollladen
Internals:
DEF 5DDDBF
FUUID 5ef4896a-f33f-a6c6-a381-00a6459ebecdda19
IODev HMUSB
NAME KU_Rollladen
NOTIFYDEV global
NR 6128
NTFY_ORDER 50-KU_Rollladen
STATE on
TYPE CUL_HM
chanNo 01
OLDREADINGS:
READINGS:
2020-06-25 18:56:12 ASC_Enable on
2020-06-25 19:17:25 ASC_Time_DriveDown 25.06.2020 - 22:00
2020-06-25 19:17:25 ASC_Time_DriveUp 26.06.2020 - 07:30
2020-06-25 19:17:25 ASC_Time_PrivacyDriveDown 25.06.2020 - 21:40
2020-06-25 19:12:47 D-firmware 2.11
2020-06-25 13:31:22 D-serialNr OEQ1222412
2020-06-25 13:30:12 PairedTo 0x1EA121
2020-06-25 13:30:13 R-driveDown 22 s
2020-06-25 13:30:13 R-driveTurn 0.5 s
2020-06-25 13:30:13 R-driveUp 23.5 s
2020-06-25 13:26:56 R-pairCentral 0x1EA121
2020-06-25 13:30:13 R-sign off
2020-06-25 13:30:12 RegL_00. 00:00 02:01 0A:1E 0B:A1 0C:21 15:FF 18:00
2020-06-25 13:30:13 RegL_01. 00:00 08:00 09:00 0A:00 0B:00 0C:DC 0D:00 0E:EB 0F:05 10:00 30:06 56:00 57:24
2020-06-25 19:17:21 associatedWith Rollladenautomatik
2020-06-25 13:31:23 commState CMDs_done
2020-06-25 13:31:23 deviceMsg on (to vccu)
2020-06-25 13:31:23 level 100
2020-06-25 13:31:23 motor stop:on
2020-06-25 13:31:23 pct 100
2020-06-25 13:31:23 recentStateType info
2020-06-25 13:31:23 state on
2020-06-25 13:31:23 timedOn off
helper:
HM_CMDNR 187
mId 0005
peerFriend peerSens,peerVirt
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
cmds:
TmplKey :no:1593105436.69406
TmplTs 1593105436.69406
cmdKey :1:1:0::0005:01
TmplCmds:
cmdList:
assignHmKey:
clear:[readings|trigger|register|oldRegs|rssi|msgEvents|msgErrors|attack|all]
deviceRename:newName
down:[-changeValue-] [-ontime-] [-ramptime-] ...
eventL:-peer- -cond-
eventS:-peer- -cond-
fwUpdate:-filename- -bootTime- ...
getConfig:
getDevInfo:
getRegRaw:[List0|List1|List2|List3|List4|List5|List6] ... [-PeerChannel-]
getSerial:
getVersion:
inhibit:[on|off]
off:
on:
pair:
pct:[-value-] ... [-ontime-]
peerBulk:-peer1,peer2,...- [set|unset]
peerIODev:[IO] -btn- [set|unset]... not for future use
peerSmart:[BWM_Eingang|BWM_Terrasse|Garagentorsensor|HM_RC_12_Btn_01|HM_RC_12_Btn_02|HM_RC_12_Btn_03|HM_RC_12_Btn_04|HM_RC_12_Btn_05|HM_RC_12_Btn_06|HM_RC_12_Btn_07|HM_RC_12_Btn_08|HM_RC_12_Btn_09|HM_RC_12_Btn_10|HM_RC_12_Btn_11|HM_RC_12_Btn_12|RC8_Taste1|RC8_Taste1_WZ|RC8_Taste2|RC8_Taste2_WZ|RC8_Taste3|RC8_Taste3_WZ|RC8_Taste4|RC8_Taste4_WZ|RC8_Taste5|RC8_Taste5_WZ|RC8_Taste6|RC8_Taste6_WZ|RC8_Taste7|RC8_Taste7_WZ|RC8_Taste8|RC8_Taste8_WZ|SZ_Fenstersensor|WZ_Licht_Weihnachten_SenF|WZ_Licht_Weihnachten_SenI|WZ_Licht_Weihnachten_SenPwr|WZ_Licht_Weihnachten_SenU|WZ_TK_Terrasse|vccu_Btn1]
press:[long|short] -peer- [-repCount(long only)-] [-repDelay-] ...
raw:data ...
regBulk:-list-.-peer- -addr1:data1- -addr2:data2- ...
regSet:[prep|exec] -regName- -value- ... [-peerChannel-]
reset:
sign:[on|off]
statusRequest:
stop:
toggle:
toggleDir:
tplDel:tmplt
unpair:
up:[-changeValue-] [-ontime-] [-ramptime-] ...
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +5DDDBF,00,00,00
prefIO
rxt 0
vccu
p:
5DDDBF
00
00
00
mRssi:
mNo
prt:
bErr 0
sProc 0
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
tmpl:
Attributes:
ASC 2
ASC_AutoAstroModeEvening CIVIL
ASC_BrightnessSensor Temperatur_Terrasse:luminosity
ASC_Down astro
ASC_Pos_Reading pct
ASC_PrivacyDownValue_beforeNightClose 1200
ASC_PrivacyDown_Pos 45
ASC_Shading_InOutAzimuth 196:291
ASC_Shading_MinMax_Elevation 25
ASC_Shading_Min_OutsideTemperature 22
ASC_Shading_Mode always
ASC_Shading_Pos 45
ASC_Shading_StateChange_SunnyCloudy 180:35
ASC_Shading_WaitingPeriod 600
ASC_Time_Up_Early 07:30
ASC_Up time
IODev HMUSB
alias Küche - Rollladen
autoReadReg 4_reqStatus
devStateIcon on:fts_shutter_10@#00FA9A off:fts_shutter_100@blue Home:fts_shutter_30@blue 9\d.*:fts_shutter_10@#00bfff 8\d.*:fts_shutter_20@#00bfff 7\d.*:fts_shutter_30@#blue 6\d.*:fts_shutter_40@#00bfff 5\d.*:fts_shutter_50@#20B2AA 4\d.*:fts_shutter_60@#00bfff 3\d.*:fts_shutter_70@#00bfff 2\d.*:fts_shutter_80@#00bfff 1\d.*:fts_shutter_90@#FF6D00 0\d.*:fts_shutter_1@blue
event-on-change-reading .*
eventMap on:on stop:Stop off:off 15:15 45:45 75:Home
expert 2_raw
firmware 2.11
group Rollläden EG
icon fts_shutter_automatic@#F0E68C
model HM-LC-BL1-FM
peerIDs 00000000,
room Automation,Küche
serialNr OEQ1222412
sortby 18
subType blindActuator
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd on:Stop:off:15:45:Home
OK und jetzt im ASC das Shading auf on setzen.
OK jetzt steht im Rollladen auch das Reading
ASC_ShadingMessage INFO: current shading status is 'out' - next check in 5m
dann wird das wohl morgen auch klappen mit der Beschattung, denn das genau habe ich vergessen zu setzten :-\ mein Fehler, sorry
list ASC
Internals:
FUUID 5ef48cdf-f33f-a6c6-8ccb-512591e797179c5b
FVERSION 73_AutoShuttersControl.pm:v0.10.1-s22248/2020-06-24 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME Rollladenautomatik
NOTIFYDEV global,Rollladenautomatik,BU_Rollladen,GA_Rollladen,KU_Rollladen,Temperatur_Terrasse,myAstro
NR 6129
NTFY_ORDER 51-Rollladenautomatik
STATE created new drive timer
TYPE AutoShuttersControl
VERSION v0.10.1
OLDREADINGS:
READINGS:
2020-06-25 18:54:54 BU_Rollladen_PosValue 70
2020-06-25 19:17:25 BU_Rollladen_nextAstroTimeEvent 25.06.2020 - 22:00
2020-06-25 18:55:18 GA_Rollladen_PosValue 70
2020-06-25 19:17:25 GA_Rollladen_nextAstroTimeEvent 25.06.2020 - 22:00
2020-06-25 19:17:25 KU_Rollladen_nextAstroTimeEvent 25.06.2020 - 22:00
2020-06-25 19:12:51 ascEnable on
2020-06-25 19:49:01 controlShading on
2020-06-25 19:12:51 hardLockOut off
2020-06-25 19:17:21 room_Automation_K__che KU_Rollladen
2020-06-25 19:17:21 room_Automation_OG_-_Flur BU_Rollladen,GA_Rollladen
2020-06-25 19:12:51 selfDefense off
2020-06-25 19:20:36 state created new drive timer
2020-06-25 19:12:51 sunriseTimeWeHoliday off
2020-06-25 19:17:21 userAttrList rolled out
helper:
shuttersList:
BU_Rollladen
GA_Rollladen
KU_Rollladen
monitoredDevs:
BU_Rollladen:
GA_Rollladen:
KU_Rollladen:
Temperatur_Terrasse:
BU_Rollladen ASC_BrightnessSensor
GA_Rollladen ASC_BrightnessSensor
KU_Rollladen ASC_BrightnessSensor
myAstro:
Rollladenautomatik ASC_twilightDevice
Attributes:
ASC_autoAstroModeEvening CIVIL
ASC_autoShuttersControlEvening on
ASC_expert 1
ASC_tempSensor Temperatur_Terrasse:temperature
ASC_twilightDevice myAstro
alias Rollladenautomatik
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
@CoolTuX:
Ich verwende das Attribut ASC_Shading_Pos mit Perlcode:
{ (ReadingsVal('TEMPSENSOR','state',0) >= 27 ? 20 : 55) }
Wenn der Rollladen aus der geöffneten Position(=100) in die Beschattung gefahren wird, sich dann die Aussentemperatur erhöt und somit die Beschattungsposition von 55 auf 20 angepasst wird, so kann es vorkommen, dasss wenn die Voraussetzung zur Beschattung nicht mehr gegeben sind und die Temperatur weiterhin den Wert - in diesem Fall 27 Grad - überschreitet, dass die letzte gespeicherte Rollladenposition - in meinem Fall 20 - angefahren wird. Ich hätte aber gerne, dass der Rollladen wieder komplett geöffnet wird.
Wie sehen das die anderen hier - bei Shading out wieder komplett öffnen?
Alternativ könnte ich auch mit einem Attribut gut leben - vergleichbar zu ASC_WindowRec_PosAfterDayClosed - also vielleicht ASC_Shading_PosAfterShadingOut - mit Auswahl last Position, open (default open).
Gruß
eurofinder
Zitat von: eurofinder am 26 Juni 2020, 13:55:49
@CoolTuX:
Ich verwende das Attribut ASC_Shading_Pos mit Perlcode:
{ (ReadingsVal('TEMPSENSOR','state',0) >= 27 ? 20 : 55) }
Wenn der Rollladen aus der geöffneten Position(=100) in die Beschattung gefahren wird, sich dann die Aussentemperatur erhöt und somit die Beschattungsposition von 55 auf 20 angepasst wird, so kann es vorkommen, dasss wenn die Voraussetzung zur Beschattung nicht mehr gegeben sind und die Temperatur weiterhin den Wert - in diesem Fall 27 Grad - überschreitet, dass die letzte gespeicherte Rollladenposition - in meinem Fall 20 - angefahren wird. Ich hätte aber gerne, dass der Rollladen wieder komplett geöffnet wird.
Wie sehen das die anderen hier - bei Shading out wieder komplett öffnen?
Alternativ könnte ich auch mit einem Attribut gut leben - vergleichbar zu ASC_WindowRec_PosAfterDayClosed - also vielleicht ASC_Shading_PosAfterShadingOut - mit Auswahl last Position, open (default open).
Gruß
eurofinder
Ich fände auch gut, wenn man das Entschatten aussetzen könnte, wie bei ASC_Adv und dann manuell anstößt oder bis die nächste Fahrt kommt.
VG Dieter
Hallo,
wie genau funktioniert denn die Rain protection?
Ich habe momentan das Phänomen, dass die Markise manuell ausgefahren war. Nachdem nun der Regensensor Regen meldet, fährt die Markise zwar korrekt ein, aber nach einer Minute wieder zurück. Im ASC Debug kommt dann rain un-protected, obwohl der Regensensor immer noch auf 1, also "Regen erkannt" steht. Last drive bleibt die ganze Zeit auf manual.
Ich weiß nicht so recht, welche Infos hier hilfreich wären? Eigentlich muss ja nur geprüft werden, ob Regen, dann hoch.
ASC_rainSensor DUOFERN_690DF4_sensor:isRaining 0 100
Viele Grüße
Hallo,
ich habe gerade festgestellt, dass bei einem 3-state-Sensor und eingeschaltetem "Ventilate" (ausgeschaltetes "Comfort") beim Status "Open" des 3-state-Sensors die Ventilate-Position angefahren wird.
Ich finde das nicht sinnvoll: Wenn ich lüften will, mache ich das Fenster (hier die Terrassentür) auf "Kipp".
Wenn ich das Ding auf mache, dann will ich raus.
Das Comfort habe ich ausgeschaltet, da es mein Beschattung wiederum kaputt macht:
Wenn die Beschattung läuft, und ich in den Garten will, öffne ich die Tür (mit Comfort geht das ja...) aber die bleibt dann offen, obwohl sie gerne wieder nach einer Zeit (z.B. BlockAfterManual) schließen kann (auch mit noch geöffnetem Griff - wenn ich das nicht will, setze ich eben Lockout für die Tür).
Ich gehe häufig während der Beschattung in den Garten (z.B. für eine Stunde) und fände es schlüssig, wenn die Jalousie wieder schließt (beschattet).
Das Öffnen von Außen mache ich dann entweder über Handy, oder über meinen Bewegungsmelder vor der Terrassentür (allerdings nur bei Anwesenheit eines Bewohners).
Wie sehen das die anderen Nutzer, bzw. hab ich das verständlich erklärt?
P.S. Das ist kein neuer Feature-Request - lediglich eine leicht andere logische Steuerung der bestehenden Funktionen.
Zitat von: felskrone am 26 Juni 2020, 16:01:17
Ich gehe häufig während der Beschattung in den Garten (z.B. für eine Stunde) und fände es schlüssig, wenn die Jalousie wieder schließt (beschattet).
Das Öffnen von Außen mache ich dann entweder über Handy, oder über meinen Bewegungsmelder vor der Terrassentür (allerdings nur bei Anwesenheit eines Bewohners).
Sehr verständlich sogar. Ich finde Dein Anliegen auch total nachvollziehbar, aber....
In solchen Fällen sollte man immer eine eigene Lösung finden. D.h. so wie Du es gelöst hast indem Du Comfort ausschaltest, oder eben anderweitig. Das alles abzudecken, ist selbst in einer Eier-legenden-wollmich-sau wie dem ASC imho nicht möglich. In Deinem Fall würde mir auffallen:
Zitat....beim Status "Open" des 3-state-Sensors die Ventilate-Position angefahren wird.
Ich finde das nicht sinnvoll: Wenn ich lüften will, mache ich das Fenster (hier die Terrassentür) auf "Kipp".
Warum hast Du die Ventilate Position überhaupt aktiviert, wenn das Rollo zu bleiben soll beim Fenster kippen? Anders gefragt, soll das Ding manchmal auf fahren, dann wieder doch nicht, wenn Samstag ist ja aber sonst nicht, wenn Sonne scheint dann vielleicht, aber nur wenn Zeit x vergangen ist .... Du verstehst worauf ich hinaus möchte ? ;)
Ich habe bei mir einen sehr sehr ähnlichen Fall, werde dieses aber komplett über Ext.manual und eigene Logiken lösen, weil ich nachvollziehen kann, dass es keinen Sinn macht für mich die perfekte Lösung zu bauen mit der andere dann wiederum unzufrieden sind, oder diese nicht das macht was sie soll...
Zitat
Wie sehen das die anderen hier - bei Shading out wieder komplett öffnen?
Alternativ könnte ich auch mit einem Attribut gut leben - vergleichbar zu ASC_WindowRec_PosAfterDayClosed - also vielleicht ASC_Shading_PosAfterShadingOut - mit Auswahl last Position, open (default open).
Maximal die zweite Variante ergänzend . Auch wenn ich das zweite für Unwahrscheinlich halte, weil Marco sich (teilweise nachvollziehbar) gern gegen neue Attribute sträubt ;)
Ansonsten: Eine Änderung der LastPosition würde ich aus Supportgründen allein ablehnen. Was meinst Du was hier lost ist, wenn das umgestellt werden würde ::) ;D Ich bin der Meinung dass das sogar erst vor einiger Zeit noch mal angepasst wurde, weil viele gern die letzte Position haben wollten. Ergo aus meiner Sicht wäre maximal ein Attribut eine Option.
Viele Grüße
Andreas
ZitatWarum hast Du die Ventilate Position überhaupt aktiviert, wenn das Rollo zu bleiben soll beim Fenster kippen?
Ich hatte doch geschrieben, ich mache das Fenster auf Kipp, wenn ich lüften will.... ?!? genau deshalb setze ich "Ventilate".
Ich stimme zu, dass man nicht alles erwarten kann, und manches selber steuern muss, genau deshalb habe ich auch schon versucht, das Komfort-Open auszuschalten wegen meiner "In-den-Garten-gehen-während-Beschattung-Problematik" und genau das ist gescheitert, weil bei meinem 3-State-Sensor der State "Open" die Ventilate-Position anfährt.
Ich sehe hier das Problem, dass manche Funktionen (z.B. Comfort-Open) sich auch um andere Themen (hier Lockout) kümmern....
Edit:
Nochmal ergänzend: 3-State-Sensor kennt
- closed
- tilted (lüften) sollte m.E. mit Ventilate verbunden sein
- open - sollte m.E. mit Comfort open verbunden sein, und mit lockout, aber eben nur wenn es gesetzt ist.
Übrigens finde ich mein Anliegen hier relativ logisch und weniger speziell als eine Advents-spezifische Steuerung ;)
Zitat von: felskrone am 26 Juni 2020, 16:01:17
Hallo,
ich habe gerade festgestellt, dass bei einem 3-state-Sensor und eingeschaltetem "Ventilate" (ausgeschaltetes "Comfort") beim Status "Open" des 3-state-Sensors die Ventilate-Position angefahren wird.
Ich finde das nicht sinnvoll: Wenn ich lüften will, mache ich das Fenster (hier die Terrassentür) auf "Kipp".
Wenn ich das Ding auf mache, dann will ich raus.
Das Comfort habe ich ausgeschaltet, da es mein Beschattung wiederum kaputt macht:
Wenn die Beschattung läuft, und ich in den Garten will, öffne ich die Tür (mit Comfort geht das ja...) aber die bleibt dann offen, obwohl sie gerne wieder nach einer Zeit (z.B. BlockAfterManual) schließen kann (auch mit noch geöffnetem Griff - wenn ich das nicht will, setze ich eben Lockout für die Tür).
Ich gehe häufig während der Beschattung in den Garten (z.B. für eine Stunde) und fände es schlüssig, wenn die Jalousie wieder schließt (beschattet).
Das Öffnen von Außen mache ich dann entweder über Handy, oder über meinen Bewegungsmelder vor der Terrassentür (allerdings nur bei Anwesenheit eines Bewohners).
Wie sehen das die anderen Nutzer, bzw. hab ich das verständlich erklärt?
P.S. Das ist kein neuer Feature-Request - lediglich eine leicht andere logische Steuerung der bestehenden Funktionen.
Zeig mal bitte ein list von diesem Rollo und vom ASC Device
List vom ASC:
Internals:
FUUID 5d073a2f-f33f-eb98-7a37-02abf936d8dffb4b
FVERSION 73_AutoShuttersControl.pm:v0.10.1-s22248/2020-06-24 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME ASControl
NOTIFYDEV global,ASControl,Jalousie_AZ,Jalousie_KU,Jalousie_SZ,Jalousie_WZ_Ost,Jalousie_WZ_West,Drehgriff_KU,T,Drehgriff_WZ,BewMelder_NordWest,BewMelder_Terrasse,Drehgriff_SZ,Drehgriff_AZ,rgr_Residents
NR 381
NTFY_ORDER 51-ASControl
STATE ventilate - window open
TYPE AutoShuttersControl
VERSION v0.10.1
OLDREADINGS:
READINGS:
2020-06-26 14:24:26 Jalousie_AZ_PosValue 30
2020-06-26 14:23:08 Jalousie_AZ_lastPosValue 30
2020-06-26 14:59:35 Jalousie_AZ_nextAstroTimeEvent 26.06.2020 - 22:30
2020-06-26 14:39:39 Jalousie_KU_PosValue 20
2020-06-12 22:30:02 Jalousie_KU_lastDelayPosValue 0
2020-06-26 14:37:20 Jalousie_KU_lastPosValue 25
2020-06-26 14:59:35 Jalousie_KU_nextAstroTimeEvent 26.06.2020 - 22:30
2020-06-26 07:03:25 Jalousie_SZ_PosValue 100
2019-07-01 22:30:03 Jalousie_SZ_lastDelayPosValue 25
2020-06-26 07:00:02 Jalousie_SZ_lastPosValue 0
2020-06-26 14:59:35 Jalousie_SZ_nextAstroTimeEvent 26.06.2020 - 22:30
2020-06-26 12:49:35 Jalousie_WZ_Ost_PosValue 100
2020-06-26 12:49:27 Jalousie_WZ_Ost_lastPosValue 30
2020-06-26 14:59:35 Jalousie_WZ_Ost_nextAstroTimeEvent 26.06.2020 - 22:30
2020-06-26 17:23:06 Jalousie_WZ_West_PosValue 25
2020-06-25 22:30:03 Jalousie_WZ_West_lastDelayPosValue 100
2020-06-26 13:54:45 Jalousie_WZ_West_lastPosValue 0.5
2020-06-26 14:59:35 Jalousie_WZ_West_nextAstroTimeEvent 26.06.2020 - 22:30
2020-05-28 16:48:53 ascEnable on
2020-06-26 14:59:35 controlShading on
2019-06-17 08:58:56 hardLockOut off
2020-06-17 13:07:24 partyMode off
2020-06-26 14:59:24 room_Arbeitszimmer Jalousie_AZ
2020-06-26 14:59:24 room_K__che Jalousie_KU
2020-06-26 14:59:24 room_Schlafzimmer Jalousie_SZ
2020-06-26 14:59:24 room_Wohnzimmer Jalousie_WZ_Ost,Jalousie_WZ_West
2020-06-25 17:08:15 selfDefense on
2020-06-26 17:23:06 state ventilate - window open
2019-06-24 18:59:29 sunriseTimeWeHoliday on
2020-06-26 14:59:24 userAttrList rolled out
helper:
shuttersList:
Jalousie_AZ
Jalousie_KU
Jalousie_SZ
Jalousie_WZ_Ost
Jalousie_WZ_West
monitoredDevs:
BewMelder_NordWest:
Jalousie_SZ ASC_BrightnessSensor
Jalousie_WZ_Ost ASC_BrightnessSensor
BewMelder_Terrasse:
Jalousie_AZ ASC_BrightnessSensor
Jalousie_KU ASC_BrightnessSensor
Jalousie_WZ_West ASC_BrightnessSensor
Drehgriff_AZ:
Jalousie_AZ ASC_WindowRec
Drehgriff_KU:
Jalousie_KU ASC_WindowRec
Drehgriff_SZ:
Jalousie_SZ ASC_WindowRec
Drehgriff_WZ:
Jalousie_WZ_West ASC_WindowRec
Jalousie_AZ:
Jalousie_KU:
Jalousie_SZ:
Jalousie_WZ_Ost:
Jalousie_WZ_West:
T:
ASControl ASC_twilightDevice
rgr_Residents:
ASControl ASC_residentsDev
Attributes:
ASC_autoAstroModeEvening CIVIL
ASC_autoAstroModeMorning CIVIL
ASC_autoShuttersControlComfort off
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_blockAscDrivesAfterManual 0
ASC_debug 1
ASC_expert 1
ASC_residentsDev rgr_Residents
ASC_shuttersDriveDelay 60
ASC_tempSensor THSensor_aussen:temperature
ASC_twilightDevice T
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room ASC
List vom Rollo:
Internals:
DEF 1C7547
FUUID 5c484057-f33f-eb98-976f-b75ac5b8476b92f8
HMLAN1_MSGCNT 14
HMLAN1_RAWMSG E1C7547,0000,04C8DD59,FF,FFCC,F184101C754700000006013200
HMLAN1_RSSI -52
HMLAN1_TIME 2020-06-26 17:23:06
IODev HMLAN1
LASTInputDev HMLAN1
MSGCNT 14
NAME Jalousie_WZ_West
NOTIFYDEV global
NR 92
NTFY_ORDER 50-Jalousie_WZ_West
STATE 25
TYPE CUL_HM
chanNo 01
lastMsg No:F1 - t:10 s:1C7547 d:000000 06013200
protLastRcv 2020-06-26 17:23:06
protRcv 14 last_at:2020-06-26 17:23:06
protSnd 7 last_at:2020-06-26 17:22:55
protState CMDs_done
rssi_HMLAN1 cnt:7 min:-58 max:-56 avg:-56.57 lst:-57
rssi_at_HMLAN1 cnt:14 min:-55 max:-52 avg:-53.42 lst:-52
READINGS:
2019-06-17 09:02:58 ASC_Enable on
2020-06-26 17:26:10 ASC_ShadingMessage INFO: current shading status is 'in' - next check in 1m
2020-06-26 17:23:06 ASC_ShuttersLastDrive ventilate - window open
2020-06-26 15:27:42 ASC_Time_DriveDown 26.06.2020 - 22:30
2020-06-26 15:27:42 ASC_Time_DriveUp 27.06.2020 - 09:00
2020-06-26 17:22:56 CommandAccepted yes
2018-08-09 15:00:20 D-firmware 1.5
2018-08-09 15:00:20 D-serialNr JEQ0300043
2020-06-18 19:17:24 PairedTo 0x1E9E78
2020-06-18 19:17:26 R-driveDown 28 s
2014-06-29 18:56:58 R-driveTurn 0.5 s
2020-06-18 19:17:26 R-driveUp 30 s
2015-01-10 17:04:44 R-pairCentral 0x1E9E78
2015-01-10 17:04:45 R-sign off
2020-06-18 19:17:24 RegL_00. 00:00 02:01 03:00 04:00 05:00 06:00 07:00 08:00 09:00 0A:1E 0B:9E 0C:78
2020-06-18 19:17:26 RegL_01. 00:00 08:00 09:00 0A:00 0B:01 0C:18 0D:01 0E:2C 0F:05 10:00
2020-06-26 14:59:28 associatedWith ASControl
2020-06-26 17:22:56 commState CMDs_done
2020-06-26 17:23:06 deviceMsg 25 (to broadcast)
2020-06-26 17:23:06 level 25
2020-06-26 17:23:06 motor stop:25
2020-06-26 17:23:06 pct 25
2020-06-18 18:31:58 powerOn 2020-06-18 18:31:58
2020-06-26 17:23:06 recentStateType info
2020-06-26 17:23:06 state 25
2020-06-26 17:23:06 timedOn off
helper:
HM_CMDNR 241
cSnd 111E9E781C7547020100,111E9E781C7547020132
dlvlCmd ++A0111E9E781C7547020132
mId 0005
peerFriend peerSens,peerVirt
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
cmds:
TmplKey :no:1593176328.58999
TmplTs 1593176328.58999
cmdKey :1:1:0::0005:01
TmplCmds:
cmdList:
assignHmKey:
clear:[readings|trigger|register|oldRegs|rssi|msgEvents|msgErrors|attack|all]
deviceRename:newName
down:[-changeValue-] [-ontime-] [-ramptime-] ...
eventL:-peer- -cond-
eventS:-peer- -cond-
fwUpdate:-filename- -bootTime- ...
getConfig:
getDevInfo:
getRegRaw:[List0|List1|List2|List3|List4|List5|List6] ... [-PeerChannel-]
getSerial:
getVersion:
inhibit:[on|off]
off:
on:
pair:
pct:[-value-] ... [-ontime-]
peerBulk:-peer1,peer2,...- [set|unset]
peerIODev:[IO] -btn- [set|unset]... not for future use
peerSmart:[BewMelder_Carport|BewMelder_NordOst|BewMelder_NordWest|BewMelder_Terrasse|Drehgriff_AZ|Drehgriff_BU|Drehgriff_FU|Drehgriff_KU|Drehgriff_SZ|Drehgriff_WZ|HM_286876_SenF|HM_286876_SenI|HM_286876_SenPwr|HM_286876_SenU|HM_4FA463_Btn_01|HM_4FA463_Btn_02|HM_59CA8C_Btn_01|HM_59CA8C_Btn_02|HM_59CAFD_Btn_01|HM_59CAFD_Btn_02|HM_59CB36_Btn_01|HM_59CB36_Btn_02|HM_6630AE|HM_699BC3|HM_RC01_light|HM_RC01_lock|HM_RC01_open|HM_RC01_unlock|Teich_Level_01|Teich_Level_02|Teich_Level_03|ccu_Btn1|ccu_Btn10|ccu_Btn11|ccu_Btn2|ccu_Btn3|ccu_Btn4|ccu_Btn5|ccu_Btn6|ccu_Btn7|ccu_Btn8|ccu_Btn9]
press:[long|short] -peer- [-repCount(long only)-] [-repDelay-] ...
raw:data ...
regBulk:-list-.-peer- -addr1:data1- -addr2:data2- ...
regSet:[prep|exec] -regName- -value- ... [-peerChannel-]
reset:
sign:[on|off]
statusRequest:
stop:
toggle:
toggleDir:
tplDel:tmplt
unpair:
up:[-changeValue-] [-ontime-] [-ramptime-] ...
dir:
cur stop
rct up
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +1C7547,00,01,00
nextSend 1593184986.37694
prefIO
rxt 0
vccu ccu
p:
1C7547
00
01
00
mRssi:
mNo F1
io:
HMLAN1:
-46
-46
prt:
bErr 0
sProc 0
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
rssi:
HMLAN1:
avg -56.5714285714286
cnt 7
lst -57
max -56
min -58
at_HMLAN1:
avg -53.4285714285714
cnt 14
lst -52
max -52
min -55
tmpl:
Attributes:
ASC 2
ASC_AutoAstroModeEvening CIVIL
ASC_AutoAstroModeMorning CIVIL
ASC_BlockingTime_afterManual 45
ASC_BrightnessSensor BewMelder_Terrasse:brightness
ASC_Drive_Delay 60
ASC_Drive_DelayStart 30
ASC_LockOut off
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Partymode on
ASC_Pos_Reading pct
ASC_Shading_InOutAzimuth 195:350
ASC_Shading_MinMax_Elevation 3
ASC_Shading_Min_OutsideTemperature 18
ASC_Shading_Mode always
ASC_Shading_Pos 0
ASC_Shading_StateChange_SunnyCloudy 217:215
ASC_Shading_WaitingPeriod 60
ASC_ShuttersPlace terrace
ASC_Time_Down_Early 16:30
ASC_Time_Down_Late 22:30
ASC_Time_Up_Early 07:15
ASC_Time_Up_Late 08:45
ASC_Time_Up_WE_Holiday 09:00
ASC_Ventilate_Pos 25
ASC_Ventilate_Window_Open on
ASC_WindowRec Drehgriff_WZ
ASC_WindowRec_subType threestate
IODev HMLAN1
IOgrp ccu
Jalousie_Gruppe Jalousie_Alle
autoReadReg 4_reqStatus
eventMap set 35%:Beschatten
expert 2_full
firmware 1.5
model HM-LC-BL1-FM
peerIDs 00000000,
room Wohnzimmer
serialNr JEQ0300043
subType blindActuator
userReadings {
my $ReadVal = ReadingsVal("Drehgriff_WZ","state","open");
if ($ReadVal eq "closed") {
return "green";
} elsif ($ReadVal eq "tilted") {
return "yellow";
} else {
return "red";
}
}
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate Jalousie_Gruppe Jalousie_Gruppe_map structexclude
webCmd Beschatten:on:off:up:down:stop:statusRequest:toggle
Statusmeldung nach dem drehen des zum Rollo gehörigen Drehgriffs auf "open":
Jalousie_WZ_West
25
on
2020-06-26 17:23:06
ventilate - window open
Entferne mal das Attribut ASC_ShuttersPlace dann schließt sich schon mal das Rollo wieder in der Beschattung.
so bei mir hat das alles heute super geklappt Rollläden sind in die Beschattung gefahren und haben auch wieder entschattet.
Jetzt nochmal meine Frage da ich im Obergeschoss die beiden Somfy Rollläden habe die jetzt (nach einem Modul Update) halbwegs genau fahren, wenn entschattet wurde fährt der Rollladen komplett hoch. Jetzt möchte ich den am Abend aber nur zu einer bestimmten Position fahren, welchen Wert nehem ich da am besten.
ASC_Closed_Pos oder ASC_Sleep_Pos ?
Irgend etwas war doch da, dass eine Position nicht zu tief sein darf, wenn ich mich recht entsinne, oder unter der ASC_Shading_Pos.
Ich möchte zum Abend hin die Position 50 anfahren.
Zitat von: felskrone am 26 Juni 2020, 16:44:12
Ich hatte doch geschrieben, ich mache das Fenster auf Kipp, wenn ich lüften will.... ?!? genau deshalb setze ich "Ventilate".
Tut mir leid, felskrone. Da hab ich wohl trotz mehrmaligem lesen des Ganzen das irgendwie trotzdem falsch verstanden. Wenn Du das Fenster auf Kipp stellst, dann soll es auch auf Ventilate Position fahren, nicht auf Comfortopen. Da hast Du Recht ;) Sorry nochmal
Grüße
Andreas
Zitat von: moonsorrox am 26 Juni 2020, 23:04:37
so bei mir hat das alles heute super geklappt Rollläden sind in die Beschattung gefahren und haben auch wieder entschattet.
Jetzt nochmal meine Frage da ich im Obergeschoss die beiden Somfy Rollläden habe die jetzt (nach einem Modul Update) halbwegs genau fahren, wenn entschattet wurde fährt der Rollladen komplett hoch. Jetzt möchte ich den am Abend aber nur zu einer bestimmten Position fahren, welchen Wert nehem ich da am besten.
ASC_Closed_Pos oder ASC_Sleep_Pos ?
Irgend etwas war doch da, dass eine Position nicht zu tief sein darf, wenn ich mich recht entsinne, oder unter der ASC_Shading_Pos.
Ich möchte zum Abend hin die Position 50 anfahren.
Setze dafür die SleepPos damit das Rollo zur Nachtfahrt in eine andere Position fährt wie ClosePos
Zitat von: felskrone am 26 Juni 2020, 16:01:17
Hallo,
ich habe gerade festgestellt, dass bei einem 3-state-Sensor und eingeschaltetem "Ventilate" (ausgeschaltetes "Comfort") beim Status "Open" des 3-state-Sensors die Ventilate-Position angefahren wird.
Ich finde das nicht sinnvoll: Wenn ich lüften will, mache ich das Fenster (hier die Terrassentür) auf "Kipp".
Wenn ich das Ding auf mache, dann will ich raus.
Das Comfort habe ich ausgeschaltet, da es mein Beschattung wiederum kaputt macht:
Wenn die Beschattung läuft, und ich in den Garten will, öffne ich die Tür (mit Comfort geht das ja...) aber die bleibt dann offen, obwohl sie gerne wieder nach einer Zeit (z.B. BlockAfterManual) schließen kann (auch mit noch geöffnetem Griff - wenn ich das nicht will, setze ich eben Lockout für die Tür).
Ich gehe häufig während der Beschattung in den Garten (z.B. für eine Stunde) und fände es schlüssig, wenn die Jalousie wieder schließt (beschattet).
Das Öffnen von Außen mache ich dann entweder über Handy, oder über meinen Bewegungsmelder vor der Terrassentür (allerdings nur bei Anwesenheit eines Bewohners).
Wie sehen das die anderen Nutzer, bzw. hab ich das verständlich erklärt?
P.S. Das ist kein neuer Feature-Request - lediglich eine leicht andere logische Steuerung der bestehenden Funktionen.
Das mit der Lüftenpos schaue ich mir an.
Zitat von: CoolTux am 27 Juni 2020, 06:43:39
Setze dafür die SleepPos damit das Rollo zur Nachtfahrt in eine andere Position fährt wie ClosePos
Das hatte ich gestern am späten Abend noch gemacht, die sleep Position eingestellt...
Evtl war das zu spät etwa um 22.30 Uhr, denn der Rollladen ist oben geblieben.
Ich habe ihn dann manuell gefahren.
Etwas muss ich noch hinzufügen, da ich das Somfy Modul aus dem Github geholt habe, kann ich jetzt die Position oben invertieren, dass heißt ich habe jetzt die oben und unten Werte getauscht und die Somfy haben jetzt die gleichen Werte wie meine Homematic Geräte oben 100. Deshalb soll er dann zur Nacht die Position 70 anfahren, da ich im OG die Rollläden nie schließe.
Probiere mal heute. Und melde Dich dann bitte noch mal.
Zitat von: CoolTux am 26 Juni 2020, 17:47:50
Entferne mal das Attribut ASC_ShuttersPlace dann schließt sich schon mal das Rollo wieder in der Beschattung.
Danke, das hat erstmal mein ursprüngliches Problem gelöst - ich schalte dann "Comfort-Open" wieder ein und kümmere mich selber um eine Lösung, um wieder rein zu kommen (Bewegungsmelder).
heute morgen ist nun was merkwürdiges passiert.
Die beiden Somfy Rollläden sind auf die Position 10 gefahren, da es fast dunkel war im Zimmer habe ich sie mit der Somfy Fernbedienung wieder hoch gefahren.
Was nach wie vor ist, wenn ich die mit der Somfy FB fahre bekommt das Fhem nicht mit, aber das erfrage ich im Somfy Beitrag, hab da schon geschrieben. Evtl. ist das so.
Das mit der Sleep Position habe ich noch nicht integriert mache ich jetzt, durch mein Probieraktion von gestern ist noch die ASC_PrivacyDown_Pos 70 drin weil ich dachte damit funktioniert es das er am Abend diese Positon anfährt.
Hier mal ein list der beiden:
Büro Rollladen:
Internals:
ADDRESS 000004
CFGFN ./FHEM/Obergeschoss.cfg
DEF 000004 AA 038C
FUUID 5c4319de-f33f-a6c6-61eb-d05e6e06b2f10841
IODev sduino
NAME BU_Rollladen
NR 2838
STATE down
TYPE SOMFY
move stop
CODE:
1 000004
OLDREADINGS:
READINGS:
2020-06-27 01:07:54 ASC_Enable on
2020-06-27 13:11:36 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 5m
2020-06-27 08:15:13 ASC_ShuttersLastDrive day open
2020-06-27 08:15:01 ASC_Time_DriveDown 27.06.2020 - 22:00
2020-06-27 08:15:01 ASC_Time_DriveUp 28.06.2020 - 08:15
2020-06-25 19:17:21 associatedWith Rollladenautomatik,none
2020-06-27 08:15:13 enc_key AA
2020-06-27 13:11:36 endposition 10
2020-06-27 08:15:13 exact 10
2020-06-27 08:15:13 position 10
2020-06-27 08:15:13 rolling_code 038C
2020-06-27 08:15:13 state down
Attributes:
ASC 2
ASC_AutoAstroModeEvening CIVIL
ASC_BrightnessSensor Temperatur_Terrasse:luminosity
ASC_Down astro
ASC_Pos_Reading position
ASC_PrivacyDown_Pos 70
ASC_Shading_InOutAzimuth 196:291
ASC_Shading_MinMax_Elevation 25
ASC_Shading_Min_OutsideTemperature 22
ASC_Shading_Mode always
ASC_Shading_Pos 20
ASC_Shading_StateChange_SunnyCloudy 180:35
ASC_Shading_WaitingPeriod 600
ASC_Time_Up_Early 08:15
ASC_Up time
ASC_WindowRec_PosAfterDayClosed lastManual
IODev sduino
alias Büro - Rollladen
devStateIcon open:fts_shutter_10@#00FA9A closed:fts_shutter_100@blue Home:fts_shutter_30@blue down:fts_shutter_100@blue 9\d.*:fts_shutter_90@#FF6D00 8\d.*:fts_shutter_80@#00bfff 7\d.*:fts_shutter_70@#00bfff 6\d.*:fts_shutter_60@#00bfff 5\d.*:fts_shutter_50@#20B2AA 4\d.*:fts_shutter_40@#00bfff 3\d.*:fts_shutter_30@#blue 2\d.*:fts_shutter_20@#00bfff 1\d.*:fts_shutter_10@#00bfff
drive-down-time-to-100 18
drive-down-time-to-close 24
drive-up-time-to-100 6
drive-up-time-to-open 25
event-on-change-reading .*
eventMap on:on stop:Stop off:off 15:15 40:40 70:Home
group Rollladen Büro
icon fts_shutter_automatic@#778899
model somfyshutter
positionInverse 1
repetition 10
room Automation,OG - Flur
sortby 18
userReadings endposition { return ReadingsVal($name,"exact",0) if ( InternalVal($name, "move", "stop" ) eq "stop" ) }
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
verbose 3
webCmd on:Stop:off:15:40:Home
Gästezimmer
Internals:
ADDRESS 000001
CFGFN ./FHEM/Obergeschoss.cfg
DEF 000001 AD 034F
FUUID 5c4319de-f33f-a6c6-3d9e-1e19eeecaeab6618
IODev sduino
NAME GA_Rollladen
NR 2751
STATE down
TYPE SOMFY
move stop
CODE:
1 000001
OLDREADINGS:
READINGS:
2020-06-27 01:06:20 ASC_Enable on
2020-06-27 13:11:36 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 5m
2020-06-27 08:15:13 ASC_ShuttersLastDrive day open
2020-06-27 08:15:01 ASC_Time_DriveDown 27.06.2020 - 22:00
2020-06-27 08:15:01 ASC_Time_DriveUp 28.06.2020 - 08:15
2020-06-25 19:17:21 associatedWith Rollladenautomatik,none
2020-06-27 08:15:13 enc_key AD
2020-06-27 13:11:36 endposition 10
2020-06-27 08:15:13 exact 10
2020-06-27 08:15:13 position 10
2020-06-27 08:15:13 rolling_code 034F
2020-06-27 08:15:13 state down
Attributes:
ASC 2
ASC_AutoAstroModeEvening CIVIL
ASC_BrightnessSensor Temperatur_Terrasse:luminosity
ASC_Down astro
ASC_Pos_Reading position
ASC_PrivacyDown_Pos 70
ASC_Shading_InOutAzimuth 196:291
ASC_Shading_MinMax_Elevation 25
ASC_Shading_Min_OutsideTemperature 22
ASC_Shading_Mode always
ASC_Shading_Pos 20
ASC_Shading_StateChange_SunnyCloudy 180:35
ASC_Shading_WaitingPeriod 600
ASC_Time_Up_Early 08:15
ASC_Up time
ASC_WindowRec_PosAfterDayClosed lastManual
IODev sduino
alias Gäste - Rollladen
devStateIcon open:fts_shutter_10@#00FA9A closed:fts_shutter_100@blue Home:fts_shutter_30@blue down:fts_shutter_100@blue 9\d.*:fts_shutter_90@#FF6D00 8\d.*:fts_shutter_80@#00bfff 7\d.*:fts_shutter_70@#00bfff 6\d.*:fts_shutter_60@#00bfff 5\d.*:fts_shutter_50@#20B2AA 4\d.*:fts_shutter_40@#00bfff 3\d.*:fts_shutter_30@#blue 2\d.*:fts_shutter_20@#00bfff 1\d.*:fts_shutter_10@#00bfff
drive-down-time-to-100 18
drive-down-time-to-close 24
drive-up-time-to-100 6
drive-up-time-to-open 25
event-on-change-reading .*
eventMap on:on stop:Stop off:off 15:15 40:40 70:Home
group Rollladen Gästezimmer
icon fts_shutter_automatic@#778899
model somfyshutter
positionInverse 1
repetition 10
room Automation,OG - Flur
sortby 18
userReadings endposition { return ReadingsVal($name,"exact",0) if ( InternalVal($name, "move", "stop" ) eq "stop" ) }
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd on:Stop:off:15:40:Home
Zitat von: FunkOdyssey am 25 Juni 2020, 10:35:38
Problem Nr. 1
Hallo, ich hatte es ja bereits angekündigt, dass ich mich mit einem Debug-Log noch einmal melde.
Ich habe die unterschiedlichsten Probleme mit der Beschattung. Ein Absent-Fehler wurde ja gestern bereits behoben.
Aber ich habe auch oft, dass die Jalousien sich beim Shading Out und beim Night Close irgendwie in die Quere kommen.
Ein repräsentatives Beispiel konnte ich gestern erzeugen und als Anhang angefügt.
- Rollo war in Shading in (Pos. 50)
- Rollo ging in Shading out (Pos. 50 > Pos. 0)
- und ging dann danach fälschlicherweise hoch (Pos. 0 > Pos. 100)
@Cooltux: Hast du das noch auf dem Schirm?
Deine Frage dazu: https://forum.fhem.de/index.php/topic,112325.msg1067531.html#msg1067531
Meine Antwort darauf: https://forum.fhem.de/index.php/topic,112325.msg1067557.html#msg1067557
puuh, ich sehe überhaupt nicht mehr durch, jetzt sind beide Rollläden in die Beschattung gefahren, aber diese Position habe ich nirgends stehen.
Hier mal ein list eines der Rollläden, weil ja beide das gleiche gemacht haben.
Mein Küchen Rollladen ist absolut richtig gefahren... der ist auf der selbe Seite und hat auch die gleichen Beschattungswerte, außer die Position natürlich
Internals:
ADDRESS 000004
CFGFN ./FHEM/Obergeschoss.cfg
DEF 000004 A1 0393
FUUID 5c4319de-f33f-a6c6-61eb-d05e6e06b2f10841
IODev sduino
NAME BU_Rollladen
NR 2838
STATE 80
TYPE SOMFY
move stop
CODE:
1 000004
OLDREADINGS:
READINGS:
2020-06-27 01:07:54 ASC_Enable on
2020-06-27 14:13:24 ASC_ShadingMessage INFO: current shading status is 'in' - next check in 10m
2020-06-27 08:15:13 ASC_ShuttersLastDrive day open
2020-06-27 08:15:01 ASC_Time_DriveDown 27.06.2020 - 22:00
2020-06-27 08:15:01 ASC_Time_DriveUp 28.06.2020 - 08:15
2020-06-25 19:17:21 associatedWith Rollladenautomatik,none
2020-06-27 14:13:27 enc_key A1
2020-06-27 14:13:27 endposition 82
2020-06-27 14:13:27 exact 82
2020-06-27 14:13:27 position 80
2020-06-27 14:13:27 rolling_code 0393
2020-06-27 14:13:27 state 80
Attributes:
ASC 2
ASC_AutoAstroModeEvening CIVIL
ASC_BrightnessSensor Temperatur_Terrasse:luminosity
ASC_Down astro
ASC_Open_Pos 70
ASC_Pos_Reading position
ASC_Shading_InOutAzimuth 196:291
ASC_Shading_MinMax_Elevation 25
ASC_Shading_Min_OutsideTemperature 22
ASC_Shading_Mode always
ASC_Shading_Pos 20
ASC_Shading_StateChange_SunnyCloudy 180:35
ASC_Shading_WaitingPeriod 600
ASC_Sleep_Pos 70
ASC_Time_Up_Early 08:15
ASC_Up time
ASC_WindowRec_PosAfterDayClosed lastManual
IODev sduino
alias Büro - Rollladen
devStateIcon open:fts_shutter_10@#00FA9A closed:fts_shutter_100@blue Home:fts_shutter_30@blue down:fts_shutter_100@blue 9\d.*:fts_shutter_90@#FF6D00 8\d.*:fts_shutter_80@#00bfff 7\d.*:fts_shutter_70@#00bfff 6\d.*:fts_shutter_60@#00bfff 5\d.*:fts_shutter_50@#20B2AA 4\d.*:fts_shutter_40@#00bfff 3\d.*:fts_shutter_30@#blue 2\d.*:fts_shutter_20@#00bfff 1\d.*:fts_shutter_10@#00bfff
drive-down-time-to-100 18
drive-down-time-to-close 24
drive-up-time-to-100 6
drive-up-time-to-open 25
event-on-change-reading .*
eventMap on:on stop:Stop off:off 15:15 40:40 70:Home
group Rollladen Büro
icon fts_shutter_automatic@#778899
model somfyshutter
positionInverse 1
repetition 10
room Automation,OG - Flur
sortby 18
userReadings endposition { return ReadingsVal($name,"exact",0) if ( InternalVal($name, "move", "stop" ) eq "stop" ) }
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
verbose 3
webCmd on:Stop:off:15:40:Home
Hallo allerseits,
ich habe noch ein Problem:
Rollladen mit 2-State-Sensor.
Rollladen ist offen. Fenster wird geöffnet. Rollladen bleibt offen. Fenster schließen: Rollladen fährt auf Ventilate-Pos. Grund: window closed at day
Nachts läuft es richtig. Wenn ich da das Fenster öffne, fährt er von 100% auf 60% und beim Schließen wieder auf 100%
Grüße
Zitat von: FunkOdyssey am 27 Juni 2020, 13:41:20
@Cooltux: Hast du das noch auf dem Schirm?
Deine Frage dazu: https://forum.fhem.de/index.php/topic,112325.msg1067531.html#msg1067531
Meine Antwort darauf: https://forum.fhem.de/index.php/topic,112325.msg1067557.html#msg1067557
Habe ich auf dem Schirm.
Grüße
Zitat von: moonsorrox am 27 Juni 2020, 14:17:58
puuh, ich sehe überhaupt nicht mehr durch, jetzt sind beide Rollläden in die Beschattung gefahren, aber diese Position habe ich nirgends stehen.
Hier mal ein list eines der Rollläden, weil ja beide das gleiche gemacht haben.
Mein Küchen Rollladen ist absolut richtig gefahren... der ist auf der selbe Seite und hat auch die gleichen Beschattungswerte, außer die Position natürlich
Internals:
ADDRESS 000004
CFGFN ./FHEM/Obergeschoss.cfg
DEF 000004 A1 0393
FUUID 5c4319de-f33f-a6c6-61eb-d05e6e06b2f10841
IODev sduino
NAME BU_Rollladen
NR 2838
STATE 80
TYPE SOMFY
move stop
CODE:
1 000004
OLDREADINGS:
READINGS:
2020-06-27 01:07:54 ASC_Enable on
2020-06-27 14:13:24 ASC_ShadingMessage INFO: current shading status is 'in' - next check in 10m
2020-06-27 08:15:13 ASC_ShuttersLastDrive day open
2020-06-27 08:15:01 ASC_Time_DriveDown 27.06.2020 - 22:00
2020-06-27 08:15:01 ASC_Time_DriveUp 28.06.2020 - 08:15
2020-06-25 19:17:21 associatedWith Rollladenautomatik,none
2020-06-27 14:13:27 enc_key A1
2020-06-27 14:13:27 endposition 82
2020-06-27 14:13:27 exact 82
2020-06-27 14:13:27 position 80
2020-06-27 14:13:27 rolling_code 0393
2020-06-27 14:13:27 state 80
Attributes:
ASC 2
ASC_AutoAstroModeEvening CIVIL
ASC_BrightnessSensor Temperatur_Terrasse:luminosity
ASC_Down astro
ASC_Open_Pos 70
ASC_Pos_Reading position
ASC_Shading_InOutAzimuth 196:291
ASC_Shading_MinMax_Elevation 25
ASC_Shading_Min_OutsideTemperature 22
ASC_Shading_Mode always
ASC_Shading_Pos 20
ASC_Shading_StateChange_SunnyCloudy 180:35
ASC_Shading_WaitingPeriod 600
ASC_Sleep_Pos 70
ASC_Time_Up_Early 08:15
ASC_Up time
ASC_WindowRec_PosAfterDayClosed lastManual
IODev sduino
alias Büro - Rollladen
devStateIcon open:fts_shutter_10@#00FA9A closed:fts_shutter_100@blue Home:fts_shutter_30@blue down:fts_shutter_100@blue 9\d.*:fts_shutter_90@#FF6D00 8\d.*:fts_shutter_80@#00bfff 7\d.*:fts_shutter_70@#00bfff 6\d.*:fts_shutter_60@#00bfff 5\d.*:fts_shutter_50@#20B2AA 4\d.*:fts_shutter_40@#00bfff 3\d.*:fts_shutter_30@#blue 2\d.*:fts_shutter_20@#00bfff 1\d.*:fts_shutter_10@#00bfff
drive-down-time-to-100 18
drive-down-time-to-close 24
drive-up-time-to-100 6
drive-up-time-to-open 25
event-on-change-reading .*
eventMap on:on stop:Stop off:off 15:15 40:40 70:Home
group Rollladen Büro
icon fts_shutter_automatic@#778899
model somfyshutter
positionInverse 1
repetition 10
room Automation,OG - Flur
sortby 18
userReadings endposition { return ReadingsVal($name,"exact",0) if ( InternalVal($name, "move", "stop" ) eq "stop" ) }
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
verbose 3
webCmd on:Stop:off:15:40:Home
Sleep und Open Pos sind bei Dir gleich 70. ASC 2 bedeutet 100 ist ClosePos dann kann 70 kaum Open sein. Das letzte mal ist das Rollo wegen ASC wohl 8:15 gefahren.
Zitat von: CoolTux am 27 Juni 2020, 20:16:32
Sleep und Open Pos sind bei Dir gleich 70. ASC 2 bedeutet 100 ist ClosePos dann kann 70 kaum Open sein. Das letzte mal ist das Rollo wegen ASC wohl 8:15 gefahren.
Bin ich jetzt ganz blöd, alle Rollläden sind jetzt in der Position 100 Und sind oben/offen und haben ASC 2, wenn ich jetzt zur Nacht 70 haben möchte sollte der Rolll. Eben auf 70 runter Fahren.
Die anderen beiden sind wohl durch meine probieren fälschlicherweise gleich sollte ich wohl eine löschen..
Edit:// ich hatte auch nicht pct drin sondern Position, dass habe ich noch geändert
Mir ist gerade aufgefallen, dass es nicht die Ventilate - Position ist, in die er fährt, sondern auf 50 %.
Also Tagsüber, wenn ich das Fenster schließe, fährt er runter auf 50 %.
Grüße
Zitat von: crusader85 am 28 Juni 2020, 08:48:57
Mir ist gerade aufgefallen, dass es nicht die Ventilate - Position ist, in die er fährt, sondern auf 50 %.
Also Tagsüber, wenn ich das Fenster schließe, fährt er runter auf 50 %.
Grüße
Wir fehlt da gerade der Zusammenhang. Worum genau ging es, konnte hier im Thread nichts finden.
Hi Cooltux,
Das meinte ich:
Hallo allerseits,
ich habe noch ein Problem:
Rollladen mit 2-State-Sensor.
Rollladen ist offen. Fenster wird geöffnet. Rollladen bleibt offen. Fenster schließen: Rollladen fährt auf 50%. Grund: window closed at day
Nachts läuft es richtig. Wenn ich da das Fenster öffne, fährt er von 100% auf 60% und beim Schließen wieder auf 100%
Grüße
Zitat von: crusader85 am 28 Juni 2020, 17:00:40
Hi Cooltux,
Das meinte ich:
Hallo allerseits,
ich habe noch ein Problem:
Rollladen mit 2-State-Sensor.
Rollladen ist offen. Fenster wird geöffnet. Rollladen bleibt offen. Fenster schließen: Rollladen fährt auf 50%. Grund: window closed at day
Nachts läuft es richtig. Wenn ich da das Fenster öffne, fährt er von 100% auf 60% und beim Schließen wieder auf 100%
Grüße
Zeig bitte ein list von dem Rollo Device.
Irgendwie den Beitrag verpasst,
das ASC_slatDriveCmdInverse, Kann erstmal wieder raus hab die Änderung rückgängig gemacht. Brauch das wohl nur in einem einzigen fall.
Hallo,
gestern sind alle 3 Rollläden bei Abwesenheit durch selfDefense geschlossen worden, obwohl kein Fenster/Tür offen war.
Habe ich irgendwo was übersehen?
Es werden doch nur die in ASC_WindowRec eingetragenen Kontakte überprüft?
CUL_0_MSGCNT 10
CUL_0_RAWMSG A0D68A4102E1123246BDF0601C800::-56.5:CUL_0
CUL_0_RSSI -56.5
CUL_0_TIME 2020-06-29 05:45:40
DEF 2E1123
FUUID 5c44bfe0-f33f-cd72-6673-3a18c1f73c5044cf
FVERSION 10_CUL_HM.pm:0.222270/2020-06-22
HMLAN1_MSGCNT 10
HMLAN1_RAWMSG E2E1123,0000,3ADE0139,FF,FFC0,68A4102E1123246BDF0601C800
HMLAN1_RSSI -64
HMLAN1_TIME 2020-06-29 05:45:40
IODev CUL_0
LASTInputDev HMLAN1
MSGCNT 20
NAME Ro_Terrassenfenster
NOTIFYDEV global
NR 86
NTFY_ORDER 50-Ro_Terrassenfenster
STATE auf
TYPE CUL_HM
chanNo 01
lastMsg No:68 - t:10 s:2E1123 d:246BDF 0601C800
protLastRcv 2020-06-29 05:45:40
protRcv 10 last_at:2020-06-29 05:45:40
protSnd 10 last_at:2020-06-29 05:45:40
protState CMDs_done
rssi_CUL_0 cnt:5 min:-80 max:-77 avg:-78.8 lst:-79
rssi_at_CUL_0 cnt:10 min:-56.5 max:-51.5 avg:-54.59 lst:-56.5
rssi_at_HMLAN1 cnt:10 min:-68 max:-60 avg:-63.5 lst:-64
READINGS:
2019-05-21 17:18:04 ASC_Enable on
2020-06-29 09:59:42 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 10m
2020-06-29 05:45:40 ASC_ShuttersLastDrive manual
2020-06-29 06:00:02 ASC_Time_DriveDown 29.06.2020 - 21:30
2020-06-29 06:00:02 ASC_Time_DriveUp 30.06.2020 - 06:00
2020-06-29 05:45:13 CommandAccepted yes
2018-07-11 17:37:29 D-firmware 2.3
2018-07-11 17:37:29 D-serialNr LEQ0766132
2018-07-16 21:52:49 PairedTo 0x246BDF
2017-11-20 17:51:41 R-driveDown 21 s
2017-11-20 17:51:41 R-driveTurn 0.5 s
2017-11-20 17:51:41 R-driveUp 22 s
2018-07-11 17:37:36 R-pairCentral 0x246BDF
2017-11-20 17:51:41 R-sign off
2018-07-16 21:52:49 RegL_00. 02:01 0A:24 0B:6B 0C:DF 15:FF 18:00 00:00
2018-07-16 21:53:06 RegL_01. 08:00 09:00 0A:00 0B:00 0C:D2 0D:00 0E:DC 0F:05 10:00 30:06 57:24 00:00
2020-06-27 20:39:01 associatedWith Rollladensteuerung
2020-06-29 05:45:40 commState CMDs_done
2020-06-29 05:45:40 deviceMsg on (to VCCU)
2020-06-29 05:45:40 level 100
2020-06-29 05:45:40 motor stop:on
2020-06-29 05:45:40 pct 100
2019-08-14 18:28:32 powerOn 2019-08-14 18:28:32
2020-06-29 05:45:40 recentStateType info
2020-06-29 05:45:40 state on
2020-06-29 05:45:40 timedOn off
helper:
HM_CMDNR 104
cSnd 11246BDF2E1123020100,11246BDF2E11230201C8
dlvlCmd ++A011246BDF2E11230201C8
mId 0005
peerFriend peerSens,peerVirt
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
ack:
cmds:
TmplKey :no:1593283076.16701
TmplTs 1593283076.16701
cmdKey :1:1:0::0005:01
TmplCmds:
cmdList:
assignHmKey:
clear:[readings|trigger|register|oldRegs|rssi|msgEvents|msgErrors|attack|all]
deviceRename:newName
down:[-changeValue-] [-ontime-] [-ramptime-] ...
eventL:-peer- -cond-
eventS:-peer- -cond-
fwUpdate:-filename- -bootTime- ...
getConfig:
getDevInfo:
getRegRaw:[List0|List1|List2|List3|List4|List5|List6] ... [-PeerChannel-]
getSerial:
getVersion:
inhibit:[on|off]
off:
on:
pair:
pct:[-value-] ... [-ontime-]
peerBulk:-peer1,peer2,...- [set|unset]
peerIODev:[IO] -btn- [set|unset]... not for future use
peerSmart:[BM_Einfahrt|BM_Flur_EG|BM_Haustuer|BM_Hof|Fenster_Bad|Fenster_Erker|Fenster_Kueche|Fenster_Schlafzimmer|Fenster_WC|Haustuer|Rauchmelder_Team|Terrassentuer|VCCU|Wassermelder]
press:[long|short] -peer- [-repCount(long only)-] [-repDelay-] ...
raw:data ...
regBulk:-list-.-peer- -addr1:data1- -addr2:data2- ...
regSet:[prep|exec] -regName- -value- ... [-peerChannel-]
reset:
sign:[on|off]
statusRequest:
stop:
toggle:
toggleDir:
tplDel:tmplt
unpair:
up:[-changeValue-] [-ontime-] [-ramptime-] ...
dir:
cur stop
rct up
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +2E1123,00,01,00
nextSend 1593402340.19475
prefIO
rxt 0
vccu VCCU
p:
2E1123
00
01
00
mRssi:
mNo 68
io:
CUL_0:
-50.5
-50.5
HMLAN1:
-64
-64
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
rpt:
IO CUL_0
flg A
ts 1593402340.09512
ack:
HASH(0x55e56a4cd828)
688002246BDF2E112300
rssi:
CUL_0:
avg -78.8
cnt 5
lst -79
max -77
min -80
at_CUL_0:
avg -54.6
cnt 10
lst -56.5
max -51.5
min -56.5
at_HMLAN1:
avg -63.5
cnt 10
lst -64
max -60
min -68
tmpl:
Attributes:
ASC 2
ASC_Adv off
ASC_Antifreeze off
ASC_Antifreeze_Pos 15
ASC_AutoAstroModeEvening REAL
ASC_AutoAstroModeMorning REAL
ASC_BlockingTime_afterManual 1200
ASC_BlockingTime_beforDayOpen 3600
ASC_BlockingTime_beforNightClose 3600
ASC_BrightnessSensor BM_Hof:brightness
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 80
ASC_DriveUpMaxDuration 40
ASC_Drive_Delay -1
ASC_Drive_DelayStart 5
ASC_Mode_Down always
ASC_Mode_Up absent
ASC_Open_Pos 100
ASC_Partymode on
ASC_Pos_Reading pct
ASC_Self_Defense_Mode off
ASC_Shading_InOutAzimuth 80:200
ASC_Shading_MinMax_Elevation 25.0:100.0
ASC_Shading_Min_OutsideTemperature 21
ASC_Shading_Mode always
ASC_Shading_Pos 40
ASC_Shading_StateChange_SunnyCloudy 200:150
ASC_Shading_WaitingPeriod 1200
ASC_ShuttersPlace window
ASC_Time_Down_Early 15:30
ASC_Time_Down_Late 22:30
ASC_Time_Up_Early 06:00
ASC_Time_Up_Late 09:00
ASC_Time_Up_WE_Holiday 08:30
ASC_Ventilate_Pos 30
ASC_Ventilate_Window_Open off
ASC_WiggleValue 5
ASC_WindProtection off
DbLogExclude .*
IODev HMLAN1
IOgrp VCCU
alexaName Rollladen Terrasse
alexaRoom Wohnzimmer
alias Rollladen Terrasse
autoReadReg 4_reqStatus
devStateIcon ab:fts_shutter_100 auf:fts_shutter_10 ^(7[0-9]|8[0-9]|9[0-9])$:fts_shutter_30 ^(5[0-9]|6[0-9])$:fts_shutter_50 ^(3[0-9]|4[0-9])$:fts_shutter_70 ^(1[0-9]|2[0-9])$:fts_shutter_90
event-on-change-reading .*
eventMap on:auf off:ab
expert 2_full
firmware 2.3
genericDeviceType blind
group Rolllaeden
icon fts_shutter
model HM-LC-BL1PBU-FM
peerIDs 00000000,
room ASC,CUL_HM,Wohnzimmer
serialNr LEQ0766132
sortby 2
subType blindActuator
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
webCmd auf:ab:stop:100:80:60:40:20:0
CUL_0_MSGCNT 6
CUL_0_RAWMSG A0D4FA4102E09A0246BDF0601C800::-50:CUL_0
CUL_0_RSSI -50
CUL_0_TIME 2020-06-28 19:47:17
DEF 2E09A0
FUUID 5c44bfe0-f33f-cd72-6424-3ca05eb04264ff8b
FVERSION 10_CUL_HM.pm:0.222270/2020-06-22
HMLAN1_MSGCNT 6
HMLAN1_RAWMSG E2E09A0,0000,38BA17EE,FF,FFC7,4FA4102E09A0246BDF0601C800
HMLAN1_RSSI -57
HMLAN1_TIME 2020-06-28 19:47:17
IODev CUL_0
LASTInputDev HMLAN1
MSGCNT 12
NAME Ro_Terrassentuer
NOTIFYDEV global
NR 84
NTFY_ORDER 50-Ro_Terrassentuer
STATE auf
TYPE CUL_HM
chanNo 01
lastMsg No:4F - t:10 s:2E09A0 d:246BDF 0601C800
protLastRcv 2020-06-28 19:47:17
protRcv 6 last_at:2020-06-28 19:47:17
protSnd 6 last_at:2020-06-28 19:47:17
protState CMDs_done
rssi_CUL_0 cnt:3 min:-51 max:-51 avg:-51 lst:-51
rssi_at_CUL_0 cnt:6 min:-51 max:-49.5 avg:-50.16 lst:-50
rssi_at_HMLAN1 cnt:6 min:-62 max:-55 avg:-58 lst:-57
READINGS:
2019-05-21 17:18:04 ASC_Enable on
2020-06-29 09:59:42 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 10m
2020-06-28 19:47:17 ASC_ShuttersLastDrive selfDefense inactive
2020-06-29 06:00:02 ASC_Time_DriveDown 29.06.2020 - 21:30
2020-06-29 06:00:02 ASC_Time_DriveUp 30.06.2020 - 06:00
2020-06-28 19:46:51 CommandAccepted yes
2019-02-11 17:26:41 D-firmware 2.3
2019-02-11 17:26:41 D-serialNr LEQ0766225
2019-02-11 17:18:33 PairedTo 0x246BDF
2018-06-12 18:55:22 R-driveDown 21 s
2018-06-12 18:55:22 R-driveTurn 0.5 s
2018-06-12 18:55:22 R-driveUp 22 s
2018-06-12 18:55:21 R-pairCentral 0x246BDF
2018-06-12 18:55:22 R-sign off
2019-02-11 17:18:33 RegL_00. 00:00 02:01 0A:24 0B:6B 0C:DF 15:FF 18:00
2019-02-11 17:18:34 RegL_01. 00:00 08:00 09:00 0A:00 0B:00 0C:D2 0D:00 0E:DC 0F:05 10:00 30:06 57:24
2020-06-27 20:39:01 associatedWith Rollladensteuerung
2020-06-28 19:47:17 commState CMDs_done
2020-06-28 19:47:17 deviceMsg on (to VCCU)
2019-02-14 05:43:42 inhibit set_off
2020-06-28 19:47:17 level 100
2020-06-28 19:47:17 motor stop:on
2020-06-28 19:47:17 pct 100
2020-05-04 21:47:34 powerOn 2020-05-04 21:47:34
2020-06-28 19:47:17 recentStateType info
2020-06-28 19:47:17 state on
2020-06-28 19:47:17 timedOn off
helper:
HM_CMDNR 79
cSnd 11246BDF2E09A0020100,11246BDF2E09A00201C8
dlvlCmd ++A011246BDF2E09A00201C8
mId 0005
peerFriend peerSens,peerVirt
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
ack:
cmds:
TmplKey :no:1593283076.16881
TmplTs 1593283076.16881
cmdKey :1:1:0::0005:01
TmplCmds:
cmdList:
assignHmKey:
clear:[readings|trigger|register|oldRegs|rssi|msgEvents|msgErrors|attack|all]
deviceRename:newName
down:[-changeValue-] [-ontime-] [-ramptime-] ...
eventL:-peer- -cond-
eventS:-peer- -cond-
fwUpdate:-filename- -bootTime- ...
getConfig:
getDevInfo:
getRegRaw:[List0|List1|List2|List3|List4|List5|List6] ... [-PeerChannel-]
getSerial:
getVersion:
inhibit:[on|off]
off:
on:
pair:
pct:[-value-] ... [-ontime-]
peerBulk:-peer1,peer2,...- [set|unset]
peerIODev:[IO] -btn- [set|unset]... not for future use
peerSmart:[BM_Einfahrt|BM_Flur_EG|BM_Haustuer|BM_Hof|Fenster_Bad|Fenster_Erker|Fenster_Kueche|Fenster_Schlafzimmer|Fenster_WC|Haustuer|Rauchmelder_Team|Terrassentuer|VCCU|Wassermelder]
press:[long|short] -peer- [-repCount(long only)-] [-repDelay-] ...
raw:data ...
regBulk:-list-.-peer- -addr1:data1- -addr2:data2- ...
regSet:[prep|exec] -regName- -value- ... [-peerChannel-]
reset:
sign:[on|off]
statusRequest:
stop:
toggle:
toggleDir:
tplDel:tmplt
unpair:
up:[-changeValue-] [-ontime-] [-ramptime-] ...
dir:
cur stop
rct up
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +2E09A0,00,01,00
nextSend 1593366437.77517
prefIO
rxt 0
vccu VCCU
p:
2E09A0
00
01
00
mRssi:
mNo 4F
io:
CUL_0:
-44
-44
HMLAN1:
-57
-57
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
rpt:
IO CUL_0
flg A
ts 1593366437.67634
ack:
HASH(0x55e56a53c770)
4F8002246BDF2E09A000
rssi:
CUL_0:
avg -51
cnt 3
lst -51
max -51
min -51
at_CUL_0:
avg -50.1666666666667
cnt 6
lst -50
max -49.5
min -51
at_HMLAN1:
avg -58
cnt 6
lst -57
max -55
min -62
tmpl:
Attributes:
ASC 2
ASC_Adv off
ASC_Antifreeze off
ASC_Antifreeze_Pos 15
ASC_AutoAstroModeEvening REAL
ASC_AutoAstroModeMorning REAL
ASC_BlockingTime_afterManual 1200
ASC_BlockingTime_beforDayOpen 3600
ASC_BlockingTime_beforNightClose 3600
ASC_BrightnessSensor BM_Hof:brightness
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 80
ASC_DriveUpMaxDuration 40
ASC_Drive_Delay -1
ASC_Drive_DelayStart 7
ASC_LockOut soft
ASC_Mode_Down absent
ASC_Mode_Up absent
ASC_Open_Pos 100
ASC_Partymode on
ASC_Pos_Reading pct
ASC_Self_Defense_Mode absent
ASC_Shading_InOutAzimuth 80:200
ASC_Shading_MinMax_Elevation 25.0:100.0
ASC_Shading_Min_OutsideTemperature 21
ASC_Shading_Mode absent
ASC_Shading_Pos 40
ASC_Shading_StateChange_SunnyCloudy 200:150
ASC_Shading_WaitingPeriod 1200
ASC_ShuttersPlace terrace
ASC_Time_Down_Early 15:30
ASC_Time_Down_Late 22:30
ASC_Time_Up_Early 06:00
ASC_Time_Up_Late 09:00
ASC_Time_Up_WE_Holiday 08:30
ASC_Ventilate_Pos 30
ASC_Ventilate_Window_Open off
ASC_WiggleValue 5
ASC_WindProtection off
ASC_WindowRec Terrassentuer
ASC_WindowRec_PosAfterDayClosed open
ASC_WindowRec_subType twostate
DbLogExclude .*
IODev HMLAN1
IOgrp VCCU
alexaName Rollladen Tür
alexaRoom Wohnzimmer
alias Rollladen Tuer
autoReadReg 4_reqStatus
devStateIcon ab:fts_shutter_100 auf:fts_shutter_10 ^(7[0-9]|8[0-9]|9[0-9])$:fts_shutter_30 ^(5[0-9]|6[0-9])$:fts_shutter_50 ^(3[0-9]|4[0-9])$:fts_shutter_70 ^(1[0-9]|2[0-9])$:fts_shutter_90
event-on-change-reading .*
eventMap on:auf off:ab
expert 2_full
firmware 2.3
genericDeviceType blind
group Rolllaeden
icon fts_shutter
model HM-LC-BL1PBU-FM
peerIDs 00000000,
room ASC,CUL_HM,Wohnzimmer
serialNr LEQ0766225
sortby 1
subType blindActuator
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
webCmd auf:ab:stop:100:80:60:40:20:0
CUL_0_MSGCNT 14
CUL_0_RAWMSG A0D8FA4102E0974246BDF0601C800::-54:CUL_0
CUL_0_RSSI -54
CUL_0_TIME 2020-06-29 05:45:34
DEF 2E0974
FUUID 5c44bfe0-f33f-cd72-2ddc-9bfc1f0e27f824f5
FVERSION 10_CUL_HM.pm:0.222270/2020-06-22
HMLAN1_MSGCNT 14
HMLAN1_RAWMSG E2E0974,0000,3ADDEC46,FF,FFC1,8FA4102E0974246BDF0601C800
HMLAN1_RSSI -63
HMLAN1_TIME 2020-06-29 05:45:34
IODev CUL_0
LASTInputDev HMLAN1
MSGCNT 28
NAME Ro_Erkerfenster
NOTIFYDEV global
NR 88
NTFY_ORDER 50-Ro_Erkerfenster
STATE auf
TYPE CUL_HM
chanNo 01
lastMsg No:8F - t:10 s:2E0974 d:246BDF 0601C800
protLastRcv 2020-06-29 05:45:34
protRcv 14 last_at:2020-06-29 05:45:34
protSnd 14 last_at:2020-06-29 05:45:34
protState CMDs_done
rssi_CUL_0 cnt:7 min:-76 max:-74 avg:-75 lst:-75
rssi_at_CUL_0 cnt:14 min:-56 max:-53 avg:-54.21 lst:-54
rssi_at_HMLAN1 cnt:14 min:-66 max:-60 avg:-63.07 lst:-63
READINGS:
2019-05-21 17:18:04 ASC_Enable on
2020-06-29 09:59:42 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 10m
2020-06-29 05:45:34 ASC_ShuttersLastDrive manual
2020-06-29 06:00:02 ASC_Time_DriveDown 29.06.2020 - 21:30
2020-06-29 06:00:02 ASC_Time_DriveUp 30.06.2020 - 06:00
2020-06-29 05:45:10 CommandAccepted yes
2017-11-20 17:49:57 D-firmware 2.3
2017-11-20 17:49:57 D-serialNr LEQ0766207
2018-06-09 14:36:45 PairedTo 0x246BDF
2017-11-20 17:51:37 R-driveDown 19 s
2017-11-20 17:51:37 R-driveTurn 0.5 s
2017-11-20 17:51:37 R-driveUp 20 s
2017-11-20 17:51:36 R-pairCentral 0x246BDF
2017-11-20 17:51:37 R-sign off
2018-06-09 14:36:45 RegL_00. 02:01 0A:24 0B:6B 0C:DF 15:FF 18:00 00:00
2018-06-09 14:36:46 RegL_01. 08:00 09:00 0A:00 0B:00 0C:BE 0D:00 0E:C8 0F:05 10:00 30:06 57:24 00:00
2020-06-27 20:39:01 associatedWith Rollladensteuerung
2020-06-29 05:45:34 commState CMDs_done
2020-06-29 05:45:34 deviceMsg on (to VCCU)
2018-11-06 12:40:12 inhibit set_off
2020-06-29 05:45:34 level 100
2020-06-29 05:45:34 motor stop:on
2020-06-29 05:45:34 pct 100
2019-08-14 18:28:32 powerOn 2019-08-14 18:28:32
2020-06-29 05:45:34 recentStateType info
2020-06-29 05:45:34 state on
2020-06-29 05:45:34 timedOn off
helper:
HM_CMDNR 143
cSnd 11246BDF2E0974020100,11246BDF2E09740201C8
dlvlCmd ++A011246BDF2E09740201C8
mId 0005
peerFriend peerSens,peerVirt
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
ack:
cmds:
TmplKey :no:1593283076.16518
TmplTs 1593283076.16518
cmdKey :1:1:0::0005:01
TmplCmds:
cmdList:
assignHmKey:
clear:[readings|trigger|register|oldRegs|rssi|msgEvents|msgErrors|attack|all]
deviceRename:newName
down:[-changeValue-] [-ontime-] [-ramptime-] ...
eventL:-peer- -cond-
eventS:-peer- -cond-
fwUpdate:-filename- -bootTime- ...
getConfig:
getDevInfo:
getRegRaw:[List0|List1|List2|List3|List4|List5|List6] ... [-PeerChannel-]
getSerial:
getVersion:
inhibit:[on|off]
off:
on:
pair:
pct:[-value-] ... [-ontime-]
peerBulk:-peer1,peer2,...- [set|unset]
peerIODev:[IO] -btn- [set|unset]... not for future use
peerSmart:[BM_Einfahrt|BM_Flur_EG|BM_Haustuer|BM_Hof|Fenster_Bad|Fenster_Erker|Fenster_Kueche|Fenster_Schlafzimmer|Fenster_WC|Haustuer|Rauchmelder_Team|Terrassentuer|VCCU|Wassermelder]
press:[long|short] -peer- [-repCount(long only)-] [-repDelay-] ...
raw:data ...
regBulk:-list-.-peer- -addr1:data1- -addr2:data2- ...
regSet:[prep|exec] -regName- -value- ... [-peerChannel-]
reset:
sign:[on|off]
statusRequest:
stop:
toggle:
toggleDir:
tplDel:tmplt
unpair:
up:[-changeValue-] [-ontime-] [-ramptime-] ...
dir:
cur stop
rct up
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +2E0974,00,01,00
nextSend 1593402334.83213
prefIO
rxt 0
vccu VCCU
p:
2E0974
00
01
00
mRssi:
mNo 8F
io:
CUL_0:
-48
-48
HMLAN1:
-63
-63
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
rpt:
IO CUL_0
flg A
ts 1593402334.73303
ack:
HASH(0x55e56a4f3ef0)
8F8002246BDF2E097400
rssi:
CUL_0:
avg -75
cnt 7
lst -75
max -74
min -76
at_CUL_0:
avg -54.2142857142857
cnt 14
lst -54
max -53
min -56
at_HMLAN1:
avg -63.0714285714286
cnt 14
lst -63
max -60
min -66
tmpl:
Attributes:
ASC 2
ASC_Adv off
ASC_Antifreeze off
ASC_Antifreeze_Pos 15
ASC_AutoAstroModeEvening REAL
ASC_AutoAstroModeMorning REAL
ASC_BlockingTime_afterManual 1200
ASC_BlockingTime_beforDayOpen 3600
ASC_BlockingTime_beforNightClose 3600
ASC_BrightnessSensor BM_Hof:brightness
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 80
ASC_DriveUpMaxDuration 40
ASC_Drive_Delay -1
ASC_Drive_DelayStart 3
ASC_Mode_Down always
ASC_Mode_Up absent
ASC_Open_Pos 100
ASC_Partymode on
ASC_Pos_Reading pct
ASC_Self_Defense_Mode absent
ASC_Shading_InOutAzimuth 80:200
ASC_Shading_MinMax_Elevation 25.0:100.0
ASC_Shading_Min_OutsideTemperature 21
ASC_Shading_Mode always
ASC_Shading_Pos 50
ASC_Shading_StateChange_SunnyCloudy 200:150
ASC_Shading_WaitingPeriod 1200
ASC_ShuttersPlace window
ASC_Time_Down_Early 15:30
ASC_Time_Down_Late 22:30
ASC_Time_Up_Early 06:00
ASC_Time_Up_Late 09:00
ASC_Time_Up_WE_Holiday 08:30
ASC_Ventilate_Pos 30
ASC_Ventilate_Window_Open on
ASC_WiggleValue 5
ASC_WindProtection off
ASC_WindowRec Fenster_Erker
ASC_WindowRec_PosAfterDayClosed open
ASC_WindowRec_subType twostate
DbLogExclude .*
IODev HMLAN1
IOgrp VCCU
alexaName Rollladen Fenster
alexaRoom Wohnzimmer
alias Rollladen Fenster
autoReadReg 4_reqStatus
devStateIcon ab:fts_shutter_100 auf:fts_shutter_10 ^(7[0-9]|8[0-9]|9[0-9])$:fts_shutter_30 ^(5[0-9]|6[0-9])$:fts_shutter_50 ^(3[0-9]|4[0-9])$:fts_shutter_70 ^(1[0-9]|2[0-9])$:fts_shutter_90
event-on-change-reading .*
eventMap on:auf off:ab
expert 2_full
firmware 2.3
genericDeviceType blind
group Rolllaeden
icon fts_shutter
model HM-LC-BL1PBU-FM
peerIDs 00000000,
room ASC,CUL_HM,Wohnzimmer
serialNr LEQ0766207
sortby 3
subType blindActuator
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
webCmd auf:ab:stop:100:80:60:40:20:0
FUUID 5eca156a-f33f-cd72-ca2c-4e63f96034ab00bf
FVERSION 73_AutoShuttersControl.pm:v0.10.1-s22248/2020-06-24 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME Rollladensteuerung
NOTIFYDEV global,Rollladensteuerung,Ro_Erkerfenster,Ro_Terrassenfenster,Ro_Terrassentuer,BM_Hof,Terrassentuer,Fenster_Erker,Astro,Bewohner
NR 439
NTFY_ORDER 51-Rollladensteuerung
STATE created new drive timer
TYPE AutoShuttersControl
VERSION v0.10.1
OLDREADINGS:
READINGS:
2020-06-29 05:45:34 Ro_Erkerfenster_PosValue 100
2020-06-28 21:30:34 Ro_Erkerfenster_lastPosValue 0
2020-06-29 06:00:02 Ro_Erkerfenster_nextAstroTimeEvent 29.06.2020 - 21:30
2020-06-29 05:45:40 Ro_Terrassenfenster_PosValue 100
2020-06-28 21:30:34 Ro_Terrassenfenster_lastPosValue 40
2020-06-29 06:00:02 Ro_Terrassenfenster_nextAstroTimeEvent 29.06.2020 - 21:30
2020-06-28 19:47:17 Ro_Terrassentuer_PosValue 100
2020-06-27 06:55:40 Ro_Terrassentuer_lastDelayPosValue 30
2020-06-28 13:21:15 Ro_Terrassentuer_lastPosValue 100
2020-06-29 06:00:02 Ro_Terrassentuer_nextAstroTimeEvent 29.06.2020 - 21:30
2020-06-27 06:50:50 ascEnable on
2020-06-27 20:39:06 controlShading on
2020-05-24 08:37:32 hardLockOut on
2020-06-27 06:55:40 partyMode off
2020-06-27 20:39:01 room_ASC_CUL_HM_Wohnzimmer Ro_Erkerfenster,Ro_Terrassenfenster,Ro_Terrassentuer
2020-05-24 08:38:07 selfDefense on
2020-06-29 06:00:02 state created new drive timer
2020-05-24 08:38:22 sunriseTimeWeHoliday on
2020-06-27 20:39:01 userAttrList rolled out
helper:
shuttersList:
Ro_Erkerfenster
Ro_Terrassenfenster
Ro_Terrassentuer
monitoredDevs:
Astro:
Rollladensteuerung ASC_twilightDevice
BM_Hof:
Ro_Erkerfenster ASC_BrightnessSensor
Ro_Terrassenfenster ASC_BrightnessSensor
Ro_Terrassentuer ASC_BrightnessSensor
Bewohner:
Rollladensteuerung ASC_residentsDev
Fenster_Erker:
Ro_Erkerfenster ASC_WindowRec
Ro_Erkerfenster:
Ro_Terrassenfenster:
Ro_Terrassentuer:
Terrassentuer:
Ro_Terrassentuer ASC_WindowRec
Attributes:
ASC_autoAstroModeEvening REAL
ASC_autoAstroModeMorning REAL
ASC_autoShuttersControlComfort on
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_blockAscDrivesAfterManual 1
ASC_expert 1
ASC_residentsDev Bewohner:state
ASC_shuttersDriveDelay 10
ASC_tempSensor Buderus:/system/sensors/temperatures/outdoor_t1
ASC_twilightDevice Astro
DbLogExclude .*
devStateIcon { ShuttersControl_DevStateIcon($name) }
group Rolllaeden
icon fts_shutter_automatic
room ASC
sortby 01
Danke und VG Dieter
Hi Cooltux,
dein Modul ist KLASSE und Professoren sollten sich an deinem vorbildlichen Support ein Beispiel nehmen.
Meine Frage:
Ich habe 3 Fenster nach Süden, die nicht mehr entschatten werden müssen.
Gibt es eine Möglichkeit das userattr "ASC_Shading_Mode" um "only shading in" zu ergänzen ?
Der Vorteil für mich (oder auch für Andere?):
Ich kann es meiner Frau und meinen Kindern besser erklären, einfacher in FTUI integrieren und mein unpraktisches DOIF wäre überflüssig.
LG Ralf
Zitat von: RalfPit am 29 Juni 2020, 11:09:45
Hi Cooltux,
dein Modul ist KLASSE und Professoren sollten sich an deinem vorbildlichen Support ein Beispiel nehmen.
Meine Frage:
Ich habe 3 Fenster nach Süden, die nicht mehr entschatten werden müssen.
Gibt es eine Möglichkeit das userattr "ASC_Shading_Mode" um "only shading in" zu ergänzen ?
Der Vorteil für mich (oder auch für Andere?):
Ich kann es meiner Frau und meinen Kindern besser erklären, einfacher in FTUI integrieren und mein unpraktisches DOIF wäre überflüssig.
LG Ralf
Hatte ich auch schon angeregt:
Zitat von: dk3572 am 26 Juni 2020, 14:33:53
Ich fände auch gut, wenn man das Entschatten aussetzen könnte, wie bei ASC_Adv und dann manuell anstößt oder bis die nächste Fahrt kommt.
VG Dieter
Hi,
folgendes ist mir aufgefallen:
im Reading "ASC_ShadingMessage" steht "INFO: current shading status is 'out' - next check in 10m" obwohl das Attribut "ASC_Shading_WaitingPeriod" mit "1200" konfiguriert ist.
Bei allen anderen Rollläden steht korrekterweise 20m in der Message.
list:
Internals:
.FhemMetaInternals 1
.triggerUsed 1
DEF 42E272
FUUID 5c54237e-f33f-cf0a-6e67-46c96f1a761177b8
FVERSION 10_CUL_HM.pm:0.222270/2020-06-22
HMLAN1_MSGCNT 60
HMLAN1_RAWMSG E42E272,0000,7A3E237F,FF,FFAF,B3A41042E27223A38D06010000
HMLAN1_RSSI -81
HMLAN1_TIME 2020-06-29 07:00:33
HMUART1_MSGCNT 60
HMUART1_RAWMSG 05000045B3A41042E27223A38D06010000
HMUART1_RSSI -69
HMUART1_TIME 2020-06-29 07:00:33
HMUART2_MSGCNT 60
HMUART2_RAWMSG 0500004CB3A41042E27223A38D06010000
HMUART2_RSSI -76
HMUART2_TIME 2020-06-29 07:00:33
IODev HMLAN1
LASTInputDev HMUART1
MSGCNT 180
NAME 1_06_KU_Rollladen
NOTIFYDEV global
NR 255
NTFY_ORDER 50-1_06_KU_Rollladen
STATE on
TYPE CUL_HM
chanNo 01
lastMsg No:B3 - t:10 s:42E272 d:23A38D 06010000
protLastRcv 2020-06-29 07:00:33
protRcv 64 last_at:2020-06-29 07:00:33
protSnd 62 last_at:2020-06-29 07:00:33
protState CMDs_done
rssi_HMLAN1 cnt:25 min:-93 max:-82 avg:-84.88 lst:-84
rssi_at_HMLAN1 cnt:60 min:-88 max:-77 avg:-81.16 lst:-81
rssi_at_HMUART1 cnt:60 min:-94 max:-64 avg:-72.08 lst:-69
rssi_at_HMUART2 cnt:60 min:-86 max:-71 avg:-77.5 lst:-76
.attraggr:
.attrminint:
READINGS:
2020-06-24 10:47:36 .ASC_AttrUpdateChanges_v0.10.0 1
2019-07-29 08:19:19 .peerListRDate 2019-07-29 08:19:19
2020-06-29 07:00:33 .protLastRcv 2020-06-29 07:00:33
2019-05-21 17:33:41 ASC_Enable on
2020-06-29 11:31:08 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 10m
2020-06-29 07:00:33 ASC_ShuttersLastDrive day open
2020-06-29 07:30:02 ASC_Time_DriveDown 29.06.2020 - 21:58
2020-06-29 07:30:02 ASC_Time_DriveUp 30.06.2020 - 07:00
2020-06-25 08:32:30 Activity alive
2020-06-29 07:00:02 CommandAccepted yes
2017-01-30 20:51:04 D-firmware 2.8
2017-01-30 20:51:04 D-serialNr MEQ1312476
2019-07-29 08:19:18 PairedTo 0x23A38D
2017-01-30 20:52:39 R-confBtnTime permanent
2017-01-30 20:52:40 R-driveDown 26.2 s
2017-01-30 20:52:40 R-driveTurn 0.5 s
2017-01-30 20:52:40 R-driveUp 27.3 s
2017-01-30 20:52:39 R-intKeyVisib invisib
2017-01-30 20:52:39 R-localResDis off
2017-01-30 20:52:39 R-pairCentral 0x23A38D
2017-01-30 20:52:40 R-refRunCounter 0
2017-01-30 20:52:40 R-sign off
2017-01-30 20:52:40 R-statusInfoMinDly 2 s
2017-01-30 20:52:40 R-statusInfoRandom 1 s
2017-01-30 20:52:40 R-transmitTryMax 6
2019-07-29 08:19:18 RegL_00. 00:00 02:01 0A:23 0B:A3 0C:8D 15:FF 18:00
2019-07-29 08:19:19 RegL_01. 00:00 08:00 09:00 0A:00 0B:01 0C:06 0D:01 0E:11 0F:05 10:00 30:06 56:00 57:24
2020-06-25 08:33:08 associatedWith asc_Rollladen
2020-06-29 07:00:33 commState CMDs_done
2020-06-29 07:00:33 deviceMsg on (to VCCU)
2019-07-24 19:25:55 inhibit set_off
2020-06-29 07:00:33 level 100
2020-06-29 07:00:33 motor stop:on
2020-06-29 07:00:33 pct 100
2020-03-08 11:38:42 powerOn 2020-03-08 11:38:42
2020-06-29 07:00:33 recentStateType info
2020-06-29 07:00:33 state on
2020-06-29 07:00:33 timedOn off
helper:
HM_CMDNR 179
cSnd 1123A38D42E2720201C8,1123A38D42E272020100
dlvlCmd ++A01123A38D42E272020100
mId 0005
peerFriend peerSens,peerVirt
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
ack:
cmds:
TmplKey :no:1593066758.43765
TmplTs 1593066758.43765
cmdKey :1:1:0::0005:01
TmplCmds:
cmdList:
assignHmKey:
clear:[readings|trigger|register|oldRegs|rssi|msgEvents|msgErrors|attack|all]
deviceRename:newName
down:[-changeValue-] [-ontime-] [-ramptime-] ...
eventL:-peer- -cond-
eventS:-peer- -cond-
fwUpdate:-filename- -bootTime- ...
getConfig:
getDevInfo:
getRegRaw:[List0|List1|List2|List3|List4|List5|List6] ... [-PeerChannel-]
getSerial:
getVersion:
inhibit:[on|off]
off:
on:
pair:
pct:[-value-] ... [-ontime-]
peerBulk:-peer1,peer2,...- [set|unset]
peerIODev:[IO] -btn- [set|unset]... not for future use
peerSmart:[1_01_EZ_1_02_WZ_Tuerkontakt_Virt_01|1_02_WZ_Tuerkontakt|1_04_GT_Fensterkontakt|1_06_KU_Schalter_01|1_06_KU_Schalter_02|1_06_KU_Schalter_03|1_06_KU_Schalter_04|1_06_KU_Schalter_05|1_06_KU_Schalter_06|1_06_KU_Schalter_Virt_Btn1|1_06_KU_Schalter_Virt_Btn2|1_06_KU_Schalter_Virt_Btn3|1_06_KU_Schalter_Virt_Btn4|1_06_KU_Schalter_Virt_Btn5|1_06_KU_Schalter_Virt_Btn6|1_06_KU_Tuerkontakt|2_01_KM_Fensterkontakt|2_02_KL_Fensterkontakt|2_03_SZ_Fensterkontakt|2_05_BZ_Fensterkontakt|Rauchmelder_Team|Rauchmelder_Team2|VCCU]
press:[long|short] -peer- [-repCount(long only)-] [-repDelay-] ...
raw:data ...
regBulk:-list-.-peer- -addr1:data1- -addr2:data2- ...
regSet:[prep|exec] -regName- -value- ... [-peerChannel-]
reset:
sign:[on|off]
statusRequest:
stop:
toggle:
toggleDir:
tplDel:tmplt
unpair:
up:[-changeValue-] [-ontime-] [-ramptime-] ...
dir:
cur stop
rct down
expert:
def 1
det 1
raw 1
tpl 1
io:
newChn +42E272,00,00,00
nextSend 1593406833.97603
rxt 0
vccu VCCU
p:
42E272
00
00
00
prefIO:
HMLAN1
mRssi:
mNo B3
io:
HMLAN1:
-79
-79
HMUART0:
HMUART1:
-69
-69
HMUART2:
-76
-76
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
rpt:
IO HMLAN1
flg A
ts 1593406833.41577
ack:
HASH(0xbd5b7970)
B3800223A38D42E27200
rssi:
HMLAN1:
avg -84.88
cnt 25
lst -84
max -82
min -93
at_HMLAN1:
avg -81.1666666666667
cnt 60
lst -81
max -77
min -88
at_HMUART1:
avg -72.0833333333333
cnt 60
lst -69
max -64
min -94
at_HMUART2:
avg -77.5
cnt 60
lst -76
max -71
min -86
tmpl:
Attributes:
.mId 0005
ASC 2
ASC_Antifreeze off
ASC_Antifreeze_Pos 15
ASC_AutoAstroModeEvening none
ASC_AutoAstroModeEveningHorizon none
ASC_AutoAstroModeMorning none
ASC_AutoAstroModeMorningHorizon none
ASC_BlockingTime_afterManual 120
ASC_BlockingTime_beforDayOpen 120
ASC_BlockingTime_beforNightClose 120
ASC_BrightnessSensor ws980wifi:brightness
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 40
ASC_Drive_Delay -1
ASC_Drive_DelayStart -1
ASC_GuestRoom none
ASC_LockOut soft
ASC_LockOut_Cmd inhibit
ASC_Mode_Down always
ASC_Mode_Up home
ASC_Open_Pos 100
ASC_Partymode off
ASC_Pos_Reading pct
ASC_PrivacyDownValue_beforeNightClose -1
ASC_PrivacyDown_Pos 50
ASC_Roommate_Device none
ASC_Roommate_Reading state
ASC_Shading_InOutAzimuth 210:280
ASC_Shading_MinMax_Elevation 23.0:100.0
ASC_Shading_Min_OutsideTemperature 17
ASC_Shading_Mode home
ASC_Shading_Pos 30
ASC_Shading_StateChange_SunnyCloudy 50000:40000
ASC_Shading_WaitingPeriod 1200
ASC_ShuttersPlace terrace
ASC_Time_Down_Early 17:00
ASC_Time_Down_Late 22:00
ASC_Time_Up_Early 07:00
ASC_Time_Up_Late 08:30
ASC_Time_Up_WE_Holiday 07:30
ASC_Ventilate_Pos 40
ASC_Ventilate_Window_Open on
ASC_WiggleValue 5
ASC_WindParameters -1
ASC_WindowRec 1_06_KU_Tuerkontakt
ASC_WindowRec_subType twostate
DbLogExclude .*
IODev HMLAN1
IOgrp VCCU:HMLAN1
actCycle 028:00
actStatus alive
autoReadReg 4_reqStatus
devStateIcon on:fts_shutter_10 20:fts_shutter_20 30:fts_shutter_30 40:fts_shutter_40 50:fts_shutter_50 60:fts_shutter_60 70:fts_shutter_70 80:fts_shutter_80 90:fts_shutter_90 off:fts_shutter_100 down:fts_shutter_down up:fts_shutter_up
expert 251_anything
firmware 2.8
group Rollladen
icon fts_shutter
model HM-LC-BL1-FM
param levelInverse
peerIDs 00000000,
room 1_06_KU,9_06_CUL_HM
serialNr MEQ1312476
subType blindActuator
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd stop:off:down:90:80:70:60:50:40:30:20:10:up:on
Woran kann das liegen?
Vielen Dank.
Gruß Daniel
Eine Frage zu "ASC_Shutter_IdleDetection" - das war mir als Attribut bisher rausgegangen...
Kann es sein, dass das die Ursache ist, warum meine Z-Wave-Jalousie seit einiger Zeit nicht mehr nachts schließt bzw. nach dem Start der Schließ-Fahrt wenig später die Kehrtwende macht und dann auf "offen" iVm. einem geschlossen-Lamellenwert fährt? In den frühen 0.9-er Versionen hatte das funktioniert, aber eben seit geraumer Zeit nicht mehr...
Gestern hatte ich mal wieder Muße, mir das anzusehen und dachte erst, es würde ggf. genügen, in alle möglichen Zwischenpositions-Attribute auch (mit den "Doppelwerten") zu füllen; scheint aber nicht geholfen zu haben, von daher habe ich jetzt die Hoffnung, dass das Setzen dieses Attributs auf
ASC_Shutter_IdleDetection power:0\.0.W
hilft...
Was mich in dem Zusammenhang etwas irritiert: Meine "Pseudo"-Jalousieaktoren vom TYPE=CUL_HM verrichten klaglos ihren Dienst; kann aber sein, dass das auch mit etwas anders gesetzten Beschattungs-Attributen (bzw. der nicht-Aktivierung der Beschattung bei allen) zu tun hat... Aber eigentlich wäre ich davon ausgegangen, dass das wenn, dann auch dort irgendwie eine Rolle spielt, im Code (so ich denn überhaupt die richtige Stelle gefunden hatte (... Attr.pm?)) kann ich dazu nichts wirklich an Unterscheidung zwischen beiden Varianten ablesen.
Bevor hier jemand nach lists fragt: die werde ich ggf. dann schon erst mal selbst analysieren. Es geht hier weniger um die konkrete Problemlösung, sondern eher um die ganz normale User-Frage, wann es denn jetzt Sinn macht, dieses Attribut zu setzen (die Suche fördert nur eine einzige Stelle im Forum (https://forum.fhem.de/index.php/topic,110277.msg1065106.html#msg1065106) zutage, wo jemand das tatsächlich gesetzt hat (?!?)), ob ggf. angedacht ist, das für "bekannte Typen" vorzubelegen, und welche Probleme es lösen kann. Das Wiki enthält nämlich dazu auch bisher wenig aufschlussreiches bzw. geht auch nicht über das raus, was in der (D-) commandref steht.
Ggf. sollte man dann was ins Wiki aufnehmen, oder wenigstens Beispiele bei "getesteter Hardware" nennen...
Ich bin auch neulich über das RegEx im 0.8er-Thread gestolpert. Es gibt also doch noch eine weitere Fundstelle. :-)
https://forum.fhem.de/index.php/topic,105390.msg1047670/topicseen.html#msg1047670
Und habe es direkt umgesetzt bei meinen ZWave-Jalousien.
Ich hatte viel Hoffnung, dass ASC_Shutter_IdleDetection nun auch bei den ZWave-Jalousien meine Probleme beseitigt.
Aber das hatte es nicht. Ehrlich gesagt müsste ich aber noch einmal prüfen, welche Probleme ich überhaupt hatte. :D
Dem gehe ich aber noch nach.
Soweit ich das in Erinnerung habe, werden bei den betroffenen Rollos die Tag- und Nachfahrten sporadisch ausgelassen.
Mit den Lamellen hat es aber nichts zu tun. Damit habe ich auch Probleme. Aber das dürfte andere Gründe haben.
Mein Problem (Nr.3) mit den Lamellen hatte ich hier bereits beschrieben:
https://forum.fhem.de/index.php/topic,112325.msg1067494.html#msg1067494
Aber ich tippe darauf, dass es an den fehlenden Tag- und Nachfahrten liegt. Erst wenn das (mein Problem Nr. 1 - https://forum.fhem.de/index.php/topic,112325.msg1067481.html#msg1067481) behoben ist, schaue ich mir die Lamellenproblematik näher an.
::) OK, aber "immerhin" ist es derselbe User...
Der Fahrbefehl an sich kommt schon an, soweit ich das beurteilen kann. Die Jalousie fährt nämlich zusammen mit den anderen in Richtung "geschlossen" los. Sie kehrt dann aber nach kurzer Zeit (vielleicht 10% geschlossen, entspricht 5-10 Sek. Fahrzeit) um, fährt dann aber letztendlich nicht in die "vollständig geschlossen"-Position, sondern auf "offen+Lamellen geschlossen" (zumindest gehe ich jetzt nach etwas Nachdenken davon aus, dass das die effektiv umgesetzte Fahranweisung ist).
Das ganze ist halt deswegen irritierend, weil es schon mal funktioniert hatte in der Anfangszeit von 0.9; von daher glaube ich auch nicht, dass da was "von außerhalb ASC" mit "reinspuckt", denn da habe ich nichts angefaßt (es gibt da ein notify, das schaue ich mir auch nochmal an).
Vielleicht noch eine Beobachtung, die in dem Zusammenhang eine Rolle spielen kann: "gefühlt" dauert es recht lange, bis der power-Wert sich ändert, das ist von der Event-Seite her betrachtet deutlich verzögerter als etwa bei CUL_HM, wo praktisch mit dem "set_0" auch das betreffende motor-Event kommt. Würde mal 1-2 Sekunden in den Raum werfen, die da vergehen...
(Leider blicke ich im Code nun definitiv nicht mehr durch und kann nicht mal mehr raten, wann das wie ausgewertet wird).
Die Grundfrage bleibt aber unabhängig von allem anderen bestehen: Wann macht es Sinn, das Attribut zu setzen bzw. was kann/soll es unter welchen Rahmenbedingungen bewirken?
Zitat von: dk3572 am 29 Juni 2020, 10:09:25
Hallo,
gestern sind alle 3 Rollläden bei Abwesenheit durch selfDefense geschlossen worden, obwohl kein Fenster/Tür offen war.
Habe ich irgendwo was übersehen?
Es werden doch nur die in ASC_WindowRec eingetragenen Kontakte überprüft?
CUL_0_MSGCNT 10
CUL_0_RAWMSG A0D68A4102E1123246BDF0601C800::-56.5:CUL_0
CUL_0_RSSI -56.5
CUL_0_TIME 2020-06-29 05:45:40
DEF 2E1123
FUUID 5c44bfe0-f33f-cd72-6673-3a18c1f73c5044cf
FVERSION 10_CUL_HM.pm:0.222270/2020-06-22
HMLAN1_MSGCNT 10
HMLAN1_RAWMSG E2E1123,0000,3ADE0139,FF,FFC0,68A4102E1123246BDF0601C800
HMLAN1_RSSI -64
HMLAN1_TIME 2020-06-29 05:45:40
IODev CUL_0
LASTInputDev HMLAN1
MSGCNT 20
NAME Ro_Terrassenfenster
NOTIFYDEV global
NR 86
NTFY_ORDER 50-Ro_Terrassenfenster
STATE auf
TYPE CUL_HM
chanNo 01
lastMsg No:68 - t:10 s:2E1123 d:246BDF 0601C800
protLastRcv 2020-06-29 05:45:40
protRcv 10 last_at:2020-06-29 05:45:40
protSnd 10 last_at:2020-06-29 05:45:40
protState CMDs_done
rssi_CUL_0 cnt:5 min:-80 max:-77 avg:-78.8 lst:-79
rssi_at_CUL_0 cnt:10 min:-56.5 max:-51.5 avg:-54.59 lst:-56.5
rssi_at_HMLAN1 cnt:10 min:-68 max:-60 avg:-63.5 lst:-64
READINGS:
2019-05-21 17:18:04 ASC_Enable on
2020-06-29 09:59:42 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 10m
2020-06-29 05:45:40 ASC_ShuttersLastDrive manual
2020-06-29 06:00:02 ASC_Time_DriveDown 29.06.2020 - 21:30
2020-06-29 06:00:02 ASC_Time_DriveUp 30.06.2020 - 06:00
2020-06-29 05:45:13 CommandAccepted yes
2018-07-11 17:37:29 D-firmware 2.3
2018-07-11 17:37:29 D-serialNr LEQ0766132
2018-07-16 21:52:49 PairedTo 0x246BDF
2017-11-20 17:51:41 R-driveDown 21 s
2017-11-20 17:51:41 R-driveTurn 0.5 s
2017-11-20 17:51:41 R-driveUp 22 s
2018-07-11 17:37:36 R-pairCentral 0x246BDF
2017-11-20 17:51:41 R-sign off
2018-07-16 21:52:49 RegL_00. 02:01 0A:24 0B:6B 0C:DF 15:FF 18:00 00:00
2018-07-16 21:53:06 RegL_01. 08:00 09:00 0A:00 0B:00 0C:D2 0D:00 0E:DC 0F:05 10:00 30:06 57:24 00:00
2020-06-27 20:39:01 associatedWith Rollladensteuerung
2020-06-29 05:45:40 commState CMDs_done
2020-06-29 05:45:40 deviceMsg on (to VCCU)
2020-06-29 05:45:40 level 100
2020-06-29 05:45:40 motor stop:on
2020-06-29 05:45:40 pct 100
2019-08-14 18:28:32 powerOn 2019-08-14 18:28:32
2020-06-29 05:45:40 recentStateType info
2020-06-29 05:45:40 state on
2020-06-29 05:45:40 timedOn off
helper:
HM_CMDNR 104
cSnd 11246BDF2E1123020100,11246BDF2E11230201C8
dlvlCmd ++A011246BDF2E11230201C8
mId 0005
peerFriend peerSens,peerVirt
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
ack:
cmds:
TmplKey :no:1593283076.16701
TmplTs 1593283076.16701
cmdKey :1:1:0::0005:01
TmplCmds:
cmdList:
assignHmKey:
clear:[readings|trigger|register|oldRegs|rssi|msgEvents|msgErrors|attack|all]
deviceRename:newName
down:[-changeValue-] [-ontime-] [-ramptime-] ...
eventL:-peer- -cond-
eventS:-peer- -cond-
fwUpdate:-filename- -bootTime- ...
getConfig:
getDevInfo:
getRegRaw:[List0|List1|List2|List3|List4|List5|List6] ... [-PeerChannel-]
getSerial:
getVersion:
inhibit:[on|off]
off:
on:
pair:
pct:[-value-] ... [-ontime-]
peerBulk:-peer1,peer2,...- [set|unset]
peerIODev:[IO] -btn- [set|unset]... not for future use
peerSmart:[BM_Einfahrt|BM_Flur_EG|BM_Haustuer|BM_Hof|Fenster_Bad|Fenster_Erker|Fenster_Kueche|Fenster_Schlafzimmer|Fenster_WC|Haustuer|Rauchmelder_Team|Terrassentuer|VCCU|Wassermelder]
press:[long|short] -peer- [-repCount(long only)-] [-repDelay-] ...
raw:data ...
regBulk:-list-.-peer- -addr1:data1- -addr2:data2- ...
regSet:[prep|exec] -regName- -value- ... [-peerChannel-]
reset:
sign:[on|off]
statusRequest:
stop:
toggle:
toggleDir:
tplDel:tmplt
unpair:
up:[-changeValue-] [-ontime-] [-ramptime-] ...
dir:
cur stop
rct up
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +2E1123,00,01,00
nextSend 1593402340.19475
prefIO
rxt 0
vccu VCCU
p:
2E1123
00
01
00
mRssi:
mNo 68
io:
CUL_0:
-50.5
-50.5
HMLAN1:
-64
-64
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
rpt:
IO CUL_0
flg A
ts 1593402340.09512
ack:
HASH(0x55e56a4cd828)
688002246BDF2E112300
rssi:
CUL_0:
avg -78.8
cnt 5
lst -79
max -77
min -80
at_CUL_0:
avg -54.6
cnt 10
lst -56.5
max -51.5
min -56.5
at_HMLAN1:
avg -63.5
cnt 10
lst -64
max -60
min -68
tmpl:
Attributes:
ASC 2
ASC_Adv off
ASC_Antifreeze off
ASC_Antifreeze_Pos 15
ASC_AutoAstroModeEvening REAL
ASC_AutoAstroModeMorning REAL
ASC_BlockingTime_afterManual 1200
ASC_BlockingTime_beforDayOpen 3600
ASC_BlockingTime_beforNightClose 3600
ASC_BrightnessSensor BM_Hof:brightness
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 80
ASC_DriveUpMaxDuration 40
ASC_Drive_Delay -1
ASC_Drive_DelayStart 5
ASC_Mode_Down always
ASC_Mode_Up absent
ASC_Open_Pos 100
ASC_Partymode on
ASC_Pos_Reading pct
ASC_Self_Defense_Mode off
ASC_Shading_InOutAzimuth 80:200
ASC_Shading_MinMax_Elevation 25.0:100.0
ASC_Shading_Min_OutsideTemperature 21
ASC_Shading_Mode always
ASC_Shading_Pos 40
ASC_Shading_StateChange_SunnyCloudy 200:150
ASC_Shading_WaitingPeriod 1200
ASC_ShuttersPlace window
ASC_Time_Down_Early 15:30
ASC_Time_Down_Late 22:30
ASC_Time_Up_Early 06:00
ASC_Time_Up_Late 09:00
ASC_Time_Up_WE_Holiday 08:30
ASC_Ventilate_Pos 30
ASC_Ventilate_Window_Open off
ASC_WiggleValue 5
ASC_WindProtection off
DbLogExclude .*
IODev HMLAN1
IOgrp VCCU
alexaName Rollladen Terrasse
alexaRoom Wohnzimmer
alias Rollladen Terrasse
autoReadReg 4_reqStatus
devStateIcon ab:fts_shutter_100 auf:fts_shutter_10 ^(7[0-9]|8[0-9]|9[0-9])$:fts_shutter_30 ^(5[0-9]|6[0-9])$:fts_shutter_50 ^(3[0-9]|4[0-9])$:fts_shutter_70 ^(1[0-9]|2[0-9])$:fts_shutter_90
event-on-change-reading .*
eventMap on:auf off:ab
expert 2_full
firmware 2.3
genericDeviceType blind
group Rolllaeden
icon fts_shutter
model HM-LC-BL1PBU-FM
peerIDs 00000000,
room ASC,CUL_HM,Wohnzimmer
serialNr LEQ0766132
sortby 2
subType blindActuator
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
webCmd auf:ab:stop:100:80:60:40:20:0
CUL_0_MSGCNT 6
CUL_0_RAWMSG A0D4FA4102E09A0246BDF0601C800::-50:CUL_0
CUL_0_RSSI -50
CUL_0_TIME 2020-06-28 19:47:17
DEF 2E09A0
FUUID 5c44bfe0-f33f-cd72-6424-3ca05eb04264ff8b
FVERSION 10_CUL_HM.pm:0.222270/2020-06-22
HMLAN1_MSGCNT 6
HMLAN1_RAWMSG E2E09A0,0000,38BA17EE,FF,FFC7,4FA4102E09A0246BDF0601C800
HMLAN1_RSSI -57
HMLAN1_TIME 2020-06-28 19:47:17
IODev CUL_0
LASTInputDev HMLAN1
MSGCNT 12
NAME Ro_Terrassentuer
NOTIFYDEV global
NR 84
NTFY_ORDER 50-Ro_Terrassentuer
STATE auf
TYPE CUL_HM
chanNo 01
lastMsg No:4F - t:10 s:2E09A0 d:246BDF 0601C800
protLastRcv 2020-06-28 19:47:17
protRcv 6 last_at:2020-06-28 19:47:17
protSnd 6 last_at:2020-06-28 19:47:17
protState CMDs_done
rssi_CUL_0 cnt:3 min:-51 max:-51 avg:-51 lst:-51
rssi_at_CUL_0 cnt:6 min:-51 max:-49.5 avg:-50.16 lst:-50
rssi_at_HMLAN1 cnt:6 min:-62 max:-55 avg:-58 lst:-57
READINGS:
2019-05-21 17:18:04 ASC_Enable on
2020-06-29 09:59:42 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 10m
2020-06-28 19:47:17 ASC_ShuttersLastDrive selfDefense inactive
2020-06-29 06:00:02 ASC_Time_DriveDown 29.06.2020 - 21:30
2020-06-29 06:00:02 ASC_Time_DriveUp 30.06.2020 - 06:00
2020-06-28 19:46:51 CommandAccepted yes
2019-02-11 17:26:41 D-firmware 2.3
2019-02-11 17:26:41 D-serialNr LEQ0766225
2019-02-11 17:18:33 PairedTo 0x246BDF
2018-06-12 18:55:22 R-driveDown 21 s
2018-06-12 18:55:22 R-driveTurn 0.5 s
2018-06-12 18:55:22 R-driveUp 22 s
2018-06-12 18:55:21 R-pairCentral 0x246BDF
2018-06-12 18:55:22 R-sign off
2019-02-11 17:18:33 RegL_00. 00:00 02:01 0A:24 0B:6B 0C:DF 15:FF 18:00
2019-02-11 17:18:34 RegL_01. 00:00 08:00 09:00 0A:00 0B:00 0C:D2 0D:00 0E:DC 0F:05 10:00 30:06 57:24
2020-06-27 20:39:01 associatedWith Rollladensteuerung
2020-06-28 19:47:17 commState CMDs_done
2020-06-28 19:47:17 deviceMsg on (to VCCU)
2019-02-14 05:43:42 inhibit set_off
2020-06-28 19:47:17 level 100
2020-06-28 19:47:17 motor stop:on
2020-06-28 19:47:17 pct 100
2020-05-04 21:47:34 powerOn 2020-05-04 21:47:34
2020-06-28 19:47:17 recentStateType info
2020-06-28 19:47:17 state on
2020-06-28 19:47:17 timedOn off
helper:
HM_CMDNR 79
cSnd 11246BDF2E09A0020100,11246BDF2E09A00201C8
dlvlCmd ++A011246BDF2E09A00201C8
mId 0005
peerFriend peerSens,peerVirt
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
ack:
cmds:
TmplKey :no:1593283076.16881
TmplTs 1593283076.16881
cmdKey :1:1:0::0005:01
TmplCmds:
cmdList:
assignHmKey:
clear:[readings|trigger|register|oldRegs|rssi|msgEvents|msgErrors|attack|all]
deviceRename:newName
down:[-changeValue-] [-ontime-] [-ramptime-] ...
eventL:-peer- -cond-
eventS:-peer- -cond-
fwUpdate:-filename- -bootTime- ...
getConfig:
getDevInfo:
getRegRaw:[List0|List1|List2|List3|List4|List5|List6] ... [-PeerChannel-]
getSerial:
getVersion:
inhibit:[on|off]
off:
on:
pair:
pct:[-value-] ... [-ontime-]
peerBulk:-peer1,peer2,...- [set|unset]
peerIODev:[IO] -btn- [set|unset]... not for future use
peerSmart:[BM_Einfahrt|BM_Flur_EG|BM_Haustuer|BM_Hof|Fenster_Bad|Fenster_Erker|Fenster_Kueche|Fenster_Schlafzimmer|Fenster_WC|Haustuer|Rauchmelder_Team|Terrassentuer|VCCU|Wassermelder]
press:[long|short] -peer- [-repCount(long only)-] [-repDelay-] ...
raw:data ...
regBulk:-list-.-peer- -addr1:data1- -addr2:data2- ...
regSet:[prep|exec] -regName- -value- ... [-peerChannel-]
reset:
sign:[on|off]
statusRequest:
stop:
toggle:
toggleDir:
tplDel:tmplt
unpair:
up:[-changeValue-] [-ontime-] [-ramptime-] ...
dir:
cur stop
rct up
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +2E09A0,00,01,00
nextSend 1593366437.77517
prefIO
rxt 0
vccu VCCU
p:
2E09A0
00
01
00
mRssi:
mNo 4F
io:
CUL_0:
-44
-44
HMLAN1:
-57
-57
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
rpt:
IO CUL_0
flg A
ts 1593366437.67634
ack:
HASH(0x55e56a53c770)
4F8002246BDF2E09A000
rssi:
CUL_0:
avg -51
cnt 3
lst -51
max -51
min -51
at_CUL_0:
avg -50.1666666666667
cnt 6
lst -50
max -49.5
min -51
at_HMLAN1:
avg -58
cnt 6
lst -57
max -55
min -62
tmpl:
Attributes:
ASC 2
ASC_Adv off
ASC_Antifreeze off
ASC_Antifreeze_Pos 15
ASC_AutoAstroModeEvening REAL
ASC_AutoAstroModeMorning REAL
ASC_BlockingTime_afterManual 1200
ASC_BlockingTime_beforDayOpen 3600
ASC_BlockingTime_beforNightClose 3600
ASC_BrightnessSensor BM_Hof:brightness
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 80
ASC_DriveUpMaxDuration 40
ASC_Drive_Delay -1
ASC_Drive_DelayStart 7
ASC_LockOut soft
ASC_Mode_Down absent
ASC_Mode_Up absent
ASC_Open_Pos 100
ASC_Partymode on
ASC_Pos_Reading pct
ASC_Self_Defense_Mode absent
ASC_Shading_InOutAzimuth 80:200
ASC_Shading_MinMax_Elevation 25.0:100.0
ASC_Shading_Min_OutsideTemperature 21
ASC_Shading_Mode absent
ASC_Shading_Pos 40
ASC_Shading_StateChange_SunnyCloudy 200:150
ASC_Shading_WaitingPeriod 1200
ASC_ShuttersPlace terrace
ASC_Time_Down_Early 15:30
ASC_Time_Down_Late 22:30
ASC_Time_Up_Early 06:00
ASC_Time_Up_Late 09:00
ASC_Time_Up_WE_Holiday 08:30
ASC_Ventilate_Pos 30
ASC_Ventilate_Window_Open off
ASC_WiggleValue 5
ASC_WindProtection off
ASC_WindowRec Terrassentuer
ASC_WindowRec_PosAfterDayClosed open
ASC_WindowRec_subType twostate
DbLogExclude .*
IODev HMLAN1
IOgrp VCCU
alexaName Rollladen Tür
alexaRoom Wohnzimmer
alias Rollladen Tuer
autoReadReg 4_reqStatus
devStateIcon ab:fts_shutter_100 auf:fts_shutter_10 ^(7[0-9]|8[0-9]|9[0-9])$:fts_shutter_30 ^(5[0-9]|6[0-9])$:fts_shutter_50 ^(3[0-9]|4[0-9])$:fts_shutter_70 ^(1[0-9]|2[0-9])$:fts_shutter_90
event-on-change-reading .*
eventMap on:auf off:ab
expert 2_full
firmware 2.3
genericDeviceType blind
group Rolllaeden
icon fts_shutter
model HM-LC-BL1PBU-FM
peerIDs 00000000,
room ASC,CUL_HM,Wohnzimmer
serialNr LEQ0766225
sortby 1
subType blindActuator
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
webCmd auf:ab:stop:100:80:60:40:20:0
CUL_0_MSGCNT 14
CUL_0_RAWMSG A0D8FA4102E0974246BDF0601C800::-54:CUL_0
CUL_0_RSSI -54
CUL_0_TIME 2020-06-29 05:45:34
DEF 2E0974
FUUID 5c44bfe0-f33f-cd72-2ddc-9bfc1f0e27f824f5
FVERSION 10_CUL_HM.pm:0.222270/2020-06-22
HMLAN1_MSGCNT 14
HMLAN1_RAWMSG E2E0974,0000,3ADDEC46,FF,FFC1,8FA4102E0974246BDF0601C800
HMLAN1_RSSI -63
HMLAN1_TIME 2020-06-29 05:45:34
IODev CUL_0
LASTInputDev HMLAN1
MSGCNT 28
NAME Ro_Erkerfenster
NOTIFYDEV global
NR 88
NTFY_ORDER 50-Ro_Erkerfenster
STATE auf
TYPE CUL_HM
chanNo 01
lastMsg No:8F - t:10 s:2E0974 d:246BDF 0601C800
protLastRcv 2020-06-29 05:45:34
protRcv 14 last_at:2020-06-29 05:45:34
protSnd 14 last_at:2020-06-29 05:45:34
protState CMDs_done
rssi_CUL_0 cnt:7 min:-76 max:-74 avg:-75 lst:-75
rssi_at_CUL_0 cnt:14 min:-56 max:-53 avg:-54.21 lst:-54
rssi_at_HMLAN1 cnt:14 min:-66 max:-60 avg:-63.07 lst:-63
READINGS:
2019-05-21 17:18:04 ASC_Enable on
2020-06-29 09:59:42 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 10m
2020-06-29 05:45:34 ASC_ShuttersLastDrive manual
2020-06-29 06:00:02 ASC_Time_DriveDown 29.06.2020 - 21:30
2020-06-29 06:00:02 ASC_Time_DriveUp 30.06.2020 - 06:00
2020-06-29 05:45:10 CommandAccepted yes
2017-11-20 17:49:57 D-firmware 2.3
2017-11-20 17:49:57 D-serialNr LEQ0766207
2018-06-09 14:36:45 PairedTo 0x246BDF
2017-11-20 17:51:37 R-driveDown 19 s
2017-11-20 17:51:37 R-driveTurn 0.5 s
2017-11-20 17:51:37 R-driveUp 20 s
2017-11-20 17:51:36 R-pairCentral 0x246BDF
2017-11-20 17:51:37 R-sign off
2018-06-09 14:36:45 RegL_00. 02:01 0A:24 0B:6B 0C:DF 15:FF 18:00 00:00
2018-06-09 14:36:46 RegL_01. 08:00 09:00 0A:00 0B:00 0C:BE 0D:00 0E:C8 0F:05 10:00 30:06 57:24 00:00
2020-06-27 20:39:01 associatedWith Rollladensteuerung
2020-06-29 05:45:34 commState CMDs_done
2020-06-29 05:45:34 deviceMsg on (to VCCU)
2018-11-06 12:40:12 inhibit set_off
2020-06-29 05:45:34 level 100
2020-06-29 05:45:34 motor stop:on
2020-06-29 05:45:34 pct 100
2019-08-14 18:28:32 powerOn 2019-08-14 18:28:32
2020-06-29 05:45:34 recentStateType info
2020-06-29 05:45:34 state on
2020-06-29 05:45:34 timedOn off
helper:
HM_CMDNR 143
cSnd 11246BDF2E0974020100,11246BDF2E09740201C8
dlvlCmd ++A011246BDF2E09740201C8
mId 0005
peerFriend peerSens,peerVirt
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
ack:
cmds:
TmplKey :no:1593283076.16518
TmplTs 1593283076.16518
cmdKey :1:1:0::0005:01
TmplCmds:
cmdList:
assignHmKey:
clear:[readings|trigger|register|oldRegs|rssi|msgEvents|msgErrors|attack|all]
deviceRename:newName
down:[-changeValue-] [-ontime-] [-ramptime-] ...
eventL:-peer- -cond-
eventS:-peer- -cond-
fwUpdate:-filename- -bootTime- ...
getConfig:
getDevInfo:
getRegRaw:[List0|List1|List2|List3|List4|List5|List6] ... [-PeerChannel-]
getSerial:
getVersion:
inhibit:[on|off]
off:
on:
pair:
pct:[-value-] ... [-ontime-]
peerBulk:-peer1,peer2,...- [set|unset]
peerIODev:[IO] -btn- [set|unset]... not for future use
peerSmart:[BM_Einfahrt|BM_Flur_EG|BM_Haustuer|BM_Hof|Fenster_Bad|Fenster_Erker|Fenster_Kueche|Fenster_Schlafzimmer|Fenster_WC|Haustuer|Rauchmelder_Team|Terrassentuer|VCCU|Wassermelder]
press:[long|short] -peer- [-repCount(long only)-] [-repDelay-] ...
raw:data ...
regBulk:-list-.-peer- -addr1:data1- -addr2:data2- ...
regSet:[prep|exec] -regName- -value- ... [-peerChannel-]
reset:
sign:[on|off]
statusRequest:
stop:
toggle:
toggleDir:
tplDel:tmplt
unpair:
up:[-changeValue-] [-ontime-] [-ramptime-] ...
dir:
cur stop
rct up
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +2E0974,00,01,00
nextSend 1593402334.83213
prefIO
rxt 0
vccu VCCU
p:
2E0974
00
01
00
mRssi:
mNo 8F
io:
CUL_0:
-48
-48
HMLAN1:
-63
-63
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
rpt:
IO CUL_0
flg A
ts 1593402334.73303
ack:
HASH(0x55e56a4f3ef0)
8F8002246BDF2E097400
rssi:
CUL_0:
avg -75
cnt 7
lst -75
max -74
min -76
at_CUL_0:
avg -54.2142857142857
cnt 14
lst -54
max -53
min -56
at_HMLAN1:
avg -63.0714285714286
cnt 14
lst -63
max -60
min -66
tmpl:
Attributes:
ASC 2
ASC_Adv off
ASC_Antifreeze off
ASC_Antifreeze_Pos 15
ASC_AutoAstroModeEvening REAL
ASC_AutoAstroModeMorning REAL
ASC_BlockingTime_afterManual 1200
ASC_BlockingTime_beforDayOpen 3600
ASC_BlockingTime_beforNightClose 3600
ASC_BrightnessSensor BM_Hof:brightness
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 80
ASC_DriveUpMaxDuration 40
ASC_Drive_Delay -1
ASC_Drive_DelayStart 3
ASC_Mode_Down always
ASC_Mode_Up absent
ASC_Open_Pos 100
ASC_Partymode on
ASC_Pos_Reading pct
ASC_Self_Defense_Mode absent
ASC_Shading_InOutAzimuth 80:200
ASC_Shading_MinMax_Elevation 25.0:100.0
ASC_Shading_Min_OutsideTemperature 21
ASC_Shading_Mode always
ASC_Shading_Pos 50
ASC_Shading_StateChange_SunnyCloudy 200:150
ASC_Shading_WaitingPeriod 1200
ASC_ShuttersPlace window
ASC_Time_Down_Early 15:30
ASC_Time_Down_Late 22:30
ASC_Time_Up_Early 06:00
ASC_Time_Up_Late 09:00
ASC_Time_Up_WE_Holiday 08:30
ASC_Ventilate_Pos 30
ASC_Ventilate_Window_Open on
ASC_WiggleValue 5
ASC_WindProtection off
ASC_WindowRec Fenster_Erker
ASC_WindowRec_PosAfterDayClosed open
ASC_WindowRec_subType twostate
DbLogExclude .*
IODev HMLAN1
IOgrp VCCU
alexaName Rollladen Fenster
alexaRoom Wohnzimmer
alias Rollladen Fenster
autoReadReg 4_reqStatus
devStateIcon ab:fts_shutter_100 auf:fts_shutter_10 ^(7[0-9]|8[0-9]|9[0-9])$:fts_shutter_30 ^(5[0-9]|6[0-9])$:fts_shutter_50 ^(3[0-9]|4[0-9])$:fts_shutter_70 ^(1[0-9]|2[0-9])$:fts_shutter_90
event-on-change-reading .*
eventMap on:auf off:ab
expert 2_full
firmware 2.3
genericDeviceType blind
group Rolllaeden
icon fts_shutter
model HM-LC-BL1PBU-FM
peerIDs 00000000,
room ASC,CUL_HM,Wohnzimmer
serialNr LEQ0766207
sortby 3
subType blindActuator
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
webCmd auf:ab:stop:100:80:60:40:20:0
FUUID 5eca156a-f33f-cd72-ca2c-4e63f96034ab00bf
FVERSION 73_AutoShuttersControl.pm:v0.10.1-s22248/2020-06-24 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME Rollladensteuerung
NOTIFYDEV global,Rollladensteuerung,Ro_Erkerfenster,Ro_Terrassenfenster,Ro_Terrassentuer,BM_Hof,Terrassentuer,Fenster_Erker,Astro,Bewohner
NR 439
NTFY_ORDER 51-Rollladensteuerung
STATE created new drive timer
TYPE AutoShuttersControl
VERSION v0.10.1
OLDREADINGS:
READINGS:
2020-06-29 05:45:34 Ro_Erkerfenster_PosValue 100
2020-06-28 21:30:34 Ro_Erkerfenster_lastPosValue 0
2020-06-29 06:00:02 Ro_Erkerfenster_nextAstroTimeEvent 29.06.2020 - 21:30
2020-06-29 05:45:40 Ro_Terrassenfenster_PosValue 100
2020-06-28 21:30:34 Ro_Terrassenfenster_lastPosValue 40
2020-06-29 06:00:02 Ro_Terrassenfenster_nextAstroTimeEvent 29.06.2020 - 21:30
2020-06-28 19:47:17 Ro_Terrassentuer_PosValue 100
2020-06-27 06:55:40 Ro_Terrassentuer_lastDelayPosValue 30
2020-06-28 13:21:15 Ro_Terrassentuer_lastPosValue 100
2020-06-29 06:00:02 Ro_Terrassentuer_nextAstroTimeEvent 29.06.2020 - 21:30
2020-06-27 06:50:50 ascEnable on
2020-06-27 20:39:06 controlShading on
2020-05-24 08:37:32 hardLockOut on
2020-06-27 06:55:40 partyMode off
2020-06-27 20:39:01 room_ASC_CUL_HM_Wohnzimmer Ro_Erkerfenster,Ro_Terrassenfenster,Ro_Terrassentuer
2020-05-24 08:38:07 selfDefense on
2020-06-29 06:00:02 state created new drive timer
2020-05-24 08:38:22 sunriseTimeWeHoliday on
2020-06-27 20:39:01 userAttrList rolled out
helper:
shuttersList:
Ro_Erkerfenster
Ro_Terrassenfenster
Ro_Terrassentuer
monitoredDevs:
Astro:
Rollladensteuerung ASC_twilightDevice
BM_Hof:
Ro_Erkerfenster ASC_BrightnessSensor
Ro_Terrassenfenster ASC_BrightnessSensor
Ro_Terrassentuer ASC_BrightnessSensor
Bewohner:
Rollladensteuerung ASC_residentsDev
Fenster_Erker:
Ro_Erkerfenster ASC_WindowRec
Ro_Erkerfenster:
Ro_Terrassenfenster:
Ro_Terrassentuer:
Terrassentuer:
Ro_Terrassentuer ASC_WindowRec
Attributes:
ASC_autoAstroModeEvening REAL
ASC_autoAstroModeMorning REAL
ASC_autoShuttersControlComfort on
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_blockAscDrivesAfterManual 1
ASC_expert 1
ASC_residentsDev Bewohner:state
ASC_shuttersDriveDelay 10
ASC_tempSensor Buderus:/system/sensors/temperatures/outdoor_t1
ASC_twilightDevice Astro
DbLogExclude .*
devStateIcon { ShuttersControl_DevStateIcon($name) }
group Rolllaeden
icon fts_shutter_automatic
room ASC
sortby 01
Danke und VG Dieter
Hallo Dieter,
Ro_Terrassentuer und Ro_Erkerfenster sind korrekt gefahren da Du ja SelfDefense absent hast. Ro_Terrassenfenster hätte gar nicht in SelfDefense fahren dürfen.
Kannst Du Dich noch an den Text erinnern der in ASC_ShuttersLastDrive stand?
Zitat von: RalfPit am 29 Juni 2020, 11:09:45
Hi Cooltux,
dein Modul ist KLASSE und Professoren sollten sich an deinem vorbildlichen Support ein Beispiel nehmen.
Meine Frage:
Ich habe 3 Fenster nach Süden, die nicht mehr entschatten werden müssen.
Gibt es eine Möglichkeit das userattr "ASC_Shading_Mode" um "only shading in" zu ergänzen ?
Der Vorteil für mich (oder auch für Andere?):
Ich kann es meiner Frau und meinen Kindern besser erklären, einfacher in FTUI integrieren und mein unpraktisches DOIF wäre überflüssig.
LG Ralf
Ich werde es mir als Anregung auf meinen Stapel packen. Wird aber wohl diesen Sommer eher nichts mehr.
Zitat von: dancatt am 29 Juni 2020, 11:32:16
Hi,
folgendes ist mir aufgefallen:
im Reading "ASC_ShadingMessage" steht "INFO: current shading status is 'out' - next check in 10m" obwohl das Attribut "ASC_Shading_WaitingPeriod" mit "1200" konfiguriert ist.
Bei allen anderen Rollläden steht korrekterweise 20m in der Message.
list:
Internals:
.FhemMetaInternals 1
.triggerUsed 1
DEF 42E272
FUUID 5c54237e-f33f-cf0a-6e67-46c96f1a761177b8
FVERSION 10_CUL_HM.pm:0.222270/2020-06-22
HMLAN1_MSGCNT 60
HMLAN1_RAWMSG E42E272,0000,7A3E237F,FF,FFAF,B3A41042E27223A38D06010000
HMLAN1_RSSI -81
HMLAN1_TIME 2020-06-29 07:00:33
HMUART1_MSGCNT 60
HMUART1_RAWMSG 05000045B3A41042E27223A38D06010000
HMUART1_RSSI -69
HMUART1_TIME 2020-06-29 07:00:33
HMUART2_MSGCNT 60
HMUART2_RAWMSG 0500004CB3A41042E27223A38D06010000
HMUART2_RSSI -76
HMUART2_TIME 2020-06-29 07:00:33
IODev HMLAN1
LASTInputDev HMUART1
MSGCNT 180
NAME 1_06_KU_Rollladen
NOTIFYDEV global
NR 255
NTFY_ORDER 50-1_06_KU_Rollladen
STATE on
TYPE CUL_HM
chanNo 01
lastMsg No:B3 - t:10 s:42E272 d:23A38D 06010000
protLastRcv 2020-06-29 07:00:33
protRcv 64 last_at:2020-06-29 07:00:33
protSnd 62 last_at:2020-06-29 07:00:33
protState CMDs_done
rssi_HMLAN1 cnt:25 min:-93 max:-82 avg:-84.88 lst:-84
rssi_at_HMLAN1 cnt:60 min:-88 max:-77 avg:-81.16 lst:-81
rssi_at_HMUART1 cnt:60 min:-94 max:-64 avg:-72.08 lst:-69
rssi_at_HMUART2 cnt:60 min:-86 max:-71 avg:-77.5 lst:-76
.attraggr:
.attrminint:
READINGS:
2020-06-24 10:47:36 .ASC_AttrUpdateChanges_v0.10.0 1
2019-07-29 08:19:19 .peerListRDate 2019-07-29 08:19:19
2020-06-29 07:00:33 .protLastRcv 2020-06-29 07:00:33
2019-05-21 17:33:41 ASC_Enable on
2020-06-29 11:31:08 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 10m
2020-06-29 07:00:33 ASC_ShuttersLastDrive day open
2020-06-29 07:30:02 ASC_Time_DriveDown 29.06.2020 - 21:58
2020-06-29 07:30:02 ASC_Time_DriveUp 30.06.2020 - 07:00
2020-06-25 08:32:30 Activity alive
2020-06-29 07:00:02 CommandAccepted yes
2017-01-30 20:51:04 D-firmware 2.8
2017-01-30 20:51:04 D-serialNr MEQ1312476
2019-07-29 08:19:18 PairedTo 0x23A38D
2017-01-30 20:52:39 R-confBtnTime permanent
2017-01-30 20:52:40 R-driveDown 26.2 s
2017-01-30 20:52:40 R-driveTurn 0.5 s
2017-01-30 20:52:40 R-driveUp 27.3 s
2017-01-30 20:52:39 R-intKeyVisib invisib
2017-01-30 20:52:39 R-localResDis off
2017-01-30 20:52:39 R-pairCentral 0x23A38D
2017-01-30 20:52:40 R-refRunCounter 0
2017-01-30 20:52:40 R-sign off
2017-01-30 20:52:40 R-statusInfoMinDly 2 s
2017-01-30 20:52:40 R-statusInfoRandom 1 s
2017-01-30 20:52:40 R-transmitTryMax 6
2019-07-29 08:19:18 RegL_00. 00:00 02:01 0A:23 0B:A3 0C:8D 15:FF 18:00
2019-07-29 08:19:19 RegL_01. 00:00 08:00 09:00 0A:00 0B:01 0C:06 0D:01 0E:11 0F:05 10:00 30:06 56:00 57:24
2020-06-25 08:33:08 associatedWith asc_Rollladen
2020-06-29 07:00:33 commState CMDs_done
2020-06-29 07:00:33 deviceMsg on (to VCCU)
2019-07-24 19:25:55 inhibit set_off
2020-06-29 07:00:33 level 100
2020-06-29 07:00:33 motor stop:on
2020-06-29 07:00:33 pct 100
2020-03-08 11:38:42 powerOn 2020-03-08 11:38:42
2020-06-29 07:00:33 recentStateType info
2020-06-29 07:00:33 state on
2020-06-29 07:00:33 timedOn off
helper:
HM_CMDNR 179
cSnd 1123A38D42E2720201C8,1123A38D42E272020100
dlvlCmd ++A01123A38D42E272020100
mId 0005
peerFriend peerSens,peerVirt
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
ack:
cmds:
TmplKey :no:1593066758.43765
TmplTs 1593066758.43765
cmdKey :1:1:0::0005:01
TmplCmds:
cmdList:
assignHmKey:
clear:[readings|trigger|register|oldRegs|rssi|msgEvents|msgErrors|attack|all]
deviceRename:newName
down:[-changeValue-] [-ontime-] [-ramptime-] ...
eventL:-peer- -cond-
eventS:-peer- -cond-
fwUpdate:-filename- -bootTime- ...
getConfig:
getDevInfo:
getRegRaw:[List0|List1|List2|List3|List4|List5|List6] ... [-PeerChannel-]
getSerial:
getVersion:
inhibit:[on|off]
off:
on:
pair:
pct:[-value-] ... [-ontime-]
peerBulk:-peer1,peer2,...- [set|unset]
peerIODev:[IO] -btn- [set|unset]... not for future use
peerSmart:[1_01_EZ_1_02_WZ_Tuerkontakt_Virt_01|1_02_WZ_Tuerkontakt|1_04_GT_Fensterkontakt|1_06_KU_Schalter_01|1_06_KU_Schalter_02|1_06_KU_Schalter_03|1_06_KU_Schalter_04|1_06_KU_Schalter_05|1_06_KU_Schalter_06|1_06_KU_Schalter_Virt_Btn1|1_06_KU_Schalter_Virt_Btn2|1_06_KU_Schalter_Virt_Btn3|1_06_KU_Schalter_Virt_Btn4|1_06_KU_Schalter_Virt_Btn5|1_06_KU_Schalter_Virt_Btn6|1_06_KU_Tuerkontakt|2_01_KM_Fensterkontakt|2_02_KL_Fensterkontakt|2_03_SZ_Fensterkontakt|2_05_BZ_Fensterkontakt|Rauchmelder_Team|Rauchmelder_Team2|VCCU]
press:[long|short] -peer- [-repCount(long only)-] [-repDelay-] ...
raw:data ...
regBulk:-list-.-peer- -addr1:data1- -addr2:data2- ...
regSet:[prep|exec] -regName- -value- ... [-peerChannel-]
reset:
sign:[on|off]
statusRequest:
stop:
toggle:
toggleDir:
tplDel:tmplt
unpair:
up:[-changeValue-] [-ontime-] [-ramptime-] ...
dir:
cur stop
rct down
expert:
def 1
det 1
raw 1
tpl 1
io:
newChn +42E272,00,00,00
nextSend 1593406833.97603
rxt 0
vccu VCCU
p:
42E272
00
00
00
prefIO:
HMLAN1
mRssi:
mNo B3
io:
HMLAN1:
-79
-79
HMUART0:
HMUART1:
-69
-69
HMUART2:
-76
-76
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
rpt:
IO HMLAN1
flg A
ts 1593406833.41577
ack:
HASH(0xbd5b7970)
B3800223A38D42E27200
rssi:
HMLAN1:
avg -84.88
cnt 25
lst -84
max -82
min -93
at_HMLAN1:
avg -81.1666666666667
cnt 60
lst -81
max -77
min -88
at_HMUART1:
avg -72.0833333333333
cnt 60
lst -69
max -64
min -94
at_HMUART2:
avg -77.5
cnt 60
lst -76
max -71
min -86
tmpl:
Attributes:
.mId 0005
ASC 2
ASC_Antifreeze off
ASC_Antifreeze_Pos 15
ASC_AutoAstroModeEvening none
ASC_AutoAstroModeEveningHorizon none
ASC_AutoAstroModeMorning none
ASC_AutoAstroModeMorningHorizon none
ASC_BlockingTime_afterManual 120
ASC_BlockingTime_beforDayOpen 120
ASC_BlockingTime_beforNightClose 120
ASC_BrightnessSensor ws980wifi:brightness
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 40
ASC_Drive_Delay -1
ASC_Drive_DelayStart -1
ASC_GuestRoom none
ASC_LockOut soft
ASC_LockOut_Cmd inhibit
ASC_Mode_Down always
ASC_Mode_Up home
ASC_Open_Pos 100
ASC_Partymode off
ASC_Pos_Reading pct
ASC_PrivacyDownValue_beforeNightClose -1
ASC_PrivacyDown_Pos 50
ASC_Roommate_Device none
ASC_Roommate_Reading state
ASC_Shading_InOutAzimuth 210:280
ASC_Shading_MinMax_Elevation 23.0:100.0
ASC_Shading_Min_OutsideTemperature 17
ASC_Shading_Mode home
ASC_Shading_Pos 30
ASC_Shading_StateChange_SunnyCloudy 50000:40000
ASC_Shading_WaitingPeriod 1200
ASC_ShuttersPlace terrace
ASC_Time_Down_Early 17:00
ASC_Time_Down_Late 22:00
ASC_Time_Up_Early 07:00
ASC_Time_Up_Late 08:30
ASC_Time_Up_WE_Holiday 07:30
ASC_Ventilate_Pos 40
ASC_Ventilate_Window_Open on
ASC_WiggleValue 5
ASC_WindParameters -1
ASC_WindowRec 1_06_KU_Tuerkontakt
ASC_WindowRec_subType twostate
DbLogExclude .*
IODev HMLAN1
IOgrp VCCU:HMLAN1
actCycle 028:00
actStatus alive
autoReadReg 4_reqStatus
devStateIcon on:fts_shutter_10 20:fts_shutter_20 30:fts_shutter_30 40:fts_shutter_40 50:fts_shutter_50 60:fts_shutter_60 70:fts_shutter_70 80:fts_shutter_80 90:fts_shutter_90 off:fts_shutter_100 down:fts_shutter_down up:fts_shutter_up
expert 251_anything
firmware 2.8
group Rollladen
icon fts_shutter
model HM-LC-BL1-FM
param levelInverse
peerIDs 00000000,
room 1_06_KU,9_06_CUL_HM
serialNr MEQ1312476
subType blindActuator
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd stop:off:down:90:80:70:60:50:40:30:20:10:up:on
Woran kann das liegen?
Vielen Dank.
Gruß Daniel
Wenn "Shading out" ist dann wird immer nach der Hälfte der Wartezeit schon geprüft, wenn "Shading in" ist wird die volle Zeit gewartet.
Zitat von: Beta-User am 29 Juni 2020, 12:36:21
Eine Frage zu "ASC_Shutter_IdleDetection" - das war mir als Attribut bisher rausgegangen...
Kann es sein, dass das die Ursache ist, warum meine Z-Wave-Jalousie seit einiger Zeit nicht mehr nachts schließt bzw. nach dem Start der Schließ-Fahrt wenig später die Kehrtwende macht und dann auf "offen" iVm. einem geschlossen-Lamellenwert fährt? In den frühen 0.9-er Versionen hatte das funktioniert, aber eben seit geraumer Zeit nicht mehr...
Gestern hatte ich mal wieder Muße, mir das anzusehen und dachte erst, es würde ggf. genügen, in alle möglichen Zwischenpositions-Attribute auch (mit den "Doppelwerten") zu füllen; scheint aber nicht geholfen zu haben, von daher habe ich jetzt die Hoffnung, dass das Setzen dieses Attributs auf
ASC_Shutter_IdleDetection power:0\.0.W
hilft...
Was mich in dem Zusammenhang etwas irritiert: Meine "Pseudo"-Jalousieaktoren vom TYPE=CUL_HM verrichten klaglos ihren Dienst; kann aber sein, dass das auch mit etwas anders gesetzten Beschattungs-Attributen (bzw. der nicht-Aktivierung der Beschattung bei allen) zu tun hat... Aber eigentlich wäre ich davon ausgegangen, dass das wenn, dann auch dort irgendwie eine Rolle spielt, im Code (so ich denn überhaupt die richtige Stelle gefunden hatte (... Attr.pm?)) kann ich dazu nichts wirklich an Unterscheidung zwischen beiden Varianten ablesen.
Bevor hier jemand nach lists fragt: die werde ich ggf. dann schon erst mal selbst analysieren. Es geht hier weniger um die konkrete Problemlösung, sondern eher um die ganz normale User-Frage, wann es denn jetzt Sinn macht, dieses Attribut zu setzen (die Suche fördert nur eine einzige Stelle im Forum (https://forum.fhem.de/index.php/topic,110277.msg1065106.html#msg1065106) zutage, wo jemand das tatsächlich gesetzt hat (?!?)), ob ggf. angedacht ist, das für "bekannte Typen" vorzubelegen, und welche Probleme es lösen kann. Das Wiki enthält nämlich dazu auch bisher wenig aufschlussreiches bzw. geht auch nicht über das raus, was in der (D-) commandref steht.
Ggf. sollte man dann was ins Wiki aufnehmen, oder wenigstens Beispiele bei "getesteter Hardware" nennen...
Das ganze ist eigentlich Recht simple. Sobald ASC_Shutter_IdleDetection feststellt das die RegEx nicht mehr erfüllt ist wird kein weiterer Fahrbefehl an die Rollos gesendet, sofern während der Fahrzeit über haupt etwas kommt. Kann mir also nicht vorstellen das es der Grund sein soll für Deine Kehrtwende. Wenn sollte eigentlich gar kein Fahrbefehl während der Fahrt angenommen werden.
Zitat von: CoolTux am 29 Juni 2020, 14:03:44
Sobald ASC_Shutter_IdleDetection feststellt das die RegEx nicht mehr erfüllt ist wird kein weiterer Fahrbefehl an die Rollos gesendet, sofern während der Fahrzeit über haupt etwas kommt.
Danke! Damit kann ich was anfangen :) .
Rege an, diesen simplen Satz sinngemäß in die commandref aufzunehmen. Vorschlag:
"Solange die hier angegebene Bedingung erfüllt ist, werden weitere Fahrbefehle seitens ASC verzögert. Die jeweils nächste Prüfung erfolgt dann ..." [z.B. alle 10 Sekunden bzw. event-basiert bei jeder Aktualisierung des Readings?]
Zitat von: CoolTux am 29 Juni 2020, 14:03:44
Kann mir also nicht vorstellen das es der Grund sein soll für Deine Kehrtwende. Wenn sollte eigentlich gar kein Fahrbefehl während der Fahrt angenommen werden.
Dann wird es wohl was anderes sein und ich muß mir die betreffenden Attribute nochmal im Detail zu Gemüte führen. Vermute, es hängt mit der Beschattung zusammen, denn irritierenderweise funktioniert das ganze, wenn die zugehörige Tür über den Schließzeitraum hinaus offen war und dann erst später geschlossen wird. Dann macht auch diese Jalousie am Ende, was sie soll.
Aber wie gesagt: es ging weniger um das konkrete Problem, sondern mehr darum, wann und wo es ggf. Sinn macht, das Attribut zu setzen. Für mich ist das nun relativ klar:
Immer ;) . Ist ein leider völlig unbekanntes/verkanntes, aber tolles feature, und eigentlich sollte das auch per default aktiviert und eingebaut sein! Bei Gelegenheit poste ich das im "Hardware"-Thread, wird aber eher gegen Ende der Woche werden.
Zitat von: CoolTux am 29 Juni 2020, 13:53:10
Hallo Dieter,
Ro_Terrassentuer und Ro_Erkerfenster sind korrekt gefahren da Du ja SelfDefense absent hast. Ro_Terrassenfenster hätte gar nicht in SelfDefense fahren dürfen.
Kannst Du Dich noch an den Text erinnern der in ASC_ShuttersLastDrive stand?
heißt, wenn ASC_Self_Defense_Mode auf OFF steht, funktioniert trotzdem das selfDefense bei geöffnetem Fenster und absent?
Und bei der Gelegenheit, konntest du schon mal ein Auge auf das Problem mit der falschen Anzeige LastPosition bei manuellen Fahrten werfen?
Hallo,
ich hatte das beschriebene Phänomen gerade eben wieder. Diesmal war die Markise allerdings im Shading in.
{ ascAPIget('RainProtectionStatus','EGMarkWGsued') } wechselt dabei ständig zwischen protected und unprotected, obwohl der Regensensor durchgehend (minütlich) 1, also Regen, meldet. Jemand eine Idee? Was könnte da dazwischen funken?
Danke und Grüße
Zitat von: phoenix-anasazi am 26 Juni 2020, 15:48:45
Hallo,
wie genau funktioniert denn die Rain protection?
Ich habe momentan das Phänomen, dass die Markise manuell ausgefahren war. Nachdem nun der Regensensor Regen meldet, fährt die Markise zwar korrekt ein, aber nach einer Minute wieder zurück. Im ASC Debug kommt dann rain un-protected, obwohl der Regensensor immer noch auf 1, also "Regen erkannt" steht. Last drive bleibt die ganze Zeit auf manual.
Ich weiß nicht so recht, welche Infos hier hilfreich wären? Eigentlich muss ja nur geprüft werden, ob Regen, dann hoch.
ASC_rainSensor DUOFERN_690DF4_sensor:isRaining 0 100
Viele Grüße
Edit: Und gerade fällt mir auf, dass die Markise nach Ende des Regens und "Rain unprotected" auch gar nicht mehr auf Shading in fährt, sondern offen bleibt.
Zitat von: dk3572 am 29 Juni 2020, 14:43:56
heißt, wenn ASC_Self_Defense_Mode auf OFF steht, funktioniert trotzdem das selfDefense bei geöffnetem Fenster und absent?
Und bei der Gelegenheit, konntest du schon mal ein Auge auf das Problem mit der falschen Anzeige LastPosition bei manuellen Fahrten werfen?
Nein das heißt das wenn off gesetzt ist im Rollo gar kein SelfDefense angefahren werde sollte.
LastPosition mache ich bei Gelegenheit.
Zitat von: phoenix-anasazi am 29 Juni 2020, 14:59:12
Hallo,
ich hatte das beschriebene Phänomen gerade eben wieder. Diesmal war die Markise allerdings im Shading in.
{ ascAPIget('RainProtectionStatus','EGMarkWGsued') } wechselt dabei ständig zwischen protected und unprotected, obwohl der Regensensor durchgehend (minütlich) 1, also Regen, meldet. Jemand eine Idee? Was könnte da dazwischen funken?
Danke und Grüße
Edit: Und gerade fällt mir auf, dass die Markise nach Ende des Regens und "Rain unprotected" auch gar nicht mehr auf Shading in fährt, sondern offen bleibt.
Schaue ich mir an
Zitat von: CoolTux am 29 Juni 2020, 15:11:43
Nein das heißt das wenn off gesetzt ist im Rollo gar kein SelfDefense angefahren werde sollte.
LastPosition mache ich bei Gelegenheit.
wenn ich das Haus verlasse und es würde noch die Terrassentür aufstehen soll der Rollladen in selfDefense fahren.
Was muss ich dafür einstellen?
Bei absent fahren sie gleich bei Abwesenheit.
Bei gone fahren sie nach längerer Abwesenheit.
Das brauch ich aber beides nicht.
Zitat von: dk3572 am 29 Juni 2020, 15:18:00
wenn ich das Haus verlasse und es würde noch die Terrassentür aufstehen soll der Rollladen in selfDefense fahren.
Was muss ich dafür einstellen?
Bei absent fahren sie gleich bei Abwesenheit.
Bei gone fahren sie nach längerer Abwesenheit.
Das brauch ich aber beides nicht.
Ich schaue da gerne noch mal, aber ich würde sagen off ist off.
Zitat von: phoenix-anasazi am 29 Juni 2020, 14:59:12
Hallo,
ich hatte das beschriebene Phänomen gerade eben wieder. Diesmal war die Markise allerdings im Shading in.
{ ascAPIget('RainProtectionStatus','EGMarkWGsued') } wechselt dabei ständig zwischen protected und unprotected, obwohl der Regensensor durchgehend (minütlich) 1, also Regen, meldet. Jemand eine Idee? Was könnte da dazwischen funken?
Danke und Grüße
Edit: Und gerade fällt mir auf, dass die Markise nach Ende des Regens und "Rain unprotected" auch gar nicht mehr auf Shading in fährt, sondern offen bleibt.
Ich denke das ich den Fehler gefunden und behoben habe. Update dauert aber noch etwas.
Super, vielen Dank für deinen Support. Ich warte gerne noch ein paar Tage auf das Update, Hauptsache gefixt ;)
Zitat von: CoolTux am 29 Juni 2020, 14:03:44
Das ganze ist eigentlich Recht simple. Sobald ASC_Shutter_IdleDetection feststellt das die RegEx nicht mehr erfüllt ist wird kein weiterer Fahrbefehl an die Rollos gesendet, sofern während der Fahrzeit über haupt etwas kommt. Kann mir also nicht vorstellen das es der Grund sein soll für Deine Kehrtwende. Wenn sollte eigentlich gar kein Fahrbefehl während der Fahrt angenommen werden.
Habe jetzt etwas rumgetestet, und irgendwie ist es "komisch" bzw. es fühlt sich nicht richtig an: Bei der WZ-Jalousie in ZWave steht das Attribut jetzt auf "power:0.W" (der 223-er meldet keine "0.0 W", sondern "0 W"). Jetzt reagiert er auch nicht auf Tür-Öffnen, nicht mal, wenn der Wert auf 0 W ist.
Kann es sein, dass der Fahrbefehl dann einfach verworfen wird und später einfach gar nichts mehr gemacht oder geprt wird?
(Das ist jetzt sehr auf die Schnelle ohne FHEM-Neustart oder so. Melde mich, wenn ich das intensiver beleuchtet habe, es sei denn, du kannst das auch ohne nähere Infos im Code lokalisieren?).
Zitat von: Beta-User am 29 Juni 2020, 19:45:07
Habe jetzt etwas rumgetestet, und irgendwie ist es "komisch" bzw. es fühlt sich nicht richtig an: Bei der WZ-Jalousie in ZWave steht das Attribut jetzt auf "power:0.W" (der 223-er meldet keine "0.0 W", sondern "0 W"). Jetzt reagiert er auch nicht auf Tür-Öffnen, nicht mal, wenn der Wert auf 0 W ist.
Kann es sein, dass der Fahrbefehl dann einfach verworfen wird und später einfach gar nichts mehr gemacht oder geprt wird?
(Das ist jetzt sehr auf die Schnelle ohne FHEM-Neustart oder so. Melde mich, wenn ich das intensiver beleuchtet habe, es sei denn, du kannst das auch ohne nähere Infos im Code lokalisieren?).
Der Fahrbefehl wird in der Tat verworfen.
Was genau steht denn im power Reading wenn das Rollo nicht fährt.
Zitat von: CoolTux am 29 Juni 2020, 20:08:10
Der Fahrbefehl wird in der Tat verworfen.
Was genau steht denn im power Reading wenn das Rollo nicht fährt.
list Jalous.* power motor:
Jalousie_Links 2020-06-29 06:14:09 motor stop:on Jalousie_Mitte 2020-06-29 19:46:45 motor stop:on Jalousie_Rechts 2020-06-29 06:14:08 motor stop:on Jalousie_WZ 2020-06-29 21:56:32 power 0 W
Bei den HM (obere drei) kann es auch stop:off oder stop:10 (oder eine andere Halb-Zahl zwischen 0.5 und 99.5 sein).
Verworfen ist nicht gut, dann fliegt das Attribut erst mal wieder raus, hilft ja nicht... (Eigentlich bräuchten wir eine sehr viel komplexere Logik, aber erst sollten die anderen Dinge alle funktionieren, bitte da keinen Aufwand reinstecken). Ich mach erst mal ein verbose 5 bei dem ZWave bis morgen früh...
Guten Morgen,
seit dem Update ist mir noch ein Unterschied zu der Version vorher aufgefallen:
Wenn der Rollladen (Terassentür) im Zustand "night close" ist und man die Tür öffnet, fährt der Rollladen komplett hoch.
Vorher ging der Rollladen in die "ASC_Ventilate_Pos".
Hat sich hier was geändert?
list:
Internals:
.FhemMetaInternals 1
.triggerUsed 1
DEF 4F320B
FUUID 5c54237f-f33f-cf0a-a643-72548756feb57505
FVERSION 10_CUL_HM.pm:0.222270/2020-06-22
HMLAN1_MSGCNT 52
HMLAN1_RAWMSG E4F320B,0000,7F75045B,FF,FFC1,2AA4104F320B23A38D0601C800
HMLAN1_RSSI -63
HMLAN1_TIME 2020-06-30 07:18:23
HMUART1_MSGCNT 54
HMUART1_RAWMSG 0500003B2AA4104F320B23A38D0601C800
HMUART1_RSSI -59
HMUART1_TIME 2020-06-30 07:18:23
HMUART2_MSGCNT 54
HMUART2_RAWMSG 050000372AA4104F320B23A38D0601C800
HMUART2_RSSI -55
HMUART2_TIME 2020-06-30 07:18:23
IODev HMLAN1
LASTInputDev HMLAN1
MSGCNT 160
NAME 1_02_WZ_Rollladen_l
NOTIFYDEV global
NR 275
NTFY_ORDER 50-1_02_WZ_Rollladen_l
STATE on
TYPE CUL_HM
chanNo 01
lastMsg No:2A - t:10 s:4F320B d:23A38D 0601C800
protLastRcv 2020-06-30 07:18:23
protRcv 57 last_at:2020-06-30 07:18:23
protSnd 52 last_at:2020-06-30 07:18:23
protState CMDs_done
rssi_HMLAN1 cnt:31 min:-90 max:-67 avg:-77.09 lst:-69
rssi_at_HMLAN1 cnt:52 min:-83 max:-61 avg:-71.65 lst:-63
rssi_at_HMUART1 cnt:54 min:-62 max:-55 avg:-57.88 lst:-59
rssi_at_HMUART2 cnt:54 min:-57 max:-45 avg:-47.64 lst:-55
.attraggr:
.attrminint:
READINGS:
2020-06-24 10:47:36 .ASC_AttrUpdateChanges_v0.10.0 1
2019-08-08 09:35:29 .peerListRDate 2019-08-08 09:35:29
2020-06-30 07:18:23 .protLastRcv 2020-06-30 07:18:23
2019-06-04 11:23:01 ASC_Enable on
2020-06-30 07:40:42 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 10m
2020-06-30 07:18:23 ASC_ShuttersLastDrive ventilate - window open
2020-06-29 21:58:17 ASC_Time_DriveDown 30.06.2020 - 21:58
2020-06-29 21:58:17 ASC_Time_DriveUp 30.06.2020 - 08:00
2020-06-25 08:32:28 Activity alive
2020-06-30 07:17:50 CommandAccepted yes
2019-06-04 11:22:43 D-firmware 2.8
2019-06-04 11:22:43 D-serialNr NEQ1220810
2019-08-08 09:35:28 PairedTo 0x23A38D
2019-06-04 10:45:09 R-confBtnTime permanent
2019-06-04 10:45:10 R-driveDown 26 s
2019-06-04 10:45:10 R-driveTurn 0.5 s
2019-06-04 10:45:10 R-driveUp 27.9 s
2019-06-04 10:45:09 R-intKeyVisib invisib
2019-06-04 10:45:09 R-localResDis off
2019-06-04 10:45:09 R-pairCentral 0x23A38D
2019-06-04 10:45:10 R-refRunCounter 0
2019-06-04 10:45:10 R-sign off
2019-06-04 10:45:10 R-statusInfoMinDly 2 s
2019-06-04 10:45:10 R-statusInfoRandom 1 s
2019-06-04 10:45:10 R-transmitTryMax 6
2019-08-08 09:35:28 RegL_00. 00:00 02:01 0A:23 0B:A3 0C:8D 15:FF 18:00
2019-08-08 09:35:29 RegL_01. 00:00 08:00 09:00 0A:00 0B:01 0C:04 0D:01 0E:17 0F:05 10:00 30:06 56:00 57:24
2020-06-25 08:33:08 associatedWith asc_Rollladen
2020-06-30 07:18:23 commState CMDs_done
2020-06-30 07:18:23 deviceMsg on (to VCCU)
2019-07-24 15:53:13 inhibit set_off
2020-06-30 07:18:23 level 100
2020-06-30 07:18:23 motor stop:on
2020-06-30 07:18:23 pct 100
2020-03-08 11:38:42 powerOn 2020-03-08 11:38:42
2020-06-30 07:18:23 recentStateType info
2020-06-30 07:18:23 state on
2020-06-30 07:18:23 timedOn off
helper:
HM_CMDNR 42
cSnd 1123A38D4F320B020100,1123A38D4F320B0201C8
dlvlCmd ++A01123A38D4F320B0201C8
mId 0005
peerFriend peerSens,peerVirt
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
ack:
cmds:
TmplKey :no:1593066757.34465
TmplTs 1593066757.34465
cmdKey :1:1:0::0005:01
TmplCmds:
cmdList:
assignHmKey:
clear:[readings|trigger|register|oldRegs|rssi|msgEvents|msgErrors|attack|all]
deviceRename:newName
down:[-changeValue-] [-ontime-] [-ramptime-] ...
eventL:-peer- -cond-
eventS:-peer- -cond-
fwUpdate:-filename- -bootTime- ...
getConfig:
getDevInfo:
getRegRaw:[List0|List1|List2|List3|List4|List5|List6] ... [-PeerChannel-]
getSerial:
getVersion:
inhibit:[on|off]
off:
on:
pair:
pct:[-value-] ... [-ontime-]
peerBulk:-peer1,peer2,...- [set|unset]
peerIODev:[IO] -btn- [set|unset]... not for future use
peerSmart:[1_01_EZ_1_02_WZ_Tuerkontakt_Virt_01|1_02_WZ_Tuerkontakt|1_04_GT_Fensterkontakt|1_06_KU_Schalter_01|1_06_KU_Schalter_02|1_06_KU_Schalter_03|1_06_KU_Schalter_04|1_06_KU_Schalter_05|1_06_KU_Schalter_06|1_06_KU_Schalter_Virt_Btn1|1_06_KU_Schalter_Virt_Btn2|1_06_KU_Schalter_Virt_Btn3|1_06_KU_Schalter_Virt_Btn4|1_06_KU_Schalter_Virt_Btn5|1_06_KU_Schalter_Virt_Btn6|1_06_KU_Tuerkontakt|2_01_KM_Fensterkontakt|2_02_KL_Fensterkontakt|2_03_SZ_Fensterkontakt|2_05_BZ_Fensterkontakt|Rauchmelder_Team|Rauchmelder_Team2|VCCU]
press:[long|short] -peer- [-repCount(long only)-] [-repDelay-] ...
raw:data ...
regBulk:-list-.-peer- -addr1:data1- -addr2:data2- ...
regSet:[prep|exec] -regName- -value- ... [-peerChannel-]
reset:
sign:[on|off]
statusRequest:
stop:
toggle:
toggleDir:
tplDel:tmplt
unpair:
up:[-changeValue-] [-ontime-] [-ramptime-] ...
dir:
cur stop
rct up
expert:
def 1
det 1
raw 1
tpl 1
io:
newChn +4F320B,00,00,00
nextSend 1593494303.7164
rxt 0
vccu VCCU
p:
4F320B
00
00
00
prefIO:
HMLAN1
mRssi:
mNo 2A
io:
HMLAN1:
-59
-59
HMUART0:
HMUART1:
-59
-59
HMUART2:
-55
-55
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
rpt:
IO HMUART2
flg A
ts 1593494303.21212
ack:
HASH(0xbd866ed0)
2A800223A38D4F320B00
rssi:
HMLAN1:
avg -77.0967741935484
cnt 31
lst -69
max -67
min -90
at_HMLAN1:
avg -71.6538461538462
cnt 52
lst -63
max -61
min -83
at_HMUART1:
avg -57.8888888888889
cnt 54
lst -59
max -55
min -62
at_HMUART2:
avg -47.6481481481481
cnt 54
lst -55
max -45
min -57
tmpl:
Attributes:
.mId 0005
ASC 2
ASC_Antifreeze off
ASC_Antifreeze_Pos 15
ASC_AutoAstroModeEvening none
ASC_AutoAstroModeEveningHorizon none
ASC_AutoAstroModeMorning none
ASC_AutoAstroModeMorningHorizon none
ASC_BlockingTime_afterManual 120
ASC_BlockingTime_beforDayOpen 120
ASC_BlockingTime_beforNightClose 120
ASC_BrightnessSensor ws980wifi:brightness
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 40
ASC_Drive_Delay -1
ASC_Drive_DelayStart -1
ASC_GuestRoom none
ASC_LockOut soft
ASC_LockOut_Cmd inhibit
ASC_Mode_Down always
ASC_Mode_Up home
ASC_Open_Pos 100
ASC_Partymode off
ASC_Pos_Reading pct
ASC_PrivacyDownValue_beforeNightClose -1
ASC_PrivacyDown_Pos 50
ASC_Roommate_Device none
ASC_Roommate_Reading state
ASC_Shading_InOutAzimuth 105:240
ASC_Shading_MinMax_Elevation 25.0:100.0
ASC_Shading_Min_OutsideTemperature 15
ASC_Shading_Mode home
ASC_Shading_Pos 30
ASC_Shading_StateChange_SunnyCloudy 50000:40000
ASC_Shading_WaitingPeriod 1200
ASC_ShuttersPlace terrace
ASC_Time_Down_Early 17:00
ASC_Time_Down_Late 22:00
ASC_Time_Up_Early 08:00
ASC_Time_Up_Late 09:00
ASC_Time_Up_WE_Holiday 08:30
ASC_Ventilate_Pos 40
ASC_Ventilate_Window_Open on
ASC_WiggleValue 5
ASC_WindParameters -1
ASC_WindowRec 1_02_WZ_Tuerkontakt
ASC_WindowRec_subType twostate
DbLogExclude .*
IODev HMLAN1
IOgrp VCCU:HMLAN1
actCycle 028:00
actStatus alive
autoReadReg 4_reqStatus
devStateIcon on:fts_shutter_10 20:fts_shutter_20 30:fts_shutter_30 40:fts_shutter_40 50:fts_shutter_50 60:fts_shutter_60 70:fts_shutter_70 80:fts_shutter_80 90:fts_shutter_90 off:fts_shutter_100 down:fts_shutter_down up:fts_shutter_up
expert 251_anything
firmware 2.8
group Rollladen
icon fts_shutter
model HM-LC-BL1-FM
peerIDs 00000000,
room 1_02_WZ,9_06_CUL_HM
serialNr NEQ1220810
subType blindActuator
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd stop:off:down:90:80:70:60:50:40:30:20:10:up:on
Vielen Dank.
Gruß Daniel
Das Verhalten ist korrekt da Du das Rollo mit "ASC_ShuttersPlace terrace" konfiguriert hast.
Grüße
Hallo,
ich würde mir zur Beschattung noch einen einstellbaren Zeitraum wünschen in dem beschattet werden soll.
Bsp.: Gestern wurden die Bedingungen zum Beschatten erst um kurz nach 13 Uhr erreicht.
Entschattet wird bei mir aber bereits gegen 13:30 Uhr. Hätte ich hier eine Zeitvorgabe z.B. zw. 09:00 und 12:00 Uhr, wäre der Rollladen nicht wegen paar Minuten in die Beschattung gefahren.
Oder kann ich das auf anderem Wege verhindern?
Danke für´s Modul und VG Dieter
Zitat von: dk3572 am 30 Juni 2020, 08:32:54
Hallo,
ich würde mir zur Beschattung noch einen einstellbaren Zeitraum wünschen in dem beschattet werden soll.
Bsp.: Gestern wurden die Bedingungen zum Beschatten erst um kurz nach 13 Uhr erreicht.
Entschattet wird bei mir aber bereits gegen 13:30 Uhr. Hätte ich hier eine Zeitvorgabe z.B. zw. 09:00 und 12:00 Uhr, wäre der Rollladen nicht wegen paar Minuten in die Beschattung gefahren.
Oder kann ich das auf anderem Wege verhindern?
Danke für´s Modul und VG Dieter
Ich nehme das mal so mit. Habe aber aktuell dazu weder ne Meinung noch ne Idee :)
Grüße
Zitat von: CoolTux am 30 Juni 2020, 08:01:39
Das Verhalten ist korrekt da Du das Rollo mit "ASC_ShuttersPlace terrace" konfiguriert hast.
Grüße
Macht Sinn. Vor kurzem ist der Rollladen aber immer in die ASC_Ventilate_Pos gelaufen (bei mir). Kann das auch am Attribut "ASC_WindowRec_subType" liegen?
Das habe ich vor kurzem auf den Wert twostate gesetzt.
Aber irgendwie dachte ich dass im Falle von "night close" immer in ASC_Ventilate_Pos gelaufen wird und in den anderen Fällen komplett hoch geht.
Zitat von: dancatt am 30 Juni 2020, 09:55:42
Macht Sinn. Vor kurzem ist der Rollladen aber immer in die ASC_Ventilate_Pos gelaufen (bei mir). Kann das auch am Attribut "ASC_WindowRec_subType" liegen?
Das habe ich vor kurzem auf den Wert twostate gesetzt.
Aber irgendwie dachte ich dass im Falle von "night close" immer in ASC_Ventilate_Pos gelaufen wird und in den anderen Fällen komplett hoch geht.
Es hat AUCH etwas mit "ASC_WindowRec_subType" zu tun. Bei einem threestate wäre bei open hoch gefahren wenn Comfort aktiv ist.
Zitat von: CoolTux am 30 Juni 2020, 10:00:41
Es hat AUCH etwas mit "ASC_WindowRec_subType" zu tun. Bei einem threestate wäre bei open hoch gefahren wenn Comfort aktiv ist.
Ok. Da das bei mir auch aktiv ist, wäre der Rollladen ja früher auch komplett hochgefahren.
Dies ist er aber zu 100% nicht. Irgendetwas muss sich hier also geändert haben.
Es war auf jeden Fall so dass im Falle von "night close" immer in ASC_Ventilate_Pos angelaufen wurde wenn der Rollladen geöffnet wurde.
Und das war bei mehreren so.
Dann werde ich mir einen trigger bauen müssen der das aktuelle Verhalten umgeht.
@CoolTux:
Hast du dazu bitte noc heine Rückmeldung:
Zitathttps://forum.fhem.de/index.php/topic,112325.msg1067845.html#msg1067845
Gruß
eurofinder
Zitat von: eurofinder am 26 Juni 2020, 13:55:49
@CoolTuX:
Ich verwende das Attribut ASC_Shading_Pos mit Perlcode:
{ (ReadingsVal('TEMPSENSOR','state',0) >= 27 ? 20 : 55) }
Wenn der Rollladen aus der geöffneten Position(=100) in die Beschattung gefahren wird, sich dann die Aussentemperatur erhöt und somit die Beschattungsposition von 55 auf 20 angepasst wird, so kann es vorkommen, dasss wenn die Voraussetzung zur Beschattung nicht mehr gegeben sind und die Temperatur weiterhin den Wert - in diesem Fall 27 Grad - überschreitet, dass die letzte gespeicherte Rollladenposition - in meinem Fall 20 - angefahren wird. Ich hätte aber gerne, dass der Rollladen wieder komplett geöffnet wird.
Wie sehen das die anderen hier - bei Shading out wieder komplett öffnen?
Alternativ könnte ich auch mit einem Attribut gut leben - vergleichbar zu ASC_WindowRec_PosAfterDayClosed - also vielleicht ASC_Shading_PosAfterShadingOut - mit Auswahl last Position, open (default open).
Gruß
eurofinder
Ich werde ein zusätzliches Internes Objektattribut erstellen welches sich die vorletzte Beschattungsposition merkt und werde dann darauf eine Abfrage starten.
Grüße
Hallo
Jetzt war ich einige Zeit nicht zuhause und siehe da, bei ASC tut sich einiges. :D.
Ich habe ein Update von 0.8.x auf 0.10.1 gemacht.
Allerdings habe ich nach jedem Neustart 2 Perl Warnings im LOG.
2020.06.30 08:07:42.551 1: PERL WARNING: Use of uninitialized value $posAssignment in pattern match (m//) at lib/FHEM/Automation/ShuttersControl/Shutters/Attr.pm line 112.
2020.06.30 08:07:44.813 1: PERL WARNING: Use of uninitialized value in numeric eq (==) at lib/FHEM/Automation/ShuttersControl.pm line 2255.
Sonst scheint aber alles zu funktionieren.
Gruß
Hast Du unterschiedliche Rollodevice Typen? Gib mal bitte ein list
Hallo
ZitatHast Du unterschiedliche Rollodevice Typen? Gib mal bitte ein list
Alles die gleichen Typen.
List vom ASC:
Internals:
FUUID 5d998c16-f33f-e2e1-02db-975a526970674d10
FVERSION 73_AutoShuttersControl.pm:v0.10.1-s22248/2020-06-24 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME Rollosteuerung
NOTIFYDEV global,Rollosteuerung,AK_BD_ROL,AK_KU_ROL,AK_SZ_ROL,AK_WZ_ROL,DU_Fenster_WZ,DU_Fenster_SZ,SonnSens,twilight,rr_Uwe,DU_Fenster_BD,rgr_Bewohner,rg_Schlafgast
NR 134
NTFY_ORDER 51-Rollosteuerung
STATE shading out
TYPE AutoShuttersControl
VERSION v0.10.1
Helper:
DBLOG:
AK_BD_ROL_PosValue:
DBLogging:
TIME 1593506245.27806
VALUE 0
AK_BD_ROL_lastPosValue:
DBLogging:
TIME 1593506217.19849
VALUE 75
AK_BD_ROL_nextAstroTimeEvent:
DBLogging:
TIME 1593497265.86862
VALUE 30.06.2020 - 22:00
AK_KU_ROL_PosValue:
DBLogging:
TIME 1593506242.54276
VALUE 0
AK_KU_ROL_lastPosValue:
DBLogging:
TIME 1593506217.39386
VALUE 50
AK_KU_ROL_nextAstroTimeEvent:
DBLogging:
TIME 1593497265.87869
VALUE 30.06.2020 - 22:00
AK_SZ_ROL_PosValue:
DBLogging:
TIME 1593506844.47063
VALUE 0
AK_SZ_ROL_lastPosValue:
DBLogging:
TIME 1593506809.37586
VALUE 64
AK_SZ_ROL_nextAstroTimeEvent:
DBLogging:
TIME 1593497265.88662
VALUE 30.06.2020 - 22:00
AK_WZ_ROL_PosValue:
DBLogging:
TIME 1593506257.53303
VALUE 0
AK_WZ_ROL_lastPosValue:
DBLogging:
TIME 1593506217.005
VALUE 75
AK_WZ_ROL_nextAstroTimeEvent:
DBLogging:
TIME 1593497265.89461
VALUE 30.06.2020 - 22:00
controlShading:
DBLogging:
TIME 1593497267.86632
VALUE on
state:
DBLogging:
TIME 1593506844.47647
VALUE shading out
OLDREADINGS:
READINGS:
2020-06-30 10:37:25 AK_BD_ROL_PosValue 0
2020-06-30 10:36:57 AK_BD_ROL_lastPosValue 75
2020-06-30 08:07:45 AK_BD_ROL_nextAstroTimeEvent 30.06.2020 - 22:00
2020-06-30 10:37:22 AK_KU_ROL_PosValue 0
2020-06-30 10:36:57 AK_KU_ROL_lastPosValue 50
2020-06-30 08:07:45 AK_KU_ROL_nextAstroTimeEvent 30.06.2020 - 22:00
2020-06-30 10:47:24 AK_SZ_ROL_PosValue 0
2020-06-30 10:46:49 AK_SZ_ROL_lastPosValue 64
2020-06-30 08:07:45 AK_SZ_ROL_nextAstroTimeEvent 30.06.2020 - 22:00
2020-06-30 10:37:37 AK_WZ_ROL_PosValue 0
2020-06-30 10:36:57 AK_WZ_ROL_lastPosValue 75
2020-06-30 08:07:45 AK_WZ_ROL_nextAstroTimeEvent 30.06.2020 - 22:00
2020-05-23 10:32:00 ascEnable on
2020-06-30 08:07:47 controlShading on
2020-05-23 10:32:00 hardLockOut off
2020-06-30 08:07:42 room_10_Wohnzimmer_90_Devices AK_WZ_ROL
2020-06-30 08:07:42 room_20_Kueche_90_Devices AK_KU_ROL
2020-06-30 08:07:42 room_30_Bad_90_Devices AK_BD_ROL
2020-06-30 08:07:42 room_40_Schlafzimmer_90_Devices AK_SZ_ROL
2020-06-29 19:11:58 selfDefense off
2020-06-30 10:47:24 state shading out
2020-05-24 11:42:52 sunriseTimeWeHoliday on
2020-06-30 08:07:42 userAttrList rolled out
helper:
shuttersList:
AK_BD_ROL
AK_KU_ROL
AK_SZ_ROL
AK_WZ_ROL
monitoredDevs:
AK_BD_ROL:
AK_KU_ROL:
AK_SZ_ROL:
AK_WZ_ROL:
DU_Fenster_BD:
AK_BD_ROL ASC_WindowRec
DU_Fenster_SZ:
AK_SZ_ROL ASC_WindowRec
DU_Fenster_WZ:
AK_WZ_ROL ASC_WindowRec
SonnSens:
AK_BD_ROL ASC_BrightnessSensor
AK_KU_ROL ASC_BrightnessSensor
AK_SZ_ROL ASC_BrightnessSensor
AK_WZ_ROL ASC_BrightnessSensor
rg_Schlafgast:
AK_WZ_ROL ASC_Roommate_Device
rgr_Bewohner:
Rollosteuerung ASC_residentsDev
rr_Uwe:
AK_BD_ROL ASC_Roommate_Device
AK_SZ_ROL ASC_Roommate_Device
twilight:
Rollosteuerung ASC_twilightDevice
Attributes:
ASC_autoAstroModeEvening CIVIL
ASC_autoAstroModeMorning CIVIL
ASC_autoShuttersControlComfort on
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_blockAscDrivesAfterManual 0
ASC_brightnessDriveUpDown 25:100
ASC_expert 1
ASC_residentsDev rgr_Bewohner
ASC_tempSensor KS300
ASC_twilightDevice twilight
DbLogExclude .*
DbLogInclude .*
devStateIcon { ShuttersControl_DevStateIcon($name) }
group Wohnung
icon fts_shutter_automatic
room 01_Wohnung
List von einem Rollo:
Internals:
DEF 0500ECB5
FUUID 5ca65646-f33f-e2e1-ec26-1d8036a71435abce
IODev TCM_ESP3_0
LASTInputDev TCM_ESP3_0
MSGCNT 4
NAME AK_WZ_ROL
NR 51
NTFY_ORDER 50-AK_WZ_ROL
STATE 0
TCM_ESP3_0_DestinationID FFFFFFFF
TCM_ESP3_0_MSGCNT 4
TCM_ESP3_0_PacketType 1
TCM_ESP3_0_RSSI -55
TCM_ESP3_0_ReceivingQuality excellent
TCM_ESP3_0_RepeatingCounter 1
TCM_ESP3_0_SubTelNum 6
TCM_ESP3_0_TIME 2020-06-30 10:37:37
TYPE EnOcean
Helper:
DBLOG:
ASC_ShadingMessage:
DBLogging:
TIME 1593508869.23743
VALUE INFO
ASC_ShuttersLastDrive:
DBLogging:
TIME 1593506257.63782
VALUE shading out
anglePos:
DBLogging:
TIME 1593506257.52289
VALUE -90
block:
DBLogging:
TIME 1593499344.12435
VALUE unlock
endPosition:
DBLogging:
TIME 1593506257.52289
VALUE open_ack
position:
DBLogging:
TIME 1593506257.52289
VALUE 0
state:
DBLogging:
TIME 1593506257.52289
VALUE open_ack
READINGS:
2019-10-06 10:00:44 ASC_Enable on
2020-06-30 11:21:09 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 10m
2020-06-30 10:37:37 ASC_ShuttersLastDrive shading out
2020-06-30 08:07:45 ASC_Time_DriveDown 30.06.2020 - 22:00
2020-06-30 08:07:45 ASC_Time_DriveUp 1.07.2020 - 07:00
2020-06-30 10:37:37 anglePos -90
2020-06-30 08:07:42 associatedWith Rollosteuerung
2020-06-30 08:42:24 block unlock
2020-06-30 10:37:37 endPosition open_ack
2020-06-30 10:37:37 position 0
2020-06-30 10:37:37 state open_ack
2019-04-06 20:14:41 teach 4BS teach-in sent
helper:
Attributes:
ASC 1
ASC_Adv on
ASC_BrightnessSensor SonnSens:brightness
ASC_Closed_Pos 100
ASC_ComfortOpen_Pos 10
ASC_Down brightness
ASC_DriveUpMaxDuration 45
ASC_LockOut soft
ASC_Mode_Down off
ASC_Mode_Up always
ASC_Open_Pos 0
ASC_Partymode off
ASC_Pos_Reading position
ASC_Roommate_Device rg_Schlafgast
ASC_Self_Defense_Mode gone
ASC_Shading_InOutAzimuth 73:208
ASC_Shading_MinMax_Elevation 21
ASC_Shading_Min_OutsideTemperature 23.4
ASC_Shading_Mode always
ASC_Shading_Pos {ReadingsVal('Markise_WZ','endPosition','open_ack') eq 'closed' ? 3 : 75;}
ASC_Shading_StateChange_SunnyCloudy 30000:18000
ASC_Shading_WaitingPeriod 1200
ASC_ShuttersPlace terrace
ASC_TempSensor Alpha2:Ist-Temperatur-4
ASC_Time_Down_Early 16:00
ASC_Time_Down_Late 22:00
ASC_Time_Up_Early 05:00
ASC_Time_Up_Late 08:00
ASC_Time_Up_WE_Holiday 07:00
ASC_Up brightness
ASC_Ventilate_Pos 75
ASC_Ventilate_Window_Open on
ASC_WindowRec DU_Fenster_WZ
ASC_WindowRec_PosAfterDayClosed open
ASC_WindowRec_subType threestate
IODev TCM_ESP3_0
alias Rollo Wohnzimmer
calAtEndpoints yes
devStateIcon 100:fts_shutter_100 1\d.*:fts_shutter_10 2\d.*:fts_shutter_20 3\d.*:fts_shutter_30 4\d.*:fts_shutter_40 5\d.*:fts_shutter_50 6\d.*:fts_shutter_60 7\d.*:fts_shutter_70 8\d.*:fts_shutter_80 9\d.*:fts_shutter_90 \d.*:fts_shutter_10 open_ack:fts_window_2w closed:fts_shutter_100
eep A5-3F-7F
group Rollos
icon fts_shutter_100
manufID 00D
model Eltako_FSB_ACK
room 10_Wohnzimmer,90_Devices
settingAccuracy high
shutTime 24
shutTimeCloses 40
stateFormat position
subDef FFB45103
subType manufProfile
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd opens:stop:closes
Ich danke Dir sehr. Ich konnte es fixen, wird aber etwas dauern bis die Version kommt.
Ich habe mal die gefixte Version in den testing Branch gemergt. Wenn Interesse besteht kann man hier gerne testen
update add https://git.cooltux.net/FHEM/mod-AutoShuttersControl/raw/branch/testing/controls_AutoShuttersControl.txt
update
Version 0.10.2
Grüße
@CoolTux:
ZitatIch werde ein zusätzliches Internes Objektattribut erstellen welches sich die vorletzte Beschattungsposition merkt und werde dann darauf eine Abfrage starten.
Danke.
eurofinder
Hallo,
nachdem der letzte Rollo nun endlich repariert wurde, habe ich auch den bei ASC eingehängt.
Allerdings fährt der nicht in die Beschattung, da irgendwie die Berechnung der Brightness nicht stimmt.
Ich benutze bei 6 Rollos den gleichen Helligkeitssensor TW.Helligkeit (von Homematic).
Bei 5 funktioniert die Berechnung (Wert in ASC schwankt mit der Helligkeit), bei dem einen nicht
Da steht der Wert immer auf 7232, auch nachts!
Im log-file steht z.B. (Rollo.WZ.Kueche funktioniert, Rollo.WZ.StiegeMitte funktioniert nicht):
ASC_DEBUG!!! 2020.07. 1 15:43:46 - ShadingProcessing: Rollo.WZ.Kueche - Übergebende Werte - Azimuth:245.56, Elevation: 49.32, Brightness: 26171, OutTemp: 28.4, Azimut Beschattung: 223, Azimut Endschattung: 360, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2020.07. 1 15:44:47 - ShadingProcessing: Rollo.WZ.StiegeMitte - Übergebende Werte - Azimuth:246.89, Elevation: 48.55, Brightness: 7232, OutTemp: 28.4, Azimut Beschattung: 218, Azimut Endschattung: 360, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
Gab es das schon mal?
Wo soll ich da ansetzen?
lg, Gerhard
Nachtrag:
Im log scheinen diese Einträge für alle Rollos auf, nur nicht für den, der nicht funktioniert.
ASC_DEBUG!!! 2020.06.30 14:35:36 - EventProcessingShadingBrightness: Rollo.WZ.Kueche - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 33330 RainProtection: unprotected WindProtection: unprotected
Edith: ich nutze übrigens die Version 0.10.1
lg, Gerhard
Ich möchte mich hier mit einem kleinen Fehlerchen anschließen.
Nach Update auf v.0.10.1 funktioniert ASC nur solala....
Problem: ASC fährt nach Astro wunderbar, jedoch kein Shading mehr. Einstellungen sind unverändert geblieben.
Auch im Log mit Debug-Modus finden sich außer folgender Meldung keine mehr:
ASC_DEBUG!!! 2020.07. 1 15:58:25 - FnIsDay: rollo_Esszimmer Allgemein: 1
ASC_DEBUG!!! 2020.07. 1 15:58:25 - FnIsDay: rollo_HSTuer Allgemein: 1
ASC_DEBUG!!! 2020.07. 1 15:58:25 - FnIsDay: rollo_Kueche Allgemein: 1
ASC_DEBUG!!! 2020.07. 1 15:58:25 - FnIsDay: rollo_Treppenhaus_Buero Allgemein: 1
ASC_DEBUG!!! 2020.07. 1 15:58:25 - FnIsDay: rollo_Wohnzimmer Allgemein: 1
ASC sieht so aus:
Internals:
FUUID 5e03797a-f33f-4070-d308-ca4f46d4a911f6bb
FVERSION 73_AutoShuttersControl.pm:v0.10.1-s22248/2020-06-24 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME ASC
NOTIFYDEV global,ASC,rollo_Esszimmer,rollo_HSTuer,rollo_Kueche,rollo_Treppenhaus_Buero,rollo_Wohnzimmer
NR 43
NTFY_ORDER 51-ASC
STATE created new drive timer
TYPE AutoShuttersControl
VERSION v0.10.1
OLDREADINGS:
READINGS:
2020-06-29 00:07:02 ascEnable on
2020-07-01 15:58:30 controlShading on
2020-06-28 23:53:34 hardLockOut off
2020-07-01 12:01:27 rollo_Esszimmer_PosValue 0
2020-07-01 07:30:02 rollo_Esszimmer_lastPosValue 100
2020-07-01 15:58:28 rollo_Esszimmer_nextAstroTimeEvent 1.07.2020 - 22:00
2020-07-01 12:01:36 rollo_HSTuer_PosValue 0
2020-07-01 07:30:02 rollo_HSTuer_lastPosValue 100
2020-07-01 15:58:28 rollo_HSTuer_nextAstroTimeEvent 1.07.2020 - 22:00
2020-07-01 12:01:27 rollo_Kueche_PosValue 0
2020-07-01 07:30:02 rollo_Kueche_lastPosValue 100
2020-07-01 15:58:28 rollo_Kueche_nextAstroTimeEvent 1.07.2020 - 22:00
2020-07-01 12:11:23 rollo_Treppenhaus_Buero_PosValue 0
2020-07-01 08:00:02 rollo_Treppenhaus_Buero_lastPosValue 0
2020-07-01 15:58:28 rollo_Treppenhaus_Buero_nextAstroTimeEvent 1.07.2020 - 22:00
2020-07-01 12:01:25 rollo_Wohnzimmer_PosValue 0
2020-07-01 07:30:02 rollo_Wohnzimmer_lastPosValue 100
2020-07-01 15:58:28 rollo_Wohnzimmer_nextAstroTimeEvent 1.07.2020 - 22:00
2020-07-01 15:58:25 room_Rollos rollo_Esszimmer,rollo_HSTuer,rollo_Kueche,rollo_Treppenhaus_Buero,rollo_Wohnzimmer
2020-06-28 23:53:34 selfDefense off
2020-07-01 15:58:28 state created new drive timer
2020-06-28 23:58:02 sunriseTimeWeHoliday on
2020-07-01 15:58:25 userAttrList rolled out
helper:
shuttersList:
rollo_Esszimmer
rollo_HSTuer
rollo_Kueche
rollo_Treppenhaus_Buero
rollo_Wohnzimmer
Attributes:
ASC_autoAstroModeEvening CIVIL
ASC_autoAstroModeMorning CIVIL
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_debug 1
ASC_tempSensor DWD:fc0_Tx
ASC_twilightDevice Astro
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room Automatisierung
Ein Rolladendevice:
Internals:
FUUID 5e0238fb-f33f-4070-9f96-6ef239f9fa1286e6
NAME rollo_HSTuer
NR 33
STATE open
STILLDONETIME 0
TYPE ROLLO
READINGS:
2019-12-30 10:14:33 ASC_Enable on
2020-07-01 15:56:02 ASC_ShadingMessage <html> INFO: shading active, global temp sensor is set, but shutters temperature sensor is not set </html>
2020-07-01 12:01:36 ASC_ShuttersLastDrive manual
2020-07-01 15:58:28 ASC_Time_DriveDown 1.07.2020 - 22:00
2020-07-01 15:58:28 ASC_Time_DriveUp 2.07.2020 - 07:30
2020-07-01 15:58:25 associatedWith ASC
2020-07-01 12:01:00 command open
2020-07-01 12:01:00 desired_pct 0
2020-07-01 12:01:00 drive-type modul
2020-07-01 12:01:00 last_drive drive-up
2020-07-01 12:01:36 pct 0
2020-07-01 12:01:36 state open
Attributes:
ASC 1
ASC_AutoAstroModeEvening CIVIL
ASC_AutoAstroModeMorning CIVIL
ASC_BrightnessSensor ESPEasy_brightsouth_sensorsouth:luxsouth
ASC_Closed_Pos 70
ASC_Down astro
ASC_LockOut soft
ASC_Open_Pos 0
ASC_Pos_Reading pct
ASC_Shading_InOutAzimuth 140:255
ASC_Shading_MinMax_Elevation 15:100
ASC_Shading_Min_OutsideTemperature 15
ASC_Shading_Mode always
ASC_Shading_Pos 40
ASC_Shading_StateChange_SunnyCloudy 6000:5000 2
ASC_ShuttersPlace terrace
ASC_Time_Up_Early 7:30
ASC_Time_Up_Late 11:00
ASC_Time_Up_WE_Holiday 9:00
ASC_Up astro
cmdIcon open:fts_shutter_up closed:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
devStateIcon open:fts_shutter_10:closed closed:fts_shutter_100:open half:fts_shutter_50:closed drive-up:fts_shutter_up@red:stop drive-down:fts_shutter_down@red:stop pct-100:fts_shutter_100:open pct-90:fts_shutter_80:closed pct-80:fts_shutter_80:closed pct-70:fts_shutter_70:closed pct-60:fts_shutter_60:closed pct-50:fts_shutter_50:closed pct-40:fts_shutter_40:open pct-30:fts_shutter_30:open pct-20:fts_shutter_20:open pct-10:fts_shutter_10:open pct-0:fts_shutter_10:closed
rl_autoStop 0
rl_commandDown set rollo_a3 AI
rl_commandStopDown set rollo_a3 AI
rl_commandStopUp set rollo_a3 A0
rl_commandUp set rollo_a3 A0
rl_excessBottom 7
rl_excessTop 0
rl_resetTime 8
rl_secondsDown 21
rl_secondsUp 21
rl_switchTime 10
rl_type normal
room Rollos
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd open:closed:half:stop:pct
Ich weiß leider nicht wo das Problem liegt, da der Log entsprechend klein ausfällt. Bitte um Hilfe ;)
Dankeschön und Grüße, Leon
Zitat von: gestein am 01 Juli 2020, 15:49:29
Hallo,
nachdem der letzte Rollo nun endlich repariert wurde, habe ich auch den bei ASC eingehängt.
Allerdings fährt der nicht in die Beschattung, da irgendwie die Berechnung der Brightness nicht stimmt.
Ich benutze bei 6 Rollos den gleichen Helligkeitssensor TW.Helligkeit (von Homematic).
Bei 5 funktioniert die Berechnung (Wert in ASC schwankt mit der Helligkeit), bei dem einen nicht
Da steht der Wert immer auf 7232, auch nachts!
Im log-file steht z.B. (Rollo.WZ.Kueche funktioniert, Rollo.WZ.StiegeMitte funktioniert nicht):
ASC_DEBUG!!! 2020.07. 1 15:43:46 - ShadingProcessing: Rollo.WZ.Kueche - Übergebende Werte - Azimuth:245.56, Elevation: 49.32, Brightness: 26171, OutTemp: 28.4, Azimut Beschattung: 223, Azimut Endschattung: 360, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2020.07. 1 15:44:47 - ShadingProcessing: Rollo.WZ.StiegeMitte - Übergebende Werte - Azimuth:246.89, Elevation: 48.55, Brightness: 7232, OutTemp: 28.4, Azimut Beschattung: 218, Azimut Endschattung: 360, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
Gab es das schon mal?
Wo soll ich da ansetzen?
lg, Gerhard
Zeig mal bitte ein list von dem Rollo Device
Grüße
Hallo,
ich habe seit gestern sicherlich 10x das "createNewNotifyDev" im ASC Device gemacht.
Gerade eben nochmal und siehe da, der Helligkeitswert stimmt nun auch im neuen Rollo.
Keine Ahnung was nun anders war und warum es nun geklappt hat, aber es funktioniert wieder!
Bitte entschuldige.
Danke, lg, Gerhard
Zitat von: Leon_Emm am 01 Juli 2020, 16:27:37
Ich möchte mich hier mit einem kleinen Fehlerchen anschließen.
Nach Update auf v.0.10.1 funktioniert ASC nur solala....
Problem: ASC fährt nach Astro wunderbar, jedoch kein Shading mehr. Einstellungen sind unverändert geblieben.
Auch im Log mit Debug-Modus finden sich außer folgender Meldung keine mehr:
ASC_DEBUG!!! 2020.07. 1 15:58:25 - FnIsDay: rollo_Esszimmer Allgemein: 1
ASC_DEBUG!!! 2020.07. 1 15:58:25 - FnIsDay: rollo_HSTuer Allgemein: 1
ASC_DEBUG!!! 2020.07. 1 15:58:25 - FnIsDay: rollo_Kueche Allgemein: 1
ASC_DEBUG!!! 2020.07. 1 15:58:25 - FnIsDay: rollo_Treppenhaus_Buero Allgemein: 1
ASC_DEBUG!!! 2020.07. 1 15:58:25 - FnIsDay: rollo_Wohnzimmer Allgemein: 1
ASC sieht so aus:
Internals:
FUUID 5e03797a-f33f-4070-d308-ca4f46d4a911f6bb
FVERSION 73_AutoShuttersControl.pm:v0.10.1-s22248/2020-06-24 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME ASC
NOTIFYDEV global,ASC,rollo_Esszimmer,rollo_HSTuer,rollo_Kueche,rollo_Treppenhaus_Buero,rollo_Wohnzimmer
NR 43
NTFY_ORDER 51-ASC
STATE created new drive timer
TYPE AutoShuttersControl
VERSION v0.10.1
OLDREADINGS:
READINGS:
2020-06-29 00:07:02 ascEnable on
2020-07-01 15:58:30 controlShading on
2020-06-28 23:53:34 hardLockOut off
2020-07-01 12:01:27 rollo_Esszimmer_PosValue 0
2020-07-01 07:30:02 rollo_Esszimmer_lastPosValue 100
2020-07-01 15:58:28 rollo_Esszimmer_nextAstroTimeEvent 1.07.2020 - 22:00
2020-07-01 12:01:36 rollo_HSTuer_PosValue 0
2020-07-01 07:30:02 rollo_HSTuer_lastPosValue 100
2020-07-01 15:58:28 rollo_HSTuer_nextAstroTimeEvent 1.07.2020 - 22:00
2020-07-01 12:01:27 rollo_Kueche_PosValue 0
2020-07-01 07:30:02 rollo_Kueche_lastPosValue 100
2020-07-01 15:58:28 rollo_Kueche_nextAstroTimeEvent 1.07.2020 - 22:00
2020-07-01 12:11:23 rollo_Treppenhaus_Buero_PosValue 0
2020-07-01 08:00:02 rollo_Treppenhaus_Buero_lastPosValue 0
2020-07-01 15:58:28 rollo_Treppenhaus_Buero_nextAstroTimeEvent 1.07.2020 - 22:00
2020-07-01 12:01:25 rollo_Wohnzimmer_PosValue 0
2020-07-01 07:30:02 rollo_Wohnzimmer_lastPosValue 100
2020-07-01 15:58:28 rollo_Wohnzimmer_nextAstroTimeEvent 1.07.2020 - 22:00
2020-07-01 15:58:25 room_Rollos rollo_Esszimmer,rollo_HSTuer,rollo_Kueche,rollo_Treppenhaus_Buero,rollo_Wohnzimmer
2020-06-28 23:53:34 selfDefense off
2020-07-01 15:58:28 state created new drive timer
2020-06-28 23:58:02 sunriseTimeWeHoliday on
2020-07-01 15:58:25 userAttrList rolled out
helper:
shuttersList:
rollo_Esszimmer
rollo_HSTuer
rollo_Kueche
rollo_Treppenhaus_Buero
rollo_Wohnzimmer
Attributes:
ASC_autoAstroModeEvening CIVIL
ASC_autoAstroModeMorning CIVIL
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_debug 1
ASC_tempSensor DWD:fc0_Tx
ASC_twilightDevice Astro
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room Automatisierung
Ein Rolladendevice:
Internals:
FUUID 5e0238fb-f33f-4070-9f96-6ef239f9fa1286e6
NAME rollo_HSTuer
NR 33
STATE open
STILLDONETIME 0
TYPE ROLLO
READINGS:
2019-12-30 10:14:33 ASC_Enable on
2020-07-01 15:56:02 ASC_ShadingMessage <html> INFO: shading active, global temp sensor is set, but shutters temperature sensor is not set </html>
2020-07-01 12:01:36 ASC_ShuttersLastDrive manual
2020-07-01 15:58:28 ASC_Time_DriveDown 1.07.2020 - 22:00
2020-07-01 15:58:28 ASC_Time_DriveUp 2.07.2020 - 07:30
2020-07-01 15:58:25 associatedWith ASC
2020-07-01 12:01:00 command open
2020-07-01 12:01:00 desired_pct 0
2020-07-01 12:01:00 drive-type modul
2020-07-01 12:01:00 last_drive drive-up
2020-07-01 12:01:36 pct 0
2020-07-01 12:01:36 state open
Attributes:
ASC 1
ASC_AutoAstroModeEvening CIVIL
ASC_AutoAstroModeMorning CIVIL
ASC_BrightnessSensor ESPEasy_brightsouth_sensorsouth:luxsouth
ASC_Closed_Pos 70
ASC_Down astro
ASC_LockOut soft
ASC_Open_Pos 0
ASC_Pos_Reading pct
ASC_Shading_InOutAzimuth 140:255
ASC_Shading_MinMax_Elevation 15:100
ASC_Shading_Min_OutsideTemperature 15
ASC_Shading_Mode always
ASC_Shading_Pos 40
ASC_Shading_StateChange_SunnyCloudy 6000:5000 2
ASC_ShuttersPlace terrace
ASC_Time_Up_Early 7:30
ASC_Time_Up_Late 11:00
ASC_Time_Up_WE_Holiday 9:00
ASC_Up astro
cmdIcon open:fts_shutter_up closed:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
devStateIcon open:fts_shutter_10:closed closed:fts_shutter_100:open half:fts_shutter_50:closed drive-up:fts_shutter_up@red:stop drive-down:fts_shutter_down@red:stop pct-100:fts_shutter_100:open pct-90:fts_shutter_80:closed pct-80:fts_shutter_80:closed pct-70:fts_shutter_70:closed pct-60:fts_shutter_60:closed pct-50:fts_shutter_50:closed pct-40:fts_shutter_40:open pct-30:fts_shutter_30:open pct-20:fts_shutter_20:open pct-10:fts_shutter_10:open pct-0:fts_shutter_10:closed
rl_autoStop 0
rl_commandDown set rollo_a3 AI
rl_commandStopDown set rollo_a3 AI
rl_commandStopUp set rollo_a3 A0
rl_commandUp set rollo_a3 A0
rl_excessBottom 7
rl_excessTop 0
rl_resetTime 8
rl_secondsDown 21
rl_secondsUp 21
rl_switchTime 10
rl_type normal
room Rollos
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd open:closed:half:stop:pct
Ich weiß leider nicht wo das Problem liegt, da der Log entsprechend klein ausfällt. Bitte um Hilfe ;)
Dankeschön und Grüße, Leon
Bei Dir sind alle Sensoren aus der NOTIFYDEV raus.
Bitte einmal im ASC expert 1 als Attribut und dann set createNewNotifyDev
Grüße
Zitat von: CoolTux am 01 Juli 2020, 17:38:33
Bei Dir sind alle Sensoren aus der NOTIFYDEV raus.
Bitte einmal im ASC expert 1 als Attribut und dann set createNewNotifyDev
Grüße
Super Vielen Dank! Hammer, was du da auf die Beine Stellst! Hut Ab!
Hallo,
bleibt der Rollo auch mal unten? Der fährt selbst um 23 Uhr mit Shading out komplett auf.
Das sollte nicht sein. Würde Nacht korrekt erkannt. Prüfte mal den getter von IsDay für das Rollo.
Ich habe ein Update für morgen früh freigegeben. Es werden einige kleinere Bugs behoben inbesondere wieder beim Thema Brightness Tag/Nacht Fahrt.
Das nächste Update ist schon in Arbeit, es wird das Shading komplett in eine Datei auslagern und einige Bugfixes und Erweiterungen bringen.
Grüße
Zitat von: CoolTux am 02 Juli 2020, 01:20:05
Das sollte nicht sein. Würde Nacht korrekt erkannt. Prüfte mal den getter von IsDay für das Rollo.
Ist vor ASC_Time_Down_Late 1, danach 0. Mag das Modul es nicht, wenn Shading_Pos und Sleep_Pos gleich sind? Sind aktuell verschieden, jetzt ist Ruhe.
Zitat von: Migul47 am 02 Juli 2020, 21:53:01
Ist vor ASC_Time_Down_Late 1, danach 0. Mag das Modul es nicht, wenn Shading_Pos und Sleep_Pos gleich sind? Sind aktuell verschieden, jetzt ist Ruhe.
Ah, deswegen. Nein alle Positionen in den Attributen sollten unterschiedlich sein.
Zitat von: CoolTux am 02 Juli 2020, 18:21:49
Ich habe ein Update für morgen früh freigegeben. Es werden einige kleinere Bugs behoben inbesondere wieder beim Thema Brightness Tag/Nacht Fahrt.
Das nächste Update ist schon in Arbeit, es wird das Shading komplett in eine Datei auslagern und einige Bugfixes und Erweiterungen bringen.
Vielen Dank. Das hier ist aber noch nicht darin enthalten, oder?
https://forum.fhem.de/index.php/topic,112325.msg1068169.html#msg1068169
Bin mir unsicher. Zu mindest nicht bewusst. Ich schaue es mir aber gerne gleich noch mal an.
Zitat von: FunkOdyssey am 03 Juli 2020, 09:45:57
Vielen Dank. Das hier ist aber noch nicht darin enthalten, oder?
https://forum.fhem.de/index.php/topic,112325.msg1068169.html#msg1068169
Ich habe in der aktuellen Entwicklerversion mal was eingebaut. Mal schauen wie gut das klappt. Kommt aber erst Ende des Monats raus.
Wenn Du magst, ich habe einen devel-testing branch mit passenden control file für update
https://git.cooltux.net/FHEM/mod-AutoShuttersControl/raw/branch/devel-testing/controls_AutoShuttersControl.txt
Grüße
Marko
Mach ich. Ich muss dann nur warten bis die Beschattung wieder zuschlagen kann. Danke.
@CoolTux:
Habe noch mal eine Frage zum ASC_BrightnessSensor eines Devices. Kann ich in der Version 0.10.x hier unterschiedliche Sensoren verwenden?
Habe 2 Lichtsensoren und PV-Anlage. Ich könnte für die Himmelsrichtungen Osten, Süden und Westen theoretisch von den sich dort befindlichen Sensoren die Werte verwenden. Gegenwärtig nutze ich nur einen Sensor. Das führt allerdings dazu, dass gerade bei Bewölkung die Beschattung oft trotzdem aktiviert wird - das fördert nicht gerade den WAF.
Sollte das nicht der Fall sein, wäre es hervorragend, wenn du das irgendwie einbauen könntest. Beim Temperatursensor geht es ja auch, dass man pro Raum individuell den Sensor des Raumes nutzen kann.
Habe manchmal den Eindruck, dass nach einer manuellen Fahrt - die soll glaube ich die Beschattung ja aussetzen - diese trotzdem wieder aktiv wird. Kann dieses aber bisher nicht reproduzieren. Ansonsten läuft die Beschattung hervorragend.
Gruß und schönes Wochenende
eurofinder
Zitat von: eurofinder am 04 Juli 2020, 09:16:19
@CoolTux:
Habe noch mal eine Frage zum ASC_BrightnessSensor eines Devices. Kann ich in der Version 0.10.x hier unterschiedliche Sensoren verwenden?
Habe 2 Lichtsensoren und PV-Anlage. Ich könnte für die Himmelsrichtungen Osten, Süden und Westen theoretisch von den sich dort befindlichen Sensoren die Werte verwenden. Gegenwärtig nutze ich nur einen Sensor. Das führt allerdings dazu, dass gerade bei Bewölkung die Beschattung oft trotzdem aktiviert wird - das fördert nicht gerade den WAF.
Sollte das nicht der Fall sein, wäre es hervorragend, wenn du das irgendwie einbauen könntest. Beim Temperatursensor geht es ja auch, dass man pro Raum individuell den Sensor des Raumes nutzen kann.
Habe manchmal den Eindruck, dass nach einer manuellen Fahrt - die soll glaube ich die Beschattung ja aussetzen - diese trotzdem wieder aktiv wird. Kann dieses aber bisher nicht reproduzieren. Ansonsten läuft die Beschattung hervorragend.
Gruß und schönes Wochenende
eurofinder
Ich weiß nicht ob ich Deine Frage so richtig verstanden habe.
Du kannst natürlich pro Raum jeweils unterschiedliche Lichtsensoren verwenden. Mache ich ja auch. Wohnzimmer und Schlafzimmer haben Lichtsensor_1 und Küche, Kinderzimmer haben Lichtsensor_2
Grüße
Hallo Marko,
kann es sein, dass bei dem gestrigen update ein Fehler mitkam?
Bei mir sind heute früh zwei Rolladen gefahren, die eigentlich über ASC_Enable abgeschaltet sind. Ich hänge einmal das list hier an.
Internals:
CID shellyswitch25_745A07
DEF shellyswitch25_745A07
DEVICETOPIC Sh_S_Fr
FUUID 5d7b4cd7-f33f-d4cb-8778-1da6593b9a2c7aa6
IODev MQTT2_FHEM_Server
LASTInputDev MQTT2_FHEM_Server
MQTT2_FHEM_Server_MSGCNT 27928
MQTT2_FHEM_Server_TIME 2020-07-04 09:47:25
MSGCNT 27928
NAME Sh_S_Fr
NR 174
STATE 100
TYPE MQTT2_DEVICE
OLDREADINGS:
READINGS:
2020-06-07 21:46:46 ASC_Enable off
2020-07-04 09:44:51 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 5m
2020-07-04 07:00:47 ASC_ShuttersLastDrive maximum brightness threshold exceeded
2020-07-04 09:15:01 ASC_Time_DriveDown 4.07.2020 - 23:00
2020-07-04 09:15:01 ASC_Time_DriveUp 5.07.2020 - 09:15
2020-07-03 10:33:13 associatedWith Rolladen
2020-07-04 07:00:47 current stop
2020-07-04 09:47:25 energy 7399
2020-07-04 07:01:17 energy_total_kWh 0.2217
2020-07-03 10:33:18 fw_ver 20200309-104051/v1.6.0@43056d58
2020-07-03 10:33:18 id shellyswitch25-745A07
2020-07-04 09:47:25 input0 0
2020-07-04 09:47:25 input1 0
2020-07-03 10:33:18 ip 172.16.5.29
2020-07-03 10:33:18 mac 807D3A745A07
2020-07-03 10:33:18 new_fw true
2020-07-03 10:33:18 online true
2020-07-04 09:47:25 overtemperature 0
2020-07-04 09:47:25 pct 100
2020-07-04 09:47:25 power 0.00
2020-07-04 09:47:25 roller_0_energy 7399
2020-07-04 09:47:25 roller_0_power 0.00
2020-07-04 09:47:25 state 100
2020-07-04 09:47:25 temperature 52.67
2020-03-11 12:51:49 x_update set
Attributes:
ASC 2
ASC_BrightnessSensor FW1:reading 340:360
ASC_Down brightness
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Pos_Reading pct
ASC_Shading_InOutAzimuth 150:270
ASC_Shading_MinMax_Elevation 0:100
ASC_Shading_Min_OutsideTemperature 26
ASC_Shading_Mode always
ASC_Shading_Pos { (ReadingsVal('Wetter_Proplanta','fc0_tempMax',0) >= 25 ? 5 : 20) }
ASC_Shading_StateChange_SunnyCloudy 870:860
ASC_Shading_WaitingPeriod 600
ASC_TempSensor SD_WS07_TH_1:temperature
ASC_Time_Down_Early 16:00
ASC_Time_Down_Late 23:00
ASC_Time_Up_Early 07:00
ASC_Time_Up_Late 09:15
ASC_Up brightness
IODev MQTT2_FHEM_Server
alias Rollo Frank
cmdIcon open:fts_shutter_up close:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
comment Shelly 2.5 in Roller-Mode. 100=opened / 0=closed
devStateIcon { my $amp = ReadingsVal($name,"online","false") eq "false" ? "rot" : ReadingsVal($name,"new_fw","false") eq "true" ? "gelb" : "gruen";; my $con = ReadingsVal($name,"state","undef");; $con = 100 - $con if $con =~ /\d+/;; my $pic = $con eq "opening" ? 'fts_shutter_up@red' : $con eq "closing" ? 'fts_shutter_down@red' : $con eq "100" ? 'fts_shutter_100' : $con =~ /(\d)\d/ ? 'fts_shutter_'.$1.'0' : $con =~ /\b\d\b/ ? 'fts_shutter_10' : 'fts_shutter_updown';; my $show = "$amp" eq "gelb" ? "<a href=\"/fhem?cmd.dummy=set $name x_update&XHR=1\">".FW_makeImage("10px-kreis-".$amp)."</a>" : "<a href=\"http://".ReadingsVal($name,"ip","none")." \"target=\"_blank\">".FW_makeImage("10px-kreis-".$amp)."</a>";; "<div> $show <a href=\"/fhem?cmd.dummy=set $name toggle&XHR=1\"></a>".FW_makeImage($pic)." </div>"}
event-on-change-reading temperature:1,.*
event-on-update-reading ASC_ShuttersLastDrive
icon fts_shutter_automatic
model A_11b1a_shelly25_roller_invert_0
readingList shellies/shellyswitch25-745A07/roller/0/pos:.* pct
shellies/shellyswitch25-745A07/online:.* online
shellies/shellyswitch25-745A07/announce:.* { json2nameValue($EVENT) }
shellies/announce:.* { $EVENT =~ m,..id...shellyswitch25-745A07...mac.*, ? json2nameValue($EVENT) : undef }
shellies/shellyswitch25-745A07/roller/0:.* current
shellies/shellyswitch25-745A07/roller/0:open {{'state' => 'opening'}}
shellies/shellyswitch25-745A07/roller/0:close {{'state' => 'closing'}}
shellies/shellyswitch25-745A07/roller/0/pos:.* state
shellies/shellyswitch25-745A07/input/1:.* input1
shellies/shellyswitch25-745A07/input/0:.* input0
shellies/shellyswitch25-745A07/temperature:.* temperature
shellies/shellyswitch25-745A07/overtemperature:.* overtemperature
shellyswitch25_745A07:shellies/shellyswitch25-745A07/temperature_f:.* temperature_f
shellyswitch25_745A07:shellies/shellyswitch25-745A07/roller/0/power:.* roller_0_power
shellyswitch25_745A07:shellies/shellyswitch25-745A07/roller/0/energy:.* roller_0_energy
shellyswitch25_745A07:shellies/shellyswitch25-745A07/relay/power:.* power
shellyswitch25_745A07:shellies/shellyswitch25-745A07/relay/energy:.* energy
room MQTT2_DEVICE,Rolladen,Shelly
setList open:noArg shellies/shellyswitch25-745A07/roller/0/command open
close:noArg shellies/shellyswitch25-745A07/roller/0/command close
half:noArg shellies/shellyswitch25-745A07/roller/0/command/pos 50
stop:noArg shellies/shellyswitch25-745A07/roller/0/command stop
pct:slider,0,1,100 shellies/shellyswitch25-745A07/roller/0/command/pos $EVTPART1
x_recalibration:noArg shellies/shellyswitch25-745A07/roller/0/command rc
x_update:noArg shellies/shellyswitch25-745A07/command update_fw
x_mqttcom shellies/shellyswitch25-745A07/command $EVTPART1
setStateList open close half stop pct
sortby 020
suppressReading temperature_f
userReadings energy_total_kWh:roller_0_energy:.* monotonic {sprintf("%.4f",ReadingsNum("$name","roller_0_energy",0)/60000)}
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd :open:close:half:stop:pct
widgetOverride devStateIcon:textFieldNL-long
Schönes Wochenende
Walter
Zitat von: wk am 04 Juli 2020, 09:54:42
Hallo Marko,
kann es sein, dass bei dem gestrigen update ein Fehler mitkam?
Bei mir sind heute früh zwei Rolladen gefahren, die eigentlich über ASC_Enable abgeschaltet sind. Ich hänge einmal das list hier an.
Internals:
CID shellyswitch25_745A07
DEF shellyswitch25_745A07
DEVICETOPIC Sh_S_Fr
FUUID 5d7b4cd7-f33f-d4cb-8778-1da6593b9a2c7aa6
IODev MQTT2_FHEM_Server
LASTInputDev MQTT2_FHEM_Server
MQTT2_FHEM_Server_MSGCNT 27928
MQTT2_FHEM_Server_TIME 2020-07-04 09:47:25
MSGCNT 27928
NAME Sh_S_Fr
NR 174
STATE 100
TYPE MQTT2_DEVICE
OLDREADINGS:
READINGS:
2020-06-07 21:46:46 ASC_Enable off
2020-07-04 09:44:51 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 5m
2020-07-04 07:00:47 ASC_ShuttersLastDrive maximum brightness threshold exceeded
2020-07-04 09:15:01 ASC_Time_DriveDown 4.07.2020 - 23:00
2020-07-04 09:15:01 ASC_Time_DriveUp 5.07.2020 - 09:15
2020-07-03 10:33:13 associatedWith Rolladen
2020-07-04 07:00:47 current stop
2020-07-04 09:47:25 energy 7399
2020-07-04 07:01:17 energy_total_kWh 0.2217
2020-07-03 10:33:18 fw_ver 20200309-104051/v1.6.0@43056d58
2020-07-03 10:33:18 id shellyswitch25-745A07
2020-07-04 09:47:25 input0 0
2020-07-04 09:47:25 input1 0
2020-07-03 10:33:18 ip 172.16.5.29
2020-07-03 10:33:18 mac 807D3A745A07
2020-07-03 10:33:18 new_fw true
2020-07-03 10:33:18 online true
2020-07-04 09:47:25 overtemperature 0
2020-07-04 09:47:25 pct 100
2020-07-04 09:47:25 power 0.00
2020-07-04 09:47:25 roller_0_energy 7399
2020-07-04 09:47:25 roller_0_power 0.00
2020-07-04 09:47:25 state 100
2020-07-04 09:47:25 temperature 52.67
2020-03-11 12:51:49 x_update set
Attributes:
ASC 2
ASC_BrightnessSensor FW1:reading 340:360
ASC_Down brightness
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Pos_Reading pct
ASC_Shading_InOutAzimuth 150:270
ASC_Shading_MinMax_Elevation 0:100
ASC_Shading_Min_OutsideTemperature 26
ASC_Shading_Mode always
ASC_Shading_Pos { (ReadingsVal('Wetter_Proplanta','fc0_tempMax',0) >= 25 ? 5 : 20) }
ASC_Shading_StateChange_SunnyCloudy 870:860
ASC_Shading_WaitingPeriod 600
ASC_TempSensor SD_WS07_TH_1:temperature
ASC_Time_Down_Early 16:00
ASC_Time_Down_Late 23:00
ASC_Time_Up_Early 07:00
ASC_Time_Up_Late 09:15
ASC_Up brightness
IODev MQTT2_FHEM_Server
alias Rollo Frank
cmdIcon open:fts_shutter_up close:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
comment Shelly 2.5 in Roller-Mode. 100=opened / 0=closed
devStateIcon { my $amp = ReadingsVal($name,"online","false") eq "false" ? "rot" : ReadingsVal($name,"new_fw","false") eq "true" ? "gelb" : "gruen";; my $con = ReadingsVal($name,"state","undef");; $con = 100 - $con if $con =~ /\d+/;; my $pic = $con eq "opening" ? 'fts_shutter_up@red' : $con eq "closing" ? 'fts_shutter_down@red' : $con eq "100" ? 'fts_shutter_100' : $con =~ /(\d)\d/ ? 'fts_shutter_'.$1.'0' : $con =~ /\b\d\b/ ? 'fts_shutter_10' : 'fts_shutter_updown';; my $show = "$amp" eq "gelb" ? "<a href=\"/fhem?cmd.dummy=set $name x_update&XHR=1\">".FW_makeImage("10px-kreis-".$amp)."</a>" : "<a href=\"http://".ReadingsVal($name,"ip","none")." \"target=\"_blank\">".FW_makeImage("10px-kreis-".$amp)."</a>";; "<div> $show <a href=\"/fhem?cmd.dummy=set $name toggle&XHR=1\"></a>".FW_makeImage($pic)." </div>"}
event-on-change-reading temperature:1,.*
event-on-update-reading ASC_ShuttersLastDrive
icon fts_shutter_automatic
model A_11b1a_shelly25_roller_invert_0
readingList shellies/shellyswitch25-745A07/roller/0/pos:.* pct
shellies/shellyswitch25-745A07/online:.* online
shellies/shellyswitch25-745A07/announce:.* { json2nameValue($EVENT) }
shellies/announce:.* { $EVENT =~ m,..id...shellyswitch25-745A07...mac.*, ? json2nameValue($EVENT) : undef }
shellies/shellyswitch25-745A07/roller/0:.* current
shellies/shellyswitch25-745A07/roller/0:open {{'state' => 'opening'}}
shellies/shellyswitch25-745A07/roller/0:close {{'state' => 'closing'}}
shellies/shellyswitch25-745A07/roller/0/pos:.* state
shellies/shellyswitch25-745A07/input/1:.* input1
shellies/shellyswitch25-745A07/input/0:.* input0
shellies/shellyswitch25-745A07/temperature:.* temperature
shellies/shellyswitch25-745A07/overtemperature:.* overtemperature
shellyswitch25_745A07:shellies/shellyswitch25-745A07/temperature_f:.* temperature_f
shellyswitch25_745A07:shellies/shellyswitch25-745A07/roller/0/power:.* roller_0_power
shellyswitch25_745A07:shellies/shellyswitch25-745A07/roller/0/energy:.* roller_0_energy
shellyswitch25_745A07:shellies/shellyswitch25-745A07/relay/power:.* power
shellyswitch25_745A07:shellies/shellyswitch25-745A07/relay/energy:.* energy
room MQTT2_DEVICE,Rolladen,Shelly
setList open:noArg shellies/shellyswitch25-745A07/roller/0/command open
close:noArg shellies/shellyswitch25-745A07/roller/0/command close
half:noArg shellies/shellyswitch25-745A07/roller/0/command/pos 50
stop:noArg shellies/shellyswitch25-745A07/roller/0/command stop
pct:slider,0,1,100 shellies/shellyswitch25-745A07/roller/0/command/pos $EVTPART1
x_recalibration:noArg shellies/shellyswitch25-745A07/roller/0/command rc
x_update:noArg shellies/shellyswitch25-745A07/command update_fw
x_mqttcom shellies/shellyswitch25-745A07/command $EVTPART1
setStateList open close half stop pct
sortby 020
suppressReading temperature_f
userReadings energy_total_kWh:roller_0_energy:.* monotonic {sprintf("%.4f",ReadingsNum("$name","roller_0_energy",0)/60000)}
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd :open:close:half:stop:pct
widgetOverride devStateIcon:textFieldNL-long
Schönes Wochenende
Walter
Hallo Walter
Schaue ich mir an. Danke fürs Bescheid geben.
Grüße
Marko
Zitat von: wk am 04 Juli 2020, 09:54:42
Hallo Marko,
kann es sein, dass bei dem gestrigen update ein Fehler mitkam?
Bei mir sind heute früh zwei Rolladen gefahren, die eigentlich über ASC_Enable abgeschaltet sind. Ich hänge einmal das list hier an.
Internals:
CID shellyswitch25_745A07
DEF shellyswitch25_745A07
DEVICETOPIC Sh_S_Fr
FUUID 5d7b4cd7-f33f-d4cb-8778-1da6593b9a2c7aa6
IODev MQTT2_FHEM_Server
LASTInputDev MQTT2_FHEM_Server
MQTT2_FHEM_Server_MSGCNT 27928
MQTT2_FHEM_Server_TIME 2020-07-04 09:47:25
MSGCNT 27928
NAME Sh_S_Fr
NR 174
STATE 100
TYPE MQTT2_DEVICE
OLDREADINGS:
READINGS:
2020-06-07 21:46:46 ASC_Enable off
2020-07-04 09:44:51 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 5m
2020-07-04 07:00:47 ASC_ShuttersLastDrive maximum brightness threshold exceeded
2020-07-04 09:15:01 ASC_Time_DriveDown 4.07.2020 - 23:00
2020-07-04 09:15:01 ASC_Time_DriveUp 5.07.2020 - 09:15
2020-07-03 10:33:13 associatedWith Rolladen
2020-07-04 07:00:47 current stop
2020-07-04 09:47:25 energy 7399
2020-07-04 07:01:17 energy_total_kWh 0.2217
2020-07-03 10:33:18 fw_ver 20200309-104051/v1.6.0@43056d58
2020-07-03 10:33:18 id shellyswitch25-745A07
2020-07-04 09:47:25 input0 0
2020-07-04 09:47:25 input1 0
2020-07-03 10:33:18 ip 172.16.5.29
2020-07-03 10:33:18 mac 807D3A745A07
2020-07-03 10:33:18 new_fw true
2020-07-03 10:33:18 online true
2020-07-04 09:47:25 overtemperature 0
2020-07-04 09:47:25 pct 100
2020-07-04 09:47:25 power 0.00
2020-07-04 09:47:25 roller_0_energy 7399
2020-07-04 09:47:25 roller_0_power 0.00
2020-07-04 09:47:25 state 100
2020-07-04 09:47:25 temperature 52.67
2020-03-11 12:51:49 x_update set
Attributes:
ASC 2
ASC_BrightnessSensor FW1:reading 340:360
ASC_Down brightness
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Pos_Reading pct
ASC_Shading_InOutAzimuth 150:270
ASC_Shading_MinMax_Elevation 0:100
ASC_Shading_Min_OutsideTemperature 26
ASC_Shading_Mode always
ASC_Shading_Pos { (ReadingsVal('Wetter_Proplanta','fc0_tempMax',0) >= 25 ? 5 : 20) }
ASC_Shading_StateChange_SunnyCloudy 870:860
ASC_Shading_WaitingPeriod 600
ASC_TempSensor SD_WS07_TH_1:temperature
ASC_Time_Down_Early 16:00
ASC_Time_Down_Late 23:00
ASC_Time_Up_Early 07:00
ASC_Time_Up_Late 09:15
ASC_Up brightness
IODev MQTT2_FHEM_Server
alias Rollo Frank
cmdIcon open:fts_shutter_up close:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
comment Shelly 2.5 in Roller-Mode. 100=opened / 0=closed
devStateIcon { my $amp = ReadingsVal($name,"online","false") eq "false" ? "rot" : ReadingsVal($name,"new_fw","false") eq "true" ? "gelb" : "gruen";; my $con = ReadingsVal($name,"state","undef");; $con = 100 - $con if $con =~ /\d+/;; my $pic = $con eq "opening" ? 'fts_shutter_up@red' : $con eq "closing" ? 'fts_shutter_down@red' : $con eq "100" ? 'fts_shutter_100' : $con =~ /(\d)\d/ ? 'fts_shutter_'.$1.'0' : $con =~ /\b\d\b/ ? 'fts_shutter_10' : 'fts_shutter_updown';; my $show = "$amp" eq "gelb" ? "<a href=\"/fhem?cmd.dummy=set $name x_update&XHR=1\">".FW_makeImage("10px-kreis-".$amp)."</a>" : "<a href=\"http://".ReadingsVal($name,"ip","none")." \"target=\"_blank\">".FW_makeImage("10px-kreis-".$amp)."</a>";; "<div> $show <a href=\"/fhem?cmd.dummy=set $name toggle&XHR=1\"></a>".FW_makeImage($pic)." </div>"}
event-on-change-reading temperature:1,.*
event-on-update-reading ASC_ShuttersLastDrive
icon fts_shutter_automatic
model A_11b1a_shelly25_roller_invert_0
readingList shellies/shellyswitch25-745A07/roller/0/pos:.* pct
shellies/shellyswitch25-745A07/online:.* online
shellies/shellyswitch25-745A07/announce:.* { json2nameValue($EVENT) }
shellies/announce:.* { $EVENT =~ m,..id...shellyswitch25-745A07...mac.*, ? json2nameValue($EVENT) : undef }
shellies/shellyswitch25-745A07/roller/0:.* current
shellies/shellyswitch25-745A07/roller/0:open {{'state' => 'opening'}}
shellies/shellyswitch25-745A07/roller/0:close {{'state' => 'closing'}}
shellies/shellyswitch25-745A07/roller/0/pos:.* state
shellies/shellyswitch25-745A07/input/1:.* input1
shellies/shellyswitch25-745A07/input/0:.* input0
shellies/shellyswitch25-745A07/temperature:.* temperature
shellies/shellyswitch25-745A07/overtemperature:.* overtemperature
shellyswitch25_745A07:shellies/shellyswitch25-745A07/temperature_f:.* temperature_f
shellyswitch25_745A07:shellies/shellyswitch25-745A07/roller/0/power:.* roller_0_power
shellyswitch25_745A07:shellies/shellyswitch25-745A07/roller/0/energy:.* roller_0_energy
shellyswitch25_745A07:shellies/shellyswitch25-745A07/relay/power:.* power
shellyswitch25_745A07:shellies/shellyswitch25-745A07/relay/energy:.* energy
room MQTT2_DEVICE,Rolladen,Shelly
setList open:noArg shellies/shellyswitch25-745A07/roller/0/command open
close:noArg shellies/shellyswitch25-745A07/roller/0/command close
half:noArg shellies/shellyswitch25-745A07/roller/0/command/pos 50
stop:noArg shellies/shellyswitch25-745A07/roller/0/command stop
pct:slider,0,1,100 shellies/shellyswitch25-745A07/roller/0/command/pos $EVTPART1
x_recalibration:noArg shellies/shellyswitch25-745A07/roller/0/command rc
x_update:noArg shellies/shellyswitch25-745A07/command update_fw
x_mqttcom shellies/shellyswitch25-745A07/command $EVTPART1
setStateList open close half stop pct
sortby 020
suppressReading temperature_f
userReadings energy_total_kWh:roller_0_energy:.* monotonic {sprintf("%.4f",ReadingsNum("$name","roller_0_energy",0)/60000)}
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd :open:close:half:stop:pct
widgetOverride devStateIcon:textFieldNL-long
Schönes Wochenende
Walter
Ich habe es gefixt und getestet. Kommt morgen per Update.
Kann sein das noch andere Merkwürdigkeiten kommen, ich habe alle unless Bedingungen gegen if getauscht. Ist manchmal nicht so einfach das zurück zu "rechnen"
Grüße
@CoolTux:
ZitatDu kannst natürlich pro Raum jeweils unterschiedliche Lichtsensoren verwenden. Mache ich ja auch. Wohnzimmer und Schlafzimmer haben Lichtsensor_1 und Küche, Kinderzimmer haben Lichtsensor_2
Ja genau - war mir nicht sicher, ob das funktioniert.
Gruß und danke für die Rückmeldung
eurofinder
Hallo,
wie funktioniert die Tastersperre? Nach 10 min Wartezeit ist der Taster noch immer nicht gesperrt. Wenn ich hardLockOut, bei geöffnetem Fenster mal aus und einschalte, dann wird er gesperrt. Nach erneutem öffnen wieder nicht. ASC_LockOut steht auf hard, ASC_LockOut_Cmd steht auf inhibit.
Das geht nur bei gesetzten ASC_ShuttersPlace terrace
Hi ich hab einen Bug bei mir. Es wird dunkel am Abend. Die Helligkeit ist zu dunkel zum beschatten. Jetzt fährt meine Jalousie runter und sagt last drive wind unprotect??? Versteh ich nicht.
Zitat von: Eistee am 05 Juli 2020, 21:20:12
Hi ich hab einen Bug bei mir. Es wird dunkel am Abend. Die Helligkeit ist zu dunkel zum beschatten. Jetzt fährt meine Jalousie runter und sagt last drive wind unprotect??? Versteh ich nicht.
Zeig mal bitte ein List vom ASC und dem Rollo Device
Hab es manuell hoch gefahren und eben ein update all gefolgt von shutdown restart gemacht. Das mit dem Sensor versteh ich grad nicht was er nun meldet.
Rollo:
Internals:
DEF 6686C3
FUUID 5c4ba490-f33f-43f7-95a4-a6f2032523850372
FVERSION 10_CUL_HM.pm:0.223450/2020-07-04
IODev MAPLECUL868HM
NAME mz.HM.Rollo
NOTIFYDEV global
NR 197
NTFY_ORDER 50-mz.HM.Rollo
STATE on
TYPE CUL_HM
chanNo 01
peerList self01,self02,
OLDREADINGS:
READINGS:
2020-04-16 20:06:28 ASC_Enable on
2020-07-05 21:24:51 ASC_ShadingMessage <html> ERROR: no brightness sensor found, please set ASC_BrightnessSensor attribut </html>
2020-07-05 21:17:52 ASC_ShuttersLastDrive manual
2020-07-05 21:24:48 ASC_Time_DriveDown roommate only
2020-07-05 21:24:48 ASC_Time_DriveUp roommate only
2020-07-05 21:24:43 ASC_my_Aufbauwinkel 0.516164229764837
2020-07-05 21:24:43 ASC_my_Azimuth 306.3
2020-07-05 21:24:43 ASC_my_Elevation 1.6
2020-07-05 21:24:43 ASC_my_Gesamtneigung 75.9161642297648
2020-07-05 21:24:43 ASC_my_IfInShading 1
2020-07-05 21:24:43 ASC_my_LastDrive manual
2020-07-05 21:24:43 ASC_my_Rollo 3
2020-07-05 21:24:43 ASC_my_RolloPhi 4.76474885794452
2020-07-05 21:24:43 ASC_my_RolloTheta 2.89578334808904
2020-07-05 21:24:43 ASC_my_ShadingLastStatus out
2020-07-05 21:24:43 ASC_my_ShadingManualDriveStatus 0
2020-07-05 21:24:43 ASC_my_ShadingRolloPos 2.34625763612455
2020-07-05 21:24:43 ASC_my_ShadingStatus out
2020-07-05 21:24:43 ASC_my_Sonne 3
2020-07-05 21:24:43 ASC_my_SonnePhi 5.34594349885863
2020-07-05 21:24:43 ASC_my_SonneTheta 1.59872159482681
2020-07-05 21:24:43 ASC_my_Winkel 76.6799924073558
2020-07-05 21:24:43 ASC_my_Winkel_acos NaN
2020-07-05 21:24:43 ASC_my_Winkel_asin NaN
2020-07-05 21:24:43 ASC_my_Winkel_atan 53.2326798968975
2020-07-05 21:24:43 ASC_my_Winkel_cos 13.200349181398
2020-07-05 21:24:43 ASC_my_Winkel_sin 55.7544359804752
2020-07-05 21:24:43 ASC_my_Winkel_tan 242.000709747532
2020-07-05 21:16:56 CommandAccepted yes
2019-03-29 18:31:55 D-firmware 2.11
2019-03-30 23:20:13 D-serialNr PEQ0096625
2019-04-07 18:34:23 PairedTo 0x308393
2018-07-26 20:52:11 R-confBtnTime permanent
2018-07-27 18:23:22 R-driveDown 54 s
2018-07-26 21:15:59 R-driveTurn 0.5 s
2018-07-27 18:23:34 R-driveUp 54 s
2018-07-26 20:53:51 R-intKeyVisib visib
2018-07-26 20:52:11 R-localResDis off
2018-07-26 20:52:11 R-pairCentral 0x308393
2018-07-26 21:15:59 R-posSaveTime 2 s
2018-07-26 21:15:59 R-refRunCounter 0
2018-07-26 21:26:48 R-refRunTimeSlats 1.3 s
2018-07-26 20:54:00 R-self01-lgActionType jmpToTarget
2018-07-26 20:54:00 R-self01-lgBlJtDlyOff refOff
2018-07-26 20:54:00 R-self01-lgBlJtDlyOn dlyOff
2018-07-26 20:54:00 R-self01-lgBlJtOff dlyOff
2018-07-26 20:54:00 R-self01-lgBlJtOn dlyOff
2018-07-26 20:54:00 R-self01-lgBlJtRampOff rampOff
2018-07-26 20:54:00 R-self01-lgBlJtRampOn on
2018-07-26 20:54:00 R-self01-lgBlJtRefOff rampOff
2018-07-26 20:54:00 R-self01-lgBlJtRefOn on
2018-07-26 20:54:00 R-self01-lgCtDlyOff geLo
2018-07-26 20:54:00 R-self01-lgCtDlyOn geLo
2018-07-26 20:54:00 R-self01-lgCtOff geLo
2018-07-26 20:54:00 R-self01-lgCtOn geLo
2018-07-26 20:54:00 R-self01-lgCtRampOff geLo
2018-07-26 20:54:00 R-self01-lgCtRampOn geLo
2018-07-26 20:54:00 R-self01-lgCtRefOff geLo
2018-07-26 20:54:00 R-self01-lgCtRefOn geLo
2018-07-26 20:54:00 R-self01-lgCtValHi 100
2018-07-26 20:54:00 R-self01-lgCtValLo 50
2018-07-26 20:54:00 R-self01-lgDriveMode direct
2018-07-26 20:54:00 R-self01-lgMaxTimeF unused
2018-07-26 20:54:00 R-self01-lgMultiExec off
2018-07-26 20:54:00 R-self01-lgOffDly 0 s
2018-07-26 20:54:00 R-self01-lgOffLevel 0 %
2018-07-26 20:54:00 R-self01-lgOffTime unused
2018-07-26 20:54:00 R-self01-lgOffTimeMode absolut
2018-07-26 20:54:00 R-self01-lgOnDly 0 s
2018-07-26 20:54:00 R-self01-lgOnLevel 100 %
2018-07-26 20:54:00 R-self01-lgOnTime unused
2018-07-26 20:54:00 R-self01-lgOnTimeMode absolut
2018-07-26 21:03:14 R-self01-shActionType jmpToTarget
2018-07-26 20:54:00 R-self01-shBlJtDlyOff refOff
2018-07-26 20:54:00 R-self01-shBlJtDlyOn dlyOff
2018-07-26 20:54:00 R-self01-shBlJtOff dlyOff
2018-07-26 20:54:00 R-self01-shBlJtOn dlyOff
2018-07-26 20:54:00 R-self01-shBlJtRampOff rampOff
2018-07-26 20:54:00 R-self01-shBlJtRampOn on
2018-07-26 20:54:00 R-self01-shBlJtRefOff rampOff
2018-07-26 20:54:00 R-self01-shBlJtRefOn on
2018-07-26 20:54:00 R-self01-shCtDlyOff geLo
2018-07-26 20:54:00 R-self01-shCtDlyOn geLo
2018-07-26 20:54:00 R-self01-shCtOff geLo
2018-07-26 20:54:00 R-self01-shCtOn geLo
2018-07-26 20:54:00 R-self01-shCtRampOff geLo
2018-07-26 20:54:00 R-self01-shCtRampOn geLo
2018-07-26 20:54:00 R-self01-shCtRefOff geLo
2018-07-26 20:54:00 R-self01-shCtRefOn geLo
2018-07-26 20:54:00 R-self01-shCtValHi 100
2018-07-26 20:54:00 R-self01-shCtValLo 50
2018-07-26 20:54:00 R-self01-shDriveMode direct
2018-07-26 21:00:58 R-self01-shMaxTimeF 0.4 s
2018-07-26 21:03:14 R-self01-shMultiExec on
2018-07-26 20:54:00 R-self01-shOffDly 0 s
2018-07-26 20:54:00 R-self01-shOffLevel 0 %
2018-07-26 20:54:00 R-self01-shOffTime unused
2018-07-26 21:03:14 R-self01-shOffTimeMode absolut
2018-07-26 20:54:00 R-self01-shOnDly 0 s
2018-07-26 20:54:00 R-self01-shOnLevel 100 %
2018-07-26 20:54:00 R-self01-shOnTime unused
2018-07-26 21:03:14 R-self01-shOnTimeMode absolut
2018-07-26 21:03:15 R-self02-lgActionType jmpToTarget
2018-07-26 21:03:15 R-self02-lgBlJtDlyOff dlyOn
2018-07-26 21:03:15 R-self02-lgBlJtDlyOn refOn
2018-07-26 21:03:15 R-self02-lgBlJtOff dlyOn
2018-07-26 21:03:15 R-self02-lgBlJtOn dlyOn
2018-07-26 21:03:15 R-self02-lgBlJtRampOff off
2018-07-26 21:03:15 R-self02-lgBlJtRampOn rampOn
2018-07-26 21:03:15 R-self02-lgBlJtRefOff off
2018-07-26 21:03:15 R-self02-lgBlJtRefOn rampOn
2018-07-26 21:03:15 R-self02-lgCtDlyOff geLo
2018-07-26 21:03:15 R-self02-lgCtDlyOn geLo
2018-07-26 21:03:15 R-self02-lgCtOff geLo
2018-07-26 21:03:15 R-self02-lgCtOn geLo
2018-07-26 21:03:15 R-self02-lgCtRampOff geLo
2018-07-26 21:03:15 R-self02-lgCtRampOn geLo
2018-07-26 21:03:15 R-self02-lgCtRefOff geLo
2018-07-26 21:03:15 R-self02-lgCtRefOn geLo
2018-07-26 21:03:15 R-self02-lgCtValHi 100
2018-07-26 21:03:15 R-self02-lgCtValLo 50
2018-07-26 21:03:15 R-self02-lgDriveMode direct
2018-07-26 21:03:15 R-self02-lgMaxTimeF unused
2018-07-26 21:03:15 R-self02-lgMultiExec off
2018-07-26 21:03:15 R-self02-lgOffDly 0 s
2018-07-26 21:03:15 R-self02-lgOffLevel 0 %
2018-07-26 21:03:15 R-self02-lgOffTime unused
2018-07-26 21:03:15 R-self02-lgOffTimeMode absolut
2018-07-26 21:03:15 R-self02-lgOnDly 0 s
2018-07-26 21:03:15 R-self02-lgOnLevel 100 %
2018-07-26 21:03:15 R-self02-lgOnTime unused
2018-07-26 21:03:15 R-self02-lgOnTimeMode absolut
2018-07-26 21:03:15 R-self02-shActionType jmpToTarget
2018-07-26 21:03:15 R-self02-shBlJtDlyOff dlyOn
2018-07-26 21:03:15 R-self02-shBlJtDlyOn refOn
2018-07-26 21:03:15 R-self02-shBlJtOff dlyOn
2018-07-26 21:03:15 R-self02-shBlJtOn dlyOn
2018-07-26 21:03:15 R-self02-shBlJtRampOff off
2018-07-26 21:03:15 R-self02-shBlJtRampOn rampOn
2018-07-26 21:03:15 R-self02-shBlJtRefOff off
2018-07-26 21:03:15 R-self02-shBlJtRefOn rampOn
2018-07-26 21:03:15 R-self02-shCtDlyOff geLo
2018-07-26 21:03:15 R-self02-shCtDlyOn geLo
2018-07-26 21:03:15 R-self02-shCtOff geLo
2018-07-26 21:03:15 R-self02-shCtOn geLo
2018-07-26 21:03:15 R-self02-shCtRampOff geLo
2018-07-26 21:03:15 R-self02-shCtRampOn geLo
2018-07-26 21:03:15 R-self02-shCtRefOff geLo
2018-07-26 21:03:15 R-self02-shCtRefOn geLo
2018-07-26 21:03:15 R-self02-shCtValHi 100
2018-07-26 21:03:15 R-self02-shCtValLo 50
2018-07-26 21:03:15 R-self02-shDriveMode direct
2018-07-26 21:03:15 R-self02-shMaxTimeF 0.4 s
2018-07-26 21:03:15 R-self02-shMultiExec on
2018-07-26 21:03:15 R-self02-shOffDly 0 s
2018-07-26 21:03:15 R-self02-shOffLevel 0 %
2018-07-26 21:03:15 R-self02-shOffTime unused
2018-07-26 21:03:15 R-self02-shOffTimeMode absolut
2018-07-26 21:03:15 R-self02-shOnDly 0 s
2018-07-26 21:03:15 R-self02-shOnLevel 100 %
2018-07-26 21:03:15 R-self02-shOnTime unused
2018-07-26 21:03:15 R-self02-shOnTimeMode absolut
2018-07-26 21:15:59 R-sign off
2018-07-26 21:15:59 R-statusInfoMinDly 2 s
2018-07-26 21:15:59 R-statusInfoRandom 1 s
2018-07-26 21:15:59 R-transmitTryMax 6
2019-04-07 18:34:26 R-xx.VCCU_chn-01-lgActionType jmpToTarget
2019-04-07 18:34:26 R-xx.VCCU_chn-01-lgBlJtDlyOff dlyOn
2019-04-07 18:34:26 R-xx.VCCU_chn-01-lgBlJtDlyOn refOn
2019-04-07 18:34:26 R-xx.VCCU_chn-01-lgBlJtOff dlyOn
2019-04-07 18:34:26 R-xx.VCCU_chn-01-lgBlJtOn dlyOn
2019-04-07 18:34:26 R-xx.VCCU_chn-01-lgBlJtRampOff off
2019-04-07 18:34:26 R-xx.VCCU_chn-01-lgBlJtRampOn rampOn
2019-04-07 18:34:26 R-xx.VCCU_chn-01-lgBlJtRefOff off
2019-04-07 18:34:26 R-xx.VCCU_chn-01-lgBlJtRefOn rampOn
2019-04-07 18:34:26 R-xx.VCCU_chn-01-lgCtDlyOff geLo
2019-04-07 18:34:26 R-xx.VCCU_chn-01-lgCtDlyOn geLo
2019-04-07 18:34:26 R-xx.VCCU_chn-01-lgCtOff geLo
2019-04-07 18:34:26 R-xx.VCCU_chn-01-lgCtOn geLo
2019-04-07 18:34:26 R-xx.VCCU_chn-01-lgCtRampOff geLo
2019-04-07 18:34:26 R-xx.VCCU_chn-01-lgCtRampOn geLo
2019-04-07 18:34:26 R-xx.VCCU_chn-01-lgCtRefOff geLo
2019-04-07 18:34:26 R-xx.VCCU_chn-01-lgCtRefOn geLo
2019-04-07 18:34:26 R-xx.VCCU_chn-01-lgCtValHi 100
2019-04-07 18:34:26 R-xx.VCCU_chn-01-lgCtValLo 50
2019-04-07 18:34:26 R-xx.VCCU_chn-01-lgDriveMode direct
2019-04-07 18:34:26 R-xx.VCCU_chn-01-lgMaxTimeF unused
2019-04-07 18:34:26 R-xx.VCCU_chn-01-lgMultiExec off
2019-04-07 18:34:26 R-xx.VCCU_chn-01-lgOffDly 0 s
2019-04-07 18:34:26 R-xx.VCCU_chn-01-lgOffLevel 0 %
2019-04-07 18:34:26 R-xx.VCCU_chn-01-lgOffTime unused
2019-04-07 18:34:26 R-xx.VCCU_chn-01-lgOffTimeMode absolut
2019-04-07 18:34:26 R-xx.VCCU_chn-01-lgOnDly 0 s
2019-04-07 18:34:26 R-xx.VCCU_chn-01-lgOnLevel 100 %
2019-04-07 18:34:26 R-xx.VCCU_chn-01-lgOnTime unused
2019-04-07 18:34:26 R-xx.VCCU_chn-01-lgOnTimeMode absolut
2019-04-07 18:34:26 R-xx.VCCU_chn-01-shActionType jmpToTarget
2019-04-07 18:34:26 R-xx.VCCU_chn-01-shBlJtDlyOff dlyOn
2019-04-07 18:34:26 R-xx.VCCU_chn-01-shBlJtDlyOn refOn
2019-04-07 18:34:26 R-xx.VCCU_chn-01-shBlJtOff dlyOn
2019-04-07 18:34:26 R-xx.VCCU_chn-01-shBlJtOn dlyOn
2019-04-07 18:34:26 R-xx.VCCU_chn-01-shBlJtRampOff off
2019-04-07 18:34:26 R-xx.VCCU_chn-01-shBlJtRampOn rampOn
2019-04-07 18:34:26 R-xx.VCCU_chn-01-shBlJtRefOff off
2019-04-07 18:34:26 R-xx.VCCU_chn-01-shBlJtRefOn rampOn
2019-04-07 18:34:26 R-xx.VCCU_chn-01-shCtDlyOff geLo
2019-04-07 18:34:26 R-xx.VCCU_chn-01-shCtDlyOn geLo
2019-04-07 18:34:26 R-xx.VCCU_chn-01-shCtOff geLo
2019-04-07 18:34:26 R-xx.VCCU_chn-01-shCtOn geLo
2019-04-07 18:34:26 R-xx.VCCU_chn-01-shCtRampOff geLo
2019-04-07 18:34:26 R-xx.VCCU_chn-01-shCtRampOn geLo
2019-04-07 18:34:26 R-xx.VCCU_chn-01-shCtRefOff geLo
2019-04-07 18:34:26 R-xx.VCCU_chn-01-shCtRefOn geLo
2019-04-07 18:34:26 R-xx.VCCU_chn-01-shCtValHi 100
2019-04-07 18:34:26 R-xx.VCCU_chn-01-shCtValLo 50
2019-04-07 18:34:26 R-xx.VCCU_chn-01-shDriveMode direct
2019-04-07 18:34:26 R-xx.VCCU_chn-01-shMaxTimeF 0.1 s
2019-04-07 18:34:26 R-xx.VCCU_chn-01-shMultiExec off
2019-04-07 18:34:26 R-xx.VCCU_chn-01-shOffDly 0 s
2019-04-07 18:34:26 R-xx.VCCU_chn-01-shOffLevel 0 %
2019-04-07 18:34:26 R-xx.VCCU_chn-01-shOffTime unused
2019-04-07 18:34:26 R-xx.VCCU_chn-01-shOffTimeMode absolut
2019-04-07 18:34:26 R-xx.VCCU_chn-01-shOnDly 0 s
2019-04-07 18:34:26 R-xx.VCCU_chn-01-shOnLevel 100 %
2019-04-07 18:34:26 R-xx.VCCU_chn-01-shOnTime unused
2019-04-07 18:34:26 R-xx.VCCU_chn-01-shOnTimeMode absolut
2020-07-05 21:24:44 associatedWith xx.AutoShuttersControl
2020-07-05 21:17:52 commState CMDs_done
2020-07-05 21:17:52 deviceMsg on (to xx.VCCU)
2020-07-05 21:17:52 level 100
2018-09-03 16:56:18 levelMissed desired:100
2020-05-02 18:04:02 levelSlat set_45
2020-07-05 21:17:52 motor stop:on
2020-07-05 21:17:52 pct 100
2020-07-05 21:17:52 pctSlat 100
2020-07-05 21:24:02 peerList self01,self02,
2018-07-27 14:04:17 powerOn 2018-07-27 14:04:17
2020-07-05 21:17:52 recentStateType info
2020-07-05 21:17:52 slatDir stop
2020-07-05 21:17:52 state on
2020-07-05 21:17:52 timedOn off
helper:
HM_CMDNR 176
mId 0107
peerFriend peerSens,peerVirt
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
cmds:
TmplKey self01,self02,:no:1593977042.79448
TmplTs 1593977042.79448
cmdKey :1:1:0::0107:01self01,self02,
TmplCmds:
tplSet_self01:[BlStopDnLg_long|BlStopDnLg_short|BlStopDnSh_long|BlStopDnSh_short|BlStopUpLg_long|BlStopUpLg_short|BlStopUpSh_long|BlStopUpSh_short|SwCondAbove_long|SwCondAbove_short|SwCondBelow_long|SwCondBelow_short|SwOnCond_long|SwOnCond_short]
tplSet_self02:[BlStopDnLg_long|BlStopDnLg_short|BlStopDnSh_long|BlStopDnSh_short|BlStopUpLg_long|BlStopUpLg_short|BlStopUpSh_long|BlStopUpSh_short|SwCondAbove_long|SwCondAbove_short|SwCondBelow_long|SwCondBelow_short|SwOnCond_long|SwOnCond_short]
cmdList:
assignHmKey:
clear:[readings|trigger|register|oldRegs|rssi|msgEvents|msgErrors|attack|all]
deviceRename:newName
down:[-changeValue-] [-ontime-] [-ramptime-] ...
eventL:-peer- -cond-
eventS:-peer- -cond-
fwUpdate:-filename- -bootTime- ...
getConfig:
getDevInfo:
getRegRaw:[List0|List1|List2|List3|List4|List5|List6] ... [-PeerChannel-]
getSerial:
getVersion:
inhibit:[on|off]
off:
on:
pair:
pct:[-value-] ... [-ontime-]
pctLvlSlat:-value-|old|noChng -slatValue-|old|noChng
pctSlat:[0-100]|old|noChng
peerBulk:-peer1,peer2,...- [set|unset]
peerIODev:[IO] -btn- [set|unset]... not for future use
peerSmart:[|xx.VCCU]
press:[long|short] -peer- [-repCount(long only)-] [-repDelay-] ...
raw:data ...
regBulk:-list-.-peer- -addr1:data1- -addr2:data2- ...
regSet:[prep|exec] -regName- -value- ... [-peerChannel-]
reset:
sign:[on|off]
statusRequest:
stop:
toggle:
toggleDir:
tplDel:tmplt
unpair:
up:[-changeValue-] [-ontime-] [-ramptime-] ...
expert:
def 1
det 1
raw 0
tpl 0
io:
newChn +6686C3,00,00,00
rxt 0
vccu xx.VCCU
p:
6686C3
00
00
00
prefIO:
MAPLECUL868HM
mRssi:
mNo
prt:
bErr 0
sProc 0
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
tmpl:
Attributes:
ASC 2
ASC_Antifreeze soft
ASC_Antifreeze_Pos 100
ASC_BrightnessSensor Wetterstation:luminosity
ASC_ComfortOpen_Pos 100
ASC_Down roommate
ASC_DriveUpMaxDuration 65
ASC_ExternalTrigger wz.Leinwand:state drive-down:drive-up 0
ASC_Pos_Reading pct
ASC_RainProtection off
ASC_Roommate_Device rr_Alina,rr_Sandra
ASC_Roommate_Reading state
ASC_Self_Defense_Mode off
ASC_Shading_InOutAzimuth 176:360
ASC_Shading_MinMax_Elevation 5.3:100.0
ASC_Shading_Min_OutsideTemperature 0
ASC_Shading_Mode always
ASC_Shading_Pos { RolladenHitze(222, 20, 75.4, 2, 273, "mz.HM.Rollo") }
ASC_Shading_StateChange_SunnyCloudy 42000:15000
ASC_ShuttersPlace window
ASC_SlatPosCmd_SlatDevice pctSlat
ASC_Sleep_Pos 0
ASC_TempSensor WeatherStation:temperature
ASC_Up roommate
ASC_WindParameters 20:10 100
ASC_WindProtection on
IODev MAPLECUL868HM
IOgrp xx.VCCU:MAPLECUL868HM
alexaName Rollo
alexaRoom Büro
alias Rollo
assistantName Rollo
autoReadReg 4_reqStatus
cmdIcon 100:fts_shutter_up stop:fts_shutter_manual 0:fts_shutter_down
devStateIcon on:fts_window_2w:0 9\d.*:fts_shutter_10 8\d.*:fts_shutter_20 7\d.*:fts_shutter_30 6\d.*:fts_shutter_40 5\d.*:fts_shutter_50 4\d.*:fts_shutter_60 3\d.*:fts_shutter_70 2\d.*:fts_shutter_80 1\d.*:fts_shutter_90 0\d.*:fts_shutter_100 off:fts_shutter_100:100 set_on:fts_shutter_up set_off:fts_shutter_down
event-on-change-reading .*
expert 1_allReg
firmware 2.11
gassistantName Rollo
genericDeviceType blind
group Beschattung
homebridgeMapping CurrentPosition=pct,minValue=0,maxValue=100,minStep=1
TargetPosition=CurrentPosition,minValue=0,maxValue=100,minStep=1,cmd=pct
icon fts_shutter
model HM-LC-JA1PBU-FM
peerIDs 00000000,6686C301,6686C302,
room 0 Home,1 Wohnung->1 Büro,GoogleAssistant,Homekit
serialNr PEQ0096625
siriName mz.HM.Rollo
subType blindActuator
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd 100:stop:0:pct
widgetOverride pct:select,100,90,80,70,60,50,40,30,20,10,0
ASC:
Internals:
FUUID 5e95c14d-f33f-43f7-6a87-e282de004d73b212
FVERSION 73_AutoShuttersControl.pm:v0.10.2-s22328/2020-07-02 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME xx.AutoShuttersControl
NOTIFYDEV global,xx.AutoShuttersControl,mz.HM.Rollo,rr_Sandra,xx.Wetter.wunderground,xx.Astro,Bewohner,wz.Leinwand,WeatherStation,xx.zb.Lichtsensor,mz.Twilight,mz.HM.Rollo,rr_Alina,Wetterstation
NR 261
NTFY_ORDER 51-xx.AutoShuttersControl
STATE created new drive timer
TYPE AutoShuttersControl
VERSION v0.10.2
OLDREADINGS:
READINGS:
2020-04-17 15:39:52 ascEnable on
2020-07-05 21:24:50 controlShading on
2020-04-15 18:06:03 hardLockOut off
2020-07-05 21:17:52 mz.HM.Rollo_PosValue 100
2020-07-05 20:02:05 mz.HM.Rollo_lastPosValue 10
2020-07-05 21:24:48 mz.HM.Rollo_nextAstroTimeEvent 5.07.2020 - 21:30
2020-07-05 21:24:44 room_0_Home_1_Wohnung-_1_B__ro_GoogleAssistant_Homekit mz.HM.Rollo
2020-04-15 18:06:03 selfDefense off
2020-07-05 21:24:48 state created new drive timer
2020-04-15 18:08:08 sunriseTimeWeHoliday on
2020-07-05 21:24:44 userAttrList rolled out
2020-04-18 09:23:04 wz.Leinwand_PosValue 0
helper:
shuttersList:
mz.HM.Rollo
monitoredDevs:
Bewohner:
xx.AutoShuttersControl ASC_residentsDev
WeatherStation:
mz.HM.Rollo ASC_BrightnessSensor
xx.AutoShuttersControl ASC_windSensor
Wetterstation:
mz.HM.Rollo ASC_BrightnessSensor
mz.HM.Rollo:
mz.Twilight:
xx.AutoShuttersControl ASC_twilightDevice
rr_Alina:
mz.HM.Rollo ASC_Roommate_Device
rr_Sandra:
mz.HM.Rollo ASC_Roommate_Device
wz.Leinwand:
mz.HM.Rollo ASC_ExternalTrigger
xx.Astro:
xx.AutoShuttersControl ASC_twilightDevice
xx.Wetter.wunderground:
mz.HM.Rollo ASC_BrightnessSensor
xx.zb.Lichtsensor:
mz.HM.Rollo ASC_BrightnessSensor
Attributes:
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_blockAscDrivesAfterManual 0
ASC_freezeTemp 0
ASC_rainSensor WeatherStation:rain 0.1
ASC_residentsDev Bewohner:state
ASC_shuttersDriveDelay 0
ASC_tempSensor WeatherStation:temperature
ASC_twilightDevice xx.Astro
ASC_windSensor WeatherStation:wind_gust_max10m
devStateIcon { ShuttersControl_DevStateIcon($name) }
group Beschattung
icon fts_shutter_automatic
room 1 Wohnung->1 Büro
verbose 3
Ich sehe das Problem. Oder besser die Probleme.
Erstmal hast Du sowohl im ASC als auch im Rollo jeweils ein Tempsensor definiert und dann auch noch den selben. Das ist Unsinn.
Und jetzt zum eigentlichen Problem. Du verwendest ein und das selbe Sensordevice für unterschiedliche Attribute. Das geht in ASC nicht auf Grund der interne Logik. Selbst bei unterschiedlichen Readings ist das nicht möglich.
Meine Empfehlung ist es Dummy Devices für die jeweiligen Readings an zu legen.
Das wind-unprotected kommt von dieser Doppelbelegung. ASC wusste nicht was genau das ist. Ich denke es war Dein Brightness Sensor aber ASC hat die erste Funktion genommen welche es dem Device zuordnen konnte und das war wohl Wind.
Grüße
Du willst mir erzählen das ich plötzlich meine Wetterstation nicht mehr nutzen kann die seit 3 Monaten fehlerfrei mit ASC zusammen funktioniert? Das mit den Dummy Devices verstehe ich nicht. Ich habe nicht ein Dummy Device in meinem FHEM da ich der Meinung bin das diese völlig überflüssig sind.
Internals:
FUUID 5ea4b6da-f33f-43f7-5e51-f6a69a72a2e98aa5
FVERSION 50_HP1000.pm:0.192630/2019-04-25
FW WEBweatherstation
INTERVAL 30
IP 192.168.178.112
NAME WeatherStation
NR 267
SERVER_TYPE php
STATE T: 21,7 °C H: 60 %
SWVERSION EasyWeatherV1.4.9
SYSTEMTIME_UTC 2020-07-05 20:17:34
TYPE HP1000
UPLOAD_TYPE customize
READINGS:
2020-05-13 19:07:32 Activity alive
2020-07-05 22:17:35 UV 0
2020-07-05 22:17:35 UVR 0
2020-07-05 19:05:05 UVcondition low
2020-07-05 19:05:05 UVcondition_rgb 4C9329
2020-07-05 21:49:36 condition nt_clear
2020-07-05 21:49:36 daylight 0
2020-07-05 22:17:35 dewpoint 13.6
2020-07-05 22:17:35 dewpoint_f 56.5
2020-07-05 22:17:35 humidity 60
2020-07-05 22:17:35 humidityAbs 11
2020-07-05 22:17:35 humidityAbs_f 124
2020-07-05 11:41:06 humidityCondition ideal
2020-07-05 11:41:06 humidityCondition_rgb 4C9329
2020-07-05 22:17:35 indoorDewpoint 14
2020-07-05 22:17:35 indoorDewpoint_f 63
2020-07-05 22:17:35 indoorHumidity 47
2020-07-05 22:17:35 indoorHumidityAbs 12
2020-07-05 22:17:35 indoorHumidityAbs_f 138
2020-07-04 13:07:06 indoorHumidityCondition ideal
2020-07-04 13:07:06 indoorHumidityCondition_rgb 4C9329
2020-07-05 22:17:35 indoorTemperature 26.6
2020-07-05 21:57:06 indoorTemperatureCondition high
2020-07-05 21:57:06 indoorTemperatureCondition_rgb E7652B
2020-07-05 22:17:35 indoorTemperature_f 79.9
2020-07-02 21:58:35 israining 0
2020-07-05 22:17:35 luminosity 0.0
2020-07-05 22:17:35 pressure 1010.9
2020-07-05 22:17:35 pressureAbs 1010.9
2020-07-05 22:17:35 pressureAbs_in 29.853
2020-07-05 22:17:35 pressureAbs_mm 7.6
2020-07-05 22:17:35 pressure_in 29.853
2020-07-05 22:17:35 pressure_mm 7.6
2020-07-05 22:17:35 rain 0.0
2020-07-05 22:17:35 rain_day 0.0
2020-07-05 22:17:35 rain_day_in 0.000
2020-07-05 22:17:35 rain_in 0.000
2020-07-05 22:17:35 rain_month 3.8
2020-07-05 22:17:35 rain_month_in 0.150
2020-07-05 22:17:35 rain_week 0.0
2020-07-05 22:17:35 rain_week_in 0.000
2020-07-05 22:17:35 rain_year 310.3
2020-07-05 22:17:35 rain_year_in 12.217
2020-07-05 22:17:35 solarradiation 0.00
2020-07-05 22:17:35 state T: 21,7 °C H: 60 %
2020-07-05 22:17:35 temperature 21.7
2020-07-04 07:41:08 temperatureCondition ideal
2020-07-04 07:41:08 temperatureCondition_rgb 4C9329
2020-07-05 22:17:35 temperature_f 71.1
2020-07-05 22:10:35 windCondition moderate_breeze
2020-07-05 22:10:35 windCondition_rgb B1FC7B
2020-07-05 21:34:05 windWarning
2020-07-05 22:17:35 wind_chill 21.7
2020-07-05 22:17:35 wind_chill_f 71.1
2020-07-05 22:17:35 wind_compasspoint WSW
2020-07-05 22:16:36 wind_compasspoint_avg10m W
2020-07-05 22:17:35 wind_compasspoint_avg2m SW
2020-07-05 22:17:35 wind_direction 246
2020-07-05 22:17:35 wind_direction_avg2m 216
2020-07-05 22:17:35 wind_gust 13.0
2020-07-05 22:17:35 wind_gust_bft 3
2020-07-05 22:17:35 wind_gust_direction_avg10m 263
2020-07-05 22:17:35 wind_gust_fts 12
2020-07-05 22:17:35 wind_gust_kn 7
2020-07-05 22:10:35 wind_gust_max10m 23.8
2020-07-05 22:17:35 wind_gust_mph 8.1
2020-07-05 22:10:35 wind_gust_mph_max10m 14.8
2020-07-05 22:17:35 wind_gust_mps 3.6
2020-07-05 22:17:35 wind_speed 9.4
2020-07-05 22:17:35 wind_speed_avg2m 6
2020-07-05 22:17:35 wind_speed_bft 2
2020-07-05 22:17:35 wind_speed_bft_avg2m 2
2020-07-05 22:17:35 wind_speed_fts 9
2020-07-05 22:17:35 wind_speed_kn 5
2020-07-05 22:17:35 wind_speed_kn_avg2m 3.2
2020-07-05 22:17:35 wind_speed_mph 5.8
2020-07-05 22:17:35 wind_speed_mph_avg2m 4
2020-07-05 22:17:35 wind_speed_mps 2.6
2020-07-05 22:17:35 wind_speed_mps_avg2m 2
2020-04-27 18:20:31 wu_state ok
fhem:
infix updateweatherstation
helper:
history:
windchill:
21.7
21.8
21.8
21.8
21.8
21.8
21.9
21.9
21.9
21.9
21.9
21.9
21.9
21.9
21.9
21.9
21.9
21.9
21.9
22.0
winddir:
246
331
277
8
68
308
279
308
302
290
327
301
201
275
316
275
219
313
290
319
windgust:
13.0
9.4
9.4
3.6
3.6
7.2
9.4
13.0
7.2
5.4
5.4
13.0
9.4
14.8
23.8
16.6
9.4
5.4
7.2
5.4
windgustmph:
8.1
5.8
5.8
2.2
2.2
4.5
5.8
8.1
4.5
3.4
3.4
8.1
5.8
9.2
14.8
10.3
5.8
3.4
4.5
3.4
windspeed:
9.4
7.2
5.4
2.5
windspeedmph:
5.8
4.5
3.4
1.6
Attributes:
alias Wetterstation
group Wetter
room 8.0 Wetter
stateReadings temperature humidity
stateReadingsFormat 1
Hast Du das mit Wind neu drin? Denke nicht das Du das seit 3 Monaten drin hast.
Dann lass es zwei sein aber in V0.8 und V0.9 lief es schon und V0.10 auch.
Erklären kann ich es mir nicht. Die Reihenfolge der Funktionen habe ich nicht geändert. Aber davon ab ist es so wie ich gesagt habe.
Devices welche in der NOTIFYDEV stehen dürfen immer nur einem Attribut zugeordnet werden.
Also zum Beispiel ASC_BrightnessSensor das selbe Device darf aber nicht noch mal zum Beispiel in ASC_rainSensor auftauchen.
Allerdings habe ich soeben, Dank Dir, etwas gefunden wie man zu mindestens ein Device im ASC Device als Attribut eintragen kann und das selbe Device in einem Rollo Device als Attribut.
Ich werde das die kommende Woche einbauen und würde mich freuen wenn Du dann das testen könntest. Dann sollte zu mindest Deine aktuelle Konfiguration laufen und rain nicht mehr einfach so auslösen.
Zitat von: CoolTux am 05 Juli 2020, 21:46:04
Und jetzt zum eigentlichen Problem. Du verwendest ein und das selbe Sensordevice für unterschiedliche Attribute. Das geht in ASC nicht auf Grund der interne Logik. Selbst bei unterschiedlichen Readings ist das nicht möglich.
Moin. Das Finde ich aber auch etwas unglücklich. Habe auch eine Wetterstation und benutze diese aktuell NUR für "ASC_tempSensor". Deswegen ist das Problem bei mir zum Glück noch nicht aufgetreten. Wollte aber in naher Zukunft diesen auch für "ASC_rainSensor" und "ASC_windSensor" nutzen.
Ich möchte auch ungern mehrere dummys anlegen. Vielleicht gibt es ja eine schicke Lösung.
Zitat von: dancatt am 06 Juli 2020, 08:59:22
Moin. Das Finde ich aber auch etwas unglücklich. Habe auch eine Wetterstation und benutze diese aktuell NUR für "ASC_tempSensor". Deswegen ist das Problem bei mir zum Glück noch nicht aufgetreten. Wollte aber in naher Zukunft diesen auch für "ASC_rainSensor" und "ASC_windSensor" nutzen.
Ich möchte auch ungern mehrere dummys anlegen. Vielleicht gibt es ja eine schicke Lösung.
Mag sein das es ungünstig erscheint, ist aber techn. aus meiner Sicht aktuell nicht anders zu Händeln. Wie gesagt ich werde noch einbauen das ASC zwischen seinen eigenen Device und anderen unterscheiden kann dann. Dann kann man Für Wind im ASC und für Brightness was anderes nehmen. Aber das war es dann auch schon. Temperatur ist was anderes weil hier nicht auf ein Event reagiert wird sondern immer nur ausgelesen wird. Temperatur ist also aussen vor. Es geht nur um Devices welche im Internal NOTIFYDEV stehen.
Grüße
Zitat von: Eistee am 05 Juli 2020, 21:29:54
Hab es manuell hoch gefahren und eben ein update all gefolgt von shutdown restart gemacht. Das mit dem Sensor versteh ich grad nicht was er nun meldet.
Rollo:
Internals:
DEF 6686C3
FUUID 5c4ba490-f33f-43f7-95a4-a6f2032523850372
FVERSION 10_CUL_HM.pm:0.223450/2020-07-04
IODev MAPLECUL868HM
NAME mz.HM.Rollo
NOTIFYDEV global
NR 197
NTFY_ORDER 50-mz.HM.Rollo
STATE on
TYPE CUL_HM
chanNo 01
peerList self01,self02,
OLDREADINGS:
READINGS:
2020-04-16 20:06:28 ASC_Enable on
2020-07-05 21:24:51 ASC_ShadingMessage <html> ERROR: no brightness sensor found, please set ASC_BrightnessSensor attribut </html>
2020-07-05 21:17:52 ASC_ShuttersLastDrive manual
2020-07-05 21:24:48 ASC_Time_DriveDown roommate only
2020-07-05 21:24:48 ASC_Time_DriveUp roommate only
2020-07-05 21:24:43 ASC_my_Aufbauwinkel 0.516164229764837
2020-07-05 21:24:43 ASC_my_Azimuth 306.3
2020-07-05 21:24:43 ASC_my_Elevation 1.6
2020-07-05 21:24:43 ASC_my_Gesamtneigung 75.9161642297648
2020-07-05 21:24:43 ASC_my_IfInShading 1
2020-07-05 21:24:43 ASC_my_LastDrive manual
2020-07-05 21:24:43 ASC_my_Rollo 3
2020-07-05 21:24:43 ASC_my_RolloPhi 4.76474885794452
2020-07-05 21:24:43 ASC_my_RolloTheta 2.89578334808904
2020-07-05 21:24:43 ASC_my_ShadingLastStatus out
2020-07-05 21:24:43 ASC_my_ShadingManualDriveStatus 0
2020-07-05 21:24:43 ASC_my_ShadingRolloPos 2.34625763612455
2020-07-05 21:24:43 ASC_my_ShadingStatus out
2020-07-05 21:24:43 ASC_my_Sonne 3
2020-07-05 21:24:43 ASC_my_SonnePhi 5.34594349885863
2020-07-05 21:24:43 ASC_my_SonneTheta 1.59872159482681
2020-07-05 21:24:43 ASC_my_Winkel 76.6799924073558
2020-07-05 21:24:43 ASC_my_Winkel_acos NaN
2020-07-05 21:24:43 ASC_my_Winkel_asin NaN
2020-07-05 21:24:43 ASC_my_Winkel_atan 53.2326798968975
2020-07-05 21:24:43 ASC_my_Winkel_cos 13.200349181398
2020-07-05 21:24:43 ASC_my_Winkel_sin 55.7544359804752
2020-07-05 21:24:43 ASC_my_Winkel_tan 242.000709747532
2020-07-05 21:16:56 CommandAccepted yes
2019-03-29 18:31:55 D-firmware 2.11
2019-03-30 23:20:13 D-serialNr PEQ0096625
2019-04-07 18:34:23 PairedTo 0x308393
2018-07-26 20:52:11 R-confBtnTime permanent
2018-07-27 18:23:22 R-driveDown 54 s
2018-07-26 21:15:59 R-driveTurn 0.5 s
2018-07-27 18:23:34 R-driveUp 54 s
2018-07-26 20:53:51 R-intKeyVisib visib
2018-07-26 20:52:11 R-localResDis off
2018-07-26 20:52:11 R-pairCentral 0x308393
2018-07-26 21:15:59 R-posSaveTime 2 s
2018-07-26 21:15:59 R-refRunCounter 0
2018-07-26 21:26:48 R-refRunTimeSlats 1.3 s
2018-07-26 20:54:00 R-self01-lgActionType jmpToTarget
2018-07-26 20:54:00 R-self01-lgBlJtDlyOff refOff
2018-07-26 20:54:00 R-self01-lgBlJtDlyOn dlyOff
2018-07-26 20:54:00 R-self01-lgBlJtOff dlyOff
2018-07-26 20:54:00 R-self01-lgBlJtOn dlyOff
2018-07-26 20:54:00 R-self01-lgBlJtRampOff rampOff
2018-07-26 20:54:00 R-self01-lgBlJtRampOn on
2018-07-26 20:54:00 R-self01-lgBlJtRefOff rampOff
2018-07-26 20:54:00 R-self01-lgBlJtRefOn on
2018-07-26 20:54:00 R-self01-lgCtDlyOff geLo
2018-07-26 20:54:00 R-self01-lgCtDlyOn geLo
2018-07-26 20:54:00 R-self01-lgCtOff geLo
2018-07-26 20:54:00 R-self01-lgCtOn geLo
2018-07-26 20:54:00 R-self01-lgCtRampOff geLo
2018-07-26 20:54:00 R-self01-lgCtRampOn geLo
2018-07-26 20:54:00 R-self01-lgCtRefOff geLo
2018-07-26 20:54:00 R-self01-lgCtRefOn geLo
2018-07-26 20:54:00 R-self01-lgCtValHi 100
2018-07-26 20:54:00 R-self01-lgCtValLo 50
2018-07-26 20:54:00 R-self01-lgDriveMode direct
2018-07-26 20:54:00 R-self01-lgMaxTimeF unused
2018-07-26 20:54:00 R-self01-lgMultiExec off
2018-07-26 20:54:00 R-self01-lgOffDly 0 s
2018-07-26 20:54:00 R-self01-lgOffLevel 0 %
2018-07-26 20:54:00 R-self01-lgOffTime unused
2018-07-26 20:54:00 R-self01-lgOffTimeMode absolut
2018-07-26 20:54:00 R-self01-lgOnDly 0 s
2018-07-26 20:54:00 R-self01-lgOnLevel 100 %
2018-07-26 20:54:00 R-self01-lgOnTime unused
2018-07-26 20:54:00 R-self01-lgOnTimeMode absolut
2018-07-26 21:03:14 R-self01-shActionType jmpToTarget
2018-07-26 20:54:00 R-self01-shBlJtDlyOff refOff
2018-07-26 20:54:00 R-self01-shBlJtDlyOn dlyOff
2018-07-26 20:54:00 R-self01-shBlJtOff dlyOff
2018-07-26 20:54:00 R-self01-shBlJtOn dlyOff
2018-07-26 20:54:00 R-self01-shBlJtRampOff rampOff
2018-07-26 20:54:00 R-self01-shBlJtRampOn on
2018-07-26 20:54:00 R-self01-shBlJtRefOff rampOff
2018-07-26 20:54:00 R-self01-shBlJtRefOn on
2018-07-26 20:54:00 R-self01-shCtDlyOff geLo
2018-07-26 20:54:00 R-self01-shCtDlyOn geLo
2018-07-26 20:54:00 R-self01-shCtOff geLo
2018-07-26 20:54:00 R-self01-shCtOn geLo
2018-07-26 20:54:00 R-self01-shCtRampOff geLo
2018-07-26 20:54:00 R-self01-shCtRampOn geLo
2018-07-26 20:54:00 R-self01-shCtRefOff geLo
2018-07-26 20:54:00 R-self01-shCtRefOn geLo
2018-07-26 20:54:00 R-self01-shCtValHi 100
2018-07-26 20:54:00 R-self01-shCtValLo 50
2018-07-26 20:54:00 R-self01-shDriveMode direct
2018-07-26 21:00:58 R-self01-shMaxTimeF 0.4 s
2018-07-26 21:03:14 R-self01-shMultiExec on
2018-07-26 20:54:00 R-self01-shOffDly 0 s
2018-07-26 20:54:00 R-self01-shOffLevel 0 %
2018-07-26 20:54:00 R-self01-shOffTime unused
2018-07-26 21:03:14 R-self01-shOffTimeMode absolut
2018-07-26 20:54:00 R-self01-shOnDly 0 s
2018-07-26 20:54:00 R-self01-shOnLevel 100 %
2018-07-26 20:54:00 R-self01-shOnTime unused
2018-07-26 21:03:14 R-self01-shOnTimeMode absolut
2018-07-26 21:03:15 R-self02-lgActionType jmpToTarget
2018-07-26 21:03:15 R-self02-lgBlJtDlyOff dlyOn
2018-07-26 21:03:15 R-self02-lgBlJtDlyOn refOn
2018-07-26 21:03:15 R-self02-lgBlJtOff dlyOn
2018-07-26 21:03:15 R-self02-lgBlJtOn dlyOn
2018-07-26 21:03:15 R-self02-lgBlJtRampOff off
2018-07-26 21:03:15 R-self02-lgBlJtRampOn rampOn
2018-07-26 21:03:15 R-self02-lgBlJtRefOff off
2018-07-26 21:03:15 R-self02-lgBlJtRefOn rampOn
2018-07-26 21:03:15 R-self02-lgCtDlyOff geLo
2018-07-26 21:03:15 R-self02-lgCtDlyOn geLo
2018-07-26 21:03:15 R-self02-lgCtOff geLo
2018-07-26 21:03:15 R-self02-lgCtOn geLo
2018-07-26 21:03:15 R-self02-lgCtRampOff geLo
2018-07-26 21:03:15 R-self02-lgCtRampOn geLo
2018-07-26 21:03:15 R-self02-lgCtRefOff geLo
2018-07-26 21:03:15 R-self02-lgCtRefOn geLo
2018-07-26 21:03:15 R-self02-lgCtValHi 100
2018-07-26 21:03:15 R-self02-lgCtValLo 50
2018-07-26 21:03:15 R-self02-lgDriveMode direct
2018-07-26 21:03:15 R-self02-lgMaxTimeF unused
2018-07-26 21:03:15 R-self02-lgMultiExec off
2018-07-26 21:03:15 R-self02-lgOffDly 0 s
2018-07-26 21:03:15 R-self02-lgOffLevel 0 %
2018-07-26 21:03:15 R-self02-lgOffTime unused
2018-07-26 21:03:15 R-self02-lgOffTimeMode absolut
2018-07-26 21:03:15 R-self02-lgOnDly 0 s
2018-07-26 21:03:15 R-self02-lgOnLevel 100 %
2018-07-26 21:03:15 R-self02-lgOnTime unused
2018-07-26 21:03:15 R-self02-lgOnTimeMode absolut
2018-07-26 21:03:15 R-self02-shActionType jmpToTarget
2018-07-26 21:03:15 R-self02-shBlJtDlyOff dlyOn
2018-07-26 21:03:15 R-self02-shBlJtDlyOn refOn
2018-07-26 21:03:15 R-self02-shBlJtOff dlyOn
2018-07-26 21:03:15 R-self02-shBlJtOn dlyOn
2018-07-26 21:03:15 R-self02-shBlJtRampOff off
2018-07-26 21:03:15 R-self02-shBlJtRampOn rampOn
2018-07-26 21:03:15 R-self02-shBlJtRefOff off
2018-07-26 21:03:15 R-self02-shBlJtRefOn rampOn
2018-07-26 21:03:15 R-self02-shCtDlyOff geLo
2018-07-26 21:03:15 R-self02-shCtDlyOn geLo
2018-07-26 21:03:15 R-self02-shCtOff geLo
2018-07-26 21:03:15 R-self02-shCtOn geLo
2018-07-26 21:03:15 R-self02-shCtRampOff geLo
2018-07-26 21:03:15 R-self02-shCtRampOn geLo
2018-07-26 21:03:15 R-self02-shCtRefOff geLo
2018-07-26 21:03:15 R-self02-shCtRefOn geLo
2018-07-26 21:03:15 R-self02-shCtValHi 100
2018-07-26 21:03:15 R-self02-shCtValLo 50
2018-07-26 21:03:15 R-self02-shDriveMode direct
2018-07-26 21:03:15 R-self02-shMaxTimeF 0.4 s
2018-07-26 21:03:15 R-self02-shMultiExec on
2018-07-26 21:03:15 R-self02-shOffDly 0 s
2018-07-26 21:03:15 R-self02-shOffLevel 0 %
2018-07-26 21:03:15 R-self02-shOffTime unused
2018-07-26 21:03:15 R-self02-shOffTimeMode absolut
2018-07-26 21:03:15 R-self02-shOnDly 0 s
2018-07-26 21:03:15 R-self02-shOnLevel 100 %
2018-07-26 21:03:15 R-self02-shOnTime unused
2018-07-26 21:03:15 R-self02-shOnTimeMode absolut
2018-07-26 21:15:59 R-sign off
2018-07-26 21:15:59 R-statusInfoMinDly 2 s
2018-07-26 21:15:59 R-statusInfoRandom 1 s
2018-07-26 21:15:59 R-transmitTryMax 6
2019-04-07 18:34:26 R-xx.VCCU_chn-01-lgActionType jmpToTarget
2019-04-07 18:34:26 R-xx.VCCU_chn-01-lgBlJtDlyOff dlyOn
2019-04-07 18:34:26 R-xx.VCCU_chn-01-lgBlJtDlyOn refOn
2019-04-07 18:34:26 R-xx.VCCU_chn-01-lgBlJtOff dlyOn
2019-04-07 18:34:26 R-xx.VCCU_chn-01-lgBlJtOn dlyOn
2019-04-07 18:34:26 R-xx.VCCU_chn-01-lgBlJtRampOff off
2019-04-07 18:34:26 R-xx.VCCU_chn-01-lgBlJtRampOn rampOn
2019-04-07 18:34:26 R-xx.VCCU_chn-01-lgBlJtRefOff off
2019-04-07 18:34:26 R-xx.VCCU_chn-01-lgBlJtRefOn rampOn
2019-04-07 18:34:26 R-xx.VCCU_chn-01-lgCtDlyOff geLo
2019-04-07 18:34:26 R-xx.VCCU_chn-01-lgCtDlyOn geLo
2019-04-07 18:34:26 R-xx.VCCU_chn-01-lgCtOff geLo
2019-04-07 18:34:26 R-xx.VCCU_chn-01-lgCtOn geLo
2019-04-07 18:34:26 R-xx.VCCU_chn-01-lgCtRampOff geLo
2019-04-07 18:34:26 R-xx.VCCU_chn-01-lgCtRampOn geLo
2019-04-07 18:34:26 R-xx.VCCU_chn-01-lgCtRefOff geLo
2019-04-07 18:34:26 R-xx.VCCU_chn-01-lgCtRefOn geLo
2019-04-07 18:34:26 R-xx.VCCU_chn-01-lgCtValHi 100
2019-04-07 18:34:26 R-xx.VCCU_chn-01-lgCtValLo 50
2019-04-07 18:34:26 R-xx.VCCU_chn-01-lgDriveMode direct
2019-04-07 18:34:26 R-xx.VCCU_chn-01-lgMaxTimeF unused
2019-04-07 18:34:26 R-xx.VCCU_chn-01-lgMultiExec off
2019-04-07 18:34:26 R-xx.VCCU_chn-01-lgOffDly 0 s
2019-04-07 18:34:26 R-xx.VCCU_chn-01-lgOffLevel 0 %
2019-04-07 18:34:26 R-xx.VCCU_chn-01-lgOffTime unused
2019-04-07 18:34:26 R-xx.VCCU_chn-01-lgOffTimeMode absolut
2019-04-07 18:34:26 R-xx.VCCU_chn-01-lgOnDly 0 s
2019-04-07 18:34:26 R-xx.VCCU_chn-01-lgOnLevel 100 %
2019-04-07 18:34:26 R-xx.VCCU_chn-01-lgOnTime unused
2019-04-07 18:34:26 R-xx.VCCU_chn-01-lgOnTimeMode absolut
2019-04-07 18:34:26 R-xx.VCCU_chn-01-shActionType jmpToTarget
2019-04-07 18:34:26 R-xx.VCCU_chn-01-shBlJtDlyOff dlyOn
2019-04-07 18:34:26 R-xx.VCCU_chn-01-shBlJtDlyOn refOn
2019-04-07 18:34:26 R-xx.VCCU_chn-01-shBlJtOff dlyOn
2019-04-07 18:34:26 R-xx.VCCU_chn-01-shBlJtOn dlyOn
2019-04-07 18:34:26 R-xx.VCCU_chn-01-shBlJtRampOff off
2019-04-07 18:34:26 R-xx.VCCU_chn-01-shBlJtRampOn rampOn
2019-04-07 18:34:26 R-xx.VCCU_chn-01-shBlJtRefOff off
2019-04-07 18:34:26 R-xx.VCCU_chn-01-shBlJtRefOn rampOn
2019-04-07 18:34:26 R-xx.VCCU_chn-01-shCtDlyOff geLo
2019-04-07 18:34:26 R-xx.VCCU_chn-01-shCtDlyOn geLo
2019-04-07 18:34:26 R-xx.VCCU_chn-01-shCtOff geLo
2019-04-07 18:34:26 R-xx.VCCU_chn-01-shCtOn geLo
2019-04-07 18:34:26 R-xx.VCCU_chn-01-shCtRampOff geLo
2019-04-07 18:34:26 R-xx.VCCU_chn-01-shCtRampOn geLo
2019-04-07 18:34:26 R-xx.VCCU_chn-01-shCtRefOff geLo
2019-04-07 18:34:26 R-xx.VCCU_chn-01-shCtRefOn geLo
2019-04-07 18:34:26 R-xx.VCCU_chn-01-shCtValHi 100
2019-04-07 18:34:26 R-xx.VCCU_chn-01-shCtValLo 50
2019-04-07 18:34:26 R-xx.VCCU_chn-01-shDriveMode direct
2019-04-07 18:34:26 R-xx.VCCU_chn-01-shMaxTimeF 0.1 s
2019-04-07 18:34:26 R-xx.VCCU_chn-01-shMultiExec off
2019-04-07 18:34:26 R-xx.VCCU_chn-01-shOffDly 0 s
2019-04-07 18:34:26 R-xx.VCCU_chn-01-shOffLevel 0 %
2019-04-07 18:34:26 R-xx.VCCU_chn-01-shOffTime unused
2019-04-07 18:34:26 R-xx.VCCU_chn-01-shOffTimeMode absolut
2019-04-07 18:34:26 R-xx.VCCU_chn-01-shOnDly 0 s
2019-04-07 18:34:26 R-xx.VCCU_chn-01-shOnLevel 100 %
2019-04-07 18:34:26 R-xx.VCCU_chn-01-shOnTime unused
2019-04-07 18:34:26 R-xx.VCCU_chn-01-shOnTimeMode absolut
2020-07-05 21:24:44 associatedWith xx.AutoShuttersControl
2020-07-05 21:17:52 commState CMDs_done
2020-07-05 21:17:52 deviceMsg on (to xx.VCCU)
2020-07-05 21:17:52 level 100
2018-09-03 16:56:18 levelMissed desired:100
2020-05-02 18:04:02 levelSlat set_45
2020-07-05 21:17:52 motor stop:on
2020-07-05 21:17:52 pct 100
2020-07-05 21:17:52 pctSlat 100
2020-07-05 21:24:02 peerList self01,self02,
2018-07-27 14:04:17 powerOn 2018-07-27 14:04:17
2020-07-05 21:17:52 recentStateType info
2020-07-05 21:17:52 slatDir stop
2020-07-05 21:17:52 state on
2020-07-05 21:17:52 timedOn off
helper:
HM_CMDNR 176
mId 0107
peerFriend peerSens,peerVirt
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
cmds:
TmplKey self01,self02,:no:1593977042.79448
TmplTs 1593977042.79448
cmdKey :1:1:0::0107:01self01,self02,
TmplCmds:
tplSet_self01:[BlStopDnLg_long|BlStopDnLg_short|BlStopDnSh_long|BlStopDnSh_short|BlStopUpLg_long|BlStopUpLg_short|BlStopUpSh_long|BlStopUpSh_short|SwCondAbove_long|SwCondAbove_short|SwCondBelow_long|SwCondBelow_short|SwOnCond_long|SwOnCond_short]
tplSet_self02:[BlStopDnLg_long|BlStopDnLg_short|BlStopDnSh_long|BlStopDnSh_short|BlStopUpLg_long|BlStopUpLg_short|BlStopUpSh_long|BlStopUpSh_short|SwCondAbove_long|SwCondAbove_short|SwCondBelow_long|SwCondBelow_short|SwOnCond_long|SwOnCond_short]
cmdList:
assignHmKey:
clear:[readings|trigger|register|oldRegs|rssi|msgEvents|msgErrors|attack|all]
deviceRename:newName
down:[-changeValue-] [-ontime-] [-ramptime-] ...
eventL:-peer- -cond-
eventS:-peer- -cond-
fwUpdate:-filename- -bootTime- ...
getConfig:
getDevInfo:
getRegRaw:[List0|List1|List2|List3|List4|List5|List6] ... [-PeerChannel-]
getSerial:
getVersion:
inhibit:[on|off]
off:
on:
pair:
pct:[-value-] ... [-ontime-]
pctLvlSlat:-value-|old|noChng -slatValue-|old|noChng
pctSlat:[0-100]|old|noChng
peerBulk:-peer1,peer2,...- [set|unset]
peerIODev:[IO] -btn- [set|unset]... not for future use
peerSmart:[|xx.VCCU]
press:[long|short] -peer- [-repCount(long only)-] [-repDelay-] ...
raw:data ...
regBulk:-list-.-peer- -addr1:data1- -addr2:data2- ...
regSet:[prep|exec] -regName- -value- ... [-peerChannel-]
reset:
sign:[on|off]
statusRequest:
stop:
toggle:
toggleDir:
tplDel:tmplt
unpair:
up:[-changeValue-] [-ontime-] [-ramptime-] ...
expert:
def 1
det 1
raw 0
tpl 0
io:
newChn +6686C3,00,00,00
rxt 0
vccu xx.VCCU
p:
6686C3
00
00
00
prefIO:
MAPLECUL868HM
mRssi:
mNo
prt:
bErr 0
sProc 0
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
tmpl:
Attributes:
ASC 2
ASC_Antifreeze soft
ASC_Antifreeze_Pos 100
ASC_BrightnessSensor Wetterstation:luminosity
ASC_ComfortOpen_Pos 100
ASC_Down roommate
ASC_DriveUpMaxDuration 65
ASC_ExternalTrigger wz.Leinwand:state drive-down:drive-up 0
ASC_Pos_Reading pct
ASC_RainProtection off
ASC_Roommate_Device rr_Alina,rr_Sandra
ASC_Roommate_Reading state
ASC_Self_Defense_Mode off
ASC_Shading_InOutAzimuth 176:360
ASC_Shading_MinMax_Elevation 5.3:100.0
ASC_Shading_Min_OutsideTemperature 0
ASC_Shading_Mode always
ASC_Shading_Pos { RolladenHitze(222, 20, 75.4, 2, 273, "mz.HM.Rollo") }
ASC_Shading_StateChange_SunnyCloudy 42000:15000
ASC_ShuttersPlace window
ASC_SlatPosCmd_SlatDevice pctSlat
ASC_Sleep_Pos 0
ASC_TempSensor WeatherStation:temperature
ASC_Up roommate
ASC_WindParameters 20:10 100
ASC_WindProtection on
IODev MAPLECUL868HM
IOgrp xx.VCCU:MAPLECUL868HM
alexaName Rollo
alexaRoom Büro
alias Rollo
assistantName Rollo
autoReadReg 4_reqStatus
cmdIcon 100:fts_shutter_up stop:fts_shutter_manual 0:fts_shutter_down
devStateIcon on:fts_window_2w:0 9\d.*:fts_shutter_10 8\d.*:fts_shutter_20 7\d.*:fts_shutter_30 6\d.*:fts_shutter_40 5\d.*:fts_shutter_50 4\d.*:fts_shutter_60 3\d.*:fts_shutter_70 2\d.*:fts_shutter_80 1\d.*:fts_shutter_90 0\d.*:fts_shutter_100 off:fts_shutter_100:100 set_on:fts_shutter_up set_off:fts_shutter_down
event-on-change-reading .*
expert 1_allReg
firmware 2.11
gassistantName Rollo
genericDeviceType blind
group Beschattung
homebridgeMapping CurrentPosition=pct,minValue=0,maxValue=100,minStep=1
TargetPosition=CurrentPosition,minValue=0,maxValue=100,minStep=1,cmd=pct
icon fts_shutter
model HM-LC-JA1PBU-FM
peerIDs 00000000,6686C301,6686C302,
room 0 Home,1 Wohnung->1 Büro,GoogleAssistant,Homekit
serialNr PEQ0096625
siriName mz.HM.Rollo
subType blindActuator
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd 100:stop:0:pct
widgetOverride pct:select,100,90,80,70,60,50,40,30,20,10,0
ASC:
Internals:
FUUID 5e95c14d-f33f-43f7-6a87-e282de004d73b212
FVERSION 73_AutoShuttersControl.pm:v0.10.2-s22328/2020-07-02 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME xx.AutoShuttersControl
NOTIFYDEV global,xx.AutoShuttersControl,mz.HM.Rollo,rr_Sandra,xx.Wetter.wunderground,xx.Astro,Bewohner,wz.Leinwand,WeatherStation,xx.zb.Lichtsensor,mz.Twilight,mz.HM.Rollo,rr_Alina,Wetterstation
NR 261
NTFY_ORDER 51-xx.AutoShuttersControl
STATE created new drive timer
TYPE AutoShuttersControl
VERSION v0.10.2
OLDREADINGS:
READINGS:
2020-04-17 15:39:52 ascEnable on
2020-07-05 21:24:50 controlShading on
2020-04-15 18:06:03 hardLockOut off
2020-07-05 21:17:52 mz.HM.Rollo_PosValue 100
2020-07-05 20:02:05 mz.HM.Rollo_lastPosValue 10
2020-07-05 21:24:48 mz.HM.Rollo_nextAstroTimeEvent 5.07.2020 - 21:30
2020-07-05 21:24:44 room_0_Home_1_Wohnung-_1_B__ro_GoogleAssistant_Homekit mz.HM.Rollo
2020-04-15 18:06:03 selfDefense off
2020-07-05 21:24:48 state created new drive timer
2020-04-15 18:08:08 sunriseTimeWeHoliday on
2020-07-05 21:24:44 userAttrList rolled out
2020-04-18 09:23:04 wz.Leinwand_PosValue 0
helper:
shuttersList:
mz.HM.Rollo
monitoredDevs:
Bewohner:
xx.AutoShuttersControl ASC_residentsDev
WeatherStation:
mz.HM.Rollo ASC_BrightnessSensor
xx.AutoShuttersControl ASC_windSensor
Wetterstation:
mz.HM.Rollo ASC_BrightnessSensor
mz.HM.Rollo:
mz.Twilight:
xx.AutoShuttersControl ASC_twilightDevice
rr_Alina:
mz.HM.Rollo ASC_Roommate_Device
rr_Sandra:
mz.HM.Rollo ASC_Roommate_Device
wz.Leinwand:
mz.HM.Rollo ASC_ExternalTrigger
xx.Astro:
xx.AutoShuttersControl ASC_twilightDevice
xx.Wetter.wunderground:
mz.HM.Rollo ASC_BrightnessSensor
xx.zb.Lichtsensor:
mz.HM.Rollo ASC_BrightnessSensor
Attributes:
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_blockAscDrivesAfterManual 0
ASC_freezeTemp 0
ASC_rainSensor WeatherStation:rain 0.1
ASC_residentsDev Bewohner:state
ASC_shuttersDriveDelay 0
ASC_tempSensor WeatherStation:temperature
ASC_twilightDevice xx.Astro
ASC_windSensor WeatherStation:wind_gust_max10m
devStateIcon { ShuttersControl_DevStateIcon($name) }
group Beschattung
icon fts_shutter_automatic
room 1 Wohnung->1 Büro
verbose 3
Hallo Alina,
Ich habe im testing Branch eine neue Version hochgeladen welche nun die Unterscheidung zwischen ASC Device und Rollodevice für die Sensor Attribute macht.
Bitte beachte aber das zum Beispiel für wind und rain nicht das selbe Device nehmen kannst oder beim Rollo für Brightness und ExternalTrigger. Ich denke man hat es nun schon sehr eingrenzen können durch diese Variante. Einzig Wind und Rain ist noch etwas ungünstig, aber wie gesagt, es geht leider nicht besser.
Ich hätte vielleicht noch mit etwas Umbau die Möglichkeit zwischen wind und rain zu unterscheiden, aber das dauert und ich muss mir das erst noch mal genauer anschauen.
Grüße
Marko
Zitat von: CoolTux am 06 Juli 2020, 09:27:59
Mag sein das es ungünstig erscheint, ist aber techn. aus meiner Sicht aktuell nicht anders zu Händeln. Wie gesagt ich werde noch einbauen das ASC zwischen seinen eigenen Device und anderen unterscheiden kann dann. Dann kann man Für Wind im ASC und für Brightness was anderes nehmen. Aber das war es dann auch schon. Temperatur ist was anderes weil hier nicht auf ein Event reagiert wird sondern immer nur ausgelesen wird. Temperatur ist also aussen vor. Es geht nur um Devices welche im Internal NOTIFYDEV stehen.
Grüße
Meine Wetterstation steht im Internal NOTIFYDEV und wird auch aktuell NUR in ASC_tempSensor verwendet.
Zitat von: dancatt am 06 Juli 2020, 10:26:42
Meine Wetterstation steht im Internal NOTIFYDEV und wird auch aktuell NUR in ASC_tempSensor verwendet.
Dann hattest Du ihn mal irgendwo anders mit drin und vergessen sauber zu löschen.
Gib mal ein list von Deinem ASC Device bitte.
Zitat von: CoolTux am 06 Juli 2020, 10:43:47
Dann hattest Du ihn mal irgendwo anders mit drin und vergessen sauber zu löschen.
Gib mal ein list von Deinem ASC Device bitte.
Internals:
.FhemMetaInternals 1
FUUID 5c765ad0-f33f-cf0a-55eb-449998b200d8a87e
FVERSION 73_AutoShuttersControl.pm:v0.10.2-s22328/2020-07-02 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME asc_Rollladen
NOTIFYDEV global,asc_Rollladen,1_02_WZ_Rollladen_l,1_02_WZ_Rollladen_r,1_06_KU_Rollladen,1_02_WZ_Tuerkontakt,1_06_KU_Rollladen,1_02_WZ_Rollladen_r,tw_Altenglan,1_02_WZ_Rollladen_l,residents,1_06_KU_Tuerkontakt,ws980wifi
NR 361
NTFY_ORDER 51-asc_Rollladen
STATE day open
TYPE AutoShuttersControl
VERSION v0.10.2
.attraggr:
.attrminint:
OLDREADINGS:
READINGS:
2020-02-07 20:15:54 .monitoredDevs {"1_02_WZ_Tuerkontakt":{"1_02_WZ_Rollladen_l":"ASC_WindowRec","1_02_WZ_Rollladen_r":"ASC_WindowRec"},"tw_Altenglan":{"asc_Rollladen":"ASC_twilightDevice"},"1_02_WZ_Rollladen_l":{},"1_06_KU_Tuerkontakt":{"1_06_KU_Rollladen":"ASC_WindowRec"},"1_02_WZ_Rollladen_r":{},"1_06_KU_Rollladen":{},"ws980wifi":{"1_06_KU_Rollladen":"ASC_BrightnessSensor","1_02_WZ_Rollladen_r":"ASC_BrightnessSensor","1_02_WZ_Rollladen_l":"ASC_BrightnessSensor"},"residents":{"asc_Rollladen":"ASC_residentsDev"}}
2020-07-06 08:30:35 1_02_WZ_Rollladen_l_PosValue 100
2020-07-04 21:56:21 1_02_WZ_Rollladen_l_lastDelayPosValue 40
2020-07-06 08:30:02 1_02_WZ_Rollladen_l_lastPosValue 0
2020-07-06 08:30:02 1_02_WZ_Rollladen_l_nextAstroTimeEvent 6.07.2020 - 21:55
2020-07-06 08:30:37 1_02_WZ_Rollladen_r_PosValue 100
2020-07-04 21:56:21 1_02_WZ_Rollladen_r_lastDelayPosValue 0
2020-07-06 08:30:02 1_02_WZ_Rollladen_r_lastPosValue 0
2020-07-06 08:30:02 1_02_WZ_Rollladen_r_nextAstroTimeEvent 6.07.2020 - 21:55
2020-07-06 07:03:39 1_06_KU_Rollladen_PosValue 100
2020-07-06 07:30:02 1_06_KU_Rollladen_lastDelayPosValue 100
2020-07-05 21:55:52 1_06_KU_Rollladen_lastPosValue 100
2020-07-06 07:30:02 1_06_KU_Rollladen_nextAstroTimeEvent 6.07.2020 - 21:55
2019-06-04 11:16:22 ascEnable on
2020-07-03 10:02:22 controlShading on
2019-07-24 15:43:58 hardLockOut off
2019-02-27 10:39:29 partyMode off
2020-07-03 10:02:03 room_1_02_WZ_9_06_CUL_HM 1_02_WZ_Rollladen_l,1_02_WZ_Rollladen_r
2020-07-03 10:02:03 room_1_06_KU_9_06_CUL_HM 1_06_KU_Rollladen
2019-02-27 10:39:29 selfDefense off
2020-07-06 08:30:37 state day open
2019-03-01 16:27:16 sunriseTimeWeHoliday on
2020-07-03 10:02:03 userAttrList rolled out
helper:
shuttersList:
1_02_WZ_Rollladen_l
1_02_WZ_Rollladen_r
1_06_KU_Rollladen
monitoredDevs:
1_02_WZ_Rollladen_l:
1_02_WZ_Rollladen_r:
1_02_WZ_Tuerkontakt:
1_02_WZ_Rollladen_l ASC_WindowRec
1_02_WZ_Rollladen_r ASC_WindowRec
1_06_KU_Rollladen:
1_06_KU_Tuerkontakt:
1_06_KU_Rollladen ASC_WindowRec
residents:
asc_Rollladen ASC_residentsDev
tw_Altenglan:
asc_Rollladen ASC_twilightDevice
ws980wifi:
1_02_WZ_Rollladen_l ASC_BrightnessSensor
1_02_WZ_Rollladen_r ASC_BrightnessSensor
1_06_KU_Rollladen ASC_BrightnessSensor
Attributes:
ASC_autoAstroModeEvening HORIZON
ASC_autoAstroModeEveningHorizon -3
ASC_autoAstroModeMorning HORIZON
ASC_autoAstroModeMorningHorizon -3
ASC_autoShuttersControlComfort on
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_expert 1
ASC_residentsDev residents:state
ASC_tempSensor ws980wifi:temperature
ASC_twilightDevice tw_Altenglan
DbLogExclude .*
devStateIcon { ShuttersControl_DevStateIcon($name) }
group Rollladen
icon fts_shutter_automatic
room 1_02_WZ,1_06_KU
ist auch manches doppelt drin sehe ich gerade
Du hast ihn laut Anzeige als Brightness Sensor und als Temposensor. Ist der ws98wifi
Zitat von: CoolTux am 06 Juli 2020, 12:04:55
Du hast ihn laut Anzeige als Brightness Sensor und als Temposensor. Ist der ws98wifi
Ja, aber im Rollladen-Device
Zitat von: dancatt am 06 Juli 2020, 12:44:34
Ja, aber im Rollladen-Device
Ja und dennoch erfolgt das Reagieren auf ein Event von einem Sensordevice welchen im Rollo angegeben wird über die ASC Instanz (Device). Daher steht auch das Device in der NOTIFYDEV drin. Aber nicht weil es als Tempsensor angegeben wurde sondern weil es als Brightnesssensor angegeben wurde.
Grüße
Zitat von: CoolTux am 05 Juli 2020, 21:46:04
Ich sehe das Problem. Oder besser die Probleme.
Erstmal hast Du sowohl im ASC als auch im Rollo jeweils ein Tempsensor definiert und dann auch noch den selben. Das ist Unsinn.
Und jetzt zum eigentlichen Problem. Du verwendest ein und das selbe Sensordevice für unterschiedliche Attribute. Das geht in ASC nicht auf Grund der interne Logik. Selbst bei unterschiedlichen Readings ist das nicht möglich.
Meine Empfehlung ist es Dummy Devices für die jeweiligen Readings an zu legen.
Das wind-unprotected kommt von dieser Doppelbelegung. ASC wusste nicht was genau das ist. Ich denke es war Dein Brightness Sensor aber ASC hat die erste Funktion genommen welche es dem Device zuordnen konnte und das war wohl Wind.
Oh f&$#, das erklärt vermutlich einiges... ich war immer bemüht alles sauber in einem MQTT Device zusammenzufügen :-(
Noch mal zur Sicherheit:
- Ein Device-Reading für eine Art Attribut in mehreren Rollläden gleichzeitig ist ok ?
- Ein Device-Reading für Attribute in ASC und Rollläden gleichzeitig ist pfui ?
- Ein Device-Reading für unterschiedliche Attribute ist generell pfui ?
Mag es sein, dass das gleiche auch für ASC_Roommate_Device [Rollladen] & ASC_residentsDev [ASC] gilt ?
Da das kommagetrennte auflisten von Roommates in ASC_Roommate_Device bei mir nicht funktionieren wollte, habe ich ebenfalls RESIDENTS Device als eine Art Structure dort hinterlegt (der Status ist ja der gleiche).
Sind Dummies mit userreadings ok oder müssen die Readings extern (per notify oder ähnlichen) geschrieben werden?
Nicht Device Readings sondern Devices. Ganz wichtig, es geht nur um Devices. Hier sollte immer nur ein Device pro Attribut verwendet werden.
Also Beispiel:
Für alle ASC_BrightnessSensor Attribute: Sensor1
Damit ist Sensor1 erledigt und darf für keinen anderen ASC Attributsnamen verwendet werden über welchen ASC Events auswertet. Das wären alle ausser Tempsensor.
Aber wie gesagt das ist nun aktuell hinfällig. So wie der aktuelle Stand der Sensorunterstützung ist und wenn kein weiterer Sensor dazu kommt dürfte ich das alles trennen können.
Mit Version 0.10.3 kommt die erste Trennung, dann wären nur noch Wind und Regen welche in unterschiedlichen Devices sein müssen und ich werde schauen das ich die Tage das mit Wind und Regen auch noch trennen kann.
Grüße
Eine Frage zu dem 'Shading-Teil' im Modul. Ich habe den Eindruck, dass nach einem manuellen Fahren eines Rollladen am Tag kein Shading mehr stattfindet bis durch ASC eine automatische Fahrt durchgeführt wurde (meistens dann Abends das automatische runterfahren der Rollos den manuellen Status beendet). Ist das so gewollt?
Grüße
Stefan
Zitat von: Karflyer am 06 Juli 2020, 15:09:59
Eine Frage zu dem 'Shading-Teil' im Modul. Ich habe den Eindruck, dass nach einem manuellen Fahren eines Rollladen am Tag kein Shading mehr stattfindet bis durch ASC eine automatische Fahrt durchgeführt wurde (meistens dann Abends das automatische runterfahren der Rollos den manuellen Status beendet). Ist das so gewollt?
Grüße
Stefan
Jein. Wenn innerhalb einer Beschattung eine manuelle Fahrt statt findet, dann wird dieses Rollo für die Beschattung bis zur nächsten Shading in Phase nicht mehr angefasst. Dazu muss aber das Rollo einmal in Shading out gefahren sein.
Hallo,
ich habe für meine Türsensoren jeweils eigene Dummy-Devices angelegt, um "open/closed" darzustellen.
Bei den Terrassentüren fährt kein Rollo in die Beschattung, wenn das entsprechende Device "open" meldet. Der Rollo bleibt auf Pos=0.
Wenn ich dann die Türe zumache, dann fährt der Rollo in die Beschattungsposition (Pos=92).
So weit sollte es also passen.
Wenn ich nun allerdings die Tür aufmache, fährt der Rollo aber nicht wieder hoch (Pos=0).
Soll das so sein?
Hier ein List meines Rollos:
Internals:
ADDRESS 12345F
DEF 12345F AA 043F
FUUID 5c43b914-f33f-0b7a-c764-ed8e2dee913952f4
FVERSION 10_SOMFY.pm:v1.0.0-s12918/2016-12-31
IODev mySIGNALduino
NAME Rollo.WZ.Kueche
NR 486
STATE 90
TYPE SOMFY
move stop
CODE:
1 12345F
OLDREADINGS:
READINGS:
2020-01-04 22:48:18 ASC_Enable on
2020-07-06 15:25:38 ASC_ShadingMessage INFO: current shading status is 'in' - next check in 5m
2020-07-06 14:58:42 ASC_ShuttersLastDrive shading in
2020-07-06 06:48:06 ASC_Time_DriveDown 6.07.2020 - 23:30
2020-07-06 06:48:06 ASC_Time_DriveUp 7.07.2020 - 06:00
2020-07-06 06:47:56 associatedWith myASControl
2020-07-06 14:58:41 enc_key AA
2020-07-06 14:58:41 exact 92
2020-07-06 15:25:38 myBrightness 23592
2020-07-06 15:25:38 myBrightnessForShadingCloudy 22000
2020-07-06 15:25:38 myBrightnessForShadingSunny 55000
2020-07-06 15:25:38 myShadingPASS_GreaterBrightnessSunny False
2020-07-06 15:25:38 myShadingPASS_GreaterSunAzimuthLeft True
2020-07-06 15:25:38 myShadingPASS_GreaterSunElevationMin True
2020-07-06 15:25:38 myShadingPASS_GreaterTemperatureExternMin True
2020-07-06 15:25:38 myShadingPASS_LowerBrightnessCloudy True
2020-07-06 15:25:38 myShadingPASS_LowerSunAzimuthRight True
2020-07-06 15:25:38 myShadingPASS_LowerSunElevationMax True
2020-07-06 15:25:38 mySunAzimuth 240.26
2020-07-06 15:25:38 mySunAzimuthLeft 223
2020-07-06 15:25:38 mySunAzimuthRight 360
2020-07-06 15:25:38 mySunElevation 51.41
2020-07-06 15:25:38 mySunElevationForShadingMax 90
2020-07-06 15:25:38 mySunElevationForShadingMin 5
2020-07-06 15:25:38 myTemperatureExtern 28.9
2020-07-06 15:25:38 myTemperatureExternForShadingMin 21
2020-07-06 14:58:41 position 90
2020-07-06 14:58:41 rolling_code 043F
2020-07-06 14:58:41 state 90
2020-07-06 14:58:41 usrPos 92
helper:
bm:
SOMFY_Set:
cnt 160
dmx -1000
dtot 0
dtotcnt 0
mTS 06.07. 14:58:27
max 0.444139003753662
tot 0.921118497848511
mAr:
HASH(0x4b8e2b0)
Rollo.WZ.Kueche
position
92
Attributes:
ASC 1
ASC_BrightnessSensor TW.Helligkeit
ASC_Closed_Pos 200
ASC_Down time
ASC_Drive_DelayStart 20
ASC_LockOut soft
ASC_Mode_Down off
ASC_Partymode on
ASC_Pos_Reading usrPos
ASC_Shading_InOutAzimuth 223:360
ASC_Shading_MinMax_Elevation 5:90
ASC_Shading_Min_OutsideTemperature 21
ASC_Shading_Mode always
ASC_Shading_Pos {my $myPos=ReadingsVal('Zuhause','state','home'); my $ret= ($myPos eq 'home' ? 92 : 190); Log 1, "Rollo.WZ.Kueche: Zuhause=" . $myPos . ", ret=". $ret; return $ret; }
ASC_Shading_StateChange_SunnyCloudy 55000:22000
ASC_Shading_WaitingPeriod 300
ASC_ShuttersPlace terrace
ASC_Sleep_Pos 95
ASC_TempSensor OZW772:Aussentemperatur
ASC_Time_Down_Early 23:30
ASC_Time_Up_Early 6:00
ASC_Up time
ASC_Ventilate_Window_Open off
ASC_WindProtection on
ASC_WindowRec WZ.FensterKueche
ASC_WindowRec_subType twostate
IODev mySIGNALduino
autoStoreRollingCode 1
devStateIcon open:fts_shutter_10 down:fts_shutter_100 100:fts_shutter_100 9\d.*:fts_shutter_90 8\d.*:fts_shutter_80 7\d.*:fts_shutter_70 6\d.*:fts_shutter_60 5\d.*:fts_shutter_50 4\d.*:fts_shutter_40 3\d.*:fts_shutter_30 2\d.*:fts_shutter_20 1\d.*:fts_shutter_10 0\d.*:fts_shutter_10 closed:fts_shutter_100@black 200:fts_shutter_100@black 19\d.*:fts_shutter_90@black 18\d.*:fts_shutter_80@black 17\d.*:fts_shutter_70@black 16\d.*:fts_shutter_60@black 15\d.*:fts_shutter_50@black 14\d.*:fts_shutter_40@black 13\d.*:fts_shutter_30@black 12\d.*:fts_shutter_20@black 11\d.*:fts_shutter_10@black
drive-down-time-to-100 15
drive-down-time-to-close 35
drive-up-time-to-100 12
drive-up-time-to-open 30
eventMap on:runter stop:stop go-my:my off:rauf
fhem_widget_channels [{"filter":"public","alias":"Rollo\nKüche","allowed_values":["0","20","40","60","80","100"],"order":206,"locations":["SIRI","APP","WIDGET"],"group":"Rollos","controlled_attribute":"position"}]
finalPosReading usrPos
group Rolladenstatus
model somfyshutter
positionInverse 0
room Homekit,Rollos,SOMFY,Wohnzimmer,Z_System->fhemwidget2
userReadings myBrightness {ascAPIget('BrightnessAverage',$NAME)},
myBrightnessForShadingCloudy {ascAPIget('ShadingStateChangeCloudy',$NAME)},
myBrightnessForShadingSunny {ascAPIget('ShadingStateChangeSunny',$NAME)},
myTemperatureExtern {ascAPIget('OutTemp',$NAME)},
myTemperatureExternForShadingMin {AttrVal("$NAME", "ASC_Shading_Min_OutsideTemperature","")},
mySunAzimuth {ascAPIget('Azimuth')},
mySunAzimuthLeft {ascAPIget('ShadingAzimuthLeft',$NAME)},
mySunAzimuthRight {ascAPIget('ShadingAzimuthRight',$NAME)},
mySunElevation {ascAPIget('Elevation')},
mySunElevationForShadingMin {ascAPIget('ShadingMinElevation',$NAME)},
mySunElevationForShadingMax {ascAPIget('ShadingMaxElevation',$NAME)},
myShadingPASS_GreaterBrightnessSunny {if (ReadingsNum("$NAME","myBrightness",0) > ReadingsNum("$NAME","myBrightnessForShadingSunny",0)) {"True"} else {"False"}},
myShadingPASS_LowerBrightnessCloudy {if (ReadingsNum("$NAME","myBrightness",0) > ReadingsNum("$NAME","myBrightnessForShadingCloudy",0)) {"True"} else {"False"}},
myShadingPASS_GreaterSunAzimuthLeft {if (ReadingsNum("$NAME","mySunAzimuth",0) > ReadingsNum("$NAME","mySunAzimuthLeft",0)) {"True"} else {"False"}},
myShadingPASS_LowerSunAzimuthRight {if (ReadingsNum("$NAME","mySunAzimuth",0) < ReadingsNum("$NAME","mySunAzimuthRight",0)) {"True"} else {"False"}},
myShadingPASS_GreaterSunElevationMin {if (ReadingsNum("$NAME","mySunElevation",0) > ReadingsNum("$NAME","mySunElevationForShadingMin",0)) {"True"} else {"False"}},
myShadingPASS_LowerSunElevationMax {if (ReadingsNum("$NAME","mySunElevation",0) < ReadingsNum("$NAME","mySunElevationForShadingMax",0)) {"True"} else {"False"}},
myShadingPASS_GreaterTemperatureExternMin {if (ReadingsNum("$NAME","myTemperatureExtern",0) > ReadingsNum("$NAME","myTemperatureExternForShadingMin",0)) {"True"} else {"False"}}
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
verbose 0
webCmd stop:my:runter:20:40:60:80:100:rauf
Ich verwende die ASC V0.10.2
Danke, lg, Gerhard
Mahlzeit,
momentan komme ich immer besser mit den einzelnen Feinheiten klar. Eine Absolute Ausnahme-Geschichte löse ich bei mir intern aber dennoch habe ich ein "größeres" Problem:
Ich habe ein Bad Rollo, das fast nach Norden zeigt. Demnach ist dort früh Morgen Knüppelsonne drauf. Der Helligkeitssensor ist aber innerhalb des Raumes, also habe ich das mit Hilfe von ASC_PrivacyUpValue_beforeDayOpen gelöst, dass das Rollo quasi vor dem Sonnenschein auf 65 gefahren wird und dann anhand der Einstellungen beschattet oder eben nicht. Das funktioniert soweit ich bisher erkennen konnte PERFEKT Was mir halt komisch vorkam (beim ersten Mal habe ich es noch als Zufall abgetan, danach nicht mehr), ist dass wenn ich in der Shading in Zeit manuell hochfahre, der Rolladen direkt danach sofort wieder runter in Shading in fährt *verwirrtbin* Blockingaftermanuall steht aber noch auf 3600... Kannst Du da so schon erkennen, woran es liegen könnte, oder muss ich tatsächlich debuggen, wenn es soweit ist ?
Internals:
FUUID 5c46de22-f33f-bea8-979f-89a2e7ebbf80d514
NAME Rollo_EG_BAD
NR 58
STATE <pre>
read1:open
read2:open
read3:open
</pre>
TYPE ROLLO
stoptime 1594030470
.attraggr:
.attreour:
state
ASC_ShadingMessage
ASC_Shading_WaitingPeriod
ASC_ShuttersLastDrive
.attrminint:
READINGS:
2020-06-24 02:13:46 .ASC_AttrUpdateChanges_v0.10.0 1
2019-05-24 15:44:05 ASC_Enable on
2020-07-06 15:20:17 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 2.5m
2019-04-23 15:06:42 ASC_Shading_WaitingPeriod 120
2019-06-04 21:00:02 ASC_ShuttersLastDrive night close
2020-07-06 09:00:02 ASC_Time_DriveDown 6.07.2020 - 21:00
2020-07-06 09:00:02 ASC_Time_DriveUp 7.07.2020 - 09:00
2020-07-06 09:00:02 ASC_Time_PrivacyDriveDown 6.07.2020 - 19:00
2020-07-06 09:00:02 ASC_Time_PrivacyDriveUp 7.07.2020 - 07:00
2020-06-27 12:40:30 associatedWith AUTO_RolloSteuerung
2020-07-06 12:14:19 command pct-0
2020-07-06 12:14:19 desired_pct 0
2020-07-06 12:14:19 drive-type modul
2020-07-06 12:14:19 last_drive drive-up
2020-07-06 12:14:30 pct 0
2020-07-06 12:14:30 state open
Attributes:
ASC 1
ASC_Antifreeze off
ASC_Antifreeze_Pos 95
ASC_AutoAstroModeEvening none
ASC_AutoAstroModeEveningHorizon none
ASC_AutoAstroModeMorning none
ASC_AutoAstroModeMorningHorizon none
ASC_BlockingTime_afterManual 3600
ASC_BlockingTime_beforDayOpen 0
ASC_BlockingTime_beforNightClose 3600
ASC_BrightnessSensor dev_EG_BD_LUX:illuminance
ASC_Closed_Pos 100
ASC_ComfortOpen_Pos 20
ASC_Down astro
ASC_Drive_Delay -1
ASC_Drive_DelayStart -1
ASC_GuestRoom none
ASC_LockOut off
ASC_LockOut_Cmd none
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Open_Pos 0
ASC_Partymode off
ASC_Pos_Reading pct
ASC_PrivacyDownValue_beforeNightClose 7200
ASC_PrivacyDown_Pos 55
ASC_PrivacyUpValue_beforeDayOpen 7200
ASC_PrivacyUp_Pos 65
ASC_Roommate_Device none
ASC_Roommate_Reading state
ASC_Shading_InOutAzimuth 50:140
ASC_Shading_MinMax_Elevation 5
ASC_Shading_Min_OutsideTemperature 3
ASC_Shading_Mode always
ASC_Shading_Pos 60
ASC_Shading_StateChange_SunnyCloudy 26000:1700
ASC_Shading_WaitingPeriod 300
ASC_ShuttersPlace window
ASC_Time_Down_Early 19:00
ASC_Time_Down_Late 21:00
ASC_Time_Up_Early 09:00
ASC_Time_Up_Late 09:30
ASC_Time_Up_WE_Holiday 10:00
ASC_Up astro
ASC_Ventilate_Pos 40
ASC_Ventilate_Window_Open on
ASC_WiggleValue 5
ASC_WindowRec none
ASC_WindowRec_subType twostate
DbLogExclude .*
alias Rollo Bad
automatic-enabled on
cmdIcon open:fts_shutter_up closed:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
devStateIcon read1.drive-up:rc_UP@red:stop .*read1..*:rc_UP@green:open read2.open:fts_shutter_10@green:stop read2..*10:fts_shutter_10@Crimson:stop read2..*20:fts_shutter_20@Crimson:stop read2..*30:fts_shutter_30@Crimson:stop read2..*40:fts_shutter_40@Crimson:stop read2.(.*50|half):fts_shutter_50@Crimson:stop read2..*60:fts_shutter_60@Crimson:stop read2..*70:fts_shutter_70@Crimson:stop read2..*80:fts_shutter_80@Crimson:stop read2..*90:fts_shutter_90@Crimson:stop read2.closed:fts_shutter_100@Crimson:stop read2.drive.*:fts_shutter@Crimson:stop read3.drive-down:rc_DOWN@red:stop read3..*:rc_DOWN@red:closed
event-on-update-reading state, ASC_ShadingMessage, ASC_Shading_WaitingPeriod, ASC_ShuttersLastDrive
group Fenster
rl_autoStop 0
rl_blockMode none
rl_commandDown set EG_BAD_RO_ROLLO_AUF off; set EG_BAD_RO_ROLLO_ZU on
rl_commandStop set EG_BAD_RO_ROLLO_AUF off;set EG_BAD_RO_ROLLO_ZU off
rl_commandUp set EG_BAD_RO_ROLLO_ZU off;set EG_BAD_RO_ROLLO_AUF on
rl_excessBottom 2
rl_excessTop 1
rl_resetTime 0
rl_secondsDown 15
rl_secondsUp 17
rl_switchTime 3
rl_type normal
room Bad
stateFormat <pre>
read1:state
read2:state
read3:state
</pre>
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd pct
Vielen Dank und viele Grüße
Andreas
Zitat von: gestein am 06 Juli 2020, 15:27:47
Hallo,
ich habe für meine Türsensoren jeweils eigene Dummy-Devices angelegt, um "open/closed" darzustellen.
Bei den Terrassentüren fährt kein Rollo in die Beschattung, wenn das entsprechende Device "open" meldet. Der Rollo bleibt auf Pos=0.
Wenn ich dann die Türe zumache, dann fährt der Rollo in die Beschattungsposition (Pos=92).
So weit sollte es also passen.
Wenn ich nun allerdings die Tür aufmache, fährt der Rollo aber nicht wieder hoch (Pos=0).
Soll das so sein?
Hier ein List meines Rollos:
Internals:
ADDRESS 12345F
DEF 12345F AA 043F
FUUID 5c43b914-f33f-0b7a-c764-ed8e2dee913952f4
FVERSION 10_SOMFY.pm:v1.0.0-s12918/2016-12-31
IODev mySIGNALduino
NAME Rollo.WZ.Kueche
NR 486
STATE 90
TYPE SOMFY
move stop
CODE:
1 12345F
OLDREADINGS:
READINGS:
2020-01-04 22:48:18 ASC_Enable on
2020-07-06 15:25:38 ASC_ShadingMessage INFO: current shading status is 'in' - next check in 5m
2020-07-06 14:58:42 ASC_ShuttersLastDrive shading in
2020-07-06 06:48:06 ASC_Time_DriveDown 6.07.2020 - 23:30
2020-07-06 06:48:06 ASC_Time_DriveUp 7.07.2020 - 06:00
2020-07-06 06:47:56 associatedWith myASControl
2020-07-06 14:58:41 enc_key AA
2020-07-06 14:58:41 exact 92
2020-07-06 15:25:38 myBrightness 23592
2020-07-06 15:25:38 myBrightnessForShadingCloudy 22000
2020-07-06 15:25:38 myBrightnessForShadingSunny 55000
2020-07-06 15:25:38 myShadingPASS_GreaterBrightnessSunny False
2020-07-06 15:25:38 myShadingPASS_GreaterSunAzimuthLeft True
2020-07-06 15:25:38 myShadingPASS_GreaterSunElevationMin True
2020-07-06 15:25:38 myShadingPASS_GreaterTemperatureExternMin True
2020-07-06 15:25:38 myShadingPASS_LowerBrightnessCloudy True
2020-07-06 15:25:38 myShadingPASS_LowerSunAzimuthRight True
2020-07-06 15:25:38 myShadingPASS_LowerSunElevationMax True
2020-07-06 15:25:38 mySunAzimuth 240.26
2020-07-06 15:25:38 mySunAzimuthLeft 223
2020-07-06 15:25:38 mySunAzimuthRight 360
2020-07-06 15:25:38 mySunElevation 51.41
2020-07-06 15:25:38 mySunElevationForShadingMax 90
2020-07-06 15:25:38 mySunElevationForShadingMin 5
2020-07-06 15:25:38 myTemperatureExtern 28.9
2020-07-06 15:25:38 myTemperatureExternForShadingMin 21
2020-07-06 14:58:41 position 90
2020-07-06 14:58:41 rolling_code 043F
2020-07-06 14:58:41 state 90
2020-07-06 14:58:41 usrPos 92
helper:
bm:
SOMFY_Set:
cnt 160
dmx -1000
dtot 0
dtotcnt 0
mTS 06.07. 14:58:27
max 0.444139003753662
tot 0.921118497848511
mAr:
HASH(0x4b8e2b0)
Rollo.WZ.Kueche
position
92
Attributes:
ASC 1
ASC_BrightnessSensor TW.Helligkeit
ASC_Closed_Pos 200
ASC_Down time
ASC_Drive_DelayStart 20
ASC_LockOut soft
ASC_Mode_Down off
ASC_Partymode on
ASC_Pos_Reading usrPos
ASC_Shading_InOutAzimuth 223:360
ASC_Shading_MinMax_Elevation 5:90
ASC_Shading_Min_OutsideTemperature 21
ASC_Shading_Mode always
ASC_Shading_Pos {my $myPos=ReadingsVal('Zuhause','state','home'); my $ret= ($myPos eq 'home' ? 92 : 190); Log 1, "Rollo.WZ.Kueche: Zuhause=" . $myPos . ", ret=". $ret; return $ret; }
ASC_Shading_StateChange_SunnyCloudy 55000:22000
ASC_Shading_WaitingPeriod 300
ASC_ShuttersPlace terrace
ASC_Sleep_Pos 95
ASC_TempSensor OZW772:Aussentemperatur
ASC_Time_Down_Early 23:30
ASC_Time_Up_Early 6:00
ASC_Up time
ASC_Ventilate_Window_Open off
ASC_WindProtection on
ASC_WindowRec WZ.FensterKueche
ASC_WindowRec_subType twostate
IODev mySIGNALduino
autoStoreRollingCode 1
devStateIcon open:fts_shutter_10 down:fts_shutter_100 100:fts_shutter_100 9\d.*:fts_shutter_90 8\d.*:fts_shutter_80 7\d.*:fts_shutter_70 6\d.*:fts_shutter_60 5\d.*:fts_shutter_50 4\d.*:fts_shutter_40 3\d.*:fts_shutter_30 2\d.*:fts_shutter_20 1\d.*:fts_shutter_10 0\d.*:fts_shutter_10 closed:fts_shutter_100@black 200:fts_shutter_100@black 19\d.*:fts_shutter_90@black 18\d.*:fts_shutter_80@black 17\d.*:fts_shutter_70@black 16\d.*:fts_shutter_60@black 15\d.*:fts_shutter_50@black 14\d.*:fts_shutter_40@black 13\d.*:fts_shutter_30@black 12\d.*:fts_shutter_20@black 11\d.*:fts_shutter_10@black
drive-down-time-to-100 15
drive-down-time-to-close 35
drive-up-time-to-100 12
drive-up-time-to-open 30
eventMap on:runter stop:stop go-my:my off:rauf
fhem_widget_channels [{"filter":"public","alias":"Rollo\nKüche","allowed_values":["0","20","40","60","80","100"],"order":206,"locations":["SIRI","APP","WIDGET"],"group":"Rollos","controlled_attribute":"position"}]
finalPosReading usrPos
group Rolladenstatus
model somfyshutter
positionInverse 0
room Homekit,Rollos,SOMFY,Wohnzimmer,Z_System->fhemwidget2
userReadings myBrightness {ascAPIget('BrightnessAverage',$NAME)},
myBrightnessForShadingCloudy {ascAPIget('ShadingStateChangeCloudy',$NAME)},
myBrightnessForShadingSunny {ascAPIget('ShadingStateChangeSunny',$NAME)},
myTemperatureExtern {ascAPIget('OutTemp',$NAME)},
myTemperatureExternForShadingMin {AttrVal("$NAME", "ASC_Shading_Min_OutsideTemperature","")},
mySunAzimuth {ascAPIget('Azimuth')},
mySunAzimuthLeft {ascAPIget('ShadingAzimuthLeft',$NAME)},
mySunAzimuthRight {ascAPIget('ShadingAzimuthRight',$NAME)},
mySunElevation {ascAPIget('Elevation')},
mySunElevationForShadingMin {ascAPIget('ShadingMinElevation',$NAME)},
mySunElevationForShadingMax {ascAPIget('ShadingMaxElevation',$NAME)},
myShadingPASS_GreaterBrightnessSunny {if (ReadingsNum("$NAME","myBrightness",0) > ReadingsNum("$NAME","myBrightnessForShadingSunny",0)) {"True"} else {"False"}},
myShadingPASS_LowerBrightnessCloudy {if (ReadingsNum("$NAME","myBrightness",0) > ReadingsNum("$NAME","myBrightnessForShadingCloudy",0)) {"True"} else {"False"}},
myShadingPASS_GreaterSunAzimuthLeft {if (ReadingsNum("$NAME","mySunAzimuth",0) > ReadingsNum("$NAME","mySunAzimuthLeft",0)) {"True"} else {"False"}},
myShadingPASS_LowerSunAzimuthRight {if (ReadingsNum("$NAME","mySunAzimuth",0) < ReadingsNum("$NAME","mySunAzimuthRight",0)) {"True"} else {"False"}},
myShadingPASS_GreaterSunElevationMin {if (ReadingsNum("$NAME","mySunElevation",0) > ReadingsNum("$NAME","mySunElevationForShadingMin",0)) {"True"} else {"False"}},
myShadingPASS_LowerSunElevationMax {if (ReadingsNum("$NAME","mySunElevation",0) < ReadingsNum("$NAME","mySunElevationForShadingMax",0)) {"True"} else {"False"}},
myShadingPASS_GreaterTemperatureExternMin {if (ReadingsNum("$NAME","myTemperatureExtern",0) > ReadingsNum("$NAME","myTemperatureExternForShadingMin",0)) {"True"} else {"False"}}
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
verbose 0
webCmd stop:my:runter:20:40:60:80:100:rauf
Ich verwende die ASC V0.10.2
Danke, lg, Gerhard
Du musst
ASC_Ventilate_Window_Open off
ändern auf
ASC_Ventilate_Window_Open on
und die Ventilate Position entsprechend setzen so das das Rollo so weit hoch geht das Du die Terrasse betreten kannst
ZitatEine Frage zu dem 'Shading-Teil' im Modul. Ich habe den Eindruck, dass nach einem manuellen Fahren eines Rollladen am Tag kein Shading mehr stattfindet bis durch ASC eine automatische Fahrt durchgeführt wurde (meistens dann Abends das automatische runterfahren der Rollos den manuellen Status beendet). Ist das so gewollt?
Grüße
Stefan
Jein. Wenn innerhalb einer Beschattung eine manuelle Fahrt statt findet, dann wird dieses Rollo für die Beschattung bis zur nächsten Shading in Phase nicht mehr angefasst. Dazu muss aber das Rollo einmal in Shading out gefahren sein.
Gibt es eine Möglichkeit nach einer manuellen Fahrt durch einen 'Trigger' das 'Shading' wieder automatisiert aufgenommen wird, ohne vorher über 'Shading out' gekommen zu sein?
Zitat von: flummy1978 am 06 Juli 2020, 15:29:26
Mahlzeit,
momentan komme ich immer besser mit den einzelnen Feinheiten klar. Eine Absolute Ausnahme-Geschichte löse ich bei mir intern aber dennoch habe ich ein "größeres" Problem:
Ich habe ein Bad Rollo, das fast nach Norden zeigt. Demnach ist dort früh Morgen Knüppelsonne drauf. Der Helligkeitssensor ist aber innerhalb des Raumes, also habe ich das mit Hilfe von ASC_PrivacyUpValue_beforeDayOpen gelöst, dass das Rollo quasi vor dem Sonnenschein auf 65 gefahren wird und dann anhand der Einstellungen beschattet oder eben nicht. Das funktioniert soweit ich bisher erkennen konnte PERFEKT Was mir halt komisch vorkam (beim ersten Mal habe ich es noch als Zufall abgetan, danach nicht mehr), ist dass wenn ich in der Shading in Zeit manuell hochfahre, der Rolladen direkt danach sofort wieder runter in Shading in fährt *verwirrtbin* Blockingaftermanuall steht aber noch auf 3600... Kannst Du da so schon erkennen, woran es liegen könnte, oder muss ich tatsächlich debuggen, wenn es soweit ist ?
Internals:
FUUID 5c46de22-f33f-bea8-979f-89a2e7ebbf80d514
NAME Rollo_EG_BAD
NR 58
STATE <pre>
read1:open
read2:open
read3:open
</pre>
TYPE ROLLO
stoptime 1594030470
.attraggr:
.attreour:
state
ASC_ShadingMessage
ASC_Shading_WaitingPeriod
ASC_ShuttersLastDrive
.attrminint:
READINGS:
2020-06-24 02:13:46 .ASC_AttrUpdateChanges_v0.10.0 1
2019-05-24 15:44:05 ASC_Enable on
2020-07-06 15:20:17 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 2.5m
2019-04-23 15:06:42 ASC_Shading_WaitingPeriod 120
2019-06-04 21:00:02 ASC_ShuttersLastDrive night close
2020-07-06 09:00:02 ASC_Time_DriveDown 6.07.2020 - 21:00
2020-07-06 09:00:02 ASC_Time_DriveUp 7.07.2020 - 09:00
2020-07-06 09:00:02 ASC_Time_PrivacyDriveDown 6.07.2020 - 19:00
2020-07-06 09:00:02 ASC_Time_PrivacyDriveUp 7.07.2020 - 07:00
2020-06-27 12:40:30 associatedWith AUTO_RolloSteuerung
2020-07-06 12:14:19 command pct-0
2020-07-06 12:14:19 desired_pct 0
2020-07-06 12:14:19 drive-type modul
2020-07-06 12:14:19 last_drive drive-up
2020-07-06 12:14:30 pct 0
2020-07-06 12:14:30 state open
Attributes:
ASC 1
ASC_Antifreeze off
ASC_Antifreeze_Pos 95
ASC_AutoAstroModeEvening none
ASC_AutoAstroModeEveningHorizon none
ASC_AutoAstroModeMorning none
ASC_AutoAstroModeMorningHorizon none
ASC_BlockingTime_afterManual 3600
ASC_BlockingTime_beforDayOpen 0
ASC_BlockingTime_beforNightClose 3600
ASC_BrightnessSensor dev_EG_BD_LUX:illuminance
ASC_Closed_Pos 100
ASC_ComfortOpen_Pos 20
ASC_Down astro
ASC_Drive_Delay -1
ASC_Drive_DelayStart -1
ASC_GuestRoom none
ASC_LockOut off
ASC_LockOut_Cmd none
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Open_Pos 0
ASC_Partymode off
ASC_Pos_Reading pct
ASC_PrivacyDownValue_beforeNightClose 7200
ASC_PrivacyDown_Pos 55
ASC_PrivacyUpValue_beforeDayOpen 7200
ASC_PrivacyUp_Pos 65
ASC_Roommate_Device none
ASC_Roommate_Reading state
ASC_Shading_InOutAzimuth 50:140
ASC_Shading_MinMax_Elevation 5
ASC_Shading_Min_OutsideTemperature 3
ASC_Shading_Mode always
ASC_Shading_Pos 60
ASC_Shading_StateChange_SunnyCloudy 26000:1700
ASC_Shading_WaitingPeriod 300
ASC_ShuttersPlace window
ASC_Time_Down_Early 19:00
ASC_Time_Down_Late 21:00
ASC_Time_Up_Early 09:00
ASC_Time_Up_Late 09:30
ASC_Time_Up_WE_Holiday 10:00
ASC_Up astro
ASC_Ventilate_Pos 40
ASC_Ventilate_Window_Open on
ASC_WiggleValue 5
ASC_WindowRec none
ASC_WindowRec_subType twostate
DbLogExclude .*
alias Rollo Bad
automatic-enabled on
cmdIcon open:fts_shutter_up closed:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
devStateIcon read1.drive-up:rc_UP@red:stop .*read1..*:rc_UP@green:open read2.open:fts_shutter_10@green:stop read2..*10:fts_shutter_10@Crimson:stop read2..*20:fts_shutter_20@Crimson:stop read2..*30:fts_shutter_30@Crimson:stop read2..*40:fts_shutter_40@Crimson:stop read2.(.*50|half):fts_shutter_50@Crimson:stop read2..*60:fts_shutter_60@Crimson:stop read2..*70:fts_shutter_70@Crimson:stop read2..*80:fts_shutter_80@Crimson:stop read2..*90:fts_shutter_90@Crimson:stop read2.closed:fts_shutter_100@Crimson:stop read2.drive.*:fts_shutter@Crimson:stop read3.drive-down:rc_DOWN@red:stop read3..*:rc_DOWN@red:closed
event-on-update-reading state, ASC_ShadingMessage, ASC_Shading_WaitingPeriod, ASC_ShuttersLastDrive
group Fenster
rl_autoStop 0
rl_blockMode none
rl_commandDown set EG_BAD_RO_ROLLO_AUF off; set EG_BAD_RO_ROLLO_ZU on
rl_commandStop set EG_BAD_RO_ROLLO_AUF off;set EG_BAD_RO_ROLLO_ZU off
rl_commandUp set EG_BAD_RO_ROLLO_ZU off;set EG_BAD_RO_ROLLO_AUF on
rl_excessBottom 2
rl_excessTop 1
rl_resetTime 0
rl_secondsDown 15
rl_secondsUp 17
rl_switchTime 3
rl_type normal
room Bad
stateFormat <pre>
read1:state
read2:state
read3:state
</pre>
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd pct
Vielen Dank und viele Grüße
Andreas
Hallo Andreas, das kann ich selbst debuggen. Also zu mindest ob die Zeiten entsprechend eingehalten werden. Wird denn auch tatsächlich die manuelle Fahrt von Dir von ASC als manuelle Fahrt für das Rollo erkannt?
Zitat von: CoolTux am 06 Juli 2020, 15:56:08
Wird denn auch tatsächlich die manuelle Fahrt von Dir von ASC als manuelle Fahrt für das Rollo erkannt?
Das kann ich so leider nicht mit Gewissheit sagen ;( Wäre ein Versuchsteil für morgen (sofern der Rolladen in Shading in bleibt)
Hallo CoolTux,
ich hatte die Tage von V0.9 auf V0.10 aktualisiert. Seit einiger Zeit habe ich auch die Steuerung disabled.
Siehe:
ascEnable
off
2020-07-06 17:35:07
controlShading
off
2020-07-06 17:28:12
hardLockOut
off
2020-05-24 10:06:37
Trotzdem sind nun alle Rolladen eingeschaltet und werden gesteuert. Ich denke das ist nicht im Interesse des Erfinders. Dann bin ich über
folgendes Reading bei den einzelnen Rolläden gestolpert:
ASC_Enable
on
2020-02-24 19:25:44
Jetzt bin ich verwirrt, die globale über Rolladensteuerung eingestelltes off funktioniert nicht und eine globale Änderung dieses Parameters hat keine
Auswirkung über die einzelnen Rolläden mehr.
Was muss ich nun tun, um dieses vorher einfachen Weg wieder zu bekommen?
Gruß,
Shrek
Wenn Du jetzt ein Update machst ist es behoben. War ein Fehler in Version 0.10.1
Sollte in 0.10.2 behoben sein.
Zitat von: CoolTux am 06 Juli 2020, 15:16:48
Jein. Wenn innerhalb einer Beschattung eine manuelle Fahrt statt findet, dann wird dieses Rollo für die Beschattung bis zur nächsten Shading in Phase nicht mehr angefasst. Dazu muss aber das Rollo einmal in Shading out gefahren sein.
Zählt denn dann der ExternalTrigger auch als manuelle Fahrt? Ich habe bei mir eine separate Fernsehbeschattung umgesetzt, die zwei Rollläden in die Beschattung fährt, wenn der Fernseher eingeschaltet ist und einige Sonnenbedingungen passen. Der West Rolladen ist dabei auch für die reguläre Beschattung eingestellt, der Nord Rollladen nicht. Wenn jetzt bereits die reguläre Beschattung aktiv ist, dann fährt der West Rollladen von der Beschattungsposition in die Fernsehbeschattungsposition. Im ASC Device steht dann auch "external trigger device active".
Wenn jetzt aber der Fernseher ausgeschaltet wird, dann fährt nur der Nord Rollladen wieder hoch und im ASC Device steht "external trigger device inactive". Der West Rollladen fährt leider nicht wieder in die reguläre Beschattungsposition und im ASC Device steht weiterhin "external trigger device active".
Ich hänge mal eine List vom ASC Device und von den beiden Rollläden an:
Internals:
FUUID 5e8c3960-f33f-bf2d-1afa-7a7a8c271e83f70f
FVERSION 73_AutoShuttersControl.pm:v0.10.2-s22328/2020-07-02 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME Rollladensteuerung
NOTIFYDEV global,Rollladensteuerung,R_EG_Kueche,R_EG_WZ_Nord_Mitte,R_EG_WZ_Nord_li,R_EG_WZ_Nord_re,R_EG_WZ_Ost_li,R_EG_WZ_Ost_re,R_EG_WZ_West,R_OG_Ankleide,R_OG_Bad,R_OG_KZ_Nord,R_OG_KZ_West,R_OG_SZ_Nord,R_OG_SZ_Ost,R_UG_Buero_Nord,R_UG_Buero_Ost,R_UG_Gaestezimmer,R_OG_KZ_West,F_EG_Kueche,R_EG_WZ_Nord_re,R_OG_Bad,rr_Niklas,rgr_Bewohner,R_UG_Gaestezimmer,R_EG_WZ_Nord_Mitte,R_EG_WZ_West,R_UG_Buero_Nord,R_OG_KZ_Nord,F_OG_Ankleide,WZ_Bewegungsmelder,F_OG_Schlafzimmer_Ost,R_OG_SZ_Ost,F_EG_WZ_West,R_EG_WZ_Ost_re,myAstro,R_EG_WZ_Nord_li,R_EG_WZ_Ost_li,F_UG_Gaestezimmer,R_OG_SZ_Nord,R_EG_Kueche,F_UG_Buero,F_EG_WZ_Nord_re,R_OG_Ankleide,F_EG_WZ_Ost,R_UG_Buero_Ost,Fernsehbeschattung_dummy
NR 132
NTFY_ORDER 51-Rollladensteuerung
STATE external trigger device active
TYPE AutoShuttersControl
VERSION v0.10.2
OLDREADINGS:
READINGS:
2020-07-06 13:29:34 R_EG_Kueche_PosValue 100
2020-07-06 13:29:17 R_EG_Kueche_lastPosValue 30
2020-07-06 05:33:56 R_EG_Kueche_nextAstroTimeEvent 6.07.2020 - 21:52
2020-07-06 05:34:20 R_EG_WZ_Nord_Mitte_PosValue 100
2020-07-06 05:33:56 R_EG_WZ_Nord_Mitte_lastPosValue 0
2020-07-06 05:33:56 R_EG_WZ_Nord_Mitte_nextAstroTimeEvent 6.07.2020 - 21:52
2020-07-06 18:01:21 R_EG_WZ_Nord_li_PosValue 20
2020-07-06 18:01:04 R_EG_WZ_Nord_li_lastPosValue 100
2020-07-06 05:33:57 R_EG_WZ_Nord_li_nextAstroTimeEvent 6.07.2020 - 21:52
2020-07-06 05:34:30 R_EG_WZ_Nord_re_PosValue 100
2020-07-06 05:33:58 R_EG_WZ_Nord_re_lastPosValue 13
2020-07-06 05:33:58 R_EG_WZ_Nord_re_nextAstroTimeEvent 6.07.2020 - 21:52
2020-07-06 13:29:46 R_EG_WZ_Ost_li_PosValue 100
2020-07-06 13:29:17 R_EG_WZ_Ost_li_lastPosValue 30
2020-07-06 05:33:58 R_EG_WZ_Ost_li_nextAstroTimeEvent 6.07.2020 - 21:52
2020-07-06 13:29:48 R_EG_WZ_Ost_re_PosValue 100
2020-07-06 13:29:18 R_EG_WZ_Ost_re_lastPosValue 30
2020-07-06 05:33:59 R_EG_WZ_Ost_re_nextAstroTimeEvent 6.07.2020 - 21:52
2020-07-06 16:25:13 R_EG_WZ_West_PosValue 20
2020-07-06 18:01:04 R_EG_WZ_West_lastPosValue 29
2020-07-06 05:33:59 R_EG_WZ_West_nextAstroTimeEvent 6.07.2020 - 21:52
2020-07-06 14:46:46 R_OG_Ankleide_PosValue 20
2020-07-06 14:46:30 R_OG_Ankleide_lastPosValue 100
2020-07-06 08:00:02 R_OG_Ankleide_nextAstroTimeEvent 6.07.2020 - 21:52
2020-07-06 13:29:34 R_OG_Bad_PosValue 100
2020-07-06 13:29:18 R_OG_Bad_lastPosValue 30
2020-07-06 05:34:00 R_OG_Bad_nextAstroTimeEvent 6.07.2020 - 21:52
2020-07-06 06:21:33 R_OG_KZ_Nord_PosValue 100
2020-07-05 22:09:00 R_OG_KZ_Nord_lastPosValue 0
2020-07-06 05:34:00 R_OG_KZ_Nord_nextAstroTimeEvent 6.07.2020 - 21:52
2020-07-06 14:46:47 R_OG_KZ_West_PosValue 20
2020-07-06 14:46:31 R_OG_KZ_West_lastPosValue 100
2020-07-06 05:34:00 R_OG_KZ_West_nextAstroTimeEvent 6.07.2020 - 21:52
2020-07-06 06:22:42 R_OG_SZ_Nord_PosValue 100
2020-06-21 21:56:05 R_OG_SZ_Nord_lastPosValue 100
2020-07-06 05:34:00 R_OG_SZ_Nord_nextAstroTimeEvent 6.07.2020 - 21:52
2020-07-06 13:29:46 R_OG_SZ_Ost_PosValue 100
2020-06-12 21:52:45 R_OG_SZ_Ost_lastDelayPosValue 0
2020-07-06 13:29:19 R_OG_SZ_Ost_lastPosValue 30
2020-07-06 05:34:00 R_OG_SZ_Ost_nextAstroTimeEvent 6.07.2020 - 21:52
2020-07-06 05:34:36 R_UG_Buero_Nord_PosValue 100
2020-07-06 05:34:00 R_UG_Buero_Nord_lastPosValue 0
2020-07-06 05:34:00 R_UG_Buero_Nord_nextAstroTimeEvent 6.07.2020 - 21:52
2020-07-06 13:29:37 R_UG_Buero_Ost_PosValue 100
2020-07-06 13:29:20 R_UG_Buero_Ost_lastPosValue 30
2020-07-06 05:34:01 R_UG_Buero_Ost_nextAstroTimeEvent 6.07.2020 - 21:52
2020-07-06 05:34:24 R_UG_Gaestezimmer_PosValue 100
2020-07-06 05:34:02 R_UG_Gaestezimmer_lastPosValue 0
2020-07-06 05:34:02 R_UG_Gaestezimmer_nextAstroTimeEvent 6.07.2020 - 21:52
2020-04-07 10:27:12 ascEnable on
2020-07-05 08:47:30 controlShading on
2020-04-18 19:13:50 hardLockOut off
2020-07-05 08:47:23 room_Haus_ASC R_EG_Kueche,R_EG_WZ_Nord_Mitte,R_EG_WZ_Nord_li,R_EG_WZ_Nord_re,R_EG_WZ_Ost_li,R_EG_WZ_Ost_re,R_EG_WZ_West,R_OG_Ankleide,R_OG_Bad,R_OG_KZ_Nord,R_OG_KZ_West,R_OG_SZ_Nord,R_OG_SZ_Ost,R_UG_Buero_Nord,R_UG_Buero_Ost,R_UG_Gaestezimmer
2020-07-01 13:33:25 selfDefense on
2020-07-06 18:01:21 state external trigger device active
2020-04-07 10:27:12 sunriseTimeWeHoliday off
2020-07-05 08:47:23 userAttrList rolled out
helper:
shuttersList:
R_EG_Kueche
R_EG_WZ_Nord_Mitte
R_EG_WZ_Nord_li
R_EG_WZ_Nord_re
R_EG_WZ_Ost_li
R_EG_WZ_Ost_re
R_EG_WZ_West
R_OG_Ankleide
R_OG_Bad
R_OG_KZ_Nord
R_OG_KZ_West
R_OG_SZ_Nord
R_OG_SZ_Ost
R_UG_Buero_Nord
R_UG_Buero_Ost
R_UG_Gaestezimmer
monitoredDevs:
F_EG_Kueche:
R_EG_Kueche ASC_WindowRec
F_EG_WZ_Nord_re:
R_EG_WZ_Nord_re ASC_WindowRec
F_EG_WZ_Ost:
R_EG_WZ_Ost_re ASC_WindowRec
F_EG_WZ_West:
R_EG_WZ_West ASC_WindowRec
F_OG_Ankleide:
R_OG_Ankleide ASC_WindowRec
F_OG_Schlafzimmer_Ost:
R_OG_SZ_Ost ASC_WindowRec
F_UG_Buero:
R_UG_Buero_Ost ASC_WindowRec
F_UG_Gaestezimmer:
R_UG_Gaestezimmer ASC_WindowRec
Fernsehbeschattung_dummy:
R_EG_WZ_Nord_li ASC_ExternalTrigger
R_EG_WZ_West ASC_ExternalTrigger
R_EG_Kueche:
R_EG_WZ_Nord_Mitte:
R_EG_WZ_Nord_li:
R_EG_WZ_Nord_re:
R_EG_WZ_Ost_li:
R_EG_WZ_Ost_re:
R_EG_WZ_West:
R_OG_Ankleide:
R_OG_Bad:
R_OG_KZ_Nord:
R_OG_KZ_West:
R_OG_SZ_Nord:
R_OG_SZ_Ost:
R_UG_Buero_Nord:
R_UG_Buero_Ost:
R_UG_Gaestezimmer:
WZ_Bewegungsmelder:
R_EG_Kueche ASC_BrightnessSensor
R_EG_WZ_Ost_li ASC_BrightnessSensor
R_EG_WZ_Ost_re ASC_BrightnessSensor
R_EG_WZ_West ASC_BrightnessSensor
R_OG_Ankleide ASC_BrightnessSensor
R_OG_Bad ASC_BrightnessSensor
R_OG_KZ_West ASC_BrightnessSensor
R_OG_SZ_Ost ASC_BrightnessSensor
R_UG_Buero_Ost ASC_BrightnessSensor
myAstro:
Rollladensteuerung ASC_twilightDevice
rgr_Bewohner:
R_UG_Buero_Ost ASC_Roommate_Device
Rollladensteuerung ASC_residentsDev
rr_Niklas:
R_OG_KZ_Nord ASC_Roommate_Device
R_OG_KZ_West ASC_Roommate_Device
Attributes:
ASC_autoAstroModeEvening HORIZON
ASC_autoAstroModeEveningHorizon -4
ASC_expert 1
ASC_freezeTemp -5
ASC_residentsDev rgr_Bewohner:state
ASC_tempSensor TH_Sensor_aussen
ASC_twilightDevice myAstro
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room ASC
Internals:
DEF 00165A49924574
FUUID 5e80b5c5-f33f-bf2d-626f-c1fbb2f674e21ad0
FVERSION 88_HMCCUDEV.pm:v4.3.12-s21452/2020-03-19
IODev MyCCU3
NAME R_EG_WZ_Nord_li
NR 49
STATE 20
TYPE HMCCUDEV
ccuaddr 00165A49924574
ccudevstate active
ccuif HmIP-RF
ccuname Rollladenaktor_2
ccutype HmIPW-DRBL4
channels 18
firmware 1.2.10
statevals devstate
OLDREADINGS:
READINGS:
2020-07-06 17:47:08 0.ACTUAL_TEMPERATURE 26
2020-07-06 17:47:08 0.ERROR_CODE 0
2020-07-06 17:47:08 0.ERROR_OVERHEAT no
2020-07-06 18:01:21 1.ACTIVITY_STATE stop
2020-07-06 18:01:21 1.LEVEL 20
2020-07-06 18:01:21 1.LEVEL_2 0
2020-07-06 18:01:21 1.LEVEL_2_STATUS 0
2020-07-06 18:01:21 1.LEVEL_STATUS 0
2020-07-06 18:01:21 2.ACTIVITY_STATE stop
2020-04-07 18:56:54 ASC_Enable on
2020-07-01 10:31:56 ASC_ShadingMessage <html> WARN: global shading active but ASC_Shading_Mode attribut is not set or off </html>
2020-07-06 18:01:22 ASC_ShuttersLastDrive external trigger device active
2020-07-06 05:33:57 ASC_Time_DriveDown 6.07.2020 - 21:52
2020-07-06 05:33:57 ASC_Time_DriveUp 7.07.2020 - 05:34
2020-07-05 08:47:25 associatedWith Rollladensteuerung
2020-07-06 18:01:21 control 20
2020-07-06 18:01:21 hmstate 20
2020-07-06 18:01:21 state 20
hmccu:
devspec 00165A49924574
dp:
0.ACTUAL_TEMPERATURE:
OSVAL 26
OVAL 26.0
SVAL 26
VAL 26.0
0.CONFIG_PENDING:
OVAL 0
VAL 0
0.ERROR_CODE:
OSVAL 0
OVAL 0
SVAL 0
VAL 0
0.ERROR_OVERHEAT:
OSVAL no
OVAL 0
SVAL no
VAL 0
0.ERROR_UNDERVOLTAGE:
OVAL 0
VAL 0
0.INSTALL_TEST:
OVAL true
VAL true
0.OPERATING_VOLTAGE:
OVAL 24.3
VAL 24.3
0.OPERATING_VOLTAGE_STATUS:
OVAL 0
VAL 0
0.UNREACH:
OVAL 0
VAL 0
0.UPDATE_PENDING:
OVAL false
VAL false
1.ACTIVITY_STATE:
OSVAL down
OVAL 2
SVAL stop
VAL 3
1.LEVEL:
OSVAL 94
OVAL 0.945
SVAL 20
VAL 0.2
1.LEVEL_2:
OSVAL 0
OVAL 0.0
SVAL 0
VAL 0.0
1.LEVEL_2_STATUS:
OSVAL 0
OVAL 0
SVAL 0
VAL 0
1.LEVEL_STATUS:
OSVAL 0
OVAL 0
SVAL 0
VAL 0
1.PROCESS:
OVAL 1
VAL 0
1.SECTION:
OVAL
VAL
1.SECTION_STATUS:
OVAL 1
VAL 1
10.ACTIVITY_STATE:
OVAL 3
VAL 3
10.LEVEL:
OVAL 1.0
VAL 1.0
10.LEVEL_2:
OVAL 1.0
VAL 1.0
10.LEVEL_2_STATUS:
OVAL 0
VAL 0
10.LEVEL_STATUS:
OVAL 0
VAL 0
10.PROCESS:
OVAL 0
VAL 0
10.SECTION:
OVAL 4
VAL 4
10.SECTION_STATUS:
OVAL 0
VAL 0
11.ACTIVITY_STATE:
OVAL 3
VAL 3
11.LEVEL:
OVAL 0.0
VAL 0.0
11.LEVEL_2:
OVAL 0.0
VAL 0.0
11.LEVEL_2_STATUS:
OVAL 0
VAL 0
11.LEVEL_STATUS:
OVAL 0
VAL 0
11.PROCESS:
OVAL 0
VAL 0
11.SECTION:
OVAL 0
VAL 0
11.SECTION_STATUS:
OVAL 0
VAL 0
12.ACTIVITY_STATE:
OVAL 3
VAL 3
12.LEVEL:
OVAL 0.0
VAL 0.0
12.LEVEL_2:
OVAL 0.0
VAL 0.0
12.LEVEL_2_STATUS:
OVAL 0
VAL 0
12.LEVEL_STATUS:
OVAL 0
VAL 0
12.PROCESS:
OVAL 0
VAL 0
12.SECTION:
OVAL 0
VAL 0
12.SECTION_STATUS:
OVAL 0
VAL 0
13.ACTIVITY_STATE:
OVAL 3
VAL 3
13.LEVEL:
OVAL 1.0
VAL 1.0
13.LEVEL_2:
OVAL 0.0
VAL 0.0
13.LEVEL_2_STATUS:
OVAL 0
VAL 0
13.LEVEL_STATUS:
OVAL 0
VAL 0
13.PROCESS:
OVAL 0
VAL 0
13.SECTION:
OVAL
VAL
13.SECTION_STATUS:
OVAL 1
VAL 1
14.ACTIVITY_STATE:
OVAL 3
VAL 3
14.LEVEL:
OVAL 1.0
VAL 1.0
14.LEVEL_2:
OVAL 0.0
VAL 0.0
14.LEVEL_2_STATUS:
OVAL 0
VAL 0
14.LEVEL_STATUS:
OVAL 0
VAL 0
14.PROCESS:
OVAL 0
VAL 0
14.SECTION:
OVAL 4
VAL 4
14.SECTION_STATUS:
OVAL 0
VAL 0
15.ACTIVITY_STATE:
OVAL 3
VAL 3
15.LEVEL:
OVAL 0.0
VAL 0.0
15.LEVEL_2:
OVAL 0.0
VAL 0.0
15.LEVEL_2_STATUS:
OVAL 0
VAL 0
15.LEVEL_STATUS:
OVAL 0
VAL 0
15.PROCESS:
OVAL 0
VAL 0
15.SECTION:
OVAL 0
VAL 0
15.SECTION_STATUS:
OVAL 0
VAL 0
16.ACTIVITY_STATE:
OVAL 3
VAL 3
16.LEVEL:
OVAL 0.0
VAL 0.0
16.LEVEL_2:
OVAL 0.0
VAL 0.0
16.LEVEL_2_STATUS:
OVAL 0
VAL 0
16.LEVEL_STATUS:
OVAL 0
VAL 0
16.PROCESS:
OVAL 0
VAL 0
16.SECTION:
OVAL 0
VAL 0
16.SECTION_STATUS:
OVAL 0
VAL 0
17.WEEK_PROGRAM_CHANNEL_LOCKS:
OVAL 0
VAL 0
2.ACTIVITY_STATE:
OSVAL down
OVAL 2
SVAL stop
VAL 3
2.LEVEL:
OVAL 1.0
VAL 0.2
2.LEVEL_2:
OVAL 0.0
VAL 0.0
2.LEVEL_2_STATUS:
OVAL 0
VAL 0
2.LEVEL_STATUS:
OVAL 0
VAL 0
2.PROCESS:
OVAL 1
VAL 0
2.SECTION:
OVAL 3
VAL 4
2.SECTION_STATUS:
OVAL 0
VAL 0
3.ACTIVITY_STATE:
OVAL 3
VAL 3
3.LEVEL:
OVAL 0.0
VAL 0.0
3.LEVEL_2:
OVAL 0.0
VAL 0.0
3.LEVEL_2_STATUS:
OVAL 0
VAL 0
3.LEVEL_STATUS:
OVAL 0
VAL 0
3.PROCESS:
OVAL 0
VAL 0
3.SECTION:
OVAL 0
VAL 0
3.SECTION_STATUS:
OVAL 0
VAL 0
4.ACTIVITY_STATE:
OVAL 3
VAL 3
4.LEVEL:
OVAL 0.0
VAL 0.0
4.LEVEL_2:
OVAL 0.0
VAL 0.0
4.LEVEL_2_STATUS:
OVAL 0
VAL 0
4.LEVEL_STATUS:
OVAL 0
VAL 0
4.PROCESS:
OVAL 0
VAL 0
4.SECTION:
OVAL 0
VAL 0
4.SECTION_STATUS:
OVAL 0
VAL 0
5.ACTIVITY_STATE:
OVAL 3
VAL 3
5.LEVEL:
OVAL 1.0
VAL 1.0
5.LEVEL_2:
OVAL 0.0
VAL 0.0
5.LEVEL_2_STATUS:
OVAL 0
VAL 0
5.LEVEL_STATUS:
OVAL 0
VAL 0
5.PROCESS:
OVAL 0
VAL 0
5.SECTION:
OVAL
VAL
5.SECTION_STATUS:
OVAL 1
VAL 1
6.ACTIVITY_STATE:
OVAL 3
VAL 3
6.LEVEL:
OVAL 1.0
VAL 1.0
6.LEVEL_2:
OVAL 0.0
VAL 0.0
6.LEVEL_2_STATUS:
OVAL 0
VAL 0
6.LEVEL_STATUS:
OVAL 0
VAL 0
6.PROCESS:
OVAL 0
VAL 0
6.SECTION:
OVAL 4
VAL 4
6.SECTION_STATUS:
OVAL 0
VAL 0
7.ACTIVITY_STATE:
OVAL 3
VAL 3
7.LEVEL:
OVAL 0.0
VAL 0.0
7.LEVEL_2:
OVAL 0.0
VAL 0.0
7.LEVEL_2_STATUS:
OVAL 0
VAL 0
7.LEVEL_STATUS:
OVAL 0
VAL 0
7.PROCESS:
OVAL 0
VAL 0
7.SECTION:
OVAL 0
VAL 0
7.SECTION_STATUS:
OVAL 0
VAL 0
8.ACTIVITY_STATE:
OVAL 3
VAL 3
8.LEVEL:
OVAL 0.0
VAL 0.0
8.LEVEL_2:
OVAL 0.0
VAL 0.0
8.LEVEL_2_STATUS:
OVAL 0
VAL 0
8.LEVEL_STATUS:
OVAL 0
VAL 0
8.PROCESS:
OVAL 0
VAL 0
8.SECTION:
OVAL 0
VAL 0
8.SECTION_STATUS:
OVAL 0
VAL 0
9.ACTIVITY_STATE:
OVAL 3
VAL 3
9.LEVEL:
OVAL 1.0
VAL 1.0
9.LEVEL_2:
OVAL 1.0
VAL 1.0
9.LEVEL_2_STATUS:
OVAL 0
VAL 0
9.LEVEL_STATUS:
OVAL 0
VAL 0
9.PROCESS:
OVAL 0
VAL 0
9.SECTION:
OVAL
VAL
9.SECTION_STATUS:
OVAL 1
VAL 1
Attributes:
ASC 2
ASC_Antifreeze soft
ASC_ExternalTrigger Fernsehbeschattung_dummy:state Beschattung_aktiv:Beschattung_inaktiv 20
ASC_Pos_Reading control
IODev MyCCU3
ccureadingfilter 1.LEVEL;1.ACTIVITY_STATE;2.ACTIVITY_STATE;(ERROR_CODE|ERROR_OVERHEAT|ACTUAL_TEMPERATURE|SELF_CALIBRATION_RESULT)
ccureadingname 1.LEVEL$:+control
ccuscaleval LEVEL:0:1:0:100
cmdIcon up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
controldatapoint 2.LEVEL
devStateIcon open:fts_window_2w@green closed:fts_shutter_100@red 9\d.*:fts_shutter_10 8\d.*:fts_shutter_20 7\d.*:fts_shutter_30 6\d.*:fts_shutter_40 5\d.*:fts_shutter_50 4\d.*:fts_shutter_60 3\d.*:fts_shutter_70 2\d.*:fts_shutter_80 1\d.*:fts_shutter_90 0\d.*:fts_shutter_100
event-on-change-reading .*
eventMap /datapoint 2.STOP true:stop/datapoint 2.LEVEL 0:down/datapoint 2.LEVEL 100:up/
group Rollladen
hmstatevals ACTUAL_TEMPERATURE_STATUS!2:tempOverflow,3:tempUnderflow;ERROR_OVERHEAT!(1|true):overheat
room Haus,ASC
statedatapoint 1.LEVEL
stripnumber 0
substexcl control|pct
substitute LEVEL!#0-0:closed,#100-100:open;ACTIVITY_STATE!0:unknown,1:up,2:down,3:stop;ERROR_OVERHEAT!(0|false):no,(1|true):yes;ACTUAL_TEMPERATURE_STATUS!0:normal,1:unknown,2:overflow,3:underflow;SELF_CALIBRATION_RESULT!(0|false):failed,(1|true):ok
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate Rollladen Rollladen_map structexclude
webCmd control:up:stop:down
widgetOverride control:slider,0,10,100
Internals:
DEF 00165A4992444B
FUUID 5e80b3a3-f33f-bf2d-9e0d-3ffbc137b9c62ede
FVERSION 88_HMCCUDEV.pm:v4.3.12-s21452/2020-03-19
IODev MyCCU3
NAME R_EG_WZ_West
NR 47
STATE 20
TYPE HMCCUDEV
ccuaddr 00165A4992444B
ccudevstate active
ccuif HmIP-RF
ccuname Rollladenaktor_1
ccutype HmIPW-DRBL4
channels 18
firmware 1.2.10
statevals devstate
OLDREADINGS:
READINGS:
2020-07-06 17:42:22 0.ACTUAL_TEMPERATURE 26
2020-07-06 17:42:22 0.ERROR_CODE 0
2020-07-06 17:42:22 0.ERROR_OVERHEAT no
2020-07-06 17:42:24 13.ACTIVITY_STATE stop
2020-07-06 17:42:24 13.LEVEL 20
2020-07-06 17:42:24 13.LEVEL_2 0
2020-07-06 17:42:24 13.LEVEL_2_STATUS 0
2020-07-06 17:42:24 13.LEVEL_STATUS 0
2020-07-06 17:42:24 14.ACTIVITY_STATE stop
2020-04-07 18:56:54 ASC_Enable on
2020-07-06 18:06:05 ASC_ShadingMessage INFO: current shading status is 'in' - next check in 2m
2020-07-06 16:25:14 ASC_ShuttersLastDrive external trigger device active
2020-07-06 05:33:59 ASC_Time_DriveDown 6.07.2020 - 21:52
2020-07-06 05:33:59 ASC_Time_DriveUp 7.07.2020 - 05:34
2020-07-05 08:47:25 associatedWith Rollladensteuerung
2020-07-06 17:42:24 control 20
2020-07-06 17:42:24 hmstate 20
2020-07-06 17:42:24 state 20
hmccu:
devspec 00165A4992444B
Attributes:
ASC 2
ASC_Antifreeze soft
ASC_BrightnessSensor WZ_Bewegungsmelder:3.ILLUMINATION
ASC_ExternalTrigger Fernsehbeschattung_dummy:state Beschattung_aktiv:Beschattung_inaktiv 20
ASC_Pos_Reading control
ASC_Shading_InOutAzimuth 170:299
ASC_Shading_Min_OutsideTemperature 20
ASC_Shading_Mode always
ASC_Shading_Pos 30
ASC_Shading_StateChange_SunnyCloudy 290:30
ASC_Shading_WaitingPeriod 120
ASC_Ventilate_Pos 12
ASC_Ventilate_Window_Open on
ASC_WindowRec F_EG_WZ_West
IODev MyCCU3
ccureadingfilter 13.LEVEL;13.ACTIVITY_STATE;14.ACTIVITY_STATE;(ERROR_CODE|ERROR_OVERHEAT|ACTUAL_TEMPERATURE|SELF_CALIBRATION_RESULT)
ccureadingname 13.LEVEL$:+control
ccuscaleval LEVEL:0:1:0:100
cmdIcon up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
controldatapoint 14.LEVEL
devStateIcon open:fts_window_2w@green closed:fts_shutter_100@red 9\d.*:fts_shutter_10 8\d.*:fts_shutter_20 7\d.*:fts_shutter_30 6\d.*:fts_shutter_40 5\d.*:fts_shutter_50 4\d.*:fts_shutter_60 3\d.*:fts_shutter_70 2\d.*:fts_shutter_80 1\d.*:fts_shutter_90 0\d.*:fts_shutter_100
event-on-change-reading .*
eventMap /datapoint 14.STOP true:stop/datapoint 14.LEVEL 0:down/datapoint 14.LEVEL 100:up/
group Rollladen
hmstatevals ACTUAL_TEMPERATURE_STATUS!2:tempOverflow,3:tempUnderflow;ERROR_OVERHEAT!(1|true):overheat
room Haus,ASC
statedatapoint 13.LEVEL
stripnumber 0
substexcl control|pct
substitute LEVEL!#0-0:closed,#100-100:open;ACTIVITY_STATE!0:unknown,1:up,2:down,3:stop;ERROR_OVERHEAT!(0|false):no,(1|true):yes;ACTUAL_TEMPERATURE_STATUS!0:normal,1:unknown,2:overflow,3:underflow;SELF_CALIBRATION_RESULT!(0|false):failed,(1|true):ok
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate Rollladen Rollladen_map structexclude
webCmd control:up:stop:down
widgetOverride control:slider,0,10,100
Hallo zusammen,
ich habe auch eine Wetterstation mit den entsprechenden Problemen. Bin ja froh, dass es euch auch so geht ;) Freue mich also auch über die Unterstützung mehrerer Readings eines Sensors. Bei mir betrifft das aktuell nur Brightness und Regen.
Aber noch eine andere Sache. Bei mir ist die Anzeige von ASC_LastDrive sehr unzuverlässig. D.h. es steht nicht immer der aktuelle Grund für die letzte Fahrt drin. Oft wird das einfach nicht aktualisiert. Hat noch jemand das Problem? Gibt es dazu evtl. auch eine Lösung?
Danke und Grüße
Ich bräuchte hier mal generell Hilfe, wie ich nun den State meines Regensensor ins ASC bekomme ? Der liefert mir ganz simpel true / false. Das ganze sieht so aus.
Internals:
CFGFN
FUUID 5f035c36-f33f-fc62-ff58-9555b8155d934df2
NAME zigbee.0.00158d00045a3466.detected
NR 112
STATE false
TYPE dummy
READINGS:
2020-07-06 19:15:34 state false
Attributes:
alias Regensensor Water leak detected
comment Auto-created by ioBroker fhem.0
group zigbee.0.00158d00045a3466
room ioB_IN
So wie müsste ich das beim ASC rainsensor attr eintragen ? Oder geht nicht, weil kein rain oder dry vorkommt, genau so wenig, wie ein Zahlenwert ?
Zitat von: CoolTux am 06 Juli 2020, 15:53:19
Du musst ASC_Ventilate_Window_Open off
ändern auf ASC_Ventilate_Window_Open on
und die Ventilate Position entsprechend setzen so das das Rollo so weit hoch geht das Du die Terrasse betreten kannst
Ja, das dachte ich mir auch so. Danke Dir.
Aber die Frage ist, warum blieb der Rollo oben solange der Sensor Open meldete und dann runterfuhr, als der Sensor Closed meldete.
Und dann blieb der Rollo unten, obwohl der Sensor wieder auf Open ging.
Müsste ASC den Sensor nicht komplett ignorieren, wenn ich kein Ventilate definiere?
Oder muss ich explizit off reinschreiben?
Danke. Lg, Gerhard
Zitat von: D3ltorohd am 06 Juli 2020, 19:35:45
Ich bräuchte hier mal generell Hilfe, wie ich nun den State meines Regensensor ins ASC bekomme ? Der liefert mir ganz simpel true / false. Das ganze sieht so aus.
Internals:
CFGFN
FUUID 5f035c36-f33f-fc62-ff58-9555b8155d934df2
NAME zigbee.0.00158d00045a3466.detected
NR 112
STATE false
TYPE dummy
READINGS:
2020-07-06 19:15:34 state false
Attributes:
alias Regensensor Water leak detected
comment Auto-created by ioBroker fhem.0
group zigbee.0.00158d00045a3466
room ioB_IN
So wie müsste ich das beim ASC rainsensor attr eintragen ? Oder geht nicht, weil kein rain oder dry vorkommt, genau so wenig, wie ein Zahlenwert ?
Du musst ein userreadings machen. Machste einfach aus true und false 1 und 0, das sollte gegen.
Zitat von: CoolTux am 06 Juli 2020, 20:05:11
Du musst ein userreadings machen. Machste einfach aus true und false 1 und 0, das sollte gegen.
Oder Du nimmst https://fhem.de/commandref_DE.html#eventMap (https://fhem.de/commandref_DE.html#eventMap) ... Sollte imho auch funktionieren, oder ?
Grüße
Andreas
Also müsste dann das bei ASC rain sensor rein ?
zigbee.0.00158d00045a3466.detected:eventMap
Internals:
CFGFN
FUUID 5f035c36-f33f-fc62-ff58-9555b8155d934df2
NAME zigbee.0.00158d00045a3466.detected
NR 112
STATE false
TYPE dummy
READINGS:
2020-07-06 19:15:34 state false
Attributes:
alias Regensensor Water leak detected
comment Auto-created by ioBroker fhem.0
eventMap true:1 false:0
group zigbee.0.00158d00045a3466
room ioB_IN
Zitat von: D3ltorohd am 06 Juli 2020, 20:21:50
Also müsste dann das bei ASC rain sensor rein ?
TYPE dummy
Nein ins Device selbst, dass die Regenmeldung macht. Aber ich sehe grad, dass es eh ein Dummy ist, dem kannst Du eh alles sagen was er machen soll, ob EventMap oder wie Cooltux vorgeschlagen hat ein Userreading ist dabei vollkommen wurscht :)
das hab ich so eingetragen
eventMap true:1 false:0
richtig ? Und wie muss ich das nun als attr im asc setzten ?
ASC_RAINSENSOR DEVICENAME
ich kämpfe aktuell nach wie vor noch etwas mit der steuerung meiner markise, vllt. habe ich ja noch einen denkfehler oder übersehe etwas.
gestern war es recht windig und es kam zu folgendem verhalten:
markise fuhr gemäß shading einstellungen korrekt in die shading_pos 90. danach kam wind auf und sie wurde korrekt durch die wind-protection eingefahren (pos 0).
um 20:30 Uhr, als längst alle shading bedingungen erloschen waren ("shading out" laut ASC_SHADING_MESSAGE auch gegeben) fuhr sie wieder heraus. eine automatische fahrt nach zeiten oder brightness morgens und abends habe ich nicht definiert, weil die markise nur nach shading logik fahren soll. ich habe die vermutung, dass mir irgendein kniff fehlt um die markise von den sonstigen einstellungen der rolläden abzuheben: rolläden will ich ja abends in die position 100 fahren (zu, damit sie unten sind), eine markise will ich abends in die position 0 fahren (eingefahren/geschlossen). ein vertauschen der ASC_Open_Pos und ASC_Closed_Pos habe ich schon vergebens versucht, dann war trotz erfüllen der Beschattungsparameter (shading_in) keine Fahrt mehr gegeben, vermutlich weil die Positionsvergleiche nicht mehr passen. gibt es noch eine Idee?
Zitat von: gestein am 06 Juli 2020, 19:57:12
Ja, das dachte ich mir auch so. Danke Dir.
Aber die Frage ist, warum blieb der Rollo oben solange der Sensor Open meldete und dann runterfuhr, als der Sensor Closed meldete.
Und dann blieb der Rollo unten, obwohl der Sensor wieder auf Open ging.
Müsste ASC den Sensor nicht komplett ignorieren, wenn ich kein Ventilate definiere?
Oder muss ich explizit off reinschreiben?
Danke. Lg, Gerhard
default ist on sobald ein Fensterkontakt definiert ist.
Zitat von: Wolle02 am 06 Juli 2020, 18:07:12
Zählt denn dann der ExternalTrigger auch als manuelle Fahrt? Ich habe bei mir eine separate Fernsehbeschattung umgesetzt, die zwei Rollläden in die Beschattung fährt, wenn der Fernseher eingeschaltet ist und einige Sonnenbedingungen passen. Der West Rolladen ist dabei auch für die reguläre Beschattung eingestellt, der Nord Rollladen nicht. Wenn jetzt bereits die reguläre Beschattung aktiv ist, dann fährt der West Rollladen von der Beschattungsposition in die Fernsehbeschattungsposition. Im ASC Device steht dann auch "external trigger device active".
Wenn jetzt aber der Fernseher ausgeschaltet wird, dann fährt nur der Nord Rollladen wieder hoch und im ASC Device steht "external trigger device inactive". Der West Rollladen fährt leider nicht wieder in die reguläre Beschattungsposition und im ASC Device steht weiterhin "external trigger device active".
Ich hänge mal eine List vom ASC Device und von den beiden Rollläden an:
Internals:
FUUID 5e8c3960-f33f-bf2d-1afa-7a7a8c271e83f70f
FVERSION 73_AutoShuttersControl.pm:v0.10.2-s22328/2020-07-02 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME Rollladensteuerung
NOTIFYDEV global,Rollladensteuerung,R_EG_Kueche,R_EG_WZ_Nord_Mitte,R_EG_WZ_Nord_li,R_EG_WZ_Nord_re,R_EG_WZ_Ost_li,R_EG_WZ_Ost_re,R_EG_WZ_West,R_OG_Ankleide,R_OG_Bad,R_OG_KZ_Nord,R_OG_KZ_West,R_OG_SZ_Nord,R_OG_SZ_Ost,R_UG_Buero_Nord,R_UG_Buero_Ost,R_UG_Gaestezimmer,R_OG_KZ_West,F_EG_Kueche,R_EG_WZ_Nord_re,R_OG_Bad,rr_Niklas,rgr_Bewohner,R_UG_Gaestezimmer,R_EG_WZ_Nord_Mitte,R_EG_WZ_West,R_UG_Buero_Nord,R_OG_KZ_Nord,F_OG_Ankleide,WZ_Bewegungsmelder,F_OG_Schlafzimmer_Ost,R_OG_SZ_Ost,F_EG_WZ_West,R_EG_WZ_Ost_re,myAstro,R_EG_WZ_Nord_li,R_EG_WZ_Ost_li,F_UG_Gaestezimmer,R_OG_SZ_Nord,R_EG_Kueche,F_UG_Buero,F_EG_WZ_Nord_re,R_OG_Ankleide,F_EG_WZ_Ost,R_UG_Buero_Ost,Fernsehbeschattung_dummy
NR 132
NTFY_ORDER 51-Rollladensteuerung
STATE external trigger device active
TYPE AutoShuttersControl
VERSION v0.10.2
OLDREADINGS:
READINGS:
2020-07-06 13:29:34 R_EG_Kueche_PosValue 100
2020-07-06 13:29:17 R_EG_Kueche_lastPosValue 30
2020-07-06 05:33:56 R_EG_Kueche_nextAstroTimeEvent 6.07.2020 - 21:52
2020-07-06 05:34:20 R_EG_WZ_Nord_Mitte_PosValue 100
2020-07-06 05:33:56 R_EG_WZ_Nord_Mitte_lastPosValue 0
2020-07-06 05:33:56 R_EG_WZ_Nord_Mitte_nextAstroTimeEvent 6.07.2020 - 21:52
2020-07-06 18:01:21 R_EG_WZ_Nord_li_PosValue 20
2020-07-06 18:01:04 R_EG_WZ_Nord_li_lastPosValue 100
2020-07-06 05:33:57 R_EG_WZ_Nord_li_nextAstroTimeEvent 6.07.2020 - 21:52
2020-07-06 05:34:30 R_EG_WZ_Nord_re_PosValue 100
2020-07-06 05:33:58 R_EG_WZ_Nord_re_lastPosValue 13
2020-07-06 05:33:58 R_EG_WZ_Nord_re_nextAstroTimeEvent 6.07.2020 - 21:52
2020-07-06 13:29:46 R_EG_WZ_Ost_li_PosValue 100
2020-07-06 13:29:17 R_EG_WZ_Ost_li_lastPosValue 30
2020-07-06 05:33:58 R_EG_WZ_Ost_li_nextAstroTimeEvent 6.07.2020 - 21:52
2020-07-06 13:29:48 R_EG_WZ_Ost_re_PosValue 100
2020-07-06 13:29:18 R_EG_WZ_Ost_re_lastPosValue 30
2020-07-06 05:33:59 R_EG_WZ_Ost_re_nextAstroTimeEvent 6.07.2020 - 21:52
2020-07-06 16:25:13 R_EG_WZ_West_PosValue 20
2020-07-06 18:01:04 R_EG_WZ_West_lastPosValue 29
2020-07-06 05:33:59 R_EG_WZ_West_nextAstroTimeEvent 6.07.2020 - 21:52
2020-07-06 14:46:46 R_OG_Ankleide_PosValue 20
2020-07-06 14:46:30 R_OG_Ankleide_lastPosValue 100
2020-07-06 08:00:02 R_OG_Ankleide_nextAstroTimeEvent 6.07.2020 - 21:52
2020-07-06 13:29:34 R_OG_Bad_PosValue 100
2020-07-06 13:29:18 R_OG_Bad_lastPosValue 30
2020-07-06 05:34:00 R_OG_Bad_nextAstroTimeEvent 6.07.2020 - 21:52
2020-07-06 06:21:33 R_OG_KZ_Nord_PosValue 100
2020-07-05 22:09:00 R_OG_KZ_Nord_lastPosValue 0
2020-07-06 05:34:00 R_OG_KZ_Nord_nextAstroTimeEvent 6.07.2020 - 21:52
2020-07-06 14:46:47 R_OG_KZ_West_PosValue 20
2020-07-06 14:46:31 R_OG_KZ_West_lastPosValue 100
2020-07-06 05:34:00 R_OG_KZ_West_nextAstroTimeEvent 6.07.2020 - 21:52
2020-07-06 06:22:42 R_OG_SZ_Nord_PosValue 100
2020-06-21 21:56:05 R_OG_SZ_Nord_lastPosValue 100
2020-07-06 05:34:00 R_OG_SZ_Nord_nextAstroTimeEvent 6.07.2020 - 21:52
2020-07-06 13:29:46 R_OG_SZ_Ost_PosValue 100
2020-06-12 21:52:45 R_OG_SZ_Ost_lastDelayPosValue 0
2020-07-06 13:29:19 R_OG_SZ_Ost_lastPosValue 30
2020-07-06 05:34:00 R_OG_SZ_Ost_nextAstroTimeEvent 6.07.2020 - 21:52
2020-07-06 05:34:36 R_UG_Buero_Nord_PosValue 100
2020-07-06 05:34:00 R_UG_Buero_Nord_lastPosValue 0
2020-07-06 05:34:00 R_UG_Buero_Nord_nextAstroTimeEvent 6.07.2020 - 21:52
2020-07-06 13:29:37 R_UG_Buero_Ost_PosValue 100
2020-07-06 13:29:20 R_UG_Buero_Ost_lastPosValue 30
2020-07-06 05:34:01 R_UG_Buero_Ost_nextAstroTimeEvent 6.07.2020 - 21:52
2020-07-06 05:34:24 R_UG_Gaestezimmer_PosValue 100
2020-07-06 05:34:02 R_UG_Gaestezimmer_lastPosValue 0
2020-07-06 05:34:02 R_UG_Gaestezimmer_nextAstroTimeEvent 6.07.2020 - 21:52
2020-04-07 10:27:12 ascEnable on
2020-07-05 08:47:30 controlShading on
2020-04-18 19:13:50 hardLockOut off
2020-07-05 08:47:23 room_Haus_ASC R_EG_Kueche,R_EG_WZ_Nord_Mitte,R_EG_WZ_Nord_li,R_EG_WZ_Nord_re,R_EG_WZ_Ost_li,R_EG_WZ_Ost_re,R_EG_WZ_West,R_OG_Ankleide,R_OG_Bad,R_OG_KZ_Nord,R_OG_KZ_West,R_OG_SZ_Nord,R_OG_SZ_Ost,R_UG_Buero_Nord,R_UG_Buero_Ost,R_UG_Gaestezimmer
2020-07-01 13:33:25 selfDefense on
2020-07-06 18:01:21 state external trigger device active
2020-04-07 10:27:12 sunriseTimeWeHoliday off
2020-07-05 08:47:23 userAttrList rolled out
helper:
shuttersList:
R_EG_Kueche
R_EG_WZ_Nord_Mitte
R_EG_WZ_Nord_li
R_EG_WZ_Nord_re
R_EG_WZ_Ost_li
R_EG_WZ_Ost_re
R_EG_WZ_West
R_OG_Ankleide
R_OG_Bad
R_OG_KZ_Nord
R_OG_KZ_West
R_OG_SZ_Nord
R_OG_SZ_Ost
R_UG_Buero_Nord
R_UG_Buero_Ost
R_UG_Gaestezimmer
monitoredDevs:
F_EG_Kueche:
R_EG_Kueche ASC_WindowRec
F_EG_WZ_Nord_re:
R_EG_WZ_Nord_re ASC_WindowRec
F_EG_WZ_Ost:
R_EG_WZ_Ost_re ASC_WindowRec
F_EG_WZ_West:
R_EG_WZ_West ASC_WindowRec
F_OG_Ankleide:
R_OG_Ankleide ASC_WindowRec
F_OG_Schlafzimmer_Ost:
R_OG_SZ_Ost ASC_WindowRec
F_UG_Buero:
R_UG_Buero_Ost ASC_WindowRec
F_UG_Gaestezimmer:
R_UG_Gaestezimmer ASC_WindowRec
Fernsehbeschattung_dummy:
R_EG_WZ_Nord_li ASC_ExternalTrigger
R_EG_WZ_West ASC_ExternalTrigger
R_EG_Kueche:
R_EG_WZ_Nord_Mitte:
R_EG_WZ_Nord_li:
R_EG_WZ_Nord_re:
R_EG_WZ_Ost_li:
R_EG_WZ_Ost_re:
R_EG_WZ_West:
R_OG_Ankleide:
R_OG_Bad:
R_OG_KZ_Nord:
R_OG_KZ_West:
R_OG_SZ_Nord:
R_OG_SZ_Ost:
R_UG_Buero_Nord:
R_UG_Buero_Ost:
R_UG_Gaestezimmer:
WZ_Bewegungsmelder:
R_EG_Kueche ASC_BrightnessSensor
R_EG_WZ_Ost_li ASC_BrightnessSensor
R_EG_WZ_Ost_re ASC_BrightnessSensor
R_EG_WZ_West ASC_BrightnessSensor
R_OG_Ankleide ASC_BrightnessSensor
R_OG_Bad ASC_BrightnessSensor
R_OG_KZ_West ASC_BrightnessSensor
R_OG_SZ_Ost ASC_BrightnessSensor
R_UG_Buero_Ost ASC_BrightnessSensor
myAstro:
Rollladensteuerung ASC_twilightDevice
rgr_Bewohner:
R_UG_Buero_Ost ASC_Roommate_Device
Rollladensteuerung ASC_residentsDev
rr_Niklas:
R_OG_KZ_Nord ASC_Roommate_Device
R_OG_KZ_West ASC_Roommate_Device
Attributes:
ASC_autoAstroModeEvening HORIZON
ASC_autoAstroModeEveningHorizon -4
ASC_expert 1
ASC_freezeTemp -5
ASC_residentsDev rgr_Bewohner:state
ASC_tempSensor TH_Sensor_aussen
ASC_twilightDevice myAstro
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room ASC
Internals:
DEF 00165A49924574
FUUID 5e80b5c5-f33f-bf2d-626f-c1fbb2f674e21ad0
FVERSION 88_HMCCUDEV.pm:v4.3.12-s21452/2020-03-19
IODev MyCCU3
NAME R_EG_WZ_Nord_li
NR 49
STATE 20
TYPE HMCCUDEV
ccuaddr 00165A49924574
ccudevstate active
ccuif HmIP-RF
ccuname Rollladenaktor_2
ccutype HmIPW-DRBL4
channels 18
firmware 1.2.10
statevals devstate
OLDREADINGS:
READINGS:
2020-07-06 17:47:08 0.ACTUAL_TEMPERATURE 26
2020-07-06 17:47:08 0.ERROR_CODE 0
2020-07-06 17:47:08 0.ERROR_OVERHEAT no
2020-07-06 18:01:21 1.ACTIVITY_STATE stop
2020-07-06 18:01:21 1.LEVEL 20
2020-07-06 18:01:21 1.LEVEL_2 0
2020-07-06 18:01:21 1.LEVEL_2_STATUS 0
2020-07-06 18:01:21 1.LEVEL_STATUS 0
2020-07-06 18:01:21 2.ACTIVITY_STATE stop
2020-04-07 18:56:54 ASC_Enable on
2020-07-01 10:31:56 ASC_ShadingMessage <html> WARN: global shading active but ASC_Shading_Mode attribut is not set or off </html>
2020-07-06 18:01:22 ASC_ShuttersLastDrive external trigger device active
2020-07-06 05:33:57 ASC_Time_DriveDown 6.07.2020 - 21:52
2020-07-06 05:33:57 ASC_Time_DriveUp 7.07.2020 - 05:34
2020-07-05 08:47:25 associatedWith Rollladensteuerung
2020-07-06 18:01:21 control 20
2020-07-06 18:01:21 hmstate 20
2020-07-06 18:01:21 state 20
hmccu:
devspec 00165A49924574
dp:
0.ACTUAL_TEMPERATURE:
OSVAL 26
OVAL 26.0
SVAL 26
VAL 26.0
0.CONFIG_PENDING:
OVAL 0
VAL 0
0.ERROR_CODE:
OSVAL 0
OVAL 0
SVAL 0
VAL 0
0.ERROR_OVERHEAT:
OSVAL no
OVAL 0
SVAL no
VAL 0
0.ERROR_UNDERVOLTAGE:
OVAL 0
VAL 0
0.INSTALL_TEST:
OVAL true
VAL true
0.OPERATING_VOLTAGE:
OVAL 24.3
VAL 24.3
0.OPERATING_VOLTAGE_STATUS:
OVAL 0
VAL 0
0.UNREACH:
OVAL 0
VAL 0
0.UPDATE_PENDING:
OVAL false
VAL false
1.ACTIVITY_STATE:
OSVAL down
OVAL 2
SVAL stop
VAL 3
1.LEVEL:
OSVAL 94
OVAL 0.945
SVAL 20
VAL 0.2
1.LEVEL_2:
OSVAL 0
OVAL 0.0
SVAL 0
VAL 0.0
1.LEVEL_2_STATUS:
OSVAL 0
OVAL 0
SVAL 0
VAL 0
1.LEVEL_STATUS:
OSVAL 0
OVAL 0
SVAL 0
VAL 0
1.PROCESS:
OVAL 1
VAL 0
1.SECTION:
OVAL
VAL
1.SECTION_STATUS:
OVAL 1
VAL 1
10.ACTIVITY_STATE:
OVAL 3
VAL 3
10.LEVEL:
OVAL 1.0
VAL 1.0
10.LEVEL_2:
OVAL 1.0
VAL 1.0
10.LEVEL_2_STATUS:
OVAL 0
VAL 0
10.LEVEL_STATUS:
OVAL 0
VAL 0
10.PROCESS:
OVAL 0
VAL 0
10.SECTION:
OVAL 4
VAL 4
10.SECTION_STATUS:
OVAL 0
VAL 0
11.ACTIVITY_STATE:
OVAL 3
VAL 3
11.LEVEL:
OVAL 0.0
VAL 0.0
11.LEVEL_2:
OVAL 0.0
VAL 0.0
11.LEVEL_2_STATUS:
OVAL 0
VAL 0
11.LEVEL_STATUS:
OVAL 0
VAL 0
11.PROCESS:
OVAL 0
VAL 0
11.SECTION:
OVAL 0
VAL 0
11.SECTION_STATUS:
OVAL 0
VAL 0
12.ACTIVITY_STATE:
OVAL 3
VAL 3
12.LEVEL:
OVAL 0.0
VAL 0.0
12.LEVEL_2:
OVAL 0.0
VAL 0.0
12.LEVEL_2_STATUS:
OVAL 0
VAL 0
12.LEVEL_STATUS:
OVAL 0
VAL 0
12.PROCESS:
OVAL 0
VAL 0
12.SECTION:
OVAL 0
VAL 0
12.SECTION_STATUS:
OVAL 0
VAL 0
13.ACTIVITY_STATE:
OVAL 3
VAL 3
13.LEVEL:
OVAL 1.0
VAL 1.0
13.LEVEL_2:
OVAL 0.0
VAL 0.0
13.LEVEL_2_STATUS:
OVAL 0
VAL 0
13.LEVEL_STATUS:
OVAL 0
VAL 0
13.PROCESS:
OVAL 0
VAL 0
13.SECTION:
OVAL
VAL
13.SECTION_STATUS:
OVAL 1
VAL 1
14.ACTIVITY_STATE:
OVAL 3
VAL 3
14.LEVEL:
OVAL 1.0
VAL 1.0
14.LEVEL_2:
OVAL 0.0
VAL 0.0
14.LEVEL_2_STATUS:
OVAL 0
VAL 0
14.LEVEL_STATUS:
OVAL 0
VAL 0
14.PROCESS:
OVAL 0
VAL 0
14.SECTION:
OVAL 4
VAL 4
14.SECTION_STATUS:
OVAL 0
VAL 0
15.ACTIVITY_STATE:
OVAL 3
VAL 3
15.LEVEL:
OVAL 0.0
VAL 0.0
15.LEVEL_2:
OVAL 0.0
VAL 0.0
15.LEVEL_2_STATUS:
OVAL 0
VAL 0
15.LEVEL_STATUS:
OVAL 0
VAL 0
15.PROCESS:
OVAL 0
VAL 0
15.SECTION:
OVAL 0
VAL 0
15.SECTION_STATUS:
OVAL 0
VAL 0
16.ACTIVITY_STATE:
OVAL 3
VAL 3
16.LEVEL:
OVAL 0.0
VAL 0.0
16.LEVEL_2:
OVAL 0.0
VAL 0.0
16.LEVEL_2_STATUS:
OVAL 0
VAL 0
16.LEVEL_STATUS:
OVAL 0
VAL 0
16.PROCESS:
OVAL 0
VAL 0
16.SECTION:
OVAL 0
VAL 0
16.SECTION_STATUS:
OVAL 0
VAL 0
17.WEEK_PROGRAM_CHANNEL_LOCKS:
OVAL 0
VAL 0
2.ACTIVITY_STATE:
OSVAL down
OVAL 2
SVAL stop
VAL 3
2.LEVEL:
OVAL 1.0
VAL 0.2
2.LEVEL_2:
OVAL 0.0
VAL 0.0
2.LEVEL_2_STATUS:
OVAL 0
VAL 0
2.LEVEL_STATUS:
OVAL 0
VAL 0
2.PROCESS:
OVAL 1
VAL 0
2.SECTION:
OVAL 3
VAL 4
2.SECTION_STATUS:
OVAL 0
VAL 0
3.ACTIVITY_STATE:
OVAL 3
VAL 3
3.LEVEL:
OVAL 0.0
VAL 0.0
3.LEVEL_2:
OVAL 0.0
VAL 0.0
3.LEVEL_2_STATUS:
OVAL 0
VAL 0
3.LEVEL_STATUS:
OVAL 0
VAL 0
3.PROCESS:
OVAL 0
VAL 0
3.SECTION:
OVAL 0
VAL 0
3.SECTION_STATUS:
OVAL 0
VAL 0
4.ACTIVITY_STATE:
OVAL 3
VAL 3
4.LEVEL:
OVAL 0.0
VAL 0.0
4.LEVEL_2:
OVAL 0.0
VAL 0.0
4.LEVEL_2_STATUS:
OVAL 0
VAL 0
4.LEVEL_STATUS:
OVAL 0
VAL 0
4.PROCESS:
OVAL 0
VAL 0
4.SECTION:
OVAL 0
VAL 0
4.SECTION_STATUS:
OVAL 0
VAL 0
5.ACTIVITY_STATE:
OVAL 3
VAL 3
5.LEVEL:
OVAL 1.0
VAL 1.0
5.LEVEL_2:
OVAL 0.0
VAL 0.0
5.LEVEL_2_STATUS:
OVAL 0
VAL 0
5.LEVEL_STATUS:
OVAL 0
VAL 0
5.PROCESS:
OVAL 0
VAL 0
5.SECTION:
OVAL
VAL
5.SECTION_STATUS:
OVAL 1
VAL 1
6.ACTIVITY_STATE:
OVAL 3
VAL 3
6.LEVEL:
OVAL 1.0
VAL 1.0
6.LEVEL_2:
OVAL 0.0
VAL 0.0
6.LEVEL_2_STATUS:
OVAL 0
VAL 0
6.LEVEL_STATUS:
OVAL 0
VAL 0
6.PROCESS:
OVAL 0
VAL 0
6.SECTION:
OVAL 4
VAL 4
6.SECTION_STATUS:
OVAL 0
VAL 0
7.ACTIVITY_STATE:
OVAL 3
VAL 3
7.LEVEL:
OVAL 0.0
VAL 0.0
7.LEVEL_2:
OVAL 0.0
VAL 0.0
7.LEVEL_2_STATUS:
OVAL 0
VAL 0
7.LEVEL_STATUS:
OVAL 0
VAL 0
7.PROCESS:
OVAL 0
VAL 0
7.SECTION:
OVAL 0
VAL 0
7.SECTION_STATUS:
OVAL 0
VAL 0
8.ACTIVITY_STATE:
OVAL 3
VAL 3
8.LEVEL:
OVAL 0.0
VAL 0.0
8.LEVEL_2:
OVAL 0.0
VAL 0.0
8.LEVEL_2_STATUS:
OVAL 0
VAL 0
8.LEVEL_STATUS:
OVAL 0
VAL 0
8.PROCESS:
OVAL 0
VAL 0
8.SECTION:
OVAL 0
VAL 0
8.SECTION_STATUS:
OVAL 0
VAL 0
9.ACTIVITY_STATE:
OVAL 3
VAL 3
9.LEVEL:
OVAL 1.0
VAL 1.0
9.LEVEL_2:
OVAL 1.0
VAL 1.0
9.LEVEL_2_STATUS:
OVAL 0
VAL 0
9.LEVEL_STATUS:
OVAL 0
VAL 0
9.PROCESS:
OVAL 0
VAL 0
9.SECTION:
OVAL
VAL
9.SECTION_STATUS:
OVAL 1
VAL 1
Attributes:
ASC 2
ASC_Antifreeze soft
ASC_ExternalTrigger Fernsehbeschattung_dummy:state Beschattung_aktiv:Beschattung_inaktiv 20
ASC_Pos_Reading control
IODev MyCCU3
ccureadingfilter 1.LEVEL;1.ACTIVITY_STATE;2.ACTIVITY_STATE;(ERROR_CODE|ERROR_OVERHEAT|ACTUAL_TEMPERATURE|SELF_CALIBRATION_RESULT)
ccureadingname 1.LEVEL$:+control
ccuscaleval LEVEL:0:1:0:100
cmdIcon up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
controldatapoint 2.LEVEL
devStateIcon open:fts_window_2w@green closed:fts_shutter_100@red 9\d.*:fts_shutter_10 8\d.*:fts_shutter_20 7\d.*:fts_shutter_30 6\d.*:fts_shutter_40 5\d.*:fts_shutter_50 4\d.*:fts_shutter_60 3\d.*:fts_shutter_70 2\d.*:fts_shutter_80 1\d.*:fts_shutter_90 0\d.*:fts_shutter_100
event-on-change-reading .*
eventMap /datapoint 2.STOP true:stop/datapoint 2.LEVEL 0:down/datapoint 2.LEVEL 100:up/
group Rollladen
hmstatevals ACTUAL_TEMPERATURE_STATUS!2:tempOverflow,3:tempUnderflow;ERROR_OVERHEAT!(1|true):overheat
room Haus,ASC
statedatapoint 1.LEVEL
stripnumber 0
substexcl control|pct
substitute LEVEL!#0-0:closed,#100-100:open;ACTIVITY_STATE!0:unknown,1:up,2:down,3:stop;ERROR_OVERHEAT!(0|false):no,(1|true):yes;ACTUAL_TEMPERATURE_STATUS!0:normal,1:unknown,2:overflow,3:underflow;SELF_CALIBRATION_RESULT!(0|false):failed,(1|true):ok
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate Rollladen Rollladen_map structexclude
webCmd control:up:stop:down
widgetOverride control:slider,0,10,100
Internals:
DEF 00165A4992444B
FUUID 5e80b3a3-f33f-bf2d-9e0d-3ffbc137b9c62ede
FVERSION 88_HMCCUDEV.pm:v4.3.12-s21452/2020-03-19
IODev MyCCU3
NAME R_EG_WZ_West
NR 47
STATE 20
TYPE HMCCUDEV
ccuaddr 00165A4992444B
ccudevstate active
ccuif HmIP-RF
ccuname Rollladenaktor_1
ccutype HmIPW-DRBL4
channels 18
firmware 1.2.10
statevals devstate
OLDREADINGS:
READINGS:
2020-07-06 17:42:22 0.ACTUAL_TEMPERATURE 26
2020-07-06 17:42:22 0.ERROR_CODE 0
2020-07-06 17:42:22 0.ERROR_OVERHEAT no
2020-07-06 17:42:24 13.ACTIVITY_STATE stop
2020-07-06 17:42:24 13.LEVEL 20
2020-07-06 17:42:24 13.LEVEL_2 0
2020-07-06 17:42:24 13.LEVEL_2_STATUS 0
2020-07-06 17:42:24 13.LEVEL_STATUS 0
2020-07-06 17:42:24 14.ACTIVITY_STATE stop
2020-04-07 18:56:54 ASC_Enable on
2020-07-06 18:06:05 ASC_ShadingMessage INFO: current shading status is 'in' - next check in 2m
2020-07-06 16:25:14 ASC_ShuttersLastDrive external trigger device active
2020-07-06 05:33:59 ASC_Time_DriveDown 6.07.2020 - 21:52
2020-07-06 05:33:59 ASC_Time_DriveUp 7.07.2020 - 05:34
2020-07-05 08:47:25 associatedWith Rollladensteuerung
2020-07-06 17:42:24 control 20
2020-07-06 17:42:24 hmstate 20
2020-07-06 17:42:24 state 20
hmccu:
devspec 00165A4992444B
Attributes:
ASC 2
ASC_Antifreeze soft
ASC_BrightnessSensor WZ_Bewegungsmelder:3.ILLUMINATION
ASC_ExternalTrigger Fernsehbeschattung_dummy:state Beschattung_aktiv:Beschattung_inaktiv 20
ASC_Pos_Reading control
ASC_Shading_InOutAzimuth 170:299
ASC_Shading_Min_OutsideTemperature 20
ASC_Shading_Mode always
ASC_Shading_Pos 30
ASC_Shading_StateChange_SunnyCloudy 290:30
ASC_Shading_WaitingPeriod 120
ASC_Ventilate_Pos 12
ASC_Ventilate_Window_Open on
ASC_WindowRec F_EG_WZ_West
IODev MyCCU3
ccureadingfilter 13.LEVEL;13.ACTIVITY_STATE;14.ACTIVITY_STATE;(ERROR_CODE|ERROR_OVERHEAT|ACTUAL_TEMPERATURE|SELF_CALIBRATION_RESULT)
ccureadingname 13.LEVEL$:+control
ccuscaleval LEVEL:0:1:0:100
cmdIcon up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
controldatapoint 14.LEVEL
devStateIcon open:fts_window_2w@green closed:fts_shutter_100@red 9\d.*:fts_shutter_10 8\d.*:fts_shutter_20 7\d.*:fts_shutter_30 6\d.*:fts_shutter_40 5\d.*:fts_shutter_50 4\d.*:fts_shutter_60 3\d.*:fts_shutter_70 2\d.*:fts_shutter_80 1\d.*:fts_shutter_90 0\d.*:fts_shutter_100
event-on-change-reading .*
eventMap /datapoint 14.STOP true:stop/datapoint 14.LEVEL 0:down/datapoint 14.LEVEL 100:up/
group Rollladen
hmstatevals ACTUAL_TEMPERATURE_STATUS!2:tempOverflow,3:tempUnderflow;ERROR_OVERHEAT!(1|true):overheat
room Haus,ASC
statedatapoint 13.LEVEL
stripnumber 0
substexcl control|pct
substitute LEVEL!#0-0:closed,#100-100:open;ACTIVITY_STATE!0:unknown,1:up,2:down,3:stop;ERROR_OVERHEAT!(0|false):no,(1|true):yes;ACTUAL_TEMPERATURE_STATUS!0:normal,1:unknown,2:overflow,3:underflow;SELF_CALIBRATION_RESULT!(0|false):failed,(1|true):ok
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate Rollladen Rollladen_map structexclude
webCmd control:up:stop:down
widgetOverride control:slider,0,10,100
Muss ich testen, eigentlich sollte er in die inaktv Position fahren
Zitat von: MCh76 am 07 Juli 2020, 09:20:35
ich kämpfe aktuell nach wie vor noch etwas mit der steuerung meiner markise, vllt. habe ich ja noch einen denkfehler oder übersehe etwas.
gestern war es recht windig und es kam zu folgendem verhalten:
markise fuhr gemäß shading einstellungen korrekt in die shading_pos 90. danach kam wind auf und sie wurde korrekt durch die wind-protection eingefahren (pos 0).
um 20:30 Uhr, als längst alle shading bedingungen erloschen waren ("shading out" laut ASC_SHADING_MESSAGE auch gegeben) fuhr sie wieder heraus. eine automatische fahrt nach zeiten oder brightness morgens und abends habe ich nicht definiert, weil die markise nur nach shading logik fahren soll. ich habe die vermutung, dass mir irgendein kniff fehlt um die markise von den sonstigen einstellungen der rolläden abzuheben: rolläden will ich ja abends in die position 100 fahren (zu, damit sie unten sind), eine markise will ich abends in die position 0 fahren (eingefahren/geschlossen). ein vertauschen der ASC_Open_Pos und ASC_Closed_Pos habe ich schon vergebens versucht, dann war trotz erfüllen der Beschattungsparameter (shading_in) keine Fahrt mehr gegeben, vermutlich weil die Positionsvergleiche nicht mehr passen. gibt es noch eine Idee?
Welche ASC Version verwendest Du?
Zitat von: CoolTux am 07 Juli 2020, 09:36:40
Welche ASC Version verwendest Du?
aktuell die v0.10.2
Zitat von: MCh76 am 07 Juli 2020, 09:20:35
ich kämpfe aktuell nach wie vor noch etwas mit der steuerung meiner markise, vllt. habe ich ja noch einen denkfehler oder übersehe etwas.
gestern war es recht windig und es kam zu folgendem verhalten:
markise fuhr gemäß shading einstellungen korrekt in die shading_pos 90. danach kam wind auf und sie wurde korrekt durch die wind-protection eingefahren (pos 0).
um 20:30 Uhr, als längst alle shading bedingungen erloschen waren ("shading out" laut ASC_SHADING_MESSAGE auch gegeben) fuhr sie wieder heraus. eine automatische fahrt nach zeiten oder brightness morgens und abends habe ich nicht definiert, weil die markise nur nach shading logik fahren soll. ich habe die vermutung, dass mir irgendein kniff fehlt um die markise von den sonstigen einstellungen der rolläden abzuheben: rolläden will ich ja abends in die position 100 fahren (zu, damit sie unten sind), eine markise will ich abends in die position 0 fahren (eingefahren/geschlossen). ein vertauschen der ASC_Open_Pos und ASC_Closed_Pos habe ich schon vergebens versucht, dann war trotz erfüllen der Beschattungsparameter (shading_in) keine Fahrt mehr gegeben, vermutlich weil die Positionsvergleiche nicht mehr passen. gibt es noch eine Idee?
Zitat von: MCh76 am 07 Juli 2020, 09:45:13
War denn um 20:30 die Wind unprotected oder war da schon alles vorbei.
aktuell die v0.10.2
Zitat von: CoolTux am 07 Juli 2020, 09:54:02
sie war um 20:30 definitiv wind-unprotected, so steht es auch jetzt noch in der "Last drive" information der ASC Übersicht.
im ASC_Shutters_LastDrive der markise steht auch: "wind un-protected" mit dem Zeitstempel 20:31:54
ich vermute jetzt einfach mal: wenn die markise ein rolladen wäre wäre alles top vom verhalten. denn dann wäre es ja richtig um diese zeit, wo keine beschattung mehr nötig ist und gleichzeitig kein starker wind mehr gegeben ist in den status "zu" zu fahren. nur bei der markise passt es halt nicht.
Zitat von: MCh76 am 07 Juli 2020, 10:08:40
sie war um 20:30 definitiv wind-unprotected, so steht es auch jetzt noch in der "Last drive" information der ASC Übersicht.
im ASC_Shutters_LastDrive der markise steht auch: "wind un-protected" mit dem Zeitstempel 20:31:54
ich vermute jetzt einfach mal: wenn die markise ein rolladen wäre wäre alles top vom verhalten. denn dann wäre es ja richtig um diese zeit, wo keine beschattung mehr nötig ist und gleichzeitig kein starker wind mehr gegeben ist in den status "zu" zu fahren. nur bei der markise passt es halt nicht.
Ja. Die Markise war laut ASC in der Nacht, und dann steht im Code das sie geschlossen werden soll.
Ich überlege mir was.
Hallo,
das Verhalten (oder ein Ähnliches?) kann ich bestätigen. Bei meinen Markisen werden auch sobald die Protection wegfällt (Wind oder Regen) Fahrten nachgeholt
Also:
- sonniger Tag, Markisen fahren auf Shading in
- Wind/Regen, Markisen fahren wieder ein
- Irgendwann zwischendurch shading out, Markisen aber noch protected
- Wind/Regen hört auf, Markisen fahren aus (weil unprotected, dann aber sofort wieder ein weil shading out)
Deshalb auch meine Frage vor ein paar Tagen, ob bei allen das LastDrive unzuverlässig meldet. Hatte eigentlich vor das zu loggen.
Zitat von: MCh76 am 07 Juli 2020, 09:20:35
ich kämpfe aktuell nach wie vor noch etwas mit der steuerung meiner markise, vllt. habe ich ja noch einen denkfehler oder übersehe etwas.
gestern war es recht windig und es kam zu folgendem verhalten:
markise fuhr gemäß shading einstellungen korrekt in die shading_pos 90. danach kam wind auf und sie wurde korrekt durch die wind-protection eingefahren (pos 0).
um 20:30 Uhr, als längst alle shading bedingungen erloschen waren ("shading out" laut ASC_SHADING_MESSAGE auch gegeben) fuhr sie wieder heraus. eine automatische fahrt nach zeiten oder brightness morgens und abends habe ich nicht definiert, weil die markise nur nach shading logik fahren soll. ich habe die vermutung, dass mir irgendein kniff fehlt um die markise von den sonstigen einstellungen der rolläden abzuheben: rolläden will ich ja abends in die position 100 fahren (zu, damit sie unten sind), eine markise will ich abends in die position 0 fahren (eingefahren/geschlossen). ein vertauschen der ASC_Open_Pos und ASC_Closed_Pos habe ich schon vergebens versucht, dann war trotz erfüllen der Beschattungsparameter (shading_in) keine Fahrt mehr gegeben, vermutlich weil die Positionsvergleiche nicht mehr passen. gibt es noch eine Idee?
Zitat von: CoolTux am 07 Juli 2020, 11:24:32
Ja. Die Markise war laut ASC in der Nacht, und dann steht im Code das sie geschlossen werden soll.
Ich überlege mir was.
perfekt, danke dir. bis dahin baue ich mir nen manuellen fahrbefehl auf 0 zeitgesteuert.
Hallo,
gibt es bei "ASC_Shading_Pos" die Möglichkeit im Perlcode Platzhalter zu verwenden?
Also z.B. so wie im ASC beim attr devStateIcon:
attr Rollo.SZ ASC_Shading_Pos { GetRolloDefPos($name) }
Danke, lg, Gerhard
Hey,
Zitat von: MCh76 am 07 Juli 2020, 11:30:29
perfekt, danke dir. bis dahin baue ich mir nen manuellen fahrbefehl auf 0 zeitgesteuert.
vielleicht ist es gar nicht nötig dass Marko sich da was überlegt. Das gleiche Problem habe ich mit meiner Markise auch. Das Umgehen ist imho recht einfach: Hast Du eine Nachtfahrt aktiviert?
Zitatich vermute jetzt einfach mal: wenn die markise ein rolladen wäre wäre alles top vom verhalten. denn dann wäre es ja richtig um diese zeit, wo keine beschattung mehr nötig ist und gleichzeitig kein starker wind mehr gegeben ist in den status "zu" zu fahren. nur bei der markise passt es halt nicht.
Speziell dass deutet für mich darauf hin.
Ich habe bei mir die Morgen / Abend Fahrt deaktiviert und lediglich die Beschattun aktiv. Wind und Rain Protection werden aktuelle noch in einer Dummy Markise getestet, die im Prinzip aber die gleichen Einstellungen hat, wie meine richtige Markise.
vielleicht hilft das ja
Grüße
Andreas
Zitat von: gestein am 07 Juli 2020, 12:39:03
Hallo,
gibt es bei "ASC_Shading_Pos" die Möglichkeit im Perlcode Platzhalter zu verwenden?
Also z.B. so wie im ASC beim attr devStateIcon:
attr Rollo.SZ ASC_Shading_Pos { GetRolloDefPos($name) }
Danke, lg, Gerhard
Ja das gibt es. Sollte meiner Meinung nach auch mit einer Funktion klappen.
Zitat von: flummy1978 am 07 Juli 2020, 13:19:56
Hey,
vielleicht ist es gar nicht nötig dass Marko sich da was überlegt. Das gleiche Problem habe ich mit meiner Markise auch. Das Umgehen ist imho recht einfach: Hast Du eine Nachtfahrt aktiviert?
Speziell dass deutet für mich darauf hin.
Ich habe bei mir die Morgen / Abend Fahrt deaktiviert und lediglich die Beschattun aktiv. Wind und Rain Protection werden aktuelle noch in einer Dummy Markise getestet, die im Prinzip aber die gleichen Einstellungen hat, wie meine richtige Markise.
vielleicht hilft das ja
Grüße
Andreas
Ich glaube nicht das das hilft, denn trotz der abgeschalteten Morgens Abends Fahrten wird den Rollo mitgeteilt ob Tag oder Nacht und das auf Basis der Default Werte. Danach richtet sich speziell die Fahrt der Wind und Regen unprotected.
Ich werde ein Attribut ASC_Type pro Rollo anlegen und dann schauen wir mal wo man das über all abfragen muss.
Zitat von: CoolTux am 07 Juli 2020, 14:11:57
Ja das gibt es. Sollte meiner Meinung nach auch mit einer Funktion klappen.
Das wäre cool.
Der Funktionsaufruf in Perl klappt einwandfrei.
Aber den Platzhalter "$name" kennt er nicht.
Heißt der anders?
Danke, lg, Gerhard
Ah jetzt verstehe ich. Verdammt. Nee so geht das leider nicht. Du willst quasi den Namen von dem Rollo wo das Attribut steht mit geben? Oder was soll $name sein?
Ja, das "$name" sollte der Name des Rollo sein - ähnlich zu dem Aufruf beim "devStateIcon" im ASC-Device.
lg, Gerhard
Zitat von: CoolTux am 07 Juli 2020, 14:18:38
Ich glaube nicht das das hilft, denn trotz der abgeschalteten Morgens Abends Fahrten wird den Rollo mitgeteilt ob Tag oder Nacht und das auf Basis der Default Werte. Danach richtet sich speziell die Fahrt der Wind und Regen unprotected.
Ich werde ein Attribut ASC_Type pro Rollo anlegen und dann schauen wir mal wo man das über all abfragen muss.
das ist ne super idee mit dem ASC_Type.
Trotzdem auch danke an Andreas für den Tipp. Ich habe allerdings wirklich weder eine abend noch nachtfahrt aktiv.
Zitat von: gestein am 07 Juli 2020, 15:44:49
Ja, das "$name" sollte der Name des Rollo sein - ähnlich zu dem Aufruf beim "devStateIcon" im ASC-Device.
lg, Gerhard
Geht glaube so nicht da ist devState ne Ausnahme. Musst bitte immer direkt ausschreiben den Rollonamen.
Ok, Danke! Ich schreibe es direkt rein.
Es gibt wichtigeres momentan ;-)
lg, Gerhard
Zitat von: CoolTux am 07 Juli 2020, 14:18:38
Ich glaube nicht das das hilft, denn trotz der abgeschalteten Morgens Abends Fahrten wird den Rollo mitgeteilt ob Tag oder Nacht und das auf Basis der Default Werte. Danach richtet sich speziell die Fahrt der Wind und Regen unprotected.
Ich werde ein Attribut ASC_Type pro Rollo anlegen und dann schauen wir mal wo man das über all abfragen muss.
Danke für die Info... Scheinbar war bei mir bisher noch nicht genau dieser Fall -.-
ASC_Type hört sich sehr gut an, ABER die Idee die mir in solchen Fällen immerwieder kommt:
Warum genau hört Shading so sehr auf isDay ? Klar, grundsätzlich macht Beschattung ja nur am Tag Sinn, aber ist es ja (fast) egal ob Tag oder Nacht. Sofern die Bedingungen erreicht sind, die zum Beschatten führen, soll er das tun. (zu 99,9999999999% wird hier ein Helligkeitssensor eh sagen ääätsch ist zu Dunkel ich fahr nicht in Beschattung) Wenn Du die isDay Abfrage raus hast, kann man z.B. vor der isDay Meldung bereits in shadingIN Position fahren, NACH !isDay aus in ShadingOut usw. usf.
In all den o.g. Fällen hätte man die Lösung ohne separate Einstellung etc.
Alternativ wäre auch möglich den Zeitraum fest zu legen, wann beschattet werden darf und wann nicht - Das wurde ja auch schon einige Male vorgeschlagen....
Hi Marko,
ich kann berichten das die aktuelle devel die ich gestern Abend von https://git.cooltux.net/FHEM/mod-AutoShuttersControl/raw/branch/devel/controls_AutoShuttersControl.txt installiert habe bisher keine Probleme macht. Es war heute allerdings nicht windig genug für den Windschutz. Das Beschatten klappte so wie es soll. Es gab keine ungewöhnlichen Fahrten der Jalousie.
Gruß Alina
Zitat von: Eistee am 07 Juli 2020, 19:20:17
Hi Marko,
ich kann berichten das die aktuelle devel die ich gestern Abend von https://git.cooltux.net/FHEM/mod-AutoShuttersControl/raw/branch/devel/controls_AutoShuttersControl.txt installiert habe bisher keine Probleme macht. Es war heute allerdings nicht windig genug für den Windschutz. Das Beschatten klappte so wie es soll. Es gab keine ungewöhnlichen Fahrten der Jalousie.
Gruß Alina
Hallo Alina,
Das sind gute Nachrichten. Bitte lade Dir morgen früh die aktuelle SVN Version runter (normales FHEM Update) Den Update Kanal vom Git kannst dann wieder entfernen. Das morgige Update ist wichtig, da ich einen Bug in meiner Änderung gefunden habe.
Grüße
Marko
Zitat von: D3ltorohd am 06 Juli 2020, 20:31:26
das hab ich so eingetragen
eventMap true:1 false:0
richtig ? Und wie muss ich das nun als attr im asc setzten ?
ASC_RAINSENSOR DEVICENAME
Bräuchte hier immer noch Hilfe, wie ich diesen Sensor in das ASC bekomme ? Wie muss der Eintrag dort aussehen ?
Zitat von: D3ltorohd am 07 Juli 2020, 19:42:20
Bräuchte hier immer noch Hilfe, wie ich diesen Sensor in das ASC bekomme ? Wie muss der Eintrag dort aussehen ?
attr ASCDEVICENAME ASC_rainSensor SENSORNAME:READING 1:1 POS
Zitat von: CoolTux am 07 Juli 2020, 19:47:56
attr ASCDEVICENAME ASC_rainSensor SENSORNAME:READING 1:1 POS
attr ASCDEVICENAME ASC_rainSensor zigbee.0.00158d00045a3466.detected:STATE 1:1 POS
So ?
Was bedeutet 1:1 POS ?
Zitat von: D3ltorohd am 07 Juli 2020, 20:07:50
attr ASCDEVICENAME ASC_rainSensor zigbee.0.00158d00045a3466.detected:STATE 1:1 POS
So ?
Was bedeutet 1:1 POS ?
Nein das ist falsch. STATE ist ein Internal kein Reading. Schaue bitte in die deutsche Commandref.
Die erste 1 ist der Trigger die zweite die Hysterese zum beenden.
ASC_rainSensor - DEVICENAME[:READINGNAME] MAXTRIGGER[:HYSTERESE] [CLOSEDPOS:[WAITINGTIME]] - der Inhalt ist eine Kombination aus Devicename, Readingname, Wert ab dem getriggert werden soll, Hysterese Wert ab dem der Status Regenschutz aufgehoben werden soll und der "wegen Regen geschlossen Position", sowie der Wartezeit bis dann tatsächlich die aktion ausgeführt wird.
Dieses FHEM ich checks einfach nicht. Hab mir jetzt auch Beispiele für userreadings angeschaut, aber mit diesem Perl steig ich einfach nicht durch. In das reading muss auch die Umwandlung false = 0 und true = 1 mit rein, sowie der name.
Also als reading hätte ich ja state
steht zumindest unter readings. Da dort aber false steht kann ja ASC nichts mit anfangen,also erstelle ich ein userreading das wie folgt aussehen muss ?
Mein ASC_rainSensor muss dann so aussehen ?
attr ASCDEVICENAME ASC_rainSensor zigbee.0.00158d00045a3466.detected:Readingname 1:0 0
hm wahrscheinlich falsch, weils unter readins nicht auftaucht :
userReadings Regenstatus { if(ReadingsVal($state,"false","0") eq "true","1")
oder eher so ?
Regenstatus { ReadingsVal($name,"state","") eq "false" ? '0': '1' }
Zitat von: D3ltorohd am 07 Juli 2020, 20:53:16
hm wahrscheinlich falsch, weils unter readins nicht auftaucht :
userReadings Regenstatus { if(ReadingsVal($state,"false","0") eq "true","1")
oder eher so ?
Regenstatus { ReadingsVal($name,"state","") eq "false" ? '0': '1' }
der CoolTux war weiter vorne so nett und hatte mal geantwortet dass auch ein dummy device geht, welches als werte für STATE rain oder dry annehmen kann.
ich habe dann ein dummy device namens asc_rain_dry erstellt und damit ein notify auf meine wetterstation verknüpft. grund: helligkeit-, wind- und regensensor sind bei mir allesamt von der gleichen wetterstation, was stand heute nicht geht.
das notify sieht wie folgt aus:
out_hm_ip_wetter:1.RAINING:.* {
my $raining = ReadingsVal("out_hm_ip_wetter","1.RAINING",0);
# $raining = "yes"; #only debug
if ( $raining eq "yes" ) { #it is raining
fhem ("set asc_rain_dry rain");
}
else { #it is not raining
fhem ("set asc_rain_dry dry");
}
}
im asc device dann folgendes attribut für ASC_rainSensor gesetzt:
asc_rain_dry 1:0 0
funktioniert wie gewünscht. vielleicht hilft dir das ja
Moin Marko,
Zitat von: CoolTux am 06 Juli 2020, 15:56:08
Hallo Andreas, das kann ich selbst debuggen. Also zu mindest ob die Zeiten entsprechend eingehalten werden. Wird denn auch tatsächlich die manuelle Fahrt von Dir von ASC als manuelle Fahrt für das Rollo erkannt?
habs heute nochmal probiert, weil die Werte entsprechend niedrig sind und der beschattet obwohl es nicht nötig ist:
List vor dem Hochfahren, das Gleiche wie oben. Debug während und nach der Hochfahrt -> Folgend SOFORT eine runterfahrt:
ASC_DEBUG!!! 2020.07. 8 10:44:49 - EventProcessingShadingBrightness: Rollo_EG_BAD - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2020.07. 8 10:44:49 - EventProcessingShadingBrightness: Rollo_EG_BAD - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 29894 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2020.07. 8 10:44:49 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 10:44:49 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 10:44:49 - ShadingProcessing: Rollo_EG_BAD - Übergebende Werte - Azimuth:114.2, Elevation: 45.6, Brightness: 29894, OutTemp: 14, Azimut Beschattung: 50, Azimut Endschattung: 140, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2020.07. 8 10:44:49 - ShadingProcessing: Rollo_EG_BAD - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2020.07. 8 10:44:49 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 10:44:49 - ShadingProcessing: Rollo_EG_BAD - Alle Beschattungsbedingungen wurden erfüllt und somit wird der Beschattungsstatus um eine Stufe angehoben. Alter Status: in Neuer Status: in
ASC_DEBUG!!! 2020.07. 8 10:44:49 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 10:44:49 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 10:44:49 - ShadingProcessingDriveCommand: Rollo_EG_BAD - Der aktuelle Beschattungsstatus ist: in, Beschattungsstatus Zeitstempel: 2020.07. 8 09:02:29
ASC_DEBUG!!! 2020.07. 8 10:44:49 - EventProcessingShadingBrightness: Rollo_EG_BAD - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2020.07. 8 10:44:54 - EventProcessingShadingBrightness: Rollo_EG_BAD - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2020.07. 8 10:44:54 - EventProcessingShadingBrightness: Rollo_EG_BAD - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 32207 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2020.07. 8 10:44:54 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 10:44:54 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 10:44:54 - ShadingProcessing: Rollo_EG_BAD - Übergebende Werte - Azimuth:114.2, Elevation: 45.6, Brightness: 32207, OutTemp: 14, Azimut Beschattung: 50, Azimut Endschattung: 140, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2020.07. 8 10:44:54 - ShadingProcessing: Rollo_EG_BAD - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2020.07. 8 10:44:54 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 10:44:54 - ShadingProcessing: Rollo_EG_BAD - Alle Beschattungsbedingungen wurden erfüllt und somit wird der Beschattungsstatus um eine Stufe angehoben. Alter Status: in Neuer Status: in
ASC_DEBUG!!! 2020.07. 8 10:44:54 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 10:44:54 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 10:44:54 - FnSetCmdFn: Rollo_EG_BAD - Rollo wird gefahren, aktuelle Position: 0, Zielposition: 60. Grund der Fahrt: shading in
ASC_DEBUG!!! 2020.07. 8 10:44:54 - FnSetDriveCmd: Rollo_EG_BAD - NICHT versetztes fahren
ASC_DEBUG!!! 2020.07. 8 10:44:54 - FnSetDriveCmd: Rollo_EG_BAD - NoDelay: NEIN
ASC_DEBUG!!! 2020.07. 8 10:44:54 - FnShuttersCommandSet: Rollo_EG_BAD - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür
ASC_DEBUG!!! 2020.07. 8 10:44:54 - ShadingProcessingDriveCommand: Rollo_EG_BAD - Der aktuelle Beschattungsstatus ist: in und somit wird nun in die Position: 60 zum Beschatten gefahren
ASC_DEBUG!!! 2020.07. 8 10:44:54 - ShadingProcessingDriveCommand: Rollo_EG_BAD - Der aktuelle Beschattungsstatus ist: in, Beschattungsstatus Zeitstempel: 2020.07. 8 09:02:29
ASC_DEBUG!!! 2020.07. 8 10:44:54 - EventProcessingShadingBrightness: Rollo_EG_BAD - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2020.07. 8 10:44:59 - EventProcessingShadingBrightness: Rollo_EG_BAD - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2020.07. 8 10:44:59 - EventProcessingShadingBrightness: Rollo_EG_BAD - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 34433 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2020.07. 8 10:44:59 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 10:44:59 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 10:44:59 - ShadingProcessing: Rollo_EG_BAD - Übergebende Werte - Azimuth:114.2, Elevation: 45.6, Brightness: 34433, OutTemp: 14, Azimut Beschattung: 50, Azimut Endschattung: 140, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2020.07. 8 10:44:59 - ShadingProcessing: Rollo_EG_BAD - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2020.07. 8 10:44:59 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 10:44:59 - ShadingProcessing: Rollo_EG_BAD - Alle Beschattungsbedingungen wurden erfüllt und somit wird der Beschattungsstatus um eine Stufe angehoben. Alter Status: in Neuer Status: in
ASC_DEBUG!!! 2020.07. 8 10:44:59 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 10:44:59 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 10:44:59 - FnSetCmdFn: Rollo_EG_BAD - Rollo wird gefahren, aktuelle Position: 0, Zielposition: 60. Grund der Fahrt: shading in
ASC_DEBUG!!! 2020.07. 8 10:44:59 - FnSetDriveCmd: Rollo_EG_BAD - NICHT versetztes fahren
ASC_DEBUG!!! 2020.07. 8 10:44:59 - FnSetDriveCmd: Rollo_EG_BAD - NoDelay: NEIN
ASC_DEBUG!!! 2020.07. 8 10:44:59 - FnShuttersCommandSet: Rollo_EG_BAD - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür
ASC_DEBUG!!! 2020.07. 8 10:44:59 - ShadingProcessingDriveCommand: Rollo_EG_BAD - Der aktuelle Beschattungsstatus ist: in und somit wird nun in die Position: 60 zum Beschatten gefahren
ASC_DEBUG!!! 2020.07. 8 10:44:59 - ShadingProcessingDriveCommand: Rollo_EG_BAD - Der aktuelle Beschattungsstatus ist: in, Beschattungsstatus Zeitstempel: 2020.07. 8 09:02:29
ASC_DEBUG!!! 2020.07. 8 10:44:59 - EventProcessingShadingBrightness: Rollo_EG_BAD - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2020.07. 8 10:45:04 - EventProcessingShadingBrightness: Rollo_EG_BAD - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2020.07. 8 10:45:04 - EventProcessingShadingBrightness: Rollo_EG_BAD - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 34732 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2020.07. 8 10:45:04 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 10:45:04 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 10:45:04 - ShadingProcessing: Rollo_EG_BAD - Übergebende Werte - Azimuth:114.2, Elevation: 45.6, Brightness: 34732, OutTemp: 14, Azimut Beschattung: 50, Azimut Endschattung: 140, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2020.07. 8 10:45:04 - ShadingProcessing: Rollo_EG_BAD - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2020.07. 8 10:45:04 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 10:45:04 - ShadingProcessing: Rollo_EG_BAD - Alle Beschattungsbedingungen wurden erfüllt und somit wird der Beschattungsstatus um eine Stufe angehoben. Alter Status: in Neuer Status: in
ASC_DEBUG!!! 2020.07. 8 10:45:04 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 10:45:04 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 10:45:04 - ShadingProcessingDriveCommand: Rollo_EG_BAD - Der aktuelle Beschattungsstatus ist: in, Beschattungsstatus Zeitstempel: 2020.07. 8 09:02:29
ASC_DEBUG!!! 2020.07. 8 10:45:04 - EventProcessingShadingBrightness: Rollo_EG_BAD - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2020.07. 8 10:45:09 - EventProcessingShadingBrightness: Rollo_EG_BAD - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2020.07. 8 10:45:09 - EventProcessingShadingBrightness: Rollo_EG_BAD - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 33330 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2020.07. 8 10:45:09 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 10:45:09 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 10:45:09 - ShadingProcessing: Rollo_EG_BAD - Übergebende Werte - Azimuth:114.2, Elevation: 45.6, Brightness: 33330, OutTemp: 14, Azimut Beschattung: 50, Azimut Endschattung: 140, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2020.07. 8 10:45:09 - ShadingProcessing: Rollo_EG_BAD - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2020.07. 8 10:45:09 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 10:45:09 - ShadingProcessing: Rollo_EG_BAD - Alle Beschattungsbedingungen wurden erfüllt und somit wird der Beschattungsstatus um eine Stufe angehoben. Alter Status: in Neuer Status: in
ASC_DEBUG!!! 2020.07. 8 10:45:09 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 10:45:09 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 10:45:09 - ShadingProcessingDriveCommand: Rollo_EG_BAD - Der aktuelle Beschattungsstatus ist: in, Beschattungsstatus Zeitstempel: 2020.07. 8 09:02:29
ASC_DEBUG!!! 2020.07. 8 10:45:09 - EventProcessingShadingBrightness: Rollo_EG_BAD - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2020.07. 8 10:45:14 - EventProcessingShadingBrightness: Rollo_EG_BAD - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2020.07. 8 10:45:14 - EventProcessingShadingBrightness: Rollo_EG_BAD - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 31691 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2020.07. 8 10:45:15 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 10:45:15 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 10:45:15 - ShadingProcessing: Rollo_EG_BAD - Übergebende Werte - Azimuth:114.2, Elevation: 45.6, Brightness: 31691, OutTemp: 14, Azimut Beschattung: 50, Azimut Endschattung: 140, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2020.07. 8 10:45:15 - ShadingProcessing: Rollo_EG_BAD - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2020.07. 8 10:45:15 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 10:45:15 - ShadingProcessing: Rollo_EG_BAD - Alle Beschattungsbedingungen wurden erfüllt und somit wird der Beschattungsstatus um eine Stufe angehoben. Alter Status: in Neuer Status: in
ASC_DEBUG!!! 2020.07. 8 10:45:15 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 10:45:15 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 10:45:15 - ShadingProcessingDriveCommand: Rollo_EG_BAD - Der aktuelle Beschattungsstatus ist: in, Beschattungsstatus Zeitstempel: 2020.07. 8 09:02:29
ASC_DEBUG!!! 2020.07. 8 10:45:15 - EventProcessingShadingBrightness: Rollo_EG_BAD - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
Was mir in der Ganzen Zeit NICHT aufgefallen ist:
2019-06-04 21:00:02 ASC_ShuttersLastDrive night close Wie kommt denn das Datum zu Stande, wenn das Rollo durchgehend ALLE Bewegungen im Automatik Modus macht ? (Hoch Runter, jeweils vorher und nachher in privacy und Beschattung) *verwirrtbin*
Sprich der Grund ist, dass er die manuelle Fahrt nicht erkennt. Aber warum ?... Die Steuerung ist exakt gleich mit allen anderen Rollos und da wird sie erkannt.
Vielleicht finden wir so auch wieder eine Kleinigkeit :)
Viele Grüße
Andreas
Aktiviere mal verbose 5 und debug 1 und mache dann eine manuelle Fahrt.
Zitat von: CoolTux am 08 Juli 2020, 12:28:55
Aktiviere mal verbose 5 und debug 1 und mache dann eine manuelle Fahrt.
Einmal zur Hälfte runter stop und dann wieder hoch ...
ASC_DEBUG!!! 2020.07. 8 12:40:21 - EventProcessingShadingBrightness: Rollo_EG_BAD - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2020.07. 8 12:40:26 - EventProcessingShadingBrightness: Rollo_EG_BAD - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2020.07. 8 12:40:26 - EventProcessingShadingBrightness: Rollo_EG_BAD - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 35760 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2020.07. 8 12:40:26 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 12:40:26 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 12:40:26 - ShadingProcessing: Rollo_EG_BAD - Übergebende Werte - Azimuth:150.8, Elevation: 58.3, Brightness: 35760, OutTemp: 14, Azimut Beschattung: 50, Azimut Endschattung: 140, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2020.07. 8 12:40:26 - ShadingProcessing: Rollo_EG_BAD - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2020.07. 8 12:40:26 - ShadingProcessing: Rollo_EG_BAD - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out
ASC_DEBUG!!! 2020.07. 8 12:40:26 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 12:40:26 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 12:40:26 - EventProcessingShadingBrightness: Rollo_EG_BAD - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
2020.07.08 12:40:29.321 5: ROLLO (Rollo_EG_BAD) >> Set (closed,)
2020.07.08 12:40:29.322 5: ROLLO (Rollo_EG_BAD) DesiredPos set to closed, ()
2020.07.08 12:40:29.323 5: ROLLO (Rollo_EG_BAD) DesiredPos now 100, closed
2020.07.08 12:40:29.325 5: ROLLO (Rollo_EG_BAD) >> Start
2020.07.08 12:40:29.326 4: ROLLO (Rollo_EG_BAD) drive from 0 to 100. command: closed. state: open
2020.07.08 12:40:29.327 4: ROLLO (Rollo_EG_BAD) pct: 0 -> 100 / direction: down
2020.07.08 12:40:29.329 5: ROLLO (Rollo_EG_BAD) >> calculateDriveTime | going down: from 0 to 100
2020.07.08 12:40:29.330 5: ROLLO (Rollo_EG_BAD) netto drive time = 15
2020.07.08 12:40:29.331 4: ROLLO (Rollo_EG_BAD) calculateDriveTime: oldpos=0,newpos=100,direction=down,time=15,steps=100,drivetime=18
2020.07.08 12:40:29.391 4: ROLLO (Rollo_EG_BAD) execute following commands: set EG_BAD_RO_ROLLO_AUF off; set EG_BAD_RO_ROLLO_ZU on; ;
2020.07.08 12:40:29.476 4: ROLLO (Rollo_EG_BAD) stop in 18 seconds.
ASC_DEBUG!!! 2020.07. 8 12:40:31 - EventProcessingShadingBrightness: Rollo_EG_BAD - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2020.07. 8 12:40:31 - EventProcessingShadingBrightness: Rollo_EG_BAD - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 35860 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2020.07. 8 12:40:31 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 12:40:31 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 12:40:31 - ShadingProcessing: Rollo_EG_BAD - Übergebende Werte - Azimuth:150.8, Elevation: 58.3, Brightness: 35860, OutTemp: 14, Azimut Beschattung: 50, Azimut Endschattung: 140, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2020.07. 8 12:40:31 - ShadingProcessing: Rollo_EG_BAD - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2020.07. 8 12:40:31 - ShadingProcessing: Rollo_EG_BAD - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out
ASC_DEBUG!!! 2020.07. 8 12:40:31 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 12:40:31 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 12:40:31 - EventProcessingShadingBrightness: Rollo_EG_BAD - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2020.07. 8 12:40:31 - EventProcessingShadingBrightness: Rollo_OG_SZ_02 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2020.07. 8 12:40:31 - EventProcessingShadingBrightness: Rollo_EG_WZ_MAR_markise - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2020.07. 8 12:40:31 - EventProcessingShadingBrightness: dum_JALOU_Gang - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2020.07.08 12:40:37.718 5: ROLLO (Rollo_EG_BAD) >> Set (stop,)
2020.07.08 12:40:37.718 5: ROLLO (Rollo_EG_BAD) DesiredPos set to stop, ()
2020.07.08 12:40:37.719 5: ROLLO (Rollo_EG_BAD) DesiredPos now 100, stop
2020.07.08 12:40:37.720 5: ROLLO (Rollo_EG_BAD) >> calculatepct
2020.07.08 12:40:37.720 4: ROLLO (Rollo_EG_BAD) calculated pct is 53.3333333333333; rest drivetime is 7
2020.07.08 12:40:37.723 5: ROLLO (Rollo_EG_BAD) >> Start
2020.07.08 12:40:37.724 4: ROLLO (Rollo_EG_BAD) drive from 53.3333333333333 to 53.3333333333333. command: stop. state: drive-down
2020.07.08 12:40:37.724 4: ROLLO (Rollo_EG_BAD) pct: 53.3333333333333 -> 53.3333333333333 / direction: down
2020.07.08 12:40:37.725 5: ROLLO (Rollo_EG_BAD) >> Stop
2020.07.08 12:40:37.726 4: ROLLO (Rollo_EG_BAD) stops from drive-down at pct 53.3333333333333
2020.07.08 12:40:37.820 4: ROLLO (Rollo_EG_BAD) stopped by excuting the command: set EG_BAD_RO_ROLLO_AUF off;set EG_BAD_RO_ROLLO_ZU off
2020.07.08 12:40:37.821 4: ROLLO (Rollo_EG_BAD) updating state to half
2020.07.08 12:40:39.660 5: ROLLO (Rollo_EG_BAD) >> Get
ASC_DEBUG!!! 2020.07. 8 12:40:41 - EventProcessingShadingBrightness: Rollo_EG_BAD - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2020.07. 8 12:40:41 - EventProcessingShadingBrightness: Rollo_EG_BAD - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 35146 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2020.07. 8 12:40:41 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 12:40:41 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 12:40:41 - ShadingProcessing: Rollo_EG_BAD - Übergebende Werte - Azimuth:150.8, Elevation: 58.3, Brightness: 35146, OutTemp: 14, Azimut Beschattung: 50, Azimut Endschattung: 140, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2020.07. 8 12:40:41 - ShadingProcessing: Rollo_EG_BAD - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2020.07. 8 12:40:41 - ShadingProcessing: Rollo_EG_BAD - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out
ASC_DEBUG!!! 2020.07. 8 12:40:41 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 12:40:41 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 12:40:41 - EventProcessingShadingBrightness: Rollo_EG_BAD - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
2020.07.08 12:40:41.845 5: ROLLO (Rollo_EG_BAD) >> Set (open,)
2020.07.08 12:40:41.846 5: ROLLO (Rollo_EG_BAD) DesiredPos set to open, ()
2020.07.08 12:40:41.847 5: ROLLO (Rollo_EG_BAD) DesiredPos now 0, open
2020.07.08 12:40:41.848 5: ROLLO (Rollo_EG_BAD) >> Start
2020.07.08 12:40:41.849 4: ROLLO (Rollo_EG_BAD) drive from 53.3333333333333 to 0. command: open. state: half
2020.07.08 12:40:41.849 4: ROLLO (Rollo_EG_BAD) pct: 53.3333333333333 -> 0 / direction: up
2020.07.08 12:40:41.850 5: ROLLO (Rollo_EG_BAD) >> calculateDriveTime | going up: from 53.3333333333333 to 0
2020.07.08 12:40:41.851 5: ROLLO (Rollo_EG_BAD) netto drive time = 9.06666666666667
2020.07.08 12:40:41.852 4: ROLLO (Rollo_EG_BAD) calculateDriveTime: oldpos=53.3333333333333,newpos=0,direction=up,time=17,steps=53.3333333333333,drivetime=10.0666666666667
2020.07.08 12:40:41.881 4: ROLLO (Rollo_EG_BAD) execute following commands: set EG_BAD_RO_ROLLO_ZU off;set EG_BAD_RO_ROLLO_AUF on; ;
2020.07.08 12:40:41.965 4: ROLLO (Rollo_EG_BAD) stop in 10.0666666666667 seconds.
ASC_DEBUG!!! 2020.07. 8 12:40:46 - EventProcessingShadingBrightness: Rollo_EG_BAD - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2020.07. 8 12:40:46 - EventProcessingShadingBrightness: Rollo_EG_BAD - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 33587 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2020.07. 8 12:40:46 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 12:40:46 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 12:40:46 - ShadingProcessing: Rollo_EG_BAD - Übergebende Werte - Azimuth:150.8, Elevation: 58.3, Brightness: 33587, OutTemp: 14, Azimut Beschattung: 50, Azimut Endschattung: 140, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2020.07. 8 12:40:46 - ShadingProcessing: Rollo_EG_BAD - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2020.07. 8 12:40:46 - ShadingProcessing: Rollo_EG_BAD - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out
ASC_DEBUG!!! 2020.07. 8 12:40:46 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 12:40:46 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 12:40:46 - EventProcessingShadingBrightness: Rollo_EG_BAD - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2020.07. 8 12:40:51 - EventProcessingShadingBrightness: Rollo_EG_BAD - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2020.07. 8 12:40:51 - EventProcessingShadingBrightness: Rollo_EG_BAD - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 33306 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2020.07. 8 12:40:51 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 12:40:51 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 12:40:51 - ShadingProcessing: Rollo_EG_BAD - Übergebende Werte - Azimuth:150.8, Elevation: 58.3, Brightness: 33306, OutTemp: 14, Azimut Beschattung: 50, Azimut Endschattung: 140, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2020.07. 8 12:40:51 - ShadingProcessing: Rollo_EG_BAD - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2020.07. 8 12:40:51 - ShadingProcessing: Rollo_EG_BAD - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out
ASC_DEBUG!!! 2020.07. 8 12:40:51 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 12:40:51 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 12:40:51 - EventProcessingShadingBrightness: Rollo_EG_BAD - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
2020.07.08 12:40:52.001 5: ROLLO (Rollo_EG_BAD) >> Timer
2020.07.08 12:40:52.003 5: ROLLO (Rollo_EG_BAD) >> Stop
2020.07.08 12:40:52.004 4: ROLLO (Rollo_EG_BAD) stops from drive-up at pct 0
2020.07.08 12:40:52.084 4: ROLLO (Rollo_EG_BAD) stopped by excuting the command: set EG_BAD_RO_ROLLO_AUF off;set EG_BAD_RO_ROLLO_ZU off
2020.07.08 12:40:52.085 4: ROLLO (Rollo_EG_BAD) updating state to open
ASC_DEBUG!!! 2020.07. 8 12:40:56 - EventProcessingShadingBrightness: Rollo_EG_BAD - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2020.07. 8 12:40:56 - EventProcessingShadingBrightness: Rollo_EG_BAD - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 34174 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2020.07. 8 12:40:56 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 12:40:56 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 12:40:56 - ShadingProcessing: Rollo_EG_BAD - Übergebende Werte - Azimuth:150.8, Elevation: 58.3, Brightness: 34174, OutTemp: 14, Azimut Beschattung: 50, Azimut Endschattung: 140, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2020.07. 8 12:40:56 - ShadingProcessing: Rollo_EG_BAD - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2020.07. 8 12:40:56 - ShadingProcessing: Rollo_EG_BAD - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out
ASC_DEBUG!!! 2020.07. 8 12:40:56 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 12:40:56 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 12:40:56 - EventProcessingShadingBrightness: Rollo_EG_BAD - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
Hast Du wirklich verbose 5 im ASC Device an? Sieht nicht danach aus.
Mea Culpa ... Sorry :-X
Habs im ASC Device überlesen und nur das Rollo selbst auf Verbose 5 gestellt .... jetzt stand beides Verbose 5:
ASC_DEBUG!!! 2020.07. 8 12:40:56 - EventProcessingShadingBrightness: Rollo_EG_BAD - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
2020.07.08 12:51:39.248 5: ROLLO (Rollo_EG_BAD) >> Attr
2020.07.08 12:51:39.389 5: ROLLO (Rollo_EG_BAD) >> Get
2020.07.08 12:52:19.846 4: AutoShuttersControl (AUTO_RolloSteuerung) - Devname: global Name: AUTO_RolloSteuerung Notify: $VAR1 = [
'ATTR AUTO_RolloSteuerung verbose 5'
];
2020.07.08 12:52:26.413 4: AutoShuttersControl (AUTO_RolloSteuerung) - Devname: Wetterstation Name: AUTO_RolloSteuerung Notify: $VAR1 = [
'wind_speed: 1.4'
];
2020.07.08 12:52:26.415 4: AutoShuttersControl (Rollo_OG_SZ_02) - EventProcessingShadingBrightness
2020.07.08 12:52:26.416 4: AutoShuttersControl (Rollo_EG_WZ_MAR_markise) - EventProcessingShadingBrightness
2020.07.08 12:52:26.417 4: AutoShuttersControl (dum_JALOU_Gang) - EventProcessingShadingBrightness
2020.07.08 12:52:26.523 4: AutoShuttersControl (AUTO_RolloSteuerung) - Devname: global Name: AUTO_RolloSteuerung Notify: $VAR1 = [
'ATTR AUTO_RolloSteuerung ASC_debug 1'
];
2020.07.08 12:52:29.025 5: ROLLO (Rollo_EG_BAD) >> Set (closed,)
2020.07.08 12:52:29.025 5: ROLLO (Rollo_EG_BAD) DesiredPos set to closed, ()
2020.07.08 12:52:29.027 5: ROLLO (Rollo_EG_BAD) DesiredPos now 100, closed
2020.07.08 12:52:29.030 5: ROLLO (Rollo_EG_BAD) >> Start
2020.07.08 12:52:29.031 4: ROLLO (Rollo_EG_BAD) drive from 0 to 100. command: closed. state: open
2020.07.08 12:52:29.033 4: ROLLO (Rollo_EG_BAD) pct: 0 -> 100 / direction: down
2020.07.08 12:52:29.035 5: ROLLO (Rollo_EG_BAD) >> calculateDriveTime | going down: from 0 to 100
2020.07.08 12:52:29.036 5: ROLLO (Rollo_EG_BAD) netto drive time = 15
2020.07.08 12:52:29.038 4: ROLLO (Rollo_EG_BAD) calculateDriveTime: oldpos=0,newpos=100,direction=down,time=15,steps=100,drivetime=18
2020.07.08 12:52:29.078 4: AutoShuttersControl (AUTO_RolloSteuerung) - Devname: Rollo_EG_BAD Name: AUTO_RolloSteuerung Notify: $VAR1 = [
'state: drive-down'
];
2020.07.08 12:52:29.092 4: ROLLO (Rollo_EG_BAD) execute following commands: set EG_BAD_RO_ROLLO_AUF off; set EG_BAD_RO_ROLLO_ZU on; ;
2020.07.08 12:52:29.177 4: ROLLO (Rollo_EG_BAD) stop in 18 seconds.
2020.07.08 12:52:36.645 5: ROLLO (Rollo_EG_BAD) >> Set (stop,)
2020.07.08 12:52:36.646 5: ROLLO (Rollo_EG_BAD) DesiredPos set to stop, ()
2020.07.08 12:52:36.646 5: ROLLO (Rollo_EG_BAD) DesiredPos now 100, stop
2020.07.08 12:52:36.647 5: ROLLO (Rollo_EG_BAD) >> calculatepct
2020.07.08 12:52:36.648 4: ROLLO (Rollo_EG_BAD) calculated pct is 46.6666666666667; rest drivetime is 8
2020.07.08 12:52:36.652 5: ROLLO (Rollo_EG_BAD) >> Start
2020.07.08 12:52:36.653 4: ROLLO (Rollo_EG_BAD) drive from 46.6666666666667 to 46.6666666666667. command: stop. state: drive-down
2020.07.08 12:52:36.653 4: ROLLO (Rollo_EG_BAD) pct: 46.6666666666667 -> 46.6666666666667 / direction: down
2020.07.08 12:52:36.654 5: ROLLO (Rollo_EG_BAD) >> Stop
2020.07.08 12:52:36.655 4: ROLLO (Rollo_EG_BAD) stops from drive-down at pct 46.6666666666667
2020.07.08 12:52:36.743 4: ROLLO (Rollo_EG_BAD) stopped by excuting the command: set EG_BAD_RO_ROLLO_AUF off;set EG_BAD_RO_ROLLO_ZU off
2020.07.08 12:52:36.744 4: ROLLO (Rollo_EG_BAD) updating state to half
2020.07.08 12:52:36.778 4: AutoShuttersControl (AUTO_RolloSteuerung) - Devname: Rollo_EG_BAD Name: AUTO_RolloSteuerung Notify: $VAR1 = [
'state: half'
];
2020.07.08 12:52:38.076 4: AutoShuttersControl (AUTO_RolloSteuerung) - Devname: dev_EG_BD_LUX Name: AUTO_RolloSteuerung Notify: $VAR1 = [
'illuminance: 36802',
'illuminance_lux: 9097'
];
2020.07.08 12:52:38.078 4: AutoShuttersControl (Rollo_EG_BAD) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2020.07. 8 12:52:38 - EventProcessingShadingBrightness: Rollo_EG_BAD - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2020.07.08 12:52:38.079 4: AutoShuttersControl (Rollo_EG_BAD) - EventProcessingShadingBrightness
Brightness: 36802
ASC_DEBUG!!! 2020.07. 8 12:52:38 - EventProcessingShadingBrightness: Rollo_EG_BAD - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 37133 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2020.07. 8 12:52:38 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 12:52:38 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 12:52:38 - ShadingProcessing: Rollo_EG_BAD - Übergebende Werte - Azimuth:159.4, Elevation: 59.6, Brightness: 37133, OutTemp: 15, Azimut Beschattung: 50, Azimut Endschattung: 140, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
2020.07.08 12:52:38.093 4: AutoShuttersControl (AUTO_RolloSteuerung) - Shading Processing, Rollladen: Rollo_EG_BAD Azimuth: 159.4 Elevation: 59.6 Brightness: 37133 OutTemp: 15
2020.07.08 12:52:38.093 4: AutoShuttersControl (AUTO_RolloSteuerung) - Shading Processing, Rollladen: Rollo_EG_BAD Nach dem return
ASC_DEBUG!!! 2020.07. 8 12:52:38 - ShadingProcessing: Rollo_EG_BAD - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
2020.07.08 12:52:38.095 4: AutoShuttersControl (AUTO_RolloSteuerung) - Shading Processing, Rollladen: Rollo_EG_BAD In der Out Abfrage, Shadingwert: out, Zeitstempel: 1594203105
ASC_DEBUG!!! 2020.07. 8 12:52:38 - ShadingProcessing: Rollo_EG_BAD - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out
ASC_DEBUG!!! 2020.07. 8 12:52:38 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 12:52:38 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 12:52:38 - EventProcessingShadingBrightness: Rollo_EG_BAD - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
2020.07.08 12:52:39.118 5: ROLLO (Rollo_EG_BAD) >> Set (open,)
2020.07.08 12:52:39.119 5: ROLLO (Rollo_EG_BAD) DesiredPos set to open, ()
2020.07.08 12:52:39.119 5: ROLLO (Rollo_EG_BAD) DesiredPos now 0, open
2020.07.08 12:52:39.120 5: ROLLO (Rollo_EG_BAD) >> Start
2020.07.08 12:52:39.121 4: ROLLO (Rollo_EG_BAD) drive from 46.6666666666667 to 0. command: open. state: half
2020.07.08 12:52:39.121 4: ROLLO (Rollo_EG_BAD) pct: 46.6666666666667 -> 0 / direction: up
2020.07.08 12:52:39.122 5: ROLLO (Rollo_EG_BAD) >> calculateDriveTime | going up: from 46.6666666666667 to 0
2020.07.08 12:52:39.123 5: ROLLO (Rollo_EG_BAD) netto drive time = 7.93333333333333
2020.07.08 12:52:39.123 4: ROLLO (Rollo_EG_BAD) calculateDriveTime: oldpos=46.6666666666667,newpos=0,direction=up,time=17,steps=46.6666666666667,drivetime=8.93333333333333
2020.07.08 12:52:39.143 4: AutoShuttersControl (AUTO_RolloSteuerung) - Devname: Rollo_EG_BAD Name: AUTO_RolloSteuerung Notify: $VAR1 = [
'state: drive-up'
];
2020.07.08 12:52:39.154 4: ROLLO (Rollo_EG_BAD) execute following commands: set EG_BAD_RO_ROLLO_ZU off;set EG_BAD_RO_ROLLO_AUF on; ;
2020.07.08 12:52:39.233 4: ROLLO (Rollo_EG_BAD) stop in 8.93333333333333 seconds.
2020.07.08 12:52:43.302 4: AutoShuttersControl (AUTO_RolloSteuerung) - Devname: dev_EG_BD_LUX Name: AUTO_RolloSteuerung Notify: $VAR1 = [
'illuminance: 33962',
'illuminance_lux: 4729'
];
2020.07.08 12:52:43.303 4: AutoShuttersControl (Rollo_EG_BAD) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2020.07. 8 12:52:43 - EventProcessingShadingBrightness: Rollo_EG_BAD - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2020.07.08 12:52:43.304 4: AutoShuttersControl (Rollo_EG_BAD) - EventProcessingShadingBrightness
Brightness: 33962
ASC_DEBUG!!! 2020.07. 8 12:52:43 - EventProcessingShadingBrightness: Rollo_EG_BAD - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 36029 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2020.07. 8 12:52:43 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 12:52:43 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 12:52:43 - ShadingProcessing: Rollo_EG_BAD - Übergebende Werte - Azimuth:159.4, Elevation: 59.6, Brightness: 36029, OutTemp: 15, Azimut Beschattung: 50, Azimut Endschattung: 140, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
2020.07.08 12:52:43.317 4: AutoShuttersControl (AUTO_RolloSteuerung) - Shading Processing, Rollladen: Rollo_EG_BAD Azimuth: 159.4 Elevation: 59.6 Brightness: 36029 OutTemp: 15
2020.07.08 12:52:43.317 4: AutoShuttersControl (AUTO_RolloSteuerung) - Shading Processing, Rollladen: Rollo_EG_BAD Nach dem return
ASC_DEBUG!!! 2020.07. 8 12:52:43 - ShadingProcessing: Rollo_EG_BAD - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
2020.07.08 12:52:43.318 4: AutoShuttersControl (AUTO_RolloSteuerung) - Shading Processing, Rollladen: Rollo_EG_BAD In der Out Abfrage, Shadingwert: out, Zeitstempel: 1594203105
ASC_DEBUG!!! 2020.07. 8 12:52:43 - ShadingProcessing: Rollo_EG_BAD - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out
ASC_DEBUG!!! 2020.07. 8 12:52:43 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 12:52:43 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 12:52:43 - EventProcessingShadingBrightness: Rollo_EG_BAD - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
2020.07.08 12:52:45.909 4: AutoShuttersControl (AUTO_RolloSteuerung) - Devname: Wetterstation Name: AUTO_RolloSteuerung Notify: $VAR1 = [
'wind_speed: 1.4'
];
2020.07.08 12:52:45.910 4: AutoShuttersControl (Rollo_OG_SZ_02) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2020.07. 8 12:52:45 - EventProcessingShadingBrightness: Rollo_OG_SZ_02 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2020.07.08 12:52:45.911 4: AutoShuttersControl (Rollo_EG_WZ_MAR_markise) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2020.07. 8 12:52:45 - EventProcessingShadingBrightness: Rollo_EG_WZ_MAR_markise - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2020.07.08 12:52:45.912 4: AutoShuttersControl (dum_JALOU_Gang) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2020.07. 8 12:52:45 - EventProcessingShadingBrightness: dum_JALOU_Gang - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2020.07.08 12:52:48.093 4: AutoShuttersControl (AUTO_RolloSteuerung) - Devname: dev_EG_BD_LUX Name: AUTO_RolloSteuerung Notify: $VAR1 = [
'illuminance: 36474',
'illuminance_lux: 8434'
];
2020.07.08 12:52:48.095 4: AutoShuttersControl (Rollo_EG_BAD) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2020.07. 8 12:52:48 - EventProcessingShadingBrightness: Rollo_EG_BAD - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2020.07.08 12:52:48.096 4: AutoShuttersControl (Rollo_EG_BAD) - EventProcessingShadingBrightness
Brightness: 36474
ASC_DEBUG!!! 2020.07. 8 12:52:48 - EventProcessingShadingBrightness: Rollo_EG_BAD - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 35746 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2020.07. 8 12:52:48 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 12:52:48 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 12:52:48 - ShadingProcessing: Rollo_EG_BAD - Übergebende Werte - Azimuth:159.4, Elevation: 59.6, Brightness: 35746, OutTemp: 15, Azimut Beschattung: 50, Azimut Endschattung: 140, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
2020.07.08 12:52:48.111 4: AutoShuttersControl (AUTO_RolloSteuerung) - Shading Processing, Rollladen: Rollo_EG_BAD Azimuth: 159.4 Elevation: 59.6 Brightness: 35746 OutTemp: 15
2020.07.08 12:52:48.112 4: AutoShuttersControl (AUTO_RolloSteuerung) - Shading Processing, Rollladen: Rollo_EG_BAD Nach dem return
ASC_DEBUG!!! 2020.07. 8 12:52:48 - ShadingProcessing: Rollo_EG_BAD - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
2020.07.08 12:52:48.113 4: AutoShuttersControl (AUTO_RolloSteuerung) - Shading Processing, Rollladen: Rollo_EG_BAD In der Out Abfrage, Shadingwert: out, Zeitstempel: 1594203105
ASC_DEBUG!!! 2020.07. 8 12:52:48 - ShadingProcessing: Rollo_EG_BAD - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out
ASC_DEBUG!!! 2020.07. 8 12:52:48 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 12:52:48 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 12:52:48 - EventProcessingShadingBrightness: Rollo_EG_BAD - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
2020.07.08 12:52:48.129 5: ROLLO (Rollo_EG_BAD) >> Timer
2020.07.08 12:52:48.130 5: ROLLO (Rollo_EG_BAD) >> Stop
2020.07.08 12:52:48.131 4: ROLLO (Rollo_EG_BAD) stops from drive-up at pct 0
2020.07.08 12:52:48.208 4: ROLLO (Rollo_EG_BAD) stopped by excuting the command: set EG_BAD_RO_ROLLO_AUF off;set EG_BAD_RO_ROLLO_ZU off
2020.07.08 12:52:48.209 4: ROLLO (Rollo_EG_BAD) updating state to open
2020.07.08 12:52:48.227 4: AutoShuttersControl (AUTO_RolloSteuerung) - Devname: Rollo_EG_BAD Name: AUTO_RolloSteuerung Notify: $VAR1 = [
'state: open'
];
2020.07.08 12:52:53.051 4: AutoShuttersControl (AUTO_RolloSteuerung) - Devname: dev_EG_BD_LUX Name: AUTO_RolloSteuerung Notify: $VAR1 = [
'illuminance: 37247',
'illuminance_lux: 10078'
];
2020.07.08 12:52:53.052 4: AutoShuttersControl (Rollo_EG_BAD) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2020.07. 8 12:52:53 - EventProcessingShadingBrightness: Rollo_EG_BAD - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2020.07.08 12:52:53.053 4: AutoShuttersControl (Rollo_EG_BAD) - EventProcessingShadingBrightness
Brightness: 37247
ASC_DEBUG!!! 2020.07. 8 12:52:53 - EventProcessingShadingBrightness: Rollo_EG_BAD - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 35894 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2020.07. 8 12:52:53 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 12:52:53 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 12:52:53 - ShadingProcessing: Rollo_EG_BAD - Übergebende Werte - Azimuth:159.4, Elevation: 59.6, Brightness: 35894, OutTemp: 15, Azimut Beschattung: 50, Azimut Endschattung: 140, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
2020.07.08 12:52:53.066 4: AutoShuttersControl (AUTO_RolloSteuerung) - Shading Processing, Rollladen: Rollo_EG_BAD Azimuth: 159.4 Elevation: 59.6 Brightness: 35894 OutTemp: 15
2020.07.08 12:52:53.066 4: AutoShuttersControl (AUTO_RolloSteuerung) - Shading Processing, Rollladen: Rollo_EG_BAD Nach dem return
ASC_DEBUG!!! 2020.07. 8 12:52:53 - ShadingProcessing: Rollo_EG_BAD - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
2020.07.08 12:52:53.068 4: AutoShuttersControl (AUTO_RolloSteuerung) - Shading Processing, Rollladen: Rollo_EG_BAD In der Out Abfrage, Shadingwert: out, Zeitstempel: 1594203105
ASC_DEBUG!!! 2020.07. 8 12:52:53 - ShadingProcessing: Rollo_EG_BAD - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out
ASC_DEBUG!!! 2020.07. 8 12:52:53 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 12:52:53 - FnIsDay: Rollo_EG_BAD Allgemein: 1
ASC_DEBUG!!! 2020.07. 8 12:52:53 - EventProcessingShadingBrightness: Rollo_EG_BAD - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
2020.07.08 12:52:55.798 4: AutoShuttersControl (AUTO_RolloSteuerung) - Devname: global Name: AUTO_RolloSteuerung Notify: $VAR1 = [
'DELETEATTR AUTO_RolloSteuerung ASC_debug'
];
event-on-update-reading state, ASC_ShadingMessage, ASC_Shading_WaitingPeriod, ASC_ShuttersLastDrive
Da fehlt pct ;D ;)
Zitat von: CoolTux am 08 Juli 2020, 13:14:19
event-on-update-reading state, ASC_ShadingMessage, ASC_Shading_WaitingPeriod, ASC_ShuttersLastDrive
Da fehlt pct ;D ;)
Oh mann -.- wie peinlich .....
Ausrede: Es ist der erste Rolladen überhaupt den ich eingerichtet habe. Zu 99,99% fährt das Ding automatisch rauf und runter. Alle Rolläden die ich danach eingerichtet hab, haben ein .* oder pct drin ;)
Vielen Dank für die super schnelle und direkte Hilfe :)
Grüße
Andreas
Zitat von: CoolTux am 06 Juli 2020, 15:16:48
Jein. Wenn innerhalb einer Beschattung eine manuelle Fahrt statt findet, dann wird dieses Rollo für die Beschattung bis zur nächsten Shading in Phase nicht mehr angefasst. Dazu muss aber das Rollo einmal in Shading out gefahren sein.
Moin
So, heute hatte ich endlich mal Zeit mich durch das Posting der aktuellen Version zu lesen.
Und hier treffe ich nun auf etwas, was bei mir genau anders ist!
Ein manual drive interessiert mein ASC leider gar nicht, was beim Fensterputzen extrem hinderlich ist. So schnell wie das Rollo wieder runter will, hat man nicht mal das Tuch im Eimer!
Auch ein nicht erreichen der Position wird durch ASC immer wieder erneut angestossen, was bloed ist, wenn das Dachfenster nun mal im Weg ist!
Das meine Rollos seit Ewigkeiten nicht mehr hoch fahren, erklaert sich mir auch nicht. Ich vermute, dass es mit einer nicht durchgefuehrten Migration/Neuerstellung zu tun hat, weiss es aber nicht genau, da man es urch die vielen Postings und Versionen nicht nachvollziehen kann.
Seltsam ist auch, dass alle gleichzeitig ins Shading gehen, obwohl unterschiedliche Winkel angegeben sind.
Last drive ist irgendwie auch seltsam, da Schliessen und shaden ja problemlos funktioniert, und wir natuerlich jeden Tag per Hand oeffnen.
Anbei beispielhaft ein list:
Internals:
COMMANDS dim:slider,0,1,100 cancel:noArg close:noArg delayedStopIdentify down:noArg getName:noArg identify:noArg my:noArg open:noArg refreshMemorized1Position:noArg setClosure setDeployment setMemorized1Position setName setPosition setSecuredPosition startIdentify:noArg stop:noArg stopIdentify:noArg up:noArg wink pairOneWayController unpairAllOneWayControllers:noArg unpairOneWayController
DEF DEVICE io://0805-3505-1817/10875273
FUUID 5c4ed0d0-f33f-e15b-90f6-5f23e78ddeda329e
IODev Connexoon
NAME tahoma_10875273
NR 60
NTFY_ORDER 50-tahoma_10875273
STATE dim100
SUBTYPE DEVICE
TYPE tahoma
device io://0805-3505-1817/10875273
fid 10875273
inClass RollerShutter
inControllable io:RollerShutterVeluxIOComponent
inExecId finished
inExecState COMPLETED
inLabel Buegeln
inPlaceOID 7918ef38-215c-4802-bff5-5330cef37b22
inType 1
OLDREADINGS:
READINGS:
2019-06-23 11:47:51 ASC_Enable on
2020-07-08 13:51:51 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 10m
2020-06-01 17:17:27 ASC_ShuttersLastDrive manual
2020-07-08 06:30:02 ASC_Time_DriveDown 8.07.2020 - 22:26
2020-07-08 06:30:02 ASC_Time_DriveUp 9.07.2020 - 06:30
2020-07-08 08:33:15 ClosureState 100
2020-07-08 12:58:50 DiscreteRSSILevelState normal
2020-07-08 08:33:15 NameState Buegeln
2020-07-08 08:33:15 OpenClosedState closed
2020-07-08 08:33:15 PriorityLockTimerState 0
2020-07-08 12:58:50 RSSILevelState 76.0
2020-07-08 08:33:15 StatusState available
2020-07-05 12:56:03 associatedWith ASC
2020-07-08 08:33:15 devicestate closed
2020-07-08 08:33:15 state dim100
Attributes:
ASC 1
ASC_Antifreeze off
ASC_Antifreeze_Pos 85
ASC_AutoAstroModeEvening none
ASC_AutoAstroModeEveningHorizon none
ASC_AutoAstroModeMorning none
ASC_AutoAstroModeMorningHorizon none
ASC_BlockingTime_afterManual 1200
ASC_BlockingTime_beforDayOpen 3600
ASC_BlockingTime_beforNightClose 3600
ASC_BrightnessMaxVal -1
ASC_BrightnessMinVal -1
ASC_BrightnessSensor Aussensensor:luminosity
ASC_Closed_Pos 100
ASC_ComfortOpen_Pos 20
ASC_Down astro
ASC_Drive_Delay -1
ASC_Drive_DelayStart -1
ASC_GuestRoom none
ASC_LockOut off
ASC_LockOut_Cmd none
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Open_Pos 0
ASC_Partymode off
ASC_Pos_Reading dim
ASC_PrivacyDownValue_beforeNightClose -1
ASC_PrivacyDown_Pos 50
ASC_Roommate_Device none
ASC_Roommate_Reading state
ASC_Shading_InOutAzimuth 105:255
ASC_Shading_MinMax_Elevation 25
ASC_Shading_Min_OutsideTemperature 18
ASC_Shading_Mode always
ASC_Shading_Pos 85
ASC_Shading_StateChange_SunnyCloudy 500:400
ASC_Shading_WaitingPeriod 1200
ASC_ShuttersPlace window
ASC_Time_Down_Early 15:30
ASC_Time_Down_Late 22:30
ASC_Time_Up_Early 06:30
ASC_Time_Up_Late 09:00
ASC_Time_Up_WE_Holiday 08:30
ASC_Up astro
ASC_Ventilate_Pos 70
ASC_Ventilate_Window_Open on
ASC_WiggleValue 5
ASC_WindowRec none
ASC_WindowRec_subType twostate
IODev Connexoon
alias RollerShutter Buegeln
genericDeviceType blind
room Buegeln,tahoma
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessMaxVal ASC_BrightnessMinVal ASC_BrightnessSensor ASC_Brightness_Reading ASC_Brightness_Sensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd dim
Internals:
FUUID 5c4ed0d0-f33f-e15b-23fb-96712ad6a025c1be
FVERSION 73_AutoShuttersControl.pm:v0.10.2-s22328/2020-07-02 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME ASC
NOTIFYDEV global,ASC,tahoma_10875273,tahoma_13384468,tahoma_13816462,tahoma_2370054,tahoma_6325084,Astro,Aussensensor
NR 57
NTFY_ORDER 51-ASC
STATE created new drive timer
TYPE AutoShuttersControl
VERSION v0.10.2
OLDREADINGS:
READINGS:
2020-05-27 14:34:45 ascEnable on
2020-07-05 12:56:08 controlShading on
2018-12-25 14:17:47 hardLockOut off
2018-11-10 14:35:08 partyMode off
2020-07-05 12:56:02 room_Bad_tahoma tahoma_13384468
2020-07-05 12:56:02 room_Buegeln_tahoma tahoma_10875273
2020-07-05 12:56:02 room_Flur_tahoma tahoma_13816462
2020-07-05 12:56:02 room_Schlafzimmer_tahoma tahoma_2370054
2020-07-05 12:56:02 room_Timo_tahoma tahoma_6325084
2018-11-10 14:35:08 selfDefense off
2020-07-08 06:30:02 state created new drive timer
2019-02-24 12:22:54 sunriseTimeWeHoliday on
2020-06-01 17:17:26 tahoma_10875273_PosValue 0
2020-07-08 06:30:02 tahoma_10875273_lastPosValue 0
2020-07-08 06:30:02 tahoma_10875273_nextAstroTimeEvent 8.07.2020 - 22:26
2020-06-01 17:16:08 tahoma_13384468_PosValue 0
2020-07-08 05:30:02 tahoma_13384468_lastPosValue 0
2020-07-08 05:30:02 tahoma_13384468_nextAstroTimeEvent 8.07.2020 - 22:26
2020-06-01 14:40:10 tahoma_13816462_PosValue 0
2020-07-08 06:30:02 tahoma_13816462_lastPosValue 0
2020-07-08 06:30:02 tahoma_13816462_nextAstroTimeEvent 8.07.2020 - 22:26
2020-06-01 16:59:39 tahoma_2370054_PosValue 80
2020-07-08 06:30:02 tahoma_2370054_lastPosValue 0
2020-07-08 06:30:02 tahoma_2370054_nextAstroTimeEvent 8.07.2020 - 22:26
2020-06-01 17:16:38 tahoma_6325084_PosValue 0
2020-07-08 06:30:02 tahoma_6325084_lastPosValue 0
2020-07-08 06:30:02 tahoma_6325084_nextAstroTimeEvent 8.07.2020 - 22:26
2020-07-05 12:56:02 userAttrList rolled out
helper:
shuttersList:
tahoma_10875273
tahoma_13384468
tahoma_13816462
tahoma_2370054
tahoma_6325084
monitoredDevs:
Astro:
ASC ASC_twilightDevice
Aussensensor:
tahoma_10875273 ASC_BrightnessSensor
tahoma_13384468 ASC_BrightnessSensor
tahoma_13816462 ASC_BrightnessSensor
tahoma_2370054 ASC_BrightnessSensor
tahoma_6325084 ASC_BrightnessSensor
tahoma_10875273:
tahoma_13384468:
tahoma_13816462:
tahoma_2370054:
tahoma_6325084:
Attributes:
ASC_autoAstroModeEvening CIVIL
ASC_autoAstroModeMorning CIVIL
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_expert 1
ASC_freezeTemp -5
ASC_tempSensor KS300:temperature
ASC_twilightDevice Astro
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room ASC
Gruss Christoph
Moin
Ok, das erste habe ich wohl schon selber gefunden. ASC_blockAscDrivesAfterManual sollte dann wohl das Fensterputzproblem beheben!?
Gruss Christoph
Moin Christoph,
Zitat von: pc1246 am 08 Juli 2020, 13:58:22
Ein manual drive interessiert mein ASC leider gar nicht, was beim Fensterputzen extrem hinderlich ist. So schnell wie das Rollo wieder runter will, hat man nicht mal das Tuch im Eimer!
schau mal 2 Beiträge zurück ... da wurde mein Problem dahin gehend bearbeitet und für mich gelöst. Auch hier wurde eine manuelle Fahrt nicht erkannt und es ist (oder besser gesagt erscheint mir) identisch. Es fehlt ein event-on-change ..........
Viele Grüße
Andreas
Moin Andreas
Danke, aber ich erkenne nicht woran Marko das erkannt hat, und weiss auch nicht wo ich das setzen muss. Im ASC oder am jeweiligen Rollladen!
Gruss Christoph
Zitat von: pc1246 am 08 Juli 2020, 14:29:23
Moin
Ok, das erste habe ich wohl schon selber gefunden. ASC_blockAscDrivesAfterManual sollte dann wohl das Fensterputzproblem beheben!?
Gruss Christoph
Du hast so ein zwei Attribute stehen die gibt es nicht mehr.
Meine Empfehlung, ASC löschen, danach in den Rollos schauen ob wirklich alles von ASC auch aus den Rollos ist und dann alles neu machen.
Ganz wichtig, nur Attribute setzen die Du auch anders wie Default belegen willst. Defaults stehen in der Commandref.
Grüße
Moin Marko
Danke, das war auch meine Vermutung.
Nur einmal kurz eine Frage, wie ist das mit der Position? Ich habe tahoma devices, da ist dim vorgegeben, aber das reading gibt es gar nicht.
Wie funktioniert das, wo kann ich das nachlesen?
Danke und Gruss
Christoph
Edith:
ClosureState als Posreading hilft. Aber wie kann ich testen, ob er jetzt noch faehrt?
Zitat von: pc1246 am 08 Juli 2020, 15:28:21
Moin Marko
Danke, das war auch meine Vermutung.
Nur einmal kurz eine Frage, wie ist das mit der Position? Ich habe tahoma devices, da ist dim vorgegeben, aber das reading gibt es gar nicht.
Wie funktioniert das, wo kann ich das nachlesen?
Danke und Gruss
Christoph
Edith:
ClosureState als Posreading hilft. Aber wie kann ich testen, ob er jetzt noch faehrt?
Nimm dim und erstelle ein userreadings dim aus einem Reading welches den Positionswert enthält.
Zitat von: CoolTux am 08 Juli 2020, 15:37:07
Nimm dim und erstelle ein userreadings dim aus einem Reading welches den Positionswert enthält.
mensch genial, das war der entscheidende hinweis mit dem userReading für mich.
d.h. das erkennen einer manuellen fahrt hängt davon ab dass entsprechend benamte readings gesetzt sein müssen?
in meinen rolläden gibt es standard readings namens pct, manuelle fahrten wurden seit jeher wunderbar erkannt.
an der markise gibt es als standard-reading für die position nur gleichnamig "position" (gleichzeitig auch von mir verwendet für ASC_Pos_Reading). Wenn ich manuell über "set markise position xx" gesteuert habe --> kein wegschreiben des Status einer manuellen fahrt.
nun mit dem setzen eines UserReadings namens pct (auf den Wert von "position") erkennt ASC die manuelle Fahrt...
hab ich wohl nirgends in der doku entdecken können.
grüße,
Chris
Komisch nur, dass ich der Einzige bin, der dies Problem hat.
Ja, ich weiss, dass die meisten von tahoma zu KLF200 gewechselt sind, mein KLF ist ja auch schon da, aber trotzdem haette ich diese Frage schon oefter erwartet!
Und bei mir erkennt er das immer noch nicht!
Gruss Christoph
Edith:
Da ich jetzt erstmal keine Zeit mehr habe, werde ich mal abwarten wie es morgen frueh aussieht, habe jetzt unterschiedliche Ansaetze auf den 6 Rolllaeden!
Das mit dem Loeschen gefaellt mir am wenigsten, da fummele ich mir ja nen Wolf!
Zitat von: pc1246 am 08 Juli 2020, 16:34:35
Komisch nur, dass ich der Einzige bin, der dies Problem hat.
Ja, ich weiss, dass die meisten von tahoma zu KLF200 gewechselt sind, mein KLF ist ja auch schon da, aber trotzdem haette ich diese Frage schon oefter erwartet!
Und bei mir erkennt er das immer noch nicht!
Gruss Christoph
Edith:
Da ich jetzt erstmal keine Zeit mehr habe, werde ich mal abwarten wie es morgen frueh aussieht, habe jetzt unterschiedliche Ansaetze auf den 6 Rolllaeden!
Das mit dem Loeschen gefaellt mir am wenigsten, da fummele ich mir ja nen Wolf!
Das löschen muss!!! aber sein, sonst wird es nie richtig klappen.
Zitat von: MCh76 am 08 Juli 2020, 10:10:09
der CoolTux war weiter vorne so nett und hatte mal geantwortet dass auch ein dummy device geht, welches als werte für STATE rain oder dry annehmen kann.
ich habe dann ein dummy device namens asc_rain_dry erstellt und damit ein notify auf meine wetterstation verknüpft. grund: helligkeit-, wind- und regensensor sind bei mir allesamt von der gleichen wetterstation, was stand heute nicht geht.
das notify sieht wie folgt aus:
out_hm_ip_wetter:1.RAINING:.* {
my $raining = ReadingsVal("out_hm_ip_wetter","1.RAINING",0);
# $raining = "yes"; #only debug
if ( $raining eq "yes" ) { #it is raining
fhem ("set asc_rain_dry rain");
}
else { #it is not raining
fhem ("set asc_rain_dry dry");
}
}
im asc device dann folgendes attribut für ASC_rainSensor gesetzt:
asc_rain_dry 1:0 0
funktioniert wie gewünscht. vielleicht hilft dir das ja
Danke dir, aber dieses Perl, ich komm einfach nicht drauf klar. Mein UserReading hat wohl schon mal geklappt und ich habe das jetzt im Device stehen mit 0 / 1 So im ASC hab ich jetzt folgendes eingetragen ::
zigbee.0.00158d00045a3466.detected:Regenstatus 1:0 0
Ich werde das gleich mal testen.
So das müsste jetzt wie laufen, nur wenn das Fenster offen ist, was das Rollo ja durch den Fensterkontakt weiß, fährt er runter ? Wenn der Sensor meldet, kein Regen mehr, fährt er wieder hoch ?
EDIT::
Also das reading im Device ändert sich. Am Rollo passiert nichts. Am Wunschrollo ja nur
ASC_RainProtection
eintragen und fertig ? @CoolTux
Das ist nun mein Eintrag im ASC
ASC_rainSensor zigbee.0.00158d00045a3466.detected:Regenstatus 1:0 0
Zitat von: D3ltorohd am 08 Juli 2020, 17:25:21
Danke dir, aber dieses Perl, ich komm einfach nicht drauf klar. Mein UserReading hat wohl schon mal geklappt und ich habe das jetzt im Device stehen mit 0 / 1 So im ASC hab ich jetzt folgendes eingetragen ::
zigbee.0.00158d00045a3466.detected:Regenstatus 1:0 0
Ich werde das gleich mal testen.
So das müsste jetzt wie laufen, nur wenn das Fenster offen ist, was das Rollo ja durch den Fensterkontakt weiß, fährt er runter ? Wenn der Sensor meldet, kein Regen mehr, fährt er wieder hoch ?
EDIT::
Also das reading im Device ändert sich. Am Rollo passiert nichts. Am Wunschrollo ja nur ASC_RainProtection
eintragen und fertig ? @CoolTux
Das ist nun mein Eintrag im ASC ASC_rainSensor zigbee.0.00158d00045a3466.detected:Regenstatus 1:0 0
Hast Du heute ein Update gemacht? Wenn nicht bitte machen und noch mal testen.
Zitat von: MCh76 am 08 Juli 2020, 16:16:31
mensch genial, das war der entscheidende hinweis mit dem userReading für mich.
d.h. das erkennen einer manuellen fahrt hängt davon ab dass entsprechend benamte readings gesetzt sein müssen?
in meinen rolläden gibt es standard readings namens pct, manuelle fahrten wurden seit jeher wunderbar erkannt.
an der markise gibt es als standard-reading für die position nur gleichnamig "position" (gleichzeitig auch von mir verwendet für ASC_Pos_Reading). Wenn ich manuell über "set markise position xx" gesteuert habe --> kein wegschreiben des Status einer manuellen fahrt.
nun mit dem setzen eines UserReadings namens pct (auf den Wert von "position") erkennt ASC die manuelle Fahrt...
hab ich wohl nirgends in der doku entdecken können.
grüße,
Chris
Es gibt vereinzelt noch einen kleinen Fehler wo das auslesen des Attributs ASC_Pos_Reading nicht korrekt funktioniert und das ein default genommen wird. Dieser ist immer pct. Ich suche da noch.
Moin
Also alle sind gefahren. Lastdrive und positon sind aber nicht so ganz richtig, manche ja manche nein.
@Marko
Ich habe mir den code zwar nicht angesehen, aber ich vermute mal, dass Du doch intern alle Rollos als Element abbildest!?
Waere es nicht denkbar, dass Du die auch nach aussen zeigst, und einfach die Schnittstelle zum echten Rollo parametrierbar machst.
Ich bin da heute morgen drauf gekommen, da ich mich gewundert habe, dass es eine position gibt, die man nur auf der ASC Seite sehen kann im Element aber nicht.
Das haette auch diverse Vorteile, da Du nicht wissen musst, wie welches Rollo faehrt, oder wo man die Position findet. Und fuer den Anwender waere die Trennung klarer, da man nicht am "echten" Element sucht, wenn mit ASC was nicht funktioniert.
Gruss Christoph
Zitat von: pc1246 am 09 Juli 2020, 10:37:56
Moin
Also alle sind gefahren. Lastdrive und positon sind aber nicht so ganz richtig, manche ja manche nein.
@Marko
Ich habe mir den code zwar nicht angesehen, aber ich vermute mal, dass Du doch intern alle Rollos als Element abbildest!?
Waere es nicht denkbar, dass Du die auch nach aussen zeigst, und einfach die Schnittstelle zum echten Rollo parametrierbar machst.
Ich bin da heute morgen drauf gekommen, da ich mich gewundert habe, dass es eine position gibt, die man nur auf der ASC Seite sehen kann im Element aber nicht.
Das haette auch diverse Vorteile, da Du nicht wissen musst, wie welches Rollo faehrt, oder wo man die Position findet. Und fuer den Anwender waere die Trennung klarer, da man nicht am "echten" Element sucht, wenn mit ASC was nicht funktioniert.
Gruss Christoph
Leider verstehe ich nicht ganz was Du mit Element meinst.
Wird denn der LastDriveStatus nicht korrekt bei Dir gesetzt?
Zitat von: CoolTux am 07 Juli 2020, 09:31:35
default ist on sobald ein Fensterkontakt definiert ist.
Hallo,
Ich habe nun die Parameter für Ventilate gesetzt. Funktioniert soweit auch.
Eines verwundert mich aber:
Wenn die Beschattung beginnt, fahren die Rollos bei den jeweiligen offenen Türen gar nicht.
Erst wenn man die Tür zu macht, fährt der Rollo runter in die Beschattungsposition.
Öffnet man dann die Tür wieder, fährt der Rollo in die Ventilate_Pos.
Nur am Anfang passiert nix - wenn die Tür offen ist.
Sollte der Rollo dann nicht in die Ventilate_Pos fahren?
Lg, Gerhard
Zitat von: gestein am 09 Juli 2020, 12:55:25
Hallo,
Ich habe nun die Parameter für Ventilate gesetzt. Funktioniert soweit auch.
Eines verwundert mich aber:
Wenn die Beschattung beginnt, fahren die Rollos bei den jeweiligen offenen Türen gar nicht.
Erst wenn man die Tür zu macht, fährt der Rollo runter in die Beschattungsposition.
Öffnet man dann die Tür wieder, fährt der Rollo in die Ventilate_Pos.
Nur am Anfang passiert nix - wenn die Tür offen ist.
Sollte der Rollo dann nicht in die Ventilate_Pos fahren?
Lg, Gerhard
Um Gotteswillen NEIN. Das wäre fatal. Du würdest Dich doch damit aussperren und genau das soll ja gerade nicht passieren. Bei einem ShuttersPlace terrace fährt das Rollo nie wenn der Türkontakt offen meldet.
Grüße
Wenn man das so bedenkt, hast Du natürlich recht.
Da ich auch außen Taster zum Bedienen der Rollos habe, hatte ich daran gar nicht gedacht.
Bei uns werden die Rollos auch runtergefahren, wenn ich länger draußen bin.
Und wenn die Türen nach der Beschattung geöffnet werden, dann nimmst Du an, dass man das ja von herinnen macht und daher werden die Rollos in die Ventilate_Pos gefahren. Richtig?
Danke, Lg, Gerhard
Zitat von: gestein am 09 Juli 2020, 13:25:11
Wenn man das so bedenkt, hast Du natürlich recht.
Da ich auch außen Taster zum Bedienen der Rollos habe, hatte ich daran gar nicht gedacht.
Bei uns werden die Rollos auch runtergefahren, wenn ich länger draußen bin.
Und wenn die Türen nach der Beschattung geöffnet werden, dann nimmst Du an, dass man das ja von herinnen macht und daher werden die Rollos in die Ventilate_Pos gefahren. Richtig?
Danke, Lg, Gerhard
Jepp, Genau. Du kannst bei Dir gerne mal das Attribut ASC_ShuttersPlace entfernen und schauen ob die Rollos für Dich richtig reagieren dann.
Moin CoolTux,
ich habe diesen Beitrag von weiter vorne geloescht und hier nochmal plaziert. Das soll kein draengeln sein, aber Ihr wart so im Fluss mit den anderen Problemen, da habe ich mich hinten angestellt :-)
ich habe da eine Unschoenheit mit meinen FSB61, die jedoch am Rolladenaktor liegt. Durch eine Ungenauigkeit beim Einstellen der Laufzeit kommt es leider zu leichten Verschiebungen der Position.
Gibt es im ASC eine Moeglichkeit einen Fahrbefehl abzusetzen, der nicht als manuelle Fahrt gewertet wird? Damit koennte ich sehr einfach diesen Fehler minimieren.
Die bessere Loesung waere natuerlich im EnOcean Modul die Fahrt auf Pos 0/100 abzufangen und durch opens/closes zu ersetzen, doch da habe ich noch nicht die richtige Position gefunden und mein Perl ist grottig :-)
Ansonsten bin ich auch auf v 0.10 und es laeuft alles super, wie immer danke fuer die tolle Arbeit.
Viele Gruesse
Christian
Zitat von: ch.eick am 09 Juli 2020, 14:26:05
Moin CoolTux,
ich habe diesen Beitrag von weiter vorne geloescht und hier nochmal plaziert. Das soll kein draengeln sein, aber Ihr wart so im Fluss mit den anderen Problemen, da habe ich mich hinten angestellt :-)
ich habe da eine Unschoenheit mit meinen FSB61, die jedoch am Rolladenaktor liegt. Durch eine Ungenauigkeit beim Einstellen der Laufzeit kommt es leider zu leichten Verschiebungen der Position.
Gibt es im ASC eine Moeglichkeit einen Fahrbefehl abzusetzen, der nicht als manuelle Fahrt gewertet wird? Damit koennte ich sehr einfach diesen Fehler minimieren.
Die bessere Loesung waere natuerlich im EnOcean Modul die Fahrt auf Pos 0/100 abzufangen und durch opens/closes zu ersetzen, doch da habe ich noch nicht die richtige Position gefunden und mein Perl ist grottig :-)
Ansonsten bin ich auch auf v 0.10 und es laeuft alles super, wie immer danke fuer die tolle Arbeit.
Viele Gruesse
Christian
Hallo Christian,
Leider gibt es da aktuell keine Möglichkeit. Soweit ich weiß kann man aber wohl über ein Attribut die EnOcean dazu bringen das Positionsreading korrekt zu setzen.
Grüße
Zitat von: CoolTux am 09 Juli 2020, 14:49:30
Leider gibt es da aktuell keine Möglichkeit. Soweit ich weiß kann man aber wohl über ein Attribut die EnOcean dazu bringen das Positionsreading korrekt zu setzen.
Das habe ich auch schon gemacht, jedoch kommt es bei langen Rollos trotzdem zu Verschiebungen, wenn mehrfach zwischen Positionen gewechselt wurde.
Die Einstellung der Fahrzeit geschieht ueber ein winziges Potentiometer und es sind nur winzigste Bewegungen, in dem sich das dann abspielt.
Jedoch kennen die Aktoren ein opens/closes Befehl, der dann in die Endposition faehrt und das quittiert. Ich denke das baue ich dann in das EnOcean Modul ein und fange einfach 0/100 ab. Ist dann zwar ein kleiner Patch, den ich immer wieder nachfuehren muss, aber das waere es wert. Ich hatte die Idee schon mal beim EnOcean Modul angefragt, das wurde aber leider nicht aufgenommen.
Vielen Dank
Christian
Ich habe hier ein Rollo, dass aus irgendwelchen Gründen
a) beim Shading in auf 0 gefahren ist
und
b) laut ASC_ShadingMessage eigentlich ein OUT gemacht haben sollte, aber ASC_ShuttersLastDrive steht auf shading in
alle anderen Rollos sind sauber gefahren (und sind mittlerweile auch im shading out)
Rollo:
Internals:
DEF NEQxxxxxxx
FUUID xyz
FVERSION 88_HMCCUDEV.pm:v4.3.12-s21452/2020-03-19
IODev d_ccu
LASTInputDev Mosquitto
MSGCNT 16
Mosquitto_MSGCNT 16
Mosquitto_TIME 2020-07-09 14:16:32
NAME HM_Rollo_OG_Kind1_Sued
NR 133
STATE none
TYPE HMCCUDEV
ccuaddr NEQxxxxxxx
ccudevstate active
ccuif BidCos-RF
ccuname HM-Rollo-OG-Kind1-Sued
ccutype HM-LC-Bl1-FM
channels 2
firmware 2.8
statevals devstate
OLDREADINGS:
READINGS:
2019-09-16 19:22:29 ASC_Enable on
2020-07-09 18:32:46 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 5m
2020-07-09 14:16:32 ASC_ShuttersLastDrive shading in
2020-07-09 10:30:01 ASC_Time_DriveDown 9.07.2020 - 22:00
2020-07-09 10:30:01 ASC_Time_DriveUp 10.07.2020 - 10:30
2020-07-08 09:12:09 associatedWith myASControl
2020-07-09 14:16:37 control 0
2020-07-09 14:16:37 direction stop
2020-07-09 14:16:37 hmstate unreachable
2020-07-08 09:12:13 inhibit unlocked
2020-07-09 14:16:37 level none
2020-07-08 09:12:13 lock unlocked
2020-07-09 14:16:37 motor stop
2020-07-09 14:16:37 pct 0
2020-07-09 14:16:37 state none
2020-07-09 14:16:37 working no
hmccu:
devspec NEQxxxxxxx
dp:
0.AES_KEY:
OVAL 1
VAL 1
0.CONFIG_PENDING:
OVAL false
VAL false
0.DUTYCYCLE:
OVAL false
VAL false
0.RSSI_DEVICE:
OVAL 1
VAL 1
0.RSSI_PEER:
OVAL 1
VAL 1
0.STICKY_UNREACH:
OVAL true
VAL true
0.UNREACH:
OVAL false
VAL false
1.DIRECTION:
OSVAL stop
OVAL 0
SVAL stop
VAL 0
1.INHIBIT:
OSVAL unlocked
OVAL false
SVAL unlocked
VAL false
1.LEVEL:
OSVAL none
OVAL 0.000000
SVAL none
VAL 0.000000
1.WORKING:
OSVAL no
OVAL 0
SVAL no
VAL 0
Attributes:
ASC 2
ASC_AutoAstroModeEvening HORIZON
ASC_AutoAstroModeEveningHorizon -5
ASC_AutoAstroModeMorning HORIZON
ASC_AutoAstroModeMorningHorizon -3
ASC_BlockingTime_beforDayOpen 900
ASC_BlockingTime_beforNightClose 900
ASC_BrightnessSensor HM_Sonne_Aussen_HWR:control 90:50
ASC_ComfortOpen_Pos 100
ASC_Down brightness
ASC_LockOut_Cmd inhibit
ASC_Pos_Reading pct
ASC_Roommate_Device rr_res3
ASC_Shading_InOutAzimuth 121:286
ASC_Shading_MinMax_Elevation 20
ASC_Shading_Min_OutsideTemperature 6.5
ASC_Shading_Mode always
ASC_Shading_Pos 30
ASC_Shading_StateChange_SunnyCloudy 58000:40000
ASC_Shading_WaitingPeriod 600
ASC_Time_Down_Early 16:30
ASC_Time_Down_Late 22:00
ASC_Time_Up_Early 06:30
ASC_Time_Up_Late 10:30
ASC_Time_Up_WE_Holiday 07:30
ASC_Up brightness
ASC_Ventilate_Pos 25
ASC_WindowRec HM_Kontakt_OG_Kind1_Sued
ASC_WindowRec_subType twostate
IODev d_ccu
ccureadingfilter (LEVEL|INHIBIT|DIRECTION|WORKING)
ccureadingname ^(.+\.)?DIRECTION$:+motor
ccuscaleval LEVEL:0:1:0:100
cmdIcon up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
controldatapoint 1.LEVEL
event-on-change-reading .*
eventMap /datapoint 1.STOP true:stop/datapoint 1.LEVEL 0:down/datapoint 1.LEVEL 100:up/datapoint 1.INHIBIT 0:inhibit off/datapoint 1.INHIBIT 1:inhibit on/
genericDeviceType blind
group Rolladen
mqttPublish control|level|motor|working|state:topic={"$base/Kind1/RolloSued/$name"} control|state:retain=1 control|state:resendOnConnect=last
mqttSubscribe control:stopic={"$base/Kind1/RolloSued/control"}
room Homematic,Kind_1
statedatapoint 1.LEVEL
stripnumber 1
subType blindActuator
substexcl control|pct
substitute LEVEL!#0-0:none,#100-100:open;DIRECTION!0:stop,1:up,2:down,3:undefined;WORKING!(0|false):no,(1|true):yes
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd control:up:stop:down
widgetOverride control:slider,0,10,100
ASC:
Internals:
FUUID 5c446461-f33f-8030-851f-a2a18b413b0830e9
FVERSION 73_AutoShuttersControl.pm:v0.10.3-s22366/2020-07-07 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME myASControl
NOTIFYDEV global,myASControl,HM_Rollo_EG_Bad_Ost,HM_Rollo_EG_Flur_Ost,HM_Rollo_EG_Gaeste_Sued,HM_Rollo_EG_Gaeste_West,HM_Rollo_EG_Kueche_West,HM_Rollo_EG_Speisekammer_Ost,HM_Rollo_EG_Wohnzimmer_Nord,HM_Rollo_EG_Wohnzimmer_Sued_1,HM_Rollo_EG_Wohnzimmer_Sued_2,HM_Rollo_EG_Wohnzimmer_Sued_3,HM_Rollo_EG_Wohnzimmer_Tuer_West,HM_Rollo_EG_Wohnzimmer_West_1,HM_Rollo_EG_Wohnzimmer_West_2,HM_Rollo_OG_Allrum_West,HM_Rollo_OG_Ankleide_Ost,HM_Rollo_OG_Bad_West,HM_Rollo_OG_Kind1_Sued,HM_Rollo_OG_Kind1_West,HM_Rollo_OG_Kind2_Ost,HM_Rollo_OG_Kind2_Sued,HM_Rollo_OG_Schlafzimmer_Ost,HM_Kontakt_OG_Schlafzimmer_Ost,myAstro,HM_Kontakt_EG_Wohnzimmer_West1,HM_Kontakt_OG_Kind2_Sued,rr_res1,rr_res2,rr_res4,HM_Sonne_Aussen_Ankleide,rr_res3,HM_Kontakt_OG_Kind1_Sued,HM_Kontakt_OG_Allrum_West,HM_Kontakt_EG_Gaeste_Sued,HM_Sonne_Aussen_Kind1,HM_Sonne_Aussen_HWR,HM_Tuergriff_EG_Terrassentuer,Fam_Familie
NR 264
NTFY_ORDER 51-myASControl
STATE shading out
TYPE AutoShuttersControl
VERSION v0.10.3
OLDREADINGS:
READINGS:
2020-07-09 06:31:21 HM_Rollo_EG_Bad_Ost_PosValue 100
2020-07-09 06:30:59 HM_Rollo_EG_Bad_Ost_lastPosValue 0
2020-07-09 09:00:01 HM_Rollo_EG_Bad_Ost_nextAstroTimeEvent 9.07.2020 - 22:00
2020-07-09 06:31:21 HM_Rollo_EG_Flur_Ost_PosValue 100
2020-07-09 06:30:59 HM_Rollo_EG_Flur_Ost_lastPosValue 0
2020-07-09 08:45:01 HM_Rollo_EG_Flur_Ost_nextAstroTimeEvent 9.07.2020 - 22:00
2020-07-09 17:36:33 HM_Rollo_EG_Gaeste_Sued_PosValue 100
2020-07-09 17:36:16 HM_Rollo_EG_Gaeste_Sued_lastPosValue 30
2020-07-09 08:45:01 HM_Rollo_EG_Gaeste_Sued_nextAstroTimeEvent 9.07.2020 - 22:00
2020-07-09 17:58:50 HM_Rollo_EG_Gaeste_West_PosValue 100
2020-07-09 17:58:31 HM_Rollo_EG_Gaeste_West_lastPosValue 30
2020-07-09 08:45:01 HM_Rollo_EG_Gaeste_West_nextAstroTimeEvent 9.07.2020 - 22:00
2020-07-09 06:32:12 HM_Rollo_EG_Kueche_West_PosValue 100
2020-07-09 06:31:49 HM_Rollo_EG_Kueche_West_lastPosValue 0
2020-07-09 08:45:01 HM_Rollo_EG_Kueche_West_nextAstroTimeEvent 9.07.2020 - 22:00
2020-07-09 06:31:22 HM_Rollo_EG_Speisekammer_Ost_PosValue 100
2020-07-09 06:30:59 HM_Rollo_EG_Speisekammer_Ost_lastPosValue 0
2020-07-09 08:45:01 HM_Rollo_EG_Speisekammer_Ost_nextAstroTimeEvent 9.07.2020 - 22:00
2020-07-09 06:32:13 HM_Rollo_EG_Wohnzimmer_Nord_PosValue 100
2020-07-09 06:31:49 HM_Rollo_EG_Wohnzimmer_Nord_lastPosValue 0
2020-07-09 08:45:01 HM_Rollo_EG_Wohnzimmer_Nord_nextAstroTimeEvent 9.07.2020 - 22:00
2020-07-09 17:36:37 HM_Rollo_EG_Wohnzimmer_Sued_1_PosValue 100
2020-07-09 17:36:16 HM_Rollo_EG_Wohnzimmer_Sued_1_lastPosValue 30
2020-07-09 08:45:01 HM_Rollo_EG_Wohnzimmer_Sued_1_nextAstroTimeEvent 9.07.2020 - 22:00
2020-07-09 17:36:37 HM_Rollo_EG_Wohnzimmer_Sued_2_PosValue 100
2020-07-09 17:36:16 HM_Rollo_EG_Wohnzimmer_Sued_2_lastPosValue 30
2020-07-09 08:45:01 HM_Rollo_EG_Wohnzimmer_Sued_2_nextAstroTimeEvent 9.07.2020 - 22:00
2020-07-09 17:36:36 HM_Rollo_EG_Wohnzimmer_Sued_3_PosValue 100
2020-07-09 17:36:16 HM_Rollo_EG_Wohnzimmer_Sued_3_lastPosValue 30
2020-07-09 08:45:01 HM_Rollo_EG_Wohnzimmer_Sued_3_nextAstroTimeEvent 9.07.2020 - 22:00
2020-07-09 06:32:21 HM_Rollo_EG_Wohnzimmer_Tuer_West_PosValue 100
2020-06-27 07:15:01 HM_Rollo_EG_Wohnzimmer_Tuer_West_lastDelayPosValue 100
2020-07-09 06:31:49 HM_Rollo_EG_Wohnzimmer_Tuer_West_lastPosValue 0
2020-07-09 08:45:01 HM_Rollo_EG_Wohnzimmer_Tuer_West_nextAstroTimeEvent 9.07.2020 - 22:00
2020-07-09 17:58:51 HM_Rollo_EG_Wohnzimmer_West_1_PosValue 100
2020-07-09 17:58:31 HM_Rollo_EG_Wohnzimmer_West_1_lastPosValue 30
2020-07-09 08:45:01 HM_Rollo_EG_Wohnzimmer_West_1_nextAstroTimeEvent 9.07.2020 - 22:00
2020-07-09 17:58:51 HM_Rollo_EG_Wohnzimmer_West_2_PosValue 100
2020-07-09 17:58:31 HM_Rollo_EG_Wohnzimmer_West_2_lastPosValue 30
2020-07-09 08:45:01 HM_Rollo_EG_Wohnzimmer_West_2_nextAstroTimeEvent 9.07.2020 - 22:00
2020-07-09 17:58:46 HM_Rollo_OG_Allrum_West_PosValue 100
2020-07-09 17:58:31 HM_Rollo_OG_Allrum_West_lastPosValue 30
2020-07-09 09:30:01 HM_Rollo_OG_Allrum_West_nextAstroTimeEvent 9.07.2020 - 22:00
2020-07-09 08:28:52 HM_Rollo_OG_Ankleide_Ost_PosValue 100
2020-07-09 11:08:08 HM_Rollo_OG_Ankleide_Ost_lastPosValue 0
2020-07-09 10:00:01 HM_Rollo_OG_Ankleide_Ost_nextAstroTimeEvent 9.07.2020 - 22:00
2020-07-09 17:58:49 HM_Rollo_OG_Bad_West_PosValue 100
2020-07-09 17:58:31 HM_Rollo_OG_Bad_West_lastPosValue 30
2020-07-09 09:00:01 HM_Rollo_OG_Bad_West_nextAstroTimeEvent 9.07.2020 - 22:00
2020-07-09 14:16:32 HM_Rollo_OG_Kind1_Sued_PosValue 0
2020-07-09 14:16:05 HM_Rollo_OG_Kind1_Sued_lastPosValue 100
2020-07-09 10:30:01 HM_Rollo_OG_Kind1_Sued_nextAstroTimeEvent 9.07.2020 - 22:00
2020-07-09 17:58:49 HM_Rollo_OG_Kind1_West_PosValue 100
2020-07-09 17:58:31 HM_Rollo_OG_Kind1_West_lastPosValue 30
2020-07-09 10:30:01 HM_Rollo_OG_Kind1_West_nextAstroTimeEvent 9.07.2020 - 22:00
2020-07-09 06:32:12 HM_Rollo_OG_Kind2_Ost_PosValue 100
2020-07-09 08:36:43 HM_Rollo_OG_Kind2_Ost_lastPosValue 0
2020-07-09 10:30:01 HM_Rollo_OG_Kind2_Ost_nextAstroTimeEvent 9.07.2020 - 22:00
2020-07-09 17:36:34 HM_Rollo_OG_Kind2_Sued_PosValue 100
2020-07-09 17:36:16 HM_Rollo_OG_Kind2_Sued_lastPosValue 30
2020-07-09 10:30:01 HM_Rollo_OG_Kind2_Sued_nextAstroTimeEvent 9.07.2020 - 22:00
2020-07-09 08:28:47 HM_Rollo_OG_Schlafzimmer_Ost_PosValue 100
2020-07-09 11:08:08 HM_Rollo_OG_Schlafzimmer_Ost_lastPosValue 25
2020-07-09 10:00:01 HM_Rollo_OG_Schlafzimmer_Ost_nextAstroTimeEvent 9.07.2020 - 22:00
2020-04-10 16:35:59 ascEnable on
2020-07-08 09:12:15 controlShading on
2020-04-10 16:36:33 hardLockOut on
2020-07-08 09:12:08 room_Allrum_Homematic HM_Rollo_OG_Allrum_West
2020-07-08 09:12:08 room_Ankleide_Homematic HM_Rollo_OG_Ankleide_Ost
2020-07-08 09:12:08 room_Badezimmer_Homematic HM_Rollo_OG_Bad_West
2020-07-08 09:12:08 room_Flur_Homematic HM_Rollo_EG_Flur_Ost
2020-07-08 09:12:08 room_G__stebad_Homematic HM_Rollo_EG_Bad_Ost
2020-07-08 09:12:08 room_G__stezimmer_Homematic HM_Rollo_EG_Gaeste_Sued,HM_Rollo_EG_Gaeste_West
2020-07-08 09:12:08 room_Homematic HM_Rollo_OG_Kind2_Ost,HM_Rollo_OG_Kind2_Sued
2020-07-08 09:12:08 room_Homematic_Kind_1 HM_Rollo_OG_Kind1_Sued,HM_Rollo_OG_Kind1_West
2020-07-08 09:12:08 room_Homematic_Wohnzimmer HM_Rollo_EG_Wohnzimmer_Nord,HM_Rollo_EG_Wohnzimmer_Sued_1,HM_Rollo_EG_Wohnzimmer_Sued_2,HM_Rollo_EG_Wohnzimmer_Sued_3,HM_Rollo_EG_Wohnzimmer_Tuer_West,HM_Rollo_EG_Wohnzimmer_West_1,HM_Rollo_EG_Wohnzimmer_West_2
2020-07-08 09:12:08 room_Homematic_alexa HM_Rollo_EG_Kueche_West
2020-07-08 09:12:08 room_Schlafzimmer_Homematic HM_Rollo_OG_Schlafzimmer_Ost
2020-07-08 09:12:08 room_Speisekammer_Homematic HM_Rollo_EG_Speisekammer_Ost
2019-09-18 21:06:20 selfDefense off
2020-07-09 17:58:51 state shading out
2019-10-19 08:22:56 sunriseTimeWeHoliday on
2020-07-08 09:12:08 userAttrList rolled out
helper:
shuttersList:
HM_Rollo_EG_Bad_Ost
HM_Rollo_EG_Flur_Ost
HM_Rollo_EG_Gaeste_Sued
HM_Rollo_EG_Gaeste_West
HM_Rollo_EG_Kueche_West
HM_Rollo_EG_Speisekammer_Ost
HM_Rollo_EG_Wohnzimmer_Nord
HM_Rollo_EG_Wohnzimmer_Sued_1
HM_Rollo_EG_Wohnzimmer_Sued_2
HM_Rollo_EG_Wohnzimmer_Sued_3
HM_Rollo_EG_Wohnzimmer_Tuer_West
HM_Rollo_EG_Wohnzimmer_West_1
HM_Rollo_EG_Wohnzimmer_West_2
HM_Rollo_OG_Allrum_West
HM_Rollo_OG_Ankleide_Ost
HM_Rollo_OG_Bad_West
HM_Rollo_OG_Kind1_Sued
HM_Rollo_OG_Kind1_West
HM_Rollo_OG_Kind2_Ost
HM_Rollo_OG_Kind2_Sued
HM_Rollo_OG_Schlafzimmer_Ost
monitoredDevs:
HM_Kontakt_EG_Gaeste_Sued:
HM_Rollo_EG_Gaeste_Sued ASC_WindowRec
HM_Kontakt_EG_Wohnzimmer_West1:
HM_Rollo_EG_Wohnzimmer_West_1 ASC_WindowRec
HM_Kontakt_OG_Allrum_West:
HM_Rollo_OG_Allrum_West ASC_WindowRec
HM_Kontakt_OG_Kind1_Sued:
HM_Rollo_OG_Kind1_Sued ASC_WindowRec
HM_Kontakt_OG_Kind2_Sued:
HM_Rollo_OG_Kind2_Sued ASC_WindowRec
HM_Kontakt_OG_Schlafzimmer_Ost:
HM_Rollo_OG_Schlafzimmer_Ost ASC_WindowRec
HM_Rollo_EG_Bad_Ost:
HM_Rollo_EG_Flur_Ost:
HM_Rollo_EG_Gaeste_Sued:
HM_Rollo_EG_Gaeste_West:
HM_Rollo_EG_Kueche_West:
HM_Rollo_EG_Speisekammer_Ost:
HM_Rollo_EG_Wohnzimmer_Nord:
HM_Rollo_EG_Wohnzimmer_Sued_1:
HM_Rollo_EG_Wohnzimmer_Sued_2:
HM_Rollo_EG_Wohnzimmer_Sued_3:
HM_Rollo_EG_Wohnzimmer_Tuer_West:
HM_Rollo_EG_Wohnzimmer_West_1:
HM_Rollo_EG_Wohnzimmer_West_2:
HM_Rollo_OG_Allrum_West:
HM_Rollo_OG_Ankleide_Ost:
HM_Rollo_OG_Bad_West:
HM_Rollo_OG_Kind1_Sued:
HM_Rollo_OG_Kind1_West:
HM_Rollo_OG_Kind2_Ost:
HM_Rollo_OG_Kind2_Sued:
HM_Rollo_OG_Schlafzimmer_Ost:
HM_Sonne_Aussen_Ankleide:
HM_Rollo_EG_Bad_Ost ASC_BrightnessSensor
HM_Rollo_EG_Flur_Ost ASC_BrightnessSensor
HM_Rollo_EG_Speisekammer_Ost ASC_BrightnessSensor
HM_Rollo_OG_Ankleide_Ost ASC_BrightnessSensor
HM_Rollo_OG_Schlafzimmer_Ost ASC_BrightnessSensor
HM_Sonne_Aussen_HWR:
HM_Rollo_EG_Gaeste_Sued ASC_BrightnessSensor
HM_Rollo_EG_Wohnzimmer_Sued_1 ASC_BrightnessSensor
HM_Rollo_EG_Wohnzimmer_Sued_2 ASC_BrightnessSensor
HM_Rollo_EG_Wohnzimmer_Sued_3 ASC_BrightnessSensor
HM_Rollo_OG_Kind1_Sued ASC_BrightnessSensor
HM_Rollo_OG_Kind2_Ost ASC_BrightnessSensor
HM_Rollo_OG_Kind2_Sued ASC_BrightnessSensor
HM_Sonne_Aussen_Kind1:
HM_Rollo_EG_Gaeste_West ASC_BrightnessSensor
HM_Rollo_EG_Kueche_West ASC_BrightnessSensor
HM_Rollo_EG_Wohnzimmer_Nord ASC_BrightnessSensor
HM_Rollo_EG_Wohnzimmer_Tuer_West ASC_BrightnessSensor
HM_Rollo_EG_Wohnzimmer_West_1 ASC_BrightnessSensor
HM_Rollo_EG_Wohnzimmer_West_2 ASC_BrightnessSensor
HM_Rollo_OG_Allrum_West ASC_BrightnessSensor
HM_Rollo_OG_Bad_West ASC_BrightnessSensor
HM_Rollo_OG_Kind1_West ASC_BrightnessSensor
HM_Tuergriff_EG_Terrassentuer:
HM_Rollo_EG_Wohnzimmer_Tuer_West ASC_WindowRec
Fam_Familie:
myASControl ASC_residentsDev
myAstro:
myASControl ASC_twilightDevice
rr_res3:
HM_Rollo_OG_Kind1_Sued ASC_Roommate_Device
HM_Rollo_OG_Kind1_West ASC_Roommate_Device
rr_res2:
HM_Rollo_OG_Ankleide_Ost ASC_Roommate_Device
HM_Rollo_OG_Schlafzimmer_Ost ASC_Roommate_Device
rr_res4:
HM_Rollo_OG_Kind2_Ost ASC_Roommate_Device
HM_Rollo_OG_Kind2_Sued ASC_Roommate_Device
rr_res1:
HM_Rollo_OG_Ankleide_Ost ASC_Roommate_Device
HM_Rollo_OG_Schlafzimmer_Ost ASC_Roommate_Device
Attributes:
ASC_autoAstroModeEvening HORIZON
ASC_autoAstroModeEveningHorizon -5
ASC_autoAstroModeMorning HORIZON
ASC_autoAstroModeMorningHorizon -3
ASC_autoShuttersControlComfort on
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_brightnessDriveUpDown 0:0
ASC_expert 1
ASC_freezeTemp 3
ASC_residentsDev Fam_Familie:state
ASC_shuttersDriveDelay 90
ASC_tempSensor HM_Temperatur_Aussen_HWR:shading_temp
ASC_twilightDevice myAstro
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room ASC
Zitat von: kjmEjfu am 09 Juli 2020, 18:38:59
Ich habe hier ein Rollo, dass aus irgendwelchen Gründen
a) beim Shading in auf 0 gefahren ist
und
b) laut ASC_ShadingMessage eigentlich ein OUT gemacht haben sollte, aber ASC_ShuttersLastDrive steht auf shading in
alle anderen Rollos sind sauber gefahren (und sind mittlerweile auch im shading out)
Rollo:
Internals:
DEF NEQxxxxxxx
FUUID xyz
FVERSION 88_HMCCUDEV.pm:v4.3.12-s21452/2020-03-19
IODev d_ccu
LASTInputDev Mosquitto
MSGCNT 16
Mosquitto_MSGCNT 16
Mosquitto_TIME 2020-07-09 14:16:32
NAME HM_Rollo_OG_Kind1_Sued
NR 133
STATE none
TYPE HMCCUDEV
ccuaddr NEQxxxxxxx
ccudevstate active
ccuif BidCos-RF
ccuname HM-Rollo-OG-Kind1-Sued
ccutype HM-LC-Bl1-FM
channels 2
firmware 2.8
statevals devstate
OLDREADINGS:
READINGS:
2019-09-16 19:22:29 ASC_Enable on
2020-07-09 18:32:46 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 5m
2020-07-09 14:16:32 ASC_ShuttersLastDrive shading in
2020-07-09 10:30:01 ASC_Time_DriveDown 9.07.2020 - 22:00
2020-07-09 10:30:01 ASC_Time_DriveUp 10.07.2020 - 10:30
2020-07-08 09:12:09 associatedWith myASControl
2020-07-09 14:16:37 control 0
2020-07-09 14:16:37 direction stop
2020-07-09 14:16:37 hmstate unreachable
2020-07-08 09:12:13 inhibit unlocked
2020-07-09 14:16:37 level none
2020-07-08 09:12:13 lock unlocked
2020-07-09 14:16:37 motor stop
2020-07-09 14:16:37 pct 0
2020-07-09 14:16:37 state none
2020-07-09 14:16:37 working no
hmccu:
devspec NEQxxxxxxx
dp:
0.AES_KEY:
OVAL 1
VAL 1
0.CONFIG_PENDING:
OVAL false
VAL false
0.DUTYCYCLE:
OVAL false
VAL false
0.RSSI_DEVICE:
OVAL 1
VAL 1
0.RSSI_PEER:
OVAL 1
VAL 1
0.STICKY_UNREACH:
OVAL true
VAL true
0.UNREACH:
OVAL false
VAL false
1.DIRECTION:
OSVAL stop
OVAL 0
SVAL stop
VAL 0
1.INHIBIT:
OSVAL unlocked
OVAL false
SVAL unlocked
VAL false
1.LEVEL:
OSVAL none
OVAL 0.000000
SVAL none
VAL 0.000000
1.WORKING:
OSVAL no
OVAL 0
SVAL no
VAL 0
Attributes:
ASC 2
ASC_AutoAstroModeEvening HORIZON
ASC_AutoAstroModeEveningHorizon -5
ASC_AutoAstroModeMorning HORIZON
ASC_AutoAstroModeMorningHorizon -3
ASC_BlockingTime_beforDayOpen 900
ASC_BlockingTime_beforNightClose 900
ASC_BrightnessSensor HM_Sonne_Aussen_HWR:control 90:50
ASC_ComfortOpen_Pos 100
ASC_Down brightness
ASC_LockOut_Cmd inhibit
ASC_Pos_Reading pct
ASC_Roommate_Device rr_res3
ASC_Shading_InOutAzimuth 121:286
ASC_Shading_MinMax_Elevation 20
ASC_Shading_Min_OutsideTemperature 6.5
ASC_Shading_Mode always
ASC_Shading_Pos 30
ASC_Shading_StateChange_SunnyCloudy 58000:40000
ASC_Shading_WaitingPeriod 600
ASC_Time_Down_Early 16:30
ASC_Time_Down_Late 22:00
ASC_Time_Up_Early 06:30
ASC_Time_Up_Late 10:30
ASC_Time_Up_WE_Holiday 07:30
ASC_Up brightness
ASC_Ventilate_Pos 25
ASC_WindowRec HM_Kontakt_OG_Kind1_Sued
ASC_WindowRec_subType twostate
IODev d_ccu
ccureadingfilter (LEVEL|INHIBIT|DIRECTION|WORKING)
ccureadingname ^(.+\.)?DIRECTION$:+motor
ccuscaleval LEVEL:0:1:0:100
cmdIcon up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
controldatapoint 1.LEVEL
event-on-change-reading .*
eventMap /datapoint 1.STOP true:stop/datapoint 1.LEVEL 0:down/datapoint 1.LEVEL 100:up/datapoint 1.INHIBIT 0:inhibit off/datapoint 1.INHIBIT 1:inhibit on/
genericDeviceType blind
group Rolladen
mqttPublish control|level|motor|working|state:topic={"$base/Kind1/RolloSued/$name"} control|state:retain=1 control|state:resendOnConnect=last
mqttSubscribe control:stopic={"$base/Kind1/RolloSued/control"}
room Homematic,Kind_1
statedatapoint 1.LEVEL
stripnumber 1
subType blindActuator
substexcl control|pct
substitute LEVEL!#0-0:none,#100-100:open;DIRECTION!0:stop,1:up,2:down,3:undefined;WORKING!(0|false):no,(1|true):yes
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd control:up:stop:down
widgetOverride control:slider,0,10,100
ASC:
Internals:
FUUID 5c446461-f33f-8030-851f-a2a18b413b0830e9
FVERSION 73_AutoShuttersControl.pm:v0.10.3-s22366/2020-07-07 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME myASControl
NOTIFYDEV global,myASControl,HM_Rollo_EG_Bad_Ost,HM_Rollo_EG_Flur_Ost,HM_Rollo_EG_Gaeste_Sued,HM_Rollo_EG_Gaeste_West,HM_Rollo_EG_Kueche_West,HM_Rollo_EG_Speisekammer_Ost,HM_Rollo_EG_Wohnzimmer_Nord,HM_Rollo_EG_Wohnzimmer_Sued_1,HM_Rollo_EG_Wohnzimmer_Sued_2,HM_Rollo_EG_Wohnzimmer_Sued_3,HM_Rollo_EG_Wohnzimmer_Tuer_West,HM_Rollo_EG_Wohnzimmer_West_1,HM_Rollo_EG_Wohnzimmer_West_2,HM_Rollo_OG_Allrum_West,HM_Rollo_OG_Ankleide_Ost,HM_Rollo_OG_Bad_West,HM_Rollo_OG_Kind1_Sued,HM_Rollo_OG_Kind1_West,HM_Rollo_OG_Kind2_Ost,HM_Rollo_OG_Kind2_Sued,HM_Rollo_OG_Schlafzimmer_Ost,HM_Kontakt_OG_Schlafzimmer_Ost,myAstro,HM_Kontakt_EG_Wohnzimmer_West1,HM_Kontakt_OG_Kind2_Sued,rr_res1,rr_res2,rr_res4,HM_Sonne_Aussen_Ankleide,rr_res3,HM_Kontakt_OG_Kind1_Sued,HM_Kontakt_OG_Allrum_West,HM_Kontakt_EG_Gaeste_Sued,HM_Sonne_Aussen_Kind1,HM_Sonne_Aussen_HWR,HM_Tuergriff_EG_Terrassentuer,Fam_Familie
NR 264
NTFY_ORDER 51-myASControl
STATE shading out
TYPE AutoShuttersControl
VERSION v0.10.3
OLDREADINGS:
READINGS:
2020-07-09 06:31:21 HM_Rollo_EG_Bad_Ost_PosValue 100
2020-07-09 06:30:59 HM_Rollo_EG_Bad_Ost_lastPosValue 0
2020-07-09 09:00:01 HM_Rollo_EG_Bad_Ost_nextAstroTimeEvent 9.07.2020 - 22:00
2020-07-09 06:31:21 HM_Rollo_EG_Flur_Ost_PosValue 100
2020-07-09 06:30:59 HM_Rollo_EG_Flur_Ost_lastPosValue 0
2020-07-09 08:45:01 HM_Rollo_EG_Flur_Ost_nextAstroTimeEvent 9.07.2020 - 22:00
2020-07-09 17:36:33 HM_Rollo_EG_Gaeste_Sued_PosValue 100
2020-07-09 17:36:16 HM_Rollo_EG_Gaeste_Sued_lastPosValue 30
2020-07-09 08:45:01 HM_Rollo_EG_Gaeste_Sued_nextAstroTimeEvent 9.07.2020 - 22:00
2020-07-09 17:58:50 HM_Rollo_EG_Gaeste_West_PosValue 100
2020-07-09 17:58:31 HM_Rollo_EG_Gaeste_West_lastPosValue 30
2020-07-09 08:45:01 HM_Rollo_EG_Gaeste_West_nextAstroTimeEvent 9.07.2020 - 22:00
2020-07-09 06:32:12 HM_Rollo_EG_Kueche_West_PosValue 100
2020-07-09 06:31:49 HM_Rollo_EG_Kueche_West_lastPosValue 0
2020-07-09 08:45:01 HM_Rollo_EG_Kueche_West_nextAstroTimeEvent 9.07.2020 - 22:00
2020-07-09 06:31:22 HM_Rollo_EG_Speisekammer_Ost_PosValue 100
2020-07-09 06:30:59 HM_Rollo_EG_Speisekammer_Ost_lastPosValue 0
2020-07-09 08:45:01 HM_Rollo_EG_Speisekammer_Ost_nextAstroTimeEvent 9.07.2020 - 22:00
2020-07-09 06:32:13 HM_Rollo_EG_Wohnzimmer_Nord_PosValue 100
2020-07-09 06:31:49 HM_Rollo_EG_Wohnzimmer_Nord_lastPosValue 0
2020-07-09 08:45:01 HM_Rollo_EG_Wohnzimmer_Nord_nextAstroTimeEvent 9.07.2020 - 22:00
2020-07-09 17:36:37 HM_Rollo_EG_Wohnzimmer_Sued_1_PosValue 100
2020-07-09 17:36:16 HM_Rollo_EG_Wohnzimmer_Sued_1_lastPosValue 30
2020-07-09 08:45:01 HM_Rollo_EG_Wohnzimmer_Sued_1_nextAstroTimeEvent 9.07.2020 - 22:00
2020-07-09 17:36:37 HM_Rollo_EG_Wohnzimmer_Sued_2_PosValue 100
2020-07-09 17:36:16 HM_Rollo_EG_Wohnzimmer_Sued_2_lastPosValue 30
2020-07-09 08:45:01 HM_Rollo_EG_Wohnzimmer_Sued_2_nextAstroTimeEvent 9.07.2020 - 22:00
2020-07-09 17:36:36 HM_Rollo_EG_Wohnzimmer_Sued_3_PosValue 100
2020-07-09 17:36:16 HM_Rollo_EG_Wohnzimmer_Sued_3_lastPosValue 30
2020-07-09 08:45:01 HM_Rollo_EG_Wohnzimmer_Sued_3_nextAstroTimeEvent 9.07.2020 - 22:00
2020-07-09 06:32:21 HM_Rollo_EG_Wohnzimmer_Tuer_West_PosValue 100
2020-06-27 07:15:01 HM_Rollo_EG_Wohnzimmer_Tuer_West_lastDelayPosValue 100
2020-07-09 06:31:49 HM_Rollo_EG_Wohnzimmer_Tuer_West_lastPosValue 0
2020-07-09 08:45:01 HM_Rollo_EG_Wohnzimmer_Tuer_West_nextAstroTimeEvent 9.07.2020 - 22:00
2020-07-09 17:58:51 HM_Rollo_EG_Wohnzimmer_West_1_PosValue 100
2020-07-09 17:58:31 HM_Rollo_EG_Wohnzimmer_West_1_lastPosValue 30
2020-07-09 08:45:01 HM_Rollo_EG_Wohnzimmer_West_1_nextAstroTimeEvent 9.07.2020 - 22:00
2020-07-09 17:58:51 HM_Rollo_EG_Wohnzimmer_West_2_PosValue 100
2020-07-09 17:58:31 HM_Rollo_EG_Wohnzimmer_West_2_lastPosValue 30
2020-07-09 08:45:01 HM_Rollo_EG_Wohnzimmer_West_2_nextAstroTimeEvent 9.07.2020 - 22:00
2020-07-09 17:58:46 HM_Rollo_OG_Allrum_West_PosValue 100
2020-07-09 17:58:31 HM_Rollo_OG_Allrum_West_lastPosValue 30
2020-07-09 09:30:01 HM_Rollo_OG_Allrum_West_nextAstroTimeEvent 9.07.2020 - 22:00
2020-07-09 08:28:52 HM_Rollo_OG_Ankleide_Ost_PosValue 100
2020-07-09 11:08:08 HM_Rollo_OG_Ankleide_Ost_lastPosValue 0
2020-07-09 10:00:01 HM_Rollo_OG_Ankleide_Ost_nextAstroTimeEvent 9.07.2020 - 22:00
2020-07-09 17:58:49 HM_Rollo_OG_Bad_West_PosValue 100
2020-07-09 17:58:31 HM_Rollo_OG_Bad_West_lastPosValue 30
2020-07-09 09:00:01 HM_Rollo_OG_Bad_West_nextAstroTimeEvent 9.07.2020 - 22:00
2020-07-09 14:16:32 HM_Rollo_OG_Kind1_Sued_PosValue 0
2020-07-09 14:16:05 HM_Rollo_OG_Kind1_Sued_lastPosValue 100
2020-07-09 10:30:01 HM_Rollo_OG_Kind1_Sued_nextAstroTimeEvent 9.07.2020 - 22:00
2020-07-09 17:58:49 HM_Rollo_OG_Kind1_West_PosValue 100
2020-07-09 17:58:31 HM_Rollo_OG_Kind1_West_lastPosValue 30
2020-07-09 10:30:01 HM_Rollo_OG_Kind1_West_nextAstroTimeEvent 9.07.2020 - 22:00
2020-07-09 06:32:12 HM_Rollo_OG_Kind2_Ost_PosValue 100
2020-07-09 08:36:43 HM_Rollo_OG_Kind2_Ost_lastPosValue 0
2020-07-09 10:30:01 HM_Rollo_OG_Kind2_Ost_nextAstroTimeEvent 9.07.2020 - 22:00
2020-07-09 17:36:34 HM_Rollo_OG_Kind2_Sued_PosValue 100
2020-07-09 17:36:16 HM_Rollo_OG_Kind2_Sued_lastPosValue 30
2020-07-09 10:30:01 HM_Rollo_OG_Kind2_Sued_nextAstroTimeEvent 9.07.2020 - 22:00
2020-07-09 08:28:47 HM_Rollo_OG_Schlafzimmer_Ost_PosValue 100
2020-07-09 11:08:08 HM_Rollo_OG_Schlafzimmer_Ost_lastPosValue 25
2020-07-09 10:00:01 HM_Rollo_OG_Schlafzimmer_Ost_nextAstroTimeEvent 9.07.2020 - 22:00
2020-04-10 16:35:59 ascEnable on
2020-07-08 09:12:15 controlShading on
2020-04-10 16:36:33 hardLockOut on
2020-07-08 09:12:08 room_Allrum_Homematic HM_Rollo_OG_Allrum_West
2020-07-08 09:12:08 room_Ankleide_Homematic HM_Rollo_OG_Ankleide_Ost
2020-07-08 09:12:08 room_Badezimmer_Homematic HM_Rollo_OG_Bad_West
2020-07-08 09:12:08 room_Flur_Homematic HM_Rollo_EG_Flur_Ost
2020-07-08 09:12:08 room_G__stebad_Homematic HM_Rollo_EG_Bad_Ost
2020-07-08 09:12:08 room_G__stezimmer_Homematic HM_Rollo_EG_Gaeste_Sued,HM_Rollo_EG_Gaeste_West
2020-07-08 09:12:08 room_Homematic HM_Rollo_OG_Kind2_Ost,HM_Rollo_OG_Kind2_Sued
2020-07-08 09:12:08 room_Homematic_Kind_1 HM_Rollo_OG_Kind1_Sued,HM_Rollo_OG_Kind1_West
2020-07-08 09:12:08 room_Homematic_Wohnzimmer HM_Rollo_EG_Wohnzimmer_Nord,HM_Rollo_EG_Wohnzimmer_Sued_1,HM_Rollo_EG_Wohnzimmer_Sued_2,HM_Rollo_EG_Wohnzimmer_Sued_3,HM_Rollo_EG_Wohnzimmer_Tuer_West,HM_Rollo_EG_Wohnzimmer_West_1,HM_Rollo_EG_Wohnzimmer_West_2
2020-07-08 09:12:08 room_Homematic_alexa HM_Rollo_EG_Kueche_West
2020-07-08 09:12:08 room_Schlafzimmer_Homematic HM_Rollo_OG_Schlafzimmer_Ost
2020-07-08 09:12:08 room_Speisekammer_Homematic HM_Rollo_EG_Speisekammer_Ost
2019-09-18 21:06:20 selfDefense off
2020-07-09 17:58:51 state shading out
2019-10-19 08:22:56 sunriseTimeWeHoliday on
2020-07-08 09:12:08 userAttrList rolled out
helper:
shuttersList:
HM_Rollo_EG_Bad_Ost
HM_Rollo_EG_Flur_Ost
HM_Rollo_EG_Gaeste_Sued
HM_Rollo_EG_Gaeste_West
HM_Rollo_EG_Kueche_West
HM_Rollo_EG_Speisekammer_Ost
HM_Rollo_EG_Wohnzimmer_Nord
HM_Rollo_EG_Wohnzimmer_Sued_1
HM_Rollo_EG_Wohnzimmer_Sued_2
HM_Rollo_EG_Wohnzimmer_Sued_3
HM_Rollo_EG_Wohnzimmer_Tuer_West
HM_Rollo_EG_Wohnzimmer_West_1
HM_Rollo_EG_Wohnzimmer_West_2
HM_Rollo_OG_Allrum_West
HM_Rollo_OG_Ankleide_Ost
HM_Rollo_OG_Bad_West
HM_Rollo_OG_Kind1_Sued
HM_Rollo_OG_Kind1_West
HM_Rollo_OG_Kind2_Ost
HM_Rollo_OG_Kind2_Sued
HM_Rollo_OG_Schlafzimmer_Ost
monitoredDevs:
HM_Kontakt_EG_Gaeste_Sued:
HM_Rollo_EG_Gaeste_Sued ASC_WindowRec
HM_Kontakt_EG_Wohnzimmer_West1:
HM_Rollo_EG_Wohnzimmer_West_1 ASC_WindowRec
HM_Kontakt_OG_Allrum_West:
HM_Rollo_OG_Allrum_West ASC_WindowRec
HM_Kontakt_OG_Kind1_Sued:
HM_Rollo_OG_Kind1_Sued ASC_WindowRec
HM_Kontakt_OG_Kind2_Sued:
HM_Rollo_OG_Kind2_Sued ASC_WindowRec
HM_Kontakt_OG_Schlafzimmer_Ost:
HM_Rollo_OG_Schlafzimmer_Ost ASC_WindowRec
HM_Rollo_EG_Bad_Ost:
HM_Rollo_EG_Flur_Ost:
HM_Rollo_EG_Gaeste_Sued:
HM_Rollo_EG_Gaeste_West:
HM_Rollo_EG_Kueche_West:
HM_Rollo_EG_Speisekammer_Ost:
HM_Rollo_EG_Wohnzimmer_Nord:
HM_Rollo_EG_Wohnzimmer_Sued_1:
HM_Rollo_EG_Wohnzimmer_Sued_2:
HM_Rollo_EG_Wohnzimmer_Sued_3:
HM_Rollo_EG_Wohnzimmer_Tuer_West:
HM_Rollo_EG_Wohnzimmer_West_1:
HM_Rollo_EG_Wohnzimmer_West_2:
HM_Rollo_OG_Allrum_West:
HM_Rollo_OG_Ankleide_Ost:
HM_Rollo_OG_Bad_West:
HM_Rollo_OG_Kind1_Sued:
HM_Rollo_OG_Kind1_West:
HM_Rollo_OG_Kind2_Ost:
HM_Rollo_OG_Kind2_Sued:
HM_Rollo_OG_Schlafzimmer_Ost:
HM_Sonne_Aussen_Ankleide:
HM_Rollo_EG_Bad_Ost ASC_BrightnessSensor
HM_Rollo_EG_Flur_Ost ASC_BrightnessSensor
HM_Rollo_EG_Speisekammer_Ost ASC_BrightnessSensor
HM_Rollo_OG_Ankleide_Ost ASC_BrightnessSensor
HM_Rollo_OG_Schlafzimmer_Ost ASC_BrightnessSensor
HM_Sonne_Aussen_HWR:
HM_Rollo_EG_Gaeste_Sued ASC_BrightnessSensor
HM_Rollo_EG_Wohnzimmer_Sued_1 ASC_BrightnessSensor
HM_Rollo_EG_Wohnzimmer_Sued_2 ASC_BrightnessSensor
HM_Rollo_EG_Wohnzimmer_Sued_3 ASC_BrightnessSensor
HM_Rollo_OG_Kind1_Sued ASC_BrightnessSensor
HM_Rollo_OG_Kind2_Ost ASC_BrightnessSensor
HM_Rollo_OG_Kind2_Sued ASC_BrightnessSensor
HM_Sonne_Aussen_Kind1:
HM_Rollo_EG_Gaeste_West ASC_BrightnessSensor
HM_Rollo_EG_Kueche_West ASC_BrightnessSensor
HM_Rollo_EG_Wohnzimmer_Nord ASC_BrightnessSensor
HM_Rollo_EG_Wohnzimmer_Tuer_West ASC_BrightnessSensor
HM_Rollo_EG_Wohnzimmer_West_1 ASC_BrightnessSensor
HM_Rollo_EG_Wohnzimmer_West_2 ASC_BrightnessSensor
HM_Rollo_OG_Allrum_West ASC_BrightnessSensor
HM_Rollo_OG_Bad_West ASC_BrightnessSensor
HM_Rollo_OG_Kind1_West ASC_BrightnessSensor
HM_Tuergriff_EG_Terrassentuer:
HM_Rollo_EG_Wohnzimmer_Tuer_West ASC_WindowRec
Fam_Familie:
myASControl ASC_residentsDev
myAstro:
myASControl ASC_twilightDevice
rr_res3:
HM_Rollo_OG_Kind1_Sued ASC_Roommate_Device
HM_Rollo_OG_Kind1_West ASC_Roommate_Device
rr_res2:
HM_Rollo_OG_Ankleide_Ost ASC_Roommate_Device
HM_Rollo_OG_Schlafzimmer_Ost ASC_Roommate_Device
rr_res4:
HM_Rollo_OG_Kind2_Ost ASC_Roommate_Device
HM_Rollo_OG_Kind2_Sued ASC_Roommate_Device
rr_res1:
HM_Rollo_OG_Ankleide_Ost ASC_Roommate_Device
HM_Rollo_OG_Schlafzimmer_Ost ASC_Roommate_Device
Attributes:
ASC_autoAstroModeEvening HORIZON
ASC_autoAstroModeEveningHorizon -5
ASC_autoAstroModeMorning HORIZON
ASC_autoAstroModeMorningHorizon -3
ASC_autoShuttersControlComfort on
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_brightnessDriveUpDown 0:0
ASC_expert 1
ASC_freezeTemp 3
ASC_residentsDev Fam_Familie:state
ASC_shuttersDriveDelay 90
ASC_tempSensor HM_Temperatur_Aussen_HWR:shading_temp
ASC_twilightDevice myAstro
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room ASC
Kann es sein das für Dein Rollo bereits Nacht ist? Dann würde es die Fahrt nach 0 erklären. Zu mindest das :D
Hallo CoolTux,
Gibt es eigentlich bei der Vielzahl von ascAPIget eine Möglichkeit den aktuellen Status eines Rollos zu bekommen?
Also nicht die reine Position sondern wirklich den Grund, warum der Rollo dort steht wo er steht.
z.B. weil Beschattung aktiv ist, weil, manuell verfahren wurde, weil in VentilatePos, weil in PrivacyPos, weil, weil, weil...
Oder müsste ich dazu alle möglichen ascAPIget-Abfragen machen?
Damit werde ich aber nicht alle möglichen Stati bekommen. Oder?
Danke im Voraus
Lg, Gerhard
Zitat von: gestein am 09 Juli 2020, 23:56:56Also nicht die reine Position sondern wirklich den Grund, warum der Rollo dort steht wo er steht.
Hast Du kein ASC_ShuttersLastDrive Reading?
Zitat von: CommandRefASC_ShuttersLastDrive - Grund der letzten Fahrt vom Rollladen
Zitat von: CoolTux am 09 Juli 2020, 19:26:40
Kann es sein das für Dein Rollo bereits Nacht ist? Dann würde es die Fahrt nach 0 erklären. Zu mindest das :D
dann hätten die anderen Südfenster (gleicher Eintrag bei ASC_BrightnessSensor) aber auch nach 0 fahren müssen, die sind aber alle schön hochgefahren. Hmm.
Werde aber beim nächsten Mal schauen, was ASC für das Rollo entsprechend zurückgibt.
Zitat von: gestein am 09 Juli 2020, 23:56:56
Hallo CoolTux,
Gibt es eigentlich bei der Vielzahl von ascAPIget eine Möglichkeit den aktuellen Status eines Rollos zu bekommen?
Also nicht die reine Position sondern wirklich den Grund, warum der Rollo dort steht wo er steht.
z.B. weil Beschattung aktiv ist, weil, manuell verfahren wurde, weil in VentilatePos, weil in PrivacyPos, weil, weil, weil...
Oder müsste ich dazu alle möglichen ascAPIget-Abfragen machen?
Damit werde ich aber nicht alle möglichen Stati bekommen. Oder?
Danke im Voraus
Lg, Gerhard
{ ascAPIget('LastDrive','ROLLONAME') }
Danke. Damit lässt sich wahrscheinlich was machen.
Ich weiß, ich bin jetzt unverschämt, aber gibt es vielleicht eine Übersicht, welche Werte dort zu finden sein können?
Oder sehe ich das irgendwo im Code?
Danke, Lg, Gerhard
Bug oder Absicht?
Nachdem alles nahezu perfekt läuft, habe ich angefangen mit Roommates zu experimentieren.
Bei einem Rollo möchte ich, dass er nachts nur fährt wenn niemand da ist, aber tagsüber in jedem Fall beschattet.
Daher habe ich 'ASC_Mode_Down' auf 'gone' und 'ASC_Mode_Up' auf 'gone' gesetzt und 'ASC_Shading_Mode' auf 'always'.
Das funktioniert aber nicht. Er fährt nie, obwohl
'ASC_ShadingMessage INFO: current shading status is 'in' - next check in 10m'
Internals:
CID shellyswitch25_98F4ABF35EF3
DEF shellyswitch25_98F4ABF35EF3
DEVICETOPIC Sh_W_Ez
FUUID 5ead9de6-f33f-d4cb-3109-bccafc4b9ba40bff
IODev MQTT2_FHEM_Server
LASTInputDev MQTT2_FHEM_Server
MQTT2_FHEM_Server_MSGCNT 52854
MQTT2_FHEM_Server_TIME 2020-07-10 16:05:26
MSGCNT 52854
NAME Sh_W_Ez
NR 244
STATE 100
TYPE MQTT2_DEVICE
OLDREADINGS:
READINGS:
2020-05-04 16:19:03 ASC_Enable on
2020-07-10 16:01:12 ASC_ShadingMessage INFO: current shading status is 'in' - next check in 10m
2020-07-09 06:59:20 ASC_ShuttersLastDrive day open
2020-07-10 06:59:02 ASC_Time_DriveDown 10.07.2020 - 23:06
2020-07-10 06:59:02 ASC_Time_DriveUp 11.07.2020 - 06:59
2020-07-08 20:06:13 associatedWith Rolladen
2020-07-09 06:59:20 current stop
2020-07-10 16:05:26 energy 869
2020-07-09 07:00:20 energy_total_kWh 0.0617
2020-07-08 20:06:17 fw_ver 20200601-122849/v1.7.0@d7961837
2020-07-08 20:06:17 id shellyswitch25-98F4ABF35EF3
2020-07-10 16:05:26 input0 0
2020-07-10 16:05:26 input1 0
2020-07-08 20:06:17 ip 172.16.5.36
2020-07-08 20:06:17 mac 98F4ABF35EF3
2020-07-08 20:06:17 new_fw false
2020-07-08 20:06:17 online true
2020-07-10 16:05:26 overtemperature 0
2020-07-10 16:05:25 pct 100
2020-07-10 16:05:26 power 0.00
2020-07-10 16:05:26 roller_0_energy 869
2020-07-10 16:05:26 roller_0_power 0.00
2020-07-10 16:05:25 state 100
2020-07-10 16:05:26 temperature 58.09
2020-05-02 18:31:25 temperature_f 123.06
2020-05-02 18:21:58 x_mqttcom set announce
2020-06-24 11:54:25 x_update set
Attributes:
ASC 2
ASC_BrightnessSensor FW1:reading 550:550
ASC_Down time
ASC_Mode_Down gone
ASC_Mode_Up gone
ASC_Partymode off
ASC_Pos_Reading pct
ASC_Roommate_Device rr_Esszimmer
ASC_Shading_InOutAzimuth 200:305
ASC_Shading_MinMax_Elevation 10:100
ASC_Shading_Min_OutsideTemperature 25.0
ASC_Shading_Mode always
ASC_Shading_Pos 40
ASC_Shading_StateChange_SunnyCloudy 880:870
ASC_Shading_WaitingPeriod 600
ASC_TempSensor OWX_28_AAFF4D501401:temperature
ASC_Time_Down_Early {ASCSunset('NAUTIC','0','19:00-19:20 20:00-20:15')}
ASC_Time_Down_Late 23:00
ASC_Time_Up_Early 06:59
ASC_Time_Up_Late 09:15
ASC_Up astro
IODev MQTT2_FHEM_Server
alias Rollo Esszimmer
cmdIcon open:fts_shutter_up close:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
comment Shelly 2.5 in Roller-Mode. 100=opened / 0=closed
devStateIcon { my $amp = ReadingsVal($name,"online","false") eq "false" ? "rot" : ReadingsVal($name,"new_fw","false") eq "true" ? "gelb" : "gruen";; my $con = ReadingsVal($name,"state","undef");; $con = 100 - $con if $con =~ /\d+/;; my $pic = $con eq "opening" ? 'fts_shutter_up@red' : $con eq "closing" ? 'fts_shutter_down@red' : $con eq "100" ? 'fts_shutter_100' : $con =~ /(\d)\d/ ? 'fts_shutter_'.$1.'0' : $con =~ /\b\d\b/ ? 'fts_shutter_10' : 'fts_shutter_updown';; my $show = "$amp" eq "gelb" ? "<a href=\"/fhem?cmd.dummy=set $name x_update&XHR=1\">".FW_makeImage("10px-kreis-".$amp)."</a>" : "<a href=\"http://".ReadingsVal($name,"ip","none")." \"target=\"_blank\">".FW_makeImage("10px-kreis-".$amp)."</a>";; "<div> $show <a href=\"/fhem?cmd.dummy=set $name toggle&XHR=1\"></a>".FW_makeImage($pic)." </div>"}
event-on-change-reading temperature:1,.*
icon fts_shutter_automatic
model shelly25_roller_invert_0
readingList shellies/shellyswitch25-98F4ABF35EF3/roller/0/pos:.* pct
shellies/shellyswitch25-98F4ABF35EF3/status/0/rollers:.* power
shellies/shellyswitch25-98F4ABF35EF3/online:.* online
shellies/shellyswitch25-98F4ABF35EF3/announce:.* { json2nameValue($EVENT) }
shellies/announce:.* { $EVENT =~ m,..id...shellyswitch25-98F4ABF35EF3...mac.*, ? json2nameValue($EVENT) : undef }
shellies/shellyswitch25-98F4ABF35EF3/roller/0:.* current
shellies/shellyswitch25-98F4ABF35EF3/roller/0:open {{'state' => 'opening'}}
shellies/shellyswitch25-98F4ABF35EF3/roller/0:close {{'state' => 'closing'}}
shellies/shellyswitch25-98F4ABF35EF3/roller/0/pos:.* state
shellies/shellyswitch25-98F4ABF35EF3/input/1:.* input1
shellies/shellyswitch25-98F4ABF35EF3/input/0:.* input0
shellies/shellyswitch25-98F4ABF35EF3/relay/power:.* power
shellies/shellyswitch25-98F4ABF35EF3/relay/energy:.* energy
shellies/shellyswitch25-98F4ABF35EF3/temperature:.* temperature
shellies/shellyswitch25-98F4ABF35EF3/overtemperature:.* overtemperature
shellyswitch25_98F4ABF35EF3:shellies/shellyswitch25-98F4ABF35EF3/roller/0/power:.* roller_0_power
shellyswitch25_98F4ABF35EF3:shellies/shellyswitch25-98F4ABF35EF3/roller/0/energy:.* roller_0_energy
shellyswitch25_98F4ABF35EF3:shellies/shellyswitch25-98F4ABF35EF3/temperature_f:.* temperature_f
room MQTT2_DEVICE,Rolladen,Shelly
setList open:noArg shellies/shellyswitch25-98F4ABF35EF3/roller/0/command open
close:noArg shellies/shellyswitch25-98F4ABF35EF3/roller/0/command close
half:noArg shellies/shellyswitch25-98F4ABF35EF3/roller/0/command/pos 50
stop:noArg shellies/shellyswitch25-98F4ABF35EF3/roller/0/command stop
pct:slider,0,1,100 shellies/shellyswitch25-98F4ABF35EF3/roller/0/command/pos $EVTPART1
x_recalibration:noArg shellies/shellyswitch25-98F4ABF35EF3/roller/0/command rc
x_update:noArg shellies/shellyswitch25-98F4ABF35EF3/command update_fw
x_mqttcom shellies/shellyswitch25-98F4ABF35EF3/command $EVTPART1
setStateList open close half stop pct
sortby 045
suppressReading temperature_f
userReadings energy_total_kWh:roller_0_energy:.* monotonic {sprintf("%.4f",ReadingsNum("$name","roller_0_energy",0)/60000)}
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd :open:close:half:stop:pct
Zitat von: gestein am 10 Juli 2020, 14:45:52
Danke. Damit lässt sich wahrscheinlich was machen.
Ich weiß, ich bin jetzt unverschämt, aber gibt es vielleicht eine Übersicht, welche Werte dort zu finden sein können?
Oder sehe ich das irgendwo im Code?
Danke, Lg, Gerhard
Suche einfach nach "setLastDrive(" in lib/FHEM/Automation/ShuttersControl.pm
Zitat von: wk am 10 Juli 2020, 16:14:43
Bug oder Absicht?
Nachdem alles nahezu perfekt läuft, habe ich angefangen mit Roommates zu experimentieren.
Bei einem Rollo möchte ich, dass er nachts nur fährt wenn niemand da ist, aber tagsüber in jedem Fall beschattet.
Daher habe ich 'ASC_Mode_Down' auf 'gone' und 'ASC_Mode_Up' auf 'gone' gesetzt und 'ASC_Shading_Mode' auf 'always'.
Das funktioniert aber nicht. Er fährt nie, obwohl
'ASC_ShadingMessage INFO: current shading status is 'in' - next check in 10m'
Internals:
CID shellyswitch25_98F4ABF35EF3
DEF shellyswitch25_98F4ABF35EF3
DEVICETOPIC Sh_W_Ez
FUUID 5ead9de6-f33f-d4cb-3109-bccafc4b9ba40bff
IODev MQTT2_FHEM_Server
LASTInputDev MQTT2_FHEM_Server
MQTT2_FHEM_Server_MSGCNT 52854
MQTT2_FHEM_Server_TIME 2020-07-10 16:05:26
MSGCNT 52854
NAME Sh_W_Ez
NR 244
STATE 100
TYPE MQTT2_DEVICE
OLDREADINGS:
READINGS:
2020-05-04 16:19:03 ASC_Enable on
2020-07-10 16:01:12 ASC_ShadingMessage INFO: current shading status is 'in' - next check in 10m
2020-07-09 06:59:20 ASC_ShuttersLastDrive day open
2020-07-10 06:59:02 ASC_Time_DriveDown 10.07.2020 - 23:06
2020-07-10 06:59:02 ASC_Time_DriveUp 11.07.2020 - 06:59
2020-07-08 20:06:13 associatedWith Rolladen
2020-07-09 06:59:20 current stop
2020-07-10 16:05:26 energy 869
2020-07-09 07:00:20 energy_total_kWh 0.0617
2020-07-08 20:06:17 fw_ver 20200601-122849/v1.7.0@d7961837
2020-07-08 20:06:17 id shellyswitch25-98F4ABF35EF3
2020-07-10 16:05:26 input0 0
2020-07-10 16:05:26 input1 0
2020-07-08 20:06:17 ip 172.16.5.36
2020-07-08 20:06:17 mac 98F4ABF35EF3
2020-07-08 20:06:17 new_fw false
2020-07-08 20:06:17 online true
2020-07-10 16:05:26 overtemperature 0
2020-07-10 16:05:25 pct 100
2020-07-10 16:05:26 power 0.00
2020-07-10 16:05:26 roller_0_energy 869
2020-07-10 16:05:26 roller_0_power 0.00
2020-07-10 16:05:25 state 100
2020-07-10 16:05:26 temperature 58.09
2020-05-02 18:31:25 temperature_f 123.06
2020-05-02 18:21:58 x_mqttcom set announce
2020-06-24 11:54:25 x_update set
Attributes:
ASC 2
ASC_BrightnessSensor FW1:reading 550:550
ASC_Down time
ASC_Mode_Down gone
ASC_Mode_Up gone
ASC_Partymode off
ASC_Pos_Reading pct
ASC_Roommate_Device rr_Esszimmer
ASC_Shading_InOutAzimuth 200:305
ASC_Shading_MinMax_Elevation 10:100
ASC_Shading_Min_OutsideTemperature 25.0
ASC_Shading_Mode always
ASC_Shading_Pos 40
ASC_Shading_StateChange_SunnyCloudy 880:870
ASC_Shading_WaitingPeriod 600
ASC_TempSensor OWX_28_AAFF4D501401:temperature
ASC_Time_Down_Early {ASCSunset('NAUTIC','0','19:00-19:20 20:00-20:15')}
ASC_Time_Down_Late 23:00
ASC_Time_Up_Early 06:59
ASC_Time_Up_Late 09:15
ASC_Up astro
IODev MQTT2_FHEM_Server
alias Rollo Esszimmer
cmdIcon open:fts_shutter_up close:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
comment Shelly 2.5 in Roller-Mode. 100=opened / 0=closed
devStateIcon { my $amp = ReadingsVal($name,"online","false") eq "false" ? "rot" : ReadingsVal($name,"new_fw","false") eq "true" ? "gelb" : "gruen";; my $con = ReadingsVal($name,"state","undef");; $con = 100 - $con if $con =~ /\d+/;; my $pic = $con eq "opening" ? 'fts_shutter_up@red' : $con eq "closing" ? 'fts_shutter_down@red' : $con eq "100" ? 'fts_shutter_100' : $con =~ /(\d)\d/ ? 'fts_shutter_'.$1.'0' : $con =~ /\b\d\b/ ? 'fts_shutter_10' : 'fts_shutter_updown';; my $show = "$amp" eq "gelb" ? "<a href=\"/fhem?cmd.dummy=set $name x_update&XHR=1\">".FW_makeImage("10px-kreis-".$amp)."</a>" : "<a href=\"http://".ReadingsVal($name,"ip","none")." \"target=\"_blank\">".FW_makeImage("10px-kreis-".$amp)."</a>";; "<div> $show <a href=\"/fhem?cmd.dummy=set $name toggle&XHR=1\"></a>".FW_makeImage($pic)." </div>"}
event-on-change-reading temperature:1,.*
icon fts_shutter_automatic
model shelly25_roller_invert_0
readingList shellies/shellyswitch25-98F4ABF35EF3/roller/0/pos:.* pct
shellies/shellyswitch25-98F4ABF35EF3/status/0/rollers:.* power
shellies/shellyswitch25-98F4ABF35EF3/online:.* online
shellies/shellyswitch25-98F4ABF35EF3/announce:.* { json2nameValue($EVENT) }
shellies/announce:.* { $EVENT =~ m,..id...shellyswitch25-98F4ABF35EF3...mac.*, ? json2nameValue($EVENT) : undef }
shellies/shellyswitch25-98F4ABF35EF3/roller/0:.* current
shellies/shellyswitch25-98F4ABF35EF3/roller/0:open {{'state' => 'opening'}}
shellies/shellyswitch25-98F4ABF35EF3/roller/0:close {{'state' => 'closing'}}
shellies/shellyswitch25-98F4ABF35EF3/roller/0/pos:.* state
shellies/shellyswitch25-98F4ABF35EF3/input/1:.* input1
shellies/shellyswitch25-98F4ABF35EF3/input/0:.* input0
shellies/shellyswitch25-98F4ABF35EF3/relay/power:.* power
shellies/shellyswitch25-98F4ABF35EF3/relay/energy:.* energy
shellies/shellyswitch25-98F4ABF35EF3/temperature:.* temperature
shellies/shellyswitch25-98F4ABF35EF3/overtemperature:.* overtemperature
shellyswitch25_98F4ABF35EF3:shellies/shellyswitch25-98F4ABF35EF3/roller/0/power:.* roller_0_power
shellyswitch25_98F4ABF35EF3:shellies/shellyswitch25-98F4ABF35EF3/roller/0/energy:.* roller_0_energy
shellyswitch25_98F4ABF35EF3:shellies/shellyswitch25-98F4ABF35EF3/temperature_f:.* temperature_f
room MQTT2_DEVICE,Rolladen,Shelly
setList open:noArg shellies/shellyswitch25-98F4ABF35EF3/roller/0/command open
close:noArg shellies/shellyswitch25-98F4ABF35EF3/roller/0/command close
half:noArg shellies/shellyswitch25-98F4ABF35EF3/roller/0/command/pos 50
stop:noArg shellies/shellyswitch25-98F4ABF35EF3/roller/0/command stop
pct:slider,0,1,100 shellies/shellyswitch25-98F4ABF35EF3/roller/0/command/pos $EVTPART1
x_recalibration:noArg shellies/shellyswitch25-98F4ABF35EF3/roller/0/command rc
x_update:noArg shellies/shellyswitch25-98F4ABF35EF3/command update_fw
x_mqttcom shellies/shellyswitch25-98F4ABF35EF3/command $EVTPART1
setStateList open close half stop pct
sortby 045
suppressReading temperature_f
userReadings energy_total_kWh:roller_0_energy:.* monotonic {sprintf("%.4f",ReadingsNum("$name","roller_0_energy",0)/60000)}
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd :open:close:half:stop:pct
Könnte ein Bug sein, schaue ich mir die Tage an
Zitat von: CoolTux am 11 Juli 2020, 06:48:06
Suche einfach nach "setLastDrive(" in lib/FHEM/Automation/ShuttersControl.pm
Perfekt. Danke. Das hilft mir schon sehr.
lg, Gerhard
Kurze Frage, ob das gewollt oder ein Bug ist.
Meine Jalousie befand sich auf der SleepPos=10. LastDrive war "Night Close"
Und wurde wurde direkt nach dem Late-Zeitpunkt beschattet.
Neue Position ist nun 25 und LastDrive "Shading In".
Sie wurde also zum Beschatten hochgefahren. Ist das korrekt?
Zitat von: FunkOdyssey am 12 Juli 2020, 10:02:17
Kurze Frage, ob das gewollt oder ein Bug ist.
Meine Jalousie befand sich auf der SleepPos=10. LastDrive war "Night Close"
Und wurde wurde direkt nach dem Late-Zeitpunkt beschattet.
Neue Position ist nun 25 und LastDrive "Shading In".
Sie wurde also zum Beschatten hochgefahren. Ist das korrekt?
Nein eigentlich nicht. Wenn night Close gefahren wurde sollte das Rollo im Nachtmodus sein und da sollte nicht beschattet werden.
Zitat von: CoolTux am 12 Juli 2020, 12:30:49
Nein eigentlich nicht. Wenn night Close gefahren wurde sollte das Rollo im Nachtmodus sein und da sollte nicht beschattet werden.
Die Jalousie hat ASC_Mode_Up=off. Vielleicht spielt das eine Rolle?
Muss ich prüfen. Komme aber erst Anfang nächsten Monats zu irgendwas. Jetzt ist ein Monat Urlaub.
Ich habe es nicht eilig damit. Ist das schon irgendwo notiert? Oder soll es als Ticket festgehalten werden?
Zitat von: FunkOdyssey am 12 Juli 2020, 13:45:26
Ich habe es nicht eilig damit. Ist das schon irgendwo notiert? Oder soll es als Ticket festgehalten werden?
Mach mal bitte ein Ticket mit Verweis auf Deinen Post.
Irgendwie hab ich überlesen, dass es jetzt zum supporten ein Ticketsystem gibt!? Wo find ich denn da was drüber? Wie kann man ein Ticket aufmachen?
Cooltux, dir erstmal einen schönen, wohlverdienten Urlaub.
Zitat von: Wolle02 am 12 Juli 2020, 15:08:30
Irgendwie hab ich überlesen, dass es jetzt zum supporten ein Ticketsystem gibt!? Wo find ich denn da was drüber? Wie kann man ein Ticket aufmachen?
Cooltux, dir erstmal einen schönen, wohlverdienten Urlaub.
https://github.com/fhem/AutoShuttersControl/issues
Zitat von: kjmEjfu am 10 Juli 2020, 12:49:45
dann hätten die anderen Südfenster (gleicher Eintrag bei ASC_BrightnessSensor) aber auch nach 0 fahren müssen, die sind aber alle schön hochgefahren. Hmm.
Werde aber beim nächsten Mal schauen, was ASC für das Rollo entsprechend zurückgibt.
so, heute wieder passiert.
Ein { ascAPIget('IsDay','HM_Rollo_OG_Kind1_Sued') } liefert eine 1 zurück.
Was vielleicht bei der Fehlersuche hilft: das Fenster ist gleichzeitig gekippt, ist einmal ordentlich aus der Beschattung rausgefahren (längeres Wolkenband) und dann wieder neu reingefahren. Und jetzt steht es mit "shading in" wieder auf 0.
Zitat
Zitat von: FunkOdyssey am 25 Juni 2020, 10:35:38
Problem Nr. 1
Ausgangs-Post:
https://forum.fhem.de/index.php/topic,112325.msg1067481.html#msg1067481
Hallo, ich hatte es ja bereits angekündigt, dass ich mich mit einem Debug-Log noch einmal melde.
Ich habe die unterschiedlichsten Probleme mit der Beschattung. Ein Absent-Fehler wurde ja gestern bereits behoben.
Aber ich habe auch oft, dass die Jalousien sich beim Shading Out und beim Night Close irgendwie in die Quere kommen.
Ein repräsentatives Beispiel konnte ich gestern erzeugen und als Anhang angefügt.
- Rollo war in Shading in (Pos. 50)
- Rollo ging in Shading out (Pos. 50 > Pos. 0)
- und ging dann danach fälschlicherweise hoch (Pos. 0 > Pos. 100)
@Cooltux: Hast du das noch auf dem Schirm?
Deine Frage dazu: https://forum.fhem.de/index.php/topic,112325.msg1067531.html#msg1067531
Meine Antwort darauf: https://forum.fhem.de/index.php/topic,112325.msg1067557.html#msg1067557
Zitat von: CoolTux am 03 Juli 2020, 13:05:56
Ich habe in der aktuellen Entwicklerversion mal was eingebaut. Mal schauen wie gut das klappt. Kommt aber erst Ende des Monats raus.
Wenn Du magst, ich habe einen devel-testing branch mit passenden control file für update
https://git.cooltux.net/FHEM/mod-AutoShuttersControl/raw/branch/devel-testing/controls_AutoShuttersControl.txt
Heute war wieder ein Sonnentage und ich konnte es wieder testen. Der ursprüngliche Zweig "devel-testing" wurde soweit ich weiß auch schon ins FHEM-SVN gemerged.
Leider waren meine Jalousien wieder alle oben.
Der Tag der Jalousie sah wie folgt aus:
2020-07-12_11:48:09 bad_jal ASC_ShuttersLastDrive: manual
2020-07-12_11:48:27 bad_jal deviceMsg: on (to VCCU)
2020-07-12_11:48:27 bad_jal level: 100
2020-07-12_11:48:27 bad_jal motor: stop:on
2020-07-12_11:48:27 bad_jal pct: 100
2020-07-12_11:48:27 bad_jal on
2020-07-12_13:52:57 bad_jal ASC_ShadingMessage: INFO: current shading status is 'in reserved' - next check in 10m
2020-07-12_14:04:55 bad_jal ASC_ShadingMessage: INFO: current shading status is 'in' - next check in 20m
2020-07-12_14:06:48 bad_jal commState: CMDs_pending
2020-07-12_14:06:48 bad_jal level: set_30
2020-07-12_14:06:48 bad_jal set_30
2020-07-12_14:06:48 bad_jal commState: CMDs_processing...
2020-07-12_14:06:48 bad_jal commState: CMDs_done
2020-07-12_14:06:48 bad_jal level: 100
2020-07-12_14:06:48 bad_jal motor: down:on
2020-07-12_14:06:48 bad_jal on
2020-07-12_14:07:03 bad_jal deviceMsg: 30 (to VCCU)
2020-07-12_14:07:03 bad_jal level: 30
2020-07-12_14:07:03 bad_jal motor: stop:30
2020-07-12_14:07:03 bad_jal pct: 30
2020-07-12_14:07:03 bad_jal 30
2020-07-12_14:07:03 bad_jal ASC_ShuttersLastDrive: shading in
2020-07-12_14:15:25 bad_jal ASC_ShadingMessage: INFO: current shading status is 'out reserved' - next check in 20m
2020-07-12_14:25:26 bad_jal ASC_ShadingMessage: INFO: current shading status is 'in reserved' - next check in 20m
2020-07-12_14:35:27 bad_jal ASC_ShadingMessage: INFO: current shading status is 'in' - next check in 20m
2020-07-12_15:12:17 bad_jal ASC_ShadingMessage: INFO: current shading status is 'out reserved' - next check in 20m
2020-07-12_15:22:18 bad_jal ASC_ShadingMessage: INFO: current shading status is 'in reserved' - next check in 20m
2020-07-12_15:32:57 bad_jal ASC_ShadingMessage: INFO: current shading status is 'in' - next check in 20m
2020-07-12_15:57:53 bad_jal ASC_ShadingMessage: INFO: current shading status is 'out reserved' - next check in 20m
2020-07-12_16:09:48 bad_jal ASC_ShadingMessage: INFO: current shading status is 'in reserved' - next check in 20m
2020-07-12_16:19:58 bad_jal ASC_ShadingMessage: INFO: current shading status is 'in' - next check in 20m
2020-07-12_17:07:04 bad_jal ASC_ShadingMessage: INFO: current shading status is 'out reserved' - next check in 20m
2020-07-12_17:17:09 bad_jal ASC_ShadingMessage: INFO: current shading status is 'in reserved' - next check in 20m
2020-07-12_17:27:14 bad_jal ASC_ShadingMessage: INFO: current shading status is 'in' - next check in 20m
2020-07-12_18:15:59 bad_jal ASC_ShadingMessage: INFO: current shading status is 'out reserved' - next check in 20m
2020-07-12_18:49:26 bad_jal ASC_ShadingMessage: INFO: current shading status is 'out' - next check in 10m
2020-07-12_19:16:47 bad_jal commState: CMDs_pending
2020-07-12_19:16:47 bad_jal level: set_100
2020-07-12_19:16:47 bad_jal set_100
2020-07-12_19:16:47 bad_jal commState: CMDs_processing...
2020-07-12_19:16:47 bad_jal commState: CMDs_done
2020-07-12_19:16:47 bad_jal level: 30
2020-07-12_19:16:47 bad_jal motor: up:30
2020-07-12_19:16:47 bad_jal 30
2020-07-12_19:17:04 bad_jal deviceMsg: on (to VCCU)
2020-07-12_19:17:04 bad_jal level: 100
2020-07-12_19:17:04 bad_jal motor: stop:on
2020-07-12_19:17:04 bad_jal pct: 100
2020-07-12_19:17:04 bad_jal on
2020-07-12_19:17:04 bad_jal ASC_ShuttersLastDrive: shading out
2020-07-12_19:18:35 bad_jal commState: CMDs_pending
2020-07-12_19:18:35 bad_jal level: set_0
2020-07-12_19:18:35 bad_jal set_0
2020-07-12_19:18:35 bad_jal commState: CMDs_processing...
2020-07-12_19:18:35 bad_jal commState: CMDs_done
2020-07-12_19:18:35 bad_jal level: 100
2020-07-12_19:18:35 bad_jal motor: down:on
2020-07-12_19:18:35 bad_jal on
2020-07-12_19:18:56 bad_jal deviceMsg: off (to VCCU)
2020-07-12_19:18:56 bad_jal level: 0
2020-07-12_19:18:56 bad_jal motor: stop:off
2020-07-12_19:18:56 bad_jal pct: 0
2020-07-12_19:18:56 bad_jal off
2020-07-12_19:19:04 bad_jal commState: CMDs_pending
2020-07-12_19:19:04 bad_jal level: set_100
2020-07-12_19:19:04 bad_jal set_100
2020-07-12_19:19:04 bad_jal commState: CMDs_processing...
2020-07-12_19:19:04 bad_jal commState: CMDs_done
2020-07-12_19:19:04 bad_jal level: 0
2020-07-12_19:19:04 bad_jal motor: up:off
2020-07-12_19:19:04 bad_jal off
2020-07-12_19:19:26 bad_jal deviceMsg: on (to VCCU)
2020-07-12_19:19:26 bad_jal level: 100
2020-07-12_19:19:26 bad_jal motor: stop:on
2020-07-12_19:19:26 bad_jal pct: 100
2020-07-12_19:19:26 bad_jal on
Parameter wie im Ausgangspost. Die Jalousie hätte eigentlich um 19:15 Uhr zzgl. Delay herunterfahren müssen. Ansonsten fahre ich per Brightness. Im Sommer zieht aber eher die Zeit.
Ich leider sagen, dass es vermutlich der folgende Commit es scheinbar schlimmer gemacht hat. Er fährt nun noch öfters hoch und runter.
https://git.cooltux.net/FHEM/mod-AutoShuttersControl/commit/924363fe18c6f4d30787c471336424ec504a5cd3
Moin,
am Wochenende hatte ich ein Residents Problem. Folgender Sachverhalt:
- das Residents-Device wurde am Freitag auf "gone" gesetzt wegen Urlaub. Alle Rollläden fuhren runter
-> passt
- das Residents-Device wurde am Sonntag auf "home" gesetzt. NUR der Küchen-Rollladen fuhr hoch. Die Wohnzimmerrollläden blieben unten
-> Fehler
list Wohnzimmer:
Internals:
.FhemMetaInternals 1
.triggerUsed 1
DEF 4F320B
FUUID 5c54237f-f33f-cf0a-a643-72548756feb57505
FVERSION 10_CUL_HM.pm:0.223550/2020-07-05
HMLAN1_MSGCNT 40
HMLAN1_RAWMSG E4F320B,0000,2DE0F6EE,FF,FFBE,ABA4104F320B23A38D06010000
HMLAN1_RSSI -66
HMLAN1_TIME 2020-07-12 21:51:20
HMUART0_MSGCNT 26
HMUART0_RAWMSG 0500004BABA4104F320B23A38D06010000
HMUART0_RSSI -75
HMUART0_TIME 2020-07-12 21:51:20
HMUART1_MSGCNT 38
HMUART1_RAWMSG 0500003BABA4104F320B23A38D06010000
HMUART1_RSSI -59
HMUART1_TIME 2020-07-12 21:51:19
HMUART2_MSGCNT 42
HMUART2_RAWMSG 0500002CABA4104F320B23A38D06010000
HMUART2_RSSI -44
HMUART2_TIME 2020-07-12 21:51:20
IODev HMLAN1
LASTInputDev HMLAN1
MSGCNT 146
NAME 1_02_WZ_Rollladen_l
NOTIFYDEV global
NR 275
NTFY_ORDER 50-1_02_WZ_Rollladen_l
STATE off
TYPE CUL_HM
chanNo 01
lastMsg No:AB - t:10 s:4F320B d:23A38D 06010000
protLastRcv 2020-07-12 21:51:19
protRcv 45 last_at:2020-07-12 21:51:19
protResnd 1 last_at:2020-07-08 08:00:06
protSnd 42 last_at:2020-07-12 21:51:19
protState CMDs_done
rssi_HMLAN1 cnt:20 min:-82 max:-70 avg:-75.29 lst:-73
rssi_at_HMLAN1 cnt:40 min:-77 max:-53 avg:-66.89 lst:-66
rssi_at_HMUART0 cnt:26 min:-80 max:-74 avg:-76.92 lst:-75
rssi_at_HMUART1 cnt:38 min:-65 max:-55 avg:-58.07 lst:-59
rssi_at_HMUART2 cnt:42 min:-57 max:-43 avg:-46.23 lst:-44
.attraggr:
.attrminint:
READINGS:
2020-07-03 10:02:21 .ASC_AttrUpdateChanges_v0.10.2 1
2020-07-06 14:07:58 .associatedWith 1_02_WZ_Rollladen_l,1_02_WZ_Rollladen_l
2019-08-08 09:35:29 .peerListRDate 2019-08-08 09:35:29
2020-07-12 21:51:19 .protLastRcv 2020-07-12 21:51:19
2019-06-04 11:23:01 ASC_Enable on
2020-07-13 08:05:48 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 10m
2020-07-12 21:51:20 ASC_ShuttersLastDrive night close
2020-07-13 08:00:02 ASC_Time_DriveDown 13.07.2020 - 21:49
2020-07-13 08:00:02 ASC_Time_DriveUp 13.07.2020 - 08:30
2020-07-06 14:07:51 Activity alive
2020-07-12 21:50:46 CommandAccepted yes
2019-06-04 11:22:43 D-firmware 2.8
2019-06-04 11:22:43 D-serialNr NEQ1220810
2019-08-08 09:35:28 PairedTo 0x23A38D
2019-06-04 10:45:09 R-confBtnTime permanent
2019-06-04 10:45:10 R-driveDown 26 s
2019-06-04 10:45:10 R-driveTurn 0.5 s
2019-06-04 10:45:10 R-driveUp 27.9 s
2019-06-04 10:45:09 R-intKeyVisib invisib
2019-06-04 10:45:09 R-localResDis off
2019-06-04 10:45:09 R-pairCentral 0x23A38D
2019-06-04 10:45:10 R-refRunCounter 0
2019-06-04 10:45:10 R-sign off
2019-06-04 10:45:10 R-statusInfoMinDly 2 s
2019-06-04 10:45:10 R-statusInfoRandom 1 s
2019-06-04 10:45:10 R-transmitTryMax 6
2019-08-08 09:35:28 RegL_00. 00:00 02:01 0A:23 0B:A3 0C:8D 15:FF 18:00
2019-08-08 09:35:29 RegL_01. 00:00 08:00 09:00 0A:00 0B:01 0C:04 0D:01 0E:17 0F:05 10:00 30:06 56:00 57:24
2020-07-06 14:08:31 associatedWith asc_Rollladen
2020-07-06 14:08:37 cfgState ok
2020-07-12 21:51:19 commState CMDs_done
2020-07-12 21:51:19 deviceMsg off (to VCCU)
2019-07-24 15:53:13 inhibit set_off
2020-07-12 21:51:19 level 0
2020-07-12 21:51:19 motor stop:off
2020-07-12 21:51:19 pct 0
2020-03-08 11:38:42 powerOn 2020-03-08 11:38:42
2020-07-12 21:51:19 recentStateType info
2020-07-12 21:51:19 state off
2020-07-12 21:51:19 timedOn off
helper:
HM_CMDNR 171
cSnd 1123A38D4F320B0201000000,1123A38D4F320B020100
dlvlCmd ++A01123A38D4F320B020100
mId 0005
peerFriend peerSens,peerVirt
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
ack:
cmds:
TmplKey :no:1594037278.19809
TmplTs 1594037278.19809
cmdKey :1:1:0::0005:01
TmplCmds:
cmdList:
assignHmKey:
clear:[readings|trigger|register|oldRegs|rssi|msgEvents|msgErrors|attack|all]
deviceRename:newName
down:[-changeValue-] [-ontime-] [-ramptime-] ...
eventL:-peer- -cond-
eventS:-peer- -cond-
fwUpdate:-filename- -bootTime- ...
getConfig:
getDevInfo:
getRegRaw:[List0|List1|List2|List3|List4|List5|List6] ... [-PeerChannel-]
getSerial:
getVersion:
inhibit:[on|off]
off:
on:
pair:
pct:[-value-] ... [-ontime-]
peerBulk:-peer1,peer2,...- [set|unset]
peerIODev:[IO] -btn- [set|unset]... not for future use
peerSmart:[1_01_EZ_1_02_WZ_Tuerkontakt_Virt_01|1_02_WZ_Tuerkontakt|1_04_GT_Fensterkontakt|1_06_KU_Schalter_01|1_06_KU_Schalter_02|1_06_KU_Schalter_03|1_06_KU_Schalter_04|1_06_KU_Schalter_05|1_06_KU_Schalter_06|1_06_KU_Schalter_Virt_Btn1|1_06_KU_Schalter_Virt_Btn2|1_06_KU_Schalter_Virt_Btn3|1_06_KU_Schalter_Virt_Btn4|1_06_KU_Schalter_Virt_Btn5|1_06_KU_Schalter_Virt_Btn6|1_06_KU_Tuerkontakt|2_01_KM_Fensterkontakt|2_02_KL_Fensterkontakt|2_03_SZ_Fensterkontakt|2_05_BZ_Fensterkontakt|Rauchmelder_Team|Rauchmelder_Team2|VCCU]
press:[long|short] -peer- [-repCount(long only)-] [-repDelay-] ...
raw:data ...
regBulk:-list-.-peer- -addr1:data1- -addr2:data2- ...
regSet:[prep|exec] -regName- -value- ... [-peerChannel-]
reset:
sign:[on|off]
statusRequest:
stop:
toggle:
toggleDir:
tplDel:tmplt
unpair:
up:[-changeValue-] [-ontime-] [-ramptime-] ...
dir:
cur stop
rct down
expert:
def 1
det 1
raw 1
tpl 1
io:
newChn +4F320B,00,00,00
nextSend 1594583480.40328
rxt 0
vccu VCCU
p:
4F320B
00
00
00
prefIO:
HMLAN1
mRssi:
mNo AB
io:
HMLAN1:
-62
-62
HMUART0:
-75
-75
HMUART1:
-59
-59
HMUART2:
-44
-44
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
rpt:
IO HMUART1
flg A
ts 1594583479.34444
ack:
HASH(0xbdabd1b0)
AB800223A38D4F320B00
rssi:
HMLAN1:
avg -75.3
cnt 20
lst -73
max -70
min -82
at_HMLAN1:
avg -66.9
cnt 40
lst -66
max -53
min -77
at_HMUART0:
avg -76.9230769230769
cnt 26
lst -75
max -74
min -80
at_HMUART1:
avg -58.078947368421
cnt 38
lst -59
max -55
min -65
at_HMUART2:
avg -46.2380952380952
cnt 42
lst -44
max -43
min -57
tmpl:
Attributes:
.mId 0005
ASC 2
ASC_Antifreeze off
ASC_Antifreeze_Pos 15
ASC_AutoAstroModeEvening none
ASC_AutoAstroModeEveningHorizon none
ASC_AutoAstroModeMorning none
ASC_AutoAstroModeMorningHorizon none
ASC_BlockingTime_afterManual 120
ASC_BlockingTime_beforDayOpen 120
ASC_BlockingTime_beforNightClose 120
ASC_BrightnessSensor ws980wifi:brightness
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 40
ASC_Drive_Delay -1
ASC_Drive_DelayStart -1
ASC_GuestRoom none
ASC_LockOut soft
ASC_LockOut_Cmd inhibit
ASC_Mode_Down always
ASC_Mode_Up home
ASC_Open_Pos 100
ASC_Partymode off
ASC_Pos_Reading pct
ASC_PrivacyDownValue_beforeNightClose -1
ASC_PrivacyDown_Pos 50
ASC_Roommate_Device none
ASC_Roommate_Reading state
ASC_Shading_InOutAzimuth 105:240
ASC_Shading_MinMax_Elevation 25.0:100.0
ASC_Shading_Min_OutsideTemperature 15
ASC_Shading_Mode home
ASC_Shading_Pos 30
ASC_Shading_StateChange_SunnyCloudy 50000:40000
ASC_Shading_WaitingPeriod 1200
ASC_ShuttersPlace terrace
ASC_Time_Down_Early 17:00
ASC_Time_Down_Late 22:00
ASC_Time_Up_Early 08:00
ASC_Time_Up_Late 09:00
ASC_Time_Up_WE_Holiday 08:30
ASC_Ventilate_Pos 40
ASC_Ventilate_Window_Open on
ASC_WiggleValue 5
ASC_WindParameters -1
ASC_WindowRec 1_02_WZ_Tuerkontakt
ASC_WindowRec_subType twostate
DbLogExclude .*
IODev HMLAN1
IOgrp VCCU:HMLAN1
actCycle 028:00
actStatus alive
autoReadReg 4_reqStatus
devStateIcon on:fts_shutter_10 20:fts_shutter_20 30:fts_shutter_30 40:fts_shutter_40 50:fts_shutter_50 60:fts_shutter_60 70:fts_shutter_70 80:fts_shutter_80 90:fts_shutter_90 off:fts_shutter_100 down:fts_shutter_down up:fts_shutter_up
expert 251_anything
firmware 2.8
group Rollladen
icon fts_shutter
model HM-LC-BL1-FM
peerIDs 00000000,
room 1_02_WZ,9_06_CUL_HM
serialNr NEQ1220810
subType blindActuator
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd stop:off:down:90:80:70:60:50:40:30:20:10:up:on
Heute morgen mal folgendes getestet:
Vor der "day open" Fahrt residents auf gone gesetzt. Im Wohnimmerrollladen steht das Attribut ASC_Time_DriveUp auf 8:00 Uhr. Der Rollladen ist korrekterweise wegen Abwesenheit nicht hochgefahren. Nach 8:00 Uhr hat sich das Attribut ASC_Time_DriveUp auf 8:30 Uhr geändert. Um kurz nach 8:00 Uhr habe ich residents auf "home" gesetzt. Küche ist hochgefahren und im Attribut "ASC_ShuttersLastDrive" steht auch "residents home". Wohnzimmer sind immer noch untengeblieben.
Liegt das eventuell daran dass nun im Attribut "ASC_Time_DriveUp" 8:30 Uhr drin steht und diese Zeit noch nicht erreicht wurde? Das würde aber auch nur das Verhalten heute morgen erklären. Gestern war es schon mittags als ich auf home gestellt habe. Würde bedeuten dass es da eventuell ein anderes Problem war.
Bei dem Rollladen in der Küche steht "ASC_Time_DriveUp" normalerweise auf 7:00 Uhr. Da hat sich die Uhrzeit auch auf 7:30 Uhr geändert. Irgendwann stand sie dann wieder korrekterweise auf morgen 7:00 Uhr.
Die Uhrzeiten wurden anscheinend einmal um 30 min verlängert.
Hoffe es ist verständlich was ich hier geschrieben habe :-)
Vielen Dank.
Gruß Daniel
Guten Morgen,
Ich habe da noch zwei drei Fragen zur fahrt als Roommate.
Ich habe eine Rolllade in der Küche die morgens nach Astro(ASC UP) und abends nach Roommate (ASC Down) fahren soll.
In der aktuellen Version ist es immer noch so das die Rolllade morgens erst hochfährt wenn auch das Roommate von asleep auf awoken geht. Gut kommt man mit klar, hätte ich mir aber grundsätzlich anders vorgestellt.
Am Abend fährt die Rolllade dann runter wenn das Roommate auf asleep geht. Soweit alles korrekt.
Jetzt kommt das Problem. Wenn es für ASC schon Nacht ist und an der Rolllade das Fenster noch offen war oder geöffnet und dann geschlossen wird, fährt die Rolllade runter. Vermutlich weil für ASC ja Nacht ist.
Aber da die Rolllade ja nur runter soll wenn das Roommate auf asleep geht dürfte das eigentlich nicht passieren.
Vielleicht kannst du dir bei Gelegenheit noch angucken.
Als zweites ist mir noch aufgefallen. Die Rolllade in der Küche hat ASC_Self_Defense_Mode auf absent aktiv. Das geht auch soweit wenn die Residents auf absent sind. Jetzt waren wir über Nacht weg und die Rolllade ist morgens mit den anderen hochgefahren. Sollte die nihct unten bleiben Roommate/Residents war immer auf absent.
Drittens. Ich haben eine Rolllade im Gäste WC mit Brightness. Läuft auch alles soweit.
Nur fährt diese morgens erst hoch wenn das Residents Device im ASC von asleep auf home springt.
Sollte die Rolllade nicht so wie die mit Astro dann fahren wenn die Bedingungen erfüllt sind. Was hat das Residents Device damit zu tun?
VG Alex
list Rolllade Küche:
Internals:
DEF d0c32d9e 12
FUUID 5c48851d-f33f-e69a-3e30-31e2d39b3ed52ac7
FVERSION 10_ZWave.pm:0.222440/2020-06-23
IMAGE /fhem/deviceimages/zwave/271.770.4096_fgr222.roller.shutter.controller.jpg
IODev ZWDongle_0
LASTInputDev ZWDongle_0
MSGCNT 45
NAME K_Jalousie
NR 211
STATE 99
TYPE ZWave
ZWDongle_0_MSGCNT 45
ZWDongle_0_RAWMSG 0004000c06310504220000a500
ZWDongle_0_TIME 2020-07-14 07:09:55
ZWaveSubDevice no
cmdsPending 0
homeId d0c32d9e
isWakeUp
lastMsgSent 1594703357.31825
nodeIdHex 0c
OLDREADINGS:
READINGS:
2019-05-21 08:49:12 ASC_Enable on
2020-06-26 15:22:53 ASC_ShadingMessage WARN: global shading active but ASC_Shading_Mode attribut is not set or off
2020-07-14 07:09:49 ASC_ShuttersLastDrive roommate awoken
2020-07-14 06:30:02 ASC_Time_DriveDown roommate only
2020-07-14 06:30:02 ASC_Time_DriveUp 15.07.2020 - 06:30
2018-09-19 19:33:17 Automatik_abschatten_nach_Schliessen 0
2020-05-02 08:17:41 CMD ZW_APPLICATION_UPDATE
2020-07-11 08:27:00 SEND_DATA failed:00
2020-07-08 03:57:47 UNPARSED BASIC_TARIFF_INFO 0a360221440000002f0000
2019-05-24 11:04:44 assocGroup_1 Max 16 Nodes ZWDongle_0
2019-05-24 11:04:44 assocGroup_2 Max 16 Nodes
2019-05-24 11:04:44 assocGroup_3 Max 1 Nodes ZWDongle_0
2019-05-27 14:37:47 assocGroups 3
2020-07-13 11:06:47 associatedWith JalousieControl
2020-06-01 20:46:59 battery 58 %
2020-06-01 20:46:59 batteryPercent 58
2020-06-01 20:46:59 batteryState ok
2018-09-02 02:28:03 current 0 A previous: 0 delta_time: 301 s
2019-10-28 17:56:36 doorWindow 253
2020-07-14 06:57:26 energy 0.49 kWh
2020-07-14 07:09:55 energyCons 0.49
2020-03-29 15:21:09 generalPurpose 1726
2020-02-21 07:25:18 luminance 40 Lux
2019-05-24 11:05:52 mcaGroups 2
2019-05-24 11:05:52 mca_1 Max 7 Nodes ZWDongle_0
2019-05-24 11:05:52 mca_2 Max 7
2019-09-16 13:19:49 model FIBARO System FGRM222 Roller Shutter Controller 2
2019-09-16 13:19:49 modelConfig fibaro/fgrm222.xml
2019-09-16 13:19:49 modelId 010f-0302-1000
2019-09-11 10:09:07 neighborList ZWDongle_0 EZ_Jalousie AZ_Jalousie GWC_Jalousie WZ_Jalousie_Garage WZ_Jalousie_Terrasse K_Waschmaschine WZ_Aquarium AZ_Fensterkontakt_kipp WZ_Fensterkontakt_Terrasse_offen EZ_Fensterkontakt_kipp WZ_Fensterkontakt_Garage AZ_PC Helligkeitssensor_Westen Helligkeitssensor_Osten ZS_Thermostat SZ_Thermostat ZS_Jalousie ZS_Fensterkontakt ZE_Jalousie_links K_Bewegung Bad_Jalousie K_Fensterkontakt_offen GA_Bewegung EZ_Fensterkontakt_offen AZ_Fensterkontakt_offen
2019-09-11 10:09:01 neighborUpdate done
2020-07-14 07:09:49 position 99
2020-07-14 07:09:55 power 0.0 W
2017-06-11 16:31:17 powerlvl current 0 remain 0
2019-01-27 16:03:26 reportedState dim 99
2020-07-14 07:09:17 state dim 99
2020-07-14 07:09:17 timeToAck 0.059
2020-07-14 07:09:17 transmit OK
2020-04-24 01:12:07 undef 0.27 undef
2018-07-29 12:53:20 version Lib 3 Prot 3.52 App 25.25
2020-05-18 10:07:37 wakeup notification
Attributes:
ASC 2
ASC_AutoAstroModeMorning CIVIL
ASC_BrightnessSensor Helligkeitssensor_Westen:illuminance_lux -1:-1
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 95
ASC_Down roommate
ASC_Drive_DelayStart 17
ASC_LockOut hard
ASC_LockOut_Cmd protection
ASC_Open_Pos 99
ASC_Partymode on
ASC_Pos_Reading position
ASC_PrivacyDown_Pos 60
ASC_Roommate_Device rr_Verena,rr_Alex
ASC_Self_Defense_AbsentDelay 600
ASC_Self_Defense_Mode absent
ASC_Shading_InOutAzimuth 185:335
ASC_Shading_MinMax_Elevation 25
ASC_Shading_Min_OutsideTemperature 22
ASC_Shading_Mode off
ASC_Shading_Pos 30
ASC_Shading_StateChange_SunnyCloudy 80000:50000
ASC_Shutter_IdleDetection power:0\.0.W
ASC_ShuttersPlace terrace
ASC_TempSensor K_Thermometer:temperature
ASC_Time_Down_Early 16:30
ASC_Time_Down_Late 22:30
ASC_Time_Up_Early 06:30
ASC_Time_Up_Late 09:00
ASC_Time_Up_WE_Holiday 08:00
ASC_Ventilate_Pos 10
ASC_WiggleValue 10
ASC_WindProtection off
ASC_WindowRec K_Fensterkontakt
ASC_WindowRec_subType threestate
IODev ZWDongle_0
classes MULTI_CHANNEL_ASSOCIATION MANUFACTURER_SPECIFIC VERSION CONFIGURATION ASSOCIATION POWERLEVEL METER SWITCH_MULTILEVEL SENSOR_MULTILEVEL SWITCH_BINARY MANUFACTURER_PROPRIETARY PROTECTION MARK METER SENSOR_MULTILEVEL MANUFACTURER_PROPRIETARY SCENE_ACTIVATION SWITCH_MULTILEVEL SWITCH_BINARY
devStateIcon 99:fts_shutter_20:0 80:fts_shutter_30:0 60:fts_shutter_60:0 30:fts_shutter_60:0 20:fts_shutter_70:0 10:fts_shutter_80:0 0:fts_shutter_90:99
icon fts_shutter_automatic
neighborListPos 599.9088896230487,761.0874965771839
room Küche,ZWave
stateFormat position
userReadings energyCons {ReadingsNum("K_Jalousie","energy",0)}
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
vclasses ASSOCIATION:2 CONFIGURATION:1 MANUFACTURER_PROPRIETARY:1 MANUFACTURER_SPECIFIC:1 METER:2 MULTI_CHANNEL_ASSOCIATION:2 POWERLEVEL:1 PROTECTION:2 SCENE_ACTIVATION:1 SENSOR_MULTILEVEL:2 SWITCH_BINARY:1 SWITCH_MULTILEVEL:3 VERSION:1
list Rolllade Gäste WC(brightness):
Internals:
DEF d0c32d9e 5
FUUID 5c48851d-f33f-e69a-2544-8d7693fbb11889ed
FVERSION 10_ZWave.pm:0.222440/2020-06-23
IMAGE /fhem/deviceimages/zwave/271.770.4096_fgr222.roller.shutter.controller.jpg
IODev ZWDongle_0
LASTInputDev ZWDongle_0
MSGCNT 88
NAME GWC_Jalousie
NR 202
STATE 99
TYPE ZWave
ZWDongle_0_MSGCNT 88
ZWDongle_0_RAWMSG 0004000506310504220000b000
ZWDongle_0_TIME 2020-07-14 07:10:19
ZWaveSubDevice no
cmdsPending 0
homeId d0c32d9e
isWakeUp
lastMsgSent 1594703403.96984
nodeIdHex 05
OLDREADINGS:
READINGS:
2019-05-21 08:49:12 ASC_Enable on
2020-07-14 07:29:19 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 10m
2020-07-14 07:10:19 ASC_ShuttersLastDrive maximum brightness threshold exceeded
2020-07-13 22:30:01 ASC_Time_DriveDown 14.07.2020 - 22:30
2020-07-13 22:30:01 ASC_Time_DriveUp 14.07.2020 - 09:00
2018-07-23 07:48:39 Automatik_abschatten_nach_Schliessen 0
2020-06-14 17:13:04 CMD ZW_APPLICATION_UPDATE
2020-07-13 15:34:23 SEND_DATA failed:00
2020-06-28 00:29:49 UNPARSED METER 0a3200a14a001b0007001d
2019-05-24 11:02:52 assocGroup_1 Max 16 Nodes ZWDongle_0
2019-05-24 11:02:52 assocGroup_2 Max 16 Nodes
2019-05-24 11:02:52 assocGroup_3 Max 1 Nodes ZWDongle_0
2019-05-24 11:52:07 assocGroups 3
2020-07-13 11:06:47 associatedWith JalousieControl
2020-06-06 02:06:57 current 0.51 A previous: 0.48 delta_time: 141 s
2020-07-14 06:56:46 energy 0.17 kWh
2020-07-14 07:29:19 energyCons 0.17
2020-02-20 15:42:12 humidity 0.0 %
2019-05-24 11:04:05 mcaGroups 2
2019-05-24 11:04:05 mca_1 Max 7 Nodes ZWDongle_0
2019-05-24 11:04:05 mca_2 Max 7
2019-09-11 10:07:37 model FIBARO System FGRM222 Roller Shutter Controller 2
2019-09-11 10:07:37 modelConfig fibaro/fgrm222.xml
2019-09-11 10:07:37 modelId 010f-0302-1000
2018-09-27 17:34:33 motion 247
2019-09-11 10:08:20 neighborList ZWDongle_0 EZ_Jalousie AZ_Jalousie WZ_Jalousie_Garage K_Fensterkontakt_kipp K_Jalousie Helligkeitssensor_Sueden WZ_Fensterkontakt_Terrasse_kipp WZ_Jalousie_Terrasse HA_NAS K_Waschmaschine WZ_Aquarium K_Kuehlschrank AZ_Fensterkontakt_kipp WZ_Fensterkontakt_Terrasse_offen EZ_Fensterkontakt_kipp AZ_PC Helligkeitssensor_Westen Helligkeitssensor_Osten Bad_Fensterkontakt HA_Tuerkontakt ZE_Thermostat RM_Flur_EG Klingel ZE_Jalousie_rechts ZE_Jalousie_links K_Bewegung Bad_Jalousie K_Fensterkontakt_offen EZ_Fensterkontakt_offen AZ_Fensterkontakt_offen
2019-09-11 10:07:59 neighborUpdate done
2020-07-14 07:10:19 position 99
2020-07-14 07:10:19 power 0.0 W
2020-07-14 07:10:03 state dim 99
2020-07-14 07:10:05 timeToAck 1.114
2020-07-14 07:10:05 transmit OK
2020-06-05 13:08:00 undef 0.08 undef previous: 0.07 delta_time: 51 s
2020-06-06 19:26:36 voltage 237.09 V previous: 238.96 delta_time: 137 s
2019-12-11 11:05:37 wakeup notification
Attributes:
ASC 2
ASC_BrightnessSensor Helligkeitssensor_Osten:illuminance_lux 65:130
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 80
ASC_Down brightness
ASC_Open_Pos 99
ASC_Pos_Reading position
ASC_PrivacyDown_Pos 60
ASC_Self_Defense_Mode off
ASC_Shading_InOutAzimuth 5:155
ASC_Shading_MinMax_Elevation 10
ASC_Shading_Min_OutsideTemperature 19
ASC_Shading_Mode always
ASC_Shading_Pos 30
ASC_Shading_StateChange_SunnyCloudy 40000:30000
ASC_Shutter_IdleDetection power:0\.0.W
ASC_TempSensor Aussentemperatur_AVG:temperature
ASC_Time_Down_Early 16:30
ASC_Time_Down_Late 22:30
ASC_Time_Up_Early 06:30
ASC_Time_Up_Late 09:00
ASC_Time_Up_WE_Holiday 08:00
ASC_Up brightness
ASC_Ventilate_Pos 10
ASC_WiggleValue 10
ASC_WindProtection off
ASC_WindowRec GWC_Fensterkontakt
ASC_WindowRec_subType threestate
IODev ZWDongle_0
classes MULTI_CHANNEL_ASSOCIATION MANUFACTURER_SPECIFIC VERSION CONFIGURATION ASSOCIATION POWERLEVEL METER SWITCH_MULTILEVEL SENSOR_MULTILEVEL SWITCH_BINARY MANUFACTURER_PROPRIETARY PROTECTION MARK METER SENSOR_MULTILEVEL MANUFACTURER_PROPRIETARY SCENE_ACTIVATION SWITCH_MULTILEVEL SWITCH_BINARY
devStateIcon 99:fts_shutter_20:0 80:fts_shutter_30:0 60:fts_shutter_60:0 30:fts_shutter_60:0 20:fts_shutter_70:0 10:fts_shutter_80:0 0:fts_shutter_90:99
icon fts_shutter_automatic
neighborListPos 822.0589069265562,534.0863964553051
room Gäste WC,ZWave
stateFormat position
userReadings energyCons {ReadingsNum("GWC_Jalousie","energy",0)}
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
vclasses ASSOCIATION:2 CONFIGURATION:1 MANUFACTURER_PROPRIETARY:1 MANUFACTURER_SPECIFIC:1 METER:2 MULTI_CHANNEL_ASSOCIATION:2 POWERLEVEL:1 PROTECTION:2 SCENE_ACTIVATION:1 SENSOR_MULTILEVEL:2 SWITCH_BINARY:1 SWITCH_MULTILEVEL:3 VERSION:1
list ASC:
Internals:
FUUID 5c488520-f33f-e69a-77aa-d2161968211909ff
FVERSION 73_AutoShuttersControl.pm:v0.10.3-s22366/2020-07-07 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME JalousieControl
NOTIFYDEV global,JalousieControl,AZ_Jalousie,Bad_Jalousie,EZ_Jalousie,GWC_Jalousie,K_Jalousie,WZ_Jalousie_Garage,WZ_Jalousie_Terrasse,ZE_Jalousie_links,ZE_Jalousie_rechts,ZS_Jalousie,rr_Alex,Wetterstation_Herbern,ZE_Fensterkontakt_rechts,Helligkeitssensor_Osten,GWC_Fensterkontakt,rr_Kind2,rr_Kind1,ZE_Fensterkontakt_links,WZ_Fensterkontakt_Terrasse,Bad_Fensterkontakt,K_Fensterkontakt,WZ_Fensterkontakt_Garage,AZ_Fensterkontakt,ZS_Fensterkontakt,Residents,rr_Verena,Helligkeitssensor_Sueden,Helligkeitssensor_Westen,EZ_Fensterkontakt,Sonne_Auf_Unter
NR 263
NTFY_ORDER 51-JalousieControl
STATE maximum brightness threshold exceeded
TYPE AutoShuttersControl
VERSION v0.10.3
OLDREADINGS:
READINGS:
2020-04-27 07:26:03 ASC_Jalousien_Times commands {position => 'dim:selectnumbers,0,1,99,0,lin',
2020-07-13 22:28:10 AZ_Jalousie_PosValue 0
2020-06-26 22:30:02 AZ_Jalousie_lastDelayPosValue 95
2020-07-13 22:27:41 AZ_Jalousie_lastPosValue 99
2020-07-13 22:27:41 AZ_Jalousie_nextAstroTimeEvent 14.07.2020 - 08:00
2020-07-13 15:39:40 Bad_Jalousie_PosValue 99
2019-04-22 06:30:02 Bad_Jalousie_lastDelayPosValue 99
2020-07-14 06:30:02 Bad_Jalousie_lastPosValue 30
2020-07-14 06:30:02 Bad_Jalousie_nextAstroTimeEvent 14.07.2020 - 22:26
2020-07-14 06:30:36 EZ_Jalousie_PosValue 99
2020-07-13 21:42:41 EZ_Jalousie_lastDelayPosValue 60
2020-07-14 06:30:02 EZ_Jalousie_lastPosValue 99
2020-07-14 06:30:02 EZ_Jalousie_nextAstroTimeEvent 14.07.2020 - 22:26
2020-07-14 07:10:19 GWC_Jalousie_PosValue 99
2019-04-24 20:26:06 GWC_Jalousie_lastDelayPosValue 10
2020-07-14 07:10:04 GWC_Jalousie_lastPosValue 10
2020-07-13 22:30:01 GWC_Jalousie_nextAstroTimeEvent 14.07.2020 - 09:00
2020-07-14 07:09:49 K_Jalousie_PosValue 99
2020-06-28 19:35:04 K_Jalousie_lastDelayPosValue 99
2020-07-14 07:10:01 K_Jalousie_lastPosValue 0
2020-07-14 06:30:02 K_Jalousie_nextAstroTimeEvent 14.07.2020 - 21:30
2020-07-14 06:30:40 WZ_Jalousie_Garage_PosValue 99
2019-04-20 21:10:01 WZ_Jalousie_Garage_lastDelayPosValue 10
2020-07-14 06:30:02 WZ_Jalousie_Garage_lastPosValue 60
2020-07-14 06:30:02 WZ_Jalousie_Garage_nextAstroTimeEvent 14.07.2020 - 22:26
2020-07-14 06:30:53 WZ_Jalousie_Terrasse_PosValue 99
2020-07-05 22:30:02 WZ_Jalousie_Terrasse_lastDelayPosValue 0
2020-07-14 06:30:02 WZ_Jalousie_Terrasse_lastPosValue 95
2020-07-14 06:30:02 WZ_Jalousie_Terrasse_nextAstroTimeEvent 14.07.2020 - 22:26
2020-07-13 18:52:59 ZE_Jalousie_links_PosValue 0
2019-04-14 08:00:02 ZE_Jalousie_links_lastDelayPosValue 99
2020-07-14 00:10:36 ZE_Jalousie_links_lastPosValue 30
2020-07-13 19:00:02 ZE_Jalousie_links_nextAstroTimeEvent 14.07.2020 - 07:30
2020-07-13 18:52:47 ZE_Jalousie_rechts_PosValue 0
2019-06-23 08:00:02 ZE_Jalousie_rechts_lastDelayPosValue 99
2020-07-14 00:10:36 ZE_Jalousie_rechts_lastPosValue 30
2020-07-13 19:00:02 ZE_Jalousie_rechts_nextAstroTimeEvent 14.07.2020 - 07:30
2020-07-13 19:37:44 ZS_Jalousie_PosValue 0
2019-06-18 07:00:08 ZS_Jalousie_lastDelayPosValue 99
2020-07-14 00:10:36 ZS_Jalousie_lastPosValue 20
2020-07-13 19:00:02 ZS_Jalousie_nextAstroTimeEvent 14.07.2020 - 07:30
2019-05-21 08:49:12 ascEnable on
2020-07-13 11:06:54 controlShading on
2019-04-27 13:25:58 hardLockOut on
2020-06-12 10:11:05 partyMode off
2020-07-13 11:06:46 room_Arbeitszimmer_ZWave AZ_Jalousie
2020-07-13 11:06:46 room_Badezimmer_ZWave Bad_Jalousie
2020-07-13 11:06:46 room_Esszimmer_ZWave EZ_Jalousie
2020-07-13 11:06:46 room_G__ste_WC_ZWave GWC_Jalousie
2020-07-13 11:06:46 room_K__che_ZWave K_Jalousie
2020-07-13 11:06:46 room_Wohnzimmer_ZWave WZ_Jalousie_Garage,WZ_Jalousie_Terrasse
2020-07-13 11:06:46 room_ZWave_Zimmer_Kind2 ZE_Jalousie_links,ZE_Jalousie_rechts
2020-07-13 11:06:46 room_ZWave_Zimmer_Kind1 ZS_Jalousie
2020-02-07 10:09:42 selfDefense on
2020-07-14 07:10:19 state maximum brightness threshold exceeded
2020-03-21 22:17:21 sunriseTimeWeHoliday on
2020-07-13 11:06:46 userAttrList rolled out
helper:
shuttersList:
AZ_Jalousie
Bad_Jalousie
EZ_Jalousie
GWC_Jalousie
K_Jalousie
WZ_Jalousie_Garage
WZ_Jalousie_Terrasse
ZE_Jalousie_links
ZE_Jalousie_rechts
ZS_Jalousie
monitoredDevs:
AZ_Fensterkontakt:
AZ_Jalousie ASC_WindowRec
AZ_Jalousie:
Bad_Fensterkontakt:
Bad_Jalousie ASC_WindowRec
Bad_Jalousie:
Residents:
JalousieControl ASC_residentsDev
EZ_Fensterkontakt:
EZ_Jalousie ASC_WindowRec
EZ_Jalousie:
GWC_Fensterkontakt:
GWC_Jalousie ASC_WindowRec
GWC_Jalousie:
Helligkeitssensor_Osten:
Bad_Jalousie ASC_BrightnessSensor
GWC_Jalousie ASC_BrightnessSensor
Helligkeitssensor_Sueden:
AZ_Jalousie ASC_BrightnessSensor
EZ_Jalousie ASC_BrightnessSensor
WZ_Jalousie_Garage ASC_BrightnessSensor
ZE_Jalousie_links ASC_BrightnessSensor
ZE_Jalousie_rechts ASC_BrightnessSensor
Helligkeitssensor_Westen:
K_Jalousie ASC_BrightnessSensor
WZ_Jalousie_Terrasse ASC_BrightnessSensor
ZS_Jalousie ASC_BrightnessSensor
K_Fensterkontakt:
K_Jalousie ASC_WindowRec
K_Jalousie:
Sonne_Auf_Unter:
JalousieControl ASC_twilightDevice
WZ_Fensterkontakt_Garage:
WZ_Jalousie_Garage ASC_WindowRec
WZ_Fensterkontakt_Terrasse:
WZ_Jalousie_Terrasse ASC_WindowRec
WZ_Jalousie_Garage:
WZ_Jalousie_Terrasse:
Wetterstation_Herbern:
JalousieControl ASC_rainSensor
ZE_Fensterkontakt_links:
ZE_Jalousie_links ASC_WindowRec
ZE_Fensterkontakt_rechts:
ZE_Jalousie_rechts ASC_WindowRec
ZE_Jalousie_links:
ZE_Jalousie_rechts:
ZS_Fensterkontakt:
ZS_Jalousie ASC_WindowRec
ZS_Jalousie:
rr_Alex:
K_Jalousie ASC_Roommate_Device
rr_Kind2:
ZE_Jalousie_links ASC_Roommate_Device
ZE_Jalousie_rechts ASC_Roommate_Device
rr_Kind1:
ZS_Jalousie ASC_Roommate_Device
rr_Verena:
K_Jalousie ASC_Roommate_Device
Attributes:
ASC_autoAstroModeEvening CIVIL
ASC_autoAstroModeEveningHorizon -2
ASC_autoAstroModeMorning REAL
ASC_autoAstroModeMorningHorizon -2
ASC_autoShuttersControlComfort on
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_brightnessDriveUpDown 40:40
ASC_expert 1
ASC_freezeTemp -5
ASC_rainSensor Wetterstation_Herbern:Niederschlag_1h
ASC_residentsDev Residents:state
ASC_tempSensor Aussentemperatur_AVG:temperature
ASC_twilightDevice Sonne_Auf_Unter
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room Jalousien
verbose 0
List Residents:
Internals:
DURATIONTIMER 1594704601.89853
FUUID 5c48851f-f33f-e69a-4b90-d93122de30083527
FVERSION 10_RESIDENTS.pm:0.195330/2019-06-02
NAME Residents
NOTIFYDEV global,rr_Alex,rr_Kind2,rr_Kind1,rr_Verena
NR 414
NTFY_ORDER 50-Residents
READY 1
ROOMMATES rr_Alex,rr_Kind2,rr_Kind1,rr_Verena
STATE zuhause
TYPE RESIDENTS
READINGS:
2020-07-12 14:57:33 durTimerAbsence 00:00:00
2020-07-12 14:57:33 durTimerAbsence_cr 0
2020-07-14 07:29:01 durTimerPresence 40:31:28
2020-07-14 07:29:01 durTimerPresence_cr 2431
2020-07-14 07:09:00 durTimerSleep 00:00:00
2020-07-14 07:09:00 durTimerSleep_cr 0
2020-07-11 15:19:49 homealoneSubtype -
2020-07-11 15:19:49 homealoneType -
2020-07-14 07:10:01 lastActivity home
2020-07-14 07:10:01 lastActivityBy Verena
2020-07-14 07:10:01 lastActivityByDev rr_Verena
2020-07-12 14:57:33 lastArrival 2020-07-12 14:57:33
2020-07-14 07:09:00 lastAwake 2020-07-14 07:09:00
2020-07-11 15:19:49 lastDeparture 2020-07-11 15:19:49
2020-07-12 14:57:33 lastDurAbsence 23:37:44
2020-07-12 14:57:33 lastDurAbsence_cr 1418
2020-07-11 15:19:49 lastDurPresence 75:47:07
2020-07-11 15:19:49 lastDurPresence_cr 4547
2020-07-14 07:09:00 lastDurSleep 06:58:23
2020-07-14 07:09:00 lastDurSleep_cr 418
2020-07-11 15:20:39 lastHomealoneSubtype -
2020-07-11 15:20:39 lastHomealoneType -
2020-07-14 00:10:37 lastSleep 2020-07-14 00:10:37
2020-07-14 07:10:01 lastState awoken
2020-07-12 14:57:33 presence present
2020-07-13 17:28:08 residentsAbsent 0
2020-07-13 17:28:08 residentsAbsentDevs -
2020-07-13 17:28:08 residentsAbsentNames -
2020-07-14 07:09:00 residentsAsleep 2
2020-07-14 07:09:00 residentsAsleepDevs rr_Kind2,rr_Kind1
2020-07-14 07:09:00 residentsAsleepNames Kind2, Kind1
2020-07-14 07:10:01 residentsAwoken 0
2020-07-14 07:10:01 residentsAwokenDevs -
2020-07-14 07:10:01 residentsAwokenNames -
2020-02-04 15:06:42 residentsGone 0
2020-02-04 15:06:42 residentsGoneDevs -
2020-02-04 15:06:42 residentsGoneNames -
2020-07-14 00:10:37 residentsGotosleep 0
2020-07-14 00:10:37 residentsGotosleepDevs -
2020-07-14 00:10:37 residentsGotosleepNames -
2020-07-14 07:10:01 residentsHome 2
2020-07-14 07:10:01 residentsHomeDevs rr_Alex,rr_Verena
2020-07-14 07:10:01 residentsHomeNames Alex, Verena
2020-03-18 15:57:45 residentsTotal 4
2020-07-13 17:28:08 residentsTotalAbsent 0
2020-07-13 17:28:08 residentsTotalAbsentDevs -
2020-07-13 17:28:08 residentsTotalAbsentNames -
2018-11-27 14:05:26 residentsTotalGuests 0
2018-11-27 14:05:26 residentsTotalGuestsAbsent 0
2018-11-27 14:05:26 residentsTotalGuestsAbsentDevs -
2018-11-27 14:05:26 residentsTotalGuestsAbsentNames -
2018-11-27 10:40:58 residentsTotalGuestsPresent 0
2018-11-27 10:40:58 residentsTotalGuestsPresentDevs -
2018-11-27 10:40:58 residentsTotalGuestsPresentNames -
2020-03-18 15:57:45 residentsTotalPeople 4
2020-07-13 17:28:08 residentsTotalPeopleAbsent 0
2020-07-13 17:28:08 residentsTotalPeopleAbsentDevs -
2020-07-13 17:28:08 residentsTotalPeopleAbsentNames -
2020-07-13 17:28:08 residentsTotalPeoplePresent 4
2020-07-13 17:28:08 residentsTotalPeoplePresentDevs rr_Alex,rr_Kind2,rr_Kind1,rr_Verena
2020-07-13 17:28:08 residentsTotalPeoplePresentNames Alex, Kind2, Kind1, Verena
2019-05-06 12:28:32 residentsTotalPets 0
2019-05-06 12:28:32 residentsTotalPetsAbsent 0
2019-05-06 12:28:32 residentsTotalPetsAbsentDevs -
2019-05-06 12:28:32 residentsTotalPetsAbsentNames -
2019-05-06 12:28:32 residentsTotalPetsPresent 0
2019-05-06 12:28:32 residentsTotalPetsPresentDevs -
2019-05-06 12:28:32 residentsTotalPetsPresentNames -
2020-07-13 17:28:08 residentsTotalPresent 4
2020-07-13 17:28:08 residentsTotalPresentDevs rr_Alex,rr_Kind2,rr_Kind1,rr_Verena
2020-07-13 17:28:08 residentsTotalPresentNames Alex, Kind2, Kind1, Verena
2020-03-18 15:57:45 residentsTotalRoommates 4
2020-07-13 17:28:08 residentsTotalRoommatesAbsent 0
2020-07-13 17:28:08 residentsTotalRoommatesAbsentDevs -
2020-07-13 17:28:08 residentsTotalRoommatesAbsentNames -
2020-07-13 17:28:08 residentsTotalRoommatesPresent 4
2020-07-13 17:28:08 residentsTotalRoommatesPresentDevs rr_Alex,rr_Kind2,rr_Kind1,rr_Verena
2020-07-13 17:28:08 residentsTotalRoommatesPresentNames Alex, Kind2, Kind1, Verena
2017-03-05 13:37:11 residentsTotalWakeup 0
2017-03-05 13:37:11 residentsTotalWakeupDevs -
2017-03-05 13:37:11 residentsTotalWakeupNames -
2017-03-05 13:37:11 residentsTotalWayhome 0
2017-03-05 13:37:11 residentsTotalWayhomeDelayed 0
2017-03-05 13:37:11 residentsTotalWayhomeDelayedDevs -
2017-03-05 13:37:11 residentsTotalWayhomeDelayedNames -
2017-03-05 13:37:11 residentsTotalWayhomeDevs -
2017-03-05 13:37:11 residentsTotalWayhomeNames -
2020-07-14 07:10:01 state home
TIMER:
Residents_DurationTimer:
HASH Residents
MODIFIER DurationTimer
NAME Residents_DurationTimer
Attributes:
alias Residents
devStateIcon .*zuhause:user_available:absent .*anwesend:user_available:absent .*abwesend:user_away:home .*verreist:user_ext_away:home .*bettfertig:scene_toilet:asleep .*schlaeft:scene_sleeping:awoken .*schläft:scene_sleeping:awoken .*aufgestanden:scene_sleeping_alternat:home .*:user_unknown:home
eventMap home:zuhause absent:abwesend gone:verreist gotosleep:bettfertig asleep:schläft awoken:aufgestanden
group Home State
icon control_building_filled
room Bewohner
webCmd state
widgetOverride state:zuhause,bettfertig,schläft,aufgestanden,abwesend,verreist
CoolTux ist ja nun bekanntlich für längere Zeit im Urlaub.
Vielleicht sollten wir ihm einen Gefallen tun und Bugs auf GitHub veröffentlichen.
Im Forum ist, meiner Meinung nach, die Verfolgung von Bugs über mehrere Thread-Seiten immer sehr schwierig.
Ich bewundere CoolTux, wie er das schon seit Jahren schafft.
Soweit ich das mitbekommen habe, sucht er bereits nach einer Lösung/einem Ticketsystem. Ich haben den Thread auf die Schnelle nicht wiedergefunden.
Wir könnten versuchen, die Probleme im Thread intern zu klären und uns gegenseitig unterstützen.
Aber ab einem gewissen Punkte sollten wir das als GitHub-Issue eintragen und im Post darauf verweisen.
Was meint ihr?
Zitat von: CoolTux am 09 Juli 2020, 12:06:57
Leider verstehe ich nicht ganz was Du mit Element meinst.
Wird denn der LastDriveStatus nicht korrekt bei Dir gesetzt?
Moin
Erstmal schoenen Urlaub.
Mit Element meine ich ein Device!
Und LastDriveStatus wird jetzt bei allen gesetzt. Da wo es nicht ging war changeonupdate gesetzt.
Nein, ich habe noch nicht geloescht! Das ist mir echt zu aufwaendig! Deshalb ja auch meine Idee mit Deinen eigenen devices (Elementen). Dann kann man naemlich schoen ein template drueberjagen und alles ist gut.
Momentan tobst Du aber mit Deinen Attributen in anderen devices rum, so dass das ausarten wuerde.
Gruss Christoph
Ich nochmal
Ich hatte schon mal geschrieben, dass es sehr unschoen ist, dass versucht wird die gewollte Position unbedingt anzufahren!
Meine Solarrolllaeden schaffen es nicht das Fenster zuzudruecken. Und da sie recht gross sind, koennen Sie sich auch nicht selbst hochheben.
Aus irgendeinem Grund geben Sie dann irgendwann auf, gefuehlt nach 5mal Versuchen!
Gruss Christoph
P.S.: Geht auch ins GIT
Hallöchen,
Zitat von: pc1246 am 14 Juli 2020, 13:20:56
Ich hatte schon mal geschrieben, dass es sehr unschoen ist, dass versucht wird die gewollte Position unbedingt anzufahren!
Meine Solarrolllaeden schaffen es nicht das Fenster zuzudruecken. Und da sie recht gross sind, koennen Sie sich auch nicht selbst hochheben.
Vorrausgesetzt ich verstehe das richtig - Die Rolläden versuchen zu fahren und stoßen auf ein Hindernis - sehe ich es aber sehr sehr kritisch ASC die Schuld dafür zu geben. Ich meine wie soll es bestimmt werden, dass man die andere Position nicht erreicht ? Wann soll er öfter versuchen die Position anzufahren (bsw im Beschattungsmodus) und wann lieber nicht ?
Es wäre imho unmöglich die Logik dahingehend anzupassen, dass es passt. Das ASC hat jetzt schon bereits so viele Optionen und ist immernoch nicht für alle Fälle präpariert, weil es eben unmöglich ist :)
In diesem Fall würde ich Fensterkontakte nutzen, die eine ASC fahrt deaktivieren, wenn das Fenster geöffnet wird (und somit im Weg stehen würde) ... Vielleicht hilft es ja :)
Grüße
Andreas
Hallo,
ich bin mal wieder am Durchschauen der CommandRef und des Wikis, ob ich denn eh alle Parameter richtig gesetzt habe.
Dabei bin ich auf "ASC_Shutter_IdleDetection" gestossen.
Weiß jemand, wozu ASC das braucht? Die Erklärung ist relativ klar.
Aber ich habe das nirgends gesetzt. Ist es also nur in Spezialfällen notwendig?
Und wozu sollte man den Parameter "ASC_DriveUpMaxDuration" setzen.
Bis dato habe ich den nicht gesetzt. D.h., es wird der Default=60 verwendet.
Bringt es etwas, den richtig zu setzen?
Danke im Voraus
lg, Gerhard
Zitat von: gestein am 15 Juli 2020, 14:30:15
Dabei bin ich auf "ASC_Shutter_IdleDetection" gestossen.
Weiß jemand, wozu ASC das braucht? Die Erklärung ist relativ klar.
Bin neulich auch drüber gestolpert, könnte aber noch im "Devel"-Stadium gewesen sein.
Das Attribut bzw. das dort hinterlegte Reading wird vor dem Senden eines Fahrbefehls ausgewertet. Wird darüber eine grade laufende Fahrt erkannt, wird der anstehende Fahrbefehl nicht ausgeführt (und verworfen).
Habe daher für mich entschieden, das Attribut an keinem meiner Rollläden zu setzen...
Zitat von: pc1246 am 14 Juli 2020, 13:20:56
Ich hatte schon mal geschrieben, dass es sehr unschoen ist, dass versucht wird die gewollte Position unbedingt anzufahren!
Meine Solarrolllaeden schaffen es nicht das Fenster zuzudruecken. Und da sie recht gross sind, koennen Sie sich auch nicht selbst hochheben.
Aus irgendeinem Grund geben Sie dann irgendwann auf, gefuehlt nach 5mal Versuchen!
Auch aus anderen Lösungsansätzen mit Rollläden, Türen und Fenstern kann ich nur dringend davon abraten, allzuviel "Intelligenz" in ein schon so mächtiges Tool wie ASC stecken zu wollen. Dass der Rollladen-Motor nach 5 Fehlversuchen aufgibt ist aus meiner Sicht schon schlecht konstruiert vom Hersteller des Motors, der dafür sorgen sollte, dass (unter Berücksichtigung erschwerender Faktoren wie Frost oder auch Dreck) zum Selbstschutz des Motors wie auch eventueller Menschen bei einem Widerstand gestoppt wird.
Für den Vorschlag, die Fensteröffnung mit einem Fenster-Sensor zu erkennen und dann eine Fahrt zu blockieren, wird ja von ASC auch mit der Türgriff-Erkennungz.B. für eine Terrassentür unterstützt. Damit soll ein Aussperren verhindert werden, gleichzeitig aber auch ein langsamer Mensch davor geschützt werden, dann ihm der Rollladen auf den Kopf fährt. Das kann man auch für ein Dachfenster adaptieren [fail safe ist das Stichwort zu diesen Überlegungen]
Christian
Hallo CoolTux,
meine alte DOIF-Rolladensteuerung ist nun nahezu vollständig zu ASC umgezogen. Ich bin weiter sehr begeistert!
Mit Blick auf die verbleibenden Funktionen habe ich einen Feature-Request, der am Jahresende relevant wird:
Die Funktion zu anderem Fahrverhalten in der Advents- und Weihnachtszeit ist gut. Noch besser wäre sie, wenn man den Zeitraum konfigurieren könnte. Nicht alles ist am 6. Januar vorbei. Manch einer lässt seine Weihnachtsbeleuchtung noch länger hängen (z.B. bis Lichtmess im Februar). Auch hält sich nicht jeder daran, die Lampen erst am ersten Advent einzuschalten und fängt ein paar Tage früher damit an. Konfigurierbare Anfangs- und Enddaten wären hier super - alternativ ein Setter, um den Modus manuell ein-/auszuschalten, wenn man die Lampen montiert hat.
Eine zweite Verbesserung wäre, wenn man pro Rolladen die Advent-Position beeinflussen könnte. Bei mancher Beleuchtung im Fenster ist z.B. die Privacy-Position (oder gleich eine konfigurierbare) hinreichend, um das Licht von draußen zu sehen.
Gruß
Christian
Zitat von: Beta-User am 15 Juli 2020, 14:38:46
Bin neulich auch drüber gestolpert, könnte aber noch im "Devel"-Stadium gewesen sein.
Das Attribut bzw. das dort hinterlegte Reading wird vor dem Senden eines Fahrbefehls ausgewertet. Wird darüber eine grade laufende Fahrt erkannt, wird der anstehende Fahrbefehl nicht ausgeführt (und verworfen).
Habe daher für mich entschieden, das Attribut an keinem meiner Rollläden zu setzen...
Hallo Beta-User,
danke, das werde ich wohl auch so machen.
Weißt Du auch was zum Parameter "ASC_DriveUpMaxDuration"?
Verwendest Du den oder ignorierst Du den auch?
Danke ,lg, Gerhard
ASC_DriveUpMaxDuration verwende ich teilweise - das war u.a. meine Idee ;) , weil ich ein paar Jalousien habe, die etwas länger laufen als die 60 Sekunden (?), die ASC als default berücksichtigt... (Kürzer habe ich nicht eingestellt, nur länger (glaube ich zumindest)).
Hallo Zusammen,
ich hatte im Thread zur Version 0.8 die frage schon mal gestellt, aber leider keine Antwort bekommen und finde leider keine Lösung dazu. Daher versuche ich es noch einmal.
Ich steure 4 Homatic-Rollos und ein Shelly über ASC . Ich habe aktuell bei mir das Phänomen, das die Homatics sauber fahren, der Shelly 2.5 aber nicht. Das öffnen morgens funktioniert, das schließen abends nicht. Aktuell betreibe ich den Shelly als MQTT2_Device.
Listing vom ASC Device:
Internals:
FUUID 5efcc607-f33f-6fb2-0487-50a178c1d42fd0e8
FVERSION 73_AutoShuttersControl.pm:v0.10.3-s22366/2020-07-07 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME Rollosteuerung
NOTIFYDEV global,Rollosteuerung,HM_5E5552,HM_5E558C,HM_5E55B3,HM_5E55CF,Rollo_GaesteWC,Rollo_GaesteWC,HM_5E558C,HM_5E55B3,HM_5E0DFA,HM_5E55CF,HM_5640C8,HM_654866,Twilight,HM_5E5552
NR 261
NTFY_ORDER 51-Rollosteuerung
STATE manual
TYPE AutoShuttersControl
VERSION v0.10.3
OLDREADINGS:
READINGS:
2020-07-16 07:01:19 HM_5E5552_PosValue 100
2020-07-16 07:00:02 HM_5E5552_lastPosValue 100
2020-07-16 07:00:02 HM_5E5552_nextAstroTimeEvent 16.07.2020 - 22:15
2020-07-16 07:00:53 HM_5E558C_PosValue 100
2020-07-16 07:00:02 HM_5E558C_lastPosValue 100
2020-07-16 07:00:02 HM_5E558C_nextAstroTimeEvent 16.07.2020 - 22:15
2020-07-16 07:01:18 HM_5E55B3_PosValue 100
2020-07-16 07:00:02 HM_5E55B3_lastPosValue 100
2020-07-16 07:00:02 HM_5E55B3_nextAstroTimeEvent 16.07.2020 - 22:15
2020-07-16 07:01:28 HM_5E55CF_PosValue 100
2020-07-16 07:00:02 HM_5E55CF_lastPosValue 100
2020-07-16 07:00:02 HM_5E55CF_nextAstroTimeEvent 16.07.2020 - 22:15
2020-07-16 18:11:31 Rollo_GaesteWC_PosValue 100
2020-07-16 07:00:02 Rollo_GaesteWC_lastPosValue 0
2020-07-16 07:00:02 Rollo_GaesteWC_nextAstroTimeEvent 16.07.2020 - 22:15
2020-07-01 22:35:25 ascEnable on
2020-07-03 10:57:09 controlShading off
2020-07-03 10:57:09 hardLockOut off
2020-07-15 02:21:56 room_ASC_CUL_HM_Homekit_Wohnzimmer___bersicht HM_5E5552,HM_5E558C,HM_5E55B3,HM_5E55CF
2020-07-15 02:21:56 room_ASC_Eingang_MQTT2_DEVICE___bersicht Rollo_GaesteWC
2020-07-03 10:57:09 selfDefense off
2020-07-16 18:11:31 state manual
2020-07-11 18:40:48 sunriseTimeWeHoliday on
2020-07-15 02:21:56 userAttrList rolled out
helper:
shuttersList:
HM_5E5552
HM_5E558C
HM_5E55B3
HM_5E55CF
Rollo_GaesteWC
monitoredDevs:
HM_5640C8:
HM_5E55CF ASC_WindowRec
HM_5E0DFA:
HM_5E558C ASC_WindowRec
HM_5E5552:
HM_5E558C:
HM_5E55B3:
HM_5E55CF:
HM_654866:
HM_5E55B3 ASC_WindowRec
Rollo_GaesteWC:
Twilight:
Rollosteuerung ASC_twilightDevice
Attributes:
ASC_autoAstroModeEvening CIVIL
ASC_autoAstroModeMorning CIVIL
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_expert 1
ASC_shuttersDriveDelay 30
ASC_twilightDevice Twilight
devStateIcon { ShuttersControl_DevStateIcon($name) }
group Rolladen
icon fts_shutter_automatic
room ASC,Übersicht
Listing Shelly Rollo:
Internals:
CID shellyswitch25-BCDDC277534A
DEF shellyswitch25-BCDDC277534A
DEVICETOPIC Rollo_GaesteWC
FUUID 5ec13db4-f33f-6fb2-f68b-b2b267d724a2659c
IODev MQTT2Client
LASTInputDev MQTT2Client
MQTT2Client_MSGCNT 47834
MQTT2Client_TIME 2020-07-16 18:12:01
MSGCNT 47834
NAME Rollo_GaesteWC
NR 248
STATE 100
TYPE MQTT2_DEVICE
READINGS:
2020-07-01 19:23:24 ASC_Enable on
2020-07-16 18:12:01 ASC_ShuttersLastDrive manual
2020-07-16 07:00:02 ASC_Time_DriveDown 16.07.2020 - 22:15
2020-07-16 07:00:02 ASC_Time_DriveUp 17.07.2020 - 07:00
2020-07-15 02:21:57 associatedWith MQTT2_GeneralBridge,Rolladensteuerung,Rollosteuerung
2020-05-17 16:23:30 command announce
2020-07-16 06:48:12 current stop
2020-07-16 18:12:01 energy 641
2020-07-02 17:48:32 fw_ver 20200601-122849/v1.7.0@d7961837
2020-07-02 17:48:32 id shellyswitch25-BCDDC277534A
2020-07-16 18:12:01 input0 0
2020-07-16 18:12:01 input1 0
2020-07-02 17:48:32 ip 192.168.178.124
2020-07-02 17:48:32 mac BCDDC277534A
2020-07-02 17:48:32 new_fw false
2020-07-02 17:48:32 online true
2020-07-16 18:12:01 overtemperature 0
2020-07-16 18:12:01 pct 100
2020-07-15 07:00:39 pos 100
2020-07-16 18:12:01 power 0.00
2020-07-05 22:55:06 roller_0_command close
2020-07-16 18:12:01 roller_0_energy 641
2020-07-16 18:12:01 roller_0_power 0.00
2020-07-16 18:12:01 state 100
2020-07-16 18:12:01 temperature 53.66
2020-07-16 18:12:01 temperature_f 128.59
2020-05-17 16:23:30 x_mqttcom set announce
Attributes:
ASC 2
ASC_Drive_Delay -1
ASC_Drive_DelayStart 30
ASC_Pos_Reading pct
ASC_Time_Down_Early 17:00
ASC_Time_Down_Late 22:15
ASC_Time_Up_Early 7:00
ASC_Time_Up_Late 8:00
ASC_Time_Up_WE_Holiday 9:00
IODev MQTT2Client
cmdIcon open:fts_shutter_up close:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
comment Shelly 2.5 in Roller-Mode. 100=opened / 0=closed
devStateIcon { my $amp = ReadingsVal($name,"online","false") eq "false" ? "rot" : ReadingsVal($name,"new_fw","false") eq "true" ? "gelb" : "gruen";; my $con = ReadingsVal($name,"state","unknown");; $con = 100 - $con if $con =~ /\d+/;; my $pic = $con eq "opening" ? 'fts_shutter_up@red' : $con eq "closing" ? 'fts_shutter_down@red' : $con eq "100" ? 'fts_shutter_100' : $con =~ /(\d)\d/ ? 'fts_shutter_'.$1.'0' : $con =~ /\b\d\b/ ? 'fts_shutter_10' : 'fts_shutter_updown';; my $show = "$amp" eq "gelb" ? "<a href=\"/fhem?cmd.dummy=set $name x_update&XHR=1\">".FW_makeImage("10px-kreis-".$amp)."</a>" : "<a href=\"http://".ReadingsVal($name,"ip","none")." \"target=\"_blank\">".FW_makeImage("10px-kreis-".$amp)."</a>";; "<div> $show <a href=\"/fhem?cmd.dummy=set $name toggle&XHR=1\"></a>".FW_makeImage($pic)." </div>"}
group Rolladen
model shelly25_roller_invert_0
readingList shellies/shellyswitch25-BCDDC277534A/roller/0/pos:.* pct
shellies/shellyswitch25-BCDDC277534A/status/0/rollers:.* power
shellies/shellyswitch25-BCDDC277534A/online:.* online
shellies/shellyswitch25-BCDDC277534A/announce:.* { json2nameValue($EVENT) }
shellies/announce:.* { $EVENT =~ m,..id...shellyswitch25-BCDDC277534A...mac.*, ? json2nameValue($EVENT) : return }
shellies/shellyswitch25-BCDDC277534A/roller/0:.* current
shellies/shellyswitch25-BCDDC277534A/roller/0:open {{'state' => 'opening'}}
shellies/shellyswitch25-BCDDC277534A/roller/0:close {{'state' => 'closing'}}
shellies/shellyswitch25-BCDDC277534A/roller/0/pos:.* state
shellies/shellyswitch25-BCDDC277534A/input/1:.* input1
shellies/shellyswitch25-BCDDC277534A/input/0:.* input0
shellies/shellyswitch25-BCDDC277534A/relay/power:.* power
shellies/shellyswitch25-BCDDC277534A/relay/energy:.* energy
shellies/shellyswitch25-BCDDC277534A/temperature:.* temperature
shellies/shellyswitch25-BCDDC277534A/overtemperature:.* overtemperature
shellies/shellyswitch25-BCDDC277534A/command:.* command
shellies/shellyswitch25-BCDDC277534A/roller/0/power:.* roller_0_power
shellies/shellyswitch25-BCDDC277534A/roller/0/energy:.* roller_0_energy
shellies/shellyswitch25-BCDDC277534A/temperature_f:.* temperature_f
shellies/shellyswitch25-BCDDC277534A/roller/0/command:.* roller_0_command
shellies/shellyswitch25-BCDDC277534A/roller/0/command/pos:.* pos
room ASC,Eingang,MQTT2_DEVICE,Übersicht
setList open:noArg shellies/shellyswitch25-BCDDC277534A/roller/0/command open
close:noArg shellies/shellyswitch25-BCDDC277534A/roller/0/command close
half:noArg shellies/shellyswitch25-BCDDC277534A/roller/0/command/pos 50
stop:noArg shellies/shellyswitch25-BCDDC277534A/roller/0/command stop
pct:slider,0,1,100 shellies/shellyswitch25-BCDDC277534A/roller/0/command/pos $EVTPART1
x_recalibration:noArg shellies/shellyswitch25-BCDDC277534A/roller/0/command rc
x_update:noArg shellies/shellyswitch25-BCDDC277534A/command update_fw
x_mqttcom shellies/shellyswitch25-BCDDC277534A/command $EVTPART1
setStateList open close half stop pct
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd :open:close:half:stop:pct
Auszug aus dem Logfile:
2020.07.14 22:15:33.134 3: CUL_HM set HM_5E55B3 pct 0
2020.07.14 22:15:42.086 3: CUL_HM set HM_5E558C pct 0
2020.07.14 22:15:56.165 3: CUL_HM set HM_5E55CF pct 0
2020.07.14 22:16:00.026 3: CUL_HM set HM_5E5552 pct 0
...
...
...
2020.07.15 07:00:33.736 3: CUL_HM set HM_5E55B3 pct 100
2020.07.15 07:00:39.762 3: MQTT2_DEVICE set Rollo_GaesteWC pct 100
2020.07.15 07:00:43.738 3: CUL_HM set HM_5E558C pct 100
2020.07.15 07:00:43.775 3: CUL_HM set HM_5E55CF pct 100
2020.07.15 07:00:58.706 3: CUL_HM set HM_5E5552 pct 100
Habe ich eventuell eine Falsche einstellung?
Kann es sein, das das MQTT2_Device über "close" geschlossen werden soll, und die anderen übert pct?
Du hattest bereits eine Antwort afaik.
Der Hase liegt hier im Pfeffer:
Zitat2020-07-16 18:12:01 ASC_ShuttersLastDrive manual
Das Grundproblem ist, dass der Shelly ständig denselben Wert sendet... (event-on-change-reading war dein Stichwort für die weitere Suche!)
Zitat von: Beta-User am 16 Juli 2020, 18:41:54
Du hattest bereits eine Antwort afaik.
Der Hase liegt hier im Pfeffer:
Das Grundproblem ist, dass der Shelly ständig denselben Wert sendet... (event-on-change-reading war dein Stichwort für die weitere Suche!)
Sorry, hab ich wohl nicht verstanden. Ich werde das ausprobieren,
Danke!
Hallo,
soweit klappt jetzt alles, aber gestern ist mir ein komisches Verhalten aufgefallen. Alle Rollos sind mit window closed at night in ASC_Sleep_Pos gefahren. Als ich dann später in den Status Absent ging, fuhren alle Rollos, die nicht komplett geschlossen waren (5% offen) mit residents absent komplett zu . selfDefense ist off, ASC_Self_Defense_Mode ist nicht gesetzt, ASC_ShuttersPlace ist nicht angegeben. Alle Fenster waren geschlossen. Hab ich irgendetwas vergessen einzustellen?
Hatte das auch schon beobachtet und mir allerdings gedacht, dass absent auch irgendwie != sleep ist.
An einem Abend führen die Rollläden dann auch gleich 2-3 Mal rauf und runter (nicht reproduzierbar).
Hatte dann sleep_pos überall gelöscht und wieder closed_pos entsprechend gesetzt.
Gibt es hier einen Timeout für die Fensterkontakte ? Sprich, die Rollos sind unten Nachts, mein Fenster ist gekippt und der Rollo auf Lüftungsposition. So möchte ich nun mein Fenster von Kipp auf offen stellen, muss ich es ja kurz schießen. Die Kontakte melden zu und der Rollo fährt runter. Dann muss ich warten bis er unten ist und dann das Fenster wieder öffnen. Gäbe es hier einen Timeout z.b. 10 Sekunden, könnte man das umgehen. So kann ich das Fenster von Kipp auf auf stellen und nichts würde fahren.
Zitat von: D3ltorohd am 20 Juli 2020, 09:26:06
Gibt es hier einen Timeout für die Fensterkontakte ? Sprich, die Rollos sind unten Nachts, mein Fenster ist gekippt und der Rollo auf Lüftungsposition. So möchte ich nun mein Fenster von Kipp auf offen stellen, muss ich es ja kurz schießen. Die Kontakte melden zu und der Rollo fährt runter. Dann muss ich warten bis er unten ist und dann das Fenster wieder öffnen. Gäbe es hier einen Timeout z.b. 10 Sekunden, könnte man das umgehen. So kann ich das Fenster von Kipp auf auf stellen und nichts würde fahren.
Bei Homatic z.B. set <device> regSet eventDlyTime
https://wiki.fhem.de/wiki/HM-Sec-RHS_Funk-Fenster-Drehgriffkontakt (https://wiki.fhem.de/wiki/HM-Sec-RHS_Funk-Fenster-Drehgriffkontakt)
Danke, aber ich habe keine HM Sensoren. Das sind Zigbee Sensoren. Hätte gedacht so eine Verzögerung gibt es vllt als attr in ASC.
Schau mal hier
https://forum.fhem.de/index.php?topic=57133.0
Ich würde es mit einem "entprellten" Userreading im Sensor (gesteuert mit so einem notify versuchen)
Bastel dir doch einfach ein DOIF welches die drei Zustände annehmen kann und mit wait verzögerst du es.
Danke euch für die Tipps. Ich hab das jetzt über ioBroker gelöst. Dort habe ich Fake Kontakte angelegt, die dann verzögert mit True oder False beschrieben werden. Diese hab ich dann den Rollos in FHEM zugeordnet.
So war es für mich einfacher zu lösen.
@CoolTux
Thema Regensensor. Hier habe ich auch noch mal einen Fake Sensor in ioBroker angelegt, der dann eben die Werte 0 für keinen Regen und 1 für Regen bekommt. Diesen habe ich wie folgt in ASC angegeben.
Regnet_es:state 1:0 0
Beim test, tut sich leider nichts.
Internals:
CFGFN
FUUID 5f16dc2f-f33f-fc62-0786-72e4bd516d6d805a
NAME 0_userdata.0.Jalousiesteuerung.Regnet_es
NR 150
STATE 1
TYPE dummy
READINGS:
2020-07-21 14:54:08 state 1
Attributes:
alias Regnet_es
comment Auto-created by ioBroker fhem.0
group 0_userdata.0.Jalousiesteuerung
room ioB_IN
Update von FHEM und dessen Module habe ich gemacht.
Hallo,
Ich bräuchte bitte mal wieder Eure Hilfe benötigen.
Diesmal geht es um ASC_ExternalTrigger.
Im Rollo habe ich das Attribut ASC_ExternalTrigger wie folgt gesetzt:
ASC_ExternalTrigger dyExternalTriggerTVRollos:state online:offline 90
Und das Dummy dyExternalTriggerTVRollos ist wie folgt definiert:
defmod dyExternalTrigger4Rollos dummy
attr dyExternalTrigger4Rollos devStateIcon offline:ios-off online:ios-on-blue
attr dyExternalTrigger4Rollos event-on-change-reading state
attr dyExternalTrigger4Rollos setList online offline
Ich dachte eigentlich, dass das schon mal funktioniert hat.
Aber nun fährt der Rollo nicht mehr auf Position 90, wenn ich das dyExternalTrigger4Rollos auf online setze.
Was mache ich falsch?
Danke im Voraus für jede Hilfe
Lg, Gerhard
Bei mir fährt das Rollo inzwischen bei jedem Event vom Windsensor hoch auch wenn der Wind deutlich zu wenig ist für die Windprotection. Gestern bestimmt 20 mal das ich bei Sonnenschein das Rollo wieder runterfahren musste. Aber ohne Windschutz kann ich es nicht gebrauche. Wenn Windstille ist also der Windsensor immer 0 liefert passiert das nicht. Bin langsam so verzweifelt das ich ASC am Wochenende wieder entfernen werde und wieder mit DOIF die Steuerung mache.
Zitat von: gestein am 21 Juli 2020, 20:06:34
Ich dachte eigentlich, dass das schon mal funktioniert hat.
Aber nun fährt der Rollo nicht mehr auf Position 90, wenn ich das dyExternalTrigger4Rollos auf online setze.
Was mache ich falsch?
Hallo,
ich bin wieder mal über mich selbst gestolpert. Der Name im Rollo und der des Dummy waren unterschiedlich.
lg, Gerhard
Zitat von: D3ltorohd am 21 Juli 2020, 15:31:33
Thema Regensensor. Hier habe ich auch noch mal einen Fake Sensor in ioBroker angelegt, der dann eben die Werte 0 für keinen Regen und 1 für Regen bekommt. Diesen habe ich wie folgt in ASC angegeben.
Regnet_es:state 1:0 0
Hallo,
versuche es mal mit:
Regnet_es:state 0 0
CoolTux meinte auf eine analoge Frage meinerseits, dass ASC auf >MAXTRIGGER prüft. Hysterese ist dann nicht notwendig, nur deine CLOSEDPOS.
VG
Zitat von: gestein am 21 Juli 2020, 20:06:34
Hallo,
Ich bräuchte bitte mal wieder Eure Hilfe benötigen.
Diesmal geht es um ASC_ExternalTrigger.
Im Rollo habe ich das Attribut ASC_ExternalTrigger wie folgt gesetzt:
ASC_ExternalTrigger dyExternalTriggerTVRollos:state online:offline 90
Und das Dummy dyExternalTriggerTVRollos ist wie folgt definiert:
defmod dyExternalTrigger4Rollos dummy
attr dyExternalTrigger4Rollos devStateIcon offline:ios-off online:ios-on-blue
attr dyExternalTrigger4Rollos event-on-change-reading state
attr dyExternalTrigger4Rollos setList online offline
Ich dachte eigentlich, dass das schon mal funktioniert hat.
Aber nun fährt der Rollo nicht mehr auf Position 90, wenn ich das dyExternalTrigger4Rollos auf online setze.
Was mache ich falsch?
Danke im Voraus für jede Hilfe
Lg, Gerhard
Hallo,
du hast im ASC External Trigger nicht den korrekten Namen des Dummys stehen. Oder ist das nur ein kopier/abschreib Fehler?
VG
Hallo phoenix-anasazi,
Danke für den Hinweis.
Bin heute Früh auch darüber gestolpert. Blöder Fehler.
Da dürfte mir ein Tippfehler passiert sein.
Danke, lg, Gerhard
Hallöchen zusammen,
Edit sagt: Irgendwie hat er mit den Beitrag von D3ltorohd als letzter angezeigt wurde .. daher meine Antwort wieder gelöscht...
Nu hab ich aber selbst mal was komisches ...
Meine Markisenbeschattung funktioniert weitesgehend, so wie ich es gern hätte außer die abendliche Entschattung:
Die Markise fährt irgendwann Abends rein wenn der Elevation Wert in dem Device <15 unterschritten wird. Ich bin scheinbar zu blöd den MinMaxElevation Wert einzustellen... könnte mir das jemand irgendwie erklären ? (Oder mir zumindest vorsagen, wie ich es einstellen muss, dass die Beschattung diesen Wert nahezu ignoriert und möglichst immer beschattet)
Eigentlich sollte sie noch draußen bleiben, weil die Sonne noch lang nicht unter gegangen ist und es laut Helligkeitssensoren noch hell genug ist. Mir ist aufgefallen, dass es langsam aber sicher immer früher passiert, wie die Markise rein fährt (vor einiger Zeit war es noch gegen 20 Uhr nun ist es selbst bei strahlendem Sonnenschein schon mal ca 19.30 Uhr der Fall ;( )
Der Vollständigkeitshalber folgt unten noch mal das List der Markise ....aber ich gehe stark davon aus, dass es an dem Elevation Wert liegt.
Internals:
FUUID 5d78f415-f33f-8d79-517f-c959dd367020f396
NAME Rollo_EG_WZ_MAR_markise
NR 155
STATE <pre>
read1:open
read2:open
read3:open
</pre>
TYPE ROLLO
driveDir up
driveTime 40
stoptime 1595440266
.attraggr:
.attreocr:
.*
.attrminint:
OLDREADINGS:
READINGS:
2020-07-07 13:41:27 .ASC_AttrUpdateChanges_v0.10.2 1
2020-03-19 15:08:14 ASC_Enable on
2020-07-22 20:41:35 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 5m
2020-07-22 19:51:06 ASC_ShuttersLastDrive shading out
2020-07-22 05:00:02 ASC_Time_DriveDown 22.07.2020 - 22:00
2020-07-22 05:00:02 ASC_Time_DriveUp 23.07.2020 - 05:00
2020-07-10 01:17:14 associatedWith AUTO_RolloSteuerung
2020-07-22 19:50:38 command pct-0
2020-07-22 19:50:38 desired_pct 0
2020-07-22 19:50:38 drive-type modul
2020-07-22 19:50:38 last_drive drive-up
2020-07-22 19:51:06 pct 0
2020-07-22 19:51:06 state open
Attributes:
ASC 1
ASC_Antifreeze off
ASC_BlockingTime_afterManual 3600
ASC_BrightnessSensor Wetterstation:luminosity
ASC_Mode_Down off
ASC_Mode_Up off
ASC_Pos_Reading pct
ASC_Shading_InOutAzimuth 97:299
ASC_Shading_MinMax_Elevation 5:100
ASC_Shading_Min_OutsideTemperature 14
ASC_Shading_Mode always
ASC_Shading_Pos 90
ASC_Shading_StateChange_SunnyCloudy 52000:18500 2
ASC_Shading_WaitingPeriod 600
ASC_ShuttersPlace window
ASC_TempSensor dev_SYS_wetter_ext:temperature
ASC_WindProtection off
DbLogExclude .*
alias Markise
cmdIcon open:fts_shutter_up closed:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
devStateIcon read1.drive-up:rc_UP@red:stop read1..*:rc_UP@green:open read2.open:fts_shutter_10@green:stop read2..*10:fts_shutter_10@Crimson:stop read2..*20:fts_shutter_20@Crimson:stop read2..*30:fts_shutter_30@Crimson:stop read2..*40:fts_shutter_40@Crimson:stop read2.(.*50|half):fts_shutter_50@Crimson:stop read2..*60:fts_shutter_60@Crimson:stop read2..*70:fts_shutter_70@Crimson:stop read2..*80:fts_shutter_80@Crimson:stop read2..*90:fts_shutter_90@Crimson:stop read2.closed:fts_shutter_100@Crimson:stop read2.drive-down:fts_shutter_down@Crimson:stop read2.drive-up:fts_shutter_up@Crimson:stop read3.drive-down:rc_DOWN@red:stop read3..*:rc_DOWN@#555:closed
event-on-change-reading .*
group Jalousie
icon awning
rl_autoStop 1
rl_commandDown set dev_MarkiseFB down
rl_commandStop set dev_MarkiseFB stop
rl_commandUp set dev_MarkiseFB open
rl_excessBottom 2
rl_excessTop 1
rl_secondsDown 46
rl_secondsUp 47
rl_switchTime 2
rl_type normal
room Wohnzimmer
sortby 1
stateFormat <pre>
read1:state
read2:state
read3:state
</pre>
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd :::pct
widgetOverride pct:slider,0,1,100
Vielen Dank im Voraus
Viele Grüße
Andreas
Für mich sieht das Attribut gut aus.
Allerdings ist in der commandref beim Beispielwert immer eine Nachkommastelle angegeben "25.0:100.0".
Ich nutze nur den min Wert und habe 4 eingetragen. Bei 4° ist die Sonne allerdings lange hinter dem Nachbarhaus verschwunden, so dass die Beschattung eher wegen Brightness beendet wird -> ich kann es nicht validieren.
Du kannst ja Mal mittels
.{ ascAPIget('ShadingMinElevation','Rollo_EG_WZ_MAR_markise')
testen ob das Attribut ordentlich auseinander genommen wird.
Hallo Mitstreiter,
bei mir ist die Tabelle "ASC Configuration and Information Summary" ohne Leerzeichen, so dass die Werte unter
"Shutters Next DriveUp Next DriveDown ASC" direkt aneinander kleben. Es gibt keine sichbare Trennung.
Ich hatte gehofft, dass es beim Umstieg von der 0.8 auf die 0.10 bereinigt, jedoch hat es sich nicht geändert.
Danke
Uli
Hi und guten Morgen,
ich hab mal eine Frage bezüglich des shadings. Bei mir funktioniert soweit alles so wie es soll, habe zur Zeit nur etwas Probleme mit den "Fahrzeiten" der Rollläden. Ich habe z.B. auf der Ostseite 5 Rollläden die zeitgleich ins shading fahen, siehe hier:
2020.07.24 08:17:04 3: SIGNALduino: JaroLift set up 9
2020.07.24 08:17:04 3: SIGNALduino: JaroLift set up 8
2020.07.24 08:17:04 3: SIGNALduino: JaroLift set up 5
2020.07.24 08:20:54 3: SIGNALduino: JaroLift set up 6
2020.07.24 08:20:54 3: SIGNALduino: JaroLift set up 7
Jetzt habe ich natürlich das Problem das vom Signalduino die Befehle nacheinander abgearbeitet werden, zusätzlich kommt noch eine Sendewiederholung der Befehle hinzu. Das heißt die im Rollo-Modul hinterlegten Fahrzeiten stimmen nun nicht mehr und der Rollladen fährt nicht mehr in die 90% Stellung sondern hält bei z.B. 75% an.
Gibt es die Möglichkeit bei der shading-Fahrt die Rollläden etwas zeitlich zu versetzen, für normalen Fahrten gibt es da das Attribut ASC_shuttersDriveDelay
Danke schon mal und Gruß
Markus
Guten Morgen zusammen,
nachdem ich die Rollofunktion nun seit Längerem nutze und ich abgesehen von Kleinigkeiten, die aber eher an der eigenen Hardware liegen, glücklich bin (bei der Beschattung arbeite ich mich langsam in den Zielkooridor :o), ist mir nun aber aufgefallen, dass der DriveUp_WE seit mind. zwei Wochen nicht funktioniert, obwohl hier keine Änderungen an meinerKonfiguration vorgenommen wurden.
Zeitlich könnte das in Zusammenhang mit einer Urlaubseintragung im "holiday" Device stehen. Kann es sein, dass hier eine Unverträglichkeit zum "holiday" Device besteht und das ASC zur Auswertung nun einvordefinierte Eingabe wie z.B. Urlaub fordert?
Danke vorab.
LG,
muede
Hi,
ich habe gestern das ASC auch mal für meien DUOFERN Rademacher Rollladen installiert. Bisher scheint es gut zu funktionieren.
Nun möchte ich aber auch externe Trigger mit ASC_ExternalTrigger einbinden bzw habe das auch erfolgreich für einen Trigger gemacht.
Ich habe nun 3 Fragen:
1) kann ich auch in einem Device mehrere trigger einbauen? Wenn ja wie gebe ich diese an?
2) Kann mann ggf auch im ASC Device selber dieses Attribute einfügen so das dieser auslst und alle Rollos hochfährt (zum Beispiel wenn Rauchmelder angehen und "Feuer" signalisieren") oder muss ich das in jedem Device extra machen?
3) kann ich im Down "time" mode irgendwie erreichen das die Rollos abens in einem Zeitraum "zufällig" herunterfahren und nicht alle zu einem Zeitpunkt? Ich würd dazu gern sagen die Rollos können sollen zum Beispiel zw. 18:00 - 19:30 runten. Die genaue Zeit in dem Zeitraum soll aber zufällig sein. Das dient dazu um ein wenig "manuelle Tätogkeit" im Haus vorzuspielen wenn man das Haus von außen beobachtet. So das man nicht erkennt das niemand daheim ist. Bei Duofern bietet der Homepilot genau die Funktion und ich fand das super. Jetzt im FHEM mit ASC geht das wie ich verstanden habe leider nicht. Oder?
Frage zu einem Szenario ::
Draußen noch hell, Rollos manuell runtergefahren. So wenn ich jetzt Fenster auf mach, fahren sie in Lüftungsposition. Dies sollte aber erst nach einer bestimmten Uhrzeit passieren z.b. 22:30 wenn es dunkel ist. Da das für die Kids zu hell ist, bleiben die Rollos erst mal unten. Ich lasse die Rollos dann um 22:30 wenn sie sicher schlafen auf 50 % fahren, damit sie frische Luft bekommen. Dazu sollte ich aber die Fenster öffnen, nachdem ich die Rollos manuell unten habe.
Kann ich das mit bocking time befor day realisieren ? Oder könnte man da was einbauen ?
Zitat von: muede am 26 Juli 2020, 10:10:56
..., dass der DriveUp_WE seit mind. zwei Wochen nicht funktioniert, obwohl hier keine Änderungen an meinerKonfiguration vorgenommen wurden.
Zeitlich könnte das in Zusammenhang mit einer Urlaubseintragung im "holiday" Device stehen. Kann es sein, dass hier eine Unverträglichkeit zum "holiday" Device besteht und das ASC zur Auswertung nun einvordefinierte Eingabe wie z.B. Urlaub fordert?
Bei mir funktioniert das seit Wochen stabil. An welchen Wochentagen hat es nicht funktioniert? Samstag/Sonntag oder an einem Werktag, der durch das Holidaydevice zum Wochenendr werden sollte?
Was hast du im Holidaydevice verändert?
CoolTux war im Urlaub fleißig: https://svn.fhem.de/trac/changeset/22473/
Du sollst dich doch erholen. :)
Aber auch vielen Dank.
Hallo zusammen,
ich habe da auch noch etwas konfiguriert. Für den Fall, dass z.B. nicht alle Fenster einen Fenterkontakt haben.
Meine Situation für das nächtliche Querlüften um die Haustemperatur zu senken ist, dass ich immer beide Terrassentüren öffne.
Geschieht das zwischen 22:00 und 08:00 Uhr, erzeuge ich ein Fenster open für ein weiteres Fenster, das keinen Fensterkontakt hat.
defmod BA_N_Fenster DOIF \
################################################################################################################\
## 1 Fensterkontakt offen, wenn Küche und Wohnzimmer in der Nacht offen sind\
##\
([KU_S_Fenster:state] eq "open" and\
[WO_W_Fenster:state] eq "open" and\
[22:00-08:00] )\
\
(setreading $SELF BA_N_Fenster open)\
\
################################################################################################################\
## 2 ansonsten Fensterkontakt schließen\
##\
DOELSEIF\
([KU_S_Fenster:state] eq "closed" or\
[WO_W_Fenster:state] eq "closed" )\
(setreading $SELF BA_N_Fenster closed)
attr BA_N_Fenster DbLogExclude .*
attr BA_N_Fenster DbLogInclude state
attr BA_N_Fenster alias BA_N_Fenster
attr BA_N_Fenster comment Dummy Fensterkontakt für das Querlüften in der Nacht. Gekoppelt mit WZ und KU
attr BA_N_Fenster devStateIcon open:fts_window_2w_open_l closed:fts_window_2w
attr BA_N_Fenster disable 0
attr BA_N_Fenster do always
attr BA_N_Fenster event-on-change-reading .*
attr BA_N_Fenster group ASC Rollos
attr BA_N_Fenster icon fts_window_2w
attr BA_N_Fenster room Rollos
attr BA_N_Fenster sortby 21
attr BA_N_Fenster state [$SELF:BA_N_Fenster]
attr BA_N_Fenster verbose 0
Dieser Fensterkontakt wird dann im ASC als twostate definiert.
Viele Spass
Christian
Zitat von: FunkOdyssey am 27 Juli 2020, 09:26:53
CoolTux war im Urlaub fleißig: https://svn.fhem.de/trac/changeset/22473/
Du sollst dich doch erholen. :)
Aber auch vielen Dank.
Das meiste war vor meinem Urlaub ;D
Zitat von: D3ltorohd am 26 Juli 2020, 20:32:59
Frage zu einem Szenario ::
Draußen noch hell, Rollos manuell runtergefahren. So wenn ich jetzt Fenster auf mach, fahren sie in Lüftungsposition. Dies sollte aber erst nach einer bestimmten Uhrzeit passieren z.b. 22:30 wenn es dunkel ist. Da das für die Kids zu hell ist, bleiben die Rollos erst mal unten. Ich lasse die Rollos dann um 22:30 wenn sie sicher schlafen auf 50 % fahren, damit sie frische Luft bekommen. Dazu sollte ich aber die Fenster öffnen, nachdem ich die Rollos manuell unten habe.
Kann ich das mit bocking time befor day realisieren ? Oder könnte man da was einbauen ?
Mir würde da auf die schnelle nichts einfallen. BlockingTime könnte man nehmen aber du weißt ja nicht wann Du lüften willst.
Hi,
hab heut wieder den halben Tag gelesen und bastelt aber ich konnt mir die Fragen unten nicht selber beantworten. Hat jemand eine Idee?
Zitat von: bicmac am 26 Juli 2020, 13:23:41
Hi,
ich habe gestern das ASC auch mal für meien DUOFERN Rademacher Rollladen installiert. Bisher scheint es gut zu funktionieren.
Nun möchte ich aber auch externe Trigger mit ASC_ExternalTrigger einbinden bzw habe das auch erfolgreich für einen Trigger gemacht.
Ich habe nun 3 Fragen:
1) kann ich auch in einem Device mehrere trigger einbauen? Wenn ja wie gebe ich diese an?
2) Kann mann ggf auch im ASC Device selber dieses Attribute einfügen so das dieser auslst und alle Rollos hochfährt (zum Beispiel wenn Rauchmelder angehen und "Feuer" signalisieren") oder muss ich das in jedem Device extra machen?
3) kann ich im Down "time" mode irgendwie erreichen das die Rollos abens in einem Zeitraum "zufällig" herunterfahren und nicht alle zu einem Zeitpunkt? Ich würd dazu gern sagen die Rollos können sollen zum Beispiel zw. 18:00 - 19:30 runten. Die genaue Zeit in dem Zeitraum soll aber zufällig sein. Das dient dazu um ein wenig "manuelle Tätogkeit" im Haus vorzuspielen wenn man das Haus von außen beobachtet. So das man nicht erkennt das niemand daheim ist. Bei Duofern bietet der Homepilot genau die Funktion und ich fand das super. Jetzt im FHEM mit ASC geht das wie ich verstanden habe leider nicht. Oder?
Zitat von: D3ltorohd am 26 Juli 2020, 20:32:59
Frage zu einem Szenario ::
Draußen noch hell, Rollos manuell runtergefahren. So wenn ich jetzt Fenster auf mach, fahren sie in Lüftungsposition. Dies sollte aber erst nach einer bestimmten Uhrzeit passieren z.b. 22:30 wenn es dunkel ist. Da das für die Kids zu hell ist, bleiben die Rollos erst mal unten. Ich lasse die Rollos dann um 22:30 wenn sie sicher schlafen auf 50 % fahren, damit sie frische Luft bekommen. Dazu sollte ich aber die Fenster öffnen, nachdem ich die Rollos manuell unten habe.
Kann ich das mit bocking time befor day realisieren ? Oder könnte man da was einbauen ?
Ich schummle da etwas. Ich stelle, wenn die Kinder schlafen (gibt einen Knopf, der dann auch Klingel stummschaltet z.B.) die ventilatepos auf 100 Prozent und ändere sie wieder, wenn ich ins Bett gehe. Damit funktioniert es bei mir eigentlich ganz gut. Die Rollos fahren allerdings mit etwas Verspätung, aber sie verändern dann die ventilate Pos. (Alles mit DoIfs)
Zitat von: CoolTux am 27 Juli 2020, 17:10:03
Mir würde da auf die schnelle nichts einfallen. BlockingTime könnte man nehmen aber du weißt ja nicht wann Du lüften willst.
Es wird immer ab 22 Uhr gefahren, per Timer. Also müsste ich irgendeinen Timer haben, der zwischen sagen wir 20 und 22 Uhr das Lüften blockiert. Und gegebenenfalls danach das Lüften nachholt, sofern in der Zeit die Fenster aufgemacht wurden.
Zitat von: crusader85 am 27 Juli 2020, 19:40:11
Ich schummle da etwas. Ich stelle, wenn die Kinder schlafen (gibt einen Knopf, der dann auch Klingel stummschaltet z.B.) die ventilatepos auf 100 Prozent und ändere sie wieder, wenn ich ins Bett gehe. Damit funktioniert es bei mir eigentlich ganz gut. Die Rollos fahren allerdings mit etwas Verspätung, aber sie verändern dann die ventilate Pos. (Alles mit DoIfs)
Das wäre noch eine Idee, mit der Lüftungsposition, diese zu ändern.
Zitat von: D3ltorohd am 28 Juli 2020, 10:58:41
Das wäre noch eine Idee, mit der Lüftungsposition, diese zu ändern.
Aber bedenke, dass das ein Attribut aendert und auch gerne wieder in der fhem.cfg gespeichert werden moechte.
Zitat von: ch.eick am 28 Juli 2020, 11:03:13
Aber bedenke, dass das ein Attribut aendert und auch gerne wieder in der fhem.cfg gespeichert werden moechte.
Ich würde das versuchen über ioBroker zu ändern, auch per Timerscript.
Zitat von: D3ltorohd am 28 Juli 2020, 11:08:44
Ich würde das versuchen über ioBroker zu ändern, auch per Timerscript.
Der Weg der Aenderung waere egal, bei der Aenderung von Attributen zeigt bei mir FHEM immer an, das die Config nicht gesichert wurde.
Ich hatte sowas auch irgendwo im Forum mal gelesen.
Hallo Markus,
Zitat von: meier81 am 24 Juli 2020, 11:22:00
Hi und guten Morgen,
ich hab mal eine Frage bezüglich des shadings. Bei mir funktioniert soweit alles so wie es soll, habe zur Zeit nur etwas Probleme mit den "Fahrzeiten" der Rollläden. Ich habe z.B. auf der Ostseite 5 Rollläden die zeitgleich ins shading fahen, siehe hier:
2020.07.24 08:17:04 3: SIGNALduino: JaroLift set up 9
2020.07.24 08:17:04 3: SIGNALduino: JaroLift set up 8
2020.07.24 08:17:04 3: SIGNALduino: JaroLift set up 5
2020.07.24 08:20:54 3: SIGNALduino: JaroLift set up 6
2020.07.24 08:20:54 3: SIGNALduino: JaroLift set up 7
da noch niemand darauf Bezug genommen hat, meine (vielleicht auch doofe) Idee dazu:
So direkt aus dem Kopf heraus, würde mir da nichts ASC spezifisches einfallen, was die Verzögerung möglich machen würde, außer: Wie wäre es damit diesen "Überlauf" entweder:
- Extern lösen (JaroLift set up XX - XX Abfangen und dann setzen, wenn gerade kein anderes Gerät drauf zugreift) - Hätte den Vorteil, dass Du dann auch 2 (oder mehr) Jalousieen von Hand fahren könntest ohne dass es zu diesem Überlauf käme (Brächte allerdings ein wenig programmierfähigkeit voraus - wäre dafür global einsetzbar)
- den Shading Zeitpunt zu manipulieren indem Du ASC_Shading_WaitingPeriod etwas veränderst: z.B: 600 620 640 660 ....(oder entsprechend an Deine Zeiten angepasst) Dann hättest Du beim Beschatten immer eine 20 sekündige und beim entschatten mind 10 Sek verzögerung zwischen den Fahrzeiten -WENN alle auf die gleichen Trigger wie Sonne, Helligkeit etc reagieren.
Viele Grüße
Andreas
Zitat von: cbl am 27 Juli 2020, 08:52:16
Bei mir funktioniert das seit Wochen stabil. An welchen Wochentagen hat es nicht funktioniert? Samstag/Sonntag oder an einem Werktag, der durch das Holidaydevice zum Wochenendr werden sollte?
Was hast du im Holidaydevice verändert?
Hallo cbl,
Danke für deine Antwort. Bei mir hat das auch Monate mit den Wochenenden und dem Urlaub sauber funktioniert. Seit ca. zwei Wochen nun an den Wochenenden nur die Werkstagsregelung. Auch der in der Holiday Datei eingestellte Urlaub wird nicht beachtet. Sehr komisch.
Um holidaydevice habe ich nichts verändert.
LG, muede
Zitat
- bugfix: 73_AutoShuttersControl: Fix Shading bug then shutters ClosedPos,
Meinen unter
https://forum.fhem.de/index.php/topic,112325.msg1071668.html#msg1071668 bzw. https://forum.fhem.de/index.php/topic,112325.msg1071249.html#msg1071249 gemeldeten Fehler mit ClosedPos beim Shading Out anfahren behebt es leider nicht. Der ist heute wieder aufgetreten.
Zitat von: muede am 28 Juli 2020, 19:39:04
Hallo cbl,
Danke für deine Antwort. Bei mir hat das auch Monate mit den Wochenenden und dem Urlaub sauber funktioniert. Seit ca. zwei Wochen nun an den Wochenenden nur die Werkstagsregelung. Auch der in der Holiday Datei eingestellte Urlaub wird nicht beachtet. Sehr komisch.
Um holidaydevice habe ich nichts verändert.
LG, muede
Liefert {IsWe()} zum aktuellen Tag das richtige Ergebnis (1 = true, 0 = false)?
Und zeigt das Holiday-Device in seinen Readings den Urlaub für heute/morgen an?
Zitat von: flummy1978 am 28 Juli 2020, 17:35:12
Hallo Markus,
da noch niemand darauf Bezug genommen hat, meine (vielleicht auch doofe) Idee dazu:
So direkt aus dem Kopf heraus, würde mir da nichts ASC spezifisches einfallen, was die Verzögerung möglich machen würde, außer: Wie wäre es damit diesen "Überlauf" entweder:
- Extern lösen (JaroLift set up XX - XX Abfangen und dann setzen, wenn gerade kein anderes Gerät drauf zugreift) - Hätte den Vorteil, dass Du dann auch 2 (oder mehr) Jalousieen von Hand fahren könntest ohne dass es zu diesem Überlauf käme (Brächte allerdings ein wenig programmierfähigkeit voraus - wäre dafür global einsetzbar)
- den Shading Zeitpunt zu manipulieren indem Du ASC_Shading_WaitingPeriod etwas veränderst: z.B: 600 620 640 660 ....(oder entsprechend an Deine Zeiten angepasst) Dann hättest Du beim Beschatten immer eine 20 sekündige und beim entschatten mind 10 Sek verzögerung zwischen den Fahrzeiten -WENN alle auf die gleichen Trigger wie Sonne, Helligkeit etc reagieren.
Viele Grüße
Andreas
Hi und guten Morgen,
als erstes muss ich mal meinen Log-Ausschnitt korrigieren, der war nämlich vom hochfahren, da ist es ja egal. Hier mal der richtige von heute morgen für die Beschattung:
2020.07.29 08:44:54 3: SIGNALduino: JaroLift set down 10
2020.07.29 08:44:55 3: SIGNALduino: JaroLift set down 9
2020.07.29 08:44:55 3: SIGNALduino: JaroLift set down 8
2020.07.29 08:44:55 3: SIGNALduino: JaroLift set down 5
2020.07.29 08:44:55 3: SIGNALduino: JaroLift set down 6
2020.07.29 08:44:55 3: SIGNALduino: JaroLift set down 7
2020.07.29 08:44:55 3: SIGNALduino: JaroLift set down 3
2020.07.29 08:45:09 3: SIGNALduino: JaroLift set stop 9
2020.07.29 08:45:09 3: SIGNALduino: JaroLift set stop 5
2020.07.29 08:45:09 3: SIGNALduino: JaroLift set stop 6
2020.07.29 08:45:10 3: SIGNALduino: JaroLift set stop 10
2020.07.29 08:45:15 3: SIGNALduino: JaroLift set stop 8
2020.07.29 08:45:15 3: SIGNALduino: JaroLift set stop 3
2020.07.29 08:45:16 3: SIGNALduino: JaroLift set stop 7
Das was du vorgeschlagen hast bezüglich der "ASC_Shading_WaitingPeriod" hatte ich auch schon im Kopf, das wäre dann die Variante falls es nichts des weiteren gibt. Hatte gedacht ich frage zuerst mal, es könnte ja sein das es diesbezüglich schon einen Parameter dafür gibt (hab aber auch nicht wirklich einen wahrgenommen).
Bezüglich der 2. Variante mit "JaroLift set down XX - XX" würde mir zur Zeit mal kein Ansatz einfallen wie ich das auf die Schnelle lösen könnte. Das Modul SD_Keeloq kann damit umgehen, würde dann richtig lauten "set Jarolift down 1,4,6", da ich ja aber für jeden Rollladen ein Rollladen-Device habe und deshalb die Befehle einzeln bekomme müsste ich diese zusammenfassen, dann den zusammengefassten Befehl senden und die Einzelbefehle nicht mehr. Da fehlt mir erstmal jegliche Idee der Umsetzung.
Ich werde parallel dazu nochmal im SD-Keeloq-Modul nachschauen nach so einer Verzögerungszeit bzw. beim SIGNALduino nachfragen ob so etwas bekannt ist.
Gruß Markus
Zitat von: cbl am 28 Juli 2020, 20:47:09
Liefert {IsWe()} zum aktuellen Tag das richtige Ergebnis (1 = true, 0 = false)?
Und zeigt das Holiday-Device in seinen Readings den Urlaub für heute/morgen an?
Hallo cbl,
das Holiday device gibt schon die richtigen Werte aus; es ist Urlaub und IsWe wird mit 1 bestätigt.
Insofern sollte der Fehler wohl im ASC liegen, die Markisensteuerung klappt entgegen der Rollos auch nicht richtig, obwohl die gleichen Helligkeitssensoren genutzt werden.
Auch konnte ich bislang nicht erreichen, dass Sharing out bei geöffneten Fenstern auf offen läuft. Die Rollos fahren dann nur auf die Lüftungsstellung, die höher als Shading ist. Nach Empfehlung von Cooltux habe ich schon ASC_WindowRec_PosAfterDayClosed auf Open gestellt, aber leider keine Besserung.
LG,
muede
Hallo zusammen,
ich mache seit gestern die ersten Gehversuche mit ASC, das Wiki und die Commandref x-mal quergelesen aber es will irgendwie nicht.
zum testen erstmal nur ein Rollo und ein Helligkeitssensor (kein Fensterkontakt)
Rollo soll morgens in der Zeit von 06:00 bis 07:15 und einem Helligkeitswert "0.5" hochfahren
Abends in der Zeit von 20:00 bis 23:00 und einem Helligkeitswert ebenfalls "0.5" runterfahren.
Zum testen habe ich statt eines Helligkeits-Sensor ein Dummy erstellt da es gestern Abend und Heute morgen nicht funktioniert hat.
Rollo ist punkt 06:00 hochgefahren obwohl der Helligkeitswert 0.5 nicht überschritten/erreicht wurde)
Manuelle Tests den Helligkeitswert über ein Dummy zu steuern blieben erfolglos.
list RolladenSteuerung (ASC Modul)
Internals:
FUUID 5f213cbe-f33f-c561-aaf6-960551184a1b1825
FVERSION 73_AutoShuttersControl.pm:v0.10.3-s22366/2020-07-07 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME RolladenSteuerung
NOTIFYDEV EG.Rollo.Buero.Fenster,RolladenSteuerung,Sensor_test,global
NR 360
NTFY_ORDER 51-RolladenSteuerung
STATE day open
TYPE AutoShuttersControl
VERSION v0.10.3
OLDREADINGS:
READINGS:
2020-07-30 09:00:22 EG.Rollo.Buero.Fenster_PosValue 32
2020-07-30 09:00:01 EG.Rollo.Buero.Fenster_lastPosValue 35
2020-07-30 09:00:01 EG.Rollo.Buero.Fenster_nextAstroTimeEvent 30.07.2020 - 20:00
2020-07-30 08:03:07 ascEnable on
2020-07-30 09:01:30 controlShading off
2020-07-29 11:35:37 hardLockOut off
2020-07-29 11:28:26 rg_ASC_Rolllaeden_Times commands {level => 'pct:0,10,20,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100',
2020-07-30 08:45:53 room_1.EG EG.Rollo.Buero.Fenster
2020-07-29 11:35:37 selfDefense off
2020-07-30 09:00:22 state day open
2020-07-29 11:35:37 sunriseTimeWeHoliday off
2020-07-30 08:45:53 userAttrList rolled out
helper:
shuttersList:
EG.Rollo.Buero.Fenster
monitoredDevs:
EG.Rollo.Buero.Fenster:
Sensor_test:
EG.Rollo.Buero.Fenster ASC_BrightnessSensor
Attributes:
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_brightnessDriveUpDown 0.5:0.5
ASC_expert 1
DbLogExclude .*
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room ASC
EG.Rollo.Buero.Fenster
Internals:
DEF 491658
FUUID 5c5ecff2-f33f-c561-3981-961d529e2b01b7df
HM_LAN_TCP_MSGCNT 10
HM_LAN_TCP_RAWMSG 0501002D9CA41049165807126706014000
HM_LAN_TCP_RSSI -45
HM_LAN_TCP_TIME 2020-07-30 09:00:22
IODev HM_LAN_TCP
LASTInputDev HM_LAN_TCP
MSGCNT 10
NAME EG.Rollo.Buero.Fenster
NOTIFYDEV global
NR 70
NTFY_ORDER 50-EG.Rollo.Buero.Fenster
STATE stop:32
TYPE CUL_HM
chanNo 01
lastMsg No:9C - t:10 s:491658 d:071267 06014000
peerList self01,self02,
protLastRcv 2020-07-30 09:00:22
protRcv 10 last_at:2020-07-30 09:00:22
protSnd 10 last_at:2020-07-30 09:00:22
protState CMDs_done
rssi_HM_LAN_TCP cnt:6 min:-61 max:-50 avg:-53 lst:-51
rssi_at_HM_LAN_TCP cnt:10 min:-57 max:-42 avg:-46.2 lst:-45
READINGS:
2020-07-29 11:11:18 ASC_Enable on
2020-07-30 08:06:58 ASC_ShadingMessage <html> </html>
2020-07-30 09:00:22 ASC_ShuttersLastDrive day open
2020-07-30 09:00:01 ASC_Time_DriveDown 30.07.2020 - 20:00
2020-07-30 09:00:01 ASC_Time_DriveUp 31.07.2020 - 09:00
2020-07-30 09:00:13 CommandAccepted yes
2018-09-19 17:22:17 D-firmware 2.11
2018-09-19 17:22:17 D-serialNr NEQ0080430
2019-11-25 08:12:56 PairedTo 0x071267
2018-09-17 13:57:55 R-confBtnTime permanent
2019-09-03 10:26:33 R-driveDown 15.5 s
2018-09-17 13:57:56 R-driveTurn 0.5 s
2019-11-25 08:12:57 R-driveUp 16.5 s
2019-08-28 05:35:35 R-intKeyVisib visib
2018-09-17 13:57:55 R-localResDis off
2018-09-17 16:23:28 R-pairCentral 0x071267
2018-09-17 13:57:56 R-powerUpAction off
2018-09-17 13:57:56 R-refRunCounter 0
2019-08-28 05:35:38 R-self01-lgActionType jmpToTarget
2019-08-28 05:35:38 R-self01-lgBlJtDlyOff refOff
2019-08-28 05:35:38 R-self01-lgBlJtDlyOn dlyOff
2019-08-29 12:46:41 R-self01-lgBlJtOff dlyOff
2019-08-29 12:46:41 R-self01-lgBlJtOn dlyOff
2019-08-29 13:20:15 R-self01-lgBlJtRampOff rampOff
2019-08-29 13:20:15 R-self01-lgBlJtRampOn on
2019-08-29 12:46:41 R-self01-lgBlJtRefOff rampOff
2019-08-29 12:46:41 R-self01-lgBlJtRefOn on
2019-08-28 05:35:38 R-self01-lgCtDlyOff geLo
2019-08-28 05:35:38 R-self01-lgCtDlyOn geLo
2019-08-28 05:35:38 R-self01-lgCtOff geLo
2019-08-28 05:35:38 R-self01-lgCtOn geLo
2019-08-28 05:35:38 R-self01-lgCtRampOff geLo
2019-08-28 05:35:38 R-self01-lgCtRampOn geLo
2019-08-28 05:35:38 R-self01-lgCtRefOff geLo
2019-08-28 05:35:38 R-self01-lgCtRefOn geLo
2019-08-28 05:35:38 R-self01-lgCtValHi 100
2019-08-28 05:35:38 R-self01-lgCtValLo 50
2019-08-28 05:35:38 R-self01-lgDriveMode direct
2019-08-28 05:35:38 R-self01-lgMaxTimeF 0.4 s
2019-08-28 05:35:38 R-self01-lgMultiExec on
2019-08-28 05:35:38 R-self01-lgOffDly 0 s
2019-08-28 05:35:38 R-self01-lgOffLevel 0 %
2019-08-28 05:35:38 R-self01-lgOffTime unused
2019-08-28 05:35:38 R-self01-lgOffTimeMode absolut
2019-08-28 05:35:38 R-self01-lgOnDly 0 s
2019-08-28 05:35:38 R-self01-lgOnLevel 100 %
2019-08-28 05:35:38 R-self01-lgOnTime unused
2019-08-28 05:35:38 R-self01-lgOnTimeMode absolut
2019-08-28 05:35:38 R-self01-shActionType jmpToTarget
2019-08-29 13:26:12 R-self01-shBlJtDlyOff refOff
2019-08-29 13:26:12 R-self01-shBlJtDlyOn dlyOff
2019-08-29 13:26:12 R-self01-shBlJtOff dlyOff
2019-08-29 13:26:12 R-self01-shBlJtOn dlyOff
2019-08-29 13:22:27 R-self01-shBlJtRampOff off
2019-08-29 13:22:27 R-self01-shBlJtRampOn on
2019-08-29 13:26:12 R-self01-shBlJtRefOff rampOff
2019-08-29 13:26:12 R-self01-shBlJtRefOn on
2019-08-28 05:35:38 R-self01-shCtDlyOff geLo
2019-08-28 05:35:38 R-self01-shCtDlyOn geLo
2019-08-28 05:35:38 R-self01-shCtOff geLo
2019-08-28 05:35:38 R-self01-shCtOn geLo
2019-08-28 05:35:38 R-self01-shCtRampOff geLo
2019-08-28 05:35:38 R-self01-shCtRampOn geLo
2019-08-28 05:35:38 R-self01-shCtRefOff geLo
2019-08-28 05:35:38 R-self01-shCtRefOn geLo
2019-08-28 05:35:38 R-self01-shCtValHi 100
2019-08-28 05:35:38 R-self01-shCtValLo 50
2019-08-28 05:35:38 R-self01-shDriveMode direct
2019-08-28 05:35:38 R-self01-shMaxTimeF unused
2019-08-28 05:35:38 R-self01-shMultiExec off
2019-08-28 05:35:38 R-self01-shOffDly 0 s
2019-08-28 05:35:38 R-self01-shOffLevel 0 %
2019-08-28 05:35:38 R-self01-shOffTime unused
2019-08-28 05:35:38 R-self01-shOffTimeMode absolut
2019-08-28 05:35:38 R-self01-shOnDly 0 s
2019-08-28 05:35:38 R-self01-shOnLevel 100 %
2019-08-28 05:35:38 R-self01-shOnTime unused
2019-08-28 05:35:38 R-self01-shOnTimeMode absolut
2019-08-28 05:35:40 R-self02-lgActionType jmpToTarget
2019-08-28 05:35:40 R-self02-lgBlJtDlyOff dlyOn
2019-08-28 05:35:40 R-self02-lgBlJtDlyOn refOn
2019-08-29 12:46:43 R-self02-lgBlJtOff dlyOn
2019-08-29 12:46:43 R-self02-lgBlJtOn dlyOn
2019-08-29 13:20:17 R-self02-lgBlJtRampOff off
2019-08-29 13:20:17 R-self02-lgBlJtRampOn rampOn
2019-08-29 12:46:43 R-self02-lgBlJtRefOff off
2019-08-29 12:46:43 R-self02-lgBlJtRefOn rampOn
2019-08-28 05:35:40 R-self02-lgCtDlyOff geLo
2019-08-28 05:35:40 R-self02-lgCtDlyOn geLo
2019-08-28 05:35:40 R-self02-lgCtOff geLo
2019-08-28 05:35:40 R-self02-lgCtOn geLo
2019-08-28 05:35:40 R-self02-lgCtRampOff geLo
2019-08-28 05:35:40 R-self02-lgCtRampOn geLo
2019-08-28 05:35:40 R-self02-lgCtRefOff geLo
2019-08-28 05:35:40 R-self02-lgCtRefOn geLo
2019-08-28 05:35:40 R-self02-lgCtValHi 100
2019-08-28 05:35:40 R-self02-lgCtValLo 50
2019-08-28 05:35:40 R-self02-lgDriveMode direct
2019-08-28 05:35:40 R-self02-lgMaxTimeF 0.4 s
2019-08-28 05:35:40 R-self02-lgMultiExec on
2019-08-28 05:35:40 R-self02-lgOffDly 0 s
2019-08-28 05:35:40 R-self02-lgOffLevel 0 %
2019-08-28 05:35:40 R-self02-lgOffTime unused
2019-08-28 05:35:40 R-self02-lgOffTimeMode absolut
2019-08-28 05:35:40 R-self02-lgOnDly 0 s
2019-08-28 05:35:40 R-self02-lgOnLevel 100 %
2019-08-28 05:35:40 R-self02-lgOnTime unused
2019-08-28 05:35:40 R-self02-lgOnTimeMode absolut
2019-08-28 05:35:40 R-self02-shActionType jmpToTarget
2019-08-29 13:26:13 R-self02-shBlJtDlyOff dlyOn
2019-08-29 13:26:13 R-self02-shBlJtDlyOn refOn
2019-08-29 13:26:13 R-self02-shBlJtOff dlyOn
2019-08-29 13:26:13 R-self02-shBlJtOn dlyOn
2019-08-29 13:22:29 R-self02-shBlJtRampOff off
2019-08-29 13:22:29 R-self02-shBlJtRampOn on
2019-08-29 13:26:13 R-self02-shBlJtRefOff off
2019-08-29 13:26:13 R-self02-shBlJtRefOn rampOn
2019-08-28 05:35:40 R-self02-shCtDlyOff geLo
2019-08-28 05:35:40 R-self02-shCtDlyOn geLo
2019-08-28 05:35:40 R-self02-shCtOff geLo
2019-08-28 05:35:40 R-self02-shCtOn geLo
2019-08-28 05:35:40 R-self02-shCtRampOff geLo
2019-08-28 05:35:40 R-self02-shCtRampOn geLo
2019-08-28 05:35:40 R-self02-shCtRefOff geLo
2019-08-28 05:35:40 R-self02-shCtRefOn geLo
2019-08-28 05:35:40 R-self02-shCtValHi 100
2019-08-28 05:35:40 R-self02-shCtValLo 50
2019-08-28 05:35:40 R-self02-shDriveMode direct
2019-08-28 05:35:40 R-self02-shMaxTimeF unused
2019-08-28 05:35:40 R-self02-shMultiExec off
2019-08-28 05:35:40 R-self02-shOffDly 0 s
2019-08-28 05:35:40 R-self02-shOffLevel 0 %
2019-08-28 05:35:40 R-self02-shOffTime unused
2019-08-28 05:35:40 R-self02-shOffTimeMode absolut
2019-08-28 05:35:40 R-self02-shOnDly 0 s
2019-08-28 05:35:40 R-self02-shOnLevel 100 %
2019-08-28 05:35:40 R-self02-shOnTime unused
2019-08-28 05:35:40 R-self02-shOnTimeMode absolut
2018-09-17 13:57:56 R-sign off
2018-09-17 13:57:56 R-statusInfoMinDly 2 s
2018-09-17 13:57:56 R-statusInfoRandom 1 s
2018-09-17 13:57:56 R-transmitTryMax 6
2020-07-30 08:45:53 associatedWith RolladenSteuerung
2020-07-29 11:35:46 cfgState ok
2020-07-30 09:00:22 commState CMDs_done
2020-07-30 09:00:22 deviceMsg 32 (to VCCU)
2018-09-17 16:19:28 fwUpdate done
2020-07-30 09:00:22 level 32
2020-07-30 09:00:22 motor stop:32
2020-07-30 09:00:22 pct 32
2020-07-29 11:35:34 peerList self01,self02,
2019-06-02 16:09:31 powerOn 2019-06-02 16:09:31
2020-07-30 09:00:22 recentStateType info
2018-09-17 14:55:53 sabotageAttackId_ErrIoId_FF0712 cnt:12
2018-09-17 14:55:53 sabotageAttack_ErrIoAttack cnt 12
2020-07-30 09:00:22 state 32
2020-07-30 09:00:22 timedOn off
helper:
HM_CMDNR 156
cSnd 110712674916580301,11071267491658020140
dlvlCmd ++A011071267491658020140
mId 0005
peerFriend peerSens,peerVirt
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
cmds:
TmplKey self01,self02,:no:1596015334.81146
TmplTs 1596015334.81146
cmdKey :1:1:0::0005:01self01,self02,
TmplCmds:
tplSet_0:-tplChan-
tplSet_self01:-tplPeer-
tplSet_self02:-tplPeer-
cmdList:
assignHmKey:
clear:[readings|trigger|register|oldRegs|rssi|msgEvents|msgErrors|attack|all]
deviceRename:newName
down:[-changeValue-] [-ontime-] [-ramptime-] ...
eventL:-peer- -cond-
eventS:-peer- -cond-
fwUpdate:-filename- -bootTime- ...
getConfig:
getDevInfo:
getRegRaw:[List0|List1|List2|List3|List4|List5|List6] ... [-PeerChannel-]
getSerial:
getVersion:
inhibit:[on|off]
off:
on:
pair:
pct:[-value-] ... [-ontime-]
peerBulk:-peer1,peer2,...- [set|unset]
peerIODev:[IO] -btn- [set|unset]... not for future use
peerSmart:-peerOpt-
press:[long|short] -peer- [-repCount(long only)-] [-repDelay-] ...
pressL:-peer-
pressS:-peer-
raw:data ...
regBulk:-list-.-peerChn- -addr1:data1- -addr2:data2- ...
regSet:[prep|exec] -regName- -value- ... [-peerChannel-]
reset:
sign:[on|off]
statusRequest:
stop:
toggle:
toggleDir:
tplDel:tmplt
unpair:
up:[-changeValue-] [-ontime-] [-ramptime-] ...
lst:
peer self01|self02
peerOpt HM.SEC.SC.2_NEQ1110481|HM_35C855_Sw_01|HM_35C855_Sw_02|HM_35C855_Sw_03|HM_MOD_Em_8_Btn_01|HM_MOD_Em_8_Btn_02|HM_MOD_Em_8_Btn_03|HM_MOD_Em_8_Btn_04|HM_MOD_Em_8_Btn_05|HM_MOD_Em_8_Btn_06|HM_MOD_Em_8_Btn_07|HM_MOD_Em_8_Btn_08|HM_Messsteckdose_1_SenF|HM_Messsteckdose_1_SenI|HM_Messsteckdose_1_SenPwr|HM_Messsteckdose_1_SenU|HM_Messsteckdose_2_SenF|HM_Messsteckdose_2_SenI|HM_Messsteckdose_2_SenPwr|HM_Messsteckdose_2_SenU|KG.FensterKontakt.Waschkeller|OG.Bewegungsmelder.Diele.1_Btn_01|OG.Bewegungsmelder.Diele.1_Btn_02|OG.Bewegungsmelder.Diele.1_Motion|OG.Bewegungsmelder.Diele.2_Btn_01|OG.Bewegungsmelder.Diele.2_Btn_02|OG.Bewegungsmelder.Diele.2_Motion|OG.Bewegungsmelder.Diele.3_Btn_01|OG.Bewegungsmelder.Diele.3_Btn_02|OG.Bewegungsmelder.Diele.3_Motion|OG.Bewegungsmelder.Treppe.1_Btn_01|OG.Bewegungsmelder.Treppe.1_Btn_02|OG.Bewegungsmelder.Treppe.1_Motion|OG.FensterKontakt.Diele|OG.FensterKontakt.Henna|OG.FensterKontakt.Kinderbad|OG.FensterKontakt.Schlafzimmer|OG.FensterKontakt.Shirin|OG.RemoteDimmer.Diele.1_Btn_01|OG.RemoteDimmer.Diele.1_Btn_02|OG.RemoteDimmer.Diele.2_Btn_01|OG.RemoteDimmer.Diele.2_Btn_02|OG.RemoteDimmer.Diele.3_Btn_01|OG.RemoteDimmer.Diele.3_Btn_02|OG.RemoteDimmer.Schlafzimmer.1_Btn_01|OG.RemoteDimmer.Schlafzimmer.1_Btn_02|OG.RemoteDimmer.Schlafzimmer.2_Btn_01|OG.RemoteDimmer.Schlafzimmer.2_Btn_02|OG.RemoteDimmer.Treppe.1_Btn_01|OG.RemoteDimmer.Treppe.1_Btn_02|OG.TuerKontakt.Buero|VCCU
tplChan
tplPeer BlStopUpSh_long|BlStopDnSh_long|SwCondAbove_short|SwOnCond_long|SwCondAbove_long|SwCondBelow_long|BlStopUpSh_short|BlStopDnSh_short|BlStopUpLg_short|BlStopUpLg_long|SwCondBelow_short|SwOnCond_short|BlStopDnLg_short|BlStopDnLg_long
dir:
cur stop
rct down
expert:
def 1
det 1
raw 0
tpl 0
io:
newChn +491658,00,00,00
nextSend 1596092422.77064
rxt 0
vccu VCCU
p:
491658
00
00
00
prefIO:
HM_LAN_TCP
mRssi:
mNo 9C
io:
HM_LAN_TCP:
-37
-37
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
rpt:
IO HM_LAN_TCP
flg A
ts 1596092422.47767
ack:
HASH(0x4564fa0)
9C800207126749165800
rssi:
HM_LAN_TCP:
avg -53
cnt 6
lst -51
max -50
min -61
at_HM_LAN_TCP:
avg -46.2
cnt 10
lst -45
max -42
min -57
tmpl:
Attributes:
ASC 2
ASC_BrightnessSensor Sensor_test:state 0.5:0.5
ASC_Down time
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Pos_Reading pct
ASC_Time_Down_Early 20:00
ASC_Time_Down_Late 23:00
ASC_Time_Up_Early 09:00
ASC_Time_Up_Late 10:05
ASC_Time_Up_WE_Holiday 08:00
ASC_Up time
DbLogExclude .*
IODev HM_LAN_TCP
IOgrp VCCU:HM_LAN_TCP
alexaName Büro Rollo
alexaRoom EG_Büro
alias Büro
autoReadReg 0_off
devStateIcon stop.auf:fts_shutter_10@#B3002B:noFhemwebLink stop.zu:fts_shutter_100@#1f943f:noFhemwebLink stop.9\d.*:fts_shutter_10@#B3002B:noFhemwebLink stop.8\d.*:fts_shutter_20@#B3002B:noFhemwebLink stop.7\d.*:fts_shutter_30@B3002B:noFhemwebLink stop.6\d.*:fts_shutter_40@#B3002B:noFhemwebLink stop.5\d.*:fts_shutter_50@#B3002B:noFhemwebLink stop.4\d.*:fts_shutter_60@#B3002B:noFhemwebLink stop.3\d.*:fts_shutter_70@#B3002B:noFhemwebLink stop.2\d.*:fts_shutter_80@#B3002B:noFhemwebLink stop.1\d.*:fts_shutter_90@#B3002B:noFhemwebLink stop.0\d.*:fts_shutter_100:noFhemwebLink up.*:fts_shutter_up@#B3002B:noFhemwebLink down.*:fts_shutter_down@#B3002B:noFhemwebLink
event-on-change-reading .*
eventMap off:zu on:auf
expert defReg,allReg
firmware 2.11
genericDeviceType blind
group Rollos
icon bilder/HM-lc-bi1pbu-fm
model HM-LC-BL1PBU-FM
peerIDs 00000000,49165801,49165802,
room 1.EG
serialNr NEQ0080430
sortby e
stateFormat motor
subType blindActuator
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
webCmd auf:zu:stop:pct
Zitat von: ms_steini am 30 Juli 2020, 09:18:28
Rollo soll morgens in der Zeit von 06:00 bis 07:15 und einem Helligkeitswert "0.5" hochfahren
Abends in der Zeit von 20:00 bis 23:00 und einem Helligkeitswert ebenfalls "0.5" runterfahren.
Mir kommt das Test-setup mehrfach suboptimal vor:
- nimm verschiedene Werte für hoch und runter, meinetwegen 0.49 und 0.51 (entsprechend dem commandref-Beispiel).
- sorge dafür, dass der "Sensorwert" regelmäßig aktualisiert wird und dann auch mal über oder unter der jeweiligen Grenze liegt. Der scheint starr zu sein...
Die Brightness-Logik ist afaik im wesentlichen die: Zum frühesten Zeitpunkt wird geschaut, ob die Bedingung erfüllt wird, wenn ja, wird gefahren. Wenn nein, lauscht ASC auf entsprechende Events. Bleiben die aus, passiert erst mal nichts. Erst, wenn die späteste Zeit erreicht ist, wird dann jeweils gefahren, egal, was der Brightness-Seonsor sagt.
leider nein, ASC bleibt völlig unbeeindruckt von meinem Sensorwert
ASC_BrightnessSensor Sensor_test:state 0.49:0.51
ASC_Time_Down_Early 19:10
ASC_Time_Down_Late 20:00
Sensorwert 0.73
Rollo fährt um 19:10 (ASC_Time_Down_Early) runter
ich glaube ich habe den Fehler gefunden. Ich hatte ASC_Down und ASC_Up auf "time" stehen, das Verhalten ist dann auch klar
habs jetzt auf "brightness" stehen, sollte jetzt eigentlich funktionieren.
ist aber schon spät, ich teste morgen weiter
aus der Commandref
ASC_Down - astro|time|brightness|roommate - Drive the shutter depending on this setting:
astro - drive down at sunset
time - drive at ASC_Time_Down_Early
brightness - drive between ASC_Time_Down_Early and ASC_Time_Down_Late, depending on the settings of ASC_BrightnessSensor (see above).
roommate - no drive by time or brightness, roommate trigger only
Defaults to astro.
Morgen euch allen,
mal eine Verständnisfrage: Heute morgen Rollläden in die Beschattung gefahren, soweit alles wie immer. Meine Frau hatte heute morgen aber die Balkontür offen zum lüften, da LockOut auf soft steht ist der Rollladen völlig korrekt offen geblieben.
Im Rollladendevice steht jetzt als ShadingMessage: INFO: current shading status is 'in' - next check in 20m
und als ShuttersLastDrive shading out
, das war die Fahrt gestern Mittag.
War es jetzt nicht so das er diese Fahrt nachgeholt hätte oder holt er shading-Fahren generell nicht nach. Dachte die Fahrt würde evtl. nachgeholt.
Gruß Markus
Update: Hat sich glaube ich erledigt, der Rollladen hat die Fahrt eben nachgeholt, hat anscheinend nur etwas gedauert ;)
Zitat von: meier81 am 31 Juli 2020, 09:06:35
War es jetzt nicht so das er diese Fahrt nachgeholt hätte oder holt er shading-Fahren generell nicht nach. Dachte die Fahrt würde evtl. nachgeholt.
Gruß Markus
Update: Hat sich glaube ich erledigt, der Rollladen hat die Fahrt eben nachgeholt, hat anscheinend nur etwas gedauert ;)
Kurz weil mobil:
Auch wenn sich das aktuelle Problem gelöst hat nur zur Info:
Eine shading Fahrt wird nie nachgeholt. Wenn beschattet ist, es wird aus irgendeinem Grund manuell gefahren und im der zwischenzeit sind voraussetzungen fürs shading erreicht wird die Fahrt nicht nachgeholt sondern die Bedingungen werden erneut abgefragt (Helligkeit, Sonnenstand, lock Zustand, blockingtime, shading time usw usf) wenn das alles erfüllt ist wird wieder beschattet. Das wird bei Dir jetzt auch der Fall sein.
Ich werde etwas ähnliches bei mir lösen indem ich das Betroffene Device extern auf die shading Position fahre und damit dann wieder shading in Position habe. Das asc greift dann aufgrund der korrekten Position nach Ablauf der manuellen Block Zeit, auf das Device zu und fährt in shading out sofern nötig.
(Tippfehler auf dem Mäusekino bitte ich zu entschuldigen)
Grüße Andreas
Zitat von: flummy1978 am 31 Juli 2020, 10:07:52
Kurz weil mobil:
Auch wenn sich das aktuelle Problem gelöst hat nur zur Info:
Eine shading Fahrt wird nie nachgeholt. Wenn beschattet ist, es wird aus irgendeinem Grund manuell gefahren und im der zwischenzeit sind voraussetzungen fürs shading erreicht wird die Fahrt nicht nachgeholt sondern die Bedingungen werden erneut abgefragt (Helligkeit, Sonnenstand, lock Zustand, blockingtime, shading time usw usf) wenn das alles erfüllt ist wird wieder beschattet. Das wird bei Dir jetzt auch der Fall sein.
Alles klar, dann hab ich das auch noch richtig im Kopf gehabt mit dem nachholen der shading-Fahrten, ich war nämlich auch der Meinung diese werden nicht nachgeholt. Bin aber dankbar für die Erklärung mit dem erneuten Abfragen der Bedingungen, mir fehlte der Gedanke das wenn der Türsensor wieder zu meldet dann ja die Bedingungen wieder alle erfüllt sind und dann ja shading ganz normal wieder funktioniert.
Zitat
Ich werde etwas ähnliches bei mir lösen indem ich das Betroffene Device extern auf die shading Position fahre und damit dann wieder shading in Position habe. Das asc greift dann aufgrund der korrekten Position nach Ablauf der manuellen Block Zeit, auf das Device zu und fährt in shading out sofern nötig.
Das geht bei mir leider nur bedingt, habe ja vor Ort die Jarolift-Steuerung, die sendet hat keine Rückmeldung der vor-Ort Bedienung und damit merkt FHEM halt nicht das vor Ort händig gefahren wurde. Werde ich mir aber mal im Hinterkopf behalten.
Gruß und danke, Markus
Falls der Rollladentaster noch einen freien Kontakt hat, könnte man mit einem Kontaktschalter (gegebenenfalls per Funk) der Steuerung ein Signal geben, dass der Schalter gedrückt wurde, annehmend, dass dass das Rollo sich auch in Bewegung gesetzt hat.
Zweite Option: Einfacher Kontakt mit Wippe in der Rollladen-Bahn, der an der Beschattungsendposition vom Rollladen gedrückt wird und dann an FHEM meldet: Rollladen ist an dieser Position (oder vorher, weil dann nicht gedrückt oder dahinter, weil immer noch gedrückt).
Auf diese Weise überprüfe ich mit FHEM per Kontakt in der Türfalle das Ausfahren des Schlossriegels durch das autarke Schließsystem in die Falle zu bestimmten Zeiten.
Herzliche Grüße
Christian
Zitat von: meier81 am 31 Juli 2020, 12:36:42
Das geht bei mir leider nur bedingt, habe ja vor Ort die Jarolift-Steuerung, die sendet hat keine Rückmeldung der vor-Ort Bedienung und damit merkt FHEM halt nicht das vor Ort händig gefahren wurde. Werde ich mir aber mal im Hinterkopf behalten.
Gruß und danke, Markus
Hallo Markus,
Das hast Du wohl falsch verstanden: Mit Extern lösen war nicht ein externer Schalter gemeint, sondern ein Notify (Doif oder was auch immer) das auf das Schließen der Balkontür reagiert (sofern Türkontakt vorhanden, was ja der Fall ist, sonst würde das Lüften ja nicht zum Lockout führen) Nun kommt das Event vom Fensterkontakt (ggf Randbedingungen werden geprüft *) Das betreffende Rollo wird mit External Drive (ASC direkt) oder per direktem Set Befehl auf Shading Position gefahren.
Damit überspringst Du quasi die Prüfung der Beschattung - Daher sind manuelle Prüfungen mit * gekennzeichnet wichtig.
Ich bin noch nicht dazu gekommen, das umzusetzen, aber ich werde es bei mir so einsetzen:
Kontakt wird geschlossen ->Prüfen ob das Rollo daneben sich in der Beschattung befindet -> Prüfen ob das Terrassenrollo durch den Fensterkontakt nach oben gefahren wurde -> Prüfen ob das Terrassenrollo höher steht als die gewünschte Beschattugsposition -> Wenn ja fahren, wenn nein, passiert nichts.
Vielleicht hilft die Idee ja :)
Viele Grüße
Andreas
Seit dem Update auf v0.10.5 wird beim Aufruf des ASC-Devices die Übersichtstabelle nicht mehr angezeigt. Ist das nur bei mir so oder kann das jemand bestätigen?
Änderungen am ASC-Device wurde nicht vorgenommen.
Wie bekomme ich die Übersicht wieder angezeigt?
Gruß
eurofinder
Kann man folgendes unterbinden: nachdem Ventilate_Pos über den Fensterkontakt gefahren wurde und danach das Fenster wieder geschlossen wird, fährt der Rolladen automatisch in die Open Position. Ich möchte aber das er wieder in die Closed Position fährt oder zumindest in der Ventilate_Pos bleibt.
Zitat von: eurofinder am 31 Juli 2020, 22:11:26
Seit dem Update auf v0.10.5 wird beim Aufruf des ASC-Devices die Übersichtstabelle nicht mehr angezeigt. Ist das nur bei mir so oder kann das jemand bestätigen?
Änderungen am ASC-Device wurde nicht vorgenommen.
Seit wann hast Du nicht mehr upgedatet ? Bestätigen kann ich das so nicht, die Übersicht wird bei mir immernoch genauso angezeigt...
Ansonsten ggf mal nach Shuttern scannen, notify neu erstellen. Wenn das nicht hilft, ASC Device löschen, neu erstellen und dann die Scans neu ausführen.
Grüße
Andreas
Zitat von: Dreggwatz am 31 Juli 2020, 22:30:49
Kann man folgendes unterbinden: nachdem Ventilate_Pos über den Fensterkontakt gefahren wurde und danach das Fenster wieder geschlossen wird, fährt der Rolladen automatisch in die Open Position. Ich möchte aber das er wieder in die Closed Position fährt oder zumindest in der Ventilate_Pos bleibt.
Es gibt doch zur Auswahl hier derzeit nur "open" und "last manual". Ich habe das derzeit nicht konfiguriert, da mir auch die einzig wichtige "last position" fehlt, wenn der zuvor geschlossene Rolladen zum Lüften auf ventilate fahren soll und danach wieder geschlossen werden soll.
Das Verhalten habe ich genau umgekehrt. Nach dem morgendlichen Hochfahren der Jalousie und dann das gekippte Fenster schließen, fährt die Jalousie wieder runter.
flummy1978:
Habe jetzt noch ein wenig rumprobiert, warum ich keine Übersicht mehr beim Aufruf von ASC angezeigt bekomme.
Wenn gerade ein Rollladen gefahren wurde, dann erhalte ich die Ansicht. Bei einem erneuten Aufruf von ASC ist die Übersicht nicht mehr da.
Das Verhalten habe ich in allen Browsern.
Gruß
eurofinder
Hallo zusammen,
Seitdem ich auf v0.10.5 passieren komische Sachen.
Aktuell regnet es bei uns bei weniger als 10000lux. Der Markiseauslösewert ist 25000 Lux. Dennoch wurde durch das ASC ein shading in berechnet und die Markise fährt raus.
Wenn die Sonne mit über 40000 Lux scheint, bleibt die Markise hingegen drinnen.
Das ist doch unlogisch. Wer kann mir helfen?
LG,
muede
Holla,
Zitat von: eurofinder am 01 August 2020, 11:09:10
Wenn gerade ein Rollladen gefahren wurde, dann erhalte ich die Ansicht. Bei einem erneuten Aufruf von ASC ist die Übersicht nicht mehr da.
Das Verhalten habe ich in allen Browsern.
Das ist in der Tat sehr merkwürdig ... wir sprechen aber schon von der Übersicht, oben im ASC Modul wo darüber steht "ASC Configuration and Information Summary" ?
Standard Style ? Mal die Temporären I-Net dateien gelöscht - dann F5 auf der Seite (sehr unwahrscheinlich, aber möglich) oder anderen Rechner probiert ?
Ansonsten hast Du auch zu den Sachen nichts geschrieben ;)
Zitat von: flummy1978 am 31 Juli 2020, 22:40:41
Seit wann hast Du nicht mehr upgedatet ? Bestätigen kann ich das so nicht, die Übersicht wird bei mir immernoch genauso angezeigt...
Ansonsten ggf mal nach Shuttern scannen, notify neu erstellen. Wenn das nicht hilft, ASC Device löschen, neu erstellen und dann die Scans neu ausführen.
VG
Andreas
So,
die Übersicht "ASC Configuration and Information Summary" ist wieder da. Ich habe zwar immer noch keine Ahnung, woran es lag, dass nach einem Update auf ASC v0.10.5 diese nur noch sporadisch nach einer Rollladenfahrt angezeigt wurde, aber nachdem ich die fhem.cfg von vor dem Update wieder eingespielt habe, ist sie wieder vorhanden.
Shuttern scannen, notify neu erstellen, ASC Device löschen, neu erstellen und dann Scans neu ausführen hat alles nichts geholfen.
Ich hoffe das bleibt jetzt auch so:-)
Nachtrag:
Ich glaube ich habe die Ursache gefunden. Ich habe ein structure bestehend aus 3 Rollläden definiert, die in ASC integriert sind. Sobald ich diese structure anlege, verschwindet die Übersichtsanzeige. Kann man kein structure mit "ASC-Rollläden" anlegen?
Gruß
eurofinder
Guten Tag zusammen
Ich versuche jetzt seit 3 Tagen meine Rollläden mit diesem Modul zu steuern. Zustande gebracht habe ich lediglich die automatische Beschattung für das Büro und das Schlafzimmer! Öffnen am Morgen und schließen am Abend funktioniert nicht, Comfortöffnen funktioniert ebenfalls nicht. Das ASC Modul ist auf on, ebenso in den Rollläden. Die Zeiten für öffnen und schließen sind im Rollladen eingetragen, kein Partymodus, kein Hardlock, kein Holyday, kein Blocking. Wiggle funktioniert bei allen Rollläden. Trotzdem fährt hier morgens und abends nichts! Hier das Summary von heute Morgen vor dem öffnen:
Um 8:00 Uhr sollten die Rollläden öffnen. Passiert ist nichts, ausser das neue Timer erstellt wurden. Keine Fehlermeldung, etc.
2020.08.02 08:00:01 4: AutoShuttersControl (Rollladenautomatik) - Devname: Rollladenautomatik Name: Rollladenautomatik Notify: $VAR1 = [
'Rolladen_Bad_nextAstroTimeEvent: 2.08.2020 - 21:37'
];
2020.08.02 08:00:01 4: AutoShuttersControl (Rollladenautomatik) - Devname: Rollladenautomatik Name: Rollladenautomatik Notify: $VAR1 = [
'state: created new drive timer'
];
2020.08.02 08:00:01 4: AutoShuttersControl (Rollladenautomatik) - Devname: Rollladenautomatik Name: Rollladenautomatik Notify: $VAR1 = [
'Rolladen_Buero_nextAstroTimeEvent: 2.08.2020 - 21:37'
];
2020.08.02 08:00:01 4: AutoShuttersControl (Rollladenautomatik) - Devname: Rollladenautomatik Name: Rollladenautomatik Notify: $VAR1 = [
'state: created new drive timer'
];
2020.08.02 08:00:01 4: AutoShuttersControl (Rollladenautomatik) - Devname: Rollladenautomatik Name: Rollladenautomatik Notify: $VAR1 = [
'Rolladen_Gaestezimmer_nextAstroTimeEvent: 2.08.2020 - 21:37'
];
2020.08.02 08:00:01 4: AutoShuttersControl (Rollladenautomatik) - Devname: Rollladenautomatik Name: Rollladenautomatik Notify: $VAR1 = [
'state: created new drive timer'
];
2020.08.02 08:00:01 4: AutoShuttersControl (Rollladenautomatik) - Devname: Rollladenautomatik Name: Rollladenautomatik Notify: $VAR1 = [
'Rolladen_Schlafzimmer_nextAstroTimeEvent: 2.08.2020 - 21:37'
];
2020.08.02 08:00:01 4: AutoShuttersControl (Rollladenautomatik) - Devname: Rollladenautomatik Name: Rollladenautomatik Notify: $VAR1 = [
'state: created new drive timer'
Wo suche ich denn nun nach dem Fehler?
edition
Zitat von: muede am 28 Juli 2020, 19:39:04
Hallo cbl,
Danke für deine Antwort. Bei mir hat das auch Monate mit den Wochenenden und dem Urlaub sauber funktioniert. Seit ca. zwei Wochen nun an den Wochenenden nur die Werkstagsregelung. Auch der in der Holiday Datei eingestellte Urlaub wird nicht beachtet. Sehr komisch.
Um holidaydevice habe ich nichts verändert.
LG, muede
Hallo,
hat bei mir bis Gestern auch funktioniert. Hab heute früh, nach dem Ergebnislosem Versuch mit ASC_shuttersDriveDelay etwas Zufall in meine Zeiten zu bringen alle Timer neu erstellen lassen. Dabei hate er nicht die Zeit vom WE sonden Werktags genommen. Ein IsWe liefert 1.
Zitat von: Typ1er am 01 August 2020, 08:26:15
Das Verhalten habe ich genau umgekehrt. Nach dem morgendlichen Hochfahren der Jalousie und dann das gekippte Fenster schließen, fährt die Jalousie wieder runter.
Ist bei mir auch so.
Hallo Zusammen,
seit einiger Zeit geht meine Automation nicht mehr. ich habe mir jetzt die Sache mal genauer angeschaut:
FHEM:configfile: Cannot load module AutoShuttersControl
Scheinbar fehlen alle Dateien unter lib/FHEM/Automation/...
habt Ihr eine Idee, wie ich die installiert bekommen?
Danke,
Simon
Zitat von: brucky@freenet.de am 02 August 2020, 23:05:24
Hallo Zusammen,
seit einiger Zeit geht meine Automation nicht mehr. ich habe mir jetzt die Sache mal genauer angeschaut:
FHEM:configfile: Cannot load module AutoShuttersControl
Scheinbar fehlen alle Dateien unter lib/FHEM/Automation/...
habt Ihr eine Idee, wie ich die installiert bekommen?
Danke,
Simon
Fhem "update" ? Wenn es nicht reicht, dann "update force"?
Guten Abend alleine, edition
Bitte unbedingt das beachten: Unbedingt vor dem ersten Post lesen (http://"https://forum.fhem.de/index.php/topic,71806.0.html)
Zitat von: edition am 02 August 2020, 08:40:27
Ich versuche jetzt seit 3 Tagen meine Rollläden mit diesem Modul zu steuern. Zustande gebracht habe ich lediglich die automatische Beschattung für das Büro und das Schlafzimmer! Öffnen am Morgen und schließen am Abend funktioniert nicht, Comfortöffnen funktioniert ebenfalls nicht. Das ASC Modul ist auf on, ebenso in den Rollläden. Die Zeiten für öffnen und schließen sind im Rollladen eingetragen, kein Partymodus, kein Hardlock, kein Holyday, kein Blocking. Wiggle funktioniert bei allen Rollläden. Trotzdem fährt hier morgens und abends nichts! Hier das Summary von heute Morgen vor dem öffnen:
Um 8:00 Uhr sollten die Rollläden öffnen. Passiert ist nichts, ausser das neue Timer erstellt wurden. Keine Fehlermeldung, etc.
Wo suche ich denn nun nach dem Fehler?
die Glaskugel sagt ..... Keine unterschiedlichen Positionen, die Zeiten passen nicht zu den Einstellungen (ASC_AutoModeUp/Down - ASC_Down/Up usw oder kein localisation Device beim Versuch über Sonnenstand zu fahren ) und und und und mist nu is die Glaskugel kapputt ;)
Sprich man muss schon wissen, was Du alles gemacht hast Wiki & Commandref studiert ? Komisch dass die Beschattung angeblich funktioniert und der Rest quasi gar nicht - Sicher dass die Beschattung vom ASC kommt ? (oder noch alte leichen aus anderen Modulen / Selbstbauten ? )
Bitte lists jeweils vom ASC Modul und den Rollos oder zumindest einem. Wenn eines fährt, werden die anderen sicherlich auch schnell zum laufen gebracht.
Auch wenn ich selbst sicherlich noch kein Profi bin, alles zu finden woran es liegt... möchte ich helfen und versuche es auch. Aber ohne Infos ist das Ganze dann doch sehr schwierig.... und nur mal ein Tipp von mir (weil das Modul so mächtig ist, dass man sich selbst schnell ein Beinchen stellt:
ZitatRollladen eingetragen, kein Partymodus, kein Hardlock, kein Holyday, kein Blocking. Wiggle funktioniert bei allen Rollläden
Speziell als Anfänger (aber eigentlich gar)NICHT alles auf einmal probieren zu aktivieren. Imho wäre mein Vorschlag Block / Lock etc erst mal außenvor zu lassen. Dann Zeiten / Beschattung etc einstellen und dann erst Funktion für Funktion in Betrieb nehmen
Viele Grüße
Andreas
Guten Morgen zusammen,
alle Rollos sind soweit eingerichtet,
ASC 2
ASC_BrightnessSensor Brightness_Sensor
ASC_Down brightness
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Pos_Reading pct
ASC_Time_Down_Early 20:00
ASC_Time_Down_Late 23:00
ASC_Time_Up_Early 06:00
ASC_Time_Up_Late 09:15
ASC_Time_Up_WE_Holiday 09:00
ASC_Up brightness
jetzt möchte ich gerne das die 2 Kinderzimmer-Rollos in den Schulferien auch erst um 09:00 Uhr hochfahren.
Ich habe dazu ohne ASC immer eine "ical url http://xxxxx.xxxxx.com/export/Schulferien_2020.ics" benutzt und dazu folgendes DoIf
..........
DOELSEIF
([[DUMMY_Rollo.Gruppe_4:auf_WE]]
and [[DUMMY_Rollo.Gruppe_4:auf_WE]|WE]
or [[DUMMY_Rollo.Gruppe_4:auf_WE]]and [NRW_Schulferien:Ferientag] eq "Ja")
(set [DUMMY_Rollo.Gruppe_4:Rollos] auf)
.........
Wie stelle ich die 2 Kinderzimmer-Rollos in ASC ein, damit die in den Schulferien erst um 09:00 Uhr hochfahren?
Das gleiche gilt auch für die 2 Schlafzimmer-Rollos, die erst um 14:00 Uhr hochfahren sollen wenn ich Nachtdienst hatte.
Dienstplan ebenfalls als "ical url http://xxxxx.xxxxx.com/Schichtplan.ics 10800" vorhanden.
Besten Dank
Zitat von: flummy1978 am 03 August 2020, 01:43:57
Guten Abend alleine, edition
Bitte unbedingt das beachten: Unbedingt vor dem ersten Post lesen (http://"https://forum.fhem.de/index.php/topic,71806.0.html)
die Glaskugel sagt ..... Keine unterschiedlichen Positionen, die Zeiten passen nicht zu den Einstellungen (ASC_AutoModeUp/Down - ASC_Down/Up usw oder kein localisation Device beim Versuch über Sonnenstand zu fahren ) und und und und mist nu is die Glaskugel kapputt ;)
Sprich man muss schon wissen, was Du alles gemacht hast Wiki & Commandref studiert ? Komisch dass die Beschattung angeblich funktioniert und der Rest quasi gar nicht - Sicher dass die Beschattung vom ASC kommt ? (oder noch alte leichen aus anderen Modulen / Selbstbauten ? )
Bitte lists jeweils vom ASC Modul und den Rollos oder zumindest einem. Wenn eines fährt, werden die anderen sicherlich auch schnell zum laufen gebracht.
Auch wenn ich selbst sicherlich noch kein Profi bin, alles zu finden woran es liegt... möchte ich helfen und versuche es auch. Aber ohne Infos ist das Ganze dann doch sehr schwierig.... und nur mal ein Tipp von mir (weil das Modul so mächtig ist, dass man sich selbst schnell ein Beinchen stellt: Speziell als Anfänger (aber eigentlich gar)NICHT alles auf einmal probieren zu aktivieren. Imho wäre mein Vorschlag Block / Lock etc erst mal außenvor zu lassen. Dann Zeiten / Beschattung etc einstellen und dann erst Funktion für Funktion in Betrieb nehmen
Viele Grüße
Andreas
Hat sich soeben erledigt. Die Rollläden fahren jetzt, wie sie programmiert sind.
Woran es lag, weiß ich nicht wiklich. Nach dem Sonntäglichen update und fhem neustart habe ich mit dem Rolladen der Terassentür ein wenig herumgetestet. Da hat alles auf Anhieb funktioniert. Am Abend sind alle Rolläden gemäß Programmierung herunter gefahren und heute Morgen wieder hoch.
Weil das Tool so umfangreich ist und an mehreren Stellen Einstellungen vorgenommen weden können, wusste ich nicht, was ich posten soll. Darum wollte ich erst fragen, welche Informationen von euch benötigt werden, um einen möglichen Fehler zu finden.
Gruß
edition
Hallo Leute,
Ich habe die letzten Wochen Eure Posts zum großen Teil gelesen und auch mir schon das ein oder andere auf Github angeschaut.
Leider fühle ich mich aktuell aus persönlichen Gründen noch nicht in der Lage größere Anfragen zu bearbeiten. Tut mir wirklich leid. Aber keine Sorge, weiter gehen wird es. Zu mindest erstmal die Bugfixes. Ich weiß nur noch nicht wann.
Grüße
Marko
Guten morgen,
@ms_steini: Ich habs selbst noch nicht eingerichtet, aber nette Idee für Nachtschichtler (momentan fahre ich von Hand, bzw spiel ein wenig mit dem Roommate device)
onTopic: Ist 9 Uhr auch die sonstige "Feiertags / WE Zeit? - Dann würde mit Zitat aus: https://wiki.fhem.de/wiki/AutoShuttersControl#Basics (https://wiki.fhem.de/wiki/AutoShuttersControl#Basics)
ZitatWenn Feiertage berücksichtigt werden sollen: Ein oder mehrere holiday2we-Angaben in global samt entsprechender holiday-Dateien[2] [3].
.... schon mal Deine Schulferienproblematik lösen.
Was die Nachtschicht angeht *grübel* Ich bin mir sicher es geht irgendwie einfacher (irgendwer wird da sicher eine nette Idee haben) aber vielleicht hilft es schon mal in die Richtung:
ZitatASC_Time_Up_Early 05:00 Sonnenaufgang frühste Zeit zum Hochfahren !!!Verwendung von Perlcode ist möglich, dieser muss in {} eingeschlossen sein. Rückgabewert muss ein Zeitformat in Form HH:MM[:SS] sein!!!
ASC_Time_Up_Late 08:30 Sonnenaufgang späteste Zeit zum Hochfahren !!!Verwendung von Perlcode ist möglich, dieser muss in {} eingeschlossen sein. Rückgabewert muss ein Zeitformat in Form HH:MM[:SS] sein!!!
D.h. wenn Du Dich ein wenig mit Perl auskennst und dort eine Abfrage machst mit "Nachtschicht Ja -> 14 Uhr nein -> 8 Uhr" würde es wohl funktionieren.....
@edition: Freut mich sehr, dass es allem Anschein nach genauso fährt wie gewünscht :) Wahrscheinlich war der simple Neustart nach dem Update des Rätsels Lösung ;) (Bin davon ausgegangen, dass Du den schon hattest, weil Shading ja auch funktioniert hat)
@CoolTux: Die Leute vermissen Dich schon sehr wie man sieht,.... ABER privates hat sowas von Vorrang, (hoffe sehr dass es nichts schlimmes ist) also mach in Ruhe und dann wird es bald sicher auch mit neuem Elan möglich sein. Wünsche Dir alles Gute.
Viele Grüße
Andreas
Das Nachtschicht-Thema könnte ggf. auch über den ROOMMATE-Status gelöst werden?
@CoolTux: Laß dir Zeit!
@all: ggf. wäre es gut, wenn wir CoolTux irgendwie die Arbeit erleichtern könnten. Meinem persönlichen Eindruck nach ging das hier über die diversen Threads leider teils ziemlich wirr durcheinander. Vielleicht hat jemand eine Idee, wie wir eine Art Vorklärung etablieren könnten, damit CoolTux sich dann eher auf "Second-level-support" konzentrieren/beschränken könnte?
Zitat von: Beta-User am 03 August 2020, 10:26:45
@all: ggf. wäre es gut, wenn wir CoolTux irgendwie die Arbeit erleichtern könnten. Meinem persönlichen Eindruck nach ging das hier über die diversen Threads leider teils ziemlich wirr durcheinander. Vielleicht hat jemand eine Idee, wie wir eine Art Vorklärung etablieren könnten, damit CoolTux sich dann eher auf "Second-level-support" konzentrieren/beschränken könnte?
Das ist nicht nur Dein persönlicher Eindruck, sondern meiner auch (früher) schon gewesen. Ich habe bei meinen Versuchen das Ganze einzurichten immerwieder drauf gepocht, zu erfahren wie man auf den Fehler kommen könnte um eben NICHT jeden Beitrag auf 100Seiten++ ansteigen zu lassen. Ich habe in meinem Fall sogar noch vergleichsweise WENIG eingestellt und bin sicher, auch viele Dinge nicht zu erkennen oder falsch zu machen, aber ich versuche dennoch die Hilfe die mir gegeben wurde, auch weiter zu geben.
CoolTux hat mit seine Fürsorge und mega Support leider auch dafür gesorgt, dass kaum mehr jemand Wiki oder Commandref befragt hat, sondern direkt Fragen gepostet hat, weil es bequemer war und bedingt durch CoolTux`Einsatz auch die Erfolgsversprechendere Variante war.
Wie könnte man es am besten Abfangen ... *grübel* die ersten Ideen wären:
Das einfachste für Anfänger wäre wohl eine Schritt für Schritt Einrichtung eines Rollos, mit Erklärungen warum wieso weshalb. Da ich aber eher zu der Try or Error Fraktion gehöre, wäre ich da wohl nicht in der lage dazu.
Was aber in meinen Augen 90% der Fehler erschlagen würde, wären markante Infos (Im Modul bsw wenn man entsprechende Attribute auswählt) dass es zwei
GANZ WICHTIGE Einschränkungen beim Setup gibt:
1. Positionen dürfen sich
innerhalb eines Rollos nicht überschneiden - Auch ASC_Closed_Pos 100 night 99 ASC_Shading_Pos 98 ASC_ComfortOpen_Pos 97 usw... sind bereits unterschiedliche Positionen.
2. Sensoren dürfen sich im
ASC Device nicht überschneiden - D.h. wurde bereits die Temperatur vom Wettermodul genommen so muss für die Regen oder Windinfos ein anderes Device / Dummy zwischen gelegt werden.
Wenn man das in die Commandref / Wiki übernehmen könnte, (oder auch bei der Attribut Auswahl als Hilfe (vergesse immer wieder der Teil heisst -.-)) dass die Leute immer und immer und immerwieder drüber stolpern, bin ich mir sicher, dass hier bereits sehr viele Anfragen sich von vorne herein erledigen. Ich hatte bereits den Beschattung (http://"https://wiki.fhem.de/wiki/AutoShuttersControl#Beschattung") Teil in der Wiki angepasst, weil viele sicherlich erwarten, dass beim Überschreiten von Helligkeitsgrenzwerten SOFORT gefahren wird. Aber das ist erstmal nur ein kleine Tropfen auf dem heißen Stein ;)
Wenn ich helfen kann, wie gesagt gern, "versuche dennoch die Hilfe die mir gegeben wurde, auch weiter zu geben..."
Viele Grüße
Andreas
Zitat von: flummy1978 am 03 August 2020, 10:00:36
Guten morgen,
@ms_steini: Ich habs selbst noch nicht eingerichtet, aber nette Idee für Nachtschichtler (momentan fahre ich von Hand, bzw spiel ein wenig mit dem Roommate device)
Was die Nachtschicht angeht *grübel* Ich bin mir sicher es geht irgendwie einfacher (irgendwer wird da sicher eine nette Idee haben) aber vielleicht hilft es schon mal in die Richtung:
D.h. wenn Du Dich ein wenig mit Perl auskennst und dort eine Abfrage machst mit "Nachtschicht Ja -> 14 Uhr nein -> 8 Uhr" würde es wohl funktionieren.....
......
Das ist ja eine super Idee, klar mit Perl kann ich den ics Kalender auf Nachtdienst abfragen und die entsprechenden Uhrzeiten setzen, das ginge dann natürlich auch mit den Schulferien ical kalender.
die Schulferien mit in Global holiday2we packen ist schlecht, da ja dann alle Rollos betroffen sind. Dann scheint mir das über Perl irgendwie angenehmer zu sein.
Besten Dank für den anschupser
ich teste das mal, sollte eigentlich so schon funktionieren.
ASC_Time_Up_Early {(fhem('get Schichtplan events format:custom="$U" limit:from=-1d,to=0d') =~ "_Nacht" ? "14:00":"06:30")}
ASC_Time_Up_Late {(fhem('get Schichtplan events format:custom="$U" limit:from=-1d,to=0d') =~ "_Nacht" ? "14:00":"07:30")}
Zitat von: ms_steini am 03 August 2020, 12:04:38
Besten Dank für den anschupser
ich teste das mal, sollte eigentlich so schon funktionieren.
ASC_Time_Up_Early {(fhem('get Schichtplan events format:custom="$U" limit:from=-1d,to=0d') =~ "_Nacht" ? "14:00":"06:30")}
ASC_Time_Up_Late {(fhem('get Schichtplan events format:custom="$U" limit:from=-1d,to=0d') =~ "_Nacht" ? "14:00":"07:30")}
Sehr gern ... da Du scheinbar noch mehr in Perl drauf hast als ich, war das wohl der richtige Wink ;)
Da würden mich die Ergebnisse sehr interessieren. Sollte das so funktionieren, hättest Du meine Nachtschichtproblematik gleich mal mit gelöst 8)
VG
Andreas
Zitat von: flummy1978 am 03 August 2020, 11:24:20
Wie könnte man es am besten Abfangen ... *grübel* die ersten Ideen wären:
Das einfachste für Anfänger wäre wohl eine Schritt für Schritt Einrichtung eines Rollos, mit Erklärungen warum wieso weshalb. Da ich aber eher zu der Try or Error Fraktion gehöre, wäre ich da wohl nicht in der lage dazu.
Was aber in meinen Augen 90% der Fehler erschlagen würde, wären markante Infos (Im Modul bsw wenn man entsprechende Attribute auswählt) dass es zwei GANZ WICHTIGE Einschränkungen beim Setup gibt:
1. Positionen dürfen sich innerhalb eines Rollos nicht überschneiden - Auch ASC_Closed_Pos 100 night 99 ASC_Shading_Pos 98 ASC_ComfortOpen_Pos 97 usw... sind bereits unterschiedliche Positionen.
2. Sensoren dürfen sich im ASC Device nicht überschneiden - D.h. wurde bereits die Temperatur vom Wettermodul genommen so muss für die Regen oder Windinfos ein anderes Device / Dummy zwischen gelegt werden.
Grundsätzlich fände ich es auch zielführend, wenn wir den Wiki-Artikel wieder auf einen aktuellen Stand bringen könnten, und irgendwo zentrale häufige Fehlerquellen benennen würden. Was die Vorgehensweise dazu angeht, fände ich ein (detaillierteres) Einrichtungsbeispiel mit einer Variante (rein zeitgesteuert ohne brightness?) und einem normalen Rollladen und einer Terrassentür einen guten Anfang; dann kann man ggf. davon ausgehend dann noch Bewohner und Brightness-Varianten ergänzen (oder mit brightness beginnen).
Ein paar Hinweise habe ich grade reingebastelt, hoffe, das paßt auch inhaltlich.
Ansonsten habe ich den Eindruck, dass jede Überarbeitung von jemandem was bringt, der sich in letzter Zeit intensiver mit der Modulfunktionalität auseinandergesetzt hat. Besser eine halbwegs aktuelle 65%-Lösung als zu lange diesen (mMn. zwischenzeitlich weitgehend überholten) Stand...
(Ich werd's für's erse nicht machen, denn zum einen bin ich ziemlich raus, zum anderen habe ich noch eine andere größere Doku-Baustelle.)
Zitat von: flummy1978 am 03 August 2020, 12:18:03
Da würden mich die Ergebnisse sehr interessieren. Sollte das so funktionieren, hättest Du meine Nachtschichtproblematik gleich mal mit gelöst 8)
ich würde solche Sachen, wie auch Schulferien o.ä. gar nicht mehr unterschiedlichen Fahrzeiten lösen.
Habe das bei mir wie folgt gelöst:
- Rollos in normalen Aufenthaltsräumen (Wohnzimmer, Küche, ...) haben ASC_Time_Down_Early, ASC_Time_Down_Late, ASC_Time_Up_Early, ASC_Time_Up_Late und ASC_Time_Up_WE_Holiday definiert. Grundsätzlich fahren sie aber per brightness gesteuert.
- Rollos in Schlafräumen sind analog angelegt, haben aber zusätzlich in ASC_Roommate_Device einen (Kinderzimmer) oder zwei (Schlafzimmer) Einträge. Dadurch fahren die Rollos abends zum Brightness oder Time_Down_Late Ereignis runter - oder aber, wenn der Roommate vorher den Status auf "asleep" gesetzt hat. Hoch fahren die Rollos morgen dadurch erst, wenn der Roommate auf "awoken" gewechselt hat und gleichzeitig brightness und mindestens Time_Up_Early erreicht ist. Hat man zwei Roommates in einem Rollos hinterlegt, müssen übrigens beide wach sein, bevor das Rollo fährt.
- Rollos in kritischen Räumen (z.B. Flur zwischen den Schlafräumen) ist wie die Schlafräume angelegt. Im ASC_Roommate_Device stehen prinzipiell alle Familienmitglieder, außer die Tiefschläfer die nix hören ;-)
Wenn nun jemand meint morgens länger schlafen zu müssen als ASC_Time_Down_Late vorgibt, so kann er das machen und wird nicht durch hochfahrende Rollos geweckt. Ebenso kann er, wenn er abends (oder sogar schon nachmittags) früher schlafen will, dies machen und das Rollo fährt runter.
Ist eine Person, die in einem ASC_Roommate_Device hinterlegt ist, nicht zu hause (away oder absent), so fahren die ihm zugehörigen Rollos so als wäre in ASC_Roommate_Device gar nichts eingetragen. In meinem Fall also nach brightness innerhalb der definierten Zeitfenster.
Ist super flexibel und es muss nichts mit irgendwelchen Schichtplänen, wechselnden Arbeitstagen u.ä. verändert werden. Wenn natürlich das Rollo gleichzeitig der sanfte Wecker sein soll, so muss man etwas anpassen, geht aber auch ;-)
Zitat von: kjmEjfu am 03 August 2020, 16:12:59
.....
- Rollos in Schlafräumen sind analog angelegt, haben aber zusätzlich in ASC_Roommate_Device einen (Kinderzimmer) oder zwei (Schlafzimmer) Einträge. Dadurch fahren die Rollos abends zum Brightness oder Time_Down_Late Ereignis runter - oder aber, wenn der Roommate vorher den Status auf "asleep" gesetzt hat. Hoch fahren die Rollos morgen dadurch erst, wenn der Roommate auf "awoken" gewechselt hat und gleichzeitig brightness und mindestens Time_Up_Early erreicht ist.
............
hört sich auch gut an, aber wie wechselt denn der Status auf "awoken", irgendwoher muss doch die Information kommen. ?? ist mir jetzt irgendwie nicht klar
Zitat von: ms_steini am 03 August 2020, 17:29:49
hört sich auch gut an, aber wie wechselt denn der Status auf "awoken", irgendwoher muss doch die Information kommen. ?? ist mir jetzt irgendwie nicht klar
das hat primär mit Roommate, weniger mit ASC zu tun ;-)
Bei uns hat jeder am Bett einen Schalter (kann man z.B. die günstigen von Aqara nehmen) und mit denen kann man (per notify) "gotosleep" bzw. "awoken" schalten. Ist auch in der Kombination mit Homemode (oder DOIF) sehr nützlich, weil man dann automatisch Lichter ausschalten kann usw.
https://fhem.de/commandref_DE.html#ROOMMATE
oh ne, sorry. das ist gar nicht nach meinem Geschmack. Wenn ich morgens um 06:00 vom Nachdienst nach Hause komme, muss ich ja noch daran denken einen Knopf zu drücken, das geht garantiert in die Hose.
Ich mag's da lieber automatisiert.
Oh ja, das Nachtschichthema interessiert mich auch. Gerne auch über Onlinekalender. Das macht es vollautomatisch und auch ein wenig flexibel, weil man die Tage an denen man z.b. Urlaub hat ja anpassen kann.
Ideal wäre eine Auswahlmöglichkeit beim Attribut ASC_Up. Soetwas, wie Calendar oder so. Vielleicht kann man aber auch mit dem Kalender den Roomate Status ändern und darüber die Zeiten steuern.
Moin,
erstmal vielen Dank für das coole Modul - ich habe meine eigenen Funktionen so ziemlich alle mittlerweile deaktiviert und bin in den letzten Wochen nach und nach auf ASC gewechselt, weil einfach viel mehr Sonderfälle bereits abgedeckt sind, die ich bei mir immer erst nach dem ersten Auftreten versucht habe zu korrigieren (und dann für Ewigkeiten nicht wieder aufgetreten sind).
Ein Problem(chen) habe ich allerdings noch mit ASC: Ich benutze Eltako-Aktoren für meine Rollos, also mit der Logik 0=offen 100=geschlossen und bei mir Funktionieren die ThreeState Fenstergriffe nicht wie gewünscht. "tilted" führt erfolgreich zu "ventilate", aber "open" bleibt stumm im Log-File mit DEBUG auf 1.
Im Source-Code habe ich dann rausgefunden, dass meine gewählte ComfortOpenPos mit dem Wert 0, also "ganz auf", dazu führt.
Die Zeile die ich meine wäre diese hier: https://github.com/fhem/AutoShuttersControl/blob/338db55e05c1ea09ac22738972ff663bd040a36a/lib/FHEM/Automation/ShuttersControl/EventProcessingFunctions.pm#L483:
if ( defined($posValue) && $posValue ) {
Der zweite Term schägt damit immer fehl und der Block kommt nicht zur Ausführung. Ich behelfe mir jetzt mit ComfortOpenPos auf 1, aber gibt es eine Grund, den ich nicht sehe, warum der zweite Term im if steht?
Zitat von: hhhdg am 03 August 2020, 22:56:39
Im Source-Code habe ich dann rausgefunden, dass meine gewählte ComfortOpenPos mit dem Wert 0, also "ganz auf", dazu führt.
Auch wenn ich nicht weiß ob das der endgültige Fehler ist...Glaskugel vermutet etwas das 3 Postings darüber steht:
Zitat von: flummy1978 am 03 August 2020, 11:24:20
Was aber in meinen Augen 90% der Fehler erschlagen würde, wären markante Infos (Im Modul bsw wenn man entsprechende Attribute auswählt) dass es zwei GANZ WICHTIGE Einschränkungen beim Setup gibt:
1. Positionen dürfen sich innerhalb eines Rollos nicht überschneiden - Auch ASC_Closed_Pos 100 night 99 ASC_Shading_Pos 98 ASC_ComfortOpen_Pos 97 usw... sind bereits unterschiedliche Positionen.
2. Sensoren dürfen sich im ASC Device nicht überschneiden - D.h. wurde bereits die Temperatur vom Wettermodul genommen so muss für die Regen oder Windinfos ein anderes Device / Dummy zwischen gelegt werden.
Vielleicht ist es das ja bereits :)
Grüße
Andreas
Schichtdienst:
ich habe ein wenig herumexperimentiert und es leider nicht wirklich geschafft im Attribute "ASC_Time_Up_Early" mit Perl den vorhandenen ical Schichtkalender abzufragen.
Das geht schon, aber zu viele Log Meldungen, Probleme mit vorhandener ReadingsGroup und und und, war mir dann doch zu viel Arbeit.
ABER, vielleicht habe ich ja den Vogel von hinten durch die Brust erschossen.........
der Schicht/Dienstplan ist vorhanden, z.B. "defmod Schichtplan Calendar ical url http://xxxxx.xxx.xxx/schichtplan.ics 10800"
dann ein DoIf mit Zeitangabe erstellen:
defmod DOIF_Schichttermin DOIF ([00:05:00]) \
(attr EG.Rollo.Buero.Fenster ASC_Time_Up_Early {(fhem('get Schichtplan events format:custom="$U" limit:from=-1d,to=0d') =~ "_Nacht" ? "14:00":"06:00")};;\
attr EG.Rollo.Buero.Fenster ASC_Time_Up_Late {(fhem('get Schichtplan events format:custom="$U" limit:from=-1d,to=0d') =~ "_Nacht" ? "14:00":"09:15")};;\
)
um 00:05 wird einfach nur der ical Schichtplan.ics abgefragt und die Attribute im Device mit der gewünschten Uhrzeit gefüllt.
3 mal getestet und funktioniert so für mich.
vielleicht kann ja der ein oder andere damit etwas anfangen.....
Zitat von: ms_steini am 04 August 2020, 00:06:37
um 00:05 wird einfach nur der ical Schichtplan.ics abgefragt und die Attribute im Device mit der gewünschten Uhrzeit gefüllt.
3 mal getestet und funktioniert so für mich.
Vielen Dank fürs dranbleiben ... führt aber dann zur Meldung dass ungespeicherte Änderungen vorhanden sind oder ?
Ich werde mich dem auch noch mal widmen, wenn ich etwas mehr Lust auf Basteleien hab ;)
Grüße
Andreas
ja klar, das schon. Aber man kann ja ein save hinterschicken
Hallo Andreas,
sorry, ich hatte das gelesen, aber wohl falsch verstanden.
Zitat von: flummy1978 am 03 August 2020, 11:24:20
Was aber in meinen Augen 90% der Fehler erschlagen würde, wären markante Infos (Im Modul bsw wenn man entsprechende Attribute auswählt) dass es zwei GANZ WICHTIGE Einschränkungen beim Setup gibt:
1. Positionen dürfen sich innerhalb eines Rollos nicht überschneiden - Auch ASC_Closed_Pos 100 night 99 ASC_Shading_Pos 98 ASC_ComfortOpen_Pos 97 usw... sind bereits unterschiedliche Positionen.
2. Sensoren dürfen sich im ASC Device nicht überschneiden - D.h. wurde bereits die Temperatur vom Wettermodul genommen so muss für die Regen oder Windinfos ein anderes Device / Dummy zwischen gelegt werden.
Du meinst mit Überschneiden, das Positionswerte (also die gleichen Zahlen) nicht identisch gesetzt werden dürfen, damit das Modul unterscheiden kann, in welchem Zustand es das Fenster zuletzt gefahren hat? Ich hatte vermutet Sie müssen nur einer Reihenfolge genügen (OpenPos < ComfortOpenPos < Shading < ... < ClosedPos, ggf. sogar mit <= anstelle <) und dass du das mit "überschneiden" gemeint hast. Auf jeden Fall sind ja solch Logiken drin, die Rollos in diesem Fall nicht fahren, wenn sie schon weiter auf sind als die anzufahrende Stellung wäre...
Dennoch wird ein paar Zeilen weiter vorn im Source-Code OpenPos anstelle von VentilatePos benutzt, wenn 'terrace' und 'twostate' gesetzt sind. In beiden Fällen ohne Prüfung auf 0 oder undef - deshalb hatte ich mich gefragt, warum hier explizit verhindert wird auf 0 zu fahren, während für twostates an Terrassentüren OpenPos genutzt wird, das ja i.d.R. der Wert 0 haben wird.
Mal eine kurze Frage. Wie kann ich gewisse Rollos temporär aus der ASC Steuerung nehmen, so das sie nur noch manuell fahren ?
Im RolladenDevice den Befehl 'set shutterASCenableToggle' benutzen. Es erscheint eine Auswahl der an- oder auszuschaltenden Rollos.
Noch eine Anregung für das wiki zum Modul.
Vielleicht könnten wir einen Abschnitt mit Beispielen anlegen, wo Problemlösungen an Hand von Beispieleinträgen in den entsprechenden Attributen hinterlegt sind.
Mir kommt es auch so vor, als dass einzelne Themen hier immer wieder auftreten.
Mein größter Wunsch für das Modul wäre, dieses intern so umzustrukturieren, dass für jedes Attribut jede Position angewählt werden kann. Vielleicht könnte dazu intern eine Kombination aus aktueller Position und Fahrgrund genutzt werden.
z.B.:
Rollladen befindet sich in Beschattung, mit Position 40. Nun wird Terrassentür geöffnet, damit (ComfortOpen) und Position 100. Beim Schließen wird wieder Position 40 und Shading in gesetzt. Bei Shading Out wird Position auf 100 gesetzt. Wurde der Rollladen manuell gesteuertauf 100 ist der Fahrgrund halt manuell usw. Durch aktuelle Position, Fahrgrund und alte Position und Fahrgrund sollte das doch machbar sein:-)
Nur mal so als Idee.
Gruß
eurofinder
Zitat von: eurofinder am 04 August 2020, 13:08:16
Noch eine Anregung für das wiki zum Modul.
Vielleicht könnten wir einen Abschnitt mit Beispielen anlegen, wo Problemlösungen an Hand von Beispieleinträgen in den entsprechenden Attributen hinterlegt sind.
Es gibt afaik einen Artikel zu ASC im Wiki-Bereich.
Bitte: Wer mag, kann einfach die betreffenden Textbausteile als Vorschlag da einkippen (muß nicht formatiert sein, aber wenn, dann bitte möglichst (!) im Wiki-Format) und in den Wiki-Thread einkippen. Ich werde das dann versuchen einzubauen, falls nicht jemand anderes sich darum kümmern mag.
Insbesondere eine Art FAQ-Liste wäre m.E. gut und vermutlich auch nicht allzu aufwendig in der Erstellung? (Sowas ist eine Fleißaufgabe, evtl. würde es für's erste reichen, das ganze als simple Stichwort+Linkliste direkt auf die passenden Forums-Postings zu gestalten? Ausformulieren könnte man dann bei Bedarf später, aber es wäre schon mal das Material etwas geordneter?)
Was features angeht: das mit der internen Liste kommt mir bekannt vor, wäre aber mMn. im Moment wohl besser auf github aufgehoben, da kann man das dann auch leichter priorisieren. Für den Moment würde ich das als "Schönheitsfehler mit dem Potential zur Dauerirritation bei Einsteigern" betrachten?
Hey,
Zitat von: hhhdg am 04 August 2020, 01:17:44
sorry, ich hatte das gelesen, aber wohl falsch verstanden.
Du meinst mit Überschneiden, das Positionswerte (also die gleichen Zahlen) nicht identisch gesetzt werden dürfen, damit das Modul unterscheiden kann, in welchem Zustand es das Fenster zuletzt gefahren hat?
Exakt, genau das ist es .... ** CoolTux hat es so angefangen und darauf mehr oder weniger das Ganze Modul aufgebaut, das Ganze jetzt (partiell) zu ändern, wäre imho 1. SEHR aufwändig 2. sehr verwirrend (warum gehen auf einmal gleiche Positionen) 3. Unnötig (Wer erkennt schon den Rolladenunterschied zwischen 48 und 47 ? Das ist AUSSCHLIEßLICH fürs Modul und dessen Funktion wichtig)
Zu Deinem Problem:
Ich bin mir nicht sicher, aber ich meine ComfortOpen und Twostate beisst sich. Wenn ich sichergehen will, dass ich nicht ausgesperrt werde, dann sicherlich nicht abhängig von einem Modul / RasPi oder ähnlichem ;) Für die eigentliche Funktion musst Du mal nach einem Beitrag von mir im Bezug auf Terrasse und TwoState, da hatte CoolTux mir eine entsprechende Lösung vorgestellt, die ich mitterweile abgewandelt eingesetzt habe - Weil mir wichtig ist, dass die Außenjalousie in diesem Fall SOFORT wieder runter fährt, wenn ich die Tür aufgemacht habe und damit Beschattung unterbrochen habe - auch dann wenn die Tür noch Spalt offen ist und nicht ganz offen. (Habs gefunden: # 67 (https://forum.fhem.de/index.php/topic,112325.msg1067245/topicseen.html#msg1067245) in dem Bereich war das)
@Eurofinder:
ZitatDurch aktuelle Position, Fahrgrund und alte Position und Fahrgrund sollte das doch machbar sein:-)
Siehe **
und zum "größten Wunsch" ... nur zu, bau es ein :), wirklich nur meine bescheidenen eigenen 2 cent:
Wenn man einmal den Grund weiß, warum es so ist. Muss ich mich damit abfinden, dass der Modulautor das eben so gemacht hat. CoolTux hat darauf die kompletten Berechnungen, Verriegelungen und und und aufgebaut. Er wird das ganz sicher nicht mehr ändern und es wäre in meinen Augen auch sinnlos. Aus welchen Grund sollte eine Position ZWINGEND 40 und nicht 39 sein ? Warum muss es 3x 90 sein und nicht 89,90 und 91 ? Den optischen Unterschied erkennt man am Rollo imho niemals.
Bitte nicht falsch verstehen.... Ich verstehe, wenn man ALLE seine Ausnahmen etc vom Modul abgedeckt haben möchte, aber wir haben hier bereits eine Eierlegende Wollmichsau, sie muss nicht noch mehr Besonderheiten und Ausnahmen abdecken als es ohnehin schon passiert ;) Hierzu gibt es dann die Möglichkeiten außen herum seine Ausnahme selbst zu führen, oder im Modul die Änderung selbst vornehmen (wie ich es im ROLLO Modul auch schon mal gemacht habe)
Viele Grüße
Andreas
@flummy1978:
Auch wenn der Hinweis ok ist, dass es diese Einschränkung mit den verschiedenen Positionen schon immer gab: zwingend ist das nicht, und teils ist es afaik auch nicht so einfach, Zwischenwerte anzufahren, weil manche Module das nicht erlauben, Zwischenpositionen runden, ....
Kurz: Es gibt teils gute Gründe, das für verbesserungsfähig zu erachten, und es ist darüber hinaus auch immer wieder ein "Stolpersteinchen" für Einsteiger. Es wäre daher auch nach meiner persönlichen Ansicht erstrebenswert, das möglichst durch eine andere Logik zu ersetzen.
Aber dringend ist das nicht, da sind wir uns einig, dass man in den meisten Fällen sehr gut mit den Einschränkungen leben kann (und es ggf. auch workarounds gibt, die man zumindest zum Teil im "Hardwarethread" finden kann (Falls jemand jetzt was einfallen sollte: Da ist Platz für weitere Lösungen...)).
ich verstehe das nicht, kann mir das bitte jemand erklären:
wenn ich in den Attribeuten vom Device Perl Code nutze
attr EG.Rollo.Buero.Fenster ASC_Time_Up_Early { (ReadingsVal('Schichtplan','Schicht_Gestern_Nachtdienst',0) == 1 ? '15:10':'06:00') }
attr EG.Rollo.Buero.Fenster ASC_Time_Up_Late { (ReadingsVal('Schichtplan','Schicht_Gestern_Nachtdienst',0) == 1 ? '15:15':'06:30') }
und das Attribut "ASC_Up" auf brightness steht, tut sich da gar nichts, obwohl im ASC "Next DriveUp 04.08.2020 - 15:15:01" steht.
Stelle ich das Attribut "ASC_Up" auf "time" funktionieren die Attribute "ASC_Time_Up_Early" und "ASC_Time_Up_Late" mit Perl
Das Attribut "ASC_brightnessDriveUpDown 20.00:0.51" in ASC ist gesetzt.
Trage ich eine normale Uhrzeit in ASC_Time_Up_Early und ASC_Time_Up_Late ein (ohne Perl) funktioniert es auch.
Zitat von: ms_steini am 04 August 2020, 15:51:33
ich verstehe das nicht, kann mir das bitte jemand erklären:
wenn ich in den Attribeuten vom Device Perl Code nutze
attr EG.Rollo.Buero.Fenster ASC_Time_Up_Early { (ReadingsVal('Schichtplan','Schicht_Gestern_Nachtdienst',0) == 1 ? '15:10':'06:00') }
attr EG.Rollo.Buero.Fenster ASC_Time_Up_Late { (ReadingsVal('Schichtplan','Schicht_Gestern_Nachtdienst',0) == 1 ? '15:15':'06:30') }
und das Attribut "ASC_Up" auf brightness steht, tut sich da gar nichts, obwohl im ASC "Next DriveUp 04.08.2020 - 15:15:01" steht.
Stelle ich das Attribut "ASC_Up" auf "time" funktionieren die Attribute "ASC_Time_Up_Early" und "ASC_Time_Up_Late" mit Perl
Das Attribut "ASC_brightnessDriveUpDown 20.00:0.51" in ASC ist gesetzt.
Trage ich eine normale Uhrzeit in ASC_Time_Up_Early und ASC_Time_Up_Late ein (ohne Perl) funktioniert es auch.
Das würde mich sehr interessieren, wenn mittlerweile Perl Code in diesen Attribute unterstützt wäre. Ich lese mit...
Aloha zusammen,
Zitat von: ms_steini am 04 August 2020, 15:51:33
ich verstehe das nicht, kann mir das bitte jemand erklären:
wenn ich in den Attribeuten vom Device Perl Code nutze
attr EG.Rollo.Buero.Fenster ASC_Time_Up_Early { (ReadingsVal('Schichtplan','Schicht_Gestern_Nachtdienst',0) == 1 ? '15:10':'06:00') }
attr EG.Rollo.Buero.Fenster ASC_Time_Up_Late { (ReadingsVal('Schichtplan','Schicht_Gestern_Nachtdienst',0) == 1 ? '15:15':'06:30') }
und das Attribut "ASC_Up" auf brightness steht, tut sich da gar nichts, obwohl im ASC "Next DriveUp 04.08.2020 - 15:15:01" steht.
Stelle ich das Attribut "ASC_Up" auf "time" funktionieren die Attribute "ASC_Time_Up_Early" und "ASC_Time_Up_Late" mit Perl
Das Attribut "ASC_brightnessDriveUpDown 20.00:0.51" in ASC ist gesetzt.
Trage ich eine normale Uhrzeit in ASC_Time_Up_Early und ASC_Time_Up_Late ein (ohne Perl) funktioniert es auch.
Erklärung nein, lediglich die Vermutung, mal in Erinnerung zu haben, dass CoolTux in seinen Sachen auch immer mal wieder berücksichtigt hat ob isday 0|1 ist. Bedeutet, es KANN sein, dass manche Fahrten nicht funktionieren, obwohl sie korrekt eingestellt sind, weil diese zu den Tages / Nachtfahrten gehören, die jeweils nur einmal pro Tag vorkommen (dürfen). Ob das ausgerechnet in Deinem Fall so ist, kann ich Dir nicht sagen, aber wäre eine Möglichkeit.
Daher teste ich sowas immer indem ich ein Dummy Rollo mit entsprechenden Attributen belege und es mitlogge, was dort passiert.
In DIESEM speziellem Fall, wäre die Frage: MÜSSEN diese Rolläden nach Brightness fahren ? Wäre es hier nicht einfacher nach Zeit zu agieren und entsprechend ob Nachtschicht oder nicht belegen?
Und aaaahhhja .. .das könnte es sein: Hast Du nach der Änderung createnewNotify und newTimer gemacht ? (auch wenn dort die richtige Zeit steht kann es manchmal passieren, dass die Timer nicht sofort neu übernommen werden, sondern erst beim neuen Erstellen des Timers - z.B. durch manuelles erstellen oder nach der nächsten Fahrt)
@Beta-User: Ich weiss nicht ob ich Deinen Einwand jetzt richtig verstanden habe, aber es ist nunmal in dem Modul so, dass für viele Funktionen, die Positionen nicht gleich sein dürfen? Und ....
ZitatKurz: Es gibt teils gute Gründe, das für verbesserungsfähig zu erachten, und es ist darüber hinaus auch immer wieder ein "Stolpersteinchen" für Einsteiger. Es wäre daher auch nach meiner persönlichen Ansicht erstrebenswert, das möglichst durch eine andere Logik zu ersetzen.
Das hätte ich mir auch ursprünglich gewünscht aber so ist es nunmal (leider) nicht und man muss damit umzugehen lernen. Ich denke einfach, sämtliche Logiken aus dieser Einschränkung zu nehmen, käme einem Neuschreiben des Moduls gleich.
Stolpersteinchen ist imho vor allem deshalb, weil CoolTux wie ich schon mal sagte, die Leute verwöhnt hat und ihnen das nicht gesagt hat, sondern die Lösung präsentiert hat. D.h. die Leute lesen / lernen weniger und lassen sich schneller die fertige Lösung präsentieren ;)
@amenomade:
Zitat von: amenomade am 04 August 2020, 18:36:10
Das würde mich sehr interessieren, wenn mittlerweile Perl Code in diesen Attribute unterstützt wäre. Ich lese mit...
Schau mal in #422 (https://forum.fhem.de/index.php/topic,112325.msg1076006.html#msg1076006) das ist es doch was Du meinst oder nicht ?
Zitat
ASC_Time_Up_Early 05:00 Sonnenaufgang frühste Zeit zum Hochfahren !!!Verwendung von Perlcode ist möglich, dieser muss in {} eingeschlossen sein. Rückgabewert muss ein Zeitformat in Form HH:MM[:SS] sein!!!
ASC_Time_Up_Late 08:30 Sonnenaufgang späteste Zeit zum Hochfahren !!!Verwendung von Perlcode ist möglich, dieser muss in {} eingeschlossen sein. Rückgabewert muss ein Zeitformat in Form HH:MM[:SS] sein!!!
Viele Grüße
Andreas
Guten Abend
Ich habe die Idee, die Sache mit der Nachtschicht über roommate zu steuern aufgegeben, nachdem ich gesehen habe, was ms_steini gemacht hat.
Da ich den Googlekalender ohnehin in fhem habe und auch das dazugehörige CALVIEW, setze ich einfach das Reading aus dem CALVIEW in die Attribute.
ASC_Time_Up_Early {ReadingsVal("Kalenderauszug3","tomorrow_001_btime","")}
ASC_Time_Up_Late {ReadingsVal("Kalenderauszug3","tomorrow_001_etime","")}
Ich nehme die Zeiten aus dem tomorrow Termin, weil der neue Timer ja erstellt wird, nachdem der Rollladen hochgefahren ist.
Ich hoffe, ich habe da keinen Denkfehler. Aktuell steht jedenfalls in der Information Summary 05.08.2020 - 08:55:01 als next Drive Up für den Rollladen im Schlafzimmer.
Abend zusammen,
ich habe mit der v.0.10.5 das Problem, das nach einem FHEM Neustart das Attribut "ASC_ShuttersPlace" gelöscht wird. Ist mit aufgefallen, das bei meinem Terrassenfenster auf einmal das Rollo trotz geöffneten Fenster geschlossen wurde.
Kann jemand das Verhalten bei sich auch nachstellen?
Zitat von: xerion am 04 August 2020, 21:41:17
Abend zusammen,
ich habe mit der v.0.10.5 das Problem, das nach einem FHEM Neustart das Attribut "ASC_ShuttersPlace" gelöscht wird. Ist mit aufgefallen, das bei meinem Terrassenfenster auf einmal das Rollo trotz geöffneten Fenster geschlossen wurde.
Kann jemand das Verhalten bei sich auch nachstellen?
Sieht so aus als könne er wieder mal nicht das versteckte Reading für die neue Version setzen. Mach mal bitte ein list -r auf einem Rollo
Zitat von: CoolTux am 05 August 2020, 12:22:06
Sieht so aus als könne er wieder mal nicht das versteckte Reading für die neue Version setzen. Mach mal bitte ein list -r auf einem Rollo
Hi CoolTux,
hier ein list -r von einem der betroffenen Rollos.
define Rollo_WZ MQTT2_DEVICE DVES_2AD515
attr Rollo_WZ userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
attr Rollo_WZ ASC 1
attr Rollo_WZ ASC_BrightnessSensor Wemos_Daemmerung:Lux
attr Rollo_WZ ASC_Down brightness
attr Rollo_WZ ASC_Mode_Up home
attr Rollo_WZ ASC_Pos_Reading pct
attr Rollo_WZ ASC_PrivacyDownValue_beforeNightClose 900:45
attr Rollo_WZ ASC_PrivacyDown_Pos 40
attr Rollo_WZ ASC_Shading_InOutAzimuth 100:255
attr Rollo_WZ ASC_Shading_MinMax_Elevation 25.0:100.0
attr Rollo_WZ ASC_Shading_Min_OutsideTemperature 22
attr Rollo_WZ ASC_Shading_Mode always
attr Rollo_WZ ASC_Shading_Pos {(ReadingsVal("Temperatur_draussen","temperature",0) >= 29 ? 100:50)}
attr Rollo_WZ ASC_Shading_StateChange_SunnyCloudy 72000:20000
attr Rollo_WZ ASC_Shading_WaitingPeriod 1200
attr Rollo_WZ ASC_TempSensor Temperatur_draussen
attr Rollo_WZ ASC_Time_Down_Late 22:30
attr Rollo_WZ ASC_Time_Up_Early 06:00
attr Rollo_WZ ASC_Time_Up_Late 09:30
attr Rollo_WZ ASC_Time_Up_WE_Holiday 08:00
attr Rollo_WZ ASC_Up brightness
attr Rollo_WZ ASC_WindowRec wohnzimmer_fenster
attr Rollo_WZ DbLogExclude .*
attr Rollo_WZ IODev Mosquitto_Broker
attr Rollo_WZ alexaName Rollo Wohnzimmer
attr Rollo_WZ alias Rollo Wohnzimmer
attr Rollo_WZ autocreate 1
attr Rollo_WZ cmdIcon open:fts_shutter_up close:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
attr Rollo_WZ comment After applying the template set "ShutterOpenDuration1" and "ShutterCloseDuration1" first.\
Use the "set x_configuration" Option. Example: "set x_configuration ShutterOpenDuration1 35"\
Shutter specific commands available: ShutterOpenDuration1, ShutterCloseDuration1, ShutterRelay1, ShutterSetHalfway1, ShutterSetClose1, ShutterInvert1, ShutterMotordelay1, ShutterCalibration1;; you may use this for general setOptions in tasmota also.\
commands may need restart to take effect.\
For calibration, use of more than one shutter device and further information on the available commands see Tasmota wiki.
attr Rollo_WZ devStateIcon opening:fts_shutter_up@red closing:fts_shutter_down@red Online:10px-kreis-gruen Offline:10px-kreis-rot 100:fts_shutter_100 0:fts_shutter_10 9\d.*:fts_shutter_90 8\d.*:fts_shutter_80 7\d.*:fts_shutter_70 6\d.*:fts_shutter_60 5\d.*:fts_shutter_50 4\d.*:fts_shutter_40 3\d.*:fts_shutter_30 2\d.*:fts_shutter_20 1\d.*:fts_shutter_10 \b\d\b.*:fts_shutter_10 set_.*:fts_shutter_updown
attr Rollo_WZ event-on-change-reading ASC_.*,pct,state,Shutter.*,POWER.*,LWT,my.*
attr Rollo_WZ group Rollos
attr Rollo_WZ icon scene_livingroom
attr Rollo_WZ model tasmota_2ch_shutter_invert_1
attr Rollo_WZ readingList tele/sonoff_rollo_wohnzimmer/LWT:.* LWT\
stat/sonoff_rollo_wohnzimmer/RESULT:.* { json2nameValue($EVENT) }\
stat/sonoff_rollo_wohnzimmer/POWER1:.* POWER1\
stat/sonoff_rollo_wohnzimmer/POWER1:on {{'state' => 'opening'}}\
stat/sonoff_rollo_wohnzimmer/POWER2:.* POWER2\
stat/sonoff_rollo_wohnzimmer/POWER2:on {{'state' => 'closing'}}\
stat/sonoff_rollo_wohnzimmer/SHUTTER1:.* state\
stat/sonoff_rollo_wohnzimmer/SHUTTER1:.* pct\
tele/sonoff_rollo_wohnzimmer/RESULT:.* { json2nameValue($EVENT) }\
tele/sonoff_rollo_wohnzimmer/STATE:.* { json2nameValue($EVENT) }\
tele/sonoff_rollo_wohnzimmer/SENSOR:.* { json2nameValue($EVENT) }\
tele/sonoff_rollo_wohnzimmer/INFO.:.* { json2nameValue($EVENT) }\
tele/sonoff_rollo_wohnzimmer/UPTIME:.* { json2nameValue($EVENT) }\
cmnd/sonoff_rollo_wohnzimmer/ShutterPosition1:.* ShutterPosition1\
cmnd/sonoff_rollo_wohnzimmer/ShutterClose1:.* ShutterClose1\
cmnd/sonoff_rollo_wohnzimmer/ShutterOpen1:.* ShutterOpen1\
cmnd/sonoff_rollo_wohnzimmer/POWER:.* POWER
attr Rollo_WZ room ASC,Rollos,Tasmota,Wohnzimmer
attr Rollo_WZ setList close:noArg cmnd/sonoff_rollo_wohnzimmer/ShutterClose1\
open:noArg cmnd/sonoff_rollo_wohnzimmer/ShutterOpen1\
half:noArg cmnd/sonoff_rollo_wohnzimmer/ShutterSetHalfway1 50\
pct:slider,0,1,100 cmnd/sonoff_rollo_wohnzimmer/ShutterPosition1 $EVTPART1\
stop:noArg cmnd/sonoff_rollo_wohnzimmer/ShutterStop1\
resetClose:noArg cmnd/sonoff_rollo_wohnzimmer/ShutterSetClose1\
x_configuration cmnd/sonoff_rollo_wohnzimmer/$EVTPART1 $EVTPART2
attr Rollo_WZ setStateList open close half stop pct
attr Rollo_WZ stateFormat \
LWT\
\
state
attr Rollo_WZ userReadings myBrightness {ascAPIget('BrightnessAverage',$NAME)},\
myBrightnessForShadingCloudy {ascAPIget('ShadingStateChangeCloudy',$NAME)},\
myBrightnessForShadingSunny {ascAPIget('ShadingStateChangeSunny',$NAME)},\
myTemperatureExtern {ascAPIget('OutTemp',$NAME)},\
myTemperatureExternForShadingMin {AttrVal("$NAME", "ASC_Shading_Min_OutsideTemperature","")},\
mySunAzimuth {ascAPIget('Azimuth')},\
mySunAzimuthLeft {ascAPIget('ShadingAzimuthLeft',$NAME)},\
mySunAzimuthRight {ascAPIget('ShadingAzimuthRight',$NAME)},\
mySunElevation {ascAPIget('Elevation')},\
mySunElevationForShadingMin {ascAPIget('ShadingMinElevation',$NAME)},\
mySunElevationForShadingMax {ascAPIget('ShadingMaxElevation',$NAME)},\
myShadingPASS_GreaterBrightnessSunny {if (ReadingsNum("$NAME","myBrightness",0) > ReadingsNum("$NAME","myBrightnessForShadingSunny",0)) {"True"} else {"False"}},\
myShadingPASS_LowerBrightnessCloudy {if (ReadingsNum("$NAME","myBrightness",0) > ReadingsNum("$NAME","myBrightnessForShadingCloudy",0)) {"True"} else {"False"}},\
myShadingPASS_GreaterSunAzimuthLeft {if (ReadingsNum("$NAME","mySunAzimuth",0) > ReadingsNum("$NAME","mySunAzimuthLeft",0)) {"True"} else {"False"}},\
myShadingPASS_LowerSunAzimuthRight {if (ReadingsNum("$NAME","mySunAzimuth",0) < ReadingsNum("$NAME","mySunAzimuthRight",0)) {"True"} else {"False"}},\
myShadingPASS_GreaterSunElevationMin {if (ReadingsNum("$NAME","mySunElevation",0) > ReadingsNum("$NAME","mySunElevationForShadingMin",0)) {"True"} else {"False"}},\
myShadingPASS_LowerSunElevationMax {if (ReadingsNum("$NAME","mySunElevation",0) < ReadingsNum("$NAME","mySunElevationForShadingMax",0)) {"True"} else {"False"}},\
myShadingPASS_GreaterTemperatureExternMin {if (ReadingsNum("$NAME","myTemperatureExtern",0) > ReadingsNum("$NAME","myTemperatureExternForShadingMin",0)) {"True"} else {"False"}}
attr Rollo_WZ webCmd :open:close:half:stop:pct
setstate Rollo_WZ \
Online\
\
50
setstate Rollo_WZ 2020-06-25 11:50:46 .ASC_AttrUpdateChanges_v0.10.1 1
setstate Rollo_WZ 2020-08-05 12:28:36 ANALOG_A0 119
setstate Rollo_WZ 2019-12-31 22:48:04 ASC_Enable on
setstate Rollo_WZ 2020-08-05 12:30:11 ASC_ShadingMessage INFO: current shading status is 'in' - next check in 20m
setstate Rollo_WZ 2020-08-05 11:29:28 ASC_ShuttersLastDrive shading in
setstate Rollo_WZ 2020-08-05 09:30:01 ASC_Time_DriveDown 5.08.2020 - 22:30
setstate Rollo_WZ 2020-08-05 09:30:01 ASC_Time_DriveUp 6.08.2020 - 09:30
setstate Rollo_WZ 2020-08-05 09:30:01 ASC_Time_PrivacyDriveDown 5.08.2020 - 22:15
setstate Rollo_WZ 2020-01-18 20:59:22 ButtonTopic 0
setstate Rollo_WZ 2020-01-17 21:51:30 DeepSleepTime 0
setstate Rollo_WZ 2020-07-08 09:08:24 FallbackTopic cmnd/DVES_2AD515_fb/
setstate Rollo_WZ 2020-07-08 09:08:24 GroupTopic cmnd/sonoffs/
setstate Rollo_WZ 2019-12-31 22:43:31 Groups 1,2
setstate Rollo_WZ 2020-08-05 12:28:36 Heap 27
setstate Rollo_WZ 2020-07-08 09:08:24 Hostname sonoff_rollo_wohnzimmer-5397
setstate Rollo_WZ 2020-07-08 09:08:24 IPAddress 192.168.178.140
setstate Rollo_WZ 2020-03-04 21:31:28 IPAddress1 192.168.178.140 (192.168.178.44)
setstate Rollo_WZ 2019-12-31 22:43:31 Interlock on
setstate Rollo_WZ 2020-08-05 08:45:43 LWT Online
setstate Rollo_WZ 2019-12-31 22:43:31 LedState 2
setstate Rollo_WZ 2020-08-05 12:28:36 LoadAvg 20
setstate Rollo_WZ 2020-07-08 09:08:24 Module Generic
setstate Rollo_WZ 2020-08-05 12:28:36 MqttCount 61
setstate Rollo_WZ 2020-07-04 20:23:31 MqttRetry 600
setstate Rollo_WZ 2020-01-17 21:40:18 OtaUrl http://thehackbox.org/tasmota/release/sonoff.bin
setstate Rollo_WZ 2020-08-03 20:36:58 POWER
setstate Rollo_WZ 2020-08-05 12:28:36 POWER1 off
setstate Rollo_WZ 2020-08-05 12:28:36 POWER2 off
setstate Rollo_WZ 2020-08-05 12:28:36 POWER3 off
setstate Rollo_WZ 2019-12-31 22:43:32 PulseTime1_Remaining 0
setstate Rollo_WZ 2019-12-31 22:43:32 PulseTime1_Set 0
setstate Rollo_WZ 2019-12-31 22:43:32 PulseTime2_Remaining 0
setstate Rollo_WZ 2019-12-31 22:43:32 PulseTime2_Set 0
setstate Rollo_WZ 2019-12-31 22:43:29 Restart Restarting
setstate Rollo_WZ 2020-07-08 09:08:24 RestartReason Software/System restart
setstate Rollo_WZ 2019-12-31 22:43:49 SaveData on
setstate Rollo_WZ 2019-12-31 22:43:30 SetOption26 on
setstate Rollo_WZ 2019-12-31 22:43:31 SetOption80 on
setstate Rollo_WZ 2019-12-31 22:43:31 SetOption81 on
setstate Rollo_WZ 2020-08-05 12:28:36 Shutter1_Direction 0
setstate Rollo_WZ 2020-08-05 12:28:36 Shutter1_Position 50
setstate Rollo_WZ 2020-08-05 12:28:36 Shutter1_Target 50
setstate Rollo_WZ 2020-05-04 21:14:11 Shutter1_direction 0
setstate Rollo_WZ 2020-07-30 22:08:14 ShutterClose1 100
setstate Rollo_WZ 2019-12-31 22:43:49 ShutterCloseDuration1 20.0
setstate Rollo_WZ 2019-12-31 22:43:49 ShutterInvert1 1
setstate Rollo_WZ 2020-08-05 06:37:25 ShutterOpen1 0
setstate Rollo_WZ 2020-04-16 09:17:38 ShutterOpenDuration1 21.0
setstate Rollo_WZ 2020-08-05 11:29:12 ShutterPosition1 50
setstate Rollo_WZ 2020-01-21 08:59:24 ShutterStop Done
setstate Rollo_WZ 2020-08-05 12:28:36 Sleep 50
setstate Rollo_WZ 2020-08-05 12:28:36 SleepMode Dynamic
setstate Rollo_WZ 2020-01-17 21:45:04 Sleep_0_Active 0
setstate Rollo_WZ 2020-01-17 21:45:12 Sleep_50_Active 50
setstate Rollo_WZ 2019-12-31 22:43:29 StateText1 off
setstate Rollo_WZ 2019-12-31 22:43:30 StateText2 on
setstate Rollo_WZ 2019-12-31 22:43:30 StateText3 toggle
setstate Rollo_WZ 2019-12-31 22:43:30 StateText4 hold
setstate Rollo_WZ 2019-12-31 22:43:32 SwitchMode1 3
setstate Rollo_WZ 2019-12-31 22:43:32 SwitchMode2 3
setstate Rollo_WZ 2020-08-05 12:28:36 Time 2020-08-05T11:28:37
setstate Rollo_WZ 2020-01-17 21:40:32 Upgrade Failed File Not Found (404)
setstate Rollo_WZ 2020-08-05 12:28:36 Uptime 28T03:20:34
setstate Rollo_WZ 2020-08-05 12:28:36 UptimeSec 2431234
setstate Rollo_WZ 2020-05-05 10:53:04 Vcc 3.418
setstate Rollo_WZ 2020-07-08 09:08:24 Version 8.2.0.6(f5bc8d1-tasmota)
setstate Rollo_WZ 2020-01-17 21:53:20 WebColor_1 #eaeaea
setstate Rollo_WZ 2020-01-17 21:53:20 WebColor_10 #faffff
setstate Rollo_WZ 2020-01-17 21:53:20 WebColor_11 #1fa3ec
setstate Rollo_WZ 2020-01-17 21:53:20 WebColor_12 #0e70a4
setstate Rollo_WZ 2020-01-17 21:53:20 WebColor_13 #d43535
setstate Rollo_WZ 2020-01-17 21:53:20 WebColor_14 #931f1f
setstate Rollo_WZ 2020-01-17 21:53:20 WebColor_15 #47c266
setstate Rollo_WZ 2020-01-17 21:53:20 WebColor_16 #5aaf6f
setstate Rollo_WZ 2020-01-17 21:53:20 WebColor_17 #faffff
setstate Rollo_WZ 2020-01-17 21:53:20 WebColor_18 #999999
setstate Rollo_WZ 2020-01-17 21:53:20 WebColor_19 #eaeaea
setstate Rollo_WZ 2020-01-17 21:53:20 WebColor_2 #252525
setstate Rollo_WZ 2020-01-17 21:53:20 WebColor_3 #4f4f4f
setstate Rollo_WZ 2020-01-17 21:53:20 WebColor_4 #000000
setstate Rollo_WZ 2020-01-17 21:53:20 WebColor_5 #dddddd
setstate Rollo_WZ 2020-01-17 21:53:20 WebColor_6 #65c115
setstate Rollo_WZ 2020-01-17 21:53:20 WebColor_7 #1f1f1f
setstate Rollo_WZ 2020-01-17 21:53:20 WebColor_8 #ff5661
setstate Rollo_WZ 2020-01-17 21:53:20 WebColor_9 #008000
setstate Rollo_WZ 2020-07-08 09:08:24 WebServerMode Admin
setstate Rollo_WZ 2020-05-14 13:09:59 WifiConfig_2 WifiManager
setstate Rollo_WZ 2020-08-05 12:28:36 Wifi_AP 1
setstate Rollo_WZ 2020-08-05 12:28:36 Wifi_BSSId 5C:49:79:DC:24:A5
setstate Rollo_WZ 2020-08-05 12:28:36 Wifi_Channel 6
setstate Rollo_WZ 2020-08-05 12:28:36 Wifi_Downtime 0T00:09:34
setstate Rollo_WZ 2020-08-05 12:28:36 Wifi_LinkCount 45
setstate Rollo_WZ 2020-08-05 12:28:36 Wifi_RSSI 72
setstate Rollo_WZ 2020-08-05 12:28:36 Wifi_SSId FRITZ!Box EF 2,4 GHz
setstate Rollo_WZ 2020-08-05 12:28:36 Wifi_Signal -64
setstate Rollo_WZ 2020-08-05 08:45:29 associatedWith ASC
setstate Rollo_WZ 2020-08-05 12:30:11 myBrightness 78953
setstate Rollo_WZ 2020-08-05 12:30:11 myBrightnessForShadingCloudy 20000
setstate Rollo_WZ 2020-08-05 12:30:11 myBrightnessForShadingSunny 72000
setstate Rollo_WZ 2020-08-05 12:30:11 myShadingPASS_GreaterBrightnessSunny True
setstate Rollo_WZ 2020-08-05 12:30:11 myShadingPASS_GreaterSunAzimuthLeft True
setstate Rollo_WZ 2020-08-05 12:30:11 myShadingPASS_GreaterSunElevationMin True
setstate Rollo_WZ 2020-08-05 12:30:11 myShadingPASS_GreaterTemperatureExternMin True
setstate Rollo_WZ 2020-08-05 12:30:11 myShadingPASS_LowerBrightnessCloudy True
setstate Rollo_WZ 2020-08-05 12:30:11 myShadingPASS_LowerSunAzimuthRight True
setstate Rollo_WZ 2020-08-05 12:30:11 myShadingPASS_LowerSunElevationMax True
setstate Rollo_WZ 2020-08-05 12:30:11 mySunAzimuth 139
setstate Rollo_WZ 2020-08-05 12:30:11 mySunAzimuthLeft 100
setstate Rollo_WZ 2020-08-05 12:30:11 mySunAzimuthRight 255
setstate Rollo_WZ 2020-08-05 12:30:11 mySunElevation 48.2
setstate Rollo_WZ 2020-08-05 12:30:11 mySunElevationForShadingMax 100.0
setstate Rollo_WZ 2020-08-05 12:30:11 mySunElevationForShadingMin 25.0
setstate Rollo_WZ 2020-08-05 12:30:11 myTemperatureExtern 25
setstate Rollo_WZ 2020-08-05 12:30:11 myTemperatureExternForShadingMin 22
setstate Rollo_WZ 2020-08-05 11:29:26 pct 50
setstate Rollo_WZ 2020-08-05 11:29:27 state 50
setstate Rollo_WZ 2020-06-29 13:30:38 subscriptions cmnd/DVES_2AD515_fb/# cmnd/sonoff_rollo_wohnzimmer/# cmnd/sonoffs/#
Hallo zusammen,
da ich leider weiterhin das Problem habe, dass mein ASC trotz richtiger Ausgabe IsWE keine Wochen- und Urlaubssteuerung macht, kommt nun noch ein weiterer Fehler hinzu. Mit dem letzten Update des ASC stürzt fhem mit folgender Fehlermeldung ab:
undefined subroutine &FHEM::Automation::ShuttersControl::_IsDay called at lib/FHEM/Automation/ShuttersControl/Shutters.pm line 526.
Die Rolladensteuerung funktioniert bis auf das shading out bei geöffnet Fenstern, wenn RolloLüften < RolloBeschattung und der Wochenendfunktion fehöerfrei. Die Markisensteuerung ist Glückssache und erfolgt nicht wirklich immer in Abhängigkeit der eingestellten Helligkeitswerte.
Ich habe das ASC bereits mehrfach neu eingerichtet und die SD-Karte gewechselt, da ich vermutet habe, dass altersbedingt hier vielleicht einige Sektoren defekt wären. Aber auch mit der neuen SD-Karte und sehr alten Backups war keine Änderung zu erzielen.
Hat jemand eine Idee, wo der Fehler im System liegen könnte?
Herzlichen Dank vorab.
LG,
muede
Ich hätte da auch noch ein Problem. In einer alten Version ging es.
Ich komme heim und alle Rollos fahren in ihre Position...
sprich hoch bzw. in die shading pos. eenn die Werte passen.
Aktuell fahre nur alle Rollos hoch, dessen shading Werte nicht mehr greifen und die anderen bleiben unten und fahren nicht in die shading Position.
Im shadingmessage steht shading in.
Gibts neue Parameter die ich übersehen?
Danke dir.
Zitat von: flummy1978 am 04 August 2020, 19:05:40
@amenomade: Schau mal in #422 (https://forum.fhem.de/index.php/topic,112325.msg1076006.html#msg1076006) das ist es doch was Du meinst oder nicht ?
Ohje, das habe ich verpasst! Danke dir. Ja das ist was ich immer haben wollte. Jetzt kann ich vernünftig meine Automatisierung machen.
Hallo CoolTux,
Ich habe vor ein paar Tagen das Update auf 0.10.5 gemacht und jetzt fängt ASC an, sehr merkwürdige Dinge zu machen.
So melden die Rollos nun in ASC_ShadingMessage:
INFO: shading active, global temp sensor is set, but shutters temperature sensor is not set
Ich hatte bisher nur den Globalen TempSensor und das sollte eigentlich auch so bleiben?!?!
Was ich auch nicht verstehe, ist das sich eine ReadingsGroup über die ich ASC Attribute einstellen kann, in die Readings der ASC _Device reinmogelt??
(Siehe Anhang).
Im Log habe hunderte von diesen Einträgen:
ERROR: empty name in readingsBeginUpdate
2020.08.05 22:20:56 1: stacktrace:
2020.08.05 22:20:56 1: main::readingsBeginUpdate called by fhem.pl (4971)
2020.08.05 22:20:56 1: main::readingsSingleUpdate called by lib/FHEM/Automation/ShuttersControl.pm (890)
2020.08.05 22:20:56 1: FHEM::Automation::ShuttersControl::UserAttributs_Readings_ForShutters called by lib/FHEM/Automation/ShuttersControl.pm (381)
2020.08.05 22:20:56 1: FHEM::Automation::ShuttersControl::Undef called by fhem.pl (3806)
2020.08.05 22:20:56 1: main::CallFn called by fhem.pl (1473)
2020.08.05 22:20:56 1: main::CommandRereadCfg called by fhem.pl (1254)
2020.08.05 22:20:56 1: main::AnalyzeCommand called by fhem.pl (1105)
2020.08.05 22:20:56 1: main::AnalyzeCommandChain called by ./FHEM/01_FHEMWEB.pm (2717)
2020.08.05 22:20:56 1: main::FW_fC called by ./FHEM/01_FHEMWEB.pm (2502)
2020.08.05 22:20:56 1: main::FW_style called by ./FHEM/01_FHEMWEB.pm (1160)
2020.08.05 22:20:56 1: main::FW_answerCall called by ./FHEM/01_FHEMWEB.pm (592)
2020.08.05 22:20:56 1: main::FW_Read called by fhem.pl (3806)
2020.08.05 22:20:56 1: main::CallFn called by fhem.pl (762)
2020.08.05 22:20:56 1: PERL WARNING: Use of uninitialized value $name in concatenation (.) or string at fhem.pl line 4826.
2020.08.05 22:20:56 1: readingsUpdate(,associatedWith,myASControl,none) missed to call readingsBeginUpdate first.
2020.08.05 22:20:56 1: stacktrace:
2020.08.05 22:20:56 1: main::readingsBulkUpdate called by fhem.pl (4972)
2020.08.05 22:20:56 1: main::readingsSingleUpdate called by lib/FHEM/Automation/ShuttersControl.pm (890)
2020.08.05 22:20:56 1: FHEM::Automation::ShuttersControl::UserAttributs_Readings_ForShutters called by lib/FHEM/Automation/ShuttersControl.pm (381)
2020.08.05 22:20:56 1: FHEM::Automation::ShuttersControl::Undef called by fhem.pl (3806)
2020.08.05 22:20:56 1: main::CallFn called by fhem.pl (1473)
2020.08.05 22:20:56 1: main::CommandRereadCfg called by fhem.pl (1254)
2020.08.05 22:20:56 1: main::AnalyzeCommand called by fhem.pl (1105)
2020.08.05 22:20:56 1: main::AnalyzeCommandChain called by ./FHEM/01_FHEMWEB.pm (2717)
2020.08.05 22:20:56 1: main::FW_fC called by ./FHEM/01_FHEMWEB.pm (2502)
2020.08.05 22:20:56 1: main::FW_style called by ./FHEM/01_FHEMWEB.pm (1160)
2020.08.05 22:20:56 1: main::FW_answerCall called by ./FHEM/01_FHEMWEB.pm (592)
2020.08.05 22:20:56 1: main::FW_Read called by fhem.pl (3806)
2020.08.05 22:20:56 1: main::CallFn called by fhem.pl (762)
2020.08.05 22:20:56 1: PERL WARNING: Use of uninitialized value $d in hash element at fhem.pl line 4579.
2020.08.05 22:20:56 1: ERROR: empty name in readingsBeginUpdate
2020.08.05 22:20:56 1: stacktrace:
2020.08.05 22:20:56 1: main::readingsBeginUpdate called by fhem.pl (4971)
2020.08.05 22:20:56 1: main::readingsSingleUpdate called by lib/FHEM/Automation/ShuttersControl.pm (890)
2020.08.05 22:20:56 1: FHEM::Automation::ShuttersControl::UserAttributs_Readings_ForShutters called by lib/FHEM/Automation/ShuttersControl.pm (381)
2020.08.05 22:20:56 1: FHEM::Automation::ShuttersControl::Undef called by fhem.pl (3806)
2020.08.05 22:20:56 1: main::CallFn called by fhem.pl (1473)
2020.08.05 22:20:56 1: main::CommandRereadCfg called by fhem.pl (1254)
2020.08.05 22:20:56 1: main::AnalyzeCommand called by fhem.pl (1105)
2020.08.05 22:20:56 1: main::AnalyzeCommandChain called by ./FHEM/01_FHEMWEB.pm (2717)
2020.08.05 22:20:56 1: main::FW_fC called by ./FHEM/01_FHEMWEB.pm (2502)
2020.08.05 22:20:56 1: main::FW_style called by ./FHEM/01_FHEMWEB.pm (1160)
2020.08.05 22:20:56 1: main::FW_answerCall called by ./FHEM/01_FHEMWEB.pm (592)
2020.08.05 22:20:56 1: main::FW_Read called by fhem.pl (3806)
2020.08.05 22:20:56 1: main::CallFn called by fhem.pl (762)
2020.08.05 22:20:56 1: readingsUpdate(,associatedWith,myASControl,none) missed to call readingsBeginUpdate first.
2020.08.05 22:20:56 1: stacktrace:
2020.08.05 22:20:56 1: main::readingsBulkUpdate called by fhem.pl (4972)
2020.08.05 22:20:56 1: main::readingsSingleUpdate called by lib/FHEM/Automation/ShuttersControl.pm (890)
2020.08.05 22:20:56 1: FHEM::Automation::ShuttersControl::UserAttributs_Readings_ForShutters called by lib/FHEM/Automation/ShuttersControl.pm (381)
2020.08.05 22:20:56 1: FHEM::Automation::ShuttersControl::Undef called by fhem.pl (3806)
2020.08.05 22:20:56 1: main::CallFn called by fhem.pl (1473)
2020.08.05 22:20:56 1: main::CommandRereadCfg called by fhem.pl (1254)
2020.08.05 22:20:56 1: main::AnalyzeCommand called by fhem.pl (1105)
2020.08.05 22:20:56 1: main::AnalyzeCommandChain called by ./FHEM/01_FHEMWEB.pm (2717)
2020.08.05 22:20:56 1: main::FW_fC called by ./FHEM/01_FHEMWEB.pm (2502)
2020.08.05 22:20:56 1: main::FW_style called by ./FHEM/01_FHEMWEB.pm (1160)
2020.08.05 22:20:56 1: main::FW_answerCall called by ./FHEM/01_FHEMWEB.pm (592)
2020.08.05 22:20:56 1: main::FW_Read called by fhem.pl (3806)
2020.08.05 22:20:56 1: main::CallFn called by fhem.pl (762)
Bevor ich hier Listings und Logfiles poste, wollte ich dich erst mal fragen ob du eine Idee hast und was du für Daten brauchst.
Ich habe ausser dem Update an der Konfiguration nichts verändert.
Hallo CoolTux,
Die Meldungen erscheint nach einen Restart und verschwinden scheinbar nach der eingestellten Zeit in "ASC_Shading_WaitingPeriod".
INFO: shading active, global temp sensor is set, but shutters temperature sensor is not set
Die oben erwähnte ReadingsGroup hat irgendwann alles was im Attribut "commands" steht als Reading ins ASC Device geschrieben (das macht gar keinen Sinn). Egal was da gelaufen ist, es hat FHEM stark ausgelastet. Ich habe die ReadingsGroup jetzt gelöscht und dann war scheinbar der Spuk vorbei. Ich hatte vor einiger Zeit schon mal so einen Effekt gepostet, hatte aber damals keine Antwort darauf bekommen.
Zitat von: muede am 05 August 2020, 18:28:43
Hallo zusammen,
da ich leider weiterhin das Problem habe, dass mein ASC trotz richtiger Ausgabe IsWE keine Wochen- und Urlaubssteuerung macht, kommt nun noch ein weiterer Fehler hinzu. Mit dem letzten Update des ASC stürzt fhem mit folgender Fehlermeldung ab:
undefined subroutine &FHEM::Automation::ShuttersControl::_IsDay called at lib/FHEM/Automation/ShuttersControl/Shutters.pm line 526.
Die Rolladensteuerung funktioniert bis auf das shading out bei geöffnet Fenstern, wenn RolloLüften < RolloBeschattung und der Wochenendfunktion fehöerfrei. Die Markisensteuerung ist Glückssache und erfolgt nicht wirklich immer in Abhängigkeit der eingestellten Helligkeitswerte.
Ich habe das ASC bereits mehrfach neu eingerichtet und die SD-Karte gewechselt, da ich vermutet habe, dass altersbedingt hier vielleicht einige Sektoren defekt wären. Aber auch mit der neuen SD-Karte und sehr alten Backups war keine Änderung zu erzielen.
Hat jemand eine Idee, wo der Fehler im System liegen könnte?
Herzlichen Dank vorab.
LG,
muede
Kannst du nochmal ein Update all oder so machen. _IsDay befindet sich eigentlich nun in der lib/FHEM/Automation/ShuttersControl/Helper.pm
Zitat von: xerion am 05 August 2020, 12:31:40
Hi CoolTux,
hier ein list -r von einem der betroffenen Rollos.
define Rollo_WZ MQTT2_DEVICE DVES_2AD515
attr Rollo_WZ userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
attr Rollo_WZ ASC 1
attr Rollo_WZ ASC_BrightnessSensor Wemos_Daemmerung:Lux
attr Rollo_WZ ASC_Down brightness
attr Rollo_WZ ASC_Mode_Up home
attr Rollo_WZ ASC_Pos_Reading pct
attr Rollo_WZ ASC_PrivacyDownValue_beforeNightClose 900:45
attr Rollo_WZ ASC_PrivacyDown_Pos 40
attr Rollo_WZ ASC_Shading_InOutAzimuth 100:255
attr Rollo_WZ ASC_Shading_MinMax_Elevation 25.0:100.0
attr Rollo_WZ ASC_Shading_Min_OutsideTemperature 22
attr Rollo_WZ ASC_Shading_Mode always
attr Rollo_WZ ASC_Shading_Pos {(ReadingsVal("Temperatur_draussen","temperature",0) >= 29 ? 100:50)}
attr Rollo_WZ ASC_Shading_StateChange_SunnyCloudy 72000:20000
attr Rollo_WZ ASC_Shading_WaitingPeriod 1200
attr Rollo_WZ ASC_TempSensor Temperatur_draussen
attr Rollo_WZ ASC_Time_Down_Late 22:30
attr Rollo_WZ ASC_Time_Up_Early 06:00
attr Rollo_WZ ASC_Time_Up_Late 09:30
attr Rollo_WZ ASC_Time_Up_WE_Holiday 08:00
attr Rollo_WZ ASC_Up brightness
attr Rollo_WZ ASC_WindowRec wohnzimmer_fenster
attr Rollo_WZ DbLogExclude .*
attr Rollo_WZ IODev Mosquitto_Broker
attr Rollo_WZ alexaName Rollo Wohnzimmer
attr Rollo_WZ alias Rollo Wohnzimmer
attr Rollo_WZ autocreate 1
attr Rollo_WZ cmdIcon open:fts_shutter_up close:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
attr Rollo_WZ comment After applying the template set "ShutterOpenDuration1" and "ShutterCloseDuration1" first.\
Use the "set x_configuration" Option. Example: "set x_configuration ShutterOpenDuration1 35"\
Shutter specific commands available: ShutterOpenDuration1, ShutterCloseDuration1, ShutterRelay1, ShutterSetHalfway1, ShutterSetClose1, ShutterInvert1, ShutterMotordelay1, ShutterCalibration1;; you may use this for general setOptions in tasmota also.\
commands may need restart to take effect.\
For calibration, use of more than one shutter device and further information on the available commands see Tasmota wiki.
attr Rollo_WZ devStateIcon opening:fts_shutter_up@red closing:fts_shutter_down@red Online:10px-kreis-gruen Offline:10px-kreis-rot 100:fts_shutter_100 0:fts_shutter_10 9\d.*:fts_shutter_90 8\d.*:fts_shutter_80 7\d.*:fts_shutter_70 6\d.*:fts_shutter_60 5\d.*:fts_shutter_50 4\d.*:fts_shutter_40 3\d.*:fts_shutter_30 2\d.*:fts_shutter_20 1\d.*:fts_shutter_10 \b\d\b.*:fts_shutter_10 set_.*:fts_shutter_updown
attr Rollo_WZ event-on-change-reading ASC_.*,pct,state,Shutter.*,POWER.*,LWT,my.*
attr Rollo_WZ group Rollos
attr Rollo_WZ icon scene_livingroom
attr Rollo_WZ model tasmota_2ch_shutter_invert_1
attr Rollo_WZ readingList tele/sonoff_rollo_wohnzimmer/LWT:.* LWT\
stat/sonoff_rollo_wohnzimmer/RESULT:.* { json2nameValue($EVENT) }\
stat/sonoff_rollo_wohnzimmer/POWER1:.* POWER1\
stat/sonoff_rollo_wohnzimmer/POWER1:on {{'state' => 'opening'}}\
stat/sonoff_rollo_wohnzimmer/POWER2:.* POWER2\
stat/sonoff_rollo_wohnzimmer/POWER2:on {{'state' => 'closing'}}\
stat/sonoff_rollo_wohnzimmer/SHUTTER1:.* state\
stat/sonoff_rollo_wohnzimmer/SHUTTER1:.* pct\
tele/sonoff_rollo_wohnzimmer/RESULT:.* { json2nameValue($EVENT) }\
tele/sonoff_rollo_wohnzimmer/STATE:.* { json2nameValue($EVENT) }\
tele/sonoff_rollo_wohnzimmer/SENSOR:.* { json2nameValue($EVENT) }\
tele/sonoff_rollo_wohnzimmer/INFO.:.* { json2nameValue($EVENT) }\
tele/sonoff_rollo_wohnzimmer/UPTIME:.* { json2nameValue($EVENT) }\
cmnd/sonoff_rollo_wohnzimmer/ShutterPosition1:.* ShutterPosition1\
cmnd/sonoff_rollo_wohnzimmer/ShutterClose1:.* ShutterClose1\
cmnd/sonoff_rollo_wohnzimmer/ShutterOpen1:.* ShutterOpen1\
cmnd/sonoff_rollo_wohnzimmer/POWER:.* POWER
attr Rollo_WZ room ASC,Rollos,Tasmota,Wohnzimmer
attr Rollo_WZ setList close:noArg cmnd/sonoff_rollo_wohnzimmer/ShutterClose1\
open:noArg cmnd/sonoff_rollo_wohnzimmer/ShutterOpen1\
half:noArg cmnd/sonoff_rollo_wohnzimmer/ShutterSetHalfway1 50\
pct:slider,0,1,100 cmnd/sonoff_rollo_wohnzimmer/ShutterPosition1 $EVTPART1\
stop:noArg cmnd/sonoff_rollo_wohnzimmer/ShutterStop1\
resetClose:noArg cmnd/sonoff_rollo_wohnzimmer/ShutterSetClose1\
x_configuration cmnd/sonoff_rollo_wohnzimmer/$EVTPART1 $EVTPART2
attr Rollo_WZ setStateList open close half stop pct
attr Rollo_WZ stateFormat \
LWT\
\
state
attr Rollo_WZ userReadings myBrightness {ascAPIget('BrightnessAverage',$NAME)},\
myBrightnessForShadingCloudy {ascAPIget('ShadingStateChangeCloudy',$NAME)},\
myBrightnessForShadingSunny {ascAPIget('ShadingStateChangeSunny',$NAME)},\
myTemperatureExtern {ascAPIget('OutTemp',$NAME)},\
myTemperatureExternForShadingMin {AttrVal("$NAME", "ASC_Shading_Min_OutsideTemperature","")},\
mySunAzimuth {ascAPIget('Azimuth')},\
mySunAzimuthLeft {ascAPIget('ShadingAzimuthLeft',$NAME)},\
mySunAzimuthRight {ascAPIget('ShadingAzimuthRight',$NAME)},\
mySunElevation {ascAPIget('Elevation')},\
mySunElevationForShadingMin {ascAPIget('ShadingMinElevation',$NAME)},\
mySunElevationForShadingMax {ascAPIget('ShadingMaxElevation',$NAME)},\
myShadingPASS_GreaterBrightnessSunny {if (ReadingsNum("$NAME","myBrightness",0) > ReadingsNum("$NAME","myBrightnessForShadingSunny",0)) {"True"} else {"False"}},\
myShadingPASS_LowerBrightnessCloudy {if (ReadingsNum("$NAME","myBrightness",0) > ReadingsNum("$NAME","myBrightnessForShadingCloudy",0)) {"True"} else {"False"}},\
myShadingPASS_GreaterSunAzimuthLeft {if (ReadingsNum("$NAME","mySunAzimuth",0) > ReadingsNum("$NAME","mySunAzimuthLeft",0)) {"True"} else {"False"}},\
myShadingPASS_LowerSunAzimuthRight {if (ReadingsNum("$NAME","mySunAzimuth",0) < ReadingsNum("$NAME","mySunAzimuthRight",0)) {"True"} else {"False"}},\
myShadingPASS_GreaterSunElevationMin {if (ReadingsNum("$NAME","mySunElevation",0) > ReadingsNum("$NAME","mySunElevationForShadingMin",0)) {"True"} else {"False"}},\
myShadingPASS_LowerSunElevationMax {if (ReadingsNum("$NAME","mySunElevation",0) < ReadingsNum("$NAME","mySunElevationForShadingMax",0)) {"True"} else {"False"}},\
myShadingPASS_GreaterTemperatureExternMin {if (ReadingsNum("$NAME","myTemperatureExtern",0) > ReadingsNum("$NAME","myTemperatureExternForShadingMin",0)) {"True"} else {"False"}}
attr Rollo_WZ webCmd :open:close:half:stop:pct
setstate Rollo_WZ \
Online\
\
50
setstate Rollo_WZ 2020-06-25 11:50:46 .ASC_AttrUpdateChanges_v0.10.1 1
setstate Rollo_WZ 2020-08-05 12:28:36 ANALOG_A0 119
setstate Rollo_WZ 2019-12-31 22:48:04 ASC_Enable on
setstate Rollo_WZ 2020-08-05 12:30:11 ASC_ShadingMessage INFO: current shading status is 'in' - next check in 20m
setstate Rollo_WZ 2020-08-05 11:29:28 ASC_ShuttersLastDrive shading in
setstate Rollo_WZ 2020-08-05 09:30:01 ASC_Time_DriveDown 5.08.2020 - 22:30
setstate Rollo_WZ 2020-08-05 09:30:01 ASC_Time_DriveUp 6.08.2020 - 09:30
setstate Rollo_WZ 2020-08-05 09:30:01 ASC_Time_PrivacyDriveDown 5.08.2020 - 22:15
setstate Rollo_WZ 2020-01-18 20:59:22 ButtonTopic 0
setstate Rollo_WZ 2020-01-17 21:51:30 DeepSleepTime 0
setstate Rollo_WZ 2020-07-08 09:08:24 FallbackTopic cmnd/DVES_2AD515_fb/
setstate Rollo_WZ 2020-07-08 09:08:24 GroupTopic cmnd/sonoffs/
setstate Rollo_WZ 2019-12-31 22:43:31 Groups 1,2
setstate Rollo_WZ 2020-08-05 12:28:36 Heap 27
setstate Rollo_WZ 2020-07-08 09:08:24 Hostname sonoff_rollo_wohnzimmer-5397
setstate Rollo_WZ 2020-07-08 09:08:24 IPAddress 192.168.178.140
setstate Rollo_WZ 2020-03-04 21:31:28 IPAddress1 192.168.178.140 (192.168.178.44)
setstate Rollo_WZ 2019-12-31 22:43:31 Interlock on
setstate Rollo_WZ 2020-08-05 08:45:43 LWT Online
setstate Rollo_WZ 2019-12-31 22:43:31 LedState 2
setstate Rollo_WZ 2020-08-05 12:28:36 LoadAvg 20
setstate Rollo_WZ 2020-07-08 09:08:24 Module Generic
setstate Rollo_WZ 2020-08-05 12:28:36 MqttCount 61
setstate Rollo_WZ 2020-07-04 20:23:31 MqttRetry 600
setstate Rollo_WZ 2020-01-17 21:40:18 OtaUrl http://thehackbox.org/tasmota/release/sonoff.bin
setstate Rollo_WZ 2020-08-03 20:36:58 POWER
setstate Rollo_WZ 2020-08-05 12:28:36 POWER1 off
setstate Rollo_WZ 2020-08-05 12:28:36 POWER2 off
setstate Rollo_WZ 2020-08-05 12:28:36 POWER3 off
setstate Rollo_WZ 2019-12-31 22:43:32 PulseTime1_Remaining 0
setstate Rollo_WZ 2019-12-31 22:43:32 PulseTime1_Set 0
setstate Rollo_WZ 2019-12-31 22:43:32 PulseTime2_Remaining 0
setstate Rollo_WZ 2019-12-31 22:43:32 PulseTime2_Set 0
setstate Rollo_WZ 2019-12-31 22:43:29 Restart Restarting
setstate Rollo_WZ 2020-07-08 09:08:24 RestartReason Software/System restart
setstate Rollo_WZ 2019-12-31 22:43:49 SaveData on
setstate Rollo_WZ 2019-12-31 22:43:30 SetOption26 on
setstate Rollo_WZ 2019-12-31 22:43:31 SetOption80 on
setstate Rollo_WZ 2019-12-31 22:43:31 SetOption81 on
setstate Rollo_WZ 2020-08-05 12:28:36 Shutter1_Direction 0
setstate Rollo_WZ 2020-08-05 12:28:36 Shutter1_Position 50
setstate Rollo_WZ 2020-08-05 12:28:36 Shutter1_Target 50
setstate Rollo_WZ 2020-05-04 21:14:11 Shutter1_direction 0
setstate Rollo_WZ 2020-07-30 22:08:14 ShutterClose1 100
setstate Rollo_WZ 2019-12-31 22:43:49 ShutterCloseDuration1 20.0
setstate Rollo_WZ 2019-12-31 22:43:49 ShutterInvert1 1
setstate Rollo_WZ 2020-08-05 06:37:25 ShutterOpen1 0
setstate Rollo_WZ 2020-04-16 09:17:38 ShutterOpenDuration1 21.0
setstate Rollo_WZ 2020-08-05 11:29:12 ShutterPosition1 50
setstate Rollo_WZ 2020-01-21 08:59:24 ShutterStop Done
setstate Rollo_WZ 2020-08-05 12:28:36 Sleep 50
setstate Rollo_WZ 2020-08-05 12:28:36 SleepMode Dynamic
setstate Rollo_WZ 2020-01-17 21:45:04 Sleep_0_Active 0
setstate Rollo_WZ 2020-01-17 21:45:12 Sleep_50_Active 50
setstate Rollo_WZ 2019-12-31 22:43:29 StateText1 off
setstate Rollo_WZ 2019-12-31 22:43:30 StateText2 on
setstate Rollo_WZ 2019-12-31 22:43:30 StateText3 toggle
setstate Rollo_WZ 2019-12-31 22:43:30 StateText4 hold
setstate Rollo_WZ 2019-12-31 22:43:32 SwitchMode1 3
setstate Rollo_WZ 2019-12-31 22:43:32 SwitchMode2 3
setstate Rollo_WZ 2020-08-05 12:28:36 Time 2020-08-05T11:28:37
setstate Rollo_WZ 2020-01-17 21:40:32 Upgrade Failed File Not Found (404)
setstate Rollo_WZ 2020-08-05 12:28:36 Uptime 28T03:20:34
setstate Rollo_WZ 2020-08-05 12:28:36 UptimeSec 2431234
setstate Rollo_WZ 2020-05-05 10:53:04 Vcc 3.418
setstate Rollo_WZ 2020-07-08 09:08:24 Version 8.2.0.6(f5bc8d1-tasmota)
setstate Rollo_WZ 2020-01-17 21:53:20 WebColor_1 #eaeaea
setstate Rollo_WZ 2020-01-17 21:53:20 WebColor_10 #faffff
setstate Rollo_WZ 2020-01-17 21:53:20 WebColor_11 #1fa3ec
setstate Rollo_WZ 2020-01-17 21:53:20 WebColor_12 #0e70a4
setstate Rollo_WZ 2020-01-17 21:53:20 WebColor_13 #d43535
setstate Rollo_WZ 2020-01-17 21:53:20 WebColor_14 #931f1f
setstate Rollo_WZ 2020-01-17 21:53:20 WebColor_15 #47c266
setstate Rollo_WZ 2020-01-17 21:53:20 WebColor_16 #5aaf6f
setstate Rollo_WZ 2020-01-17 21:53:20 WebColor_17 #faffff
setstate Rollo_WZ 2020-01-17 21:53:20 WebColor_18 #999999
setstate Rollo_WZ 2020-01-17 21:53:20 WebColor_19 #eaeaea
setstate Rollo_WZ 2020-01-17 21:53:20 WebColor_2 #252525
setstate Rollo_WZ 2020-01-17 21:53:20 WebColor_3 #4f4f4f
setstate Rollo_WZ 2020-01-17 21:53:20 WebColor_4 #000000
setstate Rollo_WZ 2020-01-17 21:53:20 WebColor_5 #dddddd
setstate Rollo_WZ 2020-01-17 21:53:20 WebColor_6 #65c115
setstate Rollo_WZ 2020-01-17 21:53:20 WebColor_7 #1f1f1f
setstate Rollo_WZ 2020-01-17 21:53:20 WebColor_8 #ff5661
setstate Rollo_WZ 2020-01-17 21:53:20 WebColor_9 #008000
setstate Rollo_WZ 2020-07-08 09:08:24 WebServerMode Admin
setstate Rollo_WZ 2020-05-14 13:09:59 WifiConfig_2 WifiManager
setstate Rollo_WZ 2020-08-05 12:28:36 Wifi_AP 1
setstate Rollo_WZ 2020-08-05 12:28:36 Wifi_BSSId 5C:49:79:DC:24:A5
setstate Rollo_WZ 2020-08-05 12:28:36 Wifi_Channel 6
setstate Rollo_WZ 2020-08-05 12:28:36 Wifi_Downtime 0T00:09:34
setstate Rollo_WZ 2020-08-05 12:28:36 Wifi_LinkCount 45
setstate Rollo_WZ 2020-08-05 12:28:36 Wifi_RSSI 72
setstate Rollo_WZ 2020-08-05 12:28:36 Wifi_SSId FRITZ!Box EF 2,4 GHz
setstate Rollo_WZ 2020-08-05 12:28:36 Wifi_Signal -64
setstate Rollo_WZ 2020-08-05 08:45:29 associatedWith ASC
setstate Rollo_WZ 2020-08-05 12:30:11 myBrightness 78953
setstate Rollo_WZ 2020-08-05 12:30:11 myBrightnessForShadingCloudy 20000
setstate Rollo_WZ 2020-08-05 12:30:11 myBrightnessForShadingSunny 72000
setstate Rollo_WZ 2020-08-05 12:30:11 myShadingPASS_GreaterBrightnessSunny True
setstate Rollo_WZ 2020-08-05 12:30:11 myShadingPASS_GreaterSunAzimuthLeft True
setstate Rollo_WZ 2020-08-05 12:30:11 myShadingPASS_GreaterSunElevationMin True
setstate Rollo_WZ 2020-08-05 12:30:11 myShadingPASS_GreaterTemperatureExternMin True
setstate Rollo_WZ 2020-08-05 12:30:11 myShadingPASS_LowerBrightnessCloudy True
setstate Rollo_WZ 2020-08-05 12:30:11 myShadingPASS_LowerSunAzimuthRight True
setstate Rollo_WZ 2020-08-05 12:30:11 myShadingPASS_LowerSunElevationMax True
setstate Rollo_WZ 2020-08-05 12:30:11 mySunAzimuth 139
setstate Rollo_WZ 2020-08-05 12:30:11 mySunAzimuthLeft 100
setstate Rollo_WZ 2020-08-05 12:30:11 mySunAzimuthRight 255
setstate Rollo_WZ 2020-08-05 12:30:11 mySunElevation 48.2
setstate Rollo_WZ 2020-08-05 12:30:11 mySunElevationForShadingMax 100.0
setstate Rollo_WZ 2020-08-05 12:30:11 mySunElevationForShadingMin 25.0
setstate Rollo_WZ 2020-08-05 12:30:11 myTemperatureExtern 25
setstate Rollo_WZ 2020-08-05 12:30:11 myTemperatureExternForShadingMin 22
setstate Rollo_WZ 2020-08-05 11:29:26 pct 50
setstate Rollo_WZ 2020-08-05 11:29:27 state 50
setstate Rollo_WZ 2020-06-29 13:30:38 subscriptions cmnd/DVES_2AD515_fb/# cmnd/sonoff_rollo_wohnzimmer/# cmnd/sonoffs/#
Ich weiß nicht wieso aber er kann das Reading .ASC_AttrUpdateChanges_v0.10.1 1 nicht korrekt setzen. Sollte ja nun .ASC_AttrUpdateChanges_v0.10.5 1 heißen.
Zitat von: Borkk am 05 August 2020, 23:09:25
Hallo CoolTux,
Die Meldungen erscheint nach einen Restart und verschwinden scheinbar nach der eingestellten Zeit in "ASC_Shading_WaitingPeriod".
INFO: shading active, global temp sensor is set, but shutters temperature sensor is not set
Die oben erwähnte ReadingsGroup hat irgendwann alles was im Attribut "commands" steht als Reading ins ASC Device geschrieben (das macht gar keinen Sinn). Egal was da gelaufen ist, es hat FHEM stark ausgelastet. Ich habe die ReadingsGroup jetzt gelöscht und dann war scheinbar der Spuk vorbei. Ich hatte vor einiger Zeit schon mal so einen Effekt gepostet, hatte aber damals keine Antwort darauf bekommen.
Mit der ReadingsGroup habe ich nichts zu tun. Sorry. Eventuell kann da ein anderer helfen.
Zitat von: BOFH am 05 August 2020, 18:38:44
Ich hätte da auch noch ein Problem. In einer alten Version ging es.
Ich komme heim und alle Rollos fahren in ihre Position...
sprich hoch bzw. in die shading pos. eenn die Werte passen.
Aktuell fahre nur alle Rollos hoch, dessen shading Werte nicht mehr greifen und die anderen bleiben unten und fahren nicht in die shading Position.
Im shadingmessage steht shading in.
Gibts neue Parameter die ich übersehen?
Danke dir.
Danke für die Meldung. In der Tat war dies vor Version 0.10.5 möglich, aber nicht gewollt. Das jetzige Verhalten ist da korrekt.
Die Antwort war Unsinn. Die Änderung sollte mit Residenz home nichts zu tun haben.Das muss ich mir anschauen.
Hat doch etwas damit zu tun, da zum fahren die ShadingDriveCommand Routine verwendet wird und ich da eingetragen habe das bei ClosedPos nicht gefahren werden soll. Das ist ja so eigentlich Unsinn in Verbindung mit coming home.
Ich schaue
Zitat von: CoolTux am 05 August 2020, 23:38:04
Ich weiß nicht wieso aber er kann das Reading .ASC_AttrUpdateChanges_v0.10.1 1 nicht korrekt setzen. Sollte ja nun .ASC_AttrUpdateChanges_v0.10.5 1 heißen.
Ich konnte das Problem lösen. Lag daran das FHEM zu lange nach einen Neustart braucht. Das hatten wir schon mal und es liegt bei mir am INSTALLER Modul bzw. am perl::PrereqScanner::NotQuiteLite. Habe das deinstalliert und nun klappt das setzen der Attribute auch wieder.
Ich habe aber noch ein anderes Problem und zwar mit der IsDay Funktion. Wenn die Rollläden morgen nach Brightness und Residents Home erfolgreich hochgefahren sind, dann steht Sunset auf 0 und Sunrise auch auf 1. Aber IsDay bleibt auf 0 was zu Folge hat, wenn ich in dieser Zeit ein Fenster öffne und danach wieder schließe, wird das wegen "window closed at night" geschlossen.
Sobald ASC_Time_Up_Late vorbei ist, wird auch IsDay gesetzt. Auch funktioniert innerhalb dieser Zeit meine morgendliche Beschattung nicht, da ASC wohl denkt das es noch Nacht ist.
list ASC
Internals:
FUUID 5e04f80a-f33f-26f5-faac-90e209b6de535a9c
FVERSION 73_AutoShuttersControl.pm:v0.10.5-s22473/2020-07-26 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME ASC
NOTIFYDEV ASC,Daemmerungswert,ESP_Easy_Helligkeit,Regensor,Sonoff_Daemmerung,Wemos_Daemmerung,fenster_badezimmer,global,kuechen_fenster_carport,kuechen_fenster_strasse,rgr_asc,rr_Badezimmer,schlafzimmer_fenster,terrassen_tuer,test_fenster,wc_fenster,wohnzimmer_fenster,Rollo_ASC,Rollo_ASC2,Rollo_Anbau,Rollo_BZ,Rollo_Kueche_Carport,Rollo_Kueche_Strasse,Rollo_SZ,Rollo_WC,Rollo_WZ
NR 263
NTFY_ORDER 51-ASC
STATE window closed at night
TYPE AutoShuttersControl
VERSION v0.10.5
OLDREADINGS:
READINGS:
2020-08-04 17:00:39 Rollo_ASC2_PosValue 0
2020-08-05 21:44:12 Rollo_ASC2_lastDelayPosValue 70
2020-08-06 06:00:18 Rollo_ASC2_lastPosValue 0
2020-08-05 22:30:01 Rollo_ASC2_nextAstroTimeEvent 6.08.2020 - 09:30
2020-08-04 19:58:54 Rollo_ASC_PosValue 0
2020-08-06 06:00:01 Rollo_ASC_lastPosValue 0
2020-08-05 22:30:01 Rollo_ASC_nextAstroTimeEvent 6.08.2020 - 09:30
2020-08-06 06:00:32 Rollo_Anbau_PosValue 0
2020-05-08 21:30:51 Rollo_Anbau_lastDelayPosValue 70
2020-08-06 06:00:01 Rollo_Anbau_lastPosValue 100
2020-08-05 22:30:01 Rollo_Anbau_nextAstroTimeEvent 6.08.2020 - 09:30
2020-08-04 07:07:10 Rollo_BZ_PosValue 0
2020-08-05 22:00:01 Rollo_BZ_lastDelayPosValue 10
2020-08-03 22:00:01 Rollo_BZ_lastPosValue 0
2020-08-05 22:00:01 Rollo_BZ_nextAstroTimeEvent 6.08.2020 - 09:30
2020-08-06 05:28:51 Rollo_Kueche_Carport_PosValue 0
2020-06-28 22:15:01 Rollo_Kueche_Carport_lastDelayPosValue 10
2020-08-06 05:28:42 Rollo_Kueche_Carport_lastPosValue 40
2020-08-05 22:30:01 Rollo_Kueche_Carport_nextAstroTimeEvent 6.08.2020 - 09:30
2020-08-06 07:27:40 Rollo_Kueche_Strasse_PosValue 100
2020-08-05 21:43:42 Rollo_Kueche_Strasse_lastDelayPosValue 10
2020-08-06 05:28:42 Rollo_Kueche_Strasse_lastPosValue 20
2020-08-05 22:30:01 Rollo_Kueche_Strasse_nextAstroTimeEvent 6.08.2020 - 09:30
2020-08-06 06:00:24 Rollo_SZ_PosValue 0
2020-06-27 22:30:01 Rollo_SZ_lastDelayPosValue 70
2020-08-06 06:00:01 Rollo_SZ_lastPosValue 100
2020-08-05 22:30:01 Rollo_SZ_nextAstroTimeEvent 6.08.2020 - 09:30
2020-08-06 06:00:22 Rollo_WC_PosValue 0
2020-08-05 21:43:42 Rollo_WC_lastDelayPosValue 70
2020-08-06 06:00:02 Rollo_WC_lastPosValue 100
2020-08-05 22:30:01 Rollo_WC_nextAstroTimeEvent 6.08.2020 - 09:30
2020-08-06 06:00:39 Rollo_WZ_PosValue 0
2020-08-05 21:44:12 Rollo_WZ_lastDelayPosValue 70
2020-08-06 06:00:18 Rollo_WZ_lastPosValue 100
2020-08-05 22:30:01 Rollo_WZ_nextAstroTimeEvent 6.08.2020 - 09:30
2020-04-05 20:35:04 ascEnable on
2020-08-05 21:18:28 controlShading on
2020-03-30 09:08:41 hardLockOut off
2020-04-05 20:50:27 partyMode off
2020-08-05 21:18:13 room_ASC_Badezimmer_Rollos_Tasmota Rollo_BZ
2020-08-05 21:18:13 room_ASC_Rollos_Tasmota_WC Rollo_WC
2020-08-05 21:18:13 room_ASC_Rollos_Tasmota_Wohnzimmer Rollo_WZ
2020-08-05 21:18:13 room_Tasmota_ASC_Rollos Rollo_Anbau,Rollo_Kueche_Carport,Rollo_Kueche_Strasse,Rollo_SZ
2020-08-05 21:18:13 room_Test-Umgebung Rollo_ASC,Rollo_ASC2
2020-06-02 12:16:45 selfDefense on
2020-08-06 07:27:40 state window closed at night
2020-07-20 06:34:04 sunriseTimeWeHoliday off
2020-08-05 21:18:13 userAttrList rolled out
helper:
shuttersList:
Rollo_ASC
Rollo_ASC2
Rollo_Anbau
Rollo_BZ
Rollo_Kueche_Carport
Rollo_Kueche_Strasse
Rollo_SZ
Rollo_WC
Rollo_WZ
monitoredDevs:
Daemmerungswert:
ASC ASC_twilightDevice
ESP_Easy_Helligkeit:
Rollo_BZ ASC_BrightnessSensor
Rollo_Kueche_Carport ASC_BrightnessSensor
Rollo_Kueche_Strasse ASC_BrightnessSensor
Rollo_WC ASC_BrightnessSensor
Regensor:
ASC ASC_rainSensor
Rollo_Anbau:
Rollo_BZ:
Rollo_Kueche_Carport:
Rollo_Kueche_Strasse:
Rollo_SZ:
Rollo_WC:
Rollo_WZ:
Sonoff_Daemmerung:
Rollo_ASC ASC_BrightnessSensor
Rollo_Anbau ASC_BrightnessSensor
Rollo_SZ ASC_BrightnessSensor
Wemos_Daemmerung:
Rollo_ASC2 ASC_BrightnessSensor
Rollo_WZ ASC_BrightnessSensor
fenster_badezimmer:
Rollo_BZ ASC_WindowRec
kuechen_fenster_carport:
Rollo_Kueche_Carport ASC_WindowRec
kuechen_fenster_strasse:
Rollo_Kueche_Strasse ASC_WindowRec
rgr_asc:
ASC ASC_residentsDev
rr_Badezimmer:
Rollo_BZ ASC_Roommate_Device
schlafzimmer_fenster:
Rollo_SZ ASC_WindowRec
terrassen_tuer:
Rollo_Anbau ASC_WindowRec
test_fenster:
Rollo_ASC ASC_WindowRec
wc_fenster:
Rollo_WC ASC_WindowRec
wohnzimmer_fenster:
Rollo_ASC2 ASC_WindowRec
Rollo_WZ ASC_WindowRec
Attributes:
ASC_brightnessDriveUpDown 12:4
ASC_debug 0
ASC_expert 1
ASC_rainSensor Regensor:ASC_Value rain 45
ASC_residentsDev rgr_asc:state
ASC_tempSensor Temperatur_draussen
ASC_twilightDevice Daemmerungswert
DbLogExclude .*
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room ASC,ASC-Beschattung,Rollos
verbose 3
Zitat von: xerion am 06 August 2020, 07:32:01
Ich konnte das Problem lösen. Lag daran das FHEM zu lange nach einen Neustart braucht. Das hatten wir schon mal und es liegt bei mir am INSTALLER Modul bzw. am perl::PrereqScanner::NotQuiteLite. Habe das deinstalliert und nun klappt das setzen der Attribute auch wieder.
Ich habe aber noch ein anderes Problem und zwar mit der IsDay Funktion. Wenn die Rollläden morgen nach Brightness und Residents Home erfolgreich hochgefahren sind, dann steht Sunset auf 0 und Sunrise auch auf 1. Aber IsDay bleibt auf 0 was zu Folge hat, wenn ich in dieser Zeit ein Fenster öffne und danach wieder schließe, wird das wegen "window closed at night" geschlossen.
Sobald ASC_Time_Up_Late vorbei ist, wird auch IsDay gesetzt. Auch funktioniert innerhalb dieser Zeit meine morgendliche Beschattung nicht, da ASC wohl denkt das es noch Nacht ist.
list ASC
Internals:
FUUID 5e04f80a-f33f-26f5-faac-90e209b6de535a9c
FVERSION 73_AutoShuttersControl.pm:v0.10.5-s22473/2020-07-26 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME ASC
NOTIFYDEV ASC,Daemmerungswert,ESP_Easy_Helligkeit,Regensor,Sonoff_Daemmerung,Wemos_Daemmerung,fenster_badezimmer,global,kuechen_fenster_carport,kuechen_fenster_strasse,rgr_asc,rr_Badezimmer,schlafzimmer_fenster,terrassen_tuer,test_fenster,wc_fenster,wohnzimmer_fenster,Rollo_ASC,Rollo_ASC2,Rollo_Anbau,Rollo_BZ,Rollo_Kueche_Carport,Rollo_Kueche_Strasse,Rollo_SZ,Rollo_WC,Rollo_WZ
NR 263
NTFY_ORDER 51-ASC
STATE window closed at night
TYPE AutoShuttersControl
VERSION v0.10.5
OLDREADINGS:
READINGS:
2020-08-04 17:00:39 Rollo_ASC2_PosValue 0
2020-08-05 21:44:12 Rollo_ASC2_lastDelayPosValue 70
2020-08-06 06:00:18 Rollo_ASC2_lastPosValue 0
2020-08-05 22:30:01 Rollo_ASC2_nextAstroTimeEvent 6.08.2020 - 09:30
2020-08-04 19:58:54 Rollo_ASC_PosValue 0
2020-08-06 06:00:01 Rollo_ASC_lastPosValue 0
2020-08-05 22:30:01 Rollo_ASC_nextAstroTimeEvent 6.08.2020 - 09:30
2020-08-06 06:00:32 Rollo_Anbau_PosValue 0
2020-05-08 21:30:51 Rollo_Anbau_lastDelayPosValue 70
2020-08-06 06:00:01 Rollo_Anbau_lastPosValue 100
2020-08-05 22:30:01 Rollo_Anbau_nextAstroTimeEvent 6.08.2020 - 09:30
2020-08-04 07:07:10 Rollo_BZ_PosValue 0
2020-08-05 22:00:01 Rollo_BZ_lastDelayPosValue 10
2020-08-03 22:00:01 Rollo_BZ_lastPosValue 0
2020-08-05 22:00:01 Rollo_BZ_nextAstroTimeEvent 6.08.2020 - 09:30
2020-08-06 05:28:51 Rollo_Kueche_Carport_PosValue 0
2020-06-28 22:15:01 Rollo_Kueche_Carport_lastDelayPosValue 10
2020-08-06 05:28:42 Rollo_Kueche_Carport_lastPosValue 40
2020-08-05 22:30:01 Rollo_Kueche_Carport_nextAstroTimeEvent 6.08.2020 - 09:30
2020-08-06 07:27:40 Rollo_Kueche_Strasse_PosValue 100
2020-08-05 21:43:42 Rollo_Kueche_Strasse_lastDelayPosValue 10
2020-08-06 05:28:42 Rollo_Kueche_Strasse_lastPosValue 20
2020-08-05 22:30:01 Rollo_Kueche_Strasse_nextAstroTimeEvent 6.08.2020 - 09:30
2020-08-06 06:00:24 Rollo_SZ_PosValue 0
2020-06-27 22:30:01 Rollo_SZ_lastDelayPosValue 70
2020-08-06 06:00:01 Rollo_SZ_lastPosValue 100
2020-08-05 22:30:01 Rollo_SZ_nextAstroTimeEvent 6.08.2020 - 09:30
2020-08-06 06:00:22 Rollo_WC_PosValue 0
2020-08-05 21:43:42 Rollo_WC_lastDelayPosValue 70
2020-08-06 06:00:02 Rollo_WC_lastPosValue 100
2020-08-05 22:30:01 Rollo_WC_nextAstroTimeEvent 6.08.2020 - 09:30
2020-08-06 06:00:39 Rollo_WZ_PosValue 0
2020-08-05 21:44:12 Rollo_WZ_lastDelayPosValue 70
2020-08-06 06:00:18 Rollo_WZ_lastPosValue 100
2020-08-05 22:30:01 Rollo_WZ_nextAstroTimeEvent 6.08.2020 - 09:30
2020-04-05 20:35:04 ascEnable on
2020-08-05 21:18:28 controlShading on
2020-03-30 09:08:41 hardLockOut off
2020-04-05 20:50:27 partyMode off
2020-08-05 21:18:13 room_ASC_Badezimmer_Rollos_Tasmota Rollo_BZ
2020-08-05 21:18:13 room_ASC_Rollos_Tasmota_WC Rollo_WC
2020-08-05 21:18:13 room_ASC_Rollos_Tasmota_Wohnzimmer Rollo_WZ
2020-08-05 21:18:13 room_Tasmota_ASC_Rollos Rollo_Anbau,Rollo_Kueche_Carport,Rollo_Kueche_Strasse,Rollo_SZ
2020-08-05 21:18:13 room_Test-Umgebung Rollo_ASC,Rollo_ASC2
2020-06-02 12:16:45 selfDefense on
2020-08-06 07:27:40 state window closed at night
2020-07-20 06:34:04 sunriseTimeWeHoliday off
2020-08-05 21:18:13 userAttrList rolled out
helper:
shuttersList:
Rollo_ASC
Rollo_ASC2
Rollo_Anbau
Rollo_BZ
Rollo_Kueche_Carport
Rollo_Kueche_Strasse
Rollo_SZ
Rollo_WC
Rollo_WZ
monitoredDevs:
Daemmerungswert:
ASC ASC_twilightDevice
ESP_Easy_Helligkeit:
Rollo_BZ ASC_BrightnessSensor
Rollo_Kueche_Carport ASC_BrightnessSensor
Rollo_Kueche_Strasse ASC_BrightnessSensor
Rollo_WC ASC_BrightnessSensor
Regensor:
ASC ASC_rainSensor
Rollo_Anbau:
Rollo_BZ:
Rollo_Kueche_Carport:
Rollo_Kueche_Strasse:
Rollo_SZ:
Rollo_WC:
Rollo_WZ:
Sonoff_Daemmerung:
Rollo_ASC ASC_BrightnessSensor
Rollo_Anbau ASC_BrightnessSensor
Rollo_SZ ASC_BrightnessSensor
Wemos_Daemmerung:
Rollo_ASC2 ASC_BrightnessSensor
Rollo_WZ ASC_BrightnessSensor
fenster_badezimmer:
Rollo_BZ ASC_WindowRec
kuechen_fenster_carport:
Rollo_Kueche_Carport ASC_WindowRec
kuechen_fenster_strasse:
Rollo_Kueche_Strasse ASC_WindowRec
rgr_asc:
ASC ASC_residentsDev
rr_Badezimmer:
Rollo_BZ ASC_Roommate_Device
schlafzimmer_fenster:
Rollo_SZ ASC_WindowRec
terrassen_tuer:
Rollo_Anbau ASC_WindowRec
test_fenster:
Rollo_ASC ASC_WindowRec
wc_fenster:
Rollo_WC ASC_WindowRec
wohnzimmer_fenster:
Rollo_ASC2 ASC_WindowRec
Rollo_WZ ASC_WindowRec
Attributes:
ASC_brightnessDriveUpDown 12:4
ASC_debug 0
ASC_expert 1
ASC_rainSensor Regensor:ASC_Value rain 45
ASC_residentsDev rgr_asc:state
ASC_tempSensor Temperatur_draussen
ASC_twilightDevice Daemmerungswert
DbLogExclude .*
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room ASC,ASC-Beschattung,Rollos
verbose 3
Dachte eigentlich ich hätte das durchgetestet. Muss ich mir wohl noch mal anschauen.
Hallo CoolTux, könntest du bitte dieses Ticket wieder öffnen?
Ich habe vor ein paar Tagen Ergänzungen vorgenommen.
https://github.com/fhem/AutoShuttersControl/issues/75
Zitat von: amenomade am 05 August 2020, 20:31:21
Ohje, das habe ich verpasst! Danke dir. Ja das ist was ich immer haben wollte. Jetzt kann ich vernünftig meine Automatisierung machen.
Wobei Du Dir dau auch den separaten Thread (https://forum.fhem.de/index.php/topic,113360.0.html)anschauen solltest ..... scheint leider noch nicht so ganz ausgereift zu sein :-\
Zitat von: CoolTux am 05 August 2020, 23:39:37
Mit der ReadingsGroup habe ich nichts zu tun. Sorry. Eventuell kann da ein anderer helfen.
ok, ich suche mal jemand. aber wie kann es denn sein, das ReadingsGroup ein Reading in deinem Modul erzeugt ?!?!
Zitat von: Borkk am 06 August 2020, 11:42:38
ok, ich suche mal jemand. aber wie kann es denn sein, das ReadingsGroup ein Reading in deinem Modul erzeugt ?!?!
Ich weiß es wirklich nicht.
Kannst Du mir ein list davon zeigen und welches Reading das sein soll?
Zitat von: CoolTux am 06 August 2020, 09:45:52
Dachte eigentlich ich hätte das durchgetestet. Muss ich mir wohl noch mal anschauen.
Guten Morgen CoolTux,
Habe gestern Abend auf die 10.0.6 upgedated und heute morgen war IsDay auf jeden Fall richtig gesetzt. Ich werde das Mal beobachten.
Zitat von: xerion am 07 August 2020, 07:40:07
Guten Morgen CoolTux,
Habe gestern Abend auf die 10.0.6 upgedated und heute morgen war IsDay auf jeden Fall richtig gesetzt. Ich werde das Mal beobachten.
Leider steht IsDay heute morgen wieder falsch also auf 0. Verstehe nicht warum es Mal geht und Mal nicht. Hast du noch eine Idee?
Zitat von: CoolTux am 06 August 2020, 14:29:22
Ich weiß es wirklich nicht.
Kannst Du mir ein list davon zeigen und welches Reading das sein soll?
Schau mal in meinem Beitrag vom 5.August. Da ist alles drin. Es liegt wohl daran, wenn man per "commands" Attribut direkt Werte in ASC Rollos schreibt.
Ich hatte schon mal ein ähnliches Problem (https://forum.fhem.de/index.php/topic,105390.msg1059447.html#msg1059447). Damals wollte ich über ein Notify die Shading Info per Pushover versenden lassen. Das hat damals das ASC Device komplett mit sinnlosen Readings vollgeballert. Ich habe das dann einfach gelassen.
Hallo,
das nachstehende Rollladendevice fährt bei Abwesenheit in die Beschattung.
Wenn ich wieder anwesend bin fährt es hoch.
Wie kann ich das Hochfahren unterbinden?
Danke für Hilfe und VG Dieter.
DEF 2E09A0
FUUID 5c44bfe0-f33f-cd72-6424-3ca05eb04264ff8b
FVERSION 10_CUL_HM.pm:0.225330/2020-08-03
IODev HMLAN1
NAME Ro_Terrassentuer
NOTIFYDEV global
NR 84
NTFY_ORDER 50-Ro_Terrassentuer
STATE 71.5
TYPE CUL_HM
chanNo 01
READINGS:
2019-05-21 17:18:04 ASC_Enable on
2020-08-08 12:00:03 ASC_ShadingMessage <html> </html>
2020-08-08 09:12:04 ASC_ShuttersLastDrive shading in
2020-08-08 14:52:39 ASC_Time_DriveDown 8.08.2020 - 20:48
2020-08-08 14:52:39 ASC_Time_DriveUp 9.08.2020 - 08:30
2020-08-08 12:51:52 CommandAccepted yes
2019-02-11 17:26:41 D-firmware 2.3
2019-02-11 17:26:41 D-serialNr LEQ0766225
2019-02-11 17:18:33 PairedTo 0x246BDF
2018-06-12 18:55:22 R-driveDown 21 s
2018-06-12 18:55:22 R-driveTurn 0.5 s
2018-06-12 18:55:22 R-driveUp 22 s
2018-06-12 18:55:21 R-pairCentral 0x246BDF
2018-06-12 18:55:22 R-sign off
2019-02-11 17:18:33 RegL_00. 00:00 02:01 0A:24 0B:6B 0C:DF 15:FF 18:00
2019-02-11 17:18:34 RegL_01. 00:00 08:00 09:00 0A:00 0B:00 0C:D2 0D:00 0E:DC 0F:05 10:00 30:06 57:24
2020-08-08 14:52:36 associatedWith Rollladensteuerung
2020-08-08 14:52:37 cfgState ok
2020-08-08 12:52:01 commState CMDs_done
2020-08-08 12:52:01 deviceMsg 71.5 (to VCCU)
2019-02-14 05:43:42 inhibit set_off
2020-08-08 12:52:01 level 71.5
2020-08-08 12:52:01 motor stop:71.5
2020-08-08 12:52:01 pct 71.5
2020-05-04 21:47:34 powerOn 2020-05-04 21:47:34
2020-08-08 12:52:01 recentStateType info
2020-08-08 12:52:01 state 71.5
2020-08-08 12:52:01 timedOn off
helper:
HM_CMDNR 93
mId 0005
peerFriend peerSens,peerVirt
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
cmds:
TmplKey :no:1596891052.21224
TmplTs 1596891052.21224
cmdKey 1:1:0::Ro_Terrassentuer:0005:01:
cmdLst:
assignHmKey noArg
clear [readings|trigger|register|oldRegs|rssi|msgEvents|msgErrors|attack|all]
deviceRename newName
down [-changeValue-] [-ontime-] [-ramptime-] ...
fwUpdate -filename- -bootTime- ...
getConfig noArg
getDevInfo noArg
getRegRaw [List0|List1|List2|List3|List4|List5|List6] ... [-PeerChannel-]
getSerial noArg
getVersion noArg
inhibit [on|off]
off noArg
on noArg
pair noArg
pct [-value-] ... [-ontime-]
peerBulk -peer1,peer2,...- [set|unset]
peerIODev [IO] -btn- [set|unset]... not for future use
peerSmart -peerOpt-
press [long|short] -peer- [-repCount(long only)-] [-repDelay-] ...
raw data ...
regBulk -list-.-peerChn- -addr1:data1- -addr2:data2- ...
regSet [prep|exec] -regName- -value- ... [-peerChannel-]
reset noArg
sign [on|off]
statusRequest noArg
stop noArg
toggle noArg
toggleDir noArg
tplDel tmplt
tplSet_0 -tplChan-
unpair noArg
up [-changeValue-] [-ontime-] [-ramptime-] ...
lst:
peer
peerOpt BM_Einfahrt,BM_Flur_EG,BM_Haustuer,BM_Hof,Fenster_Bad,Fenster_Erker,Fenster_Kueche,Fenster_Schlafzimmer,Fenster_WC,Haustuer,Rauchmelder_Team,Terrassentuer,VCCU,Wassermelder
tplChan
tplDel
tplPeer
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +2E09A0,00,01,00
prefIO
rxt 0
vccu VCCU
p:
2E09A0
00
01
00
mRssi:
mNo
prt:
bErr 0
sProc 0
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
tmpl:
Attributes:
ASC 2
ASC_Adv off
ASC_Antifreeze off
ASC_Antifreeze_Pos 15
ASC_AutoAstroModeEvening REAL
ASC_AutoAstroModeMorning REAL
ASC_BlockingTime_afterManual 1200
ASC_BlockingTime_beforDayOpen 3600
ASC_BlockingTime_beforNightClose 3600
ASC_BrightnessSensor BM_Hof:brightness
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 80
ASC_DriveUpMaxDuration 40
ASC_Drive_Delay -1
ASC_Drive_DelayStart 7
ASC_LockOut soft
ASC_Mode_Down absent
ASC_Mode_Up absent
ASC_Open_Pos 100
ASC_Partymode on
ASC_Pos_Reading pct
ASC_Self_Defense_Mode off
ASC_Shading_InOutAzimuth 80:200
ASC_Shading_MinMax_Elevation 25.0:100.0
ASC_Shading_Min_OutsideTemperature 22
ASC_Shading_Mode absent
ASC_Shading_Pos 40
ASC_Shading_StateChange_SunnyCloudy 218:215
ASC_Shading_WaitingPeriod 1200
ASC_Time_Down_Early 15:30
ASC_Time_Down_Late 22:30
ASC_Time_Up_Early 06:00
ASC_Time_Up_Late 09:00
ASC_Time_Up_WE_Holiday 08:30
ASC_Ventilate_Pos 30
ASC_Ventilate_Window_Open off
ASC_WiggleValue 5
ASC_WindProtection off
ASC_WindowRec Terrassentuer
ASC_WindowRec_PosAfterDayClosed open
ASC_WindowRec_subType twostate
DbLogExclude .*
IODev HMLAN1
IOgrp VCCU
alexaName Rollladen Tür
alexaRoom Wohnzimmer
alias Rollladen Tuer
autoReadReg 4_reqStatus
devStateIcon ab:fts_shutter_100 auf:fts_shutter_10 ^(7[0-9]|8[0-9]|9[0-9])$:fts_shutter_30 ^(5[0-9]|6[0-9])$:fts_shutter_50 ^(3[0-9]|4[0-9])$:fts_shutter_70 ^(1[0-9]|2[0-9])$:fts_shutter_90
event-on-change-reading .*
eventMap on:auf off:ab
expert defReg,rawReg
firmware 2.3
genericDeviceType blind
group Rolllaeden
icon fts_shutter
model HM-LC-BL1PBU-FM
peerIDs 00000000,
room ASC,CUL_HM,Wohnzimmer
serialNr LEQ0766225
sortby 1
subType blindActuator
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
webCmd auf:ab:stop:100:80:60:40:20:0
Hallo zusammen,
vielen Dank, vor allem an CoolTux für das fortwährende Engagement.
Ich habe noch ein paar Unklarheiten.
Bei mir stimmen die Angaben von "LastDrive" im ASC Modul bei zwei Rolläden nicht. Hat jemand eine Idee?
"ASC_Shading_MinMax_Elevation 50:10 geht offenbar nicht. Ich will damit ein Dachfenster auf der Nordseite beschatten" Das ist erst ab Mittag nötig.
Danke schonmal!
Hallo Dieter,
Zitat von: dk3572 am 08 August 2020, 15:16:11
das nachstehende Rollladendevice fährt bei Abwesenheit in die Beschattung.
Wenn ich wieder anwesend bin fährt es hoch.
Wie kann ich das Hochfahren unterbinden?
Du base ASC_Shading_Mode eingestellt... Schau dir die Doku dazu mal an 😉🙂
VG
Andreas
Danke für deine Antwort. Auch wenn sie mir nicht weiter hilft.
Was soll ich mir dort anschauen?
Ich möchte das der Rollladen nur bei Abwesenheit in Beschattung fährt.
Allerdings soll er nicht hochfahren wenn ich wieder anwesend bin.
Was muss ich hierfür einstellen? Oder geht das generell nicht?
Danke und VG Dieter
Zitat von: diki am 08 August 2020, 15:46:34
"ASC_Shading_MinMax_Elevation 50:10 geht offenbar nicht. Ich will damit ein Dachfenster auf der Nordseite beschatten" Das ist erst ab Mittag nötig.
Probiers mal mit ASC_Shading_MinMax_Elevation 50.0:100.0
Zitat von: dk3572 am 08 August 2020, 16:23:49
Danke für deine Antwort. Auch wenn sie mir nicht weiter hilft.
Was soll ich mir dort anschauen?
Ich möchte das der Rollladen nur bei Abwesenheit in Beschattung fährt.
Allerdings soll er nicht hochfahren wenn ich wieder anwesend bin.
Was muss ich hierfür einstellen? Oder geht das generell nicht?
Danke und VG Dieter
Das wird wahrscheinlich so nicht gehen. Stell ASC_Shading_Mode mal auf always. Dann fahren die Rollläden nicht mehr hoch wenn du heimkommst; allerdings findet die Beschattung dann auch statt, wenn du zu hause bist.
Hallo Wolle02,
ZitatProbiers mal mit ASC_Shading_MinMax_Elevation 50.0:100.0
ich habe meine Frage sicher falsch gestellt. Ich meinte wirklich 50:10. Der Punkt und die Dezimalstelle sind nicht notwendig, denke ich. Ich möchte Beschatten, wenn der Sonnenstand (Höhe) über 50 geht und dann soll bis 10 beschattet werden. Hintergrund: Dachfenster Richtung Norden, wird erst ab dieser Sonnenhöhe und ca. ab Mittag notwendig zu beschatten.
Danke
Zitat von: diki am 08 August 2020, 16:45:57
ich habe meine Frage sicher falsch gestellt. Ich meinte wirklich 50:10. Der Punkt und die Dezimalstelle sind nicht notwendig, denke ich. Ich möchte Beschatten, wenn der Sonnenstand (Höhe) über 50 geht und dann soll bis 10 beschattet werden. Hintergrund: Dachfenster Richtung Norden, wird erst ab dieser Sonnenhöhe und ca. ab Mittag notwendig zu beschatten.
Danke
50 ist ja der Min-Wert und 10 der Max-Wert. Wahrscheinlich wird der Max-Wert über dem Min-Wert liegen müssen, damit es funktioniert. 10 ist aber kleiner als 50.
Holla,
Zitat von: dk3572 am 08 August 2020, 16:23:49
Danke für deine Antwort. Auch wenn sie mir nicht weiter hilft.
Was soll ich mir dort anschauen?
Ich möchte das der Rollladen nur bei Abwesenheit in Beschattung fährt.
Allerdings soll er nicht hochfahren wenn ich wieder anwesend bin.
Was muss ich hierfür einstellen? Oder geht das generell nicht?
Danke und VG Dieter
Hättest du das so geschrieben, hätte ich auch anders geantwortet 😉
Du hast gefragt wie man das hochfahren unterbinden kann - das würde Zb mit ASC_Shading_Mode always gehen. Dass sie nicht beschatten sollen wenn du zu Hause bist, hast du dort nicht geschrieben....
Wie dem auch sei:
Im ASC für mich imho ausgeschlossen. Was aber geht : Ein Dummy Roommate der mit allen anderen abwesend ges haltet wird, aber anwesend erst wenn entsprechende Roommate anwesend sind UND Betroffene Rolladen nach oben fahren (shading out)... Danach wurden sie dann bei Anwesenheit trotzdem nicht fahren und bei der nächsten Abwesenheit ja :)
Vielleicht hilft das ja besser
VG
Andreas
Danke für deine Hilfe.
Ich behaupte mal, ich habe es genau beschrieben ;)
Evtl. missbrauche ich den PartyMode dafür. Den nutze ich sonst nicht.
Z.B. wenn der Rollladen in Beschattung ist, dann Party on. In der Hoffnung das er dann nicht mehr gefahren wird.
Wenn die anderen Rollläden ihren nächsten Fahrbefehl bekommen, dann Party off und er sollte die Fahrt nachholen.
Vielleicht auch mit shutterASCenableToggle den Rollladen ganz aus der Steuerung nehmen.
Mal testen.
Vielleicht gibt es ja noch Tipps und Anregungen ;)
Zitat von: Wolle02 am 08 August 2020, 16:53:32
50 ist ja der Min-Wert und 10 der Max-Wert. Wahrscheinlich wird der Max-Wert über dem Min-Wert liegen müssen, damit es funktioniert. 10 ist aber kleiner als 50.
Ich glaube auch das war so das der Min-Wert kleiner sein muss wie er Max-Wert, habe es jedenfalls überall so bei mir. Habe bei mir z.B. auf der Ostseite eine Elevation von 20:100 und auf der Westseite von 30:100 eingestellt, das heißt die Rolläden auf der Ostseite gehen Elevation größer 20 in die Beschattung und über den Azimuth wieder aus der Beschattung, die Rollläden auf der Westseite gehen über den Azimuth in die Beschattung und dann über die Elevation kleiner wie 30 wieder aus der Beschattung. Funktioniert einwandfrei.
Ich würde also "ASC_Shading_MinMax_Elevation 50:100" einstellen und den richtigen Azimuth, dann geht der Rollladen bei einer Elevation von größer 50 in die Beschattung und dann über den Azimuth später wieder aus der Beschattung.
ZitatIch würde also "ASC_Shading_MinMax_Elevation 50:100" einstellen und den richtigen Azimuth, dann geht der Rollladen bei einer Elevation von größer 50 in die Beschattung und dann über den Azimuth später wieder aus der Beschattung.
Danke, das habe ich schon so verstanden, aber das funtioniert bei dem Dachfenster so nicht. Bei Elevation unter 50 endet die Beschattung aber das Fenster ist weiterhin in der Sonne. Das Dachfenster hat eine Neigung von 45° und ist nach Norden ausgerichtet. Ich denke, das ist mit dem ASC Modul nur mit ASC_ExternalTrigger umsetzbar.
Hallo CoolTux,
bezüglich Elevation hätte ich eine Idee, einen Vorschlag. Gut möglich das es nicht nur mir so geht.
Über Azimuth stelle ich die Himmelsrichtung meines Fensters ein. Das beinhaltet natürlich auch den Bereich (z.B. Osten 60° - 140°). Ab oder bis wann bei mir die Sonne ins Fenster scheint ist aber in erster Linie von der Elevation abhängig. Richtung Osten super: Elevation Shading in, Azimuth Shading out. Richtung Süden habe ich aber ein Problem. Da müsste ich beide Male, also Shading in und Shading out, über Elevation steuern. Und hier müsste ich 2 verschiedene Werte einstellen. Jetzt zu meinem Vorschlag. Der Max-Wert wird wahrscheinlich von niemanden verwendet um die Beschattung zu beenden. Wer will schon die Beschattung abschalten wenn die Sonne am höchsten steht? Wäre es vorstellbar den ersten Elevation Wert als Shading in und den zweiten als Shading out zu verwenden? Damit ließe sich Nord- und Südseite des Hauses sehr viel besser in den Griff kriegen. Wie gesagt, ich kann mir nicht vorstellen, das jemand die Max-Funktionalität verwendet.
Gruß Reinhard
Zitat von: Reinhard.M am 09 August 2020, 19:23:53Ab oder bis wann bei mir die Sonne ins Fenster scheint ist aber in erster Linie von der Elevation abhängig.
Das stimmt nicht. Bzw. musst du das mal erklären warum das so sein soll. Mit Azimut stellst du quasi Ost (links) und West (rechts) ein und mit Elevation die Höhe. Bei einem Fenster nach Süden dürfte die Sonne sehr wahrscheinlich immer über dem Horizont sein. Somit ist Elevation hier eh unwichtig. Es seihe denn du Wohnst in den Alpen und hast im Süden einen riesigen Berg vorm Fenster hinter dem die Sonne verschwinden kann.
Zitat von: Reinhard.M am 09 August 2020, 19:23:53
Der Max-Wert wird wahrscheinlich von niemanden verwendet um die Beschattung zu beenden. Wer will schon die Beschattung abschalten wenn die Sonne am höchsten steht?
Nun ja, wenn die Sonne im Sommer mittags quasi senkrecht am Himmel steht, kommen die Sonnenstrahlen gar nicht auf direktem Weg ans/durchs Fenster. Insofern kann man zu der Zeit tatsächlich die Abschattung beenden und sich über mehr Licht freuen.
Darüber hinaus gibt es durchaus Fenster, die insbesondere morgens und abends direkte Sonne abbekommen, weil die Sonne dann tief steht, aber dann zwischen halt nicht, weil die Sonne hoch genug steht.
Aus meiner Sicht gibt es einige sinnvolle Einsatzpunkte für den Max-Wert.
Das ist recht einfach erklärt. Zumindest in meiner Umgebung gibt es einige Häuser, Bäume und Büsche die lange Schatten auf meine Fenster werfen wenn die Sonne niedrig steht. Erst wenn die Sonne über diese Gegenstände hinaus kommt ist für mich eine Beschattung durch die Rollos notwendig. Während der Azimuth sich über das Jahr leicht ändert bleibt die Elevation konstant. Wenn die Gegenstände gleich hoch bleiben :)
Zitat von: Borkk am 08 August 2020, 14:45:20
Schau mal in meinem Beitrag vom 5.August. Da ist alles drin. Es liegt wohl daran, wenn man per "commands" Attribut direkt Werte in ASC Rollos schreibt.
Ich hatte schon mal ein ähnliches Problem (https://forum.fhem.de/index.php/topic,105390.msg1059447.html#msg1059447). Damals wollte ich über ein Notify die Shading Info per Pushover versenden lassen. Das hat damals das ASC Device komplett mit sinnlosen Readings vollgeballert. Ich habe das dann einfach gelassen.
Kann ich mir wirklich keinen Reim draus machen, sorry.
Zitat von: dk3572 am 08 August 2020, 15:16:11
Hallo,
das nachstehende Rollladendevice fährt bei Abwesenheit in die Beschattung.
Wenn ich wieder anwesend bin fährt es hoch.
Wie kann ich das Hochfahren unterbinden?
Danke für Hilfe und VG Dieter.
DEF 2E09A0
FUUID 5c44bfe0-f33f-cd72-6424-3ca05eb04264ff8b
FVERSION 10_CUL_HM.pm:0.225330/2020-08-03
IODev HMLAN1
NAME Ro_Terrassentuer
NOTIFYDEV global
NR 84
NTFY_ORDER 50-Ro_Terrassentuer
STATE 71.5
TYPE CUL_HM
chanNo 01
READINGS:
2019-05-21 17:18:04 ASC_Enable on
2020-08-08 12:00:03 ASC_ShadingMessage <html> </html>
2020-08-08 09:12:04 ASC_ShuttersLastDrive shading in
2020-08-08 14:52:39 ASC_Time_DriveDown 8.08.2020 - 20:48
2020-08-08 14:52:39 ASC_Time_DriveUp 9.08.2020 - 08:30
2020-08-08 12:51:52 CommandAccepted yes
2019-02-11 17:26:41 D-firmware 2.3
2019-02-11 17:26:41 D-serialNr LEQ0766225
2019-02-11 17:18:33 PairedTo 0x246BDF
2018-06-12 18:55:22 R-driveDown 21 s
2018-06-12 18:55:22 R-driveTurn 0.5 s
2018-06-12 18:55:22 R-driveUp 22 s
2018-06-12 18:55:21 R-pairCentral 0x246BDF
2018-06-12 18:55:22 R-sign off
2019-02-11 17:18:33 RegL_00. 00:00 02:01 0A:24 0B:6B 0C:DF 15:FF 18:00
2019-02-11 17:18:34 RegL_01. 00:00 08:00 09:00 0A:00 0B:00 0C:D2 0D:00 0E:DC 0F:05 10:00 30:06 57:24
2020-08-08 14:52:36 associatedWith Rollladensteuerung
2020-08-08 14:52:37 cfgState ok
2020-08-08 12:52:01 commState CMDs_done
2020-08-08 12:52:01 deviceMsg 71.5 (to VCCU)
2019-02-14 05:43:42 inhibit set_off
2020-08-08 12:52:01 level 71.5
2020-08-08 12:52:01 motor stop:71.5
2020-08-08 12:52:01 pct 71.5
2020-05-04 21:47:34 powerOn 2020-05-04 21:47:34
2020-08-08 12:52:01 recentStateType info
2020-08-08 12:52:01 state 71.5
2020-08-08 12:52:01 timedOn off
helper:
HM_CMDNR 93
mId 0005
peerFriend peerSens,peerVirt
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
cmds:
TmplKey :no:1596891052.21224
TmplTs 1596891052.21224
cmdKey 1:1:0::Ro_Terrassentuer:0005:01:
cmdLst:
assignHmKey noArg
clear [readings|trigger|register|oldRegs|rssi|msgEvents|msgErrors|attack|all]
deviceRename newName
down [-changeValue-] [-ontime-] [-ramptime-] ...
fwUpdate -filename- -bootTime- ...
getConfig noArg
getDevInfo noArg
getRegRaw [List0|List1|List2|List3|List4|List5|List6] ... [-PeerChannel-]
getSerial noArg
getVersion noArg
inhibit [on|off]
off noArg
on noArg
pair noArg
pct [-value-] ... [-ontime-]
peerBulk -peer1,peer2,...- [set|unset]
peerIODev [IO] -btn- [set|unset]... not for future use
peerSmart -peerOpt-
press [long|short] -peer- [-repCount(long only)-] [-repDelay-] ...
raw data ...
regBulk -list-.-peerChn- -addr1:data1- -addr2:data2- ...
regSet [prep|exec] -regName- -value- ... [-peerChannel-]
reset noArg
sign [on|off]
statusRequest noArg
stop noArg
toggle noArg
toggleDir noArg
tplDel tmplt
tplSet_0 -tplChan-
unpair noArg
up [-changeValue-] [-ontime-] [-ramptime-] ...
lst:
peer
peerOpt BM_Einfahrt,BM_Flur_EG,BM_Haustuer,BM_Hof,Fenster_Bad,Fenster_Erker,Fenster_Kueche,Fenster_Schlafzimmer,Fenster_WC,Haustuer,Rauchmelder_Team,Terrassentuer,VCCU,Wassermelder
tplChan
tplDel
tplPeer
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +2E09A0,00,01,00
prefIO
rxt 0
vccu VCCU
p:
2E09A0
00
01
00
mRssi:
mNo
prt:
bErr 0
sProc 0
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
tmpl:
Attributes:
ASC 2
ASC_Adv off
ASC_Antifreeze off
ASC_Antifreeze_Pos 15
ASC_AutoAstroModeEvening REAL
ASC_AutoAstroModeMorning REAL
ASC_BlockingTime_afterManual 1200
ASC_BlockingTime_beforDayOpen 3600
ASC_BlockingTime_beforNightClose 3600
ASC_BrightnessSensor BM_Hof:brightness
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 80
ASC_DriveUpMaxDuration 40
ASC_Drive_Delay -1
ASC_Drive_DelayStart 7
ASC_LockOut soft
ASC_Mode_Down absent
ASC_Mode_Up absent
ASC_Open_Pos 100
ASC_Partymode on
ASC_Pos_Reading pct
ASC_Self_Defense_Mode off
ASC_Shading_InOutAzimuth 80:200
ASC_Shading_MinMax_Elevation 25.0:100.0
ASC_Shading_Min_OutsideTemperature 22
ASC_Shading_Mode absent
ASC_Shading_Pos 40
ASC_Shading_StateChange_SunnyCloudy 218:215
ASC_Shading_WaitingPeriod 1200
ASC_Time_Down_Early 15:30
ASC_Time_Down_Late 22:30
ASC_Time_Up_Early 06:00
ASC_Time_Up_Late 09:00
ASC_Time_Up_WE_Holiday 08:30
ASC_Ventilate_Pos 30
ASC_Ventilate_Window_Open off
ASC_WiggleValue 5
ASC_WindProtection off
ASC_WindowRec Terrassentuer
ASC_WindowRec_PosAfterDayClosed open
ASC_WindowRec_subType twostate
DbLogExclude .*
IODev HMLAN1
IOgrp VCCU
alexaName Rollladen Tür
alexaRoom Wohnzimmer
alias Rollladen Tuer
autoReadReg 4_reqStatus
devStateIcon ab:fts_shutter_100 auf:fts_shutter_10 ^(7[0-9]|8[0-9]|9[0-9])$:fts_shutter_30 ^(5[0-9]|6[0-9])$:fts_shutter_50 ^(3[0-9]|4[0-9])$:fts_shutter_70 ^(1[0-9]|2[0-9])$:fts_shutter_90
event-on-change-reading .*
eventMap on:auf off:ab
expert defReg,rawReg
firmware 2.3
genericDeviceType blind
group Rolllaeden
icon fts_shutter
model HM-LC-BL1PBU-FM
peerIDs 00000000,
room ASC,CUL_HM,Wohnzimmer
serialNr LEQ0766225
sortby 1
subType blindActuator
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
webCmd auf:ab:stop:100:80:60:40:20:0
Nur in dem Du den Shading Mode änderst.
Zitat von: kjmEjfu am 10 August 2020, 07:58:21
Nun ja, wenn die Sonne im Sommer mittags quasi senkrecht am Himmel steht, kommen die Sonnenstrahlen gar nicht auf direktem Weg ans/durchs Fenster. Insofern kann man zu der Zeit tatsächlich die Abschattung beenden und sich über mehr Licht freuen.
Darüber hinaus gibt es durchaus Fenster, die insbesondere morgens und abends direkte Sonne abbekommen, weil die Sonne dann tief steht, aber dann zwischen halt nicht, weil die Sonne hoch genug steht.
Aus meiner Sicht gibt es einige sinnvolle Einsatzpunkte für den Max-Wert.
Na ja, ich wohne bereits weit im Süden. Bei mir kommt die Sonne im Juni gerade mal so an einen Höchststand von 65° heran. In Flensburg sind es gerade mal 58°. Da kommt noch eine Menge Sonne und Hitze rein...
Zitat von: diki am 08 August 2020, 15:46:34
Hallo zusammen,
vielen Dank, vor allem an CoolTux für das fortwährende Engagement.
Ich habe noch ein paar Unklarheiten.
Bei mir stimmen die Angaben von "LastDrive" im ASC Modul bei zwei Rolläden nicht. Hat jemand eine Idee?
"ASC_Shading_MinMax_Elevation 50:10 geht offenbar nicht. Ich will damit ein Dachfenster auf der Nordseite beschatten" Das ist erst ab Mittag nötig.
Danke schonmal!
Das geht in der Tat mit den Elevation so nicht. Er beginnt immer bei einer kleinen Zahl und endet dann bei der großen. Beispiel 10:50 oder 25:50
Lösung vom Modulautor in Nachricht #500: Es müssen explizit zwei Attribute gesetzt werden.
Reproduzierbar kann ich nun auch mit V 10.6 festhalten, dass es bei Benutzung von Brightness-Sensor für die Fahrten der Rollläden morgens und abends in Verbindung mit einem Contaktsensor als Aussperrschutz zu einer unerwünschten Situation kommen kann:
Der Rollladen wurde heute um 5.36 Uhr helligkeitsgesteuert hochgefahren. Entsprechend steht im ASC-Device als Info: maximum brightness threshold exceeded
Die späteste Hochfahrzeit ist mit 7:45 Uhr festgelegt (für die dunken Wintermonate).
Wenn ich nun in der Zeit zwischen 5.36 Uhr und 7.45 die Tür öffne und nach draußen gehen will, sperrt mich der Aussperrschutz erst recht aus, denn der Rollladen geht runter! Wenn ich draußen bin, komme ich natürlich dann nicht mehr an den Griff. Von Innen kann ich simmulieren, dass mit Schließen der Tür der Rollladen wieder hochfährt.
Der Aussperrschutz funktioniert einwandfrei, wenn der Contact offen ist und der Rollladen eigentlich runterfahren soll. Dann bleibt er solange offen, bis ich die Tür schließe. Perfekt!
Hier noch die Definition des Rollladens für den Fall, dass ich es besser einrichten könnte:
define ROLL_Terrasse CUL_HM 19470B
attr ROLL_Terrasse userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
attr ROLL_Terrasse .devInfo 010100
attr ROLL_Terrasse .mId 0005
attr ROLL_Terrasse .stc 30
attr ROLL_Terrasse ASC 1
attr ROLL_Terrasse ASC_BrightnessSensor Umweltsensor:Helligkeit
attr ROLL_Terrasse ASC_Closed_Pos 100
attr ROLL_Terrasse ASC_Down brightness
attr ROLL_Terrasse ASC_Drive_Delay -1
attr ROLL_Terrasse ASC_Mode_Down always
attr ROLL_Terrasse ASC_Mode_Up always
attr ROLL_Terrasse ASC_Pos_Reading level
attr ROLL_Terrasse ASC_Shading_Mode off
attr ROLL_Terrasse ASC_ShuttersPlace window
attr ROLL_Terrasse ASC_Time_Down_Early 17:00
attr ROLL_Terrasse ASC_Time_Down_Late 23:00
attr ROLL_Terrasse ASC_Time_Up_Early 05:30
attr ROLL_Terrasse ASC_Time_Up_Late 07:45
attr ROLL_Terrasse ASC_Up brightness
attr ROLL_Terrasse ASC_Ventilate_Pos 5
attr ROLL_Terrasse ASC_Ventilate_Window_Open on
attr ROLL_Terrasse ASC_WindowRec C.Terrasse
attr ROLL_Terrasse ASC_WindowRec_subType twostate
attr ROLL_Terrasse DbLogExclude .*
attr ROLL_Terrasse IODev CUL_0
attr ROLL_Terrasse alexaName R_Terrasse
attr ROLL_Terrasse autoReadReg 5_readMissing
attr ROLL_Terrasse devStateIcon 0:fts_shutter_10 70:fts_shutter_50 100:fts_shutter_100
attr ROLL_Terrasse event-on-change-reading pct,level,state
attr ROLL_Terrasse eventMap on:AB off:AUF
attr ROLL_Terrasse expert defReg,rawReg
attr ROLL_Terrasse firmware 1.5
attr ROLL_Terrasse genericDeviceType blind
attr ROLL_Terrasse model HM-LC-BL1-FM
attr ROLL_Terrasse peerIDs 00000000,
attr ROLL_Terrasse room Unsorted
attr ROLL_Terrasse serialNr ************
attr ROLL_Terrasse stateFormat pct
attr ROLL_Terrasse subType blindActuator
attr ROLL_Terrasse verbose 2
attr ROLL_Terrasse webCmd statusRequest:toggleDir:AB:AUF:up:down:stop
setstate ROLL_Terrasse 0
setstate ROLL_Terrasse 2020-08-08 13:20:43 .ASC_AttrUpdateChanges_v0.10.6 1
setstate ROLL_Terrasse 2019-09-08 19:45:44 .D-devInfo 010100
setstate ROLL_Terrasse 2019-09-08 19:45:44 .D-stc 30
setstate ROLL_Terrasse 2019-09-08 20:15:25 .R-intKeyVisib invisib
setstate ROLL_Terrasse 2019-09-08 20:15:26 .R-refRunCounter 0
setstate ROLL_Terrasse 2020-08-08 13:20:24 .associatedWith ROLL_Terrasse,ROLL_Terrasse
setstate ROLL_Terrasse 2019-09-08 20:15:26 .peerListRDate 2019-09-08 20:15:26
setstate ROLL_Terrasse 2020-08-10 05:36:19 .protLastRcv 20200810053619
setstate ROLL_Terrasse 2020-07-17 07:18:36 ASC_Enable on
setstate ROLL_Terrasse 2020-07-25 19:07:03 ASC_ShadingMessage <html> WARN: global shading active but ASC_Shading_Mode attribut is not set or off </html>
setstate ROLL_Terrasse 2020-08-10 05:36:20 ASC_ShuttersLastDrive maximum brightness threshold exceeded
setstate ROLL_Terrasse 2020-08-10 07:45:01 ASC_Time_DriveDown 10.08.2020 - 23:00
setstate ROLL_Terrasse 2020-08-10 07:45:01 ASC_Time_DriveUp 11.08.2020 - 07:45
setstate ROLL_Terrasse 2020-08-10 05:35:51 CommandAccepted yes
setstate ROLL_Terrasse 2019-09-08 19:45:44 D-firmware 1.5
setstate ROLL_Terrasse 2019-09-08 19:45:44 D-serialNr ***************
setstate ROLL_Terrasse 2019-09-08 20:15:25 PairedTo 0xF11234
setstate ROLL_Terrasse 2019-09-08 20:15:26 R-driveDown 28 s
setstate ROLL_Terrasse 2019-09-08 20:15:26 R-driveTurn 1.2 s
setstate ROLL_Terrasse 2019-09-08 20:15:26 R-driveUp 25 s
setstate ROLL_Terrasse 2019-09-08 20:15:25 R-pairCentral 0xF11234
setstate ROLL_Terrasse 2019-09-08 20:15:26 R-sign off
setstate ROLL_Terrasse 2019-09-08 20:15:25 RegL_00. 00:00 02:01 03:00 04:00 05:00 06:00 07:00 08:00 09:00 0A:F1 0B:12 0C:34
setstate ROLL_Terrasse 2019-09-08 20:15:26 RegL_01. 00:00 08:00 09:00 0A:00 0B:01 0C:18 0D:00 0E:FA 0F:0C 10:00
setstate ROLL_Terrasse 2020-08-08 13:20:32 associatedWith RollladenCTRL,none
setstate ROLL_Terrasse 2020-08-08 13:20:35 cfgState ok
setstate ROLL_Terrasse 2020-08-10 05:35:51 commState CMDs_done
setstate ROLL_Terrasse 2020-08-10 05:36:19 deviceMsg off (to broadcast)
setstate ROLL_Terrasse 2020-08-10 05:36:19 level 0
setstate ROLL_Terrasse 2020-08-10 05:36:19 motor stop:off
setstate ROLL_Terrasse 2020-08-10 05:36:19 pct 0
setstate ROLL_Terrasse 2020-08-10 05:36:19 recentStateType info
Vielen Dank für das großartige Modul und den engagierten Support!
Christian
Könnte mich mal bitte jemand an die Hand nehmen, um die Auto Beschattung ein zu stellen. Welche Attr muss ich dafür alle setzten ? Ich habe einen Helligkeitssensor der mit den Lux Wert Ausspuckt, das sieht wie folgt aus.
Internals:
FUUID 5f1810be-f33f-fc62-debf-15085fbf6fd62e07
NAME zigbee.0.04cf8cdf3c772184.illuminance
NR 58
STATE 7041
TYPE dummy
READINGS:
2020-08-10 10:53:32 state 7041
Attributes:
alias Helligkeitssensor_aussen Illuminance
comment Auto-created by ioBroker fhem.0
group zigbee.0.04cf8cdf3c772184
room ioB_IN
Ich brauche noch die Winkel meiner Fenster richtig ? Noch was ? Da ich den Lux Sensor habe, brauche ich kein Twilight oder anderes Modul ?
Kann man das ganze noch mit innen aussen Temp kombinieren, wenn drauße wärmer als drinnen ?
Zitat von: Reinhard.M am 10 August 2020, 08:02:12Während der Azimuth sich über das Jahr leicht ändert bleibt die Elevation konstant. Wenn die Gegenstände gleich hoch bleiben :)
Wenn der Azimuth sich ändert dann müsste sich dein Haus ja drehen?
Zitat von: cwagner am 10 August 2020, 09:52:22
Reproduzierbar kann ich nun auch mit V 10.6 festhalten, dass es bei Benutzung von Brightness-Sensor für die Fahrten der Rollläden morgens und abends in Verbindung mit einem Contaktsensor als Aussperrschutz zu einer unerwünschten Situation kommen kann:
Der Rollladen wurde heute um 5.36 Uhr helligkeitsgesteuert hochgefahren. Entsprechend steht im ASC-Device als Info: maximum brightness threshold exceeded
Die späteste Hochfahrzeit ist mit 7:45 Uhr festgelegt (für die dunken Wintermonate).
Wenn ich nun in der Zeit zwischen 5.36 Uhr und 7.45 die Tür öffne und nach draußen gehen will, sperrt mich der Aussperrschutz erst recht aus, denn der Rollladen geht runter! Wenn ich draußen bin, komme ich natürlich dann nicht mehr an den Griff. Von Innen kann ich simmulieren, dass mit Schließen der Tür der Rollladen wieder hochfährt.
Der Aussperrschutz funktioniert einwandfrei, wenn der Contact offen ist und der Rollladen eigentlich runterfahren soll. Dann bleibt er solange offen, bis ich die Tür schließe. Perfekt!
Hier noch die Definition des Rollladens für den Fall, dass ich es besser einrichten könnte:
define ROLL_Terrasse CUL_HM 19470B
attr ROLL_Terrasse userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
attr ROLL_Terrasse .devInfo 010100
attr ROLL_Terrasse .mId 0005
attr ROLL_Terrasse .stc 30
attr ROLL_Terrasse ASC 1
attr ROLL_Terrasse ASC_BrightnessSensor Umweltsensor:Helligkeit
attr ROLL_Terrasse ASC_Closed_Pos 100
attr ROLL_Terrasse ASC_Down brightness
attr ROLL_Terrasse ASC_Drive_Delay -1
attr ROLL_Terrasse ASC_Mode_Down always
attr ROLL_Terrasse ASC_Mode_Up always
attr ROLL_Terrasse ASC_Pos_Reading level
attr ROLL_Terrasse ASC_Shading_Mode off
attr ROLL_Terrasse ASC_ShuttersPlace window
attr ROLL_Terrasse ASC_Time_Down_Early 17:00
attr ROLL_Terrasse ASC_Time_Down_Late 23:00
attr ROLL_Terrasse ASC_Time_Up_Early 05:30
attr ROLL_Terrasse ASC_Time_Up_Late 07:45
attr ROLL_Terrasse ASC_Up brightness
attr ROLL_Terrasse ASC_Ventilate_Pos 5
attr ROLL_Terrasse ASC_Ventilate_Window_Open on
attr ROLL_Terrasse ASC_WindowRec C.Terrasse
attr ROLL_Terrasse ASC_WindowRec_subType twostate
attr ROLL_Terrasse DbLogExclude .*
attr ROLL_Terrasse IODev CUL_0
attr ROLL_Terrasse alexaName R_Terrasse
attr ROLL_Terrasse autoReadReg 5_readMissing
attr ROLL_Terrasse devStateIcon 0:fts_shutter_10 70:fts_shutter_50 100:fts_shutter_100
attr ROLL_Terrasse event-on-change-reading pct,level,state
attr ROLL_Terrasse eventMap on:AB off:AUF
attr ROLL_Terrasse expert defReg,rawReg
attr ROLL_Terrasse firmware 1.5
attr ROLL_Terrasse genericDeviceType blind
attr ROLL_Terrasse model HM-LC-BL1-FM
attr ROLL_Terrasse peerIDs 00000000,
attr ROLL_Terrasse room Unsorted
attr ROLL_Terrasse serialNr ************
attr ROLL_Terrasse stateFormat pct
attr ROLL_Terrasse subType blindActuator
attr ROLL_Terrasse verbose 2
attr ROLL_Terrasse webCmd statusRequest:toggleDir:AB:AUF:up:down:stop
setstate ROLL_Terrasse 0
setstate ROLL_Terrasse 2020-08-08 13:20:43 .ASC_AttrUpdateChanges_v0.10.6 1
setstate ROLL_Terrasse 2019-09-08 19:45:44 .D-devInfo 010100
setstate ROLL_Terrasse 2019-09-08 19:45:44 .D-stc 30
setstate ROLL_Terrasse 2019-09-08 20:15:25 .R-intKeyVisib invisib
setstate ROLL_Terrasse 2019-09-08 20:15:26 .R-refRunCounter 0
setstate ROLL_Terrasse 2020-08-08 13:20:24 .associatedWith ROLL_Terrasse,ROLL_Terrasse
setstate ROLL_Terrasse 2019-09-08 20:15:26 .peerListRDate 2019-09-08 20:15:26
setstate ROLL_Terrasse 2020-08-10 05:36:19 .protLastRcv 20200810053619
setstate ROLL_Terrasse 2020-07-17 07:18:36 ASC_Enable on
setstate ROLL_Terrasse 2020-07-25 19:07:03 ASC_ShadingMessage <html> WARN: global shading active but ASC_Shading_Mode attribut is not set or off </html>
setstate ROLL_Terrasse 2020-08-10 05:36:20 ASC_ShuttersLastDrive maximum brightness threshold exceeded
setstate ROLL_Terrasse 2020-08-10 07:45:01 ASC_Time_DriveDown 10.08.2020 - 23:00
setstate ROLL_Terrasse 2020-08-10 07:45:01 ASC_Time_DriveUp 11.08.2020 - 07:45
setstate ROLL_Terrasse 2020-08-10 05:35:51 CommandAccepted yes
setstate ROLL_Terrasse 2019-09-08 19:45:44 D-firmware 1.5
setstate ROLL_Terrasse 2019-09-08 19:45:44 D-serialNr ***************
setstate ROLL_Terrasse 2019-09-08 20:15:25 PairedTo 0xF11234
setstate ROLL_Terrasse 2019-09-08 20:15:26 R-driveDown 28 s
setstate ROLL_Terrasse 2019-09-08 20:15:26 R-driveTurn 1.2 s
setstate ROLL_Terrasse 2019-09-08 20:15:26 R-driveUp 25 s
setstate ROLL_Terrasse 2019-09-08 20:15:25 R-pairCentral 0xF11234
setstate ROLL_Terrasse 2019-09-08 20:15:26 R-sign off
setstate ROLL_Terrasse 2019-09-08 20:15:25 RegL_00. 00:00 02:01 03:00 04:00 05:00 06:00 07:00 08:00 09:00 0A:F1 0B:12 0C:34
setstate ROLL_Terrasse 2019-09-08 20:15:26 RegL_01. 00:00 08:00 09:00 0A:00 0B:01 0C:18 0D:00 0E:FA 0F:0C 10:00
setstate ROLL_Terrasse 2020-08-08 13:20:32 associatedWith RollladenCTRL,none
setstate ROLL_Terrasse 2020-08-08 13:20:35 cfgState ok
setstate ROLL_Terrasse 2020-08-10 05:35:51 commState CMDs_done
setstate ROLL_Terrasse 2020-08-10 05:36:19 deviceMsg off (to broadcast)
setstate ROLL_Terrasse 2020-08-10 05:36:19 level 0
setstate ROLL_Terrasse 2020-08-10 05:36:19 motor stop:off
setstate ROLL_Terrasse 2020-08-10 05:36:19 pct 0
setstate ROLL_Terrasse 2020-08-10 05:36:19 recentStateType info
Vielen Dank für das großartige Modul und den engagierten Support!
Christian
Dein Attribut
attr ROLL_Terrasse ASC_ShuttersPlace window ist mit window falsch belegt. Wenn es eine Terrasse ist solltest Du es auf terrace stellen. Und dazu noch ASC_LockOut auf soft. Das reicht schon.
Zitat von: D3ltorohd am 10 August 2020, 11:13:46
Könnte mich mal bitte jemand an die Hand nehmen, um die Auto Beschattung ein zu stellen. Welche Attr muss ich dafür alle setzten ? Ich habe einen Helligkeitssensor der mit den Lux Wert Ausspuckt, das sieht wie folgt aus.
Internals:
FUUID 5f1810be-f33f-fc62-debf-15085fbf6fd62e07
NAME zigbee.0.04cf8cdf3c772184.illuminance
NR 58
STATE 7041
TYPE dummy
READINGS:
2020-08-10 10:53:32 state 7041
Attributes:
alias Helligkeitssensor_aussen Illuminance
comment Auto-created by ioBroker fhem.0
group zigbee.0.04cf8cdf3c772184
room ioB_IN
Ich brauche noch die Winkel meiner Fenster richtig ? Noch was ? Da ich den Lux Sensor habe, brauche ich kein Twilight oder anderes Modul ?
Kann man das ganze noch mit innen aussen Temp kombinieren, wenn drauße wärmer als drinnen ?
Ein Astro Device brauchst Du auf jeden Fall wegen dem Sonnenstand welcher dann mit Deinen angegebenen Winkeln verglichen wird.
Innen und Aussentemp kann man angeben aber nicht so das beide eine Delta für Shading bilden. Man kann nur den globalen Tempsensor der aussen sein sollte durch einen lokalen Sensor im Rollo Device übergeben. Das kann auch ein Innensensor sein.
Zitat von: Eistee am 10 August 2020, 11:32:41
Wenn der Azimuth sich ändert dann müsste sich dein Haus ja drehen?
Das macht das Haus ja auch - bezogen auf die Sonne. Ab wann die Sonne in dein Fenster scheint ist stark von der Höhe abhängig. Selbst wenn der erste Sonnenstrahl über dem Horizont bereits dein Fenster trifft. Schau dir mal anhand von https://www.sonnenverlauf.de/ (https://www.sonnenverlauf.de/) an wie sehr der Azimuth sich für den Sonnenaufgang ändert.
Hallo zusammen,
ich bin etwas ratlos, da sich einige meiner Rollos ungewünscht selbstständig bewegen. Ich versuche mich mal möglichst kurz zu fassen. Meine Rollos sind SOMFY-Devices mit Xiaomi-Magnetfensterkontakten. Letztere sind über Deconz als HueDevices in FHEM eingebunden. Die Verwendung als Twostate-Sensoren funktioniert auch insofern, dass z.B. beim öffnen des Fensters die Rollos in ihre Sollposition fahren bzw. beim abendlichen Herunterfahren nicht vollständig schließen. Die Fenstersensoren bekommen ca. alle 50 min ein Statusupdate, selbst wenn in der Zwischenzeit das Fenster nicht geöffnet bzw. geschlossen wird.
Da ich bisher noch nicht dazu gekommen bin, mich mit dem Shading mittels ASC zu befassen, fahre ich momentan einige Rollos im Laufe des Vormittags manuell in eine Schattierungsposition, in meinem Fall z.B. 70 oder 80. Dabei sind und bleiben die Fenster(kontakte) geschlossen. Wenn nun wie oben beschrieben die Fenstersensoren ihr Statusupdate bekommen, fahren teilweise die entsprechenden Rollos in die offen-Position und bekommen "window closed at day" als Wert des Readings ASC_ShuttersLastDrive. Das ganze scheint mir bisher unbeeinflusst von der Belegung des Attributs ASC_WindowRec_PosAfterDayClosed. Hier habe ich allerdings noch keinen Zusammenhang entdeckt, da ich Fenster habe, an denen das gar nicht passiert und andere, an denen es an manchen Tagen vorkommt und an anderen Tagen wieder nicht. Im ASC-Debug Log sehe ich bis zur eigentlichen Fahrt keinen Unterschied zwischen den Rollos, die sich vermeintlich verselbstständigen und denen die wie gewollt geschlossen bleiben.
Habe ich grundsätzlich irgendwas falsch verstanden, was die Funktionsweise von ASC_WindowRec_PosAfterDayClosed angeht? Ich habe dieses Attribut bei den betroffenen Fenstern auf lastManual gestellt, wobei ich ein Fenster habe, bei dem es explizit auf open steht und sich dort das Rollo nicht verselbstständigt. Welche Logs und Lists wären ggf hilfreich um mein Problem weiter einzugrenzen?
Du musst bei den Fensterkontakten event-on-update-reading entsprechend setzen.
Wo gebe ich denn die Himmelsrichtung vom Fenster an und ab welchem Winkel shading in / out ?
Kann ich das mit Helligkeit koppeln, schon oder ? Wie geb ich den Temp Sensor an.
Himmelsrichtungen wird über Azimuth eingestellt, Höhe über Elevation. Über https://www.sonnenverlauf.de/ (https://www.sonnenverlauf.de/) lassen sich die Werte herausbekommen. Um dein Haus zu sehen "OSM" als Base Map selektieren. Temperatur und Helligkeit werden von Hause aus berücksichtigt. Alles andere steht in der Commandref. Die deutsche Version scheint momentan die aktuellste zu sein. Die englische unterscheidet sich jedenfalls bei mir von der deutschen.
Zitat von: CoolTux am 10 August 2020, 11:52:10
Dein Attribut attr ROLL_Terrasse ASC_ShuttersPlace window ist mit window falsch belegt. Wenn es eine Terrasse ist solltest Du es auf terrace stellen. Und dazu noch ASC_LockOut auf soft. Das reicht schon.
Exakt so funktioniert es nun wie gewünscht und: Jetzt verstehe ich auch die Schilderung im Wiki - vielen Dank!
Zitat von: Reinhard.M am 11 August 2020, 07:25:58
Himmelsrichtungen wird über Azimuth eingestellt, Höhe über Elevation. Über https://www.sonnenverlauf.de/ (https://www.sonnenverlauf.de/) lassen sich die Werte herausbekommen. Um dein Haus zu sehen "OSM" als Base Map selektieren. Temperatur und Helligkeit werden von Hause aus berücksichtigt. Alles andere steht in der Commandref. Die deutsche Version scheint momentan die aktuellste zu sein. Die englische unterscheidet sich jedenfalls bei mir von der deutschen.
Ok, ich habe mal angefangen. Astro Modul installiert und im ASC hinterlegt, denke passt soweit. So nun der Temp Sensor, ist als Dummy über ioBroker eingereicht. Gebe ich das so an Devicename:Reading steht es einfach nur grau im ASC. Sollte das nicht auch orange sein, wie das Astro Modul, wenn ich es richtig verknüpft habe ?
List vom Temp Sensor Dummy ::
Internals:
CFGFN
FUUID 5f3243b6-f33f-fc62-ba5f-1f58475f06244d50
NAME zigbee.0.00158d00045c3576.temperatur
NR 100
STATE 22.78
TYPE dummy
READINGS:
2020-08-11 09:07:34 state 22.78
Attributes:
alias Außentemperatur Temperature
comment Auto-created by ioBroker fhem.0
group zigbee.0.00158d00045c3576
room ioB_IN
Sollte doch so richtig angegeben sein, im ASC unter TempSensor ?
zigbee.0.00158d00045c3576.temperatur:state
Zitat von: D3ltorohd am 11 August 2020, 09:16:15
Sollte das nicht auch orange sein, wie das Astro Modul, wenn ich es richtig verknüpft habe ?
zigbee.0.00158d00045c3576.temperatur:state
Sobald du ":<reading>" an das TempSensor Device anfügst, in deinem Fall ":state", wird das Device nicht mehr als Link (= orange) angezeigt. Wenn du das möchtest, musst du im TemperatureDevice ein entsprechendes Reading für den Defaultwert anlegen:
attr <TemperatureDeviceName> userReadings temperature {ReadingsVal("$NAME","state",0);;}
Dann kannst du ":state" löschen und dar TempSensor wird als Link angezeigt.
Zitat von: D3ltorohd am 11 August 2020, 09:16:15
Sollte doch so richtig angegeben sein, im ASC unter TempSensor ?
zigbee.0.00158d00045c3576.temperatur:state
Ob dein RolloDevice die richtige Außentemperatur vom Sensor sieht findest du am leichtesten hiermit heraus:
{ascAPIget('OutTemp','<RolloDeviceName>')}
Zitat von: CoolTux am 10 August 2020, 17:15:07
Du musst bei den Fensterkontakten event-on-update-reading entsprechend setzen.
Danke, das hat mich zumindest in die richtige Richtung gebracht. Ein setzen von event-on-
change-reading auf die Wildcard schafft ebenfalls Abhilfe. Allerdings verstehe ich noch nicht ganz, warum ich das oben geschilderte Problem nicht bei allen Fenstern hatte.
Zitat von: Darkwing Duck am 11 August 2020, 12:13:18
Danke, das hat mich zumindest in die richtige Richtung gebracht. Ein setzen von event-on-change-reading auf die Wildcard schafft ebenfalls Abhilfe. Allerdings verstehe ich noch nicht ganz, warum ich das oben geschilderte Problem nicht bei allen Fenstern hatte.
Ach verdammt man sollte seinen Text auch lesen. Ich meinte in der Tat change und nicht update.
Zitat von: Reinhard.M am 11 August 2020, 10:20:07
Sobald du ":<reading>" an das TempSensor Device anfügst, in deinem Fall ":state", wird das Device nicht mehr als Link (= orange) angezeigt. Wenn du das möchtest, musst du im TemperatureDevice ein entsprechendes Reading für den Defaultwert anlegen:
attr <TemperatureDeviceName> userReadings temperature {ReadingsVal("$NAME","state",0);;}
Dann kannst du ":state" löschen und dar TempSensor wird als Link angezeigt.
Ob dein RolloDevice die richtige Außentemperatur vom Sensor sieht findest du am leichtesten hiermit heraus:
{ascAPIget('OutTemp','<RolloDeviceName>')}
Dann passt das so hoffentlich. Dachte, wenn es kein Link ist, hab ich was falsch angegeben, aber dann sollte das so passen.
Das mit der Überprüfung der Temp, mach ich oben in der Eingabeleiste von FHEM ?
Wenn ich das so eingebe
{ascAPIget('OutTemp','Schlafzimmer_li')}
dann steht da -100
Zitat von: D3ltorohd am 11 August 2020, 16:11:19
Dann passt das so hoffentlich. Dachte, wenn es kein Link ist, hab ich was falsch angegeben, aber dann sollte das so passen.
Das mit der Überprüfung der Temp, mach ich oben in der Eingabeleiste von FHEM ?
Wenn ich das so eingebe {ascAPIget('OutTemp','Schlafzimmer_li')}
dann steht da -100
Da ist offensichtlich dein Temp-Sensor nicht richtig konfiguriert.
Zitat von: Reinhard.M am 11 August 2020, 16:20:37
Da ist offensichtlich dein Temp-Sensor nicht richtig konfiguriert.
Ich habe das jetzt im ASC gesetzt, unter den einzelnen Rollo Devices, gibt es ja noch mal das Attr ASC_TempSensor muss ich diesen hier auch noch einmal setzten ? Oder würde das dann im ASC Global für alle Rollos sein, ausser ich setzte im Rollo ein extra Sensor ein, der vllt direkt am Kasten klebt ?
Hm so hab ich den eingetragen im ASC :: zigbee.0.00158d00045c3576.temperatur:state
Mein list sah ja so aus.
Internals:
CFGFN
FUUID 5f3243b6-f33f-fc62-ba5f-1f58475f06244d50
NAME zigbee.0.00158d00045c3576.temperatur
NR 100
STATE 22.78
TYPE dummy
READINGS:
2020-08-11 09:07:34 state 22.78
Attributes:
alias Außentemperatur Temperature
comment Auto-created by ioBroker fhem.0
group zigbee.0.00158d00045c3576
room ioB_IN
So noch ein EDIT. Gebe ich das direkt im Rollo Device an, zeigt er mir die Temp das passt schon mal. Kann ich eigentlich so auch prüfen,ob der Rain Sensor passt ?
So, ich hab jetzt mal alles eingetragen, wie ich meine, das es richtig ist. Jetzt ist hier auch noch bewölkt. Aber ich kann ja Lux Wert runtersetzten zum testen.
EDIT: Naja wär hätte es gedacht, klappt noch nicht so wirklich. Hab mal Brightness runter und auch den Wert von : bis geändert. Nun kommt folgendes im Rollo Device :
ASC_ShadingMessage
ERROR: ASC_Shading_Mode attribut is set but global shading has errors, look at ASC device ASControl
Gehe ich ins ASC Device steht dort folgendes ::
controlShading
no valid data from the ASC temperature sensor, is ASC_tempSensor attribut set?
Der ist gleich gesetzt wie im Rollo Device, dort kann ich unter Abfrage auch die Temp sehen. Sollte doch im ASC dann gleich gesetzt werden ?
Servus,
mal ne Frage, kann ich bei ASC_Shading_Pos keine Perl-Code mehr eingeben? Hatte vor folgendes umzusetzen:
ASC_Shading_Pos {(ReadingsVal("Wetterstation","temperature",0) >= 22 ? 0:10)}
Wenn ich aber auf das Attribut gehe bekomme ich nur eine Auswahlliste von 10 bis 100.
Wird das jetzt in der Version 0.10 anders realisiert?
Hallo Hagen,
bezüglich deines Problems:
Zitat von: D3ltorohd am 11 August 2020, 16:50:47
So, ich hab jetzt mal alles eingetragen, wie ich meine, das es richtig ist. Jetzt ist hier auch noch bewölkt. Aber ich kann ja Lux Wert runtersetzten zum testen.
EDIT: Naja wär hätte es gedacht, klappt noch nicht so wirklich. Hab mal Brightness runter und auch den Wert von : bis geändert. Nun kommt folgendes im Rollo Device :
ASC_ShadingMessage
ERROR: ASC_Shading_Mode attribut is set but global shading has errors, look at ASC device ASControl
Gehe ich ins ASC Device steht dort folgendes ::
controlShading
no valid data from the ASC temperature sensor, is ASC_tempSensor attribut set?
Der ist gleich gesetzt wie im Rollo Device, dort kann ich unter Abfrage auch die Temp sehen. Sollte doch im ASC dann gleich gesetzt werden ?
Welche Parameter hast du denn alle gesetzt, du benötigst im ASC-Device:
ASC_tempSensor -> da kommt das Device rein für den Außentemperaturwert, wenn das reading "temperature" heißt reicht dort das Device z.B. "Wetterstation"
ASC_twilightDevice -> das Device für die Astrowerte, bei mir "Astro"
im Rolladen-Device:
ASC -> bei mir "2" weil zu 0% und auf 100% ist
ASC_BrightnessSensor -> bei mir "Wetterstation", die liefert auch die Helligkeit bei mir
ASC_Shading_InOutAzimuth -> bei meinem Rollladen auf der Ostseite z.B. "15:185"
ASC_Shading_MinMax_Elevation -> bei mir "20:100", soll morgens ab 20° beschatten
ASC_Shading_Min_OutsideTemperature -> bei mir "15", soll ab 15°C aktiv sein
ASC_Shading_Mode -> "always" bei mir
ASC_Shading_Pos -> "10" bei mir damit noch geschlitzt ist
Danach im ASC-Device "set control shading on", dann solltest du dort ein reading haben das "controlShading" heißt und "on" ist.
Gruß Markus
Zitat von: meier81 am 11 August 2020, 17:47:17
Servus,
mal ne Frage, kann ich bei ASC_Shading_Pos keine Perl-Code mehr eingeben? Hatte vor folgendes umzusetzen:
ASC_Shading_Pos {(ReadingsVal("Wetterstation","temperature",0) >= 22 ? 0:10)}
Wenn ich aber auf das Attribut gehe bekomme ich nur eine Auswahlliste von 10 bis 100.
Wird das jetzt in der Version 0.10 anders realisiert?
Hallo Hagen,
bezüglich deines Problems:
Welche Parameter hast du denn alle gesetzt, du benötigst im ASC-Device:
ASC_tempSensor -> da kommt das Device rein für den Außentemperaturwert, wenn das reading "temperature" heißt reicht dort das Device z.B. "Wetterstation"
ASC_twilightDevice -> das Device für die Astrowerte, bei mir "Astro"
im Rolladen-Device:
ASC -> bei mir "2" weil zu 0% und auf 100% ist
ASC_BrightnessSensor -> bei mir "Wetterstation", die liefert auch die Helligkeit bei mir
ASC_Shading_InOutAzimuth -> bei meinem Rollladen auf der Ostseite z.B. "15:185"
ASC_Shading_MinMax_Elevation -> bei mir "20:100", soll morgens ab 20° beschatten
ASC_Shading_Min_OutsideTemperature -> bei mir "15", soll ab 15°C aktiv sein
ASC_Shading_Mode -> "always" bei mir
ASC_Shading_Pos -> "10" bei mir damit noch geschlitzt ist
Danach im ASC-Device "set control shading on", dann solltest du dort ein reading haben das "controlShading" heißt und "on" ist.
Gruß Markus
Hallo Markus,
so sieht es bei mir jetzt aus, die attr sollten so richtig gesetzt sein, wie du angegeben hast, jeweils im ASC und im Rollo Device.
Rollo Device
Internals:
FUUID 5ce426a3-f33f-fc62-ef02-7d448e00de137320
NAME Schlafzimmer_li
NR 28
STATE open
TYPE ROLLO
READINGS:
2020-08-11 16:42:24 ASC_Enable on
2020-08-11 17:51:40 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 0.833333333333333m
2020-08-11 16:21:22 ASC_ShuttersLastDrive manual
2020-08-11 17:12:16 ASC_Time_DriveDown 11.08.2020 - 20:49
2020-08-11 17:12:16 ASC_Time_DriveUp 12.08.2020 - 08:30
2020-08-11 17:12:13 associatedWith ASControl
2020-08-11 16:21:01 command open
2020-08-11 16:21:01 desired_pct 0
2020-08-11 16:21:01 drive-type modul
2020-08-11 16:21:01 last_drive drive-up
2020-08-11 16:21:22 pct 100
2020-08-11 16:21:22 state open
Attributes:
ASC 2
ASC_BrightnessSensor zigbee.0.04cf8cdf3c772184.illuminance:state 2000:18000
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 90
ASC_Drive_DelayStart 1
ASC_Open_Pos 100
ASC_Pos_Reading pct
ASC_RainProtection on
ASC_Shading_InOutAzimuth 150:290
ASC_Shading_MinMax_Elevation 8.0:7.0
ASC_Shading_Min_OutsideTemperature 23
ASC_Shading_Mode absent
ASC_Shading_Pos 10
ASC_Shading_StateChange_SunnyCloudy 2000:1800
ASC_Shading_WaitingPeriod 100
ASC_ShuttersPlace window
ASC_TempSensor zigbee.0.00158d00045c3576.temperature:state
ASC_Time_Up_Early 09:00
ASC_Ventilate_Pos 30
ASC_Ventilate_Window_Open on
ASC_WindowRec 0_userdata.0.Jalousiesteuerung.Fenstertimeout.Schlafzimmer_links_contact
ASC_WindowRec_subType threestate
alias Schlafzimmer_li
cmdIcon open:fts_shutter_up closed:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
devStateIcon open:fts_shutter_10:closed closed:fts_shutter_100:open half:fts_shutter_50:closed drive-up:fts_shutter_up@red:stop drive-down:fts_shutter_down@red:stop pct-100:fts_shutter_10:open pct-90:fts_shutter_10:closed pct-80:fts_shutter_20:closed pct-70:fts_shutter_30:closed pct-60:fts_shutter_40:closed pct-50:fts_shutter_50:closed pct-40:fts_shutter_60:open pct-30:fts_shutter_70:open pct-20:fts_shutter_80:open pct-10:fts_shutter_90:open pct-0:fts_shutter_100:closed
rl_autoStop 1
rl_commandDown set JaroFB down 7
rl_commandStop set JaroFB stop 7
rl_commandUp set JaroFB up 7
rl_excessBottom 2
rl_excessTop 0
rl_forceDrive 1
rl_resetTime 0
rl_secondsDown 19
rl_secondsUp 19
rl_switchTime 1
rl_type HomeKit
room Jalousien,ioB_OUT
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate Jalousien Jalousien_map structexclude
webCmd open:closed:half:stop:pct
ASC Device ::
Attributes:
ASC_autoAstroModeEvening HORIZON
ASC_autoAstroModeEveningHorizon -2
ASC_autoAstroModeMorning REAL
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_brightnessDriveUpDown zigbee.0.04cf8cdf3c772184.illuminance:state 500:100
ASC_rainSensor 0_userdata.0.Jalousiesteuerung.Regnet_es:state 1:0 0
ASC_shuttersDriveDelay 400
ASC_tempSensor zigbee.0.00158d00045c3576.temperature:state
ASC_twilightDevice Astro
alias ASControl
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room Jalousien,ioB_OUT
So das ist auch auf on : 2020-08-11 17:50:13 controlShading on
im Rollo Device steht nun immer folgendes ::
ASC_ShadingMessage
INFO: current shading status is 'out' - next check in 0.833333333333333m
hab die Zeit mal runter gesetzt, damit ich da schneller Ergebnisse sehe. Aber es tut sich leider nichts.
Aussen Temp : 25.86° / Helligkeit 2218
SunAz : 254.2
SunAt = Elevation ? bei 33
Sollten doch alle Bedingungen gesetzt sein, oder muss ich noch die Zeit von/bis eintragen ?
Schau dir mal deine Elevation an. Da wird nie ein Rollo fahren; 8.0:7.0.
Kleiner Tipp am Rande: Immer nur eine Funktion gleichzeitig testen bis sie sauber läuft. Alles gleichzeitig macht die Fehlersuche extrem schwer.
Noch eine Kleinigkeit: Viele deiner Fragen sind bereits direkt in der Commandref beantwortet.
Hatte das so verstanden, das das min Angaben sind, die der Rollo braucht um zu funktionieren. Die Werte hab ich von einem anderen System, dort ist das so angegeben.
Was stimmt an den Zahlen nicht ?
Auf der Webseite steht jetzt 23.76° da wäre ich doch mit 8.0:7.0 drin ?
Wenn ich das auf der Webseite durchspiele, ist die Sonne bei ca. 11° Hinter Bäumen und Häusern, da scheint nichts mehr aufs Haus. Die 7° hauen eigentlich morgens hin, das mir die Sonne dann ins Wohnzimmer scheint.
Wie gesagt: Commandref :)
8.0 bedeutet 8°. Wenn die Sonne darüber hinaus geht wird Shading aktiviert
7.0 bedeutet 7°. Wenn die Sonne darüber hinaus geht wird Shading deaktiviert. Das kann nicht funktionieren. 8:70 wäre etwas sinnvolles
Zitat von: Reinhard.M am 11 August 2020, 18:15:45
Wie gesagt: Commandref :)
8.0 bedeutet 8°. Wenn die Sonne darüber hinaus geht wird Shading aktiviert
7.0 bedeutet 7°. Wenn die Sonne darüber hinaus geht wird Shading deaktiviert. Das kann nicht funktionieren. 8:70 wäre etwas sinnvolles
Ich bin davon ausgegangen das das Shading bei 8° anfängt, so dann steigt die Sonne hier bis auf ca. 55° danach fällt sie wieder ab und ist dann bei ca. 11° wieder weg und das Shading kann beendet werden.
70° Würde die Sonne ja nie erreichen, dann bleibt das Shading dauerhaft aktiv ?
Commandref :)
ZitatASC_Shading_MinMax_Elevation - ab welcher min Höhe des Sonnenstandes soll beschattet und ab welcher max Höhe wieder beendet werden, immer in Abhängigkeit der anderen einbezogenen Sensorwerte (default: 25.0:100.0)
"max" bedeutet wirklich maximale Höhe, nicht "wann soll das Rollo Abends aus dem Shading raus". Ist zwar ein Vorschlag von mir diesen Wert so wie du es gerne hättest abzuändern, ich habe darauf aber noch kein Feedback.
Zitat von: D3ltorohd am 11 August 2020, 18:17:52
Ich bin davon ausgegangen das das Shading bei 8° anfängt, so dann steigt die Sonne hier bis auf ca. 55° danach fällt sie wieder ab und ist dann bei ca. 11° wieder weg und das Shading kann beendet werden.
70° Würde die Sonne ja nie erreichen, dann bleibt das Shading dauerhaft aktiv ?
Nein, wenn die Sonne unter 8° fällt wird das Shading beendet.
Zitat von: Reinhard.M am 11 August 2020, 18:22:32
Commandref :)
"max" bedeutet wirklich maximale Höhe, nicht "wann soll das Rollo Abends aus dem Shading raus". Ist zwar ein Vorschlag von mir diesen Wert so wie du es gerne hättest abzuändern, ich habe darauf aber noch kein Feedback.
Ich hab mich erst nicht ans Shading im ASC ran getraut, daher die Steuerung in einer anderen SmartHome SW versucht, dort war Anfang und Endwert. Aber mit 8:70 fuhr der Rollo jetzt.
Denke mal ab jetzt ist dann Finetuning angesagt. Immer wieder beobachten und die Werte anpassen, wie Azimut min/max und Lux Wert.
Aber der eine Rollo ist schon mal gefahren. Wie würde die Jugend sagen. Ich küss dein Auge ;D Gilt an alle, die mir jetzt hier so tatkräftig geholfen haben. ER IST GEFAHREN, ich kanns noch gar nicht glauben.
Auch coolTux sein Auge wird geküsst, der dieses mega umfangreiche Modul geschrieben hat, vortaufend verbessert und tollen Support leistet.
Noch eine Frage zu ASC_BrightnessSensor und ASC_Shading_StateChange_SunnyCloudy, Brightness ist der Wert von / bis überhaupt Shading läuft, SunnyCloud ist dann wenn Tagsüber dann sich Wolken vor die Sonne schieben, damit ASC ungefähr weiß wann eben Wolken vorhanden sind, wann nicht. Wird dann zwischenzeitig hochgefahren und dann bei Änderung wieder runter ? Hätte da nicht auch ein Wert gereicht, der von Brightness z.b. ?
Gerne :)
Und auch wenn ich mich wiederhole: Schalte zum testen alle ASC Funktionen im Rollo und ASC Device aus die du gerade nicht testen willst. Ansonsten geht die Fehlersuche sehr schnell daneben. Wenn du noch Regen und Wind einbinden willst - erst einmal ein Dummy Device aufsetzen und damit testen. Geht sehr viel schneller und schont die Motoren. Zum lernen hat es mir sehr geholfen.
Zitat von: D3ltorohd am 11 August 2020, 18:34:26
Noch eine Frage zu ASC_BrightnessSensor und ASC_Shading_StateChange_SunnyCloudy, Brightness ist der Wert von / bis überhaupt Shading läuft, SunnyCloud ist dann wenn Tagsüber dann sich Wolken vor die Sonne schieben, damit ASC ungefähr weiß wann eben Wolken vorhanden sind, wann nicht. Wird dann zwischenzeitig hochgefahren und dann bei Änderung wieder runter ? Hätte da nicht auch ein Wert gereicht, der von Brightness z.b. ?
Commandref :)
ZitatASC_BrightnessSensor - DEVICE[:READING] WERT-MORGENS:WERT-ABENDS / 'Sensorname[:brightness [400:800]]' Angaben zum Helligkeitssensor mit (Readingname, optional) für die Beschattung und dem Fahren der Rollladen nach brightness und den optionalen Brightnesswerten für Sonnenauf- und Sonnenuntergang. (default: none)
Die Werte am Sensor sind für Sonnenauf- bzw Sonnenuntergang. SunnyCloudy ist fürs Shading.
Zitat von: Reinhard.M am 11 August 2020, 18:22:32
ASC_Shading_MinMax_Elevation - ab welcher min Höhe des Sonnenstandes soll beschattet und ab welcher max Höhe wieder beendet werden, immer in Abhängigkeit der anderen einbezogenen Sensorwerte (default: 25.0:100.0)
Genau deswegen habe ich z.B. bei mir 20:100 im Osten bei den Rollläden, bei 20° kommt die Sonne morgens bei mir über den Berg und fällt in die Fenster, die 100° werden ja nie erreicht (quasi deaktiviert) und deshalb geht es dann wieder aus der Beschattung über den Azimuth, also wenn die Sonne vom Winkel her nicht mehr in die Fenster fällt.
Würde an deiner Stelle Hagen mal morgens schauen ab welcher Elevation die Sonne bei dir anfängt in die Fenster zu scheinen, dann diesen Wert mit :100 in Elevation eintragen. Auf der Westseite das gleiche machen und den Wert wo die Sonneneinstrahlung verschwindet ermitteln und in den Westrollläden wieder mit :100 eintragen. Jetzt noch wichtig wie dein Haus bzw. die Fenster stehen, wenn dein Fenster z.B. genau auf Osten liegt (sind ja 90°, Fängt bei 0° genau im Norden an und geht dann im Uhrzeigersinn weiter) für den Azimuth z.B. 5:175 eintragen, das wären dann 85° nach links und rechts Einfallwinkel. Sollte für den Anfang eigentlich so passen. Bei mir ist das Haus z.B. 10° verdreht Richtung Norden, das heißt ich habe für den Azimuth überall 10 dazuzählen müssen (15:185) und schon passt´s. ;)
Gruß Markus
Bin mein Haus mit nem Kompass abgelaufen, im anderen System war das der Wert und dort wurde dann links rechts die Abweichung dazu addiert. Ich werde die Werte nehmen und eben abändern - 70 + 70 die Werte dann übernehmen. Habt ihr das ganz genau gemacht für jedes Fenster, oder nur pro Hausseite ?
So nun sollte doch mein Rollo wieder hochgefahren sein ?
INFO: current shading status is 'out' - next check in 5m
Min Elevation ist ja nun unter 8°. Oder muss min noch die Temp oder der Azimut raus fallen aus dem Shading ?
Zitat von: D3ltorohd am 11 August 2020, 20:23:46
Bin mein Haus mit nem Kompass abgelaufen, im anderen System war das der Wert und dort wurde dann links rechts die Abweichung dazu addiert. Ich werde die Werte nehmen und eben abändern - 70 + 70 die Werte dann übernehmen. Habt ihr das ganz genau gemacht für jedes Fenster, oder nur pro Hausseite ?
So nun sollte doch mein Rollo wieder hochgefahren sein ?
INFO: current shading status is 'out' - next check in 5m
Min Elevation ist ja nun unter 8°. Oder muss min noch die Temp oder der Azimut raus fallen aus dem Shading ?
Also ich habe bei meinen Fenstern keinerlei weitere Einflüsse, von daher sind die Parameter bei mir für jede Seite identisch für alle Fenster. Vom Status her ist dein Rollladen wieder aus der Beschattung rausgefahren, so sieht das bei mir exakt auch aus.
Bezüglich deiner Werte für´s shading es müssen alle Parameter erfüllt sein damit er in die Beschattung fährt, sobald einer dieser Parameter nicht mehr erfüllt ist wird wieder entschattet.
Bei dir könnte jetzt wieder das Thema "Jarolift" zugeschlagen haben, ich habe auch ab und zu einen Rollladen der den Befehl nicht bekommt, das lässt sich so glaube ich auch nicht wirklich abstellen. Du kannst ja aber mal im Log schauen, sobald ein Rollladen fahren soll müsste es so in etwa im Log stehen:
2020.08.11 20:54:09.029 3: SIGNALduino: JaroLift set down 5
2020.08.11 20:54:19.216 3: SIGNALduino: JaroLift set down 8
2020.08.11 20:54:19.312 3: SIGNALduino: JaroLift set down 9
Daran erkennst du das der SIGNALduino das ganze schonmal bekommen hat und soweit alles passt, dann ging eben was beim senden schief.
Zitat von: meier81 am 11 August 2020, 21:08:10
Bei dir könnte jetzt wieder das Thema "Jarolift" zugeschlagen haben, ich habe auch ab und zu einen Rollladen der den Befehl nicht bekommt, das lässt sich so glaube ich auch nicht wirklich abstellen. Du kannst ja aber mal im Log schauen, sobald ein Rollladen fahren soll müsste es so in etwa im Log stehen:
Ich habe das jetzt eigentlich im Griff, lasse einfach im Modul, den Befehl wiederholen. Seither gab es keinen Rollo mehr der nicht fuhr. Ich muss den NUC noch mal umstellen, früher hatte ich keine Probleme mit, es ist exakt jeder so gefahren wie er sollte. Vllt hab ich mittlerweile zu viele Geräte die stören.
Naja, eins ist mir noch aufgefallen, die PCT Angabe passt nicht so wirklich mit dem Rollostatus zusammen, also quasi wie er dann auch fährt. Grad z.b. auf pct 50, der Rollo ist aber definitiv nicht in der Mitte.
Zitat von: D3ltorohd am 11 August 2020, 21:25:11
Naja, eins ist mir noch aufgefallen, die PCT Angabe passt nicht so wirklich mit dem Rollostatus zusammen, also quasi wie er dann auch fährt. Grad z.b. auf pct 50, der Rollo ist aber definitiv nicht in der Mitte.
Das wird nie ganz passen, die Positionsbestimmung macht er ja über die Zeiten für hoch/runterfahren, dein Rollladen ist ja aber aufgerollt und hat am Anfang der Fahrt (ganz geöffnet) natürlich den größten Umfang bzw. die größte Strecke die z.B. in 1 Sekunde zurückgelegt wird. Von daher schätze ich das dein Rollladen etwas mehr zugefahren war wie 50% (wenn 0% geschlossen sind)
Reinhard.M ich glaube du erzählst hier völligen Blödsinn. Azimut (Min und Max) beschreibt bei ASC ab welchem Winkel und bis zu welchem Winkel die Sonne auf dein Fenster scheint und nicht in welchem Winkel die sonne auf und unter geht. Wenn die Sonne ab 80° auf dein Fenster scheinen könnte und erst bei 90° auf geht dann ist der min Wert trotzdem 80°. Das deine Beschattung dann passend startet machst du mit Elevation min was ja bedeutet ab welcher höhe die Sonne auf dein Fenster scheint. Wenn beides richtig eingestellt ist dann sollte das im Sommer und Winter gleich gut passen.
So die Sonnenseite, ist jetzt eingestellt. Wie verhält sich hier, das fahren in Schatten, wenn die Fenster offen sind ? Fährt er trotzdem, oder bleiben die auf Lüftungsstellung stehen ?
Zitat von: D3ltorohd am 12 August 2020, 09:56:14
So die Sonnenseite, ist jetzt eingestellt. Wie verhält sich hier, das fahren in Schatten, wenn die Fenster offen sind ? Fährt er trotzdem, oder bleiben die auf Lüftungsstellung stehen ?
Das kommt auf das Attribut Shutterplace an. Wenn auf Window dann geht die Beschattung wenn auf Terrace dann wird nicht beschattet
Nächstes Problem. So das Rollo Device sagt shading in, also alle Bedingungen erfüllt und der Rollo hätte fahren sollen. So aber selbst das Rollo Device, zeigt an 100% also offen. Da wurde gar kein Befehl abgesetzt. Also nicht, das der Rollo das nicht bekommen hätte, oder de Stick nicht gesendet hätte. Das Rollo Device hat einfach keinen Befehl pct 10 gesendet. Warum ? Ich kann nichts sehen. Bei 3 Rollos die ich jetzt mal eingerichtet habe. Oder fährt er nicht direkt, wenn dort shading in steht ?
Zitat von: D3ltorohd am 12 August 2020, 10:26:01
Nächstes Problem. So das Rollo Device sagt shading in, also alle Bedingungen erfüllt und der Rollo hätte fahren sollen. So aber selbst das Rollo Device, zeigt an 100% also offen. Da wurde gar kein Befehl abgesetzt. Also nicht, das der Rollo das nicht bekommen hätte, oder de Stick nicht gesendet hätte. Das Rollo Device hat einfach keinen Befehl pct 10 gesendet. Warum ? Ich kann nichts sehen. Bei 3 Rollos die ich jetzt mal eingerichtet habe. Oder fährt er nicht direkt, wenn dort shading in steht ?
Ich sehe auch nichts ;-) da du kein list vom Rollo beigefügt hast.
;D Ok, scheint verzögert zu fahren. Also nicht direkt, wenn er sagt shading in. Jetzt sind einige Rollos die fahren sollten, gefahren.
Hier mal ein List.
Internals:
DEF
FUUID 5ce30247-f33f-fc62-f207-f0f74c99d98b42e1
NAME Wohnzimmer_mi
NR 23
STATE pct-10
TYPE ROLLO
stoptime 1597220775
READINGS:
2020-02-29 13:58:39 ASC_Enable on
2020-08-12 10:57:14 ASC_ShadingMessage INFO: current shading status is 'in' - next check in 10m
2020-08-12 10:26:15 ASC_ShuttersLastDrive shading in
2020-08-12 10:02:19 ASC_Time_DriveDown 12.08.2020 - 20:47
2020-08-12 10:02:19 ASC_Time_DriveUp 13.08.2020 - 06:20
2020-08-11 17:12:13 associatedWith ASControl
2020-08-12 10:25:45 command pct-90
2020-08-12 10:25:45 desired_pct 90
2020-08-12 10:25:45 drive-type modul
2020-08-12 10:25:45 last_drive drive-down
2020-08-12 10:26:15 pct 10
2020-08-12 10:26:15 state pct-10
Attributes:
ASC 2
ASC_BrightnessSensor zigbee.0.04cf8cdf3c772184.illuminance:state 400:0
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 90
ASC_Drive_DelayStart 1
ASC_Open_Pos 100
ASC_Pos_Reading pct
ASC_RainProtection on
ASC_Shading_InOutAzimuth 110:170
ASC_Shading_MinMax_Elevation 8.0:80
ASC_Shading_Min_OutsideTemperature 22
ASC_Shading_Mode always
ASC_Shading_Pos 10
ASC_Shading_StateChange_SunnyCloudy 3800:2300
ASC_Shading_WaitingPeriod 600
ASC_ShuttersPlace window
ASC_TempSensor zigbee.0.00158d00045c3576.temperature:state
ASC_Ventilate_Pos 80
ASC_Ventilate_Window_Open on
ASC_WindowRec 0_userdata.0.Jalousiesteuerung.Fenstertimeout.Wohnzimmer_mitte_contact
ASC_WindowRec_subType threestate
alias Wohnzimmer_mi
cmdIcon open:fts_shutter_up closed:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
devStateIcon open:fts_shutter_10:closed closed:fts_shutter_100:open half:fts_shutter_50:closed drive-up:fts_shutter_up@red:stop drive-down:fts_shutter_down@red:stop pct-100:fts_shutter_10:open pct-90:fts_shutter_10:closed pct-80:fts_shutter_20:closed pct-70:fts_shutter_30:closed pct-60:fts_shutter_40:closed pct-50:fts_shutter_50:closed pct-40:fts_shutter_60:open pct-30:fts_shutter_70:open pct-20:fts_shutter_80:open pct-10:fts_shutter_90:open pct-0:fts_shutter_100:closed
rl_autoStop 1
rl_commandDown set JaroFB down 2
rl_commandStop set JaroFB stop 2
rl_commandUp set JaroFB up 2
rl_excessBottom 2
rl_excessTop 0
rl_forceDrive 1
rl_resetTime 0
rl_secondsDown 33
rl_secondsUp 33
rl_switchTime 1
rl_type HomeKit
room Jalousien,ioB_OUT
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd open:closed:half:stop:pct
@coolTux könntest du vllt auch die 0 freigeben, bei Shading Pos ? Bei einigen Fenstern, fahre ich immer komplett zu, damit es so kühl wie möglich bleibt. Habe Alubehang / gedämmt am Rollo, da wäre zu am besten.
Zitat von: D3ltorohd am 12 August 2020, 10:58:47
;D Ok, scheint verzögert zu fahren. Also nicht direkt, wenn er sagt shading in. Jetzt sind einige Rollos die fahren sollten, gefahren.
Hier mal ein List.
Die 0 ist bewusst nicht freigegeben da es zu Komplikationen bei Open oder wie bei dir bei der Close Position kommt wenn ein und der selbe Wert doppelt verwendet wird. Was du machen könntest per attr Befehl auf 5 zu setzen wenn die das hilft bzw. Ausreichend genug ist.
Internals:
DEF
FUUID 5ce30247-f33f-fc62-f207-f0f74c99d98b42e1
NAME Wohnzimmer_mi
NR 23
STATE pct-10
TYPE ROLLO
stoptime 1597220775
READINGS:
2020-02-29 13:58:39 ASC_Enable on
2020-08-12 10:57:14 ASC_ShadingMessage INFO: current shading status is 'in' - next check in 10m
2020-08-12 10:26:15 ASC_ShuttersLastDrive shading in
2020-08-12 10:02:19 ASC_Time_DriveDown 12.08.2020 - 20:47
2020-08-12 10:02:19 ASC_Time_DriveUp 13.08.2020 - 06:20
2020-08-11 17:12:13 associatedWith ASControl
2020-08-12 10:25:45 command pct-90
2020-08-12 10:25:45 desired_pct 90
2020-08-12 10:25:45 drive-type modul
2020-08-12 10:25:45 last_drive drive-down
2020-08-12 10:26:15 pct 10
2020-08-12 10:26:15 state pct-10
Attributes:
ASC 2
ASC_BrightnessSensor zigbee.0.04cf8cdf3c772184.illuminance:state 400:0
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 90
ASC_Drive_DelayStart 1
ASC_Open_Pos 100
ASC_Pos_Reading pct
ASC_RainProtection on
ASC_Shading_InOutAzimuth 110:170
ASC_Shading_MinMax_Elevation 8.0:80
ASC_Shading_Min_OutsideTemperature 22
ASC_Shading_Mode always
ASC_Shading_Pos 10
ASC_Shading_StateChange_SunnyCloudy 3800:2300
ASC_Shading_WaitingPeriod 600
ASC_ShuttersPlace window
ASC_TempSensor zigbee.0.00158d00045c3576.temperature:state
ASC_Ventilate_Pos 80
ASC_Ventilate_Window_Open on
ASC_WindowRec 0_userdata.0.Jalousiesteuerung.Fenstertimeout.Wohnzimmer_mitte_contact
ASC_WindowRec_subType threestate
alias Wohnzimmer_mi
cmdIcon open:fts_shutter_up closed:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
devStateIcon open:fts_shutter_10:closed closed:fts_shutter_100:open half:fts_shutter_50:closed drive-up:fts_shutter_up@red:stop drive-down:fts_shutter_down@red:stop pct-100:fts_shutter_10:open pct-90:fts_shutter_10:closed pct-80:fts_shutter_20:closed pct-70:fts_shutter_30:closed pct-60:fts_shutter_40:closed pct-50:fts_shutter_50:closed pct-40:fts_shutter_60:open pct-30:fts_shutter_70:open pct-20:fts_shutter_80:open pct-10:fts_shutter_90:open pct-0:fts_shutter_100:closed
rl_autoStop 1
rl_commandDown set JaroFB down 2
rl_commandStop set JaroFB stop 2
rl_commandUp set JaroFB up 2
rl_excessBottom 2
rl_excessTop 0
rl_forceDrive 1
rl_resetTime 0
rl_secondsDown 33
rl_secondsUp 33
rl_switchTime 1
rl_type HomeKit
room Jalousien,ioB_OUT
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd open:closed:half:stop:pct
@coolTux könntest du vllt auch die 0 freigeben, bei Shading Pos ? Bei einigen Fenstern, fahre ich immer komplett zu, damit es so kühl wie möglich bleibt. Habe Alubehang / gedämmt am Rollo, da wäre zu am besten.
Zitat von: D3ltorohd am 12 August 2020, 10:58:47
;D Ok, scheint verzögert zu fahren. Also nicht direkt, wenn er sagt shading in. Jetzt sind einige Rollos die fahren sollten, gefahren.
Hier mal ein List.
Internals:
DEF
FUUID 5ce30247-f33f-fc62-f207-f0f74c99d98b42e1
NAME Wohnzimmer_mi
NR 23
STATE pct-10
TYPE ROLLO
stoptime 1597220775
READINGS:
2020-02-29 13:58:39 ASC_Enable on
2020-08-12 10:57:14 ASC_ShadingMessage INFO: current shading status is 'in' - next check in 10m
2020-08-12 10:26:15 ASC_ShuttersLastDrive shading in
2020-08-12 10:02:19 ASC_Time_DriveDown 12.08.2020 - 20:47
2020-08-12 10:02:19 ASC_Time_DriveUp 13.08.2020 - 06:20
2020-08-11 17:12:13 associatedWith ASControl
2020-08-12 10:25:45 command pct-90
2020-08-12 10:25:45 desired_pct 90
2020-08-12 10:25:45 drive-type modul
2020-08-12 10:25:45 last_drive drive-down
2020-08-12 10:26:15 pct 10
2020-08-12 10:26:15 state pct-10
Attributes:
ASC 2
ASC_BrightnessSensor zigbee.0.04cf8cdf3c772184.illuminance:state 400:0
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 90
ASC_Drive_DelayStart 1
ASC_Open_Pos 100
ASC_Pos_Reading pct
ASC_RainProtection on
ASC_Shading_InOutAzimuth 110:170
ASC_Shading_MinMax_Elevation 8.0:80
ASC_Shading_Min_OutsideTemperature 22
ASC_Shading_Mode always
ASC_Shading_Pos 10
ASC_Shading_StateChange_SunnyCloudy 3800:2300
ASC_Shading_WaitingPeriod 600
ASC_ShuttersPlace window
ASC_TempSensor zigbee.0.00158d00045c3576.temperature:state
ASC_Ventilate_Pos 80
ASC_Ventilate_Window_Open on
ASC_WindowRec 0_userdata.0.Jalousiesteuerung.Fenstertimeout.Wohnzimmer_mitte_contact
ASC_WindowRec_subType threestate
alias Wohnzimmer_mi
cmdIcon open:fts_shutter_up closed:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
devStateIcon open:fts_shutter_10:closed closed:fts_shutter_100:open half:fts_shutter_50:closed drive-up:fts_shutter_up@red:stop drive-down:fts_shutter_down@red:stop pct-100:fts_shutter_10:open pct-90:fts_shutter_10:closed pct-80:fts_shutter_20:closed pct-70:fts_shutter_30:closed pct-60:fts_shutter_40:closed pct-50:fts_shutter_50:closed pct-40:fts_shutter_60:open pct-30:fts_shutter_70:open pct-20:fts_shutter_80:open pct-10:fts_shutter_90:open pct-0:fts_shutter_100:closed
rl_autoStop 1
rl_commandDown set JaroFB down 2
rl_commandStop set JaroFB stop 2
rl_commandUp set JaroFB up 2
rl_excessBottom 2
rl_excessTop 0
rl_forceDrive 1
rl_resetTime 0
rl_secondsDown 33
rl_secondsUp 33
rl_switchTime 1
rl_type HomeKit
room Jalousien,ioB_OUT
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd open:closed:half:stop:pct
@coolTux könntest du vllt auch die 0 freigeben, bei Shading Pos ? Bei einigen Fenstern, fahre ich immer komplett zu, damit es so kühl wie möglich bleibt. Habe Alubehang / gedämmt am Rollo, da wäre zu am besten.
Das geht nicht weil dies mit komplett offen oder komplett geschlossen kollidieren würde.
Es gibt morgen früh ab 8 Uhr ein Bugfix Update über das FHEM SVN
Zitat von: Eistee am 12 August 2020, 09:42:08
Reinhard.M ich glaube du erzählst hier völligen Blödsinn. Azimut (Min und Max) beschreibt bei ASC ab welchem Winkel und bis zu welchem Winkel die Sonne auf dein Fenster scheint und nicht in welchem Winkel die sonne auf und unter geht. Wenn die Sonne ab 80° auf dein Fenster scheinen könnte und erst bei 90° auf geht dann ist der min Wert trotzdem 80°. Das deine Beschattung dann passend startet machst du mit Elevation min was ja bedeutet ab welcher höhe die Sonne auf dein Fenster scheint. Wenn beides richtig eingestellt ist dann sollte das im Sommer und Winter gleich gut passen.
Möglicherweise habe ich mich ungeschickt ausgedrückt, sorry. Ich versuche es mal anders zu beschreiben, bevorzuge aber eher sachliche Formulierungen.
Zunächst einmal Elevation. Dieser Winkel beschreibt für einen bestimmten Standort in welchen Winkel die Sonne über dem Horizont steht. Wenn ich nicht gerade auf dem Meer bin gibt es am Horizont immer etwas was die Sonne beim Aufgang und Untergang verdeckt. Mal mehr mal weniger. Dieser Winkel muss erst einmal überschritten werden bevor ich von der Sonne etwas sehe. Insbesondere in eng bebauten Gebieten macht sich das stark bemerkbar. Bei einer Südausrichtung eines Fensters kann es daher dazu kommen, dass z.B die Sonne morgens bei einer Elevation von 25° erst ins Fenster scheint, am Abend aber noch bei 20°. Den Azimuth kann ich hier frei wählen, z.B. von 90° bis 270°.
Wenn ich in Richtung Osten schaue sieht das ein wenig anders aus. Egal zu welcher Jahreszeit, die Sonne muss weiterhin erst einmal hoch genug stehen damit sie mein Fenster erreicht. Diese Höhe, genauer dieser Winkel ist konstant und ergibt sich aus der Höhe und dem Abstand des Schatten werfenden Objekts. Nehmen wir mal als Beispiel 10° an. Wenn ich mir jetzt den Azimuth zu diesem Sonnenstand über das Jahr anschaue verändert er sich sehr stark. Im Sommer ist bei mir z.B. diese Höhe bereits bei einem Azimuth von 66° erreicht. Im Winter ist die Höhe aber erst bei einem Azimuth von 143° erreicht. Ok, Winter ist natürlich für Beschattung nicht so wichtig und sowieso über Temperatur abgedreht. Im August hat sich der Azimuth ab dem die Sone in mein Fenster scheint bereits auf 80° geändert und da macht es mir sehr wohl etwas aus. Um das Fenster also konstant richtig zu beschatten wähle ich Richtung Osten die Elevation für den Beginn und setze den Azimuth Startwert auf kleiner gleich 66° (in meinem Beispiel). Für das Entschatten nehme ich dann natürlich den Azimuth-Wert da die Sonne Richtung Osten immer höher steht als mein Startwert für Elevation.
Die Elevation ist aus diesem Grund für mich der wichtigere weil über das Jahr fixe Wert den ich einmal setzen und anschließend vergessen kann. Wenn ich das Gleich über den Azimuth erreichen will müsste ich diesen Wert permanent nachtrimmen. Z.B. in Richtung Osten gebe ich also hier nur den kleinsten möglichen Wert an. Ich hoffe das erklärt meine Aussage von vorher ein wenig besser.
Thema fahrt des Rollos, wenn in oder out eintrifft. Wenn nun steht out, warten 5 min für nächsten check, wenn dann immer noch alles passt, fährt er dann erst hoch, kann das sein ? Das gleiche für in, er prüft, alle Bedingungen für in sind erfüllt, er wartet und testet nach der Wartezeit erneut, ist nun immer noch alles gegeben, fährt er runter ?
Zitat von: Reinhard.M am 12 August 2020, 11:15:51...
Azimut = Winkel der Fensterscheibe minus und plus <90° sofern da nichts im Weg steht. Das kann man mit jedem Kompass ermitteln und ändert sich nicht sofern dein Haus sich nicht dreht. Daher verstehe ich deine Aussage nicht.
Natürlich kann man den Winkel kleiner 90° machen denn wenn die Sonne nur ganz flach auf die Scheibe scheint dann wird es noch nicht warm.
Wer hatte das hier erwähnt so ein Test Button wäre nicht schlecht, "set shading check" oder so ähnlich.
Zitat von: D3ltorohd am 12 August 2020, 11:18:20
Thema fahrt des Rollos, wenn in oder out eintrifft. Wenn nun steht out, warten 5 min für nächsten check, wenn dann immer noch alles passt, fährt er dann erst hoch, kann das sein ? Das gleiche für in, er prüft, alle Bedingungen für in sind erfüllt, er wartet und testet nach der Wartezeit erneut, ist nun immer noch alles gegeben, fährt er runter ?
So sieht´s aus. Am Anfang müsste stehen
INFO: current shading status is 'in reserved' - next check in 10m
dann sind deine Bedingungen erfüllt und die "ASC_SHADING_WAITINGPERIOD" kommt zum tragen. Wenn die zur hälfte abgelaufen ist (ich hoffe ich bin da richtig) kommt die Meldung
INFO: current shading status is 'in' - next check in 20m
und die Rollläden fahren.
wahrscheinlich liegt das am DriveDelay, das er erst ein paar min später fährt.
WaitingPeriode ist in Sekunden angegeben, also 300sec gleich 5 min. Komisch bei 600 steht 5min, bei 300 dann 2,5min irgendwie passt das nicht so ganz zusammen. Irgendwie komisch.
Zitat von: D3ltorohd am 12 August 2020, 11:18:20
Thema fahrt des Rollos, wenn in oder out eintrifft. Wenn nun steht out, warten 5 min für nächsten check, wenn dann immer noch alles passt, fährt er dann erst hoch, kann das sein ? Das gleiche für in, er prüft, alle Bedingungen für in sind erfüllt, er wartet und testet nach der Wartezeit erneut, ist nun immer noch alles gegeben, fährt er runter ?
Nein er fährt sofort nachdem er das in bekommen hat.
Zitat von: D3ltorohd am 12 August 2020, 13:12:26
wahrscheinlich liegt das am DriveDelay, das er erst ein paar min später fährt.
WaitingPeriode ist in Sekunden angegeben, also 300sec gleich 5 min. Komisch bei 600 steht 5min, bei 300 dann 2,5min irgendwie passt das nicht so ganz zusammen. Irgendwie komisch.
Das passt. 600 sind 10 min aber der Check für in erfolgt schon nach der hälfte der waitingPeriode also 300 5 min.
Beim out wartet er die volle waiting periode
Zitat von: CoolTux am 12 August 2020, 14:08:44
Nein er fährt sofort nachdem er das in bekommen hat.
hm es dauert locker 3-4 min bis er fährt, da steht schon in.
Hi wollte mal meine Lösung ohne ASC hier Vorstellen. ASC funktioniert bei mir leider nicht wegen meiner Wetterstation.
- Das ganze ist eine Jalousie mit verstellbaren Lamellen (Homematic Jalousie Aktor).
- Fenster Richtung Westen.
- Wetterstation froggit WH4000SE. Der Helligkeitssensor ist gerade nach oben in den Himmel gerichtet daher muss ich die am Abend immer flacher darauf scheinende Sonne etwas kompensieren um die Beschattung bei Sonne und Entschattung bei Wolken zu realisieren.
- Leinwand mit Intertechno Funkfenbedienung über MapleCUN
- Anwesenheit mit BLE Tags und entsprechend Presence und Residents Modul in FHEM umgesetzt.
Viellecht hilft es CoolTux ja auch zu sehen welche Anforderungen man noch so an ein ASC Modul haben kann.
defmod mz.Rollo.di DOIF ## 1 : Rollo hoch\
(\
( ## or\
( ## and\
( ## Sonne hinter Berg\
[xx.Twilight:elevation] < 4.1\
and [xx.Twilight:azimuth] > 176\
)\
or ( ## Leinewand oben und Dämmerung\
[wz.Leinwand] eq "open"\
and [xx.Twilight:azimuth] < 260\
and [WeatherStation:luminosity] < 10000\
)\
or ( ## Leinewand oben und Dämmerung\
[wz.Leinwand] eq "open"\
and [xx.Twilight:azimuth] > 260\
and [WeatherStation:luminosity] < 3000\
)\
or ( ## Leinwand unten und Dunkel\
[wz.Leinwand] eq "closed"\
and [WeatherStation:luminosity] < 10\
)\
)\
and [Bewohner] !~ "sleep"\
)\
or [WeatherStation:wind_gust_max10m] > 25\
)\
( IF ([mz.HM.Rollo:pct] ne "100") (set mz.HM.Rollo pctSlat 40) )\
( IF ([mz.HM.Rollo:pct] ne "100") (set mz.HM.Rollo pctSlat 80) )\
( IF ([mz.HM.Rollo:pct] ne "100") (set mz.HM.Rollo 100) )\
\
## 2 : Rollo runter\
DOELSEIF (\
( ## and\
( ## Sonne auf Fenster\
[xx.Twilight:elevation] > 4.1\
and [xx.Twilight:azimuth] > 176\
and [WeatherStation:luminosity] > 42000\
)\
or ( ## Sonne auf Fenster später\
[xx.Twilight:elevation] > 4.1\
and [xx.Twilight:azimuth] > 230\
and [WeatherStation:luminosity] > 20000\
)\
or ( ## Sonne auf Fenster später\
[xx.Twilight:elevation] > 4.1\
and [xx.Twilight:azimuth] > 260\
and [WeatherStation:luminosity] > 10000\
)\
or ( ## Leinwand unten und hell\
[wz.Leinwand] eq "drive-down"\
and [WeatherStation:luminosity] > 10\
)\
or [Bewohner] =~ "sleep"\
)\
and [WeatherStation:wind_gust_max10m] < 20\
)\
( IF ([mz.HM.Rollo:pct] ne "0") (set mz.HM.Rollo 0) )
attr mz.Rollo.di alias Rollo
attr mz.Rollo.di cmdState Rollo hoch|\
Rollo runter
attr mz.Rollo.di cmdpause 65:65
attr mz.Rollo.di do always
attr mz.Rollo.di group Beschattung
attr mz.Rollo.di icon helper_doif
attr mz.Rollo.di room 9.1 DOIF
attr mz.Rollo.di wait 0,3,3:0
attr mz.Rollo.di widgetOverride cmdState:textField-long
Ich verwende auch diese Wetterstation, allerdings mit ASC und kenne das Problem. Bei niedrigem Sonnenstand bleibt das Rollo oben. Ich habe auch schon überlegt, den Helligkeitswert durch den Sinus der Elevation zu teilen, um diesen Effekt zu verringern.
Zitat von: Eistee am 12 August 2020, 18:07:54
Der Helligkeitssensor ist gerade nach oben in den Himmel gerichtet daher muss ich die am Abend immer flacher darauf scheinende Sonne etwas kompensieren um die Beschattung bei Sonne und Entschattung bei Wolken zu realisieren.
Das Problem dürfte des öfteren auftreten, habe eine ELV WS980, da sieht es mit dem Helligkeitssensor genau so aus, ist auch senkrecht nach oben gerichtet.
Habe das Problem bei mir morgens, die Sonne kommt über den Berg und fällt sofort in die Fenster rein, der Helligkeitssensor hat aber erst 10000Lux, ich habe aber 35000Lux zum beschatten eingestellt. Würde ich den Wert runterstellen hätte ich das Problem das tagsüber selbst bei Bewölkung die Rollläden nicht mehr hochfahren würden, der Wert ist eigentlich okay, müsste eher noch etwas hochgesetzt werden.
Vielleicht kann man ja an dem Parameter "ASC_SHADING_STATECHANGE_SUNNYCLOUDY" Perl-tauglich machen, dann könnte man das verknüpfen z.B. Elevation < 30 dann nimm 15000Lux, Elevation > 30 dann nimm 35000Lux.
Gruß Markus
Zitat von: meier81 am 12 August 2020, 20:54:13
Vielleicht kann man ja an dem Parameter "ASC_SHADING_STATECHANGE_SUNNYCLOUDY" Perl-tauglich machen, dann könnte man das verknüpfen z.B. Elevation < 30 dann nimm 15000Lux, Elevation > 30 dann nimm 35000Lux.
Ich stehe vor dem gleichen Problem. Der Sonnensensor für ASC (ich nehme dafür eine Differenztemperatur) bringt mir morgens und abends Werte, die nicht ins "Muster" für tagsüber passen.
Verständnisfrage: könnte man nicht statt Perl im Statechange genauso einfach einen von Doif befüllen Dummy benutzen, der die im Statechange angegebenen Werte sinnvoll tageszeit/elevationabhängig normalisiert?
Zitat von: JHo am 13 August 2020, 08:11:53von Doif befüllen Dummy
attr userReadings ist da deutlich sinvoller.
https://wiki.fhem.de/wiki/UserReadings
Moin,
Ich hätte ein Feature-Request. Und zwar ist mir jetzt bei den abendlichen Lüftungsaktionen aufgefallen, dass ASC bzw. meine Fenstersensoren sehr nervös und direkt auf das Schließen nach dem kippen und anschliessende ganzen öffnen reagieren. Meist erkennt ASC dann das schließen, fährt die Rollade komplett runter macht aber, vermutlich wegen einer Min-Verzögerung bei automatischer Fahrt, das Hochfahren nicht mehr mit. Ergo ist, dass ich dann die Rolladen dann doch wieder manuell öffnen muss. Bei einem, Threestate-Sensor den ich hab, ist das Problem noch etwas komplexer...
Ich kann in den Sensoren keinen Delay oder so etwas einstellen, wie das bei einigen Homematic-Sensoren funktioniert, sondern die Dinger feuern im Prinzip direkt.
Ich könnte jetzt natürlich jeweils einen Dummy bauen, der per DoIf und waits das ganze regelt, aber ich denke, das jeder mit zwave-Sensoren das gleiche Problem haben wird, daher die Frage ob es evtl möglich wäre einen Delay einzubauen, den ASC wartet bis es einen Fahrbefehl absetzt, wenn ein Sensor feuert, und natürlich dann den jeweils aktuellen Zustand auch nimmt, bzw. bei solchen relativ schnell auf einander folgenden Events nur das letzte nimmt?
Ich meine auch, dass es so etwas ähnliches mal in der 0.6 oder 0.7 gab. Kann mich aber leider an den Attributnamen von damals nicht mehr erinnern.
Ich hoffe das war halbwegs verständlich? Und nützt auch anderen....
Wenn das alles nur totaler Humbug ist, dann bastele ich mir auch was mit DOIFs...
Vg
Thomas
Zitat von: Wardancer am 13 August 2020, 09:14:53
Moin,
Ich hätte ein Feature-Request. Und zwar ist mir jetzt bei den abendlichen Lüftungsaktionen aufgefallen, dass ASC bzw. meine Fenstersensoren sehr nervös und direkt auf das Schließen nach dem kippen und anschliessende ganzen öffnen reagieren. Meist erkennt ASC dann das schließen, fährt die Rollade komplett runter macht aber, vermutlich wegen einer Min-Verzögerung bei automatischer Fahrt, das Hochfahren nicht mehr mit. Ergo ist, dass ich dann die Rolladen dann doch wieder manuell öffnen muss. Bei einem, Threestate-Sensor den ich hab, ist das Problem noch etwas komplexer...
Ich kann in den Sensoren keinen Delay oder so etwas einstellen, wie das bei einigen Homematic-Sensoren funktioniert, sondern die Dinger feuern im Prinzip direkt.
Ich könnte jetzt natürlich jeweils einen Dummy bauen, der per DoIf und waits das ganze regelt, aber ich denke, das jeder mit zwave-Sensoren das gleiche Problem haben wird, daher die Frage ob es evtl möglich wäre einen Delay einzubauen, den ASC wartet bis es einen Fahrbefehl absetzt, wenn ein Sensor feuert, und natürlich dann den jeweils aktuellen Zustand auch nimmt, bzw. bei solchen relativ schnell auf einander folgenden Events nur das letzte nimmt?
Ich meine auch, dass es so etwas ähnliches mal in der 0.6 oder 0.7 gab. Kann mich aber leider an den Attributnamen von damals nicht mehr erinnern.
Ich hoffe das war halbwegs verständlich? Und nützt auch anderen....
Wenn das alles nur totaler Humbug ist, dann bastele ich mir auch was mit DOIFs...
Vg
Thomas
Hallo Thomas,
Vielen Dank für Deine Idee. Leider ist es aktuell so das ich aus persönlichen Gründen bis mindestens Ende kommenden Jahres keine weiteren Features in ASC einbauen kann.
Grüße
So nun an Rain Protection. Es regnet aktuell, aber es fährt kein einziges Fenster.
das hab ich beim ASC_RainSensro angegeben :: 0_userdata.0.Jalousiesteuerung.Regnet_es:state 1:0 0
1 wäre regen, 0 keiner. Bei den Rollos ist Rainprotect auf on. Fehlt noch was ?
EDIT. Ich hab das jetzt mal auf rain / dry umgestellt, das mein DP diesen Wert ausgibt, nun fahren sie.
So nun sitze ich aber im dunkeln, sollte der Protect nicht nur greifen, wenn die Fenster offen sind,die meisten sind zu, aber der Rollo dennoch unten.
Oder liegt das hier dran ? zigbee.0.04cf8cdf3c772184.illuminance:state 400:15 ?
Fährt hoch ab 400 und mehr Lux, fährt aber dann erst wieder runter wenn 15 und weniger ? Oder schon wenn er die 400 unterschreitet ?
Ne ASC_ShuttersLastDrive :: rain protected Also wegen Rain Protect.
Hier wäre noch klasse, die höhe individuell ein zu stellen, am Rollo extra. Habe bodentiefe Fenster im Wohnzimmer, hier würde die hälfte reichen, weil nur oben ein Flügel ist.
Zitat von: JHo am 13 August 2020, 08:11:53
Ich stehe vor dem gleichen Problem. Der Sonnensensor für ASC (ich nehme dafür eine Differenztemperatur) bringt mir morgens und abends Werte, die nicht ins "Muster" für tagsüber passen.
Verständnisfrage: könnte man nicht statt Perl im Statechange genauso einfach einen von Doif befüllen Dummy benutzen, der die im Statechange angegebenen Werte sinnvoll tageszeit/elevationabhängig normalisiert?
Anstelle von Perl kann man es auch mit folgenden DOIF nutzen:
([Daemmerungswert:elevation] < 30)
(attr Rollo_Kueche_Strasse ASC_Shading_StateChange_SunnyCloudy 25000:20000)
(attr Rollo_WC ASC_Shading_StateChange_SunnyCloudy 25000:20000)
(save)
DOELSE
(attr Rollo_Kueche_Strasse ASC_Shading_StateChange_SunnyCloudy 35000:20000)
(attr Rollo_WC ASC_Shading_StateChange_SunnyCloudy 35000:20000)
(save)
Zitat von: D3ltorohd am 13 August 2020, 10:05:38
So nun an Rain Protection. Es regnet aktuell, aber es fährt kein einziges Fenster.
das hab ich beim ASC_RainSensro angegeben :: 0_userdata.0.Jalousiesteuerung.Regnet_es:state 1:0 0
1 wäre regen, 0 keiner. Bei den Rollos ist Rainprotect auf on. Fehlt noch was ?
EDIT. Ich hab das jetzt mal auf rain / dry umgestellt, das mein DP diesen Wert ausgibt, nun fahren sie.
So nun sitze ich aber im dunkeln, sollte der Protect nicht nur greifen, wenn die Fenster offen sind,die meisten sind zu, aber der Rollo dennoch unten.
Oder liegt das hier dran ? zigbee.0.04cf8cdf3c772184.illuminance:state 400:15 ?
Fährt hoch ab 400 und mehr Lux, fährt aber dann erst wieder runter wenn 15 und weniger ? Oder schon wenn er die 400 unterschreitet ?
Ne ASC_ShuttersLastDrive :: rain protected Also wegen Rain Protect.
Hier wäre noch klasse, die höhe individuell ein zu stellen, am Rollo extra. Habe bodentiefe Fenster im Wohnzimmer, hier würde die hälfte reichen, weil nur oben ein Flügel ist.
ASC_rainSensor - DEVICENAME[:READINGNAME] MAXTRIGGER[:HYSTERESE] [CLOSEDPOS:[WAITINGTIME]] - der Inhalt ist eine Kombination aus Devicename, Readingname, Wert ab dem getriggert werden soll, Hysterese Wert ab dem der Status Regenschutz aufgehoben werden soll und der "wegen Regen geschlossen Position", sowie der Wartezeit bis dann tatsächlich die aktion ausgeführt wird.
ich muss jetzt nochmal fragen wegen der Beschattung...
Die Beschattung wird bei mir um einiges zu früh beendet, die 3 Attribute die dafür in Frage kommen sind ja die folgenden:
ASC_Shading_InOutAzimuth 196:291
ASC_Shading_MinMax_Elevation 25
ASC_Shading_StateChange_SunnyCloudy 180:35
jetzt hatte ich gedacht das ich mit dem attr ASC_Shading_InOutAzimuth 196:291 dieses erreiche, wobei es hier der Wert 291 zum entschatten wäre, die Zeit wäre ungefahr um 20 Uhr dann hat er den Winkel erreicht..!
Aber die Entschattung findet bereits ca. um 18.20 Uhr statt.
Welcher Wert müßte denn jetzt noch verändert werden damit ich die Entschattung ca. 20 Uhr habe..? Ich sehe da irgendwie nicht durch und wollte jetzt nicht irgend etwas verändern. :-\
Zitat von: moonsorrox am 13 August 2020, 13:38:32
ich muss jetzt nochmal fragen wegen der Beschattung...
Die Beschattung wird bei mir um einiges zu früh beendet, die 3 Attribute die dafür in Frage kommen sind ja die folgenden:
ASC_Shading_InOutAzimuth 196:291
ASC_Shading_MinMax_Elevation 25
ASC_Shading_StateChange_SunnyCloudy 180:35
jetzt hatte ich gedacht das ich mit dem attr ASC_Shading_InOutAzimuth 196:291 dieses erreiche, wobei es hier der Wert 291 zum entschatten wäre, die Zeit wäre ungefahr um 20 Uhr dann hat er den Winkel erreicht..!
Aber die Entschattung findet bereits ca. um 18.20 Uhr statt.
Welcher Wert müßte denn jetzt noch verändert werden damit ich die Entschattung ca. 20 Uhr habe..? Ich sehe da irgendwie nicht durch und wollte jetzt nicht irgend etwas verändern. :-\
Wahrscheinlich unterschreitet die Sonne gg. 18.20 Uhr den Höhenwinkel von 25°.
Ok danke, ich werde das heute mal testen ;)
Hallo zusammen,
hier gibt's Auskunft:
get Astro text SunAlt "2020-08-13 18:20" ==> 22.3
Wie doch die Zeit vergeht, der Winter kommt...
Gruß
Christian
Zitat von: CoolTux am 13 August 2020, 10:29:46
ASC_rainSensor - DEVICENAME[:READINGNAME] MAXTRIGGER[:HYSTERESE] [CLOSEDPOS:[WAITINGTIME]] - der Inhalt ist eine Kombination aus Devicename, Readingname, Wert ab dem getriggert werden soll, Hysterese Wert ab dem der Status Regenschutz aufgehoben werden soll und der "wegen Regen geschlossen Position", sowie der Wartezeit bis dann tatsächlich die aktion ausgeführt wird.
Also ist diese Angabe bei dem attr falsch ? 0_userdata.0.Jalousiesteuerung.Regnet_es:state 1:0 0 ?
Device : 0_userdata.0.Jalousiesteuerung.Regnet_es
Readingname : state
Maxtrigger : 1 ( Das heißt doch sobald das erste mal rain gelesen wird ist der Trigger erreicht und er sollte fahren ?
Hysterese : müsste dann hier eine 1 rein ? Mein Sensor liefert nur true / false das habe ich umgeändert in eben rain und dry.
Closepos : 0
Dann müsste hinter die 0 von closepos noch mal eine 0, damit er direkt fährt ? Da ich noch nicht feiner auswerten kann, wann es so regnet, das der Protect Sinn macht.
Also er fuhr dann runter, aber irgendwie überall, auch bei den geschlossenen Fenstern. Hatte von 1 und 0 auf rain und dry geändert, dann fuhr er.
Zitat von: xerion am 13 August 2020, 10:28:42
Anstelle von Perl kann man es auch mit folgenden DOIF nutzen:
([Daemmerungswert:elevation] < 30)
(attr Rollo_Kueche_Strasse ASC_Shading_StateChange_SunnyCloudy 25000:20000)
(attr Rollo_WC ASC_Shading_StateChange_SunnyCloudy 25000:20000)
(save)
DOELSE
(attr Rollo_Kueche_Strasse ASC_Shading_StateChange_SunnyCloudy 35000:20000)
(attr Rollo_WC ASC_Shading_StateChange_SunnyCloudy 35000:20000)
(save)
Jetzt muss ich doch noch mal nachfragen, ist das so kein Problem wenn man diese Variante so anwendet oder sollte man auf doif´s die die config speichern eher absehen? Hab zwar schon einiges gemacht mit FHEM aber so etwas bislang noch nicht.
@CoolTux:
weiß nicht ob du folgenden Beitrag gelesen hast bzw. was du davon hälst:
Zitat von: meier81 am 12 August 2020, 20:54:13
Das Problem dürfte des öfteren auftreten, habe eine ELV WS980, da sieht es mit dem Helligkeitssensor genau so aus, ist auch senkrecht nach oben gerichtet.
Habe das Problem bei mir morgens, die Sonne kommt über den Berg und fällt sofort in die Fenster rein, der Helligkeitssensor hat aber erst 10000Lux, ich habe aber 35000Lux zum beschatten eingestellt. Würde ich den Wert runterstellen hätte ich das Problem das tagsüber selbst bei Bewölkung die Rollläden nicht mehr hochfahren würden, der Wert ist eigentlich okay, müsste eher noch etwas hochgesetzt werden.
Vielleicht kann man ja an dem Parameter "ASC_SHADING_STATECHANGE_SUNNYCLOUDY" Perl-tauglich machen, dann könnte man das verknüpfen z.B. Elevation < 30 dann nimm 15000Lux, Elevation > 30 dann nimm 35000Lux.
Falls du möchtest stell ich auch bei dir (https://git.cooltux.net/) einen Issue ein.
Gruß Markus
Zitat von: meier81 am 13 August 2020, 19:21:18
Jetzt muss ich doch noch mal nachfragen, ist das so kein Problem wenn man diese Variante so anwendet oder sollte man auf doif´s die die config speichern eher absehen? Hab zwar schon einiges gemacht mit FHEM aber so etwas bislang noch nicht.
@CoolTux:
weiß nicht ob du folgenden Beitrag gelesen hast bzw. was du davon hälst:
Falls du möchtest stell ich auch bei dir (https://git.cooltux.net/) einen Issue ein.
Gruß Markus
Kannst Du gerne auf GitHub machen. Aber ich werde erstmal nicht daran arbeiten können.
Zitat von: D3ltorohd am 13 August 2020, 17:48:59
Also ist diese Angabe bei dem attr falsch ? 0_userdata.0.Jalousiesteuerung.Regnet_es:state 1:0 0 ?
Device : 0_userdata.0.Jalousiesteuerung.Regnet_es
Readingname : state
Maxtrigger : 1 ( Das heißt doch sobald das erste mal rain gelesen wird ist der Trigger erreicht und er sollte fahren ?
Hysterese : müsste dann hier eine 1 rein ? Mein Sensor liefert nur true / false das habe ich umgeändert in eben rain und dry.
Closepos : 0
Dann müsste hinter die 0 von closepos noch mal eine 0, damit er direkt fährt ? Da ich noch nicht feiner auswerten kann, wann es so regnet, das der Protect Sinn macht.
Also er fuhr dann runter, aber irgendwie überall, auch bei den geschlossenen Fenstern. Hatte von 1 und 0 auf rain und dry geändert, dann fuhr er.
Mir ging es um die Positionen Angabe, da Du ja lieber 50 haben wolltest. Und das mit rain und dry kannste so lassen. Das sollte so gehen.
Zitat von: meier81 am 13 August 2020, 19:21:18
Jetzt muss ich doch noch mal nachfragen, ist das so kein Problem wenn man diese Variante so anwendet oder sollte man auf doif´s die die config speichern eher absehen? Hab zwar schon einiges gemacht mit FHEM aber so etwas bislang noch nicht.
Ich habe mir jetzt ein userReading gebaut, das zeitabhängig den Sensor "manipuliert", d.h. höhere Werte liefert als gemessen. Dieses userReading ("difftempkueche") setze ich dann im nach Osten gerichteten Fenster auf, das eben im Sommer auch schon ab 7 Uhr in der vollen Sonne steht, während der Sensor das noch nicht so richtig messen kann. Lässt sich vielleicht noch sinniger über die Elevation steuern, statt rein per Zeit ("zwischen 7 und 10 Uhr").
difftempkueche { if ((strftime("%H",localtime)>7) && (strftime("%H",localtime)<10) && ReadingsNum("difftemp.gartenhaus","difftemp",0)<20) { return ReadingsNum("difftemp.gartenhaus","difftemp",0)+6} else { return ReadingsNum("difftemp.gartenhaus","difftemp",0)} }
Zitat von: CoolTux am 13 August 2020, 20:06:34
Mir ging es um die Positionen Angabe, da Du ja lieber 50 haben wolltest. Und das mit rain und dry kannste so lassen. Das sollte so gehen.
oK, naja bei den restlichen Fenster brauche ich 0 oder max. 10.
Also passt so der Eintrag ? Aber warum, fuhren alle runter, auch wenn Fenster zu ?
Zitat von: JHo am 13 August 2020, 20:59:10
Ich habe mir jetzt ein userReading gebaut, das zeitabhängig den Sensor "manipuliert", d.h. höhere Werte liefert als gemessen. Dieses userReading ("difftempkueche") setze ich dann im nach Osten gerichteten Fenster auf, das eben im Sommer auch schon ab 7 Uhr in der vollen Sonne steht, während der Sensor das noch nicht so richtig messen kann. Lässt sich vielleicht noch sinniger über die Elevation steuern, statt rein per Zeit ("zwischen 7 und 10 Uhr").
difftempkueche { if ((strftime("%H",localtime)>7) && (strftime("%H",localtime)<10) && ReadingsNum("difftemp.gartenhaus","difftemp",0)<20) { return ReadingsNum("difftemp.gartenhaus","difftemp",0)+6} else { return ReadingsNum("difftemp.gartenhaus","difftemp",0)} }
Ich sag mal vielen Dank für den Denkanstoß, hab jetzt mal bei meiner Wetterstation ein userReading zum testen angelegt, werde das ganze dann noch etwas anpassen und verfeinern. Hier mal mein erster Entwurf:
attr Wetterstation userReadings brightness_corr {
if (ReadingsNum("Astro","SunAlt",0)<20)
{return ReadingsNum("Wetterstation","brightness",0)*2}
elsif ((ReadingsNum("Astro","SunAlt",0)>=20) && (ReadingsNum("Astro","SunAlt",0)<22))
{return ReadingsNum("Wetterstation","brightness",0)*1.8}
elsif ((ReadingsNum("Astro","SunAlt",0)>=22) && (ReadingsNum("Astro","SunAlt",0)<24))
{return ReadingsNum("Wetterstation","brightness",0)*1.6}
elsif ((ReadingsNum("Astro","SunAlt",0)>=24) && (ReadingsNum("Astro","SunAlt",0)<26))
{return ReadingsNum("Wetterstation","brightness",0)*1.6}
elsif ((ReadingsNum("Astro","SunAlt",0)>=26) && (ReadingsNum("Astro","SunAlt",0)<28))
{return ReadingsNum("Wetterstation","brightness",0)*1.4}
elsif ((ReadingsNum("Astro","SunAlt",0)>=28) && (ReadingsNum("Astro","SunAlt",0)<30))
{return ReadingsNum("Wetterstation","brightness",0)*1.2}
else
{return ReadingsNum("Wetterstation","brightness",0)}
}
Ich werde das die Tage mal optimieren und noch mal Rückmeldung geben :)
Gruß Markus
Hm das Shading, funktioniert optimal denke ich erst wenn man wirklich so ne Wetterstation hat, die einem Helligkeit, Sonnenstrahlen usw. liefert. Damit man dann einen sauberen Wert bekommt.
Mit meinem Lux Sensor ist das halt so suboptimal. Es kann bewölkt sein und trotzdem 4000-5000 Lux, aber es kann auch teilsbewölkt sein mit dem gleichen Wert, die Sonne ballert in die Zimmer und der Rollo fährt nicht, weil nicht hell genug.
Was habt ihr denn für Wetterstationen, die on the fly funktionieren ?
Zitat von: D3ltorohd am 14 August 2020, 12:52:03
oK, naja bei den restlichen Fenster brauche ich 0 oder max. 10.
Also passt so der Eintrag ? Aber warum, fuhren alle runter, auch wenn Fenster zu ?
Weil es keine Rolle spielt ob Fenster auf oder zu. Es wird immer gefahren.
Zitat von: D3ltorohd am 14 August 2020, 13:47:16
Hm das Shading, funktioniert optimal denke ich erst wenn man wirklich so ne Wetterstation hat, die einem Helligkeit, Sonnenstrahlen usw. liefert. Damit man dann einen sauberen Wert bekommt.
Mit meinem Lux Sensor ist das halt so suboptimal. Es kann bewölkt sein und trotzdem 4000-5000 Lux, aber es kann auch teilsbewölkt sein mit dem gleichen Wert, die Sonne ballert in die Zimmer und der Rollo fährt nicht, weil nicht hell genug.
Was habt ihr denn für Wetterstationen, die on the fly funktionieren ?
Hallo Hagen,
finde komisch das du nur 4000-5000Lux hast, ich habe bei schönem, bewölktem Wetter (so wie heute bei uns) wo ab und zu mal die Sonne durchscheint zwischen 50000 und 85000 Lux, finde da deinen Wert wirklich sehr niedrig. Ich weiß noch nicht einmal ob die Werte so niedrig sind wenn es bei uns schüttet.
Als Wetterstation habe ich die ELV WS980, bislang echt keine Probleme, läuft problemlos, es gibt ein Modul in FHEM für die Daten einzulesen, die Wetterstation ist per WLan im Heimnetz eingebunden und muss auch nicht über irgendeine Cloud verbunden werden :)
Zitat von: CoolTux am 14 August 2020, 14:07:06
Weil es keine Rolle spielt ob Fenster auf oder zu. Es wird immer gefahren.
Das wäre vllt noch ein Feature für später mal, das das Fenster berücksichtigt wird. So sehe ich da irgendwie keinen Sinn drin, das die Rollos fahren, wenn die Fenster zu sind. Ich hätte das Rain Protect eher so verstanden, das wenn die Fenster offen sind der Rollo fährt, quasi als Schutz, damit nichts rein regnet.
Also irgendwie komm ich hier nicht klar, nichts geändert seit gestern, aber die Rollos fahren nicht, obwohl es regnet. In der Log kann ich nichts sehen. Sensor sagt rain. Geht jetzt schon mehrere Minuten.
Das hab ich gefunden, aber das hat mit dem Rain nichts zu tun.
2020.08.11 17:12:17 3: [Astro] No altitude attribute set in global device, using 0.0 m above sea level
2020.08.11 17:12:43 2: AttrTemplates: got 180 entries
2020.08.11 17:15:08 3: FHEMWEB WEB CSRF error: csrf_253301875746496 ne csrf_266885505309027 for client WEB_192.168.178.20_56731 / command {AttrVal("ASControl","ASC_tempSensor","")}. For details see the csrfToken FHEMWEB attribute.
2020.08.11 17:15:15 3: FHEMWEB WEB CSRF error: csrf_253301875746496 ne csrf_266885505309027 for client WEB_192.168.178.20_56731 / command attr ASControl ASC_tempSensor zigbee.0.00158d00045c3576.temperatur:state. For details see the csrfToken FHEMWEB attribute.
2020.08.11 17:16:11 3: FHEMWEB WEB CSRF error: csrf_253301875746496 ne csrf_266885505309027 for client WEB_192.168.178.20_56732 / command {AttrVal("Schlafzimmer_li","ASC_TempSensor","")}. For details see the csrfToken FHEMWEB attribute.
2020.08.11 17:16:16 3: FHEMWEB WEB CSRF error: csrf_253301875746496 ne csrf_266885505309027 for client WEB_192.168.178.20_56732 / command attr Schlafzimmer_li ASC_TempSensor zigbee.0.00158d00045c3576.temperature:state. For details see the csrfToken FHEMWEB attribute.
Ist der Fehler schlimm, wie bekomme ich den weg und was beeinflusst er ?
@meier81, das ist nur nen Aqara Helligkeitssensor, der ist ca. 10cm unterm Dachvorsprung. Denke weil er nicht direkt bestrahlt wird, ist der Wert so klein. Er geht auch mal auf 10000 - 13000 hoch. Da er eigentlich nicht für draußen gemacht wurde, ich da aber schon mal was haben wollte für die Beschattung.
Geplant ist eine richtige Wetterstation mit all den Features, ich habe hier den Rainyman/Weathermen im Auge, oder so ähnlich. Der kann dann Helligkeit und Sonnenstrahlen ;- schein messen.
Hallo D3ltorohd,
ZitatWas habt ihr denn für Wetterstationen, die on the fly funktionieren ?
Als Wetterstation habe ich auch die ELV WS980 und bin bisher zufrieden mit dem Zusammenspiel zu ASC.
Anbei nochmal mein großen Dank für CoolTux seinen Fleiß und Engelsgeduld!
Gruß
Hans-Jürgen
Also kann ich mit der ELV quasi unterscheiden, ob Sonne scheint, oder Wolken davor sind ? Weil allein mit der Helligkeit, kann man das ja nicht sagen. Hier war es heute bewölkt bei 10000 Lux, da wären sie theoretisch schon gefahren. Obwohl die Sonne nicht rein schien. Verbraucht die ELV Wetterstation viel Credits ? Habe auch noch Thermostate und 3 Kontakte.
Die sind heute allgemein nicht gefahren. Bei jedem Rollo steht
ASC_ShuttersLastDrive
manual
Bei Shading steht nichts von prüfen in / out.
So noch mal :: Irgendwie hab ich jetzt den Faden verloren.
im ASC Modul ASC_BRIGHTNESSDRIVEUPDOWN gebe ich z.b. 500:10 ein ? Oder kommt dort auch das Device und der State ? Wobei das nicht in der Beschreibung steht, die kommt, wenn man das Attr anklickt.
im Rollo Device, wenn ich Shading will, muss ich dort nur Device und State angeben ? ASC_BrightnessSensor = zigbee.0.04cf8cdf3c772184.illuminance:state
?
Ich möchte wieder per Sonnen auf und Untergang fahren lassen, also per Zeit. Nun habe ich im ASC Modul das hier wieder gelöscht ASC_BRIGHTNESSDRIVEUPDOWN und in den Rollo Devices ASC_BrightnessSensor = zigbee.0.04cf8cdf3c772184.illuminance:state dort hatte ich dann noch 400:0 stehen. Das ist dann überflüssig, weil ich das mit SunnyCloud steuere ?
EDIT::
Also, Auto Shading, + fahren nach Astrozeit, dann sollte das so stimmen ?
Internals:
FUUID 5ce427ff-f33f-fc62-1775-191cf7a596c1a099
NAME Bad
NR 30
STATE half
TYPE ROLLO
stoptime 1597432885
READINGS:
2020-08-11 16:42:37 ASC_Enable on
2020-08-14 21:31:39 ASC_ShadingMessage <html> </html>
2020-08-14 21:21:25 ASC_ShuttersLastDrive ventilate - window open
2020-08-14 21:21:05 ASC_Time_DriveDown 15.08.2020 - 21:03
2020-08-14 21:21:05 ASC_Time_DriveUp 15.08.2020 - 06:22
2020-08-14 21:21:02 associatedWith ASControl
2020-08-14 21:21:13 command pct-50
2020-08-14 21:21:13 desired_pct 50
2020-08-14 21:21:13 drive-type modul
2020-08-14 21:21:13 last_drive drive-up
2020-08-14 21:21:25 pct 50
2020-08-14 21:21:25 state half
Attributes:
ASC 2
ASC_BrightnessSensor zigbee.0.04cf8cdf3c772184.illuminance:state
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 90
ASC_Drive_DelayStart 1
ASC_Open_Pos 100
ASC_Pos_Reading pct
ASC_RainProtection off
ASC_Shading_InOutAzimuth 245:285
ASC_Shading_MinMax_Elevation 8.0:80
ASC_Shading_Min_OutsideTemperature 24
ASC_Shading_Mode always
ASC_Shading_Pos 10
ASC_Shading_StateChange_SunnyCloudy 3800:2300
ASC_Shading_WaitingPeriod 600
ASC_TempSensor zigbee.0.00158d00045c3576.temperature:state
ASC_Ventilate_Pos 50
ASC_Ventilate_Window_Open on
ASC_WindowRec 0_userdata.0.Jalousiesteuerung.Fenstertimeout.Bad_contact
ASC_WindowRec_subType threestate
alias Bad
Möchte ich über den Helligkeitssensor fahren, müsste ich brightnessdriveupdown im asc Modul setzten, mit zigbee.0.04cf8cdf3c772184.illuminance:state 400:20
z.b. as ist ja dann global. Möchte ich bei manchen Rollos erst bei :0 fahren, müsste ich dort dann ASC_BrightnessSensor zigbee.0.04cf8cdf3c772184.illuminance:state 400:0
setzten ?
Aber wenn ich aus dem ASC Modul brightnessdriveupdown
lösche und in den Rollo Devices nur ASC_BrightnessSensor zigbee.0.04cf8cdf3c772184.illuminance:state
setze müsste die Beschattung funktionieren und nach Astro Zeit fahren, z.b. EveningHorizon.
Zitat von: meier81 am 13 August 2020, 19:21:18
Jetzt muss ich doch noch mal nachfragen, ist das so kein Problem wenn man diese Variante so anwendet oder sollte man auf doif´s die die config speichern eher absehen? Hab zwar schon einiges gemacht mit FHEM aber so etwas bislang noch nicht.
@CoolTux:
weiß nicht ob du folgenden Beitrag gelesen hast bzw. was du davon hälst:
Falls du möchtest stell ich auch bei dir (https://git.cooltux.net/) einen Issue ein.
Gruß Markus
Hallo meier81,
die Thematik mit der Wetterstation und dem nach oben gerichteten Lichtsensor habe ich auch. Da zu kommt, dass einige Fenster und Markisen lichtmäßig über die "Hausecke" reagieren sollen und damit mehrere vorhandene Lichtsensoren angesprochen werden sollen.
Gelöst habe ich das Ganze mit einer Maxmialwertauswertung aller Lichtsensoren mittels doif, das den Max-Wert in einen Dummy schreibt, sowie der Reaktionsbegrenzung der Devices über den Azimuth.
defmod di_maxLux DOIF ([#max:"d_Lux.*$":"^1.CURRENT_ILLUMINATION$"])(setreading V_LuxMax state [#max:"d_Lux.*$":"^1.CURRENT_ILLUMINATION$"])
LG,
muede
Hallo Cooltux,
danke für deine kürzlichen Tipp, hat geholfen. Die SD-Karte hatte zu viele defekte Sektoren, so dass die Updates nicht mehr richtig gelaufen sind. Läuft nun wieder.
Was mir aktuell nach einer Woche Betrieb aber auffällt ist, dass ASC bei geöffnetem Fenster die Lüftungsposition bis zur Beschattungsposition "überfährt". Nach wenigen Minuten rechnet er dann nach und schließt das Rollo, offensichtlich wegen des offnen Fensters, noch weiter, dass dieses fast gänzlich geschlossen ist. Schließe ich das Fenster, so fährt er wieder auf die Beschattungsposition, um nach wenigen Minuten nachzukorrigieren und wieder fast zu schließen.
Ist dieses Verhalten bekannt? Anbei mal ein list eine betroffenen Rollos.
Internals:
FUUID 5c56ca3b-f33f-117f-de12-d724fed630dce8ea
NAME RolladenBuero
NR 330
STATE pct-80
TYPE ROLLO
stoptime 1597562231
READINGS:
2020-08-05 19:27:32 ASC_Enable on
2020-08-16 09:56:29 ASC_ShadingMessage INFO: current shading status is 'in' - next check in 10m
2020-08-16 09:17:11 ASC_ShuttersLastDrive shading in
2020-08-16 07:54:20 ASC_Time_DriveDown 16.08.2020 - 21:17
2020-08-16 07:54:20 ASC_Time_DriveUp 17.08.2020 - 06:00
2020-08-08 12:54:42 associatedWith Rollladenautomatik
2020-08-16 09:17:06 command pct-80
2020-08-16 09:17:06 desired_pct 80
2020-08-16 09:17:06 drive-type modul
2020-08-16 09:17:06 last_drive drive-down
2020-08-16 09:17:11 pct 80
2020-08-16 09:17:11 state pct-80
Attributes:
ASC 1
ASC_BlockingTime_afterManual 1200
ASC_BlockingTime_beforDayOpen 1800
ASC_BlockingTime_beforNightClose 1800
ASC_BrightnessSensor V_LuxMax:state -1:-1
ASC_Closed_Pos 100
ASC_ComfortOpen_Pos 20
ASC_Down astro
ASC_Drive_DelayStart 8
ASC_Mode_Down home
ASC_Mode_Up home
ASC_Open_Pos 0
ASC_Pos_Reading pct
ASC_PrivacyDownValue_beforeNightClose -1
ASC_PrivacyDown_Pos 50
ASC_Shading_InOutAzimuth 35:185
ASC_Shading_MinMax_Elevation 18.0:100.0
ASC_Shading_Min_OutsideTemperature 17
ASC_Shading_Mode home
ASC_Shading_Pos 80
ASC_Shading_StateChange_SunnyCloudy 35000:20000
ASC_Shading_WaitingPeriod 600
ASC_ShuttersPlace window
ASC_TempSensor V_TempSensor:state
ASC_Time_Down_Early 15:30
ASC_Time_Down_Late 22:15
ASC_Time_Up_Early 06:00
ASC_Time_Up_Late 09:00
ASC_Time_Up_WE_Holiday 07:45
ASC_Up astro
ASC_Ventilate_Pos 40
ASC_Ventilate_Window_Open on
ASC_WindowRec str_FS_Buero
ASC_WindowRec_PosAfterDayClosed open
ASC_WindowRec_subType twostate
DbLogExclude .*
alias Rolladen Buero
cmdIcon open:fts_shutter_up closed:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
devStateIcon open:fts_shutter_10:closed closed:fts_shutter_100:open half:fts_shutter_50:closed drive-up:fts_shutter_up@red:stop drive-down:fts_shutter_down@red:stop pct-100:fts_shutter_100:open pct-90:fts_shutter_80:closed pct-80:fts_shutter_80:closed pct-70:fts_shutter_70:closed pct-60:fts_shutter_60:closed pct-50:fts_shutter_50:closed pct-40:fts_shutter_40:open pct-30:fts_shutter_30:open pct-20:fts_shutter_20:open pct-10:fts_shutter_10:open pct-0:fts_shutter_10:closed
group Rollo
icon fts_shutter_40
rl_autoStop 1
rl_commandDown set SD_Keeloq_983000 down 6
rl_commandStop set SD_Keeloq_983000 stop 6
rl_commandUp set SD_Keeloq_983000 up 6
rl_excessBottom 0
rl_excessTop 0
rl_resetTime 0
rl_secondsDown 21
rl_secondsUp 21
rl_switchTime 1
rl_type normal
room Büro,Rollo
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos ASC_Antifreeze_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd open:closed:half:stop:pct
Danke vorab.
LG, muede
Ich habe bis heute Probleme mit der Erkennung von manuellen Fahrten
Bei meinen Homematic-Aktoren.
Wie kann man das endlich in den Griff bekommen?
Gruss
C0mmanda
Zitat von: muede am 16 August 2020, 10:00:09
Hallo Cooltux,
danke für deine kürzlichen Tipp, hat geholfen. Die SD-Karte hatte zu viele defekte Sektoren, so dass die Updates nicht mehr richtig gelaufen sind. Läuft nun wieder.
Was mir aktuell nach einer Woche Betrieb aber auffällt ist, dass ASC bei geöffnetem Fenster die Lüftungsposition bis zur Beschattungsposition "überfährt". Nach wenigen Minuten rechnet er dann nach und schließt das Rollo, offensichtlich wegen des offnen Fensters, noch weiter, dass dieses fast gänzlich geschlossen ist. Schließe ich das Fenster, so fährt er wieder auf die Beschattungsposition, um nach wenigen Minuten nachzukorrigieren und wieder fast zu schließen.
Ist dieses Verhalten bekannt? Anbei mal ein list eine betroffenen Rollos.
Internals:
FUUID 5c56ca3b-f33f-117f-de12-d724fed630dce8ea
NAME RolladenBuero
NR 330
STATE pct-80
TYPE ROLLO
stoptime 1597562231
READINGS:
2020-08-05 19:27:32 ASC_Enable on
2020-08-16 09:56:29 ASC_ShadingMessage INFO: current shading status is 'in' - next check in 10m
2020-08-16 09:17:11 ASC_ShuttersLastDrive shading in
2020-08-16 07:54:20 ASC_Time_DriveDown 16.08.2020 - 21:17
2020-08-16 07:54:20 ASC_Time_DriveUp 17.08.2020 - 06:00
2020-08-08 12:54:42 associatedWith Rollladenautomatik
2020-08-16 09:17:06 command pct-80
2020-08-16 09:17:06 desired_pct 80
2020-08-16 09:17:06 drive-type modul
2020-08-16 09:17:06 last_drive drive-down
2020-08-16 09:17:11 pct 80
2020-08-16 09:17:11 state pct-80
Attributes:
ASC 1
ASC_BlockingTime_afterManual 1200
ASC_BlockingTime_beforDayOpen 1800
ASC_BlockingTime_beforNightClose 1800
ASC_BrightnessSensor V_LuxMax:state -1:-1
ASC_Closed_Pos 100
ASC_ComfortOpen_Pos 20
ASC_Down astro
ASC_Drive_DelayStart 8
ASC_Mode_Down home
ASC_Mode_Up home
ASC_Open_Pos 0
ASC_Pos_Reading pct
ASC_PrivacyDownValue_beforeNightClose -1
ASC_PrivacyDown_Pos 50
ASC_Shading_InOutAzimuth 35:185
ASC_Shading_MinMax_Elevation 18.0:100.0
ASC_Shading_Min_OutsideTemperature 17
ASC_Shading_Mode home
ASC_Shading_Pos 80
ASC_Shading_StateChange_SunnyCloudy 35000:20000
ASC_Shading_WaitingPeriod 600
ASC_ShuttersPlace window
ASC_TempSensor V_TempSensor:state
ASC_Time_Down_Early 15:30
ASC_Time_Down_Late 22:15
ASC_Time_Up_Early 06:00
ASC_Time_Up_Late 09:00
ASC_Time_Up_WE_Holiday 07:45
ASC_Up astro
ASC_Ventilate_Pos 40
ASC_Ventilate_Window_Open on
ASC_WindowRec str_FS_Buero
ASC_WindowRec_PosAfterDayClosed open
ASC_WindowRec_subType twostate
DbLogExclude .*
alias Rolladen Buero
cmdIcon open:fts_shutter_up closed:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
devStateIcon open:fts_shutter_10:closed closed:fts_shutter_100:open half:fts_shutter_50:closed drive-up:fts_shutter_up@red:stop drive-down:fts_shutter_down@red:stop pct-100:fts_shutter_100:open pct-90:fts_shutter_80:closed pct-80:fts_shutter_80:closed pct-70:fts_shutter_70:closed pct-60:fts_shutter_60:closed pct-50:fts_shutter_50:closed pct-40:fts_shutter_40:open pct-30:fts_shutter_30:open pct-20:fts_shutter_20:open pct-10:fts_shutter_10:open pct-0:fts_shutter_10:closed
group Rollo
icon fts_shutter_40
rl_autoStop 1
rl_commandDown set SD_Keeloq_983000 down 6
rl_commandStop set SD_Keeloq_983000 stop 6
rl_commandUp set SD_Keeloq_983000 up 6
rl_excessBottom 0
rl_excessTop 0
rl_resetTime 0
rl_secondsDown 21
rl_secondsUp 21
rl_switchTime 1
rl_type normal
room Büro,Rollo
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos ASC_Antifreeze_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd open:closed:half:stop:pct
Danke vorab.
LG, muede
Wenn ich Dich recht verstehe ist es so. Du machst das Fenster auf wenn das Rollo ganz oben ist, dann irgendwann wird beschattet und erwartest eigentlich das das Rollo nur bis Fensteroffen Position fährt. Dem ist aber nicht so und das ist auch so gewollt. Beschattung geht vor lüften. Also fährt das Rollo korrekt in die Beschattungsposition. Das mit dem danach noch mal fahren habe ich nicht ganz verstanden.
Zitat von: C0mmanda am 16 August 2020, 23:21:27
Ich habe bis heute Probleme mit der Erkennung von manuellen Fahrten
Bei meinen Homematic-Aktoren.
Wie kann man das endlich in den Griff bekommen?
Gruss
C0mmanda
Erstelle zum testen bitte einmal ein userreadings namens position welches die Werte von pct übernimmt.
Zitat von: CoolTux am 17 August 2020, 08:45:48
... Dem ist aber nicht so und das ist auch so gewollt. Beschattung geht vor lüften. Also fährt das Rollo korrekt in die Beschattungsposition. ...
Hallo CoolTux,
hast du eine wie auch immer geartete Übersicht der Abhängigkeiten in deinem Modul? Hier im Forum sehe ich zwar immer wieder sporadisch die ein oder andere Andeutung (wie z.B. die im Zitat) aber zumindest mir würde es bei der Interpretation vermeintlicher Fehlfahrten sehr helfen. Oder ist es ausschließlich im Code festgehalten?
Gruß Reinhard
Hallo,
ich möchte bei Shading_Pos, wenn ich zuhause bin und der Rollladen ganz geöffnet ist (pct 100), die Position 100 beibehalten.
Nur wenn ich abwesend bin od. der Rollladen z.B. von Hand in Beschattung gefahren wurde, soll er beschatten (pct 80).
Bei ASC_Shading_Pos habe ich folgendes eingetrage:
{ (ReadingsVal('Bewohner','state',0) eq 'home' and ReadingsVal('Ro_Terrassentuer','pct',0) ==100 ? '100':'80') }
Funktioniert leider noch nicht ganz.
Als ich Bewohner auf absent gestellt habe ist er auf pct 30 gefahren. (Terrassentür war offen, ASC_LockOut war off)
CUL_0_MSGCNT 5
CUL_0_RAWMSG A0D71A4102E09A0246BDF0601A000::-49:CUL_0
CUL_0_RSSI -49
CUL_0_TIME 2020-08-17 13:41:53
DEF 2E09A0
FUUID 5c44bfe0-f33f-cd72-6424-3ca05eb04264ff8b
FVERSION 10_CUL_HM.pm:0.226140/2020-08-16
HMLAN1_MSGCNT 5
HMLAN1_RAWMSG E2E09A0,0000,006665FB,FF,FFBB,71A4102E09A0246BDF0601A000
HMLAN1_RSSI -69
HMLAN1_TIME 2020-08-17 13:41:53
IODev CUL_0
LASTInputDev HMLAN1
MSGCNT 10
NAME Ro_Terrassentuer
NOTIFYDEV global
NR 84
NTFY_ORDER 50-Ro_Terrassentuer
STATE 80
TYPE CUL_HM
chanNo 01
lastMsg No:71 - t:10 s:2E09A0 d:246BDF 0601A000
protLastRcv 2020-08-17 13:41:53
protRcv 5 last_at:2020-08-17 13:41:53
protResnd 1 last_at:2020-08-17 08:13:25
protSnd 6 last_at:2020-08-17 13:41:53
protState CMDs_done
rssi_CUL_0 cnt:3 min:-50 max:-50 avg:-50 lst:-50
rssi_at_CUL_0 cnt:5 min:-50 max:-48.5 avg:-49 lst:-49
rssi_at_HMLAN1 cnt:5 min:-70 max:-67 avg:-68.2 lst:-69
READINGS:
2019-05-21 17:18:04 ASC_Enable on
2020-08-17 13:53:57 ASC_ShadingMessage INFO: current shading status is 'in' - next check in 20m
2020-08-17 13:41:53 ASC_ShuttersLastDrive shading in
2020-08-17 08:13:08 ASC_Time_DriveDown 17.08.2020 - 20:31
2020-08-17 08:13:08 ASC_Time_DriveUp 18.08.2020 - 06:24
2020-08-17 13:41:37 CommandAccepted yes
2019-02-11 17:26:41 D-firmware 2.3
2019-02-11 17:26:41 D-serialNr LEQ0766225
2019-02-11 17:18:33 PairedTo 0x246BDF
2018-06-12 18:55:22 R-driveDown 21 s
2018-06-12 18:55:22 R-driveTurn 0.5 s
2018-06-12 18:55:22 R-driveUp 22 s
2018-06-12 18:55:21 R-pairCentral 0x246BDF
2018-06-12 18:55:22 R-sign off
2019-02-11 17:18:33 RegL_00. 00:00 02:01 0A:24 0B:6B 0C:DF 15:FF 18:00
2019-02-11 17:18:34 RegL_01. 00:00 08:00 09:00 0A:00 0B:00 0C:D2 0D:00 0E:DC 0F:05 10:00 30:06 57:24
2020-08-17 08:13:05 associatedWith Rollladensteuerung
2020-08-17 08:13:39 cfgState ok
2020-08-17 13:41:53 commState CMDs_done
2020-08-17 13:41:53 deviceMsg 80 (to VCCU)
2019-02-14 05:43:42 inhibit set_off
2020-08-17 13:41:53 level 80
2020-08-17 13:41:53 motor stop:80
2020-08-17 13:41:53 pct 80
2020-05-04 21:47:34 powerOn 2020-05-04 21:47:34
2020-08-17 13:41:53 recentStateType info
2020-08-17 13:41:53 state 80
2020-08-17 13:41:53 timedOn off
helper:
HM_CMDNR 113
cSnd 11246BDF2E09A0020128,11246BDF2E09A00201A0
dlvlCmd ++A011246BDF2E09A00201A0
mId 0005
peerFriend peerSens,peerVirt
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
ack:
cmds:
TmplKey :no:1597644685.73031
TmplTs 1597644685.73031
cmdKey 1:1:0::Ro_Terrassentuer:0005:01:
cmdLst:
assignHmKey noArg
clear [readings|trigger|register|oldRegs|rssi|msgEvents|msgErrors|attack|all]
deviceRename newName
down [-changeValue-] [-ontime-] [-ramptime-] ...
fwUpdate -filename- -bootTime- ...
getConfig noArg
getDevInfo noArg
getRegRaw [List0|List1|List2|List3|List4|List5|List6] ... [-PeerChannel-]
getVersion noArg
inhibit [on|off]
off noArg
on noArg
pair noArg
pct [-value-] ... [-ontime-]
peerBulk -peer1,peer2,...- [set|unset]
peerIODev [IO] -btn- [set|unset]... not for future use
peerSmart -peerOpt-
press [long|short] -peer- [-repCount(long only)-] [-repDelay-] ...
raw data ...
regBulk -list-.-peerChn- -addr1:data1- -addr2:data2- ...
regSet [prep|exec] -regName- -value- ... [-peerChannel-]
reset noArg
sign [on|off]
statusRequest noArg
stop noArg
toggle noArg
toggleDir noArg
tplDel -tplDel-
tplSet_0 -tplChan-
unpair noArg
up [-changeValue-] [-ontime-] [-ramptime-] ...
lst:
condition slider,0,1,255
peer
peerOpt BM_Einfahrt,BM_Flur_EG,BM_Haustuer,BM_Hof,Fenster_Bad,Fenster_Erker,Fenster_Kueche,Fenster_Schlafzimmer,Fenster_WC,Haustuer,Rauchmelder_Team,Terrassentuer,VCCU,Wassermelder
tplChan
tplDel
tplPeer
dir:
cur stop
rct up
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +2E09A0,00,01,00
nextSend 1597664513.2351
prefIO
rxt 0
vccu VCCU
p:
2E09A0
00
01
00
mRssi:
mNo 71
io:
CUL_0:
-41
-41
HMLAN1:
-69
-69
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
rpt:
IO CUL_0
flg A
ts 1597664513.13601
ack:
HASH(0x5613c70de518)
718002246BDF2E09A000
rssi:
CUL_0:
avg -50
cnt 3
lst -50
max -50
min -50
at_CUL_0:
avg -49
cnt 5
lst -49
max -48.5
min -50
at_HMLAN1:
avg -68.2
cnt 5
lst -69
max -67
min -70
tmpl:
Attributes:
ASC 2
ASC_Adv off
ASC_Antifreeze off
ASC_Antifreeze_Pos 15
ASC_AutoAstroModeEvening REAL
ASC_AutoAstroModeMorning REAL
ASC_BlockingTime_afterManual 1200
ASC_BlockingTime_beforDayOpen 3600
ASC_BlockingTime_beforNightClose 3600
ASC_BrightnessSensor BM_Hof:brightness
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 80
ASC_DriveUpMaxDuration 40
ASC_Drive_Delay -1
ASC_Drive_DelayStart 7
ASC_LockOut soft
ASC_Mode_Down absent
ASC_Mode_Up absent
ASC_Open_Pos 100
ASC_Partymode on
ASC_Pos_Reading pct
ASC_Self_Defense_Mode off
ASC_Shading_InOutAzimuth 80:200
ASC_Shading_MinMax_Elevation 15.0:100.0
ASC_Shading_Min_OutsideTemperature 22
ASC_Shading_Mode always
ASC_Shading_Pos { (ReadingsVal('Bewohner','state',0) eq 'home' and ReadingsVal('Ro_Terrassentuer','pct',0) ==100 ? '100':'80') }
ASC_Shading_StateChange_SunnyCloudy 215:190
ASC_Shading_WaitingPeriod 1200
ASC_Time_Down_Early 15:30
ASC_Time_Down_Late 22:30
ASC_Time_Up_Early 06:00
ASC_Time_Up_Late 09:00
ASC_Time_Up_WE_Holiday 08:30
ASC_Ventilate_Pos 30
ASC_Ventilate_Window_Open off
ASC_WiggleValue 5
ASC_WindProtection off
ASC_WindowRec Terrassentuer
ASC_WindowRec_PosAfterDayClosed open
ASC_WindowRec_subType twostate
DbLogExclude .*
IODev HMLAN1
IOgrp VCCU
alexaName Rollladen Tür
alexaRoom Wohnzimmer
alias Rollladen Tuer
autoReadReg 4_reqStatus
devStateIcon ab:fts_shutter_100 auf:fts_shutter_10 ^(7[0-9]|8[0-9]|9[0-9])$:fts_shutter_30 ^(5[0-9]|6[0-9])$:fts_shutter_50 ^(3[0-9]|4[0-9])$:fts_shutter_70 ^(1[0-9]|2[0-9])$:fts_shutter_90
event-on-change-reading .*
eventMap on:auf off:ab
expert defReg,rawReg
firmware 2.3
genericDeviceType blind
group Rolllaeden
icon fts_shutter
model HM-LC-BL1PBU-FM
peerIDs 00000000,
room ASC,CUL_HM,Wohnzimmer
serialNr LEQ0766225
sortby 1
subType blindActuator
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
webCmd auf:ab:stop:100:80:60:40:20:0
Hat jemand einen Tipp?
Danke und VG Dieter
Zitat von: CoolTux am 17 August 2020, 08:50:17
Erstelle zum testen bitte einmal ein userreadings namens position welches die Werte von pct übernimmt.
Wird gemacht & getestet.
Attr "ASC_Pos_Reading" auch ändern oder ist das ausschließlich für das ansteuern der Rollladen wichtig?
Danke!
Hallo Cooltux,
seit dem letzten Update des Moduls habe ich beim Neustart von FHEM die folgende Fehlermeldung im Log:
PERL WARNING: Useless use of numeric eq (==) in void context at lib/FHEM/Automation/ShuttersControl/Helper.pm line 386, <$fh> line 3549.
Ein Bug, oder liegt es an meiner Installation?
Grüße
Stefan
Hallo Dieter,
ZitatHat jemand einen Tipp?
kann ja jetzt daneben liegen sollen nicht die Werte für die einzelnen anzusteuernden Fahrpositionen jeweils
immer Unterschiedlich sein.
Vielleicht reicht in Deinem Code schon 99 für Beschattung ?
Gruß
Hans-Jürgen
Zitat von: Karflyer am 17 August 2020, 16:21:55
Hallo Cooltux,
seit dem letzten Update des Moduls habe ich beim Neustart von FHEM die folgende Fehlermeldung im Log:
PERL WARNING: Useless use of numeric eq (==) in void context at lib/FHEM/Automation/ShuttersControl/Helper.pm line 386, <$fh> line 3549.
Ein Bug, oder liegt es an meiner Installation?
Grüße
Stefan
Habe ich soeben gefixt. Danke Dir.
Zitat von: Reinhard.M am 17 August 2020, 10:17:32
Hallo CoolTux,
hast du eine wie auch immer geartete Übersicht der Abhängigkeiten in deinem Modul? Hier im Forum sehe ich zwar immer wieder sporadisch die ein oder andere Andeutung (wie z.B. die im Zitat) aber zumindest mir würde es bei der Interpretation vermeintlicher Fehlfahrten sehr helfen. Oder ist es ausschließlich im Code festgehalten?
Gruß Reinhard
Hallo Reinhard,
Eine Übersicht der Abhängigkeiten habe ich leider nicht.
Grüße
Zitat von: dk3572 am 17 August 2020, 13:57:35
Hallo,
ich möchte bei Shading_Pos, wenn ich zuhause bin und der Rollladen ganz geöffnet ist (pct 100), die Position 100 beibehalten.
Nur wenn ich abwesend bin od. der Rollladen z.B. von Hand in Beschattung gefahren wurde, soll er beschatten (pct 80).
Bei ASC_Shading_Pos habe ich folgendes eingetrage:
{ (ReadingsVal('Bewohner','state',0) eq 'home' and ReadingsVal('Ro_Terrassentuer','pct',0) ==100 ? '100':'80') }
Funktioniert leider noch nicht ganz.
Als ich Bewohner auf absent gestellt habe ist er auf pct 30 gefahren. (Terrassentür war offen, ASC_LockOut war off)
CUL_0_MSGCNT 5
CUL_0_RAWMSG A0D71A4102E09A0246BDF0601A000::-49:CUL_0
CUL_0_RSSI -49
CUL_0_TIME 2020-08-17 13:41:53
DEF 2E09A0
FUUID 5c44bfe0-f33f-cd72-6424-3ca05eb04264ff8b
FVERSION 10_CUL_HM.pm:0.226140/2020-08-16
HMLAN1_MSGCNT 5
HMLAN1_RAWMSG E2E09A0,0000,006665FB,FF,FFBB,71A4102E09A0246BDF0601A000
HMLAN1_RSSI -69
HMLAN1_TIME 2020-08-17 13:41:53
IODev CUL_0
LASTInputDev HMLAN1
MSGCNT 10
NAME Ro_Terrassentuer
NOTIFYDEV global
NR 84
NTFY_ORDER 50-Ro_Terrassentuer
STATE 80
TYPE CUL_HM
chanNo 01
lastMsg No:71 - t:10 s:2E09A0 d:246BDF 0601A000
protLastRcv 2020-08-17 13:41:53
protRcv 5 last_at:2020-08-17 13:41:53
protResnd 1 last_at:2020-08-17 08:13:25
protSnd 6 last_at:2020-08-17 13:41:53
protState CMDs_done
rssi_CUL_0 cnt:3 min:-50 max:-50 avg:-50 lst:-50
rssi_at_CUL_0 cnt:5 min:-50 max:-48.5 avg:-49 lst:-49
rssi_at_HMLAN1 cnt:5 min:-70 max:-67 avg:-68.2 lst:-69
READINGS:
2019-05-21 17:18:04 ASC_Enable on
2020-08-17 13:53:57 ASC_ShadingMessage INFO: current shading status is 'in' - next check in 20m
2020-08-17 13:41:53 ASC_ShuttersLastDrive shading in
2020-08-17 08:13:08 ASC_Time_DriveDown 17.08.2020 - 20:31
2020-08-17 08:13:08 ASC_Time_DriveUp 18.08.2020 - 06:24
2020-08-17 13:41:37 CommandAccepted yes
2019-02-11 17:26:41 D-firmware 2.3
2019-02-11 17:26:41 D-serialNr LEQ0766225
2019-02-11 17:18:33 PairedTo 0x246BDF
2018-06-12 18:55:22 R-driveDown 21 s
2018-06-12 18:55:22 R-driveTurn 0.5 s
2018-06-12 18:55:22 R-driveUp 22 s
2018-06-12 18:55:21 R-pairCentral 0x246BDF
2018-06-12 18:55:22 R-sign off
2019-02-11 17:18:33 RegL_00. 00:00 02:01 0A:24 0B:6B 0C:DF 15:FF 18:00
2019-02-11 17:18:34 RegL_01. 00:00 08:00 09:00 0A:00 0B:00 0C:D2 0D:00 0E:DC 0F:05 10:00 30:06 57:24
2020-08-17 08:13:05 associatedWith Rollladensteuerung
2020-08-17 08:13:39 cfgState ok
2020-08-17 13:41:53 commState CMDs_done
2020-08-17 13:41:53 deviceMsg 80 (to VCCU)
2019-02-14 05:43:42 inhibit set_off
2020-08-17 13:41:53 level 80
2020-08-17 13:41:53 motor stop:80
2020-08-17 13:41:53 pct 80
2020-05-04 21:47:34 powerOn 2020-05-04 21:47:34
2020-08-17 13:41:53 recentStateType info
2020-08-17 13:41:53 state 80
2020-08-17 13:41:53 timedOn off
helper:
HM_CMDNR 113
cSnd 11246BDF2E09A0020128,11246BDF2E09A00201A0
dlvlCmd ++A011246BDF2E09A00201A0
mId 0005
peerFriend peerSens,peerVirt
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
ack:
cmds:
TmplKey :no:1597644685.73031
TmplTs 1597644685.73031
cmdKey 1:1:0::Ro_Terrassentuer:0005:01:
cmdLst:
assignHmKey noArg
clear [readings|trigger|register|oldRegs|rssi|msgEvents|msgErrors|attack|all]
deviceRename newName
down [-changeValue-] [-ontime-] [-ramptime-] ...
fwUpdate -filename- -bootTime- ...
getConfig noArg
getDevInfo noArg
getRegRaw [List0|List1|List2|List3|List4|List5|List6] ... [-PeerChannel-]
getVersion noArg
inhibit [on|off]
off noArg
on noArg
pair noArg
pct [-value-] ... [-ontime-]
peerBulk -peer1,peer2,...- [set|unset]
peerIODev [IO] -btn- [set|unset]... not for future use
peerSmart -peerOpt-
press [long|short] -peer- [-repCount(long only)-] [-repDelay-] ...
raw data ...
regBulk -list-.-peerChn- -addr1:data1- -addr2:data2- ...
regSet [prep|exec] -regName- -value- ... [-peerChannel-]
reset noArg
sign [on|off]
statusRequest noArg
stop noArg
toggle noArg
toggleDir noArg
tplDel -tplDel-
tplSet_0 -tplChan-
unpair noArg
up [-changeValue-] [-ontime-] [-ramptime-] ...
lst:
condition slider,0,1,255
peer
peerOpt BM_Einfahrt,BM_Flur_EG,BM_Haustuer,BM_Hof,Fenster_Bad,Fenster_Erker,Fenster_Kueche,Fenster_Schlafzimmer,Fenster_WC,Haustuer,Rauchmelder_Team,Terrassentuer,VCCU,Wassermelder
tplChan
tplDel
tplPeer
dir:
cur stop
rct up
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +2E09A0,00,01,00
nextSend 1597664513.2351
prefIO
rxt 0
vccu VCCU
p:
2E09A0
00
01
00
mRssi:
mNo 71
io:
CUL_0:
-41
-41
HMLAN1:
-69
-69
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
rpt:
IO CUL_0
flg A
ts 1597664513.13601
ack:
HASH(0x5613c70de518)
718002246BDF2E09A000
rssi:
CUL_0:
avg -50
cnt 3
lst -50
max -50
min -50
at_CUL_0:
avg -49
cnt 5
lst -49
max -48.5
min -50
at_HMLAN1:
avg -68.2
cnt 5
lst -69
max -67
min -70
tmpl:
Attributes:
ASC 2
ASC_Adv off
ASC_Antifreeze off
ASC_Antifreeze_Pos 15
ASC_AutoAstroModeEvening REAL
ASC_AutoAstroModeMorning REAL
ASC_BlockingTime_afterManual 1200
ASC_BlockingTime_beforDayOpen 3600
ASC_BlockingTime_beforNightClose 3600
ASC_BrightnessSensor BM_Hof:brightness
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 80
ASC_DriveUpMaxDuration 40
ASC_Drive_Delay -1
ASC_Drive_DelayStart 7
ASC_LockOut soft
ASC_Mode_Down absent
ASC_Mode_Up absent
ASC_Open_Pos 100
ASC_Partymode on
ASC_Pos_Reading pct
ASC_Self_Defense_Mode off
ASC_Shading_InOutAzimuth 80:200
ASC_Shading_MinMax_Elevation 15.0:100.0
ASC_Shading_Min_OutsideTemperature 22
ASC_Shading_Mode always
ASC_Shading_Pos { (ReadingsVal('Bewohner','state',0) eq 'home' and ReadingsVal('Ro_Terrassentuer','pct',0) ==100 ? '100':'80') }
ASC_Shading_StateChange_SunnyCloudy 215:190
ASC_Shading_WaitingPeriod 1200
ASC_Time_Down_Early 15:30
ASC_Time_Down_Late 22:30
ASC_Time_Up_Early 06:00
ASC_Time_Up_Late 09:00
ASC_Time_Up_WE_Holiday 08:30
ASC_Ventilate_Pos 30
ASC_Ventilate_Window_Open off
ASC_WiggleValue 5
ASC_WindProtection off
ASC_WindowRec Terrassentuer
ASC_WindowRec_PosAfterDayClosed open
ASC_WindowRec_subType twostate
DbLogExclude .*
IODev HMLAN1
IOgrp VCCU
alexaName Rollladen Tür
alexaRoom Wohnzimmer
alias Rollladen Tuer
autoReadReg 4_reqStatus
devStateIcon ab:fts_shutter_100 auf:fts_shutter_10 ^(7[0-9]|8[0-9]|9[0-9])$:fts_shutter_30 ^(5[0-9]|6[0-9])$:fts_shutter_50 ^(3[0-9]|4[0-9])$:fts_shutter_70 ^(1[0-9]|2[0-9])$:fts_shutter_90
event-on-change-reading .*
eventMap on:auf off:ab
expert defReg,rawReg
firmware 2.3
genericDeviceType blind
group Rolllaeden
icon fts_shutter
model HM-LC-BL1PBU-FM
peerIDs 00000000,
room ASC,CUL_HM,Wohnzimmer
serialNr LEQ0766225
sortby 1
subType blindActuator
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
webCmd auf:ab:stop:100:80:60:40:20:0
Hat jemand einen Tipp?
Danke und VG Dieter
Hierzu keiner einen Rat?
Stimmt der Perl Code überhaupt für meine Beschreibung?
Danke und VG Dieter
@dk3572:
Ich würde für den betreffenden Rollladen das Shading deaktivieren, wenn du zu Hause bist, und aktivieren, wenn du abwesend bist. Shading Pos auf 80 setzen.
An- und Abwesenheit z.B. über ein Roommate und Presence automatisiert realisieren.
Über ein notify dann set ASC-Devicename shutterASCenableToggle Rolladenname ändern.
Gruß
eurofinder
Zitat von: eurofinder am 18 August 2020, 12:56:03
@dk3572:
Ich würde für den betreffenden Rollladen das Shading deaktivieren, wenn du zu Hause bist, und aktivieren, wenn du abwesend bist. Shading Pos auf 80 setzen.
An- und Abwesenheit z.B. über ein Roommate und Presence automatisiert realisieren.
Über ein notify dann set ASC-Devicename shutterASCenableToggle Rolladenname ändern.
Gruß
eurofinder
Danke für deine Antwort.
Wie aktiviere bzw. deaktiviere ich das Shading? Über ASC_Shading_Mode? Dann muss doch jedes mal gespeichert werden.
shutterASCenableToggle deaktiviert doch den gesamten Rollladen in der Steuerung, oder?
@dk3572:
Sorry, meinte natürlich über Attribut ASC_ShadingMode im Rolladen .
Entweder umschalten zwischen off und home/always oder tatsächlich über absent.
ZitatAls ich Bewohner auf absent gestellt habe ist er auf pct 30 gefahren. (Terrassentür war offen, ASC_LockOut war off)
Da wurde bei geöffnetem Fentser dann wohl ASC_Ventilate_Pos angefahren.
Gruß und viel Erfolg
eurofinder
Zitat von: eurofinder am 18 August 2020, 13:26:06
@dk3572:
Sorry, meinte natürlich über Attribut ASC_ShadingMode im Rolladen .
Entweder umschalten zwischen off und home/always oder tatsächlich über absent.
Da wurde bei geöffnetem Fentser dann wohl ASC_Ventilate_Pos angefahren.
Gruß und viel Erfolg
eurofinder
wenn ich das über die Attribute mache, müsste ich doch jedes mal speichern????
Oder sehe ich das falsch?
Hallo,
ich versuche die Beschattung zu aktivieren.
Nach vielen manuellen Veruchen ohne Erfolg, habe ich aus dem Wiki die Readinggroup Einstellungen eingepflegt.
Da diese für V0.6 ist und ich die aktuelle Version im Einsatz habe, musste ich feststellen das sich einige Readings Namentlich geändert haben.
Hat jemand ein funktionierens Beispiel für mich?
Danke
Hallo CoolTux,
danke erstmal für das Modul, das macht sicher ne Menge Arbeit!
Ich habe ein Problem mit dem Shade out am Abend. Ab einem bestimmten Zeitpunkt fahren einige Jalousien einfach nicht mehr aus der Beschattung. Stelle ich versuchshalber den ShadeOut-Azimut Wert auf was kleineres klappt es. Ich habe noch nicht verstanden was das Problem sein könnte, ich vermute mal es hat was mit einer Zeit oder Helligkeit zu tun. Bin aber noch nicht drauf gekommen. Ich hänge mal das Log eines solchen Rollos an:
1.
kurz vor dem Zeitpunkt wo es abwärts gehen sollte:
ASC_DEBUG!!! 2020.08.19 19:21:53 - EventProcessingTwilightDevice: R_WZ_reli RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2020.08.19 19:21:53 - FnIsDay: R_WZ_reli Allgemein: 1
ASC_DEBUG!!! 2020.08.19 19:21:53 - FnIsDay: R_WZ_reli getDownBrightness: 1 Brightness: 2830 BrightnessMin: 500 Sunset: 0
ASC_DEBUG!!! 2020.08.19 19:21:53 - FnIsDay: R_WZ_reli getUpBrightness: 1 Brightness: 2830 BrightnessMax: 800 Sunrise: 1
ASC_DEBUG!!! 2020.08.19 19:21:53 - FnIsDay: R_WZ_reli Allgemein: 1
ASC_DEBUG!!! 2020.08.19 19:21:53 - FnIsDay: R_WZ_reli getDownBrightness: 1 Brightness: 2830 BrightnessMin: 500 Sunset: 0
ASC_DEBUG!!! 2020.08.19 19:21:53 - FnIsDay: R_WZ_reli getUpBrightness: 1 Brightness: 2830 BrightnessMax: 800 Sunrise: 1
ASC_DEBUG!!! 2020.08.19 19:21:53 - ShadingProcessing: R_WZ_reli - Übergebende Werte - Azimuth:279.9, Elevation: 8.6, Brightness: 2899, OutTemp: 24.4, Azimut Beschattung: 172.2, Azimut Endschattung: 281, Ist es nach der Zeitblockadezeit: NEIN, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2020.08.19 19:21:53 - ShadingProcessing: R_WZ_reli - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2020.08.19 19:21:53 - FnIsDay: R_WZ_reli Allgemein: 1
ASC_DEBUG!!! 2020.08.19 19:21:53 - FnIsDay: R_WZ_reli getDownBrightness: 1 Brightness: 2830 BrightnessMin: 500 Sunset: 0
ASC_DEBUG!!! 2020.08.19 19:21:53 - FnIsDay: R_WZ_reli getUpBrightness: 1 Brightness: 2830 BrightnessMax: 800 Sunrise: 1
ASC_DEBUG!!! 2020.08.19 19:21:53 - ShadingProcessing: R_WZ_reli - Alle Beschattungsbedingungen wurden erfüllt und somit wird der Beschattungsstatus um eine Stufe angehoben. Alter Status: in Neuer Status: in
ASC_DEBUG!!! 2020.08.19 19:21:53 - FnIsDay: R_WZ_reli Allgemein: 1
ASC_DEBUG!!! 2020.08.19 19:21:53 - FnIsDay: R_WZ_reli getDownBrightness: 1 Brightness: 2830 BrightnessMin: 500 Sunset: 0
ASC_DEBUG!!! 2020.08.19 19:21:53 - FnIsDay: R_WZ_reli getUpBrightness: 1 Brightness: 2830 BrightnessMax: 800 Sunrise: 1
ASC_DEBUG!!! 2020.08.19 19:21:53 - FnIsDay: R_WZ_reli Allgemein: 1
ASC_DEBUG!!! 2020.08.19 19:21:53 - FnIsDay: R_WZ_reli getDownBrightness: 1 Brightness: 2830 BrightnessMin: 500 Sunset: 0
ASC_DEBUG!!! 2020.08.19 19:21:53 - FnIsDay: R_WZ_reli getUpBrightness: 1 Brightness: 2830 BrightnessMax: 800 Sunrise: 1
ASC_DEBUG!!! 2020.08.19 19:21:53 - EventProcessingTwilightDevice: R_WZ_reli - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt
Dann wenn der Azimut wert gekommen ist und es eigentlich fahren sollte:
ASC_DEBUG!!! 2020.08.19 19:27:54 - EventProcessingTwilightDevice: R_WZ_reli RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2020.08.19 19:27:54 - FnIsDay: R_WZ_reli Allgemein: 1
ASC_DEBUG!!! 2020.08.19 19:27:54 - FnIsDay: R_WZ_reli getDownBrightness: 1 Brightness: 2086 BrightnessMin: 500 Sunset: 0
ASC_DEBUG!!! 2020.08.19 19:27:54 - FnIsDay: R_WZ_reli getUpBrightness: 1 Brightness: 2086 BrightnessMax: 800 Sunrise: 1
ASC_DEBUG!!! 2020.08.19 19:27:54 - FnIsDay: R_WZ_reli Allgemein: 1
ASC_DEBUG!!! 2020.08.19 19:27:54 - FnIsDay: R_WZ_reli getDownBrightness: 1 Brightness: 2086 BrightnessMin: 500 Sunset: 0
ASC_DEBUG!!! 2020.08.19 19:27:54 - FnIsDay: R_WZ_reli getUpBrightness: 1 Brightness: 2086 BrightnessMax: 800 Sunrise: 1
ASC_DEBUG!!! 2020.08.19 19:27:54 - ShadingProcessing: R_WZ_reli - Übergebende Werte - Azimuth:281.1, Elevation: 7.7, Brightness: 2124, OutTemp: 24.3, Azimut Beschattung: 172.2, Azimut Endschattung: 281, Ist es nach der Zeitblockadezeit: NEIN, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2020.08.19 19:27:54 - ShadingProcessing: R_WZ_reli - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2020.08.19 19:27:54 - ShadingProcessing: R_WZ_reli - Es ist Nacht oder die Aussentemperatur unterhalb der Shading Temperatur. Die Beschattung wird Zwangsbeendet
ASC_DEBUG!!! 2020.08.19 19:27:54 - FnIsDay: R_WZ_reli Allgemein: 1
ASC_DEBUG!!! 2020.08.19 19:27:54 - FnIsDay: R_WZ_reli getDownBrightness: 1 Brightness: 2086 BrightnessMin: 500 Sunset: 0
ASC_DEBUG!!! 2020.08.19 19:27:54 - FnIsDay: R_WZ_reli getUpBrightness: 1 Brightness: 2086 BrightnessMax: 800 Sunrise: 1
ASC_DEBUG!!! 2020.08.19 19:27:54 - FnIsDay: R_WZ_reli Allgemein: 1
ASC_DEBUG!!! 2020.08.19 19:27:54 - FnIsDay: R_WZ_reli getDownBrightness: 1 Brightness: 2086 BrightnessMin: 500 Sunset: 0
ASC_DEBUG!!! 2020.08.19 19:27:54 - FnIsDay: R_WZ_reli getUpBrightness: 1 Brightness: 2086 BrightnessMax: 800 Sunrise: 1
ASC_DEBUG!!! 2020.08.19 19:27:54 - EventProcessingTwilightDevice: R_WZ_reli - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt
ASC_DEBUG!!! 2020.08.19 19:27:54 - EventProcessingTwilightDevice: R_WZ_rere RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2020.08.19 19:27:54 - FnIsDay: R_WZ_rere Allgemein: 1
ASC_DEBUG!!! 2020.08.19 19:27:54 - FnIsDay: R_WZ_rere getDownBrightness: 1 Brightness: 2086 BrightnessMin: 500 Sunset: 0
Ich denke mal die Zeile "ShadingProcessing: R_WZ_reli - Es ist Nacht oder die Aussentemperatur unterhalb der Shading Temperatur. Die Beschattung wird Zwangsbeendet" beschreibt das Problem.
Hier das List vom ASC:
Internals:
FUUID 5f233b87-f33f-f3c0-1306-a22210a0bd9a5b74
FVERSION 73_AutoShuttersControl.pm:v0.10.7-s22581/2020-08-12 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME Rollladenautomatik
NOTIFYDEV Astro,GT_Lux,Rollladenautomatik,global,R_BadEkki,R_BadKati,R_Ekki,R_FloLi,R_FloRe,R_KatiLi,R_KatiRe,R_Kueche,R_WZ_Anja,R_WZ_Elke,R_WZ_lili,R_WZ_lire,R_WZ_reli,R_WZ_rere
NR 973
NTFY_ORDER 51-Rollladenautomatik
STATE manual
TYPE AutoShuttersControl
VERSION v0.10.7
OLDREADINGS:
READINGS:
2020-08-19 13:27:03 R_BadEkki_PosValue 0
2020-08-19 13:26:53 R_BadEkki_lastPosValue 30
2020-08-19 06:02:23 R_BadEkki_nextAstroTimeEvent 19.08.2020 - 20:16
2020-08-19 13:45:40 R_BadKati_PosValue 0
2020-08-19 13:45:24 R_BadKati_lastPosValue 50
2020-08-19 06:02:23 R_BadKati_nextAstroTimeEvent 19.08.2020 - 20:16
2020-08-06 08:08:34 R_Ekki_PosValue 0
2020-08-19 05:00:02 R_Ekki_lastPosValue 0
2020-08-19 05:00:02 R_Ekki_nextAstroTimeEvent 19.08.2020 - 22:00
2020-08-19 13:46:13 R_FloLi_PosValue 0
2020-08-19 13:45:54 R_FloLi_lastPosValue 60
2020-08-19 06:02:23 R_FloLi_nextAstroTimeEvent 19.08.2020 - 20:16
2020-08-19 19:39:35 R_FloRe_PosValue 0
2020-08-19 14:00:14 R_FloRe_lastPosValue 0
2020-08-19 06:02:23 R_FloRe_nextAstroTimeEvent 19.08.2020 - 20:16
2020-08-19 19:39:36 R_KatiLi_PosValue 0
2020-08-19 13:59:28 R_KatiLi_lastPosValue 0
2020-08-19 06:02:23 R_KatiLi_nextAstroTimeEvent 19.08.2020 - 20:16
2020-08-19 19:39:21 R_KatiRe_PosValue 0
2020-08-19 18:01:45 R_KatiRe_lastPosValue 10
2020-08-19 06:02:23 R_KatiRe_nextAstroTimeEvent 19.08.2020 - 20:16
2020-08-19 14:27:18 R_Kueche_PosValue 0
2020-08-19 14:27:14 R_Kueche_lastPosValue 60
2020-08-19 06:02:23 R_Kueche_nextAstroTimeEvent 19.08.2020 - 20:16
2020-08-19 15:41:14 R_WZ_Anja_PosValue 0
2020-08-19 15:40:45 R_WZ_Anja_lastPosValue 60
2020-08-19 06:02:23 R_WZ_Anja_nextAstroTimeEvent 19.08.2020 - 20:16
2020-08-07 05:43:07 R_WZ_Elke_PosValue 0
2020-08-19 06:02:23 R_WZ_Elke_lastPosValue 0
2020-08-19 06:02:23 R_WZ_Elke_nextAstroTimeEvent 19.08.2020 - 20:16
2020-08-19 19:39:54 R_WZ_lili_PosValue 0
2020-08-19 13:10:53 R_WZ_lili_lastPosValue 0
2020-08-19 06:02:24 R_WZ_lili_nextAstroTimeEvent 19.08.2020 - 20:16
2020-08-19 18:10:40 R_WZ_lire_PosValue 0
2020-08-19 12:59:52 R_WZ_lire_lastPosValue 0
2020-08-19 06:02:24 R_WZ_lire_nextAstroTimeEvent 19.08.2020 - 20:16
2020-08-19 19:39:55 R_WZ_reli_PosValue 0
2020-08-19 12:50:51 R_WZ_reli_lastPosValue 0
2020-08-19 06:02:24 R_WZ_reli_nextAstroTimeEvent 19.08.2020 - 20:16
2020-08-19 19:39:55 R_WZ_rere_PosValue 0
2020-08-19 12:48:21 R_WZ_rere_lastPosValue 0
2020-08-19 06:02:24 R_WZ_rere_nextAstroTimeEvent 19.08.2020 - 20:16
2020-08-01 10:50:27 ascEnable on
2020-08-14 20:31:28 controlShading on
2020-08-04 08:50:46 hardLockOut off
2020-08-06 00:18:54 partyMode off
2020-08-14 20:31:20 room_Bad-Ekki_SD_Keeloq R_BadEkki
2020-08-14 20:31:20 room_Bad-Kati_SD_Keeloq R_BadKati
2020-08-14 20:31:20 room_Ekki_SD_Keeloq R_Ekki
2020-08-14 20:31:20 room_Flo_SD_Keeloq R_FloLi,R_FloRe
2020-08-14 20:31:20 room_Kati_SD_Keeloq R_KatiLi,R_KatiRe
2020-08-14 20:31:20 room_SD_Keeloq_Wohnz R_Kueche,R_WZ_Anja,R_WZ_Elke,R_WZ_lili,R_WZ_lire,R_WZ_reli,R_WZ_rere
2020-08-04 08:50:46 selfDefense off
2020-08-19 19:39:55 state manual
2020-08-04 08:50:46 sunriseTimeWeHoliday off
2020-08-14 20:31:20 userAttrList rolled out
helper:
shuttersList:
R_BadEkki
R_BadKati
R_Ekki
R_FloLi
R_FloRe
R_KatiLi
R_KatiRe
R_Kueche
R_WZ_Anja
R_WZ_Elke
R_WZ_lili
R_WZ_lire
R_WZ_reli
R_WZ_rere
monitoredDevs:
Astro:
Rollladenautomatik ASC_twilightDevice
GT_Lux:
R_BadEkki ASC_BrightnessSensor
R_BadKati ASC_BrightnessSensor
R_Ekki ASC_BrightnessSensor
R_FloLi ASC_BrightnessSensor
R_FloRe ASC_BrightnessSensor
R_KatiLi ASC_BrightnessSensor
R_KatiRe ASC_BrightnessSensor
R_Kueche ASC_BrightnessSensor
R_WZ_Anja ASC_BrightnessSensor
R_WZ_Elke ASC_BrightnessSensor
R_WZ_lili ASC_BrightnessSensor
R_WZ_lire ASC_BrightnessSensor
R_WZ_reli ASC_BrightnessSensor
R_WZ_rere ASC_BrightnessSensor
R_BadEkki:
R_BadKati:
R_FloLi:
R_FloRe:
R_KatiLi:
R_KatiRe:
R_Kueche:
R_WZ_Anja:
R_WZ_lili:
R_WZ_lire:
R_WZ_reli:
R_WZ_rere:
Attributes:
ASC_autoShuttersControlEvening off
ASC_autoShuttersControlMorning on
ASC_blockAscDrivesAfterManual 0
ASC_brightnessDriveUpDown 500:10
ASC_debug 1
ASC_expert 1
ASC_tempSensor AussenHeizung:state
ASC_twilightDevice Astro
DbLogExclude .*
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room SD_Keeloq
und hier das vom Rollo:
Internals:
CFGFN ./FHEM/blinds.cfg
FUUID 5f22d7d0-f33f-f3c0-3028-7b5d18dcf274f384
NAME R_WZ_reli
NR 709
STATE open
TYPE ROLLO
stoptime 1597858795
OLDREADINGS:
READINGS:
2020-07-30 23:34:12 ASC_Enable on
2020-08-19 19:53:30 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 0.0416666666666667m
2020-08-19 19:39:55 ASC_ShuttersLastDrive manual
2020-08-19 06:02:24 ASC_Time_DriveDown AutoShuttersControl off
2020-08-19 06:02:24 ASC_Time_DriveUp 20.08.2020 - 06:04
2020-08-14 20:31:22 associatedWith Rollladenautomatik
2020-08-19 19:39:26 command open
2020-08-19 19:39:26 desired_pct 0
2020-08-19 19:39:26 drive-type modul
2020-08-19 19:39:26 last_drive drive-up
2020-08-19 19:39:55 pct 0
2020-08-19 19:39:55 state open
Attributes:
ASC 1
ASC_BlockingTime_afterManual 5
ASC_BrightnessSensor GT_Lux:BH1750_Illuminance
ASC_Closed_Pos 100
ASC_Open_Pos 0
ASC_Partymode on
ASC_Pos_Reading pct
ASC_Shading_InOutAzimuth 172.2:281
ASC_Shading_MinMax_Elevation 0:100
ASC_Shading_Mode always
ASC_Shading_Pos 60
ASC_Shading_StateChange_SunnyCloudy 260:190:1
ASC_Shading_WaitingPeriod 5
DbLogExclude .*
alias Rechts Links
cmdIcon half:fts_shutter_50@grey open:fts_shutter_up@grey closed:fts_shutter_down@grey stop:fts_shutter_manual@grey
devStateIcon open:fts_shutter_10:closed closed:fts_shutter_100:open half:fts_shutter_50:closed drive-up:fts_shutter_up@red:stop drive-down:fts_shutter_down@red:stop pct-100:fts_shutter_100:open pct-90:fts_shutter_80:closed pct-80:fts_shutter_80:closed pct-70:fts_shutter_70:closed pct-60:fts_shutter_60:closed pct-50:fts_shutter_50:closed pct-40:fts_shutter_40:open pct-30:fts_shutter_30:open pct-20:fts_shutter_20:open pct-10:fts_shutter_10:open pct-0:fts_shutter_10:closed
group Rollo
rl_autoStop 1
rl_blockMode none
rl_commandDown set Jaro down 4
rl_commandStop set Jaro stop 4
rl_commandUp set Jaro up 4
rl_excessBottom 0
rl_excessTop 0
rl_reactionTime 1
rl_secondsDown 44
rl_secondsUp 46
rl_switchTime 1
rl_type normal
room SD_Keeloq,Wohnz
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd half:open:closed:stop:pct
Hab mit einigem rumgespielt, ich bekomme es nicht hin. Morgens sind dann alle oben.
Ich benutze das Ganze derzeit nur für die Beschattung.
Hast Du einen Tip?
Ich bedanke mich schon mal ganz artig ;-)
Ekkehard
@e-t-h:
Das liegt an ASC_BlockingTime_beforNightClose. Ist im Standard auf 3600 Sekunden eingestellt - also 1 Stunde.
Um 19:27:54 Uhr sollte entschattet werden, aber um 20:16 Uhr soll bereits night close erfolgen. Da dies innerhalb der 1 Stunde liegt wird der Rollladen nicht mehr bewegt.
Ändere einfach mal das Attribut ASC_BlockingTime_beforNightClose im betreffenden Rollladen-Device.
Gruß
eurofinder
Hallo,
ich habe angefangen vom alten Cluni-Modul auf ASC umzuschwenken.
Meine Rollladenschalter HM-LC-BL1PBU-FM und die HM-IP-Fensterkontakte funktionieren bisher wunderbar.
Was genau trägt man beim ASC_Shutter_IdleDetection-Reading für die Schalter ein?
Das Reading "motor" sieht je nach Richtung im idle so aus: "stop:on" oder "stop:off".
Funktioniert da ein "motor:stop" im ASC-Reading? Mir ist nicht ganz klar, woran ich erkenne, ob das Reading sauber verarbeitet wird oder nicht.
Was genau macht es überhaupt?
Danke für euer Feedback!
VG
Christian
Zitat von: eurofinder am 19 August 2020, 23:02:58
@e-t-h:
Das liegt an ASC_BlockingTime_beforNightClose. Ist im Standard auf 3600 Sekunden eingestellt - also 1 Stunde.
Um 19:27:54 Uhr sollte entschattet werden, aber um 20:16 Uhr soll bereits night close erfolgen. Da dies innerhalb der 1 Stunde liegt wird der Rollladen nicht mehr bewegt.
Ändere einfach mal das Attribut ASC_BlockingTime_beforNightClose im betreffenden Rollladen-Device.
Gruß
eurofinder
Laut Code dürfte ASC_BlockingTime_beforNightClose keinerlei Einfluss auf die Beschattungsfahrten haben.
Zitat von: eurofinder am 19 August 2020, 23:02:58
@e-t-h:
Das liegt an ASC_BlockingTime_beforNightClose. Ist im Standard auf 3600 Sekunden eingestellt - also 1 Stunde.
..
@eurofinder
Danke, ich teste das heute Abend so und melde mich hier.
@cooltux
Hast Du vielleicht ne andere Idee? Was käme nach dem Quellcode sonst in Frage?
Danke an alle..
@CoolTux:
ZitatLaut Code dürfte ASC_BlockingTime_beforNightClose keinerlei Einfluss auf die Beschattungsfahrten haben.
War bei mir vor längerer Zeit auch mal ein Problem und das hatte es bei mir geholfen ASC_BlockingTime_beforNightClose zu ändern. Warten wir mal ab, was e-t-h berichtet:-)
Gruß
eurofinder
Möglich das ich was gefunden habe, ich bin unsicher. Eine Funktionsaufruf erfolge über einen falschen Packagekontext. Eigentlich erwarte ich bei sowas dann immer einen Crash. Ich habe das mal korrigiert und werde es heute noch testen.
Zitat von: dk3572 am 17 August 2020, 13:57:35
Hallo,
ich möchte bei Shading_Pos, wenn ich zuhause bin und der Rollladen ganz geöffnet ist (pct 100), die Position 100 beibehalten.
Nur wenn ich abwesend bin od. der Rollladen z.B. von Hand in Beschattung gefahren wurde, soll er beschatten (pct 80).
Bei ASC_Shading_Pos habe ich folgendes eingetrage:
{ (ReadingsVal('Bewohner','state',0) eq 'home' and ReadingsVal('Ro_Terrassentuer','pct',0) ==100 ? '100':'80') }
Funktioniert leider noch nicht ganz.
Als ich Bewohner auf absent gestellt habe ist er auf pct 30 gefahren. (Terrassentür war offen, ASC_LockOut war off)
CUL_0_MSGCNT 5
CUL_0_RAWMSG A0D71A4102E09A0246BDF0601A000::-49:CUL_0
CUL_0_RSSI -49
CUL_0_TIME 2020-08-17 13:41:53
DEF 2E09A0
FUUID 5c44bfe0-f33f-cd72-6424-3ca05eb04264ff8b
FVERSION 10_CUL_HM.pm:0.226140/2020-08-16
HMLAN1_MSGCNT 5
HMLAN1_RAWMSG E2E09A0,0000,006665FB,FF,FFBB,71A4102E09A0246BDF0601A000
HMLAN1_RSSI -69
HMLAN1_TIME 2020-08-17 13:41:53
IODev CUL_0
LASTInputDev HMLAN1
MSGCNT 10
NAME Ro_Terrassentuer
NOTIFYDEV global
NR 84
NTFY_ORDER 50-Ro_Terrassentuer
STATE 80
TYPE CUL_HM
chanNo 01
lastMsg No:71 - t:10 s:2E09A0 d:246BDF 0601A000
protLastRcv 2020-08-17 13:41:53
protRcv 5 last_at:2020-08-17 13:41:53
protResnd 1 last_at:2020-08-17 08:13:25
protSnd 6 last_at:2020-08-17 13:41:53
protState CMDs_done
rssi_CUL_0 cnt:3 min:-50 max:-50 avg:-50 lst:-50
rssi_at_CUL_0 cnt:5 min:-50 max:-48.5 avg:-49 lst:-49
rssi_at_HMLAN1 cnt:5 min:-70 max:-67 avg:-68.2 lst:-69
READINGS:
2019-05-21 17:18:04 ASC_Enable on
2020-08-17 13:53:57 ASC_ShadingMessage INFO: current shading status is 'in' - next check in 20m
2020-08-17 13:41:53 ASC_ShuttersLastDrive shading in
2020-08-17 08:13:08 ASC_Time_DriveDown 17.08.2020 - 20:31
2020-08-17 08:13:08 ASC_Time_DriveUp 18.08.2020 - 06:24
2020-08-17 13:41:37 CommandAccepted yes
2019-02-11 17:26:41 D-firmware 2.3
2019-02-11 17:26:41 D-serialNr LEQ0766225
2019-02-11 17:18:33 PairedTo 0x246BDF
2018-06-12 18:55:22 R-driveDown 21 s
2018-06-12 18:55:22 R-driveTurn 0.5 s
2018-06-12 18:55:22 R-driveUp 22 s
2018-06-12 18:55:21 R-pairCentral 0x246BDF
2018-06-12 18:55:22 R-sign off
2019-02-11 17:18:33 RegL_00. 00:00 02:01 0A:24 0B:6B 0C:DF 15:FF 18:00
2019-02-11 17:18:34 RegL_01. 00:00 08:00 09:00 0A:00 0B:00 0C:D2 0D:00 0E:DC 0F:05 10:00 30:06 57:24
2020-08-17 08:13:05 associatedWith Rollladensteuerung
2020-08-17 08:13:39 cfgState ok
2020-08-17 13:41:53 commState CMDs_done
2020-08-17 13:41:53 deviceMsg 80 (to VCCU)
2019-02-14 05:43:42 inhibit set_off
2020-08-17 13:41:53 level 80
2020-08-17 13:41:53 motor stop:80
2020-08-17 13:41:53 pct 80
2020-05-04 21:47:34 powerOn 2020-05-04 21:47:34
2020-08-17 13:41:53 recentStateType info
2020-08-17 13:41:53 state 80
2020-08-17 13:41:53 timedOn off
helper:
HM_CMDNR 113
cSnd 11246BDF2E09A0020128,11246BDF2E09A00201A0
dlvlCmd ++A011246BDF2E09A00201A0
mId 0005
peerFriend peerSens,peerVirt
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
ack:
cmds:
TmplKey :no:1597644685.73031
TmplTs 1597644685.73031
cmdKey 1:1:0::Ro_Terrassentuer:0005:01:
cmdLst:
assignHmKey noArg
clear [readings|trigger|register|oldRegs|rssi|msgEvents|msgErrors|attack|all]
deviceRename newName
down [-changeValue-] [-ontime-] [-ramptime-] ...
fwUpdate -filename- -bootTime- ...
getConfig noArg
getDevInfo noArg
getRegRaw [List0|List1|List2|List3|List4|List5|List6] ... [-PeerChannel-]
getVersion noArg
inhibit [on|off]
off noArg
on noArg
pair noArg
pct [-value-] ... [-ontime-]
peerBulk -peer1,peer2,...- [set|unset]
peerIODev [IO] -btn- [set|unset]... not for future use
peerSmart -peerOpt-
press [long|short] -peer- [-repCount(long only)-] [-repDelay-] ...
raw data ...
regBulk -list-.-peerChn- -addr1:data1- -addr2:data2- ...
regSet [prep|exec] -regName- -value- ... [-peerChannel-]
reset noArg
sign [on|off]
statusRequest noArg
stop noArg
toggle noArg
toggleDir noArg
tplDel -tplDel-
tplSet_0 -tplChan-
unpair noArg
up [-changeValue-] [-ontime-] [-ramptime-] ...
lst:
condition slider,0,1,255
peer
peerOpt BM_Einfahrt,BM_Flur_EG,BM_Haustuer,BM_Hof,Fenster_Bad,Fenster_Erker,Fenster_Kueche,Fenster_Schlafzimmer,Fenster_WC,Haustuer,Rauchmelder_Team,Terrassentuer,VCCU,Wassermelder
tplChan
tplDel
tplPeer
dir:
cur stop
rct up
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +2E09A0,00,01,00
nextSend 1597664513.2351
prefIO
rxt 0
vccu VCCU
p:
2E09A0
00
01
00
mRssi:
mNo 71
io:
CUL_0:
-41
-41
HMLAN1:
-69
-69
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
rpt:
IO CUL_0
flg A
ts 1597664513.13601
ack:
HASH(0x5613c70de518)
718002246BDF2E09A000
rssi:
CUL_0:
avg -50
cnt 3
lst -50
max -50
min -50
at_CUL_0:
avg -49
cnt 5
lst -49
max -48.5
min -50
at_HMLAN1:
avg -68.2
cnt 5
lst -69
max -67
min -70
tmpl:
Attributes:
ASC 2
ASC_Adv off
ASC_Antifreeze off
ASC_Antifreeze_Pos 15
ASC_AutoAstroModeEvening REAL
ASC_AutoAstroModeMorning REAL
ASC_BlockingTime_afterManual 1200
ASC_BlockingTime_beforDayOpen 3600
ASC_BlockingTime_beforNightClose 3600
ASC_BrightnessSensor BM_Hof:brightness
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 80
ASC_DriveUpMaxDuration 40
ASC_Drive_Delay -1
ASC_Drive_DelayStart 7
ASC_LockOut soft
ASC_Mode_Down absent
ASC_Mode_Up absent
ASC_Open_Pos 100
ASC_Partymode on
ASC_Pos_Reading pct
ASC_Self_Defense_Mode off
ASC_Shading_InOutAzimuth 80:200
ASC_Shading_MinMax_Elevation 15.0:100.0
ASC_Shading_Min_OutsideTemperature 22
ASC_Shading_Mode always
ASC_Shading_Pos { (ReadingsVal('Bewohner','state',0) eq 'home' and ReadingsVal('Ro_Terrassentuer','pct',0) ==100 ? '100':'80') }
ASC_Shading_StateChange_SunnyCloudy 215:190
ASC_Shading_WaitingPeriod 1200
ASC_Time_Down_Early 15:30
ASC_Time_Down_Late 22:30
ASC_Time_Up_Early 06:00
ASC_Time_Up_Late 09:00
ASC_Time_Up_WE_Holiday 08:30
ASC_Ventilate_Pos 30
ASC_Ventilate_Window_Open off
ASC_WiggleValue 5
ASC_WindProtection off
ASC_WindowRec Terrassentuer
ASC_WindowRec_PosAfterDayClosed open
ASC_WindowRec_subType twostate
DbLogExclude .*
IODev HMLAN1
IOgrp VCCU
alexaName Rollladen Tür
alexaRoom Wohnzimmer
alias Rollladen Tuer
autoReadReg 4_reqStatus
devStateIcon ab:fts_shutter_100 auf:fts_shutter_10 ^(7[0-9]|8[0-9]|9[0-9])$:fts_shutter_30 ^(5[0-9]|6[0-9])$:fts_shutter_50 ^(3[0-9]|4[0-9])$:fts_shutter_70 ^(1[0-9]|2[0-9])$:fts_shutter_90
event-on-change-reading .*
eventMap on:auf off:ab
expert defReg,rawReg
firmware 2.3
genericDeviceType blind
group Rolllaeden
icon fts_shutter
model HM-LC-BL1PBU-FM
peerIDs 00000000,
room ASC,CUL_HM,Wohnzimmer
serialNr LEQ0766225
sortby 1
subType blindActuator
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
webCmd auf:ab:stop:100:80:60:40:20:0
Hat jemand einen Tipp?
Danke und VG Dieter
Hallo CoolTux,
vielleicht hast du ja auch noch kurz Zeit um zu meinem Problem etwas zu sagen?
Danke und VG Dieter
Zitat von: e-t-h am 19 August 2020, 19:59:01
Hallo CoolTux,
danke erstmal für das Modul, das macht sicher ne Menge Arbeit!
Ich habe ein Problem mit dem Shade out am Abend. Ab einem bestimmten Zeitpunkt fahren einige Jalousien einfach nicht mehr aus der Beschattung. Stelle ich versuchshalber den ShadeOut-Azimut Wert auf was kleineres klappt es. Ich habe noch nicht verstanden was das Problem sein könnte, ich vermute mal es hat was mit einer Zeit oder Helligkeit zu tun. Bin aber noch nicht drauf gekommen. Ich hänge mal das Log eines solchen Rollos an:
1.
kurz vor dem Zeitpunkt wo es abwärts gehen sollte:
ASC_DEBUG!!! 2020.08.19 19:21:53 - EventProcessingTwilightDevice: R_WZ_reli RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2020.08.19 19:21:53 - FnIsDay: R_WZ_reli Allgemein: 1
ASC_DEBUG!!! 2020.08.19 19:21:53 - FnIsDay: R_WZ_reli getDownBrightness: 1 Brightness: 2830 BrightnessMin: 500 Sunset: 0
ASC_DEBUG!!! 2020.08.19 19:21:53 - FnIsDay: R_WZ_reli getUpBrightness: 1 Brightness: 2830 BrightnessMax: 800 Sunrise: 1
ASC_DEBUG!!! 2020.08.19 19:21:53 - FnIsDay: R_WZ_reli Allgemein: 1
ASC_DEBUG!!! 2020.08.19 19:21:53 - FnIsDay: R_WZ_reli getDownBrightness: 1 Brightness: 2830 BrightnessMin: 500 Sunset: 0
ASC_DEBUG!!! 2020.08.19 19:21:53 - FnIsDay: R_WZ_reli getUpBrightness: 1 Brightness: 2830 BrightnessMax: 800 Sunrise: 1
ASC_DEBUG!!! 2020.08.19 19:21:53 - ShadingProcessing: R_WZ_reli - Übergebende Werte - Azimuth:279.9, Elevation: 8.6, Brightness: 2899, OutTemp: 24.4, Azimut Beschattung: 172.2, Azimut Endschattung: 281, Ist es nach der Zeitblockadezeit: NEIN, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2020.08.19 19:21:53 - ShadingProcessing: R_WZ_reli - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2020.08.19 19:21:53 - FnIsDay: R_WZ_reli Allgemein: 1
ASC_DEBUG!!! 2020.08.19 19:21:53 - FnIsDay: R_WZ_reli getDownBrightness: 1 Brightness: 2830 BrightnessMin: 500 Sunset: 0
ASC_DEBUG!!! 2020.08.19 19:21:53 - FnIsDay: R_WZ_reli getUpBrightness: 1 Brightness: 2830 BrightnessMax: 800 Sunrise: 1
ASC_DEBUG!!! 2020.08.19 19:21:53 - ShadingProcessing: R_WZ_reli - Alle Beschattungsbedingungen wurden erfüllt und somit wird der Beschattungsstatus um eine Stufe angehoben. Alter Status: in Neuer Status: in
ASC_DEBUG!!! 2020.08.19 19:21:53 - FnIsDay: R_WZ_reli Allgemein: 1
ASC_DEBUG!!! 2020.08.19 19:21:53 - FnIsDay: R_WZ_reli getDownBrightness: 1 Brightness: 2830 BrightnessMin: 500 Sunset: 0
ASC_DEBUG!!! 2020.08.19 19:21:53 - FnIsDay: R_WZ_reli getUpBrightness: 1 Brightness: 2830 BrightnessMax: 800 Sunrise: 1
ASC_DEBUG!!! 2020.08.19 19:21:53 - FnIsDay: R_WZ_reli Allgemein: 1
ASC_DEBUG!!! 2020.08.19 19:21:53 - FnIsDay: R_WZ_reli getDownBrightness: 1 Brightness: 2830 BrightnessMin: 500 Sunset: 0
ASC_DEBUG!!! 2020.08.19 19:21:53 - FnIsDay: R_WZ_reli getUpBrightness: 1 Brightness: 2830 BrightnessMax: 800 Sunrise: 1
ASC_DEBUG!!! 2020.08.19 19:21:53 - EventProcessingTwilightDevice: R_WZ_reli - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt
Dann wenn der Azimut wert gekommen ist und es eigentlich fahren sollte:
ASC_DEBUG!!! 2020.08.19 19:27:54 - EventProcessingTwilightDevice: R_WZ_reli RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2020.08.19 19:27:54 - FnIsDay: R_WZ_reli Allgemein: 1
ASC_DEBUG!!! 2020.08.19 19:27:54 - FnIsDay: R_WZ_reli getDownBrightness: 1 Brightness: 2086 BrightnessMin: 500 Sunset: 0
ASC_DEBUG!!! 2020.08.19 19:27:54 - FnIsDay: R_WZ_reli getUpBrightness: 1 Brightness: 2086 BrightnessMax: 800 Sunrise: 1
ASC_DEBUG!!! 2020.08.19 19:27:54 - FnIsDay: R_WZ_reli Allgemein: 1
ASC_DEBUG!!! 2020.08.19 19:27:54 - FnIsDay: R_WZ_reli getDownBrightness: 1 Brightness: 2086 BrightnessMin: 500 Sunset: 0
ASC_DEBUG!!! 2020.08.19 19:27:54 - FnIsDay: R_WZ_reli getUpBrightness: 1 Brightness: 2086 BrightnessMax: 800 Sunrise: 1
ASC_DEBUG!!! 2020.08.19 19:27:54 - ShadingProcessing: R_WZ_reli - Übergebende Werte - Azimuth:281.1, Elevation: 7.7, Brightness: 2124, OutTemp: 24.3, Azimut Beschattung: 172.2, Azimut Endschattung: 281, Ist es nach der Zeitblockadezeit: NEIN, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2020.08.19 19:27:54 - ShadingProcessing: R_WZ_reli - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2020.08.19 19:27:54 - ShadingProcessing: R_WZ_reli - Es ist Nacht oder die Aussentemperatur unterhalb der Shading Temperatur. Die Beschattung wird Zwangsbeendet
ASC_DEBUG!!! 2020.08.19 19:27:54 - FnIsDay: R_WZ_reli Allgemein: 1
ASC_DEBUG!!! 2020.08.19 19:27:54 - FnIsDay: R_WZ_reli getDownBrightness: 1 Brightness: 2086 BrightnessMin: 500 Sunset: 0
ASC_DEBUG!!! 2020.08.19 19:27:54 - FnIsDay: R_WZ_reli getUpBrightness: 1 Brightness: 2086 BrightnessMax: 800 Sunrise: 1
ASC_DEBUG!!! 2020.08.19 19:27:54 - FnIsDay: R_WZ_reli Allgemein: 1
ASC_DEBUG!!! 2020.08.19 19:27:54 - FnIsDay: R_WZ_reli getDownBrightness: 1 Brightness: 2086 BrightnessMin: 500 Sunset: 0
ASC_DEBUG!!! 2020.08.19 19:27:54 - FnIsDay: R_WZ_reli getUpBrightness: 1 Brightness: 2086 BrightnessMax: 800 Sunrise: 1
ASC_DEBUG!!! 2020.08.19 19:27:54 - EventProcessingTwilightDevice: R_WZ_reli - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt
ASC_DEBUG!!! 2020.08.19 19:27:54 - EventProcessingTwilightDevice: R_WZ_rere RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2020.08.19 19:27:54 - FnIsDay: R_WZ_rere Allgemein: 1
ASC_DEBUG!!! 2020.08.19 19:27:54 - FnIsDay: R_WZ_rere getDownBrightness: 1 Brightness: 2086 BrightnessMin: 500 Sunset: 0
Ich denke mal die Zeile "ShadingProcessing: R_WZ_reli - Es ist Nacht oder die Aussentemperatur unterhalb der Shading Temperatur. Die Beschattung wird Zwangsbeendet" beschreibt das Problem.
Hier das List vom ASC:
Internals:
FUUID 5f233b87-f33f-f3c0-1306-a22210a0bd9a5b74
FVERSION 73_AutoShuttersControl.pm:v0.10.7-s22581/2020-08-12 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME Rollladenautomatik
NOTIFYDEV Astro,GT_Lux,Rollladenautomatik,global,R_BadEkki,R_BadKati,R_Ekki,R_FloLi,R_FloRe,R_KatiLi,R_KatiRe,R_Kueche,R_WZ_Anja,R_WZ_Elke,R_WZ_lili,R_WZ_lire,R_WZ_reli,R_WZ_rere
NR 973
NTFY_ORDER 51-Rollladenautomatik
STATE manual
TYPE AutoShuttersControl
VERSION v0.10.7
OLDREADINGS:
READINGS:
2020-08-19 13:27:03 R_BadEkki_PosValue 0
2020-08-19 13:26:53 R_BadEkki_lastPosValue 30
2020-08-19 06:02:23 R_BadEkki_nextAstroTimeEvent 19.08.2020 - 20:16
2020-08-19 13:45:40 R_BadKati_PosValue 0
2020-08-19 13:45:24 R_BadKati_lastPosValue 50
2020-08-19 06:02:23 R_BadKati_nextAstroTimeEvent 19.08.2020 - 20:16
2020-08-06 08:08:34 R_Ekki_PosValue 0
2020-08-19 05:00:02 R_Ekki_lastPosValue 0
2020-08-19 05:00:02 R_Ekki_nextAstroTimeEvent 19.08.2020 - 22:00
2020-08-19 13:46:13 R_FloLi_PosValue 0
2020-08-19 13:45:54 R_FloLi_lastPosValue 60
2020-08-19 06:02:23 R_FloLi_nextAstroTimeEvent 19.08.2020 - 20:16
2020-08-19 19:39:35 R_FloRe_PosValue 0
2020-08-19 14:00:14 R_FloRe_lastPosValue 0
2020-08-19 06:02:23 R_FloRe_nextAstroTimeEvent 19.08.2020 - 20:16
2020-08-19 19:39:36 R_KatiLi_PosValue 0
2020-08-19 13:59:28 R_KatiLi_lastPosValue 0
2020-08-19 06:02:23 R_KatiLi_nextAstroTimeEvent 19.08.2020 - 20:16
2020-08-19 19:39:21 R_KatiRe_PosValue 0
2020-08-19 18:01:45 R_KatiRe_lastPosValue 10
2020-08-19 06:02:23 R_KatiRe_nextAstroTimeEvent 19.08.2020 - 20:16
2020-08-19 14:27:18 R_Kueche_PosValue 0
2020-08-19 14:27:14 R_Kueche_lastPosValue 60
2020-08-19 06:02:23 R_Kueche_nextAstroTimeEvent 19.08.2020 - 20:16
2020-08-19 15:41:14 R_WZ_Anja_PosValue 0
2020-08-19 15:40:45 R_WZ_Anja_lastPosValue 60
2020-08-19 06:02:23 R_WZ_Anja_nextAstroTimeEvent 19.08.2020 - 20:16
2020-08-07 05:43:07 R_WZ_Elke_PosValue 0
2020-08-19 06:02:23 R_WZ_Elke_lastPosValue 0
2020-08-19 06:02:23 R_WZ_Elke_nextAstroTimeEvent 19.08.2020 - 20:16
2020-08-19 19:39:54 R_WZ_lili_PosValue 0
2020-08-19 13:10:53 R_WZ_lili_lastPosValue 0
2020-08-19 06:02:24 R_WZ_lili_nextAstroTimeEvent 19.08.2020 - 20:16
2020-08-19 18:10:40 R_WZ_lire_PosValue 0
2020-08-19 12:59:52 R_WZ_lire_lastPosValue 0
2020-08-19 06:02:24 R_WZ_lire_nextAstroTimeEvent 19.08.2020 - 20:16
2020-08-19 19:39:55 R_WZ_reli_PosValue 0
2020-08-19 12:50:51 R_WZ_reli_lastPosValue 0
2020-08-19 06:02:24 R_WZ_reli_nextAstroTimeEvent 19.08.2020 - 20:16
2020-08-19 19:39:55 R_WZ_rere_PosValue 0
2020-08-19 12:48:21 R_WZ_rere_lastPosValue 0
2020-08-19 06:02:24 R_WZ_rere_nextAstroTimeEvent 19.08.2020 - 20:16
2020-08-01 10:50:27 ascEnable on
2020-08-14 20:31:28 controlShading on
2020-08-04 08:50:46 hardLockOut off
2020-08-06 00:18:54 partyMode off
2020-08-14 20:31:20 room_Bad-Ekki_SD_Keeloq R_BadEkki
2020-08-14 20:31:20 room_Bad-Kati_SD_Keeloq R_BadKati
2020-08-14 20:31:20 room_Ekki_SD_Keeloq R_Ekki
2020-08-14 20:31:20 room_Flo_SD_Keeloq R_FloLi,R_FloRe
2020-08-14 20:31:20 room_Kati_SD_Keeloq R_KatiLi,R_KatiRe
2020-08-14 20:31:20 room_SD_Keeloq_Wohnz R_Kueche,R_WZ_Anja,R_WZ_Elke,R_WZ_lili,R_WZ_lire,R_WZ_reli,R_WZ_rere
2020-08-04 08:50:46 selfDefense off
2020-08-19 19:39:55 state manual
2020-08-04 08:50:46 sunriseTimeWeHoliday off
2020-08-14 20:31:20 userAttrList rolled out
helper:
shuttersList:
R_BadEkki
R_BadKati
R_Ekki
R_FloLi
R_FloRe
R_KatiLi
R_KatiRe
R_Kueche
R_WZ_Anja
R_WZ_Elke
R_WZ_lili
R_WZ_lire
R_WZ_reli
R_WZ_rere
monitoredDevs:
Astro:
Rollladenautomatik ASC_twilightDevice
GT_Lux:
R_BadEkki ASC_BrightnessSensor
R_BadKati ASC_BrightnessSensor
R_Ekki ASC_BrightnessSensor
R_FloLi ASC_BrightnessSensor
R_FloRe ASC_BrightnessSensor
R_KatiLi ASC_BrightnessSensor
R_KatiRe ASC_BrightnessSensor
R_Kueche ASC_BrightnessSensor
R_WZ_Anja ASC_BrightnessSensor
R_WZ_Elke ASC_BrightnessSensor
R_WZ_lili ASC_BrightnessSensor
R_WZ_lire ASC_BrightnessSensor
R_WZ_reli ASC_BrightnessSensor
R_WZ_rere ASC_BrightnessSensor
R_BadEkki:
R_BadKati:
R_FloLi:
R_FloRe:
R_KatiLi:
R_KatiRe:
R_Kueche:
R_WZ_Anja:
R_WZ_lili:
R_WZ_lire:
R_WZ_reli:
R_WZ_rere:
Attributes:
ASC_autoShuttersControlEvening off
ASC_autoShuttersControlMorning on
ASC_blockAscDrivesAfterManual 0
ASC_brightnessDriveUpDown 500:10
ASC_debug 1
ASC_expert 1
ASC_tempSensor AussenHeizung:state
ASC_twilightDevice Astro
DbLogExclude .*
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room SD_Keeloq
und hier das vom Rollo:
Internals:
CFGFN ./FHEM/blinds.cfg
FUUID 5f22d7d0-f33f-f3c0-3028-7b5d18dcf274f384
NAME R_WZ_reli
NR 709
STATE open
TYPE ROLLO
stoptime 1597858795
OLDREADINGS:
READINGS:
2020-07-30 23:34:12 ASC_Enable on
2020-08-19 19:53:30 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 0.0416666666666667m
2020-08-19 19:39:55 ASC_ShuttersLastDrive manual
2020-08-19 06:02:24 ASC_Time_DriveDown AutoShuttersControl off
2020-08-19 06:02:24 ASC_Time_DriveUp 20.08.2020 - 06:04
2020-08-14 20:31:22 associatedWith Rollladenautomatik
2020-08-19 19:39:26 command open
2020-08-19 19:39:26 desired_pct 0
2020-08-19 19:39:26 drive-type modul
2020-08-19 19:39:26 last_drive drive-up
2020-08-19 19:39:55 pct 0
2020-08-19 19:39:55 state open
Attributes:
ASC 1
ASC_BlockingTime_afterManual 5
ASC_BrightnessSensor GT_Lux:BH1750_Illuminance
ASC_Closed_Pos 100
ASC_Open_Pos 0
ASC_Partymode on
ASC_Pos_Reading pct
ASC_Shading_InOutAzimuth 172.2:281
ASC_Shading_MinMax_Elevation 0:100
ASC_Shading_Mode always
ASC_Shading_Pos 60
ASC_Shading_StateChange_SunnyCloudy 260:190:1
ASC_Shading_WaitingPeriod 5
DbLogExclude .*
alias Rechts Links
cmdIcon half:fts_shutter_50@grey open:fts_shutter_up@grey closed:fts_shutter_down@grey stop:fts_shutter_manual@grey
devStateIcon open:fts_shutter_10:closed closed:fts_shutter_100:open half:fts_shutter_50:closed drive-up:fts_shutter_up@red:stop drive-down:fts_shutter_down@red:stop pct-100:fts_shutter_100:open pct-90:fts_shutter_80:closed pct-80:fts_shutter_80:closed pct-70:fts_shutter_70:closed pct-60:fts_shutter_60:closed pct-50:fts_shutter_50:closed pct-40:fts_shutter_40:open pct-30:fts_shutter_30:open pct-20:fts_shutter_20:open pct-10:fts_shutter_10:open pct-0:fts_shutter_10:closed
group Rollo
rl_autoStop 1
rl_blockMode none
rl_commandDown set Jaro down 4
rl_commandStop set Jaro stop 4
rl_commandUp set Jaro up 4
rl_excessBottom 0
rl_excessTop 0
rl_reactionTime 1
rl_secondsDown 44
rl_secondsUp 46
rl_switchTime 1
rl_type normal
room SD_Keeloq,Wohnz
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd half:open:closed:stop:pct
Hab mit einigem rumgespielt, ich bekomme es nicht hin. Morgens sind dann alle oben.
Ich benutze das Ganze derzeit nur für die Beschattung.
Hast Du einen Tip?
Ich bedanke mich schon mal ganz artig ;-)
Ekkehard
Ist es nach der Zeitblockadezeit: NEIN
Das hier ist der entscheidende Hinweis. Es war in der Tat ein Zeitblockade.
Ich habe für Morgen ein Update vorbereitet. Bitte alle die Probleme mit dem Entschatten am Abend haben oder andere Beschattungsprobleme einmal testen. Danke
Wer ist direkt testen möchte:
{ Svn_GetFile('lib/FHEM/Automation/ShuttersControl/Shading.pm', 'lib/FHEM/Automation/ShuttersControl/Shading.pm') }
Zitat
Das hier ist der entscheidende Hinweis. Es war in der Tat ein Zeitblockade.
Hi, es war so wie Eurofinder gesagt hatte, nachdem ich die Werte runter genommen habe ging es gestern Abend. Wie ich gerade gelesen habe gibts ein Update, ich teste es heute Abend und melde mich morgen wieder dazu.
Auf alle Fälle schon mal Danke an CoolTux und Eurofinder für die rasant schnelle Hilfe!
@CoolTux:
Soweit ich das aus allem was ich so gelesen habe verstanden habe, wird die Elevation beim Shading nicht ausgewertet. Ist das richtig? (Habs noch nicht getestet..)
Wenn ja: Wäre das ein größeres Ding das einzubauen? Aktuell sind wir ja im (leider viel zu schnell) sinkenden Bereich und gerade die späteren Rollos von Süd-West-Ausrichtungen könnten nun schon vorher aufmachen (wie z.B. Teile meiner "Problemanten"). Das mit Luxsensoren abzufangen gestaltet sich aus meiner Sicht etwas schwierig, weil die um diese Zeit auf Grund der Einfallswinkel ja eh schon Werte liefern, die sich mit denen beissen, die Wolken am Tage liefern. (Mal so rein hypothetisch gesprochen wären Azimut-abhängige Luxwerte vielleicht ein Ansatz dafür, aber das ist wirklich ins unreine gesprochen ;-)).
Danke!
Zitat von: e-t-h am 21 August 2020, 08:57:54
Hi, es war so wie Eurofinder gesagt hatte, nachdem ich die Werte runter genommen habe ging es gestern Abend. Wie ich gerade gelesen habe gibts ein Update, ich teste es heute Abend und melde mich morgen wieder dazu.
Auf alle Fälle schon mal Danke an CoolTux und Eurofinder für die rasant schnelle Hilfe!
@CoolTux:
Soweit ich das aus allem was ich so gelesen habe verstanden habe, wird die Elevation beim Shading nicht ausgewertet. Ist das richtig? (Habs noch nicht getestet..)
Wenn ja: Wäre das ein größeres Ding das einzubauen? Aktuell sind wir ja im (leider viel zu schnell) sinkenden Bereich und gerade die späteren Rollos von Süd-West-Ausrichtungen könnten nun schon vorher aufmachen (wie z.B. Teile meiner "Problemanten"). Das mit Luxsensoren abzufangen gestaltet sich aus meiner Sicht etwas schwierig, weil die um diese Zeit auf Grund der Einfallswinkel ja eh schon Werte liefern, die sich mit denen beissen, die Wolken am Tage liefern. (Mal so rein hypothetisch gesprochen wären Azimut-abhängige Luxwerte vielleicht ein Ansatz dafür, aber das ist wirklich ins unreine gesprochen ;-)).
Danke!
Elevation wir auf jeden Fall ausgewertet. Gibt ja auch ein Attribut dazu.
Zitat
Elevation wir auf jeden Fall ausgewertet. Gibt ja auch ein Attribut dazu.
Danke, hab's gerade in den Quellen gesehen. Muss ich irgendwo gelesen haben.. Probiere es aus. Update ist drin, melde mich dann morgen hier nochmal.
Gruß!
Zitat von: e-t-h am 21 August 2020, 09:42:03
Danke, hab's gerade in den Quellen gesehen. Muss ich irgendwo gelesen haben.. Probiere es aus. Update ist drin, melde mich dann morgen hier nochmal.
Gruß!
@CoolTux
Also sorry für die "fake news", läuft perfekt mit der Elevation, hätte es vorher auch einfach mal testen können...
Aber noch ne Frage: das Attribut ASC_debug kann man in der Oberfläche über die Listbox auf 1 stellen, aber nicht mehr auf 0. Soll das so sein? Gleiches gilt auch für ASC_expert.
Zitat von: e-t-h am 21 August 2020, 10:12:26
@CoolTux
Also sorry für die "fake news", läuft perfekt mit der Elevation, hätte es vorher auch einfach mal testen können...
Aber noch ne Frage: das Attribut ASC_debug kann man in der Oberfläche über die Listbox auf 1 stellen, aber nicht mehr auf 0. Soll das so sein? Gleiches gilt auch für ASC_expert.
Ja das soll so sein. Null ist ja aus und dann kann man das Attribut auch löschen. ;)
Grüße
Zitat von: CoolTux am 21 August 2020, 10:21:05
Ja das soll so sein. Null ist ja aus und dann kann man das Attribut auch löschen. ;)
Grüße
:-[ ::)
Ich habe ein neues Problem, wenn ich die Jalousie per Hand fahre am Taster, schaltet mein Zwave Modul jedesmal in den Kalibrierungsmodus. Das tritt nur auf wenn die Taste ,,auf" 3x schnell hintereinander tippe.
Das liegt aber nicht am ASC-Modul sondern am ZWave-Gerät. Bei meinen Fibaro-Geräten wird durch dreimaliges drücken bestimmter Taster auch der Konfigmodus aktiviert.
Zitat von: Typ1er am 21 August 2020, 10:32:46
Ich habe ein neues Problem, wenn ich die Jalousie per Hand fahre am Taster, schaltet mein Zwave Modul jedesmal in den Kalibrierungsmodus. Das tritt nur auf wenn die Taste ,,auf" 3x schnell hintereinander tippe.
Ich denke, dass das der falsche Thread dafür ist, hat ja m.E. nichts direkt mit ASC zu tun und sollte der übersichtshalber hier nicht diskutiert werden.
Zitat von: darkness am 21 August 2020, 10:39:41
Das liegt aber nicht am ASC-Modul sondern am ZWave-Gerät. Bei meinen Fibaro-Geräten wird durch dreimaliges drücken bestimmter Taster auch der Konfigmodus aktiviert.
Das weiss ich ich, Bei mir ist es die Auffahren Taste.
Trotzdem ist seltsam das es nur in Kombination mit FHEM auftritt und nur wenn das ASC Aktiv ist, und das erst seit 2-4 Wochen. Seitdem Fahren auch die Jalousien (aus der Beschattung oder beim Schliessen der Fenster gelegentlich in die falsche Richtung.
ZitatDas tritt nur auf wenn die Taste ,,auf" 3x schnell hintereinander tippe.
Zitat von: Typ1er am 21 August 2020, 11:12:33
Das weiss ich ich, Bei mir ist es die Auffahren Taste.
Zitat von: Fibaro ManualQuickly, triple click the S1 switch.
Ich denke weiterhin dass es nicht an ASC liegt. Lasse mich da aber gerne vom Gegenteil überzeugen. ;D. Allerdings kann ich mir nicht vorstellen wie sich das ASC-Modul derart auf dein Gerät auswirken soll? Letzendlich sendet es ja nur den fahre hoch/runter-Befehl oder in Pos X Befehl (Mal von der ganzen Logik dahinter abgesehen, bitte nicht falsch verstehen :) )
Hi CoolTux,
Sorry, hatte alle Attr ASC_BlockingTime_beforNightClose gelöscht, das Update eingespielt, kein Rollo bewegt sich. Hier ein Log (allerdings etwas später):
ASC_DEBUG!!! 2020.08.21 20:26:26 - EventProcessingTwilightDevice: R_WZ_reli RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2020.08.21 20:26:26 - FnIsDay: R_WZ_reli Allgemein: 0
ASC_DEBUG!!! 2020.08.21 20:26:26 - FnIsDay: R_WZ_reli getDownBrightness: 0 Brightness: 31 BrightnessMin: 10 Sunset: 1
ASC_DEBUG!!! 2020.08.21 20:26:26 - FnIsDay: R_WZ_reli getUpBrightness: 0 Brightness: 31 BrightnessMax: 500 Sunrise: 0
ASC_DEBUG!!! 2020.08.21 20:26:26 - FnIsDay: R_WZ_reli Allgemein: 0
ASC_DEBUG!!! 2020.08.21 20:26:26 - FnIsDay: R_WZ_reli getDownBrightness: 0 Brightness: 31 BrightnessMin: 10 Sunset: 1
ASC_DEBUG!!! 2020.08.21 20:26:26 - FnIsDay: R_WZ_reli getUpBrightness: 0 Brightness: 31 BrightnessMax: 500 Sunrise: 0
ASC_DEBUG!!! 2020.08.21 20:26:26 - ShadingProcessing: R_WZ_reli - Übergebende Werte - Azimuth:292.3, Elevation: -1.4, Brightness: 34, OutTemp: 30, Azimut Beschattung: 172.2, Azimut Endschattung: 281, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2020.08.21 20:26:26 - ShadingProcessing: R_WZ_reli - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2020.08.21 20:26:26 - ShadingProcessing: R_WZ_reli - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out
ASC_DEBUG!!! 2020.08.21 20:26:26 - FnIsDay: R_WZ_reli Allgemein: 0
ASC_DEBUG!!! 2020.08.21 20:26:26 - FnIsDay: R_WZ_reli getDownBrightness: 0 Brightness: 31 BrightnessMin: 10 Sunset: 1
ASC_DEBUG!!! 2020.08.21 20:26:26 - FnIsDay: R_WZ_reli getUpBrightness: 0 Brightness: 31 BrightnessMax: 500 Sunrise: 0
ASC_DEBUG!!! 2020.08.21 20:26:26 - FnIsDay: R_WZ_reli Allgemein: 0
ASC_DEBUG!!! 2020.08.21 20:26:26 - FnIsDay: R_WZ_reli getDownBrightness: 0 Brightness: 31 BrightnessMin: 10 Sunset: 1
ASC_DEBUG!!! 2020.08.21 20:26:26 - FnIsDay: R_WZ_reli getUpBrightness: 0 Brightness: 31 BrightnessMax: 500 Sunrise: 0
ASC_DEBUG!!! 2020.08.21 20:26:26 - FnIsDay: R_WZ_reli Allgemein: 0
ASC_DEBUG!!! 2020.08.21 20:26:26 - FnIsDay: R_WZ_reli getDownBrightness: 0 Brightness: 31 BrightnessMin: 10 Sunset: 1
ASC_DEBUG!!! 2020.08.21 20:26:26 - FnIsDay: R_WZ_reli getUpBrightness: 0 Brightness: 31 BrightnessMax: 500 Sunrise: 0
ASC_DEBUG!!! 2020.08.21 20:26:26 - ShadingProcessingDriveCommand: R_WZ_reli - Der aktuelle Beschattungsstatus ist: out und somit wird nun in die Position: 60 zum beenden der Beschattung gefahren
ASC_DEBUG!!! 2020.08.21 20:26:26 - ShadingProcessingDriveCommand: R_WZ_reli - Der aktuelle Beschattungsstatus ist: out, Beschattungsstatus Zeitstempel: 2020.08.21 20:20:55
ASC_DEBUG!!! 2020.08.21 20:26:26 - EventProcessingTwilightDevice: R_WZ_reli - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt
:-[
Wie kann ich helfen?
Zitat von: e-t-h am 21 August 2020, 20:30:30
Hi CoolTux,
Sorry, hatte alle Attr ASC_BlockingTime_beforNightClose gelöscht, das Update eingespielt, kein Rollo bewegt sich. Hier ein Log (allerdings etwas später):
ASC_DEBUG!!! 2020.08.21 20:26:26 - EventProcessingTwilightDevice: R_WZ_reli RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2020.08.21 20:26:26 - FnIsDay: R_WZ_reli Allgemein: 0
ASC_DEBUG!!! 2020.08.21 20:26:26 - FnIsDay: R_WZ_reli getDownBrightness: 0 Brightness: 31 BrightnessMin: 10 Sunset: 1
ASC_DEBUG!!! 2020.08.21 20:26:26 - FnIsDay: R_WZ_reli getUpBrightness: 0 Brightness: 31 BrightnessMax: 500 Sunrise: 0
ASC_DEBUG!!! 2020.08.21 20:26:26 - FnIsDay: R_WZ_reli Allgemein: 0
ASC_DEBUG!!! 2020.08.21 20:26:26 - FnIsDay: R_WZ_reli getDownBrightness: 0 Brightness: 31 BrightnessMin: 10 Sunset: 1
ASC_DEBUG!!! 2020.08.21 20:26:26 - FnIsDay: R_WZ_reli getUpBrightness: 0 Brightness: 31 BrightnessMax: 500 Sunrise: 0
ASC_DEBUG!!! 2020.08.21 20:26:26 - ShadingProcessing: R_WZ_reli - Übergebende Werte - Azimuth:292.3, Elevation: -1.4, Brightness: 34, OutTemp: 30, Azimut Beschattung: 172.2, Azimut Endschattung: 281, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2020.08.21 20:26:26 - ShadingProcessing: R_WZ_reli - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2020.08.21 20:26:26 - ShadingProcessing: R_WZ_reli - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out
ASC_DEBUG!!! 2020.08.21 20:26:26 - FnIsDay: R_WZ_reli Allgemein: 0
ASC_DEBUG!!! 2020.08.21 20:26:26 - FnIsDay: R_WZ_reli getDownBrightness: 0 Brightness: 31 BrightnessMin: 10 Sunset: 1
ASC_DEBUG!!! 2020.08.21 20:26:26 - FnIsDay: R_WZ_reli getUpBrightness: 0 Brightness: 31 BrightnessMax: 500 Sunrise: 0
ASC_DEBUG!!! 2020.08.21 20:26:26 - FnIsDay: R_WZ_reli Allgemein: 0
ASC_DEBUG!!! 2020.08.21 20:26:26 - FnIsDay: R_WZ_reli getDownBrightness: 0 Brightness: 31 BrightnessMin: 10 Sunset: 1
ASC_DEBUG!!! 2020.08.21 20:26:26 - FnIsDay: R_WZ_reli getUpBrightness: 0 Brightness: 31 BrightnessMax: 500 Sunrise: 0
ASC_DEBUG!!! 2020.08.21 20:26:26 - FnIsDay: R_WZ_reli Allgemein: 0
ASC_DEBUG!!! 2020.08.21 20:26:26 - FnIsDay: R_WZ_reli getDownBrightness: 0 Brightness: 31 BrightnessMin: 10 Sunset: 1
ASC_DEBUG!!! 2020.08.21 20:26:26 - FnIsDay: R_WZ_reli getUpBrightness: 0 Brightness: 31 BrightnessMax: 500 Sunrise: 0
ASC_DEBUG!!! 2020.08.21 20:26:26 - ShadingProcessingDriveCommand: R_WZ_reli - Der aktuelle Beschattungsstatus ist: out und somit wird nun in die Position: 60 zum beenden der Beschattung gefahren
ASC_DEBUG!!! 2020.08.21 20:26:26 - ShadingProcessingDriveCommand: R_WZ_reli - Der aktuelle Beschattungsstatus ist: out, Beschattungsstatus Zeitstempel: 2020.08.21 20:20:55
ASC_DEBUG!!! 2020.08.21 20:26:26 - EventProcessingTwilightDevice: R_WZ_reli - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt
:-[
Wie kann ich helfen?
Wenn Du das Attribut löschst dann gilt die Default Vorgabe. Er fährt also nicht aus der Beschattung. Das ist erstmal OK. Die Frage die halt bleibt, warum schließt er die Rollos nicht zur Nacht.
Hi CoolTux gibt es mittlerweile schon einen Lösungsansatz für das IsDay Problem. Ich habe immer wieder sporadisch morgens das Problem das trotz Sunrise =1, IsDay auf 0 bleibt. Heute morgen auch wieder.
Zitat von: xerion am 22 August 2020, 08:34:24
Hi CoolTux gibt es mittlerweile schon einen Lösungsansatz für das IsDay Problem. Ich habe immer wieder sporadisch morgens das Problem das trotz Sunrise =1, IsDay auf 0 bleibt. Heute morgen auch wieder.
Aktuell noch nicht. Und sunrise ist 1 und Sunset ist 0??
Zitat von: CoolTux am 22 August 2020, 09:25:51
Aktuell noch nicht. Und sunrise ist 1 und Sunset ist 0??
Ja genau Sunrise ist 1 und Sunset ist 0. Das komische ist das es nicht immer ist, irgendwelche Bedingungen müssen da rein spielen. Fenster offen, brightness Wert oder so. Wenn timeuplate vorbei ist wird IsDay auf 1 gesetzt.
Das mit Sunrise und Sunset tritt früh in der Zeit auf, wo der Rollladen nicht mehr herunterfahren würde in der Nacht. Meine Fenster waren meist gekippt, habe die dann geöffnet zum Lüften (ASC_ComfortOpen_Pos). Beim Schliessen fahren sie dann ab und zu ganz zu. Meist war hier dann schon der Sonnenaufgang vorbei.
Abends ist es ab und zu umgekehrt Fenster war offen wurde geschlossen , dann gekippt, hier ist ab und zu der Rolladen auf gefahren. Log habe ich keines, bei 11 Geräten ist das log viel zu groß und FHEM hängt sich förmlich daran auf.
Hi, hat niemand eine Idee dazu? VG Christian
Zitat von: Chris8888 am 20 August 2020, 08:35:00
Hallo,
ich habe angefangen vom alten Cluni-Modul auf ASC umzuschwenken.
Meine Rollladenschalter HM-LC-BL1PBU-FM und die HM-IP-Fensterkontakte funktionieren bisher wunderbar.
Was genau trägt man beim ASC_Shutter_IdleDetection-Reading für die Schalter ein?
Das Reading "motor" sieht je nach Richtung im idle so aus: "stop:on" oder "stop:off".
Funktioniert da ein "motor:stop" im ASC-Reading? Mir ist nicht ganz klar, woran ich erkenne, ob das Reading sauber verarbeitet wird oder nicht.
Was genau macht es überhaupt?
Danke für euer Feedback!
VG
Christian
Ich hatte heute wieder so einen Effekt, von einem mal ein Beispiel, Rollo war in Beschattung mit 50% aus irgendeinem Grund sind 3 Rollos in die geschlossen Position gefahren, die in Beschattung waren.
untitled text 2:43923: 2020.08.22 18:18:25.592 3: ZWave set Rollladen_07_Wz_Re dim 50
untitled text 2:43941: ASC_DEBUG!!! 2020.08.22 18:18:43 - EventProcessingBrightness: Rollladen_07_Wz_Re - Event von einem Helligkeitssensor erkannt. Verarbeitung läuft. Sollten keine weitere Meldungen aus der Funktion kommen, so befindet sich die aktuelle Zeit nicht innerhalb der Verarbeitungszeit für Sunset oder Sunrise
untitled text 2:43943: ASC_DEBUG!!! 2020.08.22 18:18:43 - EventProcessingBrightness: Rollladen_07_Wz_Re - Die aktuelle Zeit befindet sich innerhalb der Sunset/Sunrise Brightness Verarbeitungszeit. Also zwischen Time Early und Time Late
untitled text 2:43945: ASC_DEBUG!!! 2020.08.22 18:18:43 - EventProcessingBrightness: Rollladen_07_Wz_Re - Es wird geprüft ob Sunset oder Sunrise gefahren werden soll und der aktuelle übergebene Brightness-Wert: 0 Größer dem eingestellten Sunrise-Wert: 1000 oder kleiner dem eingestellten Sunset-Wert: 85 ist. Werte für weitere Parameter - getUp ist: brightness getDown ist: brightness getSunrise ist: 1 getSunset ist: 0
untitled text 2:43947: ASC_DEBUG!!! 2020.08.22 18:18:43 - EventProcessingBrightness: Rollladen_07_Wz_Re - Verarbeitungszeit für Sunset wurd erkannt. Prüfe Status der Roommates
untitled text 2:43949: ASC_DEBUG!!! 2020.08.22 18:18:43 - FnSetDriveCmd: Rollladen_07_Wz_Re - versetztes fahren
untitled text 2:43951: ASC_DEBUG!!! 2020.08.22 18:18:43 - FnSetDriveCmd: Rollladen_07_Wz_Re - NoDelay: NEIN
untitled text 2:43953: ASC_DEBUG!!! 2020.08.22 18:18:43 - FnShuttersCommandSet: Rollladen_07_Wz_Re - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür
untitled text 2:43955: ASC_DEBUG!!! 2020.08.22 18:18:43 - EventProcessingBrightness: Rollladen_07_Wz_Re - Verarbeitung für Sunset. Roommatestatus korrekt zum fahren. Fahrbefehl wird an die Funktion FnFHEM::Automation::ShuttersControl::ShuttersCommandSet gesendet. Zielposition: 0 Grund des fahrens: minimum brightness threshold fell below
untitled text 2:44001: ASC_DEBUG!!! 2020.08.22 18:18:48 - EventProcessingBrightness: Rollladen_07_Wz_Re - Event von einem Helligkeitssensor erkannt. Verarbeitung läuft. Sollten keine weitere Meldungen aus der Funktion kommen, so befindet sich die aktuelle Zeit nicht innerhalb der Verarbeitungszeit für Sunset oder Sunrise
untitled text 2:44003: ASC_DEBUG!!! 2020.08.22 18:18:48 - EventProcessingBrightness: Rollladen_07_Wz_Re - Die aktuelle Zeit befindet sich innerhalb der Sunset/Sunrise Brightness Verarbeitungszeit. Also zwischen Time Early und Time Late
untitled text 2:44005: ASC_DEBUG!!! 2020.08.22 18:18:48 - EventProcessingBrightness: Rollladen_07_Wz_Re - Es wird geprüft ob Sunset oder Sunrise gefahren werden soll und der aktuelle übergebene Brightness-Wert: 65313 Größer dem eingestellten Sunrise-Wert: 1000 oder kleiner dem eingestellten Sunset-Wert: 85 ist. Werte für weitere Parameter - getUp ist: brightness getDown ist: brightness getSunrise ist: 0 getSunset ist: 1
untitled text 2:44007: ASC_DEBUG!!! 2020.08.22 18:18:48 - EventProcessingShadingBrightness: Rollladen_07_Wz_Re - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
untitled text 2:44009: ASC_DEBUG!!! 2020.08.22 18:18:48 - EventProcessingShadingBrightness: Rollladen_07_Wz_Re - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 46990 RainProtection: unprotected WindProtection: unprotected
untitled text 2:44011: ASC_DEBUG!!! 2020.08.22 18:18:48 - FnIsDay: Rollladen_07_Wz_Re Allgemein: 1
untitled text 2:44013: ASC_DEBUG!!! 2020.08.22 18:18:48 - FnIsDay: Rollladen_07_Wz_Re getDownBrightness: 0 Brightness: 65313 BrightnessMin: 85 Sunset: 1
untitled text 2:44015: ASC_DEBUG!!! 2020.08.22 18:18:48 - FnIsDay: Rollladen_07_Wz_Re getUpBrightness: 0 Brightness: 65313 BrightnessMax: 1000 Sunrise: 0
untitled text 2:44017: ASC_DEBUG!!! 2020.08.22 18:18:48 - FnIsDay: Rollladen_07_Wz_Re Allgemein: 1
untitled text 2:44019: ASC_DEBUG!!! 2020.08.22 18:18:48 - FnIsDay: Rollladen_07_Wz_Re getDownBrightness: 0 Brightness: 65313 BrightnessMin: 85 Sunset: 1
untitled text 2:44021: ASC_DEBUG!!! 2020.08.22 18:18:48 - FnIsDay: Rollladen_07_Wz_Re getUpBrightness: 0 Brightness: 65313 BrightnessMax: 1000 Sunrise: 0
untitled text 2:44023: ASC_DEBUG!!! 2020.08.22 18:18:48 - ShadingProcessing: Rollladen_07_Wz_Re - Übergebende Werte - Azimuth:265, Elevation: 18.5, Brightness: 46990, OutTemp: 27.33, Azimut Beschattung: 164, Azimut Endschattung: 344, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
untitled text 2:44025: ASC_DEBUG!!! 2020.08.22 18:18:48 - EventProcessingShadingBrightness: Rollladen_07_Wz_Re - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
untitled text 2:44027: ASC_DEBUG!!! 2020.08.22 18:18:48 - EventProcessingBrightness: Rollladen_07_Wz_Re - Brightness Event kam nicht innerhalb der Verarbeitungszeit für Sunset oder Sunris oder aber für beide wurden die entsprechendne Verarbeitungsschwellen nicht erreicht.
untitled text 2:44124: ASC_DEBUG!!! 2020.08.22 18:21:25 - FnSetCmdFn: Rollladen_07_Wz_Re - Rollo wird gefahren, aktuelle Position: 99, Zielposition: 0. Grund der Fahrt: minimum brightness threshold fell below
untitled text 2:44125: 2020.08.22 18:21:25.312 3: ZWave set Rollladen_07_Wz_Re off
Hier mal die Werte von dem Sensor, hier kommt nichtmal die 0 vor:
untitled text 4:28067: 2020-08-22_17:04:13 Lichtsensor_05 lightlevel: 42562
untitled text 4:28068: 2020-08-22_17:07:18 Lichtsensor_05 lightlevel: 45990
untitled text 4:28072: 2020-08-22_17:07:48 Lichtsensor_05 lightlevel: 48356
untitled text 4:28078: 2020-08-22_17:12:47 Lichtsensor_05 lightlevel: 49393
untitled text 4:28083: 2020-08-22_17:14:11 Lichtsensor_05 lightlevel: 44470
untitled text 4:28087: 2020-08-22_17:15:56 Lichtsensor_05 lightlevel: 42464
untitled text 4:28088: 2020-08-22_17:20:55 Lichtsensor_05 lightlevel: 44299
untitled text 4:28092: 2020-08-22_17:21:10 Lichtsensor_05 lightlevel: 46566
untitled text 4:28096: 2020-08-22_17:21:25 Lichtsensor_05 lightlevel: 44212
untitled text 4:28100: 2020-08-22_17:25:40 Lichtsensor_05 lightlevel: 46967
untitled text 4:28107: 2020-08-22_17:26:54 Lichtsensor_05 lightlevel: 49060
untitled text 4:28111: 2020-08-22_17:31:54 Lichtsensor_05 lightlevel: 49200
untitled text 4:28113: 2020-08-22_17:36:50 Lichtsensor_05 lightlevel: 49300
untitled text 4:28119: 2020-08-22_17:41:49 Lichtsensor_05 lightlevel: 49260
untitled text 4:28120: 2020-08-22_17:46:48 Lichtsensor_05 lightlevel: 49323
untitled text 4:28129: 2020-08-22_17:51:47 Lichtsensor_05 lightlevel: 49269
untitled text 4:28130: 2020-08-22_17:56:47 Lichtsensor_05 lightlevel: 49091
untitled text 4:28136: 2020-08-22_18:01:46 Lichtsensor_05 lightlevel: 48994
untitled text 4:28140: 2020-08-22_18:06:45 Lichtsensor_05 lightlevel: 48913
untitled text 4:28144: 2020-08-22_18:11:44 Lichtsensor_05 lightlevel: 48878
untitled text 4:28148: 2020-08-22_18:15:29 Lichtsensor_05 lightlevel: 46309
untitled text 4:28151: 2020-08-22_18:15:44 Lichtsensor_05 lightlevel: 43804
untitled text 4:28156: 2020-08-22_18:15:54 Lichtsensor_05 lightlevel: 45961
untitled text 4:28158: 2020-08-22_18:16:04 Lichtsensor_05 lightlevel: 48594
untitled text 4:28165: 2020-08-22_18:17:08 Lichtsensor_05 lightlevel: 45895
untitled text 4:28166: 2020-08-22_18:17:38 Lichtsensor_05 lightlevel: 47935
untitled text 4:28171: 2020-08-22_18:22:37 Lichtsensor_05 lightlevel: 48332
untitled text 4:28175: 2020-08-22_18:27:34 Lichtsensor_05 lightlevel: 48171
untitled text 4:28181: 2020-08-22_18:28:04 Lichtsensor_05 lightlevel: 45341
untitled text 4:28184: 2020-08-22_18:29:33 Lichtsensor_05 lightlevel: 43331
untitled text 4:28187: 2020-08-22_18:30:38 Lichtsensor_05 lightlevel: 46131
untitled text 4:28192: 2020-08-22_18:31:23 Lichtsensor_05 lightlevel: 48136
untitled text 4:28194: 2020-08-22_18:36:22 Lichtsensor_05 lightlevel: 48224
untitled text 4:28201: 2020-08-22_18:41:21 Lichtsensor_05 lightlevel: 47740
untitled text 4:28205: 2020-08-22_18:46:21 Lichtsensor_05 lightlevel: 47385
untitled text 4:28209: 2020-08-22_18:48:10 Lichtsensor_05 lightlevel: 44157
untitled text 4:28214: 2020-08-22_18:48:20 Lichtsensor_05 lightlevel: 42088
untitled text 4:28218: 2020-08-22_18:52:45 Lichtsensor_05 lightlevel: 44251
untitled text 4:28220: 2020-08-22_18:52:59 Lichtsensor_05 lightlevel: 46468
untitled text 4:28227: 2020-08-22_18:57:59 Lichtsensor_05 lightlevel: 47716
untitled text 4:28229: 2020-08-22_19:02:58 Lichtsensor_05 lightlevel: 47520
untitled text 4:28235: 2020-08-22_19:07:57 Lichtsensor_05 lightlevel: 47059
untitled text 4:28236: 2020-08-22_19:12:56 Lichtsensor_05 lightlevel: 46834
Zitat von: Typ1er am 22 August 2020, 11:33:35
Das mit Sunrise und Sunset tritt früh in der Zeit auf, wo der Rollladen nicht mehr herunterfahren würde in der Nacht. Meine Fenster waren meist gekippt, habe die dann geöffnet zum Lüften (ASC_ComfortOpen_Pos). Beim Schliessen fahren sie dann ab und zu ganz zu. Meist war hier dann schon der Sonnenaufgang vorbei.
Abends ist es ab und zu umgekehrt Fenster war offen wurde geschlossen , dann gekippt, hier ist ab und zu der Rolladen auf gefahren. Log habe ich keines, bei 11 Geräten ist das log viel zu groß und FHEM hängt sich förmlich daran auf.
Ich nutz6 für die morgendlichen Fahrten roommates. Nutzt du zufällig auch roommates zur Steuerung, ich habe die Vermutung daß es damit zusammenhängt.
@xerion Nutze keine roommates
Hallo CoolTux,
ich habe hier einen Rollladen für den ich einen ExternalTrigger für die Fernsehbeschattung eingestellt habe. Das hat bislang auch tadellos funktioniert. Da dieses Fenster im EG zur Straße raus geht und ab und zu mal vergessen wird das Fenster zu schließen, habe ich das Attribut 'ShuttersPlace' auf 'terrace' gesetzt, damit die Selfdefence bei Abwesenheit greift. Das scheint zwar soweit auch zu funktionieren, aber seit dem funktioniert mein ExternalTrigger für die Fernsehbeschattung nicht mehr, wenn das Fenster geöffnet ist. Wird das Fenster geschlossen funktioniert der ExternalTrigger wieder.
Ist dieses Verhalten so gewollt oder stimmt hier im Zusammenspiel von ShuttersPlace und ExternalTrigger etwas nicht?
List vom ASC Device:
Internals:
FUUID 5e8c3960-f33f-bf2d-1afa-7a7a8c271e83f70f
FVERSION 73_AutoShuttersControl.pm:v0.10.7-s22581/2020-08-12 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME Rollladensteuerung
NOTIFYDEV global,Rollladensteuerung,R_EG_Kueche,R_EG_WZ_Nord_Mitte,R_EG_WZ_Nord_li,R_EG_WZ_Nord_re,R_EG_WZ_Ost_li,R_EG_WZ_Ost_re,R_EG_WZ_West,R_OG_Ankleide,R_OG_Bad,R_OG_KZ_Nord,R_OG_KZ_West,R_OG_SZ_Nord,R_OG_SZ_Ost,R_UG_Buero_Nord,R_UG_Buero_Ost,R_UG_Gaestezimmer,WZ_Bewegungsmelder,F_EG_WZ_Nord_re,Fernsehbeschattung_dummy,F_EG_WZ_West,F_UG_Gaestezimmer,F_OG_Schlafzimmer_Ost,myAstro,rr_Niklas,F_EG_Kueche,F_EG_WZ_Ost,F_OG_Ankleide,F_UG_Buero,rgr_Bewohner
NR 132
NTFY_ORDER 51-Rollladensteuerung
STATE shading out
TYPE AutoShuttersControl
VERSION v0.10.7
OLDREADINGS:
READINGS:
2020-08-23 13:22:17 R_EG_Kueche_PosValue 100
2020-08-23 13:22:01 R_EG_Kueche_lastPosValue 40
2020-08-23 11:11:28 R_EG_Kueche_nextAstroTimeEvent 23.08.2020 - 20:42
2020-08-23 06:20:06 R_EG_WZ_Nord_Mitte_PosValue 100
2020-08-23 06:19:41 R_EG_WZ_Nord_Mitte_lastPosValue 0
2020-08-23 11:11:29 R_EG_WZ_Nord_Mitte_nextAstroTimeEvent 23.08.2020 - 20:42
2020-08-23 13:04:27 R_EG_WZ_Nord_li_PosValue 100
2020-08-23 13:04:06 R_EG_WZ_Nord_li_lastPosValue 20
2020-08-23 11:11:29 R_EG_WZ_Nord_li_nextAstroTimeEvent 23.08.2020 - 20:42
2020-08-23 06:20:16 R_EG_WZ_Nord_re_PosValue 100
2020-08-23 06:19:42 R_EG_WZ_Nord_re_lastPosValue 13
2020-08-23 11:11:29 R_EG_WZ_Nord_re_nextAstroTimeEvent 23.08.2020 - 20:42
2020-08-23 13:22:30 R_EG_WZ_Ost_li_PosValue 100
2020-08-23 13:22:01 R_EG_WZ_Ost_li_lastPosValue 25
2020-08-23 11:11:29 R_EG_WZ_Ost_li_nextAstroTimeEvent 23.08.2020 - 20:42
2020-08-23 13:24:39 R_EG_WZ_Ost_re_PosValue 100
2020-08-23 13:24:07 R_EG_WZ_Ost_re_lastPosValue 20
2020-08-23 11:11:29 R_EG_WZ_Ost_re_nextAstroTimeEvent 23.08.2020 - 20:42
2020-08-23 13:24:27 R_EG_WZ_West_PosValue 100
2020-08-23 12:21:03 R_EG_WZ_West_lastDelayPosValue 94
2020-08-23 13:24:08 R_EG_WZ_West_lastPosValue 30
2020-08-23 11:11:29 R_EG_WZ_West_nextAstroTimeEvent 23.08.2020 - 20:42
2020-08-23 13:24:29 R_OG_Ankleide_PosValue 100
2020-08-23 13:24:08 R_OG_Ankleide_lastPosValue 20
2020-08-23 11:11:29 R_OG_Ankleide_nextAstroTimeEvent 23.08.2020 - 20:42
2020-08-23 13:24:24 R_OG_Bad_PosValue 100
2020-08-23 13:24:09 R_OG_Bad_lastPosValue 40
2020-08-23 11:11:29 R_OG_Bad_nextAstroTimeEvent 23.08.2020 - 20:42
2020-08-23 07:08:22 R_OG_KZ_Nord_PosValue 100
2020-08-23 08:00:07 R_OG_KZ_Nord_lastPosValue 24
2020-08-23 11:11:29 R_OG_KZ_Nord_nextAstroTimeEvent 23.08.2020 - 20:42
2020-08-23 13:28:42 R_OG_KZ_West_PosValue 100
2020-08-23 13:22:00 R_OG_KZ_West_lastPosValue 19
2020-08-23 11:11:29 R_OG_KZ_West_nextAstroTimeEvent 23.08.2020 - 20:42
2020-08-23 08:22:01 R_OG_SZ_Nord_PosValue 100
2020-08-22 20:44:28 R_OG_SZ_Nord_lastPosValue 100
2020-08-23 11:11:29 R_OG_SZ_Nord_nextAstroTimeEvent 23.08.2020 - 20:42
2020-08-23 11:23:04 R_OG_SZ_Ost_PosValue 40
2020-06-12 21:52:45 R_OG_SZ_Ost_lastDelayPosValue 0
2020-08-21 17:32:54 R_OG_SZ_Ost_lastPosValue 30
2020-08-23 11:11:29 R_OG_SZ_Ost_nextAstroTimeEvent 23.08.2020 - 20:42
2020-08-23 06:20:23 R_UG_Buero_Nord_PosValue 100
2020-08-23 06:19:45 R_UG_Buero_Nord_lastPosValue 0
2020-08-23 11:11:29 R_UG_Buero_Nord_nextAstroTimeEvent 23.08.2020 - 20:42
2020-08-23 13:29:25 R_UG_Buero_Ost_PosValue 100
2020-08-23 13:29:07 R_UG_Buero_Ost_lastPosValue 30
2020-08-23 11:11:29 R_UG_Buero_Ost_nextAstroTimeEvent 23.08.2020 - 20:42
2020-08-23 06:20:06 R_UG_Gaestezimmer_PosValue 100
2020-08-23 06:19:47 R_UG_Gaestezimmer_lastPosValue 20
2020-08-23 11:11:29 R_UG_Gaestezimmer_nextAstroTimeEvent 23.08.2020 - 20:42
2020-04-07 10:27:12 ascEnable on
2020-08-23 11:11:30 controlShading on
2020-04-18 19:13:50 hardLockOut off
2020-08-23 11:11:23 room_Haus_ASC R_EG_Kueche,R_EG_WZ_Nord_Mitte,R_EG_WZ_Nord_li,R_EG_WZ_Nord_re,R_EG_WZ_Ost_li,R_EG_WZ_Ost_re,R_EG_WZ_West,R_OG_Ankleide,R_OG_Bad,R_OG_KZ_Nord,R_OG_KZ_West,R_OG_SZ_Nord,R_OG_SZ_Ost,R_UG_Buero_Nord,R_UG_Buero_Ost,R_UG_Gaestezimmer
2020-07-01 13:33:25 selfDefense on
2020-08-23 13:29:25 state shading out
2020-04-07 10:27:12 sunriseTimeWeHoliday off
2020-08-23 11:11:22 userAttrList rolled out
helper:
shuttersList:
R_EG_Kueche
R_EG_WZ_Nord_Mitte
R_EG_WZ_Nord_li
R_EG_WZ_Nord_re
R_EG_WZ_Ost_li
R_EG_WZ_Ost_re
R_EG_WZ_West
R_OG_Ankleide
R_OG_Bad
R_OG_KZ_Nord
R_OG_KZ_West
R_OG_SZ_Nord
R_OG_SZ_Ost
R_UG_Buero_Nord
R_UG_Buero_Ost
R_UG_Gaestezimmer
monitoredDevs:
F_EG_Kueche:
R_EG_Kueche ASC_WindowRec
F_EG_WZ_Nord_re:
R_EG_WZ_Nord_re ASC_WindowRec
F_EG_WZ_Ost:
R_EG_WZ_Ost_re ASC_WindowRec
F_EG_WZ_West:
R_EG_WZ_West ASC_WindowRec
F_OG_Ankleide:
R_OG_Ankleide ASC_WindowRec
F_OG_Schlafzimmer_Ost:
R_OG_SZ_Ost ASC_WindowRec
F_UG_Buero:
R_UG_Buero_Ost ASC_WindowRec
F_UG_Gaestezimmer:
R_UG_Gaestezimmer ASC_WindowRec
Fernsehbeschattung_dummy:
R_EG_WZ_Nord_li ASC_ExternalTrigger
R_EG_WZ_West ASC_ExternalTrigger
R_EG_Kueche:
R_EG_WZ_Nord_li:
R_EG_WZ_Ost_li:
R_EG_WZ_Ost_re:
R_EG_WZ_West:
R_OG_Ankleide:
R_OG_Bad:
R_OG_KZ_West:
R_OG_SZ_Ost:
R_UG_Buero_Nord:
R_UG_Buero_Ost:
R_UG_Gaestezimmer:
WZ_Bewegungsmelder:
R_EG_Kueche ASC_BrightnessSensor
R_EG_WZ_Ost_li ASC_BrightnessSensor
R_EG_WZ_Ost_re ASC_BrightnessSensor
R_EG_WZ_West ASC_BrightnessSensor
R_OG_Ankleide ASC_BrightnessSensor
R_OG_Bad ASC_BrightnessSensor
R_OG_KZ_West ASC_BrightnessSensor
R_OG_SZ_Ost ASC_BrightnessSensor
R_UG_Buero_Ost ASC_BrightnessSensor
myAstro:
Rollladensteuerung ASC_twilightDevice
rgr_Bewohner:
Rollladensteuerung ASC_residentsDev
rr_Niklas:
R_OG_KZ_Nord ASC_Roommate_Device
R_OG_KZ_West ASC_Roommate_Device
Attributes:
ASC_autoAstroModeEvening HORIZON
ASC_autoAstroModeEveningHorizon -4
ASC_autoAstroModeMorning HORIZON
ASC_autoAstroModeMorningHorizon -2
ASC_blockAscDrivesAfterManual 1
ASC_expert 1
ASC_freezeTemp -5
ASC_residentsDev rgr_Bewohner:state
ASC_tempSensor TH_Sensor_aussen
ASC_twilightDevice myAstro
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room ASC
List vom Rollladen-Device:
Internals:
DEF 00165A4992444B
FUUID 5e80b3a3-f33f-bf2d-9e0d-3ffbc137b9c62ede
FVERSION 88_HMCCUDEV.pm:v4.3.12-s21452/2020-03-19
IODev MyCCU3
NAME R_EG_WZ_West
NR 47
STATE open
TYPE HMCCUDEV
ccuaddr 00165A4992444B
ccudevstate active
ccuif HmIP-RF
ccuname Rollladenaktor_1
ccutype HmIPW-DRBL4
channels 18
firmware 1.2.10
statevals devstate
READINGS:
2020-08-23 13:38:09 0.ACTUAL_TEMPERATURE 26
2020-08-23 13:38:09 0.ERROR_CODE 0
2020-08-23 13:38:09 0.ERROR_OVERHEAT no
2020-08-23 13:38:10 13.ACTIVITY_STATE stop
2020-08-23 13:38:10 13.LEVEL open
2020-08-23 13:38:10 13.LEVEL_2 0
2020-08-23 13:38:10 13.LEVEL_2_STATUS 0
2020-08-23 13:38:10 13.LEVEL_STATUS 0
2020-08-23 13:38:12 14.ACTIVITY_STATE stop
2020-04-07 18:56:54 ASC_Enable on
2020-08-23 13:37:51 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 1m
2020-08-23 13:24:28 ASC_ShuttersLastDrive shading out
2020-08-23 11:11:29 ASC_Time_DriveDown 23.08.2020 - 20:42
2020-08-23 11:11:29 ASC_Time_DriveUp 24.08.2020 - 06:21
2020-08-23 11:11:25 associatedWith Rollladensteuerung
2020-08-23 13:38:10 control 100
2020-08-23 13:38:12 hmstate open
2020-08-23 13:38:10 state open
hmccu:
devspec 00165A4992444B
dp:
0.ACTUAL_TEMPERATURE:
OSVAL 26
OVAL 26.0
SVAL 26
VAL 26.0
0.CONFIG_PENDING:
OVAL 0
VAL 0
0.ERROR_CODE:
OSVAL 0
OVAL 0
SVAL 0
VAL 0
0.ERROR_OVERHEAT:
OSVAL no
OVAL 0
SVAL no
VAL 0
0.ERROR_UNDERVOLTAGE:
OVAL 0
VAL 0
0.INSTALL_TEST:
OVAL true
VAL true
0.OPERATING_VOLTAGE:
OVAL 24.3
VAL 24.3
0.OPERATING_VOLTAGE_STATUS:
OVAL 0
VAL 0
0.UNREACH:
OVAL 0
VAL 0
0.UPDATE_PENDING:
OVAL false
VAL false
1.ACTIVITY_STATE:
OVAL 3
VAL 3
1.LEVEL:
OVAL 1.0
VAL 1.0
1.LEVEL_2:
OVAL 0.0
VAL 0.0
1.LEVEL_2_STATUS:
OVAL 0
VAL 0
1.LEVEL_STATUS:
OVAL 0
VAL 0
1.PROCESS:
OVAL 0
VAL 0
1.SECTION:
OVAL 0
VAL 0
1.SECTION_STATUS:
OVAL 1
VAL 1
10.ACTIVITY_STATE:
OVAL 3
VAL 3
10.LEVEL:
OVAL 1.0
VAL 1.0
10.LEVEL_2:
OVAL 0.0
VAL 0.0
10.LEVEL_2_STATUS:
OVAL 0
VAL 0
10.LEVEL_STATUS:
OVAL 0
VAL 0
10.PROCESS:
OVAL 0
VAL 0
10.SECTION:
OVAL 4
VAL 4
10.SECTION_STATUS:
OVAL 0
VAL 0
11.ACTIVITY_STATE:
OVAL 3
VAL 3
11.LEVEL:
OVAL 0.0
VAL 0.0
11.LEVEL_2:
OVAL 0.0
VAL 0.0
11.LEVEL_2_STATUS:
OVAL 0
VAL 0
11.LEVEL_STATUS:
OVAL 0
VAL 0
11.PROCESS:
OVAL 0
VAL 0
11.SECTION:
OVAL 0
VAL 0
11.SECTION_STATUS:
OVAL 0
VAL 0
12.ACTIVITY_STATE:
OVAL 3
VAL 3
12.LEVEL:
OVAL 0.0
VAL 0.0
12.LEVEL_2:
OVAL 0.0
VAL 0.0
12.LEVEL_2_STATUS:
OVAL 0
VAL 0
12.LEVEL_STATUS:
OVAL 0
VAL 0
12.PROCESS:
OVAL 0
VAL 0
12.SECTION:
OVAL 0
VAL 0
12.SECTION_STATUS:
OVAL 0
VAL 0
13.ACTIVITY_STATE:
OSVAL stop
OVAL 3
SVAL stop
VAL 3
13.LEVEL:
OSVAL open
OVAL 1.0
SVAL open
VAL 1.0
13.LEVEL_2:
OSVAL 0
OVAL 0.0
SVAL 0
VAL 0.0
13.LEVEL_2_STATUS:
OSVAL 0
OVAL 0
SVAL 0
VAL 0
13.LEVEL_STATUS:
OSVAL 0
OVAL 0
SVAL 0
VAL 0
13.PROCESS:
OVAL 0
VAL 0
13.SECTION:
OVAL 0
VAL 0
13.SECTION_STATUS:
OVAL 1
VAL 1
14.ACTIVITY_STATE:
OSVAL stop
OVAL 3
SVAL stop
VAL 3
14.LEVEL:
OVAL 1.0
VAL 1.0
14.LEVEL_2:
OVAL 0.0
VAL 0.0
14.LEVEL_2_STATUS:
OVAL 0
VAL 0
14.LEVEL_STATUS:
OVAL 0
VAL 0
14.PROCESS:
OVAL 0
VAL 0
14.SECTION:
OVAL 4
VAL 4
14.SECTION_STATUS:
OVAL 0
VAL 0
15.ACTIVITY_STATE:
OVAL 3
VAL 3
15.LEVEL:
OVAL 0.0
VAL 0.0
15.LEVEL_2:
OVAL 0.0
VAL 0.0
15.LEVEL_2_STATUS:
OVAL 0
VAL 0
15.LEVEL_STATUS:
OVAL 0
VAL 0
15.PROCESS:
OVAL 0
VAL 0
15.SECTION:
OVAL 0
VAL 0
15.SECTION_STATUS:
OVAL 0
VAL 0
16.ACTIVITY_STATE:
OVAL 3
VAL 3
16.LEVEL:
OVAL 0.0
VAL 0.0
16.LEVEL_2:
OVAL 0.0
VAL 0.0
16.LEVEL_2_STATUS:
OVAL 0
VAL 0
16.LEVEL_STATUS:
OVAL 0
VAL 0
16.PROCESS:
OVAL 0
VAL 0
16.SECTION:
OVAL 0
VAL 0
16.SECTION_STATUS:
OVAL 0
VAL 0
17.WEEK_PROGRAM_CHANNEL_LOCKS:
OVAL 0
VAL 0
2.ACTIVITY_STATE:
OVAL 3
VAL 3
2.LEVEL:
OVAL 1.0
VAL 1.0
2.LEVEL_2:
OVAL 0.0
VAL 0.0
2.LEVEL_2_STATUS:
OVAL 0
VAL 0
2.LEVEL_STATUS:
OVAL 0
VAL 0
2.PROCESS:
OVAL 0
VAL 0
2.SECTION:
OVAL 4
VAL 4
2.SECTION_STATUS:
OVAL 0
VAL 0
3.ACTIVITY_STATE:
OVAL 3
VAL 3
3.LEVEL:
OVAL 0.0
VAL 0.0
3.LEVEL_2:
OVAL 0.0
VAL 0.0
3.LEVEL_2_STATUS:
OVAL 0
VAL 0
3.LEVEL_STATUS:
OVAL 0
VAL 0
3.PROCESS:
OVAL 0
VAL 0
3.SECTION:
OVAL 0
VAL 0
3.SECTION_STATUS:
OVAL 0
VAL 0
4.ACTIVITY_STATE:
OVAL 3
VAL 3
4.LEVEL:
OVAL 0.0
VAL 0.0
4.LEVEL_2:
OVAL 0.0
VAL 0.0
4.LEVEL_2_STATUS:
OVAL 0
VAL 0
4.LEVEL_STATUS:
OVAL 0
VAL 0
4.PROCESS:
OVAL 0
VAL 0
4.SECTION:
OVAL 0
VAL 0
4.SECTION_STATUS:
OVAL 0
VAL 0
5.ACTIVITY_STATE:
OVAL 3
VAL 3
5.LEVEL:
OVAL 1.0
VAL 1.0
5.LEVEL_2:
OVAL 0.0
VAL 0.0
5.LEVEL_2_STATUS:
OVAL 0
VAL 0
5.LEVEL_STATUS:
OVAL 0
VAL 0
5.PROCESS:
OVAL 0
VAL 0
5.SECTION:
OVAL 0
VAL 0
5.SECTION_STATUS:
OVAL 1
VAL 1
6.ACTIVITY_STATE:
OVAL 3
VAL 3
6.LEVEL:
OVAL 1.0
VAL 1.0
6.LEVEL_2:
OVAL 0.0
VAL 0.0
6.LEVEL_2_STATUS:
OVAL 0
VAL 0
6.LEVEL_STATUS:
OVAL 0
VAL 0
6.PROCESS:
OVAL 0
VAL 0
6.SECTION:
OVAL 4
VAL 4
6.SECTION_STATUS:
OVAL 0
VAL 0
7.ACTIVITY_STATE:
OVAL 3
VAL 3
7.LEVEL:
OVAL 0.0
VAL 0.0
7.LEVEL_2:
OVAL 0.0
VAL 0.0
7.LEVEL_2_STATUS:
OVAL 0
VAL 0
7.LEVEL_STATUS:
OVAL 0
VAL 0
7.PROCESS:
OVAL 0
VAL 0
7.SECTION:
OVAL 0
VAL 0
7.SECTION_STATUS:
OVAL 0
VAL 0
8.ACTIVITY_STATE:
OVAL 3
VAL 3
8.LEVEL:
OVAL 0.0
VAL 0.0
8.LEVEL_2:
OVAL 0.0
VAL 0.0
8.LEVEL_2_STATUS:
OVAL 0
VAL 0
8.LEVEL_STATUS:
OVAL 0
VAL 0
8.PROCESS:
OVAL 0
VAL 0
8.SECTION:
OVAL 0
VAL 0
8.SECTION_STATUS:
OVAL 0
VAL 0
9.ACTIVITY_STATE:
OVAL 3
VAL 3
9.LEVEL:
OVAL 1.0
VAL 1.0
9.LEVEL_2:
OVAL 0.0
VAL 0.0
9.LEVEL_2_STATUS:
OVAL 0
VAL 0
9.LEVEL_STATUS:
OVAL 0
VAL 0
9.PROCESS:
OVAL 0
VAL 0
9.SECTION:
OVAL 0
VAL 0
9.SECTION_STATUS:
OVAL 1
VAL 1
Attributes:
ASC 2
ASC_Antifreeze soft
ASC_BrightnessSensor WZ_Bewegungsmelder:3.ILLUMINATION
ASC_ExternalTrigger Fernsehbeschattung_dummy:state Beschattung_aktiv:Beschattung_inaktiv 20
ASC_Pos_Reading control
ASC_Self_Defense_AbsentDelay 1
ASC_Shading_InOutAzimuth 190:299
ASC_Shading_MinMax_Elevation 13.0:100.0
ASC_Shading_Min_OutsideTemperature 20
ASC_Shading_Mode always
ASC_Shading_Pos 30
ASC_Shading_StateChange_SunnyCloudy 250:30
ASC_Shading_WaitingPeriod 120
ASC_ShuttersPlace terrace
ASC_Ventilate_Pos 12
ASC_Ventilate_Window_Open on
ASC_WindowRec F_EG_WZ_West
IODev MyCCU3
ccureadingfilter 13.LEVEL;13.ACTIVITY_STATE;14.ACTIVITY_STATE;(ERROR_CODE|ERROR_OVERHEAT|ACTUAL_TEMPERATURE|SELF_CALIBRATION_RESULT)
ccureadingname 13.LEVEL$:+control
ccuscaleval LEVEL:0:1:0:100
cmdIcon up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
controldatapoint 14.LEVEL
devStateIcon open:fts_window_2w@green closed:fts_shutter_100@red 9\d.*:fts_shutter_10 8\d.*:fts_shutter_20 7\d.*:fts_shutter_30 6\d.*:fts_shutter_40 5\d.*:fts_shutter_50 4\d.*:fts_shutter_60 3\d.*:fts_shutter_70 2\d.*:fts_shutter_80 1\d.*:fts_shutter_90 0\d.*:fts_shutter_100
event-on-change-reading .*
eventMap /datapoint 14.STOP true:stop/datapoint 14.LEVEL 0:down/datapoint 14.LEVEL 100:up/
group Rollladen
hmstatevals ACTUAL_TEMPERATURE_STATUS!2:tempOverflow,3:tempUnderflow;ERROR_OVERHEAT!(1|true):overheat
room Haus,ASC
statedatapoint 13.LEVEL
stripnumber 0
substexcl control|pct
substitute LEVEL!#0-0:closed,#100-100:open;ACTIVITY_STATE!0:unknown,1:up,2:down,3:stop;ERROR_OVERHEAT!(0|false):no,(1|true):yes;ACTUAL_TEMPERATURE_STATUS!0:normal,1:unknown,2:overflow,3:underflow;SELF_CALIBRATION_RESULT!(0|false):failed,(1|true):ok
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate Rollladen Rollladen_map structexclude
webCmd control:up:stop:down
widgetOverride control:slider,0,10,100
Gruß
Wolle
Zitat von: Chris8888 am 22 August 2020, 14:26:05
Hi, hat niemand eine Idee dazu? VG Christian
Nutze selbst
motor:stop.*
um stop.on bzw stop.off abzufangen.
Zitat von: CoolTux am 17 August 2020, 08:50:17
Erstelle zum testen bitte einmal ein userreadings namens position welches die Werte von pct übernimmt.
Moin,
habe das jetzt mal einige Tage getestet und es scheint die manuellen Fahrten damit zuverlässiger zu erkennen!
Wie kann ich jetzt weiter machen? Oder lasse ich das einfach so :)
Gruß
Bitte so lassen. Geht dann halt nicht anders.
Hallo,
folgende Frage:
Ist es möglich, je nach Anwesenheitsstatus der Residents bestimmte Rollladen zu unterschiedlichen Zeiten zu fahren?
Hintergrund:
Wir haben im Erdgeschoß zwei Rollladen an der Hausseite, die weder von den Nachbarn, bzw. von der Straße aus einsehbar sind und bei ähnlichen Häusern von Nachbarn eine Straße weiter schon für Einbrüche genutzt wurden. Bislang fahre ich diese Rollladen per ASC_AutoAstroModeEvening REAL, bzw. ASC_AutoAstroModeMorning REAL abends früher runter und morgens später hoch. Wenn wir nicht da sind, ist das auch in Ordnung. Aber wenn wir da sind, könnten diese beiden Rollladen besser zur Zeit der anderen Rollladen fahren.
Sprich:
- wenn Residents da sind -> ASC_AutoAstroModeEvening CIVIL, bzw. ASC_AutoAstroModeMorning CIVIL
- wenn Residents nicht da sind -> ASC_AutoAstroModeEvening REAL, bzw. ASC_AutoAstroModeMorning REAL
Kann man das in ASC lösen oder muss so was anderweitig gelöst werden?
Viele Grüße
Stephan
Zitat von: CoolTux am 22 August 2020, 06:36:59
Wenn Du das Attribut löschst dann gilt die Default Vorgabe. Er fährt also nicht aus der Beschattung. Das ist erstmal OK. Die Frage die halt bleibt, warum schließt er die Rollos nicht zur Nacht.
Hi CollTux,
waren unterwegs, deswegen jetzt erst: Ich denke wir verstehen uns evtl. nicht richtig?
Ausgangspunkt war die Diskussion dass die Rollos nicht hochfuhren, wenn das Azimut überschritten ist und dass dies bei mir nur bei den Rollos so war, die bei >ca. 280° hätten fahren sollen. Eurofinder brachte daraufhin das Attribut ASC_BlockingTime_beforNightClose ins Spiel, mit dessen Reduzierung es dann auch klappte. Du sagtest das dieses in den Zusammenhang eigentlich nicht ausgewertet wird und brachtest ein Update. Ich habe es dann damit getestet, in dem ich ASC_BlockingTime_beforNightClose aus allen Rollos wieder gelöscht habe, was den Default Wert zur Folge hat. Im Ergebnis fuhren die Rollos aber (auch nach dem Update) nicht mehr hoch.
Habe es nun heute nochmal getestet, es sind bei mir 6 Rollos die betroffen sind. Ich habe bei 3 das Attribut ASC_BlockingTime_beforNightClose=10 gesetzt. Diese fahren nun wieder hoch, die mit dem Default-Wert nicht.
Hatte es so verstanden, dass ASC_BlockingTime_beforNightClose keine Auswirkung auf das Shading haben sollte und Du was gefunden hast, warum es das doch tut. Liege ich da falsch?
Jedenfalls fahren die Rollos hoch, wenn die Zeit ASC_BlockingTime_beforNightClose hinreichend klein ist. Anderenfalls nicht. Ist also kein "wirkliches" Problem, wenn das so sein soll. Ich setze das Attribut nun überall so.
Abends fahren sie sowieso dann alle hoch, da gabs bis jetzt bei mir kein Problem.
Wenn das so nicht sein sollte helfe ich gerne mit Input weiter.
Viele Grüße und wirklich Danke für Deine Arbeit!
Ekkehard
Zitat von: Stephan1965 am 24 August 2020, 18:04:37
Hallo,
folgende Frage:
Ist es möglich, je nach Anwesenheitsstatus der Residents bestimmte Rollladen zu unterschiedlichen Zeiten zu fahren?
Hintergrund:
Wir haben im Erdgeschoß zwei Rollladen an der Hausseite, die weder von den Nachbarn, bzw. von der Straße aus einsehbar sind und bei ähnlichen Häusern von Nachbarn eine Straße weiter schon für Einbrüche genutzt wurden. Bislang fahre ich diese Rollladen per ASC_AutoAstroModeEvening REAL, bzw. ASC_AutoAstroModeMorning REAL abends früher runter und morgens später hoch. Wenn wir nicht da sind, ist das auch in Ordnung. Aber wenn wir da sind, könnten diese beiden Rollladen besser zur Zeit der anderen Rollladen fahren.
Sprich:
- wenn Residents da sind -> ASC_AutoAstroModeEvening CIVIL, bzw. ASC_AutoAstroModeMorning CIVIL
- wenn Residents nicht da sind -> ASC_AutoAstroModeEvening REAL, bzw. ASC_AutoAstroModeMorning REAL
Kann man das in ASC lösen oder muss so was anderweitig gelöst werden?
Viele Grüße
Stephan
Da Du für die Attribute der Zeiten Perlcode verwenden kannst, kannst Du da auch eine eigene Routine einbauen.
Also ja, es ist machbar.
Zitat von: e-t-h am 24 August 2020, 20:44:39
Hi CollTux,
waren unterwegs, deswegen jetzt erst: Ich denke wir verstehen uns evtl. nicht richtig?
Ausgangspunkt war die Diskussion dass die Rollos nicht hochfuhren, wenn das Azimut überschritten ist und dass dies bei mir nur bei den Rollos so war, die bei >ca. 280° hätten fahren sollen. Eurofinder brachte daraufhin das Attribut ASC_BlockingTime_beforNightClose ins Spiel, mit dessen Reduzierung es dann auch klappte. Du sagtest das dieses in den Zusammenhang eigentlich nicht ausgewertet wird und brachtest ein Update. Ich habe es dann damit getestet, in dem ich ASC_BlockingTime_beforNightClose aus allen Rollos wieder gelöscht habe, was den Default Wert zur Folge hat. Im Ergebnis fuhren die Rollos aber (auch nach dem Update) nicht mehr hoch.
Habe es nun heute nochmal getestet, es sind bei mir 6 Rollos die betroffen sind. Ich habe bei 3 das Attribut ASC_BlockingTime_beforNightClose=10 gesetzt. Diese fahren nun wieder hoch, die mit dem Default-Wert nicht.
Hatte es so verstanden, dass ASC_BlockingTime_beforNightClose keine Auswirkung auf das Shading haben sollte und Du was gefunden hast, warum es das doch tut. Liege ich da falsch?
Jedenfalls fahren die Rollos hoch, wenn die Zeit ASC_BlockingTime_beforNightClose hinreichend klein ist. Anderenfalls nicht. Ist also kein "wirkliches" Problem, wenn das so sein soll. Ich setze das Attribut nun überall so.
Abends fahren sie sowieso dann alle hoch, da gabs bis jetzt bei mir kein Problem.
Wenn das so nicht sein sollte helfe ich gerne mit Input weiter.
Viele Grüße und wirklich Danke für Deine Arbeit!
Ekkehard
Hallo Ekkehard
Wir reden aber immer noch davon das die Rollos Abends nicht aus der Beschattung fahren, oder? Und genau das wäre dann ja korrekt. Sobald die Abendliche Schließenfahrt in weniger wie 60min stattfinden soll, fährt das Rollo nicht mehr aus der Beschattung auch wenn der Fahrbefehl dazu kommen sollte aus der Beschattungsroutine. Es macht dann keinen Sinn für nur 40 min noch mal hoch zu fahren um dann in 40 min wieder runter zu fahren. Das war die Ausgangsidee.
Dennoch sollten aber die Rollos zur Zeit der Abendfahrt von der Beschattung in die komplett geschlossen Pos fahren.
Zitat von: CoolTux am 25 August 2020, 10:45:43
Hallo Ekkehard
Wir reden aber immer noch davon das die Rollos Abends nicht aus der Beschattung fahren, oder? Und genau das wäre dann ja korrekt. Sobald die Abendliche Schließenfahrt in weniger wie ..
Dann hatten wir uns also falsch verstanden. Abends
sollten die Rollos bei mir nicht ganz runter fahren (jedenfalls in den Sommermonaten..), sondern eben hoch. Zum Lüften, das hatte ich mit ASC_autoShuttersControlEvening=off so eingestellt. Morgens fuhren dann ja alle hoch (ASC_autoShuttersControlMorning=on), so hatte ich dann wieder die "Ausgangslage".
Das Problem für mich war, dass die meisten hoch fuhren, nur eben die letzten nicht. Den Parameter ASC_BlockingTime_beforNightClose hatte ich zu dem Zeitpunkt noch gar nicht in Betracht gezogen, war ja auch noch ewig hell.. und ich wollte ja auch gar nicht runterfahren (ASC_autoShuttersControlEvening ist ja off, diese Bedingung könnte man vielleicht ja bei Gelegenheit mal einbauen?). Eurofinder gab dann den Tip.
Dann ist das also so alles gewollt und ja auch sinnvoll.
Sind ja ne Menge Parameter, die man erstmal überschauen muss! (Heute vormittag hatte ich den Schocker, dass nix mehr runter fuhr. Es waren 16.5 Grad ???)
Was ist denn dann eigentlich durch das Update geändert worden?
Gruß!
Hallo CoolTux,
mit ASC hast Du ein super Modul entwickelt.
Jedoch verstehe ich nicht warum Verzögerungszeiten vorbelegt sind. Aus meiner Sicht, sollte eigentlich keine Verzögerung sein, außer man möchte es.
So muss man in allen Geräten per Hand die Verzögerung auf 0 setzten.
Ich meine hierbei folgende Werte:
ASC_BlockingTime_afterManual - default: 1200
ASC_BlockingTime_beforDayOpen - default: 3600
ASC_BlockingTime_beforNightClose - default: 3600
Die Beschreibung führt den Default von ASC_Sleep_Pos als 75 bzw. 25 auf.
Kann ich irgendwo wählen, dass der Rollo Nachts auf ASC_Closed_Pos oder ASC_Sleep_Pos geht?
Bisher konnte ich die Sleep Position nur erreichen, wenn ich den Wert in den Attributen des Rollos gesetzt habe.
PS: Kann es sein, dass hier ein Fehler in der Beschreibung ist:
ZitatASC_Self_Defense_Exclude - on/off - bei on Wert wird dieser Rollladen bei aktiven Self Defense und offenen Fenster nicht runter gefahren, wenn Residents absent ist. (default: off), off bedeutet das es ausgeschlossen ist vom Self Defense
Müsste es nicht heißen: bei on wird dieser Rollladen bei aktiven Self Defense und offenen Fenster runter gefahren
Zitat von: e-t-h am 25 August 2020, 15:07:03
Was ist denn dann eigentlich durch das Update geändert worden?
Gruß!
https://git.cooltux.net/FHEM/mod-AutoShuttersControl/commit/70a56ddf3b64509a78243fa094eaa180ab4e3e28
Die Routine zur Auswertung der Abfrage für das Blocking wurde mit falschen Package Kontext aufgerufen.
Zitat von: teufelchen am 25 August 2020, 15:46:00
Hallo CoolTux,
mit ASC hast Du ein super Modul entwickelt.
Jedoch verstehe ich nicht warum Verzögerungszeiten vorbelegt sind. Aus meiner Sicht, sollte eigentlich keine Verzögerung sein, außer man möchte es.
So muss man in allen Geräten per Hand die Verzögerung auf 0 setzten.
Ich meine hierbei folgende Werte:
ASC_BlockingTime_afterManual - default: 1200
ASC_BlockingTime_beforDayOpen - default: 3600
ASC_BlockingTime_beforNightClose - default: 3600
Die Beschreibung führt den Default von ASC_Sleep_Pos als 75 bzw. 25 auf.
Kann ich irgendwo wählen, dass der Rollo Nachts auf ASC_Closed_Pos oder ASC_Sleep_Pos geht?
Bisher konnte ich die Sleep Position nur erreichen, wenn ich den Wert in den Attributen des Rollos gesetzt habe.
PS: Kann es sein, dass hier ein Fehler in der Beschreibung ist:Müsste es nicht heißen: bei on wird dieser Rollladen bei aktiven Self Defense und offenen Fenster runter gefahren
Hallo,
Das sind keine Verzögerungszeiten sondern eine Zeitvorgabe ab welche ein Rollo nicht mehr gefahren werden soll weil ja dann in so und so viel Sekunden eh komplett geöffnet oder geschlossen wird.
Beziehungsweise soll nach manueller Fahrt für so und so lange keine ASC Fahrt statt finden.
Du kannst nur in sleepPos fahren wenn Du das Attribut gesetzt hast. Und dann wird auch immer in die Post gefahren.
Die Beschreibung scheint in der Tat einen Fehler zu haben. Das NICHT muss da raus. Danke Dir.
Grüße
Hallo Leon,
meine Frage scheint zwischen all den anderen wohl untergegangen zu sein.
Darf ich Deine Aufmerksamkeit nochmal hierauf lenken?
https://forum.fhem.de/index.php/topic,112325.msg1080095.html#msg1080095 (https://forum.fhem.de/index.php/topic,112325.msg1080095.html#msg1080095)
Danke und Gruß
Wolle
Zitat von: Wolle02 am 23 August 2020, 13:40:31
Hallo CoolTux,
ich habe hier einen Rollladen für den ich einen ExternalTrigger für die Fernsehbeschattung eingestellt habe. Das hat bislang auch tadellos funktioniert. Da dieses Fenster im EG zur Straße raus geht und ab und zu mal vergessen wird das Fenster zu schließen, habe ich das Attribut 'ShuttersPlace' auf 'terrace' gesetzt, damit die Selfdefence bei Abwesenheit greift. Das scheint zwar soweit auch zu funktionieren, aber seit dem funktioniert mein ExternalTrigger für die Fernsehbeschattung nicht mehr, wenn das Fenster geöffnet ist. Wird das Fenster geschlossen funktioniert der ExternalTrigger wieder.
Ist dieses Verhalten so gewollt oder stimmt hier im Zusammenspiel von ShuttersPlace und ExternalTrigger etwas nicht?
List vom ASC Device:
Internals:
FUUID 5e8c3960-f33f-bf2d-1afa-7a7a8c271e83f70f
FVERSION 73_AutoShuttersControl.pm:v0.10.7-s22581/2020-08-12 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME Rollladensteuerung
NOTIFYDEV global,Rollladensteuerung,R_EG_Kueche,R_EG_WZ_Nord_Mitte,R_EG_WZ_Nord_li,R_EG_WZ_Nord_re,R_EG_WZ_Ost_li,R_EG_WZ_Ost_re,R_EG_WZ_West,R_OG_Ankleide,R_OG_Bad,R_OG_KZ_Nord,R_OG_KZ_West,R_OG_SZ_Nord,R_OG_SZ_Ost,R_UG_Buero_Nord,R_UG_Buero_Ost,R_UG_Gaestezimmer,WZ_Bewegungsmelder,F_EG_WZ_Nord_re,Fernsehbeschattung_dummy,F_EG_WZ_West,F_UG_Gaestezimmer,F_OG_Schlafzimmer_Ost,myAstro,rr_Niklas,F_EG_Kueche,F_EG_WZ_Ost,F_OG_Ankleide,F_UG_Buero,rgr_Bewohner
NR 132
NTFY_ORDER 51-Rollladensteuerung
STATE shading out
TYPE AutoShuttersControl
VERSION v0.10.7
OLDREADINGS:
READINGS:
2020-08-23 13:22:17 R_EG_Kueche_PosValue 100
2020-08-23 13:22:01 R_EG_Kueche_lastPosValue 40
2020-08-23 11:11:28 R_EG_Kueche_nextAstroTimeEvent 23.08.2020 - 20:42
2020-08-23 06:20:06 R_EG_WZ_Nord_Mitte_PosValue 100
2020-08-23 06:19:41 R_EG_WZ_Nord_Mitte_lastPosValue 0
2020-08-23 11:11:29 R_EG_WZ_Nord_Mitte_nextAstroTimeEvent 23.08.2020 - 20:42
2020-08-23 13:04:27 R_EG_WZ_Nord_li_PosValue 100
2020-08-23 13:04:06 R_EG_WZ_Nord_li_lastPosValue 20
2020-08-23 11:11:29 R_EG_WZ_Nord_li_nextAstroTimeEvent 23.08.2020 - 20:42
2020-08-23 06:20:16 R_EG_WZ_Nord_re_PosValue 100
2020-08-23 06:19:42 R_EG_WZ_Nord_re_lastPosValue 13
2020-08-23 11:11:29 R_EG_WZ_Nord_re_nextAstroTimeEvent 23.08.2020 - 20:42
2020-08-23 13:22:30 R_EG_WZ_Ost_li_PosValue 100
2020-08-23 13:22:01 R_EG_WZ_Ost_li_lastPosValue 25
2020-08-23 11:11:29 R_EG_WZ_Ost_li_nextAstroTimeEvent 23.08.2020 - 20:42
2020-08-23 13:24:39 R_EG_WZ_Ost_re_PosValue 100
2020-08-23 13:24:07 R_EG_WZ_Ost_re_lastPosValue 20
2020-08-23 11:11:29 R_EG_WZ_Ost_re_nextAstroTimeEvent 23.08.2020 - 20:42
2020-08-23 13:24:27 R_EG_WZ_West_PosValue 100
2020-08-23 12:21:03 R_EG_WZ_West_lastDelayPosValue 94
2020-08-23 13:24:08 R_EG_WZ_West_lastPosValue 30
2020-08-23 11:11:29 R_EG_WZ_West_nextAstroTimeEvent 23.08.2020 - 20:42
2020-08-23 13:24:29 R_OG_Ankleide_PosValue 100
2020-08-23 13:24:08 R_OG_Ankleide_lastPosValue 20
2020-08-23 11:11:29 R_OG_Ankleide_nextAstroTimeEvent 23.08.2020 - 20:42
2020-08-23 13:24:24 R_OG_Bad_PosValue 100
2020-08-23 13:24:09 R_OG_Bad_lastPosValue 40
2020-08-23 11:11:29 R_OG_Bad_nextAstroTimeEvent 23.08.2020 - 20:42
2020-08-23 07:08:22 R_OG_KZ_Nord_PosValue 100
2020-08-23 08:00:07 R_OG_KZ_Nord_lastPosValue 24
2020-08-23 11:11:29 R_OG_KZ_Nord_nextAstroTimeEvent 23.08.2020 - 20:42
2020-08-23 13:28:42 R_OG_KZ_West_PosValue 100
2020-08-23 13:22:00 R_OG_KZ_West_lastPosValue 19
2020-08-23 11:11:29 R_OG_KZ_West_nextAstroTimeEvent 23.08.2020 - 20:42
2020-08-23 08:22:01 R_OG_SZ_Nord_PosValue 100
2020-08-22 20:44:28 R_OG_SZ_Nord_lastPosValue 100
2020-08-23 11:11:29 R_OG_SZ_Nord_nextAstroTimeEvent 23.08.2020 - 20:42
2020-08-23 11:23:04 R_OG_SZ_Ost_PosValue 40
2020-06-12 21:52:45 R_OG_SZ_Ost_lastDelayPosValue 0
2020-08-21 17:32:54 R_OG_SZ_Ost_lastPosValue 30
2020-08-23 11:11:29 R_OG_SZ_Ost_nextAstroTimeEvent 23.08.2020 - 20:42
2020-08-23 06:20:23 R_UG_Buero_Nord_PosValue 100
2020-08-23 06:19:45 R_UG_Buero_Nord_lastPosValue 0
2020-08-23 11:11:29 R_UG_Buero_Nord_nextAstroTimeEvent 23.08.2020 - 20:42
2020-08-23 13:29:25 R_UG_Buero_Ost_PosValue 100
2020-08-23 13:29:07 R_UG_Buero_Ost_lastPosValue 30
2020-08-23 11:11:29 R_UG_Buero_Ost_nextAstroTimeEvent 23.08.2020 - 20:42
2020-08-23 06:20:06 R_UG_Gaestezimmer_PosValue 100
2020-08-23 06:19:47 R_UG_Gaestezimmer_lastPosValue 20
2020-08-23 11:11:29 R_UG_Gaestezimmer_nextAstroTimeEvent 23.08.2020 - 20:42
2020-04-07 10:27:12 ascEnable on
2020-08-23 11:11:30 controlShading on
2020-04-18 19:13:50 hardLockOut off
2020-08-23 11:11:23 room_Haus_ASC R_EG_Kueche,R_EG_WZ_Nord_Mitte,R_EG_WZ_Nord_li,R_EG_WZ_Nord_re,R_EG_WZ_Ost_li,R_EG_WZ_Ost_re,R_EG_WZ_West,R_OG_Ankleide,R_OG_Bad,R_OG_KZ_Nord,R_OG_KZ_West,R_OG_SZ_Nord,R_OG_SZ_Ost,R_UG_Buero_Nord,R_UG_Buero_Ost,R_UG_Gaestezimmer
2020-07-01 13:33:25 selfDefense on
2020-08-23 13:29:25 state shading out
2020-04-07 10:27:12 sunriseTimeWeHoliday off
2020-08-23 11:11:22 userAttrList rolled out
helper:
shuttersList:
R_EG_Kueche
R_EG_WZ_Nord_Mitte
R_EG_WZ_Nord_li
R_EG_WZ_Nord_re
R_EG_WZ_Ost_li
R_EG_WZ_Ost_re
R_EG_WZ_West
R_OG_Ankleide
R_OG_Bad
R_OG_KZ_Nord
R_OG_KZ_West
R_OG_SZ_Nord
R_OG_SZ_Ost
R_UG_Buero_Nord
R_UG_Buero_Ost
R_UG_Gaestezimmer
monitoredDevs:
F_EG_Kueche:
R_EG_Kueche ASC_WindowRec
F_EG_WZ_Nord_re:
R_EG_WZ_Nord_re ASC_WindowRec
F_EG_WZ_Ost:
R_EG_WZ_Ost_re ASC_WindowRec
F_EG_WZ_West:
R_EG_WZ_West ASC_WindowRec
F_OG_Ankleide:
R_OG_Ankleide ASC_WindowRec
F_OG_Schlafzimmer_Ost:
R_OG_SZ_Ost ASC_WindowRec
F_UG_Buero:
R_UG_Buero_Ost ASC_WindowRec
F_UG_Gaestezimmer:
R_UG_Gaestezimmer ASC_WindowRec
Fernsehbeschattung_dummy:
R_EG_WZ_Nord_li ASC_ExternalTrigger
R_EG_WZ_West ASC_ExternalTrigger
R_EG_Kueche:
R_EG_WZ_Nord_li:
R_EG_WZ_Ost_li:
R_EG_WZ_Ost_re:
R_EG_WZ_West:
R_OG_Ankleide:
R_OG_Bad:
R_OG_KZ_West:
R_OG_SZ_Ost:
R_UG_Buero_Nord:
R_UG_Buero_Ost:
R_UG_Gaestezimmer:
WZ_Bewegungsmelder:
R_EG_Kueche ASC_BrightnessSensor
R_EG_WZ_Ost_li ASC_BrightnessSensor
R_EG_WZ_Ost_re ASC_BrightnessSensor
R_EG_WZ_West ASC_BrightnessSensor
R_OG_Ankleide ASC_BrightnessSensor
R_OG_Bad ASC_BrightnessSensor
R_OG_KZ_West ASC_BrightnessSensor
R_OG_SZ_Ost ASC_BrightnessSensor
R_UG_Buero_Ost ASC_BrightnessSensor
myAstro:
Rollladensteuerung ASC_twilightDevice
rgr_Bewohner:
Rollladensteuerung ASC_residentsDev
rr_Niklas:
R_OG_KZ_Nord ASC_Roommate_Device
R_OG_KZ_West ASC_Roommate_Device
Attributes:
ASC_autoAstroModeEvening HORIZON
ASC_autoAstroModeEveningHorizon -4
ASC_autoAstroModeMorning HORIZON
ASC_autoAstroModeMorningHorizon -2
ASC_blockAscDrivesAfterManual 1
ASC_expert 1
ASC_freezeTemp -5
ASC_residentsDev rgr_Bewohner:state
ASC_tempSensor TH_Sensor_aussen
ASC_twilightDevice myAstro
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room ASC
List vom Rollladen-Device:
Internals:
DEF 00165A4992444B
FUUID 5e80b3a3-f33f-bf2d-9e0d-3ffbc137b9c62ede
FVERSION 88_HMCCUDEV.pm:v4.3.12-s21452/2020-03-19
IODev MyCCU3
NAME R_EG_WZ_West
NR 47
STATE open
TYPE HMCCUDEV
ccuaddr 00165A4992444B
ccudevstate active
ccuif HmIP-RF
ccuname Rollladenaktor_1
ccutype HmIPW-DRBL4
channels 18
firmware 1.2.10
statevals devstate
READINGS:
2020-08-23 13:38:09 0.ACTUAL_TEMPERATURE 26
2020-08-23 13:38:09 0.ERROR_CODE 0
2020-08-23 13:38:09 0.ERROR_OVERHEAT no
2020-08-23 13:38:10 13.ACTIVITY_STATE stop
2020-08-23 13:38:10 13.LEVEL open
2020-08-23 13:38:10 13.LEVEL_2 0
2020-08-23 13:38:10 13.LEVEL_2_STATUS 0
2020-08-23 13:38:10 13.LEVEL_STATUS 0
2020-08-23 13:38:12 14.ACTIVITY_STATE stop
2020-04-07 18:56:54 ASC_Enable on
2020-08-23 13:37:51 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 1m
2020-08-23 13:24:28 ASC_ShuttersLastDrive shading out
2020-08-23 11:11:29 ASC_Time_DriveDown 23.08.2020 - 20:42
2020-08-23 11:11:29 ASC_Time_DriveUp 24.08.2020 - 06:21
2020-08-23 11:11:25 associatedWith Rollladensteuerung
2020-08-23 13:38:10 control 100
2020-08-23 13:38:12 hmstate open
2020-08-23 13:38:10 state open
hmccu:
devspec 00165A4992444B
dp:
0.ACTUAL_TEMPERATURE:
OSVAL 26
OVAL 26.0
SVAL 26
VAL 26.0
0.CONFIG_PENDING:
OVAL 0
VAL 0
0.ERROR_CODE:
OSVAL 0
OVAL 0
SVAL 0
VAL 0
0.ERROR_OVERHEAT:
OSVAL no
OVAL 0
SVAL no
VAL 0
0.ERROR_UNDERVOLTAGE:
OVAL 0
VAL 0
0.INSTALL_TEST:
OVAL true
VAL true
0.OPERATING_VOLTAGE:
OVAL 24.3
VAL 24.3
0.OPERATING_VOLTAGE_STATUS:
OVAL 0
VAL 0
0.UNREACH:
OVAL 0
VAL 0
0.UPDATE_PENDING:
OVAL false
VAL false
1.ACTIVITY_STATE:
OVAL 3
VAL 3
1.LEVEL:
OVAL 1.0
VAL 1.0
1.LEVEL_2:
OVAL 0.0
VAL 0.0
1.LEVEL_2_STATUS:
OVAL 0
VAL 0
1.LEVEL_STATUS:
OVAL 0
VAL 0
1.PROCESS:
OVAL 0
VAL 0
1.SECTION:
OVAL 0
VAL 0
1.SECTION_STATUS:
OVAL 1
VAL 1
10.ACTIVITY_STATE:
OVAL 3
VAL 3
10.LEVEL:
OVAL 1.0
VAL 1.0
10.LEVEL_2:
OVAL 0.0
VAL 0.0
10.LEVEL_2_STATUS:
OVAL 0
VAL 0
10.LEVEL_STATUS:
OVAL 0
VAL 0
10.PROCESS:
OVAL 0
VAL 0
10.SECTION:
OVAL 4
VAL 4
10.SECTION_STATUS:
OVAL 0
VAL 0
11.ACTIVITY_STATE:
OVAL 3
VAL 3
11.LEVEL:
OVAL 0.0
VAL 0.0
11.LEVEL_2:
OVAL 0.0
VAL 0.0
11.LEVEL_2_STATUS:
OVAL 0
VAL 0
11.LEVEL_STATUS:
OVAL 0
VAL 0
11.PROCESS:
OVAL 0
VAL 0
11.SECTION:
OVAL 0
VAL 0
11.SECTION_STATUS:
OVAL 0
VAL 0
12.ACTIVITY_STATE:
OVAL 3
VAL 3
12.LEVEL:
OVAL 0.0
VAL 0.0
12.LEVEL_2:
OVAL 0.0
VAL 0.0
12.LEVEL_2_STATUS:
OVAL 0
VAL 0
12.LEVEL_STATUS:
OVAL 0
VAL 0
12.PROCESS:
OVAL 0
VAL 0
12.SECTION:
OVAL 0
VAL 0
12.SECTION_STATUS:
OVAL 0
VAL 0
13.ACTIVITY_STATE:
OSVAL stop
OVAL 3
SVAL stop
VAL 3
13.LEVEL:
OSVAL open
OVAL 1.0
SVAL open
VAL 1.0
13.LEVEL_2:
OSVAL 0
OVAL 0.0
SVAL 0
VAL 0.0
13.LEVEL_2_STATUS:
OSVAL 0
OVAL 0
SVAL 0
VAL 0
13.LEVEL_STATUS:
OSVAL 0
OVAL 0
SVAL 0
VAL 0
13.PROCESS:
OVAL 0
VAL 0
13.SECTION:
OVAL 0
VAL 0
13.SECTION_STATUS:
OVAL 1
VAL 1
14.ACTIVITY_STATE:
OSVAL stop
OVAL 3
SVAL stop
VAL 3
14.LEVEL:
OVAL 1.0
VAL 1.0
14.LEVEL_2:
OVAL 0.0
VAL 0.0
14.LEVEL_2_STATUS:
OVAL 0
VAL 0
14.LEVEL_STATUS:
OVAL 0
VAL 0
14.PROCESS:
OVAL 0
VAL 0
14.SECTION:
OVAL 4
VAL 4
14.SECTION_STATUS:
OVAL 0
VAL 0
15.ACTIVITY_STATE:
OVAL 3
VAL 3
15.LEVEL:
OVAL 0.0
VAL 0.0
15.LEVEL_2:
OVAL 0.0
VAL 0.0
15.LEVEL_2_STATUS:
OVAL 0
VAL 0
15.LEVEL_STATUS:
OVAL 0
VAL 0
15.PROCESS:
OVAL 0
VAL 0
15.SECTION:
OVAL 0
VAL 0
15.SECTION_STATUS:
OVAL 0
VAL 0
16.ACTIVITY_STATE:
OVAL 3
VAL 3
16.LEVEL:
OVAL 0.0
VAL 0.0
16.LEVEL_2:
OVAL 0.0
VAL 0.0
16.LEVEL_2_STATUS:
OVAL 0
VAL 0
16.LEVEL_STATUS:
OVAL 0
VAL 0
16.PROCESS:
OVAL 0
VAL 0
16.SECTION:
OVAL 0
VAL 0
16.SECTION_STATUS:
OVAL 0
VAL 0
17.WEEK_PROGRAM_CHANNEL_LOCKS:
OVAL 0
VAL 0
2.ACTIVITY_STATE:
OVAL 3
VAL 3
2.LEVEL:
OVAL 1.0
VAL 1.0
2.LEVEL_2:
OVAL 0.0
VAL 0.0
2.LEVEL_2_STATUS:
OVAL 0
VAL 0
2.LEVEL_STATUS:
OVAL 0
VAL 0
2.PROCESS:
OVAL 0
VAL 0
2.SECTION:
OVAL 4
VAL 4
2.SECTION_STATUS:
OVAL 0
VAL 0
3.ACTIVITY_STATE:
OVAL 3
VAL 3
3.LEVEL:
OVAL 0.0
VAL 0.0
3.LEVEL_2:
OVAL 0.0
VAL 0.0
3.LEVEL_2_STATUS:
OVAL 0
VAL 0
3.LEVEL_STATUS:
OVAL 0
VAL 0
3.PROCESS:
OVAL 0
VAL 0
3.SECTION:
OVAL 0
VAL 0
3.SECTION_STATUS:
OVAL 0
VAL 0
4.ACTIVITY_STATE:
OVAL 3
VAL 3
4.LEVEL:
OVAL 0.0
VAL 0.0
4.LEVEL_2:
OVAL 0.0
VAL 0.0
4.LEVEL_2_STATUS:
OVAL 0
VAL 0
4.LEVEL_STATUS:
OVAL 0
VAL 0
4.PROCESS:
OVAL 0
VAL 0
4.SECTION:
OVAL 0
VAL 0
4.SECTION_STATUS:
OVAL 0
VAL 0
5.ACTIVITY_STATE:
OVAL 3
VAL 3
5.LEVEL:
OVAL 1.0
VAL 1.0
5.LEVEL_2:
OVAL 0.0
VAL 0.0
5.LEVEL_2_STATUS:
OVAL 0
VAL 0
5.LEVEL_STATUS:
OVAL 0
VAL 0
5.PROCESS:
OVAL 0
VAL 0
5.SECTION:
OVAL 0
VAL 0
5.SECTION_STATUS:
OVAL 1
VAL 1
6.ACTIVITY_STATE:
OVAL 3
VAL 3
6.LEVEL:
OVAL 1.0
VAL 1.0
6.LEVEL_2:
OVAL 0.0
VAL 0.0
6.LEVEL_2_STATUS:
OVAL 0
VAL 0
6.LEVEL_STATUS:
OVAL 0
VAL 0
6.PROCESS:
OVAL 0
VAL 0
6.SECTION:
OVAL 4
VAL 4
6.SECTION_STATUS:
OVAL 0
VAL 0
7.ACTIVITY_STATE:
OVAL 3
VAL 3
7.LEVEL:
OVAL 0.0
VAL 0.0
7.LEVEL_2:
OVAL 0.0
VAL 0.0
7.LEVEL_2_STATUS:
OVAL 0
VAL 0
7.LEVEL_STATUS:
OVAL 0
VAL 0
7.PROCESS:
OVAL 0
VAL 0
7.SECTION:
OVAL 0
VAL 0
7.SECTION_STATUS:
OVAL 0
VAL 0
8.ACTIVITY_STATE:
OVAL 3
VAL 3
8.LEVEL:
OVAL 0.0
VAL 0.0
8.LEVEL_2:
OVAL 0.0
VAL 0.0
8.LEVEL_2_STATUS:
OVAL 0
VAL 0
8.LEVEL_STATUS:
OVAL 0
VAL 0
8.PROCESS:
OVAL 0
VAL 0
8.SECTION:
OVAL 0
VAL 0
8.SECTION_STATUS:
OVAL 0
VAL 0
9.ACTIVITY_STATE:
OVAL 3
VAL 3
9.LEVEL:
OVAL 1.0
VAL 1.0
9.LEVEL_2:
OVAL 0.0
VAL 0.0
9.LEVEL_2_STATUS:
OVAL 0
VAL 0
9.LEVEL_STATUS:
OVAL 0
VAL 0
9.PROCESS:
OVAL 0
VAL 0
9.SECTION:
OVAL 0
VAL 0
9.SECTION_STATUS:
OVAL 1
VAL 1
Attributes:
ASC 2
ASC_Antifreeze soft
ASC_BrightnessSensor WZ_Bewegungsmelder:3.ILLUMINATION
ASC_ExternalTrigger Fernsehbeschattung_dummy:state Beschattung_aktiv:Beschattung_inaktiv 20
ASC_Pos_Reading control
ASC_Self_Defense_AbsentDelay 1
ASC_Shading_InOutAzimuth 190:299
ASC_Shading_MinMax_Elevation 13.0:100.0
ASC_Shading_Min_OutsideTemperature 20
ASC_Shading_Mode always
ASC_Shading_Pos 30
ASC_Shading_StateChange_SunnyCloudy 250:30
ASC_Shading_WaitingPeriod 120
ASC_ShuttersPlace terrace
ASC_Ventilate_Pos 12
ASC_Ventilate_Window_Open on
ASC_WindowRec F_EG_WZ_West
IODev MyCCU3
ccureadingfilter 13.LEVEL;13.ACTIVITY_STATE;14.ACTIVITY_STATE;(ERROR_CODE|ERROR_OVERHEAT|ACTUAL_TEMPERATURE|SELF_CALIBRATION_RESULT)
ccureadingname 13.LEVEL$:+control
ccuscaleval LEVEL:0:1:0:100
cmdIcon up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
controldatapoint 14.LEVEL
devStateIcon open:fts_window_2w@green closed:fts_shutter_100@red 9\d.*:fts_shutter_10 8\d.*:fts_shutter_20 7\d.*:fts_shutter_30 6\d.*:fts_shutter_40 5\d.*:fts_shutter_50 4\d.*:fts_shutter_60 3\d.*:fts_shutter_70 2\d.*:fts_shutter_80 1\d.*:fts_shutter_90 0\d.*:fts_shutter_100
event-on-change-reading .*
eventMap /datapoint 14.STOP true:stop/datapoint 14.LEVEL 0:down/datapoint 14.LEVEL 100:up/
group Rollladen
hmstatevals ACTUAL_TEMPERATURE_STATUS!2:tempOverflow,3:tempUnderflow;ERROR_OVERHEAT!(1|true):overheat
room Haus,ASC
statedatapoint 13.LEVEL
stripnumber 0
substexcl control|pct
substitute LEVEL!#0-0:closed,#100-100:open;ACTIVITY_STATE!0:unknown,1:up,2:down,3:stop;ERROR_OVERHEAT!(0|false):no,(1|true):yes;ACTUAL_TEMPERATURE_STATUS!0:normal,1:unknown,2:overflow,3:underflow;SELF_CALIBRATION_RESULT!(0|false):failed,(1|true):ok
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate Rollladen Rollladen_map structexclude
webCmd control:up:stop:down
widgetOverride control:slider,0,10,100
Gruß
Wolle
Grundsätzlich es ja ein Fenster welches al Terrassenfenster deklariert wird, als Ein - und Ausgang gedacht und dadurch wäre es fatal wenn man bei geöffneten Fenster das Rollo schließen könnte. So ist es auch bei der Beschattung diese wir auch bei terrace und geöffnet Fenster erst dann ausgelöst wenn das Fenster geschlossen ist. Somit kann ich mir gut vorstellen, das es bei externalTrigger genau so ist, das wäre auch m.E. konsequent.
Zitat von: xerion am 26 August 2020, 08:57:44
Grundsätzlich es ja ein Fenster welches al Terrassenfenster deklariert wird, als Ein - und Ausgang gedacht und dadurch wäre es fatal wenn man bei geöffneten Fenster das Rollo schließen könnte. So ist es auch bei der Beschattung diese wir auch bei terrace und geöffnet Fenster erst dann ausgelöst wenn das Fenster geschlossen ist. Somit kann ich mir gut vorstellen, das es bei externalTrigger genau so ist, das wäre auch m.E. konsequent.
Also die ganzen Zusammenhänge der einzelnen Attribute sind ja schon ein wenig undurchsichtig, aber für die Verhinderung der Aussperrung so wie du das beschreibst gibt es ja eigentlich das Attribut ASC_LockOut. Laut CommandRef sollte die Aussperrungsverhinderung ja nur greifen wenn zusätzlich zu ShutterPlace terrace dieses Atribut gesetzt ist. Das ist bei mir an diesem Rolladen aber nicht der Fall.
Zitat von: Wolle02 am 26 August 2020, 09:15:41
Also die ganzen Zusammenhänge der einzelnen Attribute sind ja schon ein wenig undurchsichtig, aber für die Verhinderung der Aussperrung so wie du das beschreibst gibt es ja eigentlich das Attribut ASC_LockOut. Laut CommandRef sollte die Aussperrungsverhinderung ja nur greifen wenn zusätzlich zu ShutterPlace terrace dieses Atribut gesetzt ist. Das ist bei mir an diesem Rolladen aber nicht der Fall.
Ich ASC_LockOut auch nicht gesetzt und trotzdem verhält es sich so bei mir wie ich es beschrieben habe. Wenn "terrace" und Fenster "open" dann keine Fahrt mehr durch ASC.
Terrace wurde extra so eingerichtet das es ohne ASC_LockOut immer blockiert.
Weil es halt Terrasse ist und nie nimmer niemals sich schließen darf. Das waren vor 1,5 Jahren die Uservorgaben, nachdem sich ein zwei Leute ausgeschlossen hatten.
Hallo
zum Issue 77 auf Github
https://github.com/fhem/AutoShuttersControl/issues/77
Punkt 1 und 3 scheine zu funtionieren, soweit wie ich es getestet habe.
Punkt 2 ist leider immer noch so das heißt die Rolllade fährt am nächsten morgen hoch und bleibt dann dort da die Roommates auch nihct auf gotosleep gestellt werden da sie immer noch absent oder gone sind.
Vielleicht kannst du dir das bei Gelegenheit noch einmal angucken.
Vielen Dank
Gruß Alex
Zitat von: CoolTux am 26 August 2020, 10:16:58
Terrace wurde extra so eingerichtet das es ohne ASC_LockOut immer blockiert.
Weil es halt Terrasse ist und nie nimmer niemals sich schließen darf. Das waren vor 1,5 Jahren die Uservorgaben, nachdem sich ein zwei Leute ausgeschlossen hatten.
Hmm, aber dafür ist doch das Attribut ASC_LockOut genau da, dann brauch ich das doch bei terrace nicht nochmal?
Allerdings brauch ich die Einstellung terrace ja auch für im EG gelegene Fenster, weil sonst die Selfdefence nicht greift, wenn das Fenster noch geöffnet ist und die Roommates absent sind.
Wäre es denn dann möglich beim Attribut ASC_ShuutersPlace neben 'window' und 'terrace' noch eine Einstellung für EG-Fenster zu machen bei denen die Selfdefence aus 'terrace' greift aber auch die automatischen Fahrten aus 'window' durchgeführt werden?
Zitat von: Wolle02 am 26 August 2020, 13:55:26
Hmm, aber dafür ist doch das Attribut ASC_LockOut genau da, dann brauch ich das doch bei terrace nicht nochmal?
Allerdings brauch ich die Einstellung terrace ja auch für im EG gelegene Fenster, weil sonst die Selfdefence nicht greift, wenn das Fenster noch geöffnet ist und die Roommates absent sind.
Das sollte aber gehen wenn Du SelfDefenseMode aud absent stellst.
Zitat von: CoolTux am 26 August 2020, 14:12:56
Das sollte aber gehen wenn Du SelfDefenseMode aud absent stellst.
Dann gehen aber diese Rollläden immer zu wenn der Roommate absent ist, unabhängig davon ob Fenster geöffnet sind oder nicht.
Zitat aus der CommandRef:
ZitatASC_Self_Defense_Mode - absent/gone/off - ab welchen Residents Status soll Selfdefense aktiv werden ohne das Fenster auf sind. (default: gone)
Ziel sollte ja sein, dass Selfdefence nur greift wenn das Fenster geöffnet ist und das scheint nur mit terrace zu gehen.
Zitat von: CoolTux am 26 August 2020, 10:16:58
Terrace wurde extra so eingerichtet das es ohne ASC_LockOut immer blockiert.
Weil es halt Terrasse ist und nie nimmer niemals sich schließen darf. Das waren vor 1,5 Jahren die Uservorgaben, nachdem sich ein zwei Leute ausgeschlossen hatten.
Bzgl. Self Defense. Steuerst du auch über Brightness?
Zitat von: CoolTux am 26 August 2020, 14:12:56
Das sollte aber gehen wenn Du SelfDefenseMode aud absent stellst.
Bei Brightness leider nicht ist immer noch ein Bug ;-)
Meine Terrassentüre fährt nachts wieder komplett hoch wenn ich die Türe öffne.
Welche Einstellung muss ich vornehmen, damit der Rollo nicht hochfährt?
Kurze Frage, gibt es die Möglichkeit einen Attr, bei allen Rollos auf einmal zu ändern ?z.B. ASC_Shading_StateChange_SunnyCloudy gibt es ja bei jedem Modul, oder Outside Temp, vllt gibt es da ne Möglichkeit, bei allen Rollos wo das attr gesetzt wurde, man das mit einem Befehl ändern kann, bei allen auf einmal.
Zitat von: D3ltorohd am 26 August 2020, 17:22:38
Kurze Frage, gibt es die Möglichkeit einen Attr, bei allen Rollos auf einmal zu ändern ?z.B. ASC_Shading_StateChange_SunnyCloudy gibt es ja bei jedem Modul, oder Outside Temp, vllt gibt es da ne Möglichkeit, bei allen Rollos wo das attr gesetzt wurde, man das mit einem Befehl ändern kann, bei allen auf einmal.
Ja gibt es.Hat aber eher mit FHEM Grundlagen wie mit ASC zu tun. Schaue dir Mal "attr" in der commandref an.
Beispiel wenn alle deine Rollladendevices mit Rollo anfangen:
attr Rollo.* ASC_Shading_StateChange_SunnyCloudy 20000:10000
Das einfach in der FHEM Kommandozeile eingeben.
Zitat von: teufelchen am 26 August 2020, 15:44:03
Meine Terrassentüre fährt nachts wieder komplett hoch wenn ich die Türe öffne.
Welche Einstellung muss ich vornehmen, damit der Rollo nicht hochfährt?
Welche Attribute hast du denn gesetzt, Bitte ein list vom Rollo dann brauchen wir nicht raten ;-)
Ich hatte heute ein etwas seltsames Verhalten des Terrassenrolladens:
1. Rolladen fährt in die Beschattungsposition
2. Einige Zeit später wird der Rolladen von Hand nach oben gefahren - damit sollte ja eigentlich das Beschattungsprogramm abgebrochen sein.
3. Terrassentür wird geöffnet.
4. Terrassentür wird geschlossen.
5. Rolladen fährt sofort nach den Schließen der Terrassentür in die Beschattungsposition.
Hier ein List des betreffenden Rolladens:
Internals:
DEF 585627
FUUID 5c447b9d-f33f-c1fa-e0f2-4b78a2520e8b6a4b
HMLANGW_MSGCNT 129
HMLANGW_RAWMSG 050100369CA410585627A7D08E0601C800
HMLANGW_RSSI -54
HMLANGW_TIME 2020-08-26 11:33:40
IODev HMLANGW
LASTInputDev HMLANGW
MSGCNT 129
NAME Rollladen_WZ_rechts
NOTIFYDEV global
NR 38
NTFY_ORDER 50-Rollladen_WZ_rechts
STATE up
TYPE CUL_HM
chanNo 01
lastMsg No:9C - t:10 s:585627 d:XXXXXX 0601C800
protLastRcv 2020-08-26 11:33:40
protRcv 129 last_at:2020-08-26 11:33:40
protSnd 129 last_at:2020-08-26 11:33:40
protState CMDs_done
rssi_HMLANGW cnt:60 min:-76 max:-58 avg:-64.68 lst:-63
rssi_at_HMLANGW cnt:129 min:-72 max:-48 avg:-55.11 lst:-54
Helper:
DBLOG:
ASC_ShadingMessage:
myDbLog:
TIME 1598438083.438
VALUE INFO
ASC_ShuttersLastDrive:
myDbLog:
TIME 1598434403.49479
VALUE manual
commState:
myDbLog:
TIME 1598431655.5504
VALUE CMDs_done
deviceMsg:
myDbLog:
TIME 1598434420.65736
VALUE up (to VCCU)
level:
myDbLog:
TIME 1598434420.65736
VALUE 100
motor:
myDbLog:
TIME 1598434420.65736
VALUE stop:up
pct:
myDbLog:
TIME 1598434420.65736
VALUE 100
position:
myDbLog:
TIME 1598434420.65736
VALUE 100
state:
myDbLog:
TIME 1598434420.65736
VALUE on
READINGS:
2020-04-02 18:23:52 ASC_Enable on
2020-08-26 22:19:56 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 2.5m
2020-08-26 11:33:40 ASC_ShuttersLastDrive manual
2020-08-26 15:08:36 ASC_Time_DriveDown 26.08.2020 - 23:10
2020-08-26 15:08:36 ASC_Time_DriveUp 27.08.2020 - 06:45
2020-08-26 10:47:35 CommandAccepted yes
2018-10-22 12:13:02 D-firmware 2.8
2018-10-22 12:13:02 D-serialNr XXXXXXXXXX
2020-02-08 12:38:30 PairedTo 0xXXXXXX
2019-08-11 13:20:54 R-driveDown 19 s
2018-10-22 13:50:02 R-driveTurn 0.5 s
2019-08-11 12:40:40 R-driveUp 21.4 s
2018-10-22 13:50:01 R-pairCentral 0xXXXXXX
2018-10-22 13:50:02 R-powerUpAction off
2018-10-22 13:50:02 R-sign off
2020-02-08 12:38:30 RegL_00. 00:00 02:01 0A:A7 0B:D0 0C:8E 15:FF 18:00
2020-02-08 12:38:31 RegL_01. 00:00 08:00 09:00 0A:00 0B:00 0C:BE 0D:00 0E:D6 0F:05 10:00 30:06 56:00 57:24
2020-08-12 22:02:46 associatedWith myASC
2020-08-12 22:02:50 cfgState ok
2020-08-26 11:33:40 commState CMDs_done
2020-08-26 11:33:40 deviceMsg on (to VCCU)
2020-08-26 11:33:40 level 100
2020-08-26 11:33:40 motor stop:on
2020-08-26 11:33:40 pct 100
2020-08-26 11:33:40 position 100
2020-02-08 12:37:58 powerOn 2020-02-08 12:37:58
2020-08-26 11:33:40 recentStateType info
2020-08-26 11:33:40 state on
2020-08-26 11:33:40 timedOn off
helper:
HM_CMDNR 156
cSnd 11XXXXXX58562702013C,11XXXXXX58562702013C
dlvlCmd ++A011XXXXXX58562702013C
mId 0005
peerFriend peerSens,peerVirt
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
cmds:
TmplKey :no:1597262564.75307
TmplTs 1597262564.75307
cmdKey 1:1:0::Rollladen_WZ_rechts:0005:01:
cmdLst:
assignHmKey noArg
clear [readings|trigger|register|oldRegs|rssi|msgEvents|msgErrors|attack|all]
deviceRename newName
down [-changeValue-] [-ontime-] [-ramptime-] ...
fwUpdate -filename- -bootTime- ...
getConfig noArg
getDevInfo noArg
getRegRaw [List0|List1|List2|List3|List4|List5|List6] ... [-PeerChannel-]
getSerial noArg
getVersion noArg
inhibit [on|off]
off noArg
on noArg
pair noArg
pct [-value-] ... [-ontime-]
peerBulk -peer1,peer2,...- [set|unset]
peerIODev [IO] -btn- [set|unset]... not for future use
peerSmart -peerOpt-
press [long|short] -peer- [-repCount(long only)-] [-repDelay-] ...
raw data ...
regBulk -list-.-peerChn- -addr1:data1- -addr2:data2- ...
regSet [prep|exec] -regName- -value- ... [-peerChannel-]
reset noArg
sign [on|off]
statusRequest noArg
stop noArg
toggle noArg
toggleDir noArg
tplDel tmplt
tplSet_0 -tplChan-
unpair noArg
up [-changeValue-] [-ontime-] [-ramptime-] ...
lst:
peer
peerOpt Bodenfeuchte_Btn_01,Bodenfeuchte_Btn_02,Bodenfeuchte_Sensor,Fernbedienung_Rolllaeden_Dachfenster_Btn_01,Fernbedienung_Rolllaeden_Dachfenster_Btn_02,Fernbedienung_Rolllaeden_Dachfenster_Btn_03,Fernbedienung_Rolllaeden_Dachfenster_Btn_04,Fernbedienung_Rolllaeden_Dachfenster_Btn_05,Fernbedienung_Rolllaeden_Dachfenster_Btn_06,Fernbedienung_Rolllaeden_Dachfenster_Btn_07,Fernbedienung_Rolllaeden_Dachfenster_Btn_08,Kontakt_Badezimmer,Kontakt_Balkontuer,Kontakt_Dach_links,Kontakt_Dach_rechts,Kontakt_Esszimmer_Mitte,Kontakt_Esszimmer_links,Kontakt_Esszimmer_rechts,Kontakt_Fahrradgarage,Kontakt_Haustuer,Kontakt_Kellertuer,Kontakt_Kueche_links,Kontakt_Kueche_rechts,Kontakt_Panzerriegel,Kontakt_Schlafzimmer,Kontakt_Terrassentuer,Kontakt_Toilette_EG,Kontakt_Vorratskeller,Teich_Fuellstand_Btn_01,Teich_Fuellstand_Btn_02,Teich_Fuellstand_Sensor,VCCU
tplChan
tplDel
tplPeer
dir:
cur stop
rct up
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +585627,00,00,00
nextSend 1598434420.93747
rxt 0
vccu VCCU
p:
585627
00
00
00
prefIO:
HMLANGW
mRssi:
mNo 9C
io:
HMLANGW:
-48
-48
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
rpt:
IO HMLANGW
flg A
ts 1598434420.64273
ack:
HASH(0x563cc65195a8)
9C8002XXXXXX58562700
rssi:
HMLANGW:
avg -64.6833333333333
cnt 60
lst -63
max -58
min -76
at_HMLANGW:
avg -55.1162790697674
cnt 129
lst -54
max -48
min -72
shadowReg:
tmpl:
Attributes:
ASC 2
ASC_BrightnessSensor Helligkeit_aussen_Ost:brightnessMixedDamped
ASC_DriveUpMaxDuration 27
ASC_LockOut soft
ASC_Pos_Reading pct
ASC_Shading_InOutAzimuth 70:160
ASC_Shading_MinMax_Elevation 13.0:100.0
ASC_Shading_Min_OutsideTemperature 16
ASC_Shading_Mode always
ASC_Shading_Pos 30
ASC_Shading_StateChange_SunnyCloudy 30000:20000 1
ASC_Shading_WaitingPeriod 300
ASC_ShuttersPlace terrace
ASC_TempSensor Klima_aussen
ASC_Time_Down_Early { (ReadingsVal("rgr_Bewohner","presence","") eq "absent" ? "16:00" : "23:10") }
ASC_Time_Down_Late 23:50
ASC_Time_Up_Early { (ReadingsVal("rgr_Bewohner","presence","") eq "absent" ? "8:00" : "6:45") }
ASC_WindowRec Kontakt_Terrassentuer
IODev HMLANGW
IOgrp VCCU:HMLANGW
alexaName Rollladen Wohnzimmer rechts
alias Rollladen Wohnzimmer rechts
autoReadReg 4_reqStatus
cmdIcon up:fts_shutter_up down:fts_shutter_down stop:fts_shutter_updown@red
devStateIcon up:fts_shutter_10@green down:fts_shutter_100@black 9\d.*:fts_shutter_10 8\d.*:fts_shutter_20 7\d.*:fts_shutter_30 6\d.*:fts_shutter_40 5\d.*:fts_shutter_50 4\d.*:fts_shutter_60 3\d.*:fts_shutter_70 2\d.*:fts_shutter_80 1\d.*:fts_shutter_90 0\d.*:fts_shutter_100
event-on-change-reading .*
eventMap on:up off:down
expert defReg,rawReg
firmware 2.8
genericDeviceType blind
icon fts_shutter_updown
model HM-LC-BL1PBU-FM
peerIDs 00000000,
room System->ASC,System->Alexa,System->Protokolle->CUL_HM,Wohnzimmer
serialNr OEQ0364139
subType blindActuator
userReadings position:pct.* { ReadingsVal("$NAME","pct","0") }
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate Rollladen Rollladen_map structexclude
webCmd up:down:stop
Zitat von: teufelchen am 26 August 2020, 15:44:03
Meine Terrassentüre fährt nachts wieder komplett hoch wenn ich die Türe öffne.
Welche Einstellung muss ich vornehmen, damit der Rollo nicht hochfährt?
Ist es ein TwoState Sensor? Dann kann man das nicht ändern. Bei einem ThreeState kannst Du Comfort setzen.
Zitat von: JWRu am 26 August 2020, 22:26:57
Ich hatte heute ein etwas seltsames Verhalten des Terrassenrolladens:
1. Rolladen fährt in die Beschattungsposition
2. Einige Zeit später wird der Rolladen von Hand nach oben gefahren - damit sollte ja eigentlich das Beschattungsprogramm abgebrochen sein.
3. Terrassentür wird geöffnet.
4. Terrassentür wird geschlossen.
5. Rolladen fährt sofort nach den Schließen der Terrassentür in die Beschattungsposition.
Hier ein List des betreffenden Rolladens:
Internals:
DEF 585627
FUUID 5c447b9d-f33f-c1fa-e0f2-4b78a2520e8b6a4b
HMLANGW_MSGCNT 129
HMLANGW_RAWMSG 050100369CA410585627A7D08E0601C800
HMLANGW_RSSI -54
HMLANGW_TIME 2020-08-26 11:33:40
IODev HMLANGW
LASTInputDev HMLANGW
MSGCNT 129
NAME Rollladen_WZ_rechts
NOTIFYDEV global
NR 38
NTFY_ORDER 50-Rollladen_WZ_rechts
STATE up
TYPE CUL_HM
chanNo 01
lastMsg No:9C - t:10 s:585627 d:XXXXXX 0601C800
protLastRcv 2020-08-26 11:33:40
protRcv 129 last_at:2020-08-26 11:33:40
protSnd 129 last_at:2020-08-26 11:33:40
protState CMDs_done
rssi_HMLANGW cnt:60 min:-76 max:-58 avg:-64.68 lst:-63
rssi_at_HMLANGW cnt:129 min:-72 max:-48 avg:-55.11 lst:-54
Helper:
DBLOG:
ASC_ShadingMessage:
myDbLog:
TIME 1598438083.438
VALUE INFO
ASC_ShuttersLastDrive:
myDbLog:
TIME 1598434403.49479
VALUE manual
commState:
myDbLog:
TIME 1598431655.5504
VALUE CMDs_done
deviceMsg:
myDbLog:
TIME 1598434420.65736
VALUE up (to VCCU)
level:
myDbLog:
TIME 1598434420.65736
VALUE 100
motor:
myDbLog:
TIME 1598434420.65736
VALUE stop:up
pct:
myDbLog:
TIME 1598434420.65736
VALUE 100
position:
myDbLog:
TIME 1598434420.65736
VALUE 100
state:
myDbLog:
TIME 1598434420.65736
VALUE on
READINGS:
2020-04-02 18:23:52 ASC_Enable on
2020-08-26 22:19:56 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 2.5m
2020-08-26 11:33:40 ASC_ShuttersLastDrive manual
2020-08-26 15:08:36 ASC_Time_DriveDown 26.08.2020 - 23:10
2020-08-26 15:08:36 ASC_Time_DriveUp 27.08.2020 - 06:45
2020-08-26 10:47:35 CommandAccepted yes
2018-10-22 12:13:02 D-firmware 2.8
2018-10-22 12:13:02 D-serialNr XXXXXXXXXX
2020-02-08 12:38:30 PairedTo 0xXXXXXX
2019-08-11 13:20:54 R-driveDown 19 s
2018-10-22 13:50:02 R-driveTurn 0.5 s
2019-08-11 12:40:40 R-driveUp 21.4 s
2018-10-22 13:50:01 R-pairCentral 0xXXXXXX
2018-10-22 13:50:02 R-powerUpAction off
2018-10-22 13:50:02 R-sign off
2020-02-08 12:38:30 RegL_00. 00:00 02:01 0A:A7 0B:D0 0C:8E 15:FF 18:00
2020-02-08 12:38:31 RegL_01. 00:00 08:00 09:00 0A:00 0B:00 0C:BE 0D:00 0E:D6 0F:05 10:00 30:06 56:00 57:24
2020-08-12 22:02:46 associatedWith myASC
2020-08-12 22:02:50 cfgState ok
2020-08-26 11:33:40 commState CMDs_done
2020-08-26 11:33:40 deviceMsg on (to VCCU)
2020-08-26 11:33:40 level 100
2020-08-26 11:33:40 motor stop:on
2020-08-26 11:33:40 pct 100
2020-08-26 11:33:40 position 100
2020-02-08 12:37:58 powerOn 2020-02-08 12:37:58
2020-08-26 11:33:40 recentStateType info
2020-08-26 11:33:40 state on
2020-08-26 11:33:40 timedOn off
helper:
HM_CMDNR 156
cSnd 11XXXXXX58562702013C,11XXXXXX58562702013C
dlvlCmd ++A011XXXXXX58562702013C
mId 0005
peerFriend peerSens,peerVirt
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
cmds:
TmplKey :no:1597262564.75307
TmplTs 1597262564.75307
cmdKey 1:1:0::Rollladen_WZ_rechts:0005:01:
cmdLst:
assignHmKey noArg
clear [readings|trigger|register|oldRegs|rssi|msgEvents|msgErrors|attack|all]
deviceRename newName
down [-changeValue-] [-ontime-] [-ramptime-] ...
fwUpdate -filename- -bootTime- ...
getConfig noArg
getDevInfo noArg
getRegRaw [List0|List1|List2|List3|List4|List5|List6] ... [-PeerChannel-]
getSerial noArg
getVersion noArg
inhibit [on|off]
off noArg
on noArg
pair noArg
pct [-value-] ... [-ontime-]
peerBulk -peer1,peer2,...- [set|unset]
peerIODev [IO] -btn- [set|unset]... not for future use
peerSmart -peerOpt-
press [long|short] -peer- [-repCount(long only)-] [-repDelay-] ...
raw data ...
regBulk -list-.-peerChn- -addr1:data1- -addr2:data2- ...
regSet [prep|exec] -regName- -value- ... [-peerChannel-]
reset noArg
sign [on|off]
statusRequest noArg
stop noArg
toggle noArg
toggleDir noArg
tplDel tmplt
tplSet_0 -tplChan-
unpair noArg
up [-changeValue-] [-ontime-] [-ramptime-] ...
lst:
peer
peerOpt Bodenfeuchte_Btn_01,Bodenfeuchte_Btn_02,Bodenfeuchte_Sensor,Fernbedienung_Rolllaeden_Dachfenster_Btn_01,Fernbedienung_Rolllaeden_Dachfenster_Btn_02,Fernbedienung_Rolllaeden_Dachfenster_Btn_03,Fernbedienung_Rolllaeden_Dachfenster_Btn_04,Fernbedienung_Rolllaeden_Dachfenster_Btn_05,Fernbedienung_Rolllaeden_Dachfenster_Btn_06,Fernbedienung_Rolllaeden_Dachfenster_Btn_07,Fernbedienung_Rolllaeden_Dachfenster_Btn_08,Kontakt_Badezimmer,Kontakt_Balkontuer,Kontakt_Dach_links,Kontakt_Dach_rechts,Kontakt_Esszimmer_Mitte,Kontakt_Esszimmer_links,Kontakt_Esszimmer_rechts,Kontakt_Fahrradgarage,Kontakt_Haustuer,Kontakt_Kellertuer,Kontakt_Kueche_links,Kontakt_Kueche_rechts,Kontakt_Panzerriegel,Kontakt_Schlafzimmer,Kontakt_Terrassentuer,Kontakt_Toilette_EG,Kontakt_Vorratskeller,Teich_Fuellstand_Btn_01,Teich_Fuellstand_Btn_02,Teich_Fuellstand_Sensor,VCCU
tplChan
tplDel
tplPeer
dir:
cur stop
rct up
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +585627,00,00,00
nextSend 1598434420.93747
rxt 0
vccu VCCU
p:
585627
00
00
00
prefIO:
HMLANGW
mRssi:
mNo 9C
io:
HMLANGW:
-48
-48
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
rpt:
IO HMLANGW
flg A
ts 1598434420.64273
ack:
HASH(0x563cc65195a8)
9C8002XXXXXX58562700
rssi:
HMLANGW:
avg -64.6833333333333
cnt 60
lst -63
max -58
min -76
at_HMLANGW:
avg -55.1162790697674
cnt 129
lst -54
max -48
min -72
shadowReg:
tmpl:
Attributes:
ASC 2
ASC_BrightnessSensor Helligkeit_aussen_Ost:brightnessMixedDamped
ASC_DriveUpMaxDuration 27
ASC_LockOut soft
ASC_Pos_Reading pct
ASC_Shading_InOutAzimuth 70:160
ASC_Shading_MinMax_Elevation 13.0:100.0
ASC_Shading_Min_OutsideTemperature 16
ASC_Shading_Mode always
ASC_Shading_Pos 30
ASC_Shading_StateChange_SunnyCloudy 30000:20000 1
ASC_Shading_WaitingPeriod 300
ASC_ShuttersPlace terrace
ASC_TempSensor Klima_aussen
ASC_Time_Down_Early { (ReadingsVal("rgr_Bewohner","presence","") eq "absent" ? "16:00" : "23:10") }
ASC_Time_Down_Late 23:50
ASC_Time_Up_Early { (ReadingsVal("rgr_Bewohner","presence","") eq "absent" ? "8:00" : "6:45") }
ASC_WindowRec Kontakt_Terrassentuer
IODev HMLANGW
IOgrp VCCU:HMLANGW
alexaName Rollladen Wohnzimmer rechts
alias Rollladen Wohnzimmer rechts
autoReadReg 4_reqStatus
cmdIcon up:fts_shutter_up down:fts_shutter_down stop:fts_shutter_updown@red
devStateIcon up:fts_shutter_10@green down:fts_shutter_100@black 9\d.*:fts_shutter_10 8\d.*:fts_shutter_20 7\d.*:fts_shutter_30 6\d.*:fts_shutter_40 5\d.*:fts_shutter_50 4\d.*:fts_shutter_60 3\d.*:fts_shutter_70 2\d.*:fts_shutter_80 1\d.*:fts_shutter_90 0\d.*:fts_shutter_100
event-on-change-reading .*
eventMap on:up off:down
expert defReg,rawReg
firmware 2.8
genericDeviceType blind
icon fts_shutter_updown
model HM-LC-BL1PBU-FM
peerIDs 00000000,
room System->ASC,System->Alexa,System->Protokolle->CUL_HM,Wohnzimmer
serialNr OEQ0364139
subType blindActuator
userReadings position:pct.* { ReadingsVal("$NAME","pct","0") }
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate Rollladen Rollladen_map structexclude
webCmd up:down:stop
Danke für den Hinweis. Das schaue ich mir die Tage an. Es ist in der Tat möglich das ich da eine Abfrage vergessen habe.
Grüße
Wie könnte ich denn beim Shading noch die Innentemperatur mit einbeziehen ? Erst wenn auch hier der Wert überschritten wurde, shading in. Sobald dann ein Wert unter den gesetzten fällt shading out, also egal welcher, Innen Temp, Aussen Temp, Helligkeit.
Hat doch bestimmt jemand mit einbezogen, vllt kann man mir da helfen. Das einfachste hätte ich jetzt gedacht, im ASC das Shading Control zu steuern, wenn eben die Innen Temp einen Wert übersteigt, dann aktivieren. Dann von mir aus um 0 Uhr wieder auf aus stellen. Damit er auch ordentlich aus dem Shading fährt.
Zitat von: Wolle02 am 26 August 2020, 13:55:26
Hmm, aber dafür ist doch das Attribut ASC_LockOut genau da, dann brauch ich das doch bei terrace nicht nochmal?
Allerdings brauch ich die Einstellung terrace ja auch für im EG gelegene Fenster, weil sonst die Selfdefence nicht greift, wenn das Fenster noch geöffnet ist und die Roommates absent sind.
Wäre es denn dann möglich beim Attribut ASC_ShuutersPlace neben 'window' und 'terrace' noch eine Einstellung für EG-Fenster zu machen bei denen die Selfdefence aus 'terrace' greift aber auch die automatischen Fahrten aus 'window' durchgeführt werden?
Hallo Leon,
könntest du noch kurz was dazu sagen, ob so eine zusätzliche Attributeinstellung möglich wäre oder ob ich mir Gedanke zu einer Lösung außerhalb des Moduls machen muss?
Danke und Gruß
Wolle
Zitat von: CoolTux am 26 August 2020, 14:12:56
Das sollte aber gehen wenn Du SelfDefenseMode aud absent stellst.
Du solltest eigentlich das Terrace immer nur bei tatsächlich Terrassentüren verwenden.
Zitat von: CoolTux am 27 August 2020, 10:44:03
Du solltest eigentlich das Terrace immer nur bei tatsächlich Terrassentüren verwenden.
??? Das beantwortet jetzt eigentlich nicht die Frage.
Wie schon geschrieben greift die Selfdefense bei geöffnetem Fenster nur wenn Shuttersplace auf terrace steht. Das Attribut ASC_Self_Defense_Mode hielft hier nicht weiter, weil dann der Rolladen IMMER geschlossen wird wenn der Roommate absent ist und nicht nur wenn das Fenster geöffnet ist.
Deswegen war die Frage:
Wäre es denn dann möglich beim Attribut ASC_ShuttersPlace neben 'window' und 'terrace' noch eine Einstellung für EG-Fenster zu machen bei denen die Selfdefence aus 'terrace' greift aber auch die automatischen Fahrten aus 'window' durchgeführt werden?
Zitat von: Wolle02 am 27 August 2020, 10:52:05
??? Das beantwortet jetzt eigentlich nicht die Frage.
Wie schon geschrieben greift die Selfdefense bei geöffnetem Fenster nur wenn Shuttersplace auf terrace steht. Das Attribut ASC_Self_Defense_Mode hielft hier nicht weiter, weil dann der Rolladen IMMER geschlossen wird wenn der Roommate absent ist und nicht nur wenn das Fenster geöffnet ist.
Deswegen war die Frage:
Wäre es denn dann möglich beim Attribut ASC_ShuttersPlace neben 'window' und 'terrace' noch eine Einstellung für EG-Fenster zu machen bei denen die Selfdefence aus 'terrace' greift aber auch die automatischen Fahrten aus 'window' durchgeführt werden?
Aktuell werde ich keine solche Erweiterung machen. Aber ich schaue gerne einmal wieso sich das Rollo im Defense Mode nicht schließt. Muss mal schauen ob ich hier das verhalten ändern sollte oder nicht.
Zitat von: CoolTux am 27 August 2020, 11:06:02
Aktuell werde ich keine solche Erweiterung machen. Aber ich schaue gerne einmal wieso sich das Rollo im Defense Mode nicht schließt. Muss mal schauen ob ich hier das verhalten ändern sollte oder nicht.
Danke, dass du dir das mal ansehen willst. Toll fände ich auch eine Überlegung, ob das generelle "Auto-Fahr-Verbot" bei terrace überdacht werden sollte, weil sonst das Attribut ASC_LockOut eigentlich sinnlos ist. Ein Aussperrschutz kann damit ja problemlos realisiert werden, so dass nicht nochmal ein Schutz bei terrace vorhanden sein muss. Irgendwie wäre das doppelt-gemoppelt. :D
Gruß
Wolle
Zitat von: CoolTux am 27 August 2020, 10:44:03
Du solltest eigentlich das Terrace immer nur bei tatsächlich Terrassentüren verwenden.
Das ist richtig, aber das SelfDefense bei Brightness nicht greift wenn das Fenster als "window" deklariert wurde. Wenn du auf Astro schaltest geht es auch auch bei window. Die Auswahl terrace ist eigentlich mehr ein Workaround bist du den Bug gefixt hast ;-)
Haben wir schon öfters drüber gesprochen ist aber leider immer wieder hinten runtergefallen vom Stapel :-(
Zitat von: Wolle02 am 27 August 2020, 11:33:48
Danke, dass du dir das mal ansehen willst. Toll fände ich auch eine Überlegung, ob das generelle "Auto-Fahr-Verbot" bei terrace überdacht werden sollte, weil sonst das Attribut ASC_LockOut eigentlich sinnlos ist. Ein Aussperrschutz kann damit ja problemlos realisiert werden, so dass nicht nochmal ein Schutz bei terrace vorhanden sein muss. Irgendwie wäre das doppelt-gemoppelt. :D
Gruß
Wolle
Ich habe eben mal geschaut. In der Tat ist es so das wenn als SelfDefenseMode gone drin steht dann fahren die Rollos bei offenen Fenster nur wenn sie als terrace deklariert sind.
Ich kann das gerne ändern das alle Rollos geschlossen werden wo das Fenster auf ist und SelfDefenseMode gone ist. Kann mich aber erinnern das das mal früher irgendwie genau so sein sollte weil die erste Etage offen bleiben sollte. Wäre also in der Tat noch eine Auswahl EG_window sinnvoll.
Zitat von: CoolTux am 27 August 2020, 12:48:26
Ich habe eben mal geschaut. In der Tat ist es so das wenn als SelfDefenseMode gone drin steht dann fahren die Rollos bei offenen Fenster nur wenn sie als terrace deklariert sind.
Ich kann das gerne ändern das alle Rollos geschlossen werden wo das Fenster auf ist und SelfDefenseMode gone ist. Kann mich aber erinnern das das mal früher irgendwie genau so sein sollte weil die erste Etage offen bleiben sollte. Wäre also in der Tat noch eine Auswahl EG_window sinnvoll.
Das hört sich gut an. Aber bzgl. Obergeschoss. Wenn ich nicht möchte das die schließen reicht es doch aus wenn ich Selfdefense beim entsprechenden Fenster auf off schalte. Das müsste doch den gleichen Effekt haben. Oder habe ich da einen Denkfehler?
Zitat von: CoolTux am 27 August 2020, 10:44:03
Du solltest eigentlich das Terrace immer nur bei tatsächlich Terrassentüren verwenden.
Ich nutze die Einstellung Terrace auch noch dafür wenn man abends noch am lüften ist dann kann das Rollo nicht von Privacy Close oder shutter Close geschlossen werden, das finde ich auch ganz hilfreich. Sonst hat man gerade die Fenster geöffnet und die Rolläden werden wegen timedownlate geschlossen.
Zitat von: xerion am 27 August 2020, 12:53:23
Das hört sich gut an. Aber bzgl. Obergeschoss. Wenn ich nicht möchte das die schließen reicht es doch aus wenn ich Selfdefense beim entsprechenden Fenster auf off schalte. Das müsste doch den gleichen Effekt haben. Oder habe ich da einen Denkfehler?
Eigentlich schon. Aber vielleicht sollen die sich ja schließen wenn Residents auf gone geht. Aber halt nicht gleich bei absent nur weil das Fenster auf ist.
Zitat von: CoolTux am 27 August 2020, 13:09:29
Eigentlich schon. Aber vielleicht sollen die sich ja schließen wenn Residents auf gone geht. Aber halt nicht gleich bei absent nur weil das Fenster auf ist.
Ja wäre ein Argument, aber ob ich bei einer längeren Abwesenheit die Fenster oben auf lassen würde, wage ich zu bezweifeln.
Man könnte ja das OG auch noch notfalls mit ASC_Self_Defense_Delay um eine gewisse Zeit verzögern, das die z.B. nach ein paar Tagen runter gehen.
Zitat von: CoolTux am 27 August 2020, 12:48:26
Ich habe eben mal geschaut. In der Tat ist es so das wenn als SelfDefenseMode gone drin steht dann fahren die Rollos bei offenen Fenster nur wenn sie als terrace deklariert sind.
Ich kann das gerne ändern das alle Rollos geschlossen werden wo das Fenster auf ist und SelfDefenseMode gone ist. Kann mich aber erinnern das das mal früher irgendwie genau so sein sollte weil die erste Etage offen bleiben sollte. Wäre also in der Tat noch eine Auswahl EG_window sinnvoll.
Hallo Leon,
das hört sich gut an und fände ich die beste Lösung. Aber toll wäre es bitte wenn das auch beim SelfDefenseMode absent funktioniert. Ein gone gibt es in meiner Config nicht. Wenn ich nicht da bin, bin ich nicht da und dann soll das Haus sicher sein.
Gruß
Wolle
Zitat von: xerion am 27 August 2020, 12:59:07
Ich nutze die Einstellung Terrace auch noch dafür wenn man abends noch am lüften ist dann kann das Rollo nicht von Privacy Close oder shutter Close geschlossen werden, das finde ich auch ganz hilfreich. Sonst hat man gerade die Fenster geöffnet und die Rolläden werden wegen timedownlate geschlossen.
Aber auch dieses Szenario könnte man doch mit dem Attribut ASC_LockOut lösen, denn bei gesetztem Attribut fährt ASC nicht mehr automatisch, wenn das Fenster geöffnet ist. Dazu bräuchte es dann ja nicht den ShuttersPlace terrace. Das wäre in der Tat dann nur ein Workaround.
Gruß
Wolle
Zitat von: Wolle02 am 27 August 2020, 15:32:47
Aber auch dieses Szenario könnte man doch mit dem Attribut ASC_LockOut lösen, denn bei gesetztem Attribut fährt ASC nicht mehr automatisch, wenn das Fenster geöffnet ist. Dazu bräuchte es dann ja nicht den ShuttersPlace terrace. Das wäre in der Tat dann nur ein Workaround.
Gruß
Wolle
Ja da hast du recht. Wenn CoolTux den Bug mit den SelfDefense gelöst hat und dann habe ich hiermit eine Lösung für die "window" Fenster das herunterfahren zu unterbinden. So ergänzt man sich halt 8)
Hallo zusammen,
ich möchte nur kurz meine Befürwortung zu folgendem Request kundtun: Antiblendposition im Winter #66
Hab leider keine Möglichkeit auf GitHub gefunden :-)
Gruß
Christian
Zitat von: ch.eick am 28 August 2020, 09:08:46Antiblendposition im Winter
Hatte schon vor längeren vorgeschlagen das die Beschattungsposition variabel über eine function sein sollte. Antwort von Cooltux: Seine programmier Fähigkeiten reichen dazu nicht aus.
Zitat von: Eistee am 28 August 2020, 12:47:02
Hatte schon vor längeren vorgeschlagen das die Beschattungsposition variabel über eine function sein sollte. Antwort von Cooltux: Seine programmier Fähigkeiten reichen dazu nicht aus.
Okay, mein Vorschlag wäre ein Kopie der Beschattung zu verwenden.
ASC_Blinding_InOutAzimuth [in_Wert]:[out_Wert]
ASC_Blinding_MinMax_Elevation [in_Wert]:[out_Wert]
ASC_Blinding_Mode always
ASC_Blinding_Pos [Position]
ASC_Blinding_StateChange_SunnyBlind [in_Wert]:[out_Wert]
Dann kann ich natürlich nicht die Komplexität für die Verriegelungen in den Funktionen untereinander abschätzen, was das ganze ja beliebig schwrierig machen kann.
Bisher hatte ich noch keine zeit in den Kode zu schauen.
Weiß zufällig jemand woran es liegen kann, dass manche Fahrbefehle beim Shading nicht bei den Aktoren ankommen? Ich hab das immer mal wieder, dass z.B. bei einem Shading out irgendein Rolladen nicht fährt, aber in der ASC Übersicht alle Rollläden auf Shading Out stehen.
Bei den normalen Astro-Fahrbefehlen hab ich das noch nie gehabt; da fahren immer alle Rollläden.
Zitat von: Wolle02 am 28 August 2020, 15:09:05
Weiß zufällig jemand woran es liegen kann, dass manche Fahrbefehle beim Shading nicht bei den Aktoren ankommen? Ich hab das immer mal wieder, dass z.B. bei einem Shading out irgendein Rolladen nicht fährt, aber in der ASC Übersicht alle Rollläden auf Shading Out stehen.
Bei den normalen Astro-Fahrbefehlen hab ich das noch nie gehabt; da fahren immer alle Rollläden.
Da schließe ich mich an.
Meine HW ist EnOcean, ich wollte schon mal die Verzögerung ausprobieren, falls der Sender nicht alles ordentlich raus sendet.
EDIT: Ich habe es gerade mal konfiguriert und beobachte mal weiter.
Zitat von: Eistee am 28 August 2020, 12:47:02
Hatte schon vor längeren vorgeschlagen das die Beschattungsposition variabel über eine function sein sollte. Antwort von Cooltux: Seine programmier Fähigkeiten reichen dazu nicht aus.
du kannst doch in ASC_Shading_Pos Perl hinterlegen. Was möchtest du mehr/anders?
Zitat von: kjmEjfu am 28 August 2020, 17:44:48
du kannst doch in ASC_Shading_Pos Perl hinterlegen. Was möchtest du mehr/anders?
Hättest Du schon ein Beispiel, bei dem das Shading mit den ASC Funktionalitäten weiter läuft und zusätzlich eine Blend Funktion aktiv ist?
Zitat von: phoenix-anasazi am 07 Juli 2020, 11:27:29
Hallo,
das Verhalten (oder ein Ähnliches?) kann ich bestätigen. Bei meinen Markisen werden auch sobald die Protection wegfällt (Wind oder Regen) Fahrten nachgeholt
Also:
- sonniger Tag, Markisen fahren auf Shading in
- Wind/Regen, Markisen fahren wieder ein
- Irgendwann zwischendurch shading out, Markisen aber noch protected
- Wind/Regen hört auf, Markisen fahren aus (weil unprotected, dann aber sofort wieder ein weil shading out)
Deshalb auch meine Frage vor ein paar Tagen, ob bei allen das LastDrive unzuverlässig meldet. Hatte eigentlich vor das zu loggen.
da meine markise aufgrund der kombination aus warmem aber auch windigem wetter der letzten woche immer mal wieder nachts unerwünschterweise rausgefahren ist, weil wind-protection aufgehoben wurde und gleichzeitig aber keine beschattung mehr war habe ich mir versucht selbst zu helfen.
so habe ich nun zwar weiterhin in meiner markise die super Beschattungsfunktion vom ASC im Einsatz, verzichte aber auf die wind-protection und habe mir dafür selbst was gebaut.
mit folgendem notify fahre ich mir die markise bei wind ein (wenn der gerundete wind-wert der wetterstation 14 überschreitet und sie noch ausgefahren).
define n.out_hm_ip_wetter_check_wind_protection notify out_hm_ip_wetter:wind_c:.* {\
my $wind = ReadingsVal("out_hm_ip_wetter","wind_c",0);;\
my $position = ReadingsVal("out_markise","position",110);;\
if ( ($wind > 14) && ($position > 0) ) { \
fhem ("set out_markise position 0");;\
}\
}
die markise geht dann zwar wenn der wind unter die vorgesehene grenze fällt nicht mehr raus, aber damit kann ich leben, passt besser als wenn sie mitten in der nacht rausfährt.
für die ASC_Shading_Pos habe ich dann folgendes gemacht: wenn beschattet werden soll, aber der wind zu stark ist --> keine Fahrt (position 0), ansonsten in position 90 fahren.
attr out_markise ASC_Shading_Pos {my $shadingpos;;my $wind = ReadingsVal("out_hm_ip_wetter","wind_c",0);;if ($wind > 14) {$shadingpos = 0;;} else {$shadingpos = 90;;}return $shadingpos;;}
was mich auch noch gestört hat, war dass obwohl ich die ASC_Shading_Mode auf "home" habe die markise draussen bleibt wenn keiner mehr zu Hause ist (residents geht dann auf absent).
dafür habe ich folgendes gemacht:
define n.markise_wenn_abwesend notify rgr_bewohner:presence.* {\
if (ReadingsVal("rgr_bewohner", "presence", "") ne "present") {\
if (ReadingsNum("out_markise", "pct", 300) > 0 ) {\
fhem("set out_markise pos 0");;\
}\
}\
}
schlussendlich habe ich dann noch ein at- auf 18:30 definiert, welches in jedem fall die markise reinfährt.
fazit für mich: aktuell im ASC ist einfach der gewünschte effekt bei markisen anders als bei rolläden, denn rolläden sollen ja nachts "zu" (position 100) gehen, während ich die markise eingefahren (position 0) haben möchte. daher die manuellen ergänzungen.
@Wolle02 & @ch.eick
Ich habe das selbe Problem, bei mir sind es Zwave Aktoren. Seit 1-2 Monaten gehen hier unregelmässig die set Befehle verloren, von FHEM sind sie scheinbar abgeschickt. Meist fährt der eine oder andere Rollladen nicht. Genauso gehen etwas öfters die Positionsmeldungen verloren (schon immer). Ist scheinbar ein Problem mit dem Senden und Empfangen der Aktoren. Das ASC bleibt dann meist hängen.
@CoolTux
Hallo Marco vielleicht kannst du hier eine Prüfung einbauen zwischen dem Set-Befehl und dem Ende von ASC_DriveUpMaxDuration, sollte normal ja die Neue Position gemeldet werden, könnte man dann den Set-Befehl wiederholen wenn die Postion aus bleibt? Dann würde der Befehl 2-4 Minuten später wiederholt werden, meist kommt bei mir dann die Position.
Durch den Delay sind gestern alle sauber gefahren.
Zitat von: ch.eick am 29 August 2020, 08:56:52
Durch den Delay sind gestern alle sauber gefahren.
Interessant. Kannst du mal genauer sagen was du konfiguriert hast; mit Benennung des Attributs?
Zitat von: ch.eick am 28 August 2020, 13:22:19
Okay, mein Vorschlag wäre ein Kopie der Beschattung zu verwenden.
ASC_Blinding_InOutAzimuth [in_Wert]:[out_Wert]
ASC_Blinding_MinMax_Elevation [in_Wert]:[out_Wert]
ASC_Blinding_Mode always
ASC_Blinding_Pos [Position]
ASC_Blinding_StateChange_SunnyBlind [in_Wert]:[out_Wert]
Dann kann ich natürlich nicht die Komplexität für die Verriegelungen in den Funktionen untereinander abschätzen, was das ganze ja beliebig schwrierig machen kann.
Bisher hatte ich noch keine zeit in den Kode zu schauen.
Grundsätzlich kann ich natürlich aus eigenem Interesse auch nachvollziehen das man so gut wie alle Eventualitäten in ASC abdeckt l, da es halt ein Super Modul Dank @CoolTux ist. Aber da ich auch Versuche immer wieder Mal Support zu geben, lese ich ich gefühlt doch jeden dritten Beitrag das niemand die ganzen Abhängigkeiten versteht. Das entsteht natürlich durch komplexe Abfragen die durch uns User als Anforderungen kommen. Ich denke aber wenn man spezielle Anforderungen hat, dann hat man sich auch schon mehr mit der ganzen Steuerungsautomatik auseinander gesetzt und diese User würde ich schon als Profi bezeichnen. Und für die Profis wurde in der Vergangenheit auch die Möglichkeit geschaffen, das man Attribute mit Perl Code füttern kann. Deswegen würde ich es favorisieren das wie eher versuchen komplexe Sachen auszulagern da diese doch meistens sehr speziell sind und sich sich von Einsatzort und User unterscheiden. Bevor wir noch eine Attribute für eine Attribute fordern, sollten wir schauen ob es nicht möglich ist Perl Code zu verwenden und falls das für diese Attribute nicht möglich ist wäre es m.E. effektiver die Eingabe von Perl Code für diese Attribute zu wünschen. Momentan bekommt man ja so einen super Support da CoolTux sehr viel Zeit investiert und er der einzige ist der alles versteht. Wenn er aber Mal nicht verfügbar ist und es nur komplexe Abhängigkeiten gibt wird es für Support von anderen Usern echt schwierig.
Ich hoffe ihr versteht was ich meine....
Zitat von: ch.eick am 28 August 2020, 13:22:19
ASC_Blinding_InOutAzimuth [in_Wert]:[out_Wert]
ASC_Blinding_MinMax_Elevation [in_Wert]:[out_Wert]
ASC_Blinding_StateChange_SunnyBlind [in_Wert]:[out_Wert]
Hallo zusammen,
kann mir jemand die oben genannten Parameter erklären und mit welchen Werten ich einmal probieren soll bzw wie ich sinvolle Werte ermitteln kann.
Ich habe es versucht, doch das Testrollo fährt nicht.
Danke Euch
hat noch jemand das problem dass neuerdings im rollo das attribut ASC_ShuttersLastDrive nicht mehr korrekt ankommt? vor dem letzten update kam bei der abendlichen fahrt nach brightness stets ,,minimum brightness threshold fell below". jetzt fahren die rolladen zwar in die gewünschte zielposition aber im ASC_ShuttersLastDrive steht ,,manual"
Zitat von: MCh76 am 30 August 2020, 20:34:00
hat noch jemand das problem dass neuerdings im rollo das attribut ASC_ShuttersLastDrive nicht mehr korrekt ankommt? vor dem letzten update kam bei der abendlichen fahrt nach brightness stets ,,minimum brightness threshold fell below". jetzt fahren die rolladen zwar in die gewünschte zielposition aber im ASC_ShuttersLastDrive steht ,,manual"
Schau Dir mal
ASC_DriveUpMaxDuration
ASC_DriveDownMaxDuration
an.
Hallo Leon,
heute morgen um 06:40 Uhr ist mein Schlafzimmerrollladen plötzlich hochgefahren, weil er in ShadingOut gefahren ist, obwohl eigentlich gar nicht beschattet war. Diese automatische Fahrt ist außerdem passiert, obwohl der Rolladen ShuttersPlace terrace und LockOut Soft eingestellt hat und das Fenster geöffnet war. Das sollte eigentlich nicht sein oder?
Internals:
DEF 00165A4992439F
FUUID 5e89d880-f33f-bf2d-b157-a7bc7d36a9b84faf
FVERSION 88_HMCCUDEV.pm:v4.3.12-s21452/2020-03-19
IODev MyCCU3
NAME R_OG_SZ_Ost
NR 131
STATE open
TYPE HMCCUDEV
ccuaddr 00165A4992439F
ccudevstate active
ccuif HmIP-RF
ccuname Rollladenaktor_4
ccutype HmIPW-DRBL4
channels 18
firmware 1.2.10
statevals devstate
READINGS:
2020-08-31 09:22:30 0.ACTUAL_TEMPERATURE 28
2020-08-31 09:22:30 0.ERROR_CODE 0
2020-08-31 09:22:30 0.ERROR_OVERHEAT no
2020-08-31 09:22:29 10.ACTIVITY_STATE stop
2020-08-31 09:22:29 9.ACTIVITY_STATE stop
2020-08-31 09:22:29 9.LEVEL open
2020-08-31 09:22:29 9.LEVEL_2 0
2020-08-31 09:22:29 9.LEVEL_2_STATUS 0
2020-08-31 09:22:29 9.LEVEL_STATUS 0
2020-04-07 18:56:54 ASC_Enable on
2020-08-31 09:32:45 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 1m
2020-08-31 07:20:43 ASC_ShuttersLastDrive manual
2020-08-31 06:37:32 ASC_Time_DriveDown 31.08.2020 - 20:25
2020-08-31 06:37:32 ASC_Time_DriveUp 01.09.2020 - 06:38
2020-08-30 09:22:38 associatedWith Rollladensteuerung
2020-08-31 09:22:29 control 100
2020-08-31 09:22:30 hmstate open
2020-08-31 09:22:29 state open
hmccu:
devspec 00165A4992439F
dp:
0.ACTUAL_TEMPERATURE:
OSVAL 28
OVAL 28.0
SVAL 28
VAL 28.0
0.CONFIG_PENDING:
OVAL 0
VAL 0
0.ERROR_CODE:
OSVAL 0
OVAL 0
SVAL 0
VAL 0
0.ERROR_OVERHEAT:
OSVAL no
OVAL 0
SVAL no
VAL 0
0.ERROR_UNDERVOLTAGE:
OVAL 0
VAL 0
0.OPERATING_VOLTAGE:
OVAL 24.3
VAL 24.2
0.OPERATING_VOLTAGE_STATUS:
OVAL 0
VAL 0
0.UNREACH:
OVAL 0
VAL 0
1.ACTIVITY_STATE:
OVAL 3
VAL 3
1.LEVEL:
OVAL 1.0
VAL 1.0
1.LEVEL_2:
OVAL 0.0
VAL 0.0
1.LEVEL_2_STATUS:
OVAL 0
VAL 0
1.LEVEL_STATUS:
OVAL 0
VAL 0
1.PROCESS:
OVAL 0
VAL 0
1.SECTION_STATUS:
OVAL 1
VAL 1
10.ACTIVITY_STATE:
OSVAL stop
OVAL 3
SVAL stop
VAL 3
10.LEVEL:
OVAL 1.0
VAL 1.0
10.LEVEL_2:
OVAL 0.0
VAL 0.0
10.LEVEL_2_STATUS:
OVAL 0
VAL 0
10.LEVEL_STATUS:
OVAL 0
VAL 0
10.PROCESS:
OVAL 0
VAL 0
10.SECTION:
OVAL 4
VAL 4
10.SECTION_STATUS:
OVAL 0
VAL 0
11.ACTIVITY_STATE:
OVAL 3
VAL 3
11.LEVEL:
OVAL 0.0
VAL 0.0
11.LEVEL_2:
OVAL 0.0
VAL 0.0
11.LEVEL_2_STATUS:
OVAL 0
VAL 0
11.LEVEL_STATUS:
OVAL 0
VAL 0
11.PROCESS:
OVAL 0
VAL 0
11.SECTION:
OVAL 0
VAL 0
11.SECTION_STATUS:
OVAL 0
VAL 0
12.ACTIVITY_STATE:
OVAL 3
VAL 3
12.LEVEL:
OVAL 0.0
VAL 0.0
12.LEVEL_2:
OVAL 0.0
VAL 0.0
12.LEVEL_2_STATUS:
OVAL 0
VAL 0
12.LEVEL_STATUS:
OVAL 0
VAL 0
12.PROCESS:
OVAL 0
VAL 0
12.SECTION:
OVAL 0
VAL 0
12.SECTION_STATUS:
OVAL 0
VAL 0
13.ACTIVITY_STATE:
OVAL 3
VAL 3
13.LEVEL:
OVAL 1.0
VAL 1.0
13.LEVEL_2:
OVAL 0.0
VAL 0.0
13.LEVEL_2_STATUS:
OVAL 0
VAL 0
13.LEVEL_STATUS:
OVAL 0
VAL 0
13.PROCESS:
OVAL 0
VAL 0
13.SECTION_STATUS:
OVAL 1
VAL 1
14.ACTIVITY_STATE:
OVAL 3
VAL 3
14.LEVEL:
OVAL 1.0
VAL 1.0
14.LEVEL_2:
OVAL 0.0
VAL 0.0
14.LEVEL_2_STATUS:
OVAL 0
VAL 0
14.LEVEL_STATUS:
OVAL 0
VAL 0
14.PROCESS:
OVAL 0
VAL 0
14.SECTION:
OVAL 4
VAL 4
14.SECTION_STATUS:
OVAL 0
VAL 0
15.ACTIVITY_STATE:
OVAL 3
VAL 3
15.LEVEL:
OVAL 0.0
VAL 0.0
15.LEVEL_2:
OVAL 0.0
VAL 0.0
15.LEVEL_2_STATUS:
OVAL 0
VAL 0
15.LEVEL_STATUS:
OVAL 0
VAL 0
15.PROCESS:
OVAL 0
VAL 0
15.SECTION:
OVAL 0
VAL 0
15.SECTION_STATUS:
OVAL 0
VAL 0
16.ACTIVITY_STATE:
OVAL 3
VAL 3
16.LEVEL:
OVAL 0.0
VAL 0.0
16.LEVEL_2:
OVAL 0.0
VAL 0.0
16.LEVEL_2_STATUS:
OVAL 0
VAL 0
16.LEVEL_STATUS:
OVAL 0
VAL 0
16.PROCESS:
OVAL 0
VAL 0
16.SECTION:
OVAL 0
VAL 0
16.SECTION_STATUS:
OVAL 0
VAL 0
17.WEEK_PROGRAM_CHANNEL_LOCKS:
OVAL 0
VAL 0
2.ACTIVITY_STATE:
OVAL 3
VAL 3
2.LEVEL:
OVAL 1.0
VAL 1.0
2.LEVEL_2:
OVAL 0.0
VAL 0.0
2.LEVEL_2_STATUS:
OVAL 0
VAL 0
2.LEVEL_STATUS:
OVAL 0
VAL 0
2.PROCESS:
OVAL 0
VAL 0
2.SECTION:
OVAL 4
VAL 4
2.SECTION_STATUS:
OVAL 0
VAL 0
3.ACTIVITY_STATE:
OVAL 3
VAL 3
3.LEVEL:
OVAL 0.0
VAL 0.0
3.LEVEL_2:
OVAL 0.0
VAL 0.0
3.LEVEL_2_STATUS:
OVAL 0
VAL 0
3.LEVEL_STATUS:
OVAL 0
VAL 0
3.PROCESS:
OVAL 0
VAL 0
3.SECTION:
OVAL 0
VAL 0
3.SECTION_STATUS:
OVAL 0
VAL 0
4.ACTIVITY_STATE:
OVAL 3
VAL 3
4.LEVEL:
OVAL 0.0
VAL 0.0
4.LEVEL_2:
OVAL 0.0
VAL 0.0
4.LEVEL_2_STATUS:
OVAL 0
VAL 0
4.LEVEL_STATUS:
OVAL 0
VAL 0
4.PROCESS:
OVAL 0
VAL 0
4.SECTION:
OVAL 0
VAL 0
4.SECTION_STATUS:
OVAL 0
VAL 0
5.ACTIVITY_STATE:
OVAL 3
VAL 3
5.LEVEL:
OVAL 1.0
VAL 1.0
5.LEVEL_2:
OVAL 0.0
VAL 0.0
5.LEVEL_2_STATUS:
OVAL 0
VAL 0
5.LEVEL_STATUS:
OVAL 0
VAL 0
5.PROCESS:
OVAL 0
VAL 0
5.SECTION_STATUS:
OVAL 1
VAL 1
6.ACTIVITY_STATE:
OVAL 3
VAL 3
6.LEVEL:
OVAL 1.0
VAL 1.0
6.LEVEL_2:
OVAL 0.0
VAL 0.0
6.LEVEL_2_STATUS:
OVAL 0
VAL 0
6.LEVEL_STATUS:
OVAL 0
VAL 0
6.PROCESS:
OVAL 0
VAL 0
6.SECTION:
OVAL 4
VAL 4
6.SECTION_STATUS:
OVAL 0
VAL 0
7.ACTIVITY_STATE:
OVAL 3
VAL 3
7.LEVEL:
OVAL 0.0
VAL 0.0
7.LEVEL_2:
OVAL 0.0
VAL 0.0
7.LEVEL_2_STATUS:
OVAL 0
VAL 0
7.LEVEL_STATUS:
OVAL 0
VAL 0
7.PROCESS:
OVAL 0
VAL 0
7.SECTION:
OVAL 0
VAL 0
7.SECTION_STATUS:
OVAL 0
VAL 0
8.ACTIVITY_STATE:
OVAL 3
VAL 3
8.LEVEL:
OVAL 0.0
VAL 0.0
8.LEVEL_2:
OVAL 0.0
VAL 0.0
8.LEVEL_2_STATUS:
OVAL 0
VAL 0
8.LEVEL_STATUS:
OVAL 0
VAL 0
8.PROCESS:
OVAL 0
VAL 0
8.SECTION:
OVAL 0
VAL 0
8.SECTION_STATUS:
OVAL 0
VAL 0
9.ACTIVITY_STATE:
OSVAL stop
OVAL 3
SVAL stop
VAL 3
9.LEVEL:
OSVAL open
OVAL 1.0
SVAL open
VAL 1.0
9.LEVEL_2:
OSVAL 0
OVAL 0.0
SVAL 0
VAL 0.0
9.LEVEL_2_STATUS:
OSVAL 0
OVAL 0
SVAL 0
VAL 0
9.LEVEL_STATUS:
OSVAL 0
OVAL 0
SVAL 0
VAL 0
9.PROCESS:
OVAL 0
VAL 0
9.SECTION_STATUS:
OVAL 1
VAL 1
Attributes:
ASC 2
ASC_Antifreeze soft
ASC_BrightnessSensor WZ_Bewegungsmelder:3.ILLUMINATION
ASC_LockOut soft
ASC_Mode_Down absent
ASC_Mode_Up absent
ASC_Pos_Reading control
ASC_Self_Defense_AbsentDelay 1
ASC_Shading_InOutAzimuth 60:170
ASC_Shading_MinMax_Elevation 16.0:100.0
ASC_Shading_Mode always
ASC_Shading_Pos 30
ASC_Shading_StateChange_SunnyCloudy 250:30
ASC_Shading_WaitingPeriod 120
ASC_ShuttersPlace terrace
ASC_Ventilate_Pos 20
ASC_Ventilate_Window_Open off
ASC_WindowRec F_OG_Schlafzimmer_Ost
IODev MyCCU3
ccureadingfilter 9.LEVEL;9.ACTIVITY_STATE;10.ACTIVITY_STATE;(ERROR_CODE|ERROR_OVERHEAT|ACTUAL_TEMPERATURE|SELF_CALIBRATION_RESULT)
ccureadingname 9.LEVEL$:+control
ccuscaleval LEVEL:0:1:0:100
cmdIcon up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
controldatapoint 10.LEVEL
devStateIcon open:fts_window_2w@green closed:fts_shutter_100@red 9\d.*:fts_shutter_10 8\d.*:fts_shutter_20 7\d.*:fts_shutter_30 6\d.*:fts_shutter_40 5\d.*:fts_shutter_50 4\d.*:fts_shutter_60 3\d.*:fts_shutter_70 2\d.*:fts_shutter_80 1\d.*:fts_shutter_90 0\d.*:fts_shutter_100
event-on-change-reading .*
eventMap /datapoint 10.STOP true:stop/datapoint 10.LEVEL 0:down/datapoint 10.LEVEL 100:up/
group Rollladen
hmstatevals ACTUAL_TEMPERATURE_STATUS!2:tempOverflow,3:tempUnderflow;ERROR_OVERHEAT!(1|true):overheat
room Haus,ASC
statedatapoint 9.LEVEL
stripnumber 0
substexcl control|pct
substitute LEVEL!#0-0:closed,#100-100:open;ACTIVITY_STATE!0:unknown,1:up,2:down,3:stop;ERROR_OVERHEAT!(0|false):no,(1|true):yes;ACTUAL_TEMPERATURE_STATUS!0:normal,1:unknown,2:overflow,3:underflow;SELF_CALIBRATION_RESULT!(0|false):failed,(1|true):ok
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate Rollladen Rollladen_map structexclude
webCmd control:up:stop:down
widgetOverride control:slider,0,10,100
Das Problem habe ich auch.
Neulich wurde ich vom Hochfahren geweckt und das obwohl tagelang keine Beschattung aktiv war. Dies war auch eine ShadingOut-Fahrt. Ich vermute, dass dies noch irgendwo zwischengespeichert war. Und die eigentliche Nachfahrt Tage zuvor nicht richtig registriert wurde.
Ich habe dazu bereits ein Ticket:
https://github.com/fhem/AutoShuttersControl/issues/75
Zitat von: Wolle02 am 31 August 2020, 09:33:54
Hallo Leon,
heute morgen um 06:40 Uhr ist mein Schlafzimmerrollladen plötzlich hochgefahren, weil er in ShadingOut gefahren ist, obwohl eigentlich gar nicht beschattet war. Diese automatische Fahrt ist außerdem passiert, obwohl der Rolladen ShuttersPlace terrace und LockOut Soft eingestellt hat und das Fenster geöffnet war. Das sollte eigentlich nicht sein oder?
Internals:
DEF 00165A4992439F
FUUID 5e89d880-f33f-bf2d-b157-a7bc7d36a9b84faf
FVERSION 88_HMCCUDEV.pm:v4.3.12-s21452/2020-03-19
IODev MyCCU3
NAME R_OG_SZ_Ost
NR 131
STATE open
TYPE HMCCUDEV
ccuaddr 00165A4992439F
ccudevstate active
ccuif HmIP-RF
ccuname Rollladenaktor_4
ccutype HmIPW-DRBL4
channels 18
firmware 1.2.10
statevals devstate
READINGS:
2020-08-31 09:22:30 0.ACTUAL_TEMPERATURE 28
2020-08-31 09:22:30 0.ERROR_CODE 0
2020-08-31 09:22:30 0.ERROR_OVERHEAT no
2020-08-31 09:22:29 10.ACTIVITY_STATE stop
2020-08-31 09:22:29 9.ACTIVITY_STATE stop
2020-08-31 09:22:29 9.LEVEL open
2020-08-31 09:22:29 9.LEVEL_2 0
2020-08-31 09:22:29 9.LEVEL_2_STATUS 0
2020-08-31 09:22:29 9.LEVEL_STATUS 0
2020-04-07 18:56:54 ASC_Enable on
2020-08-31 09:32:45 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 1m
2020-08-31 07:20:43 ASC_ShuttersLastDrive manual
2020-08-31 06:37:32 ASC_Time_DriveDown 31.08.2020 - 20:25
2020-08-31 06:37:32 ASC_Time_DriveUp 01.09.2020 - 06:38
2020-08-30 09:22:38 associatedWith Rollladensteuerung
2020-08-31 09:22:29 control 100
2020-08-31 09:22:30 hmstate open
2020-08-31 09:22:29 state open
hmccu:
devspec 00165A4992439F
dp:
0.ACTUAL_TEMPERATURE:
OSVAL 28
OVAL 28.0
SVAL 28
VAL 28.0
0.CONFIG_PENDING:
OVAL 0
VAL 0
0.ERROR_CODE:
OSVAL 0
OVAL 0
SVAL 0
VAL 0
0.ERROR_OVERHEAT:
OSVAL no
OVAL 0
SVAL no
VAL 0
0.ERROR_UNDERVOLTAGE:
OVAL 0
VAL 0
0.OPERATING_VOLTAGE:
OVAL 24.3
VAL 24.2
0.OPERATING_VOLTAGE_STATUS:
OVAL 0
VAL 0
0.UNREACH:
OVAL 0
VAL 0
1.ACTIVITY_STATE:
OVAL 3
VAL 3
1.LEVEL:
OVAL 1.0
VAL 1.0
1.LEVEL_2:
OVAL 0.0
VAL 0.0
1.LEVEL_2_STATUS:
OVAL 0
VAL 0
1.LEVEL_STATUS:
OVAL 0
VAL 0
1.PROCESS:
OVAL 0
VAL 0
1.SECTION_STATUS:
OVAL 1
VAL 1
10.ACTIVITY_STATE:
OSVAL stop
OVAL 3
SVAL stop
VAL 3
10.LEVEL:
OVAL 1.0
VAL 1.0
10.LEVEL_2:
OVAL 0.0
VAL 0.0
10.LEVEL_2_STATUS:
OVAL 0
VAL 0
10.LEVEL_STATUS:
OVAL 0
VAL 0
10.PROCESS:
OVAL 0
VAL 0
10.SECTION:
OVAL 4
VAL 4
10.SECTION_STATUS:
OVAL 0
VAL 0
11.ACTIVITY_STATE:
OVAL 3
VAL 3
11.LEVEL:
OVAL 0.0
VAL 0.0
11.LEVEL_2:
OVAL 0.0
VAL 0.0
11.LEVEL_2_STATUS:
OVAL 0
VAL 0
11.LEVEL_STATUS:
OVAL 0
VAL 0
11.PROCESS:
OVAL 0
VAL 0
11.SECTION:
OVAL 0
VAL 0
11.SECTION_STATUS:
OVAL 0
VAL 0
12.ACTIVITY_STATE:
OVAL 3
VAL 3
12.LEVEL:
OVAL 0.0
VAL 0.0
12.LEVEL_2:
OVAL 0.0
VAL 0.0
12.LEVEL_2_STATUS:
OVAL 0
VAL 0
12.LEVEL_STATUS:
OVAL 0
VAL 0
12.PROCESS:
OVAL 0
VAL 0
12.SECTION:
OVAL 0
VAL 0
12.SECTION_STATUS:
OVAL 0
VAL 0
13.ACTIVITY_STATE:
OVAL 3
VAL 3
13.LEVEL:
OVAL 1.0
VAL 1.0
13.LEVEL_2:
OVAL 0.0
VAL 0.0
13.LEVEL_2_STATUS:
OVAL 0
VAL 0
13.LEVEL_STATUS:
OVAL 0
VAL 0
13.PROCESS:
OVAL 0
VAL 0
13.SECTION_STATUS:
OVAL 1
VAL 1
14.ACTIVITY_STATE:
OVAL 3
VAL 3
14.LEVEL:
OVAL 1.0
VAL 1.0
14.LEVEL_2:
OVAL 0.0
VAL 0.0
14.LEVEL_2_STATUS:
OVAL 0
VAL 0
14.LEVEL_STATUS:
OVAL 0
VAL 0
14.PROCESS:
OVAL 0
VAL 0
14.SECTION:
OVAL 4
VAL 4
14.SECTION_STATUS:
OVAL 0
VAL 0
15.ACTIVITY_STATE:
OVAL 3
VAL 3
15.LEVEL:
OVAL 0.0
VAL 0.0
15.LEVEL_2:
OVAL 0.0
VAL 0.0
15.LEVEL_2_STATUS:
OVAL 0
VAL 0
15.LEVEL_STATUS:
OVAL 0
VAL 0
15.PROCESS:
OVAL 0
VAL 0
15.SECTION:
OVAL 0
VAL 0
15.SECTION_STATUS:
OVAL 0
VAL 0
16.ACTIVITY_STATE:
OVAL 3
VAL 3
16.LEVEL:
OVAL 0.0
VAL 0.0
16.LEVEL_2:
OVAL 0.0
VAL 0.0
16.LEVEL_2_STATUS:
OVAL 0
VAL 0
16.LEVEL_STATUS:
OVAL 0
VAL 0
16.PROCESS:
OVAL 0
VAL 0
16.SECTION:
OVAL 0
VAL 0
16.SECTION_STATUS:
OVAL 0
VAL 0
17.WEEK_PROGRAM_CHANNEL_LOCKS:
OVAL 0
VAL 0
2.ACTIVITY_STATE:
OVAL 3
VAL 3
2.LEVEL:
OVAL 1.0
VAL 1.0
2.LEVEL_2:
OVAL 0.0
VAL 0.0
2.LEVEL_2_STATUS:
OVAL 0
VAL 0
2.LEVEL_STATUS:
OVAL 0
VAL 0
2.PROCESS:
OVAL 0
VAL 0
2.SECTION:
OVAL 4
VAL 4
2.SECTION_STATUS:
OVAL 0
VAL 0
3.ACTIVITY_STATE:
OVAL 3
VAL 3
3.LEVEL:
OVAL 0.0
VAL 0.0
3.LEVEL_2:
OVAL 0.0
VAL 0.0
3.LEVEL_2_STATUS:
OVAL 0
VAL 0
3.LEVEL_STATUS:
OVAL 0
VAL 0
3.PROCESS:
OVAL 0
VAL 0
3.SECTION:
OVAL 0
VAL 0
3.SECTION_STATUS:
OVAL 0
VAL 0
4.ACTIVITY_STATE:
OVAL 3
VAL 3
4.LEVEL:
OVAL 0.0
VAL 0.0
4.LEVEL_2:
OVAL 0.0
VAL 0.0
4.LEVEL_2_STATUS:
OVAL 0
VAL 0
4.LEVEL_STATUS:
OVAL 0
VAL 0
4.PROCESS:
OVAL 0
VAL 0
4.SECTION:
OVAL 0
VAL 0
4.SECTION_STATUS:
OVAL 0
VAL 0
5.ACTIVITY_STATE:
OVAL 3
VAL 3
5.LEVEL:
OVAL 1.0
VAL 1.0
5.LEVEL_2:
OVAL 0.0
VAL 0.0
5.LEVEL_2_STATUS:
OVAL 0
VAL 0
5.LEVEL_STATUS:
OVAL 0
VAL 0
5.PROCESS:
OVAL 0
VAL 0
5.SECTION_STATUS:
OVAL 1
VAL 1
6.ACTIVITY_STATE:
OVAL 3
VAL 3
6.LEVEL:
OVAL 1.0
VAL 1.0
6.LEVEL_2:
OVAL 0.0
VAL 0.0
6.LEVEL_2_STATUS:
OVAL 0
VAL 0
6.LEVEL_STATUS:
OVAL 0
VAL 0
6.PROCESS:
OVAL 0
VAL 0
6.SECTION:
OVAL 4
VAL 4
6.SECTION_STATUS:
OVAL 0
VAL 0
7.ACTIVITY_STATE:
OVAL 3
VAL 3
7.LEVEL:
OVAL 0.0
VAL 0.0
7.LEVEL_2:
OVAL 0.0
VAL 0.0
7.LEVEL_2_STATUS:
OVAL 0
VAL 0
7.LEVEL_STATUS:
OVAL 0
VAL 0
7.PROCESS:
OVAL 0
VAL 0
7.SECTION:
OVAL 0
VAL 0
7.SECTION_STATUS:
OVAL 0
VAL 0
8.ACTIVITY_STATE:
OVAL 3
VAL 3
8.LEVEL:
OVAL 0.0
VAL 0.0
8.LEVEL_2:
OVAL 0.0
VAL 0.0
8.LEVEL_2_STATUS:
OVAL 0
VAL 0
8.LEVEL_STATUS:
OVAL 0
VAL 0
8.PROCESS:
OVAL 0
VAL 0
8.SECTION:
OVAL 0
VAL 0
8.SECTION_STATUS:
OVAL 0
VAL 0
9.ACTIVITY_STATE:
OSVAL stop
OVAL 3
SVAL stop
VAL 3
9.LEVEL:
OSVAL open
OVAL 1.0
SVAL open
VAL 1.0
9.LEVEL_2:
OSVAL 0
OVAL 0.0
SVAL 0
VAL 0.0
9.LEVEL_2_STATUS:
OSVAL 0
OVAL 0
SVAL 0
VAL 0
9.LEVEL_STATUS:
OSVAL 0
OVAL 0
SVAL 0
VAL 0
9.PROCESS:
OVAL 0
VAL 0
9.SECTION_STATUS:
OVAL 1
VAL 1
Attributes:
ASC 2
ASC_Antifreeze soft
ASC_BrightnessSensor WZ_Bewegungsmelder:3.ILLUMINATION
ASC_LockOut soft
ASC_Mode_Down absent
ASC_Mode_Up absent
ASC_Pos_Reading control
ASC_Self_Defense_AbsentDelay 1
ASC_Shading_InOutAzimuth 60:170
ASC_Shading_MinMax_Elevation 16.0:100.0
ASC_Shading_Mode always
ASC_Shading_Pos 30
ASC_Shading_StateChange_SunnyCloudy 250:30
ASC_Shading_WaitingPeriod 120
ASC_ShuttersPlace terrace
ASC_Ventilate_Pos 20
ASC_Ventilate_Window_Open off
ASC_WindowRec F_OG_Schlafzimmer_Ost
IODev MyCCU3
ccureadingfilter 9.LEVEL;9.ACTIVITY_STATE;10.ACTIVITY_STATE;(ERROR_CODE|ERROR_OVERHEAT|ACTUAL_TEMPERATURE|SELF_CALIBRATION_RESULT)
ccureadingname 9.LEVEL$:+control
ccuscaleval LEVEL:0:1:0:100
cmdIcon up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
controldatapoint 10.LEVEL
devStateIcon open:fts_window_2w@green closed:fts_shutter_100@red 9\d.*:fts_shutter_10 8\d.*:fts_shutter_20 7\d.*:fts_shutter_30 6\d.*:fts_shutter_40 5\d.*:fts_shutter_50 4\d.*:fts_shutter_60 3\d.*:fts_shutter_70 2\d.*:fts_shutter_80 1\d.*:fts_shutter_90 0\d.*:fts_shutter_100
event-on-change-reading .*
eventMap /datapoint 10.STOP true:stop/datapoint 10.LEVEL 0:down/datapoint 10.LEVEL 100:up/
group Rollladen
hmstatevals ACTUAL_TEMPERATURE_STATUS!2:tempOverflow,3:tempUnderflow;ERROR_OVERHEAT!(1|true):overheat
room Haus,ASC
statedatapoint 9.LEVEL
stripnumber 0
substexcl control|pct
substitute LEVEL!#0-0:closed,#100-100:open;ACTIVITY_STATE!0:unknown,1:up,2:down,3:stop;ERROR_OVERHEAT!(0|false):no,(1|true):yes;ACTUAL_TEMPERATURE_STATUS!0:normal,1:unknown,2:overflow,3:underflow;SELF_CALIBRATION_RESULT!(0|false):failed,(1|true):ok
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate Rollladen Rollladen_map structexclude
webCmd control:up:stop:down
widgetOverride control:slider,0,10,100
Auf welcher Position stand das Rollo bevor die Shading Out Fahrt durchgeführt wurde?
Zitat von: CoolTux am 31 August 2020, 09:15:42
Schau Dir mal
ASC_DriveUpMaxDuration
ASC_DriveDownMaxDuration
an.
dass attribut ASC_DriveDownMaxDuration steht bei mir gar nicht zur Verfügung (v.10.7).
ASC_DriveUpMaxDuration habe ich nun mal auf den handgestoppten wert gesetzt...
Zitat von: MCh76 am 31 August 2020, 12:45:55
dass attribut ASC_DriveDownMaxDuration steht bei mir gar nicht zur Verfügung (v.10.7).
ASC_DriveUpMaxDuration habe ich nun mal auf den handgestoppten wert gesetzt...
Sorry mein Fehler, ich meinte in der Tat nur Up.
Zitat von: CoolTux am 31 August 2020, 10:40:56
Auf welcher Position stand das Rollo bevor die Shading Out Fahrt durchgeführt wurde?
Scheinbar stand der Rollo tatsächlich auf der ShadingPos; da wurde er dann aber manuell hingefahren.
Ich hab mich nur gefragt warum der Rollo automatisch fährt? Das sollte er bei terrace und LockOut Soft bei geöffnetem Fenster doch eigentlich nicht; egal auf welcher Position er steht.
Ein ShadingIn funktioniert bei dem Rollladen ja auch nicht, wenn die Tür geöffnet ist.
Zitat von: Wolle02 am 31 August 2020, 14:38:26
Scheinbar stand der Rollo tatsächlich auf der ShadingPos; da wurde er dann aber manuell hingefahren.
Ich hab mich nur gefragt warum der Rollo automatisch fährt? Das sollte er bei terrace und LockOut Soft bei geöffnetem Fenster doch eigentlich nicht; egal auf welcher Position er steht.
Ein ShadingIn funktioniert bei dem Rollladen ja auch nicht, wenn die Tür geöffnet ist.
Also ein generelles fahren wird nicht unterdrückt, sondern lediglich das tiefer fahren wie der aktuelle Stand ist. Zum Beispiel schließen.
Zitat von: Beetle2003 am 30 August 2020, 19:49:46
Zitat von: ch.eick am 28 August 2020, 13:22:19
ASC_Blinding_InOutAzimuth [in_Wert]:[out_Wert]
ASC_Blinding_MinMax_Elevation [in_Wert]:[out_Wert]
ASC_Blinding_StateChange_SunnyBlind [in_Wert]:[out_Wert]
Hallo zusammen,
kann mir jemand die oben genannten Parameter erklären und mit welchen Werten ich einmal probieren soll bzw wie ich sinvolle Werte ermitteln kann.
Ich habe es versucht, doch das Testrollo fährt nicht.
Danke Euch
Das war nur ein Vorschlag für eine eventuelle Implementierung. Diese Attribute gibt es nicht!
Zitat von: CoolTux am 31 August 2020, 12:46:55
Sorry mein Fehler, ich meinte in der Tat nur Up.
habe ASC_DriveUpMaxDuration bei allen 4 Rolladen auf die handgestoppten 30 sek. gesetzt.
von den 4 bzgl. aller attribute identisch gesetzten rolladen haben alle die gewünschte DOWN position erreicht, allerdings nur 2 ASC_ShuttersLastDrive = minimum brightness threshold fell below. Die beiden anderen ,,manual"...ich kann mir nicht erklären warum
Zitat von: MCh76 am 31 August 2020, 20:32:05
habe ASC_DriveUpMaxDuration bei allen 4 Rolladen auf die handgestoppten 30 sek. gesetzt.
von den 4 bzgl. aller attribute identisch gesetzten rolladen haben alle die gewünschte DOWN position erreicht, allerdings nur 2 ASC_ShuttersLastDrive = minimum brightness threshold fell below. Die beiden anderen ,,manual"...ich kann mir nicht erklären warum
Setze mal bitte noch 5s Toleranz mit drauf.
Zitat von: CoolTux am 01 September 2020, 05:53:25
Setze mal bitte noch 5s Toleranz mit drauf.
mit den 5 sec toleranz hat es nun tatsächlich geklappt! vielen lieben Dank
Zitat von: ch.eick am 31 August 2020, 20:03:20
Das war nur ein Vorschlag für eine eventuelle Implementierung. Diese Attribute gibt es nicht!
Hallo,
ich habe die die Attribute in meinem ASC.
Wie kann ich die Werte ermitteln? Was sind sinvolle für einen ersten Test?
Zitat von: Beetle2003 am 03 September 2020, 09:39:09
Hallo,
ich habe die die Attribute in meinem ASC.
Wie kann ich die Werte ermitteln? Was sind sinvolle für einen ersten Test?
Dann schick mal einen Screenshot, bei mit gibt es nur die ASC_Shading_*
Hallöchen,
soweit bekomme ich meine Rolläden zu 99% so gefahren wie ich sie haben möchte, soweit wie sie sollen und so schnell wieder runter wenn nötig. Außer einem ... dazu habe ich mal eine Verständniss bzw Funktionsfrage: (meine Annahmen stehen in Kursiv, diese habe ich aus dem Code heraus gelesen)
Die Beschattung funktioniert nur wenn isDay=1 ist. Dummerweise ist isDay nicht tatsächlich isDay sondern "ist der Rolladen im Tagesmodus" dieses wiederum wird durch die morgendliche Hochfahrt gesetzt. Wenn jetzt das Fenster nach Nord-Osten ist - wie bei mir, ist es so dass zwischen 7 und 12 sehr starke Sonnenstrahlung auf der Seite herrscht. Nun ist mein Sonnensensor außerhalb diesen Raumes, also sieht der Ablauf so aus:
Nacht -> Sonne geht auf -> Alle Bedingungen sind erfüllt um zu beschatten -> es passiert nichts weil die morgendliche Fahrt noch nicht erfolgt ist als isDay=0-> TimeUP zeit kommt -> Rolladen fährt komplett nach oben -> isDay=1 + Bedingungen sind immernoch alle da -> innerhalb weniger Minuten (Ablauf der Wartezeit) fährt das Rollo in Beschattung -> Alles weitere funktioniert wie gehabt / wie es soll...
Dass ein Rollo Beschattungsoptionen nicht beachten soll, wenn es Nacht ist, macht Sinn, aber in diesem Fall werden ja erst alle anderen Sachen abgefragt (Sonnenstand, Temperatur, Helligkeit etc) erst dann kommt die Abfrage "isDay" (kann man immer Debug Log ganz gut sehen) und dann bricht er ab weil für den Rolladen noch kein Tag ist (obewohl die Sonne 4 Std zuvor aufgegangen ist)
Nun meine Frage(n):
1. Kann man die isDay Abfrage irgendwie umgehen (für den einen Rolladen manipulieren) ?
2. Wie haben andere es gelöst, wenn ein Rolladen aus Nachtposition direkt in Shading gehen soll?
3. Alternative Ideen ?
Meine Frage bezieht sich auf ein Fenster dass Du, Cooltux, glaube ich in der Art auch mal erwähnt hattest.
Viele Grüße
Andreas
Zitat von: flummy1978 am 04 September 2020, 12:15:32
Hallöchen,
soweit bekomme ich meine Rolläden zu 99% so gefahren wie ich sie haben möchte, soweit wie sie sollen und so schnell wieder runter wenn nötig. Außer einem ... dazu habe ich mal eine Verständniss bzw Funktionsfrage: (meine Annahmen stehen in Kursiv, diese habe ich aus dem Code heraus gelesen)
Die Beschattung funktioniert nur wenn isDay=1 ist. Dummerweise ist isDay nicht tatsächlich isDay sondern "ist der Rolladen im Tagesmodus" dieses wiederum wird durch die morgendliche Hochfahrt gesetzt. Wenn jetzt das Fenster nach Nord-Osten ist - wie bei mir, ist es so dass zwischen 7 und 12 sehr starke Sonnenstrahlung auf der Seite herrscht. Nun ist mein Sonnensensor außerhalb diesen Raumes, also sieht der Ablauf so aus:
Nacht -> Sonne geht auf -> Alle Bedingungen sind erfüllt um zu beschatten -> es passiert nichts weil die morgendliche Fahrt noch nicht erfolgt ist als isDay=0-> TimeUP zeit kommt -> Rolladen fährt komplett nach oben -> isDay=1 + Bedingungen sind immernoch alle da -> innerhalb weniger Minuten (Ablauf der Wartezeit) fährt das Rollo in Beschattung -> Alles weitere funktioniert wie gehabt / wie es soll...
Dass ein Rollo Beschattungsoptionen nicht beachten soll, wenn es Nacht ist, macht Sinn, aber in diesem Fall werden ja erst alle anderen Sachen abgefragt (Sonnenstand, Temperatur, Helligkeit etc) erst dann kommt die Abfrage "isDay" (kann man immer Debug Log ganz gut sehen) und dann bricht er ab weil für den Rolladen noch kein Tag ist (obewohl die Sonne 4 Std zuvor aufgegangen ist)
Nun meine Frage(n):
1. Kann man die isDay Abfrage irgendwie umgehen (für den einen Rolladen manipulieren) ?
2. Wie haben andere es gelöst, wenn ein Rolladen aus Nachtposition direkt in Shading gehen soll?
3. Alternative Ideen ?
Meine Frage bezieht sich auf ein Fenster dass Du, Cooltux, glaube ich in der Art auch mal erwähnt hattest.
Viele Grüße
Andreas
Ja ich habe das auch. Allerdings habe ich diese 2 Fenster, Wohnzimmer, mittels ASC_ModeUp home fahren lassen. Sobald also Residents auf home gegangen ist, ist das Rollo erst gefahren und dann war im Sommer immer schon Tag und Shading war in gesetzt. Aber ich gebe Dir Recht, ich muss hier mal was bauen.
Zitat von: flummy1978 am 04 September 2020, 12:15:32
Hallöchen,
soweit bekomme ich meine Rolläden zu 99% so gefahren wie ich sie haben möchte, soweit wie sie sollen und so schnell wieder runter wenn nötig. Außer einem ... dazu habe ich mal eine Verständniss bzw Funktionsfrage: (meine Annahmen stehen in Kursiv, diese habe ich aus dem Code heraus gelesen)
Die Beschattung funktioniert nur wenn isDay=1 ist. Dummerweise ist isDay nicht tatsächlich isDay sondern "ist der Rolladen im Tagesmodus" dieses wiederum wird durch die morgendliche Hochfahrt gesetzt. Wenn jetzt das Fenster nach Nord-Osten ist - wie bei mir, ist es so dass zwischen 7 und 12 sehr starke Sonnenstrahlung auf der Seite herrscht. Nun ist mein Sonnensensor außerhalb diesen Raumes, also sieht der Ablauf so aus:
Nacht -> Sonne geht auf -> Alle Bedingungen sind erfüllt um zu beschatten -> es passiert nichts weil die morgendliche Fahrt noch nicht erfolgt ist als isDay=0-> TimeUP zeit kommt -> Rolladen fährt komplett nach oben -> isDay=1 + Bedingungen sind immernoch alle da -> innerhalb weniger Minuten (Ablauf der Wartezeit) fährt das Rollo in Beschattung -> Alles weitere funktioniert wie gehabt / wie es soll...
Dass ein Rollo Beschattungsoptionen nicht beachten soll, wenn es Nacht ist, macht Sinn, aber in diesem Fall werden ja erst alle anderen Sachen abgefragt (Sonnenstand, Temperatur, Helligkeit etc) erst dann kommt die Abfrage "isDay" (kann man immer Debug Log ganz gut sehen) und dann bricht er ab weil für den Rolladen noch kein Tag ist (obewohl die Sonne 4 Std zuvor aufgegangen ist)
Nun meine Frage(n):
1. Kann man die isDay Abfrage irgendwie umgehen (für den einen Rolladen manipulieren) ?
2. Wie haben andere es gelöst, wenn ein Rolladen aus Nachtposition direkt in Shading gehen soll?
3. Alternative Ideen ?
Meine Frage bezieht sich auf ein Fenster dass Du, Cooltux, glaube ich in der Art auch mal erwähnt hattest.
Viele Grüße
Andreas
https://git.cooltux.net/FHEM/mod-AutoShuttersControl/commit/3535042915a041b4914362e1668e5284d0493845
Müsstest dann mal bei Gelegenheit testen.
Hallo CoolTux,
noch ist es warm aber wenn es Frost gibt, bildet sich durch das offene Schlafzimmerfenster Wasser und dann Eis am Rollo, so dass dieser einfriert und nicht mehr fahren soll.
Da es ein Spezialfall ist würde ich versuchen die Auswertung losgelöst von ASC hinzubekommen.
Meine Frage bzw. Wunsch wäre, wenn es in ASC jeweils eine Variable für hoch und runter gäbe die die automatische Fahrt unterbindet, wenn die Bedingung nicht zutrifft sollen die Fahrten nachgeholt werden.
z. B:
ASC_not_up: DEVICENAME[:READINGNAME]:[Bedingung], Wenn Bedingung zutrifft wird die geplante Öffnung unterbunden, wenn diese nicht (mehr) zutrifft öffnet ASC normal bzw. holt unterdrückte Fahrt nach.
ASC_not_down: DEVICENAME[:READINGNAME]:[Bedingung], Wenn Bedingung zutrifft wird die geplante Schließung unterbunden, wenn diese nicht (mehr) zutrifft schließt ASC normal bzw. holt unterdrückte Fahrt nach.
Meinst Du solch eine Funktion könnte irgendwann (möglichst vor Wintereinbruch) eingebaut werden?
Zitat von: teufelchen am 04 September 2020, 15:18:19
Hallo CoolTux,
noch ist es warm aber wenn es Frost gibt, bildet sich durch das offene Schlafzimmerfenster Wasser und dann Eis am Rollo, so dass dieser einfriert und nicht mehr fahren soll.
Da es ein Spezialfall ist würde ich versuchen die Auswertung losgelöst von ASC hinzubekommen.
Meine Frage bzw. Wunsch wäre, wenn es in ASC jeweils eine Variable für hoch und runter gäbe die die automatische Fahrt unterbindet, wenn die Bedingung nicht zutrifft sollen die Fahrten nachgeholt werden.
z. B:
ASC_not_up: DEVICENAME[:READINGNAME]:[Bedingung], Wenn Bedingung zutrifft wird die geplante Öffnung unterbunden, wenn diese nicht (mehr) zutrifft öffnet ASC normal bzw. holt unterdrückte Fahrt nach.
ASC_not_down: DEVICENAME[:READINGNAME]:[Bedingung], Wenn Bedingung zutrifft wird die geplante Schließung unterbunden, wenn diese nicht (mehr) zutrifft schließt ASC normal bzw. holt unterdrückte Fahrt nach.
Meinst Du solch eine Funktion könnte irgendwann (möglichst vor Wintereinbruch) eingebaut werden?
Es gibt bereits eine Frost Implementierung in ASC.
Zitat von: CoolTux am 04 September 2020, 14:29:17
https://git.cooltux.net/FHEM/mod-AutoShuttersControl/commit/3535042915a041b4914362e1668e5284d0493845
Müsstest dann mal bei Gelegenheit testen.
Wenn ich es heute noch schaffe, es einzubinden, teste ich es morgen 8)
Was hast Du dort geändert ? Muss ich was beachten ?
p.s. jetzt bin ich doch grad mal total dämlich: Wie installiere ich denn ein entsprechdens Feature ? Oder muss ich das händisch in entsprechenden Dateien ändern?
Zitat von: CoolTux am 04 September 2020, 15:21:55
Es gibt bereits eine Frost Implementierung in ASC.
Hallo,
Du meinst sicherlich ASC_Antifreeze
Für mich ist das etwas zu unflexibel. Denn die Temperatur ist der einzige Trigger. Unterschritten (bei am/pm/hard) fährt nicht, überschritten fährt.
Für meine Anwendung wäre etwas mit Verzögerung und dazu noch Temperaturabhängig wünschenswert.
Sicherlich im ASC Modul zuviel Sonderfall eines einzelnen Users.
Das Attribut ASC_ExternalTrigger ist auch schon etwas für die externe Ansteuerung, trifft es aber nicht ganz.
Zitat von: flummy1978 am 04 September 2020, 15:34:49
Wenn ich es heute noch schaffe, es einzubinden, teste ich es morgen 8)
Was hast Du dort geändert ? Muss ich was beachten ?
p.s. jetzt bin ich doch grad mal total dämlich: Wie installiere ich denn ein entsprechdens Feature ? Oder muss ich das händisch in entsprechenden Dateien ändern?
update add https://git.cooltux.net/FHEM/mod-AutoShuttersControl/raw/branch/devel-testing/controls_AutoShuttersControl.txt
update
ASC_Shading_StateChange_SunnyCloudy - Brightness Wert ab welchen die Beschattung stattfinden und aufgehoben werden soll, immer in Abhängigkeit der anderen einbezogenen Sensorwerte. Ein optionaler dritter Wert gibt an wie, viele Brightnesswerte für den aktuellen Brightness-Durchschnitt berücksichtigt werden. Standard ist 3, es sollten nicht mehr als 5 berücksichtigt werden. (default: 35000:20000 [3])
Hallo CoolTux,
ich wollte den Average Wet von 3 auf 1 ändern und habe dabei festgestellt, dass immer mindesten 3 Werte genommen werden. Die Settings 1, 2 und 3 erzeugen immer den gleichen Average-Wert ("BrightnessAverage") aus den letzten 3 Values. Erst ab 4 werden tatsächlich die letzten 4 statt der letzten 3 Werte für den Durchschnitt verwendet. Ist das so gewollt? Dann wäre eine kleine Anpassung in der Comandref nicht schlecht :) Zum testen würde mir persönlich aber eine Korrektur des Verhaltens besser gefallen. Ich teste viele Settings zuerst mit einem kompletten Dummy Setup und immer die Werte mehrfach eingeben ist ein wenig lästig ;)
Gruß Reinhard
Zitat von: Reinhard.M am 06 September 2020, 15:02:55
ASC_Shading_StateChange_SunnyCloudy - Brightness Wert ab welchen die Beschattung stattfinden und aufgehoben werden soll, immer in Abhängigkeit der anderen einbezogenen Sensorwerte. Ein optionaler dritter Wert gibt an wie, viele Brightnesswerte für den aktuellen Brightness-Durchschnitt berücksichtigt werden. Standard ist 3, es sollten nicht mehr als 5 berücksichtigt werden. (default: 35000:20000 [3])
Hallo CoolTux,
ich wollte den Average Wet von 3 auf 1 ändern und habe dabei festgestellt, dass immer mindesten 3 Werte genommen werden. Die Settings 1, 2 und 3 erzeugen immer den gleichen Average-Wert ("BrightnessAverage") aus den letzten 3 Values. Erst ab 4 werden tatsächlich die letzten 4 statt der letzten 3 Werte für den Durchschnitt verwendet. Ist das so gewollt? Dann wäre eine kleine Anpassung in der Comandref nicht schlecht :) Zum testen würde mir persönlich aber eine Korrektur des Verhaltens besser gefallen. Ich teste viele Settings zuerst mit einem kompletten Dummy Setup und immer die Werte mehrfach eingeben ist ein wenig lästig ;)
Gruß Reinhard
Hallo Reinhard,
ich habe die Einrichtung der Beschattung bisher nicht verstanden.
Kannst Du mir helfen welche Einstellungen ich vornehmen muss und wie ich ggf die Werte ermittel. Was sind Werte mit denen ich erst einmal die Funktion an einem Rollo testen kann.
Vielen Dank
Gruss
Ralf
Zitat von: Beetle2003 am 06 September 2020, 15:30:34
Kannst Du mir helfen welche Einstellungen ich vornehmen muss und wie ich ggf die Werte ermittel. Was sind Werte mit denen ich erst einmal die Funktion an einem Rollo testen kann.
Ich hatte das hier bei meiner Einrichtung geschrieben. Eventuell findest Du da ja noch Informationen.
https://forum.fhem.de/index.php/topic,102199.msg957534.html#msg957534 (https://forum.fhem.de/index.php/topic,102199.msg957534.html#msg957534)
Insbesondere Punkt 6)
Und das hier https://forum.fhem.de/index.php/topic,102199.msg967512.html#msg967512 (https://forum.fhem.de/index.php/topic,102199.msg967512.html#msg967512) , die dritte CodeBox von oben :-)
Und diese Seite hat mir geholfen: www.sonnenverlauf.de (https://www.sonnenverlauf.de/#/50.1125,8.6908,17/2020.09.06/15:41/1/3), da kannst Du ermitteln, wo die Sonne zu einer bestimmten Zeit steht.
Das ganze dann für jedes Fenster und Du hast gute Einstiegswerte für die Winkel.
Gruß
Christian
Zitat von: Reinhard.M am 06 September 2020, 15:02:55
ASC_Shading_StateChange_SunnyCloudy - Brightness Wert ab welchen die Beschattung stattfinden und aufgehoben werden soll, immer in Abhängigkeit der anderen einbezogenen Sensorwerte. Ein optionaler dritter Wert gibt an wie, viele Brightnesswerte für den aktuellen Brightness-Durchschnitt berücksichtigt werden. Standard ist 3, es sollten nicht mehr als 5 berücksichtigt werden. (default: 35000:20000 [3])
Hallo CoolTux,
ich wollte den Average Wet von 3 auf 1 ändern und habe dabei festgestellt, dass immer mindesten 3 Werte genommen werden. Die Settings 1, 2 und 3 erzeugen immer den gleichen Average-Wert ("BrightnessAverage") aus den letzten 3 Values. Erst ab 4 werden tatsächlich die letzten 4 statt der letzten 3 Werte für den Durchschnitt verwendet. Ist das so gewollt? Dann wäre eine kleine Anpassung in der Comandref nicht schlecht :) Zum testen würde mir persönlich aber eine Korrektur des Verhaltens besser gefallen. Ich teste viele Settings zuerst mit einem kompletten Dummy Setup und immer die Werte mehrfach eingeben ist ein wenig lästig ;)
Gruß Reinhard
Hallo Reinhard,
Kannst Du das Verhalten bitte nach einem Neustart von FHEM noch mal testen. Also den Average Wert ändern und dann einen Neustart machen bitte.
Grüße
Zitat von: Beetle2003 am 06 September 2020, 15:30:34
Hallo Reinhard,
ich habe die Einrichtung der Beschattung bisher nicht verstanden.
Kannst Du mir helfen welche Einstellungen ich vornehmen muss und wie ich ggf die Werte ermittel. Was sind Werte mit denen ich erst einmal die Funktion an einem Rollo testen kann.
Hallo Ralf,
wenn du die grundsätzlichen Settings meinst möchte ich wie Christian https://www.sonnenverlauf.de/ (https://www.sonnenverlauf.de/) als ersten Anlaufpunkt empfehlen. Auf dieser Webseite kannst du deine Adresse und beliebige Tage eingeben. Als "Base Map" (blaues Icon oben rechts auf der Map) aber nicht die "Esri Street" sondern die "OSM" selektieren. Die OSM Map zeigt neben den Straßen auch die Häuser und deren Position. Damit ist es jetzt ganz einfach die "Azimuth" Werte für das jeweilige Fenster abzulesen. Optimal wäre es, wenn du an einem Tag im Juni schaust ab welcher Uhrzeit die Sonne ins Fenster scheint und wann nicht mehr. Diese Zeiten stellst du auf der Webseite ein und hast sofort den Anfangs- und End-Azimuth. Das natürlich pro Fensterseite.
Die "Elevation" im ASC entspricht der Sonnenhöhe im Sonnenverlauf. In Deutschland wird der höchste Wert im Sommer mit ca. 67° ganz im Süden und ca. 59° ganz im Norden erreicht. In den meisten Fällen wollen wir die Beschattung auch bei Sonnenhöchststand beibehalten weswegen hier der zweite Elevation Wert von CoolTux per Default auf 100° gesetzt wurde. Dieser Wert wird an keinem Ort erreicht, es geht nicht über 90° hinaus. Damit ist aber sichergestellt, dass die Beschattung nicht gerade dann aufhört wenn es heiß wird. Wichtiger ist hier der erste Wert der Elevation. Die Wenigsten werden ihr Haus so allein im freien oder auf einem Berg stehen haben, dass sie mit einer Elevation von 0° beginnen. Die Meisten haben sicherlich einen Baum, ein Gebäude oder irgendetwas anderes über das die Sonne hinaus kommen muss. Wenn man weiß, wie weit dieser Gegenstand entfernt ist und wie hoch er ist kann man über den Tanges den Winkel für die Elevation berechnen. Geht aber viel einfacher wiederum mit Sonnenverlauf. Da kann ich auch die einzustellende Sonnenhöhe ablesen wenn ich wie beim Azimuth Tag und Zeit im Sonnenverlauf eintrage. Dieser Winkel ist übrigens unabhängig von der Jahreszeit, macht sich aber nur bei Sonnenauf- bzw. Sonnenuntergang bemerkbar.
Wenn die Winkel eingestellt sind kommt der von mir genannte "SunnyClaudy" Wert. Hier wird es etwas tricky wie bereits Christian angedeutet hat. Je nach Sensor können hier die Lux Werte bei vollem Sonnenschein 100.000 und mehr erreichen (ich habe hier schon Postings gesehen da wurde von Werten im 100er Bereich gesprochen. Das sind mit großer Wahrscheinlichkeit Watt/m² und nicht Lux!). Im Sommer möchte man morgens aber gerne bereits ab 10.000 beschatten damit das Zimmer sich nicht aufheitzt. Dieser Wert wird aber auch bei bewölktem Himmel zu einem späteren Zeitpunkt leicht erreicht, da brauche ich aber keine Beschattung. Hier muss man also irgendwie Ausgleich erzeugen damit es über den ganzen Tag richtig verhält. Neben Christian haben in diesem Thread auch andere bereits Lösungsvorschläge gepostet, z.B. "Eistee". Ich bin grade an einer algorithmischen Lösung, mal sehen ob ich es hinbekomme. Die beiden Werte hier muss man quasi als "Hysterese" betrachten. Würden wir hier nur einen Wert verwenden könnte es im Übergangsbereich, wenn der Wert also gerade überschritten wird, das Rollo im kurzen Abstand runter, rauf, runter fährt weil gerade eine dünne Wolke in der Nähe ist. Um das zu verhinder ist die Hysterese notwendig. Der Abstand ist ein wenig Geschmacks- und Gefühlssache, da gibt es keine falsch oder richtig. der zweite Wert muss auf alle Fälle kleiner als der erste sein. Der optionale dritte Wert gibt an wieviel letzten Werte für die Bildung des Mittelwertes herangezogen werden.
Hoffe das hilft dir ein wenig weiter, ansonsten hier posten.
Gruß Reinhard
Zitat von: CoolTux am 06 September 2020, 16:43:47
Kannst Du das Verhalten bitte nach einem Neustart von FHEM noch mal testen. Also den Average Wert ändern und dann einen Neustart machen bitte.
Nach einem Restart wird tatsächlich auch mit "1" bzw. "2" gearbeitet. Wenn man dann wieder versucht auf einen kleineren Wert einzustellen bleibt der Average beim höchsten selektierten Wert. Wenn man den Wert hoch setzt kommt man ohne Restart nicht mehr darunter. Also auch nicht von 4 auf 3.
Zitat von: Reinhard.M am 06 September 2020, 17:22:13
Nach einem Restart wird tatsächlich auch mit "1" bzw. "2" gearbeitet. Wenn man dann wieder versucht auf einen kleineren Wert einzustellen bleibt der Average beim höchsten selektierten Wert. Wenn man den Wert hoch setzt kommt man ohne Restart nicht mehr darunter. Also auch nicht von 4 auf 3.
Ich schaue mir das die Woche mal genauer an.
Grüße
Moinsen,
kleine Rückmeldung von mir: Funktioniert einwandfrei (zumindest das was ich testen wollte). Der betroffene Rolladen fährt jetzt sofort in die Beschattungsposition wenn die Bedingungen bereits vor der TimeUp Zeit erreicht worden sind
UND die TimeUp Zeit erreicht ist. (diese hatte ich am Sa / So vergessen noch umzustellen, weshalb ich keinen Untschied gemerkt habe)
Zitat von: CoolTux am 04 September 2020, 16:40:29
update add https://git.cooltux.net/FHEM/mod-AutoShuttersControl/raw/branch/devel-testing/controls_AutoShuttersControl.txt
update
Muss ich jetzt etwas tun um die offiziellen Versionen weiterhin upzudaten, oder .... ?
Vielen Dank für die schnelle Umsetzung
Viele Grüße
Andreas
Zitat von: flummy1978 am 07 September 2020, 08:30:11
Moinsen,
kleine Rückmeldung von mir: Funktioniert einwandfrei (zumindest das was ich testen wollte). Der betroffene Rolladen fährt jetzt sofort in die Beschattungsposition wenn die Bedingungen bereits vor der TimeUp Zeit erreicht worden sind UND die TimeUp Zeit erreicht ist. (diese hatte ich am Sa / So vergessen noch umzustellen, weshalb ich keinen Untschied gemerkt habe)
Muss ich jetzt etwas tun um die offiziellen Versionen weiterhin upzudaten, oder .... ?
Vielen Dank für die schnelle Umsetzung
Viele Grüße
Andreas
Du entfernst nun wieder den zusätzlichen Update Strang und machst bitte die nächsten 3 Tage kein Update. Ich gebe die Version die Tage ins offizielle SVN frei.
Ich habe gestern ein etwas seltsames Verhalten von ASC bemerkt:
Die Beschattung lief (controlShading on) und zwei Rollläden sind in die Beschattung gefahren. Ich habe dann beide von Hand hochgefahren.
Um zu verhindern, dass die anderen Rollläden in die Beschattung fahren, habe ich controiShading auf "off" gesetzt.
Am nächsten Morgen sind diese beiden Rollläden nicht ganz nach oben gefahren, sondern in die Beschattungsposition (controlShading war immer noch "off").
In der letzten Spalte der ASC-Übersicht (Shading Info) stand für beide Rollläden immer noch "in".
Zitat von: JWRu am 08 September 2020, 11:22:20
Ich habe gestern ein etwas seltsames Verhalten von ASC bemerkt:
Die Beschattung lief (controlShading on) und zwei Rollläden sind in die Beschattung gefahren. Ich habe dann beide von Hand hochgefahren.
Um zu verhindern, dass die anderen Rollläden in die Beschattung fahren, habe ich controiShading auf "off" gesetzt.
Am nächsten Morgen sind diese beiden Rollläden nicht ganz nach oben gefahren, sondern in die Beschattungsposition (controlShading war immer noch "off").
In der letzten Spalte der ASC-Übersicht (Shading Info) stand für beide Rollläden immer noch "in".
Danke Dir. Ich weiß bereits woran es liegt. Ich werde da einen Patch die Tage für machen.
Grüße
Zitat von: CoolTux am 06 September 2020, 19:09:56
Ich schaue mir das die Woche mal genauer an.
Funktionier jetzt auch ohne Restart des FHEM :)
Dafür werden jetzt allerdings die Fahrbefehle für das Shading zumindest bei den Markisen (awning) nicht mehr abgesetzt. Das ASC Modul sagt "Shading Info: in", ich sehe auch den Übergang von out auf in aber es werden keine Fahrbefehle gesendet. Rückwärts das gleiche Verhalten. Von out auf in aber keine Fahrbefehle. Bei den Fenstern geht es weiterhin ohne Probleme. Irgendeine Idee?
Nachtrag:
Kein vom ASC Modul ausgelöster Fahrbefehl. Das Rollo Modul macht und zeigt alles richtig.
Noch ein Nachtrag:
Nach einem scanForShutter, createNewNotifyDev, renewAllTimer funktionierte das Shading out. Shading in macht wieder Probleme. Ich muss mal genauer analysieren, bitte bis zum nächsten Post warten.
Das Problem lag in der ASC_Sleep_Pos. Die stand (seit Anfang an bei mir) auf 0. Ich weiß, alle einstellbaren Positionen sollten unterschiedlich sein. Meine bisherige Beobachtung: Das ist nicht immer so und kann sich ändern. In alle Richtungen. Diese Anforderung kommt wohl aus dem ursprünglichen Modul welches hierfür als Basis verwendet wurde. Verstanden habe ich die Notwendigkeit dafür aber bis heute nicht. Fazit: Alles gut, läuft :)
Guten Morgen CoolTux, ich habe die v0.10.9 seit ein paar Tagen im Einsatz und es sah so aus als wenn das IsDay Problem behoben war. Heute morgen leider aber nicht. Muss aber dabei sagen daß ich Weekend Steuerung aktiv habe kann es dort mit zusammen noch ein Problem geben?
Zitat von: xerion am 12 September 2020, 08:57:29
Guten Morgen CoolTux, ich habe die v0.10.9 seit ein paar Tagen im Einsatz und es sah so aus als wenn das IsDay Problem behoben war. Heute morgen leider aber nicht. Muss aber dabei sagen daß ich Weekend Steuerung aktiv habe kann es dort mit zusammen noch ein Problem geben?
Exit: das Rollo mit time hat IsDay richtig die brightness Rollos nicht.
Hallo,
benutzt jemand die Attribute ASC_Drive_Delay und/oder ASC_Drive_DelayStart und kann bestätigen, dass sie bei der Berechnung der Fahrzeiten eine Auswirkung zeigen. Bei mir ist dies leider nicht der Fall. Alles andere funktioniert soweit einwandfrei.
Vielen Dank
Ich benutze beides, funktioniert wie beschrieben.
Guten Morgen zusammen,
irgendwie funktioniert mein "autoshuttercontrol" nicht wie es soll.
im ACS wird angezeigt:
Next DriveUp = 12.09.2020 - 09:15:01
Next DriveDown = 11.09.2020 - 22:00:01
zusätzlich ist eingestellt:
ASC_brightnessDriveUpDown 20.00:0.40
eingestellt ist:
ASC_Time_Down_Early 19:00
ASC_Time_Down_Late 22:00
ASC_Time_Up_Early {setTimeUp('Early','OG.Rollo.Henna.Fenster')} Ergebnis = 06:15
ASC_Time_Up_Late {setTimeUp('Late','OG.Rollo.Henna.Fenster')} Ergebnis = 09:15
ASC_Time_Up_WE_Holiday 09:00
hochgefahren ist das Rollo heute morgen um "2020-09-12_06:36:38 0.48" Uhrzeit des Brightness Sensor
irgendwie nimmt der nicht die eingestellte Uhrzeit von ASC_Time_Up_WE_Holiday 09:00
was wird benötigt und was muss ich einstellen damit man mir helfen kann?
Vielen Dank
Zitat von: ms_steini am 12 September 2020, 10:23:11
Guten Morgen zusammen,
irgendwie funktioniert mein "autoshuttercontrol" nicht wie es soll.
im ACS wird angezeigt:
Next DriveUp = 12.09.2020 - 09:15:01
Next DriveDown = 11.09.2020 - 22:00:01
zusätzlich ist eingestellt:
ASC_brightnessDriveUpDown 20.00:0.40
eingestellt ist:
ASC_Time_Down_Early 19:00
ASC_Time_Down_Late 22:00
ASC_Time_Up_Early {setTimeUp('Early','OG.Rollo.Henna.Fenster')} Ergebnis = 06:15
ASC_Time_Up_Late {setTimeUp('Late','OG.Rollo.Henna.Fenster')} Ergebnis = 09:15
ASC_Time_Up_WE_Holiday 09:00
hochgefahren ist das Rollo heute morgen um "2020-09-12_06:36:38 0.48" Uhrzeit des Brightness Sensor
irgendwie nimmt der nicht die eingestellte Uhrzeit von ASC_Time_Up_WE_Holiday 09:00
was wird benötigt und was muss ich einstellen damit man mir helfen kann?
Vielen Dank
Schicke Mal bitte ein list von ASC
Internals:
FUUID 5f213cbe-f33f-c561-aaf6-960551184a1b1825
FVERSION 73_AutoShuttersControl.pm:v0.10.9-s22743/2020-09-07 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME RolladenSteuerung
NOTIFYDEV global,RolladenSteuerung,EG.Rollo.Buero.Fenster,EG.Rollo.Diele_1.Fenster,EG.Rollo.Diele_2.Fenster,EG.Rollo.Esszimmer.Fenster,EG.Rollo.Esszimmer.Tuer,EG.Rollo.G_WC.Fenster,EG.Rollo.Wohnzimmer.Fenster,EG.Rollo.Wohnzimmer.Terrassenfenster,EG.Rollo.Wohnzimmer.Terrassentuer,OG.Rollo.Buero.Tuer,OG.Rollo.Diele.Fenster,OG.Rollo.Elternbad.Fenster.Links,OG.Rollo.Elternbad.Fenster.Rechts,OG.Rollo.Henna.Fenster,OG.Rollo.Kinderbad.Fenster,OG.Rollo.Schlafzimmer.Fenster,OG.Rollo.Schlafzimmer.Tuer,OG.Rollo.Shirin.Fenster,OG.Rollo.Treppe.Fenster,Lichtsensor
NR 358
NTFY_ORDER 51-RolladenSteuerung
STATE created new drive timer
TYPE AutoShuttersControl
VERSION v0.10.9
OLDREADINGS:
READINGS:
2020-09-12 07:00:09 EG.Rollo.Buero.Fenster_PosValue 100
2020-09-12 06:59:43 EG.Rollo.Buero.Fenster_lastPosValue 0
2020-09-12 09:15:01 EG.Rollo.Buero.Fenster_nextAstroTimeEvent 12.09.2020 - 23:00
2020-09-12 07:00:06 EG.Rollo.Diele_1.Fenster_PosValue 100
2020-09-12 06:59:44 EG.Rollo.Diele_1.Fenster_lastPosValue 0
2020-09-12 09:15:01 EG.Rollo.Diele_1.Fenster_nextAstroTimeEvent 12.09.2020 - 23:00
2020-09-12 07:00:04 EG.Rollo.Diele_2.Fenster_PosValue 100
2020-09-12 06:59:44 EG.Rollo.Diele_2.Fenster_lastPosValue 0
2020-09-12 09:15:01 EG.Rollo.Diele_2.Fenster_nextAstroTimeEvent 12.09.2020 - 23:00
2020-09-12 07:00:10 EG.Rollo.Esszimmer.Fenster_PosValue 100
2020-09-12 06:59:44 EG.Rollo.Esszimmer.Fenster_lastPosValue 0
2020-09-12 09:15:01 EG.Rollo.Esszimmer.Fenster_nextAstroTimeEvent 12.09.2020 - 23:00
2020-09-12 07:00:18 EG.Rollo.Esszimmer.Tuer_PosValue 100
2020-09-12 06:59:44 EG.Rollo.Esszimmer.Tuer_lastPosValue 0
2020-09-12 09:15:01 EG.Rollo.Esszimmer.Tuer_nextAstroTimeEvent 12.09.2020 - 23:00
2020-09-12 07:00:07 EG.Rollo.G_WC.Fenster_PosValue 100
2020-09-12 06:59:44 EG.Rollo.G_WC.Fenster_lastPosValue 0
2020-09-12 09:15:01 EG.Rollo.G_WC.Fenster_nextAstroTimeEvent 12.09.2020 - 23:00
2020-09-12 07:00:11 EG.Rollo.Wohnzimmer.Fenster_PosValue 100
2020-09-12 06:59:44 EG.Rollo.Wohnzimmer.Fenster_lastPosValue 0
2020-09-12 09:15:01 EG.Rollo.Wohnzimmer.Fenster_nextAstroTimeEvent 12.09.2020 - 23:00
2020-09-12 07:00:10 EG.Rollo.Wohnzimmer.Terrassenfenster_PosValue 100
2020-09-12 06:59:43 EG.Rollo.Wohnzimmer.Terrassenfenster_lastPosValue 0
2020-09-12 09:15:01 EG.Rollo.Wohnzimmer.Terrassenfenster_nextAstroTimeEvent 12.09.2020 - 23:00
2020-09-12 07:00:12 EG.Rollo.Wohnzimmer.Terrassentuer_PosValue 100
2020-09-12 06:59:43 EG.Rollo.Wohnzimmer.Terrassentuer_lastPosValue 0
2020-09-12 09:15:01 EG.Rollo.Wohnzimmer.Terrassentuer_nextAstroTimeEvent 12.09.2020 - 23:00
2020-09-12 07:00:16 OG.Rollo.Buero.Tuer_PosValue 100
2020-09-12 06:59:44 OG.Rollo.Buero.Tuer_lastPosValue 0
2020-09-12 09:15:01 OG.Rollo.Buero.Tuer_nextAstroTimeEvent 12.09.2020 - 23:00
2020-09-12 07:00:11 OG.Rollo.Diele.Fenster_PosValue 100
2020-09-12 06:59:44 OG.Rollo.Diele.Fenster_lastPosValue 0
2020-09-12 07:30:01 OG.Rollo.Diele.Fenster_nextAstroTimeEvent 12.09.2020 - 22:00
2020-09-12 07:00:08 OG.Rollo.Elternbad.Fenster.Links_PosValue 100
2020-09-12 06:59:44 OG.Rollo.Elternbad.Fenster.Links_lastPosValue 0
2020-09-12 07:30:01 OG.Rollo.Elternbad.Fenster.Links_nextAstroTimeEvent 12.09.2020 - 22:00
2020-09-12 07:00:02 OG.Rollo.Elternbad.Fenster.Rechts_PosValue 100
2020-09-12 06:59:43 OG.Rollo.Elternbad.Fenster.Rechts_lastPosValue 0
2020-09-12 07:30:01 OG.Rollo.Elternbad.Fenster.Rechts_nextAstroTimeEvent 12.09.2020 - 22:00
2020-09-12 07:00:05 OG.Rollo.Henna.Fenster_PosValue 100
2020-09-12 06:59:43 OG.Rollo.Henna.Fenster_lastPosValue 0
2020-09-12 09:15:01 OG.Rollo.Henna.Fenster_nextAstroTimeEvent 12.09.2020 - 22:00
2020-09-12 07:00:06 OG.Rollo.Kinderbad.Fenster_PosValue 100
2020-09-12 06:59:44 OG.Rollo.Kinderbad.Fenster_lastPosValue 0
2020-09-12 07:30:01 OG.Rollo.Kinderbad.Fenster_nextAstroTimeEvent 12.09.2020 - 22:00
2020-09-12 07:00:09 OG.Rollo.Schlafzimmer.Fenster_PosValue 100
2020-09-12 06:59:43 OG.Rollo.Schlafzimmer.Fenster_lastPosValue 0
2020-09-12 09:15:01 OG.Rollo.Schlafzimmer.Fenster_nextAstroTimeEvent 12.09.2020 - 22:00
2020-09-12 07:00:14 OG.Rollo.Schlafzimmer.Tuer_PosValue 100
2020-09-12 06:59:44 OG.Rollo.Schlafzimmer.Tuer_lastPosValue 0
2020-09-12 09:15:01 OG.Rollo.Schlafzimmer.Tuer_nextAstroTimeEvent 12.09.2020 - 22:00
2020-09-12 07:00:08 OG.Rollo.Shirin.Fenster_PosValue 100
2020-09-12 06:59:44 OG.Rollo.Shirin.Fenster_lastPosValue 0
2020-09-12 09:15:01 OG.Rollo.Shirin.Fenster_nextAstroTimeEvent 12.09.2020 - 22:00
2020-09-12 07:00:07 OG.Rollo.Treppe.Fenster_PosValue 100
2020-09-12 06:59:44 OG.Rollo.Treppe.Fenster_lastPosValue 0
2020-09-12 09:15:01 OG.Rollo.Treppe.Fenster_nextAstroTimeEvent 12.09.2020 - 22:00
2020-08-27 21:14:01 ascEnable on
2020-07-30 09:01:30 controlShading off
2020-07-29 11:35:37 hardLockOut off
2020-08-02 06:06:10 rg_ASC_Rolllaeden_Times commands {level => 'pct:0,10,20,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100',
2020-09-10 07:48:58 room_1.EG EG.Rollo.Buero.Fenster,EG.Rollo.Diele_1.Fenster,EG.Rollo.Diele_2.Fenster,EG.Rollo.Esszimmer.Fenster,EG.Rollo.Esszimmer.Tuer,EG.Rollo.G_WC.Fenster,EG.Rollo.Wohnzimmer.Fenster,EG.Rollo.Wohnzimmer.Terrassenfenster,EG.Rollo.Wohnzimmer.Terrassentuer
2020-09-10 07:48:58 room_2.OG OG.Rollo.Buero.Tuer,OG.Rollo.Diele.Fenster,OG.Rollo.Elternbad.Fenster.Links,OG.Rollo.Elternbad.Fenster.Rechts,OG.Rollo.Henna.Fenster,OG.Rollo.Kinderbad.Fenster,OG.Rollo.Schlafzimmer.Fenster,OG.Rollo.Schlafzimmer.Tuer,OG.Rollo.Shirin.Fenster,OG.Rollo.Treppe.Fenster
2020-07-29 11:35:37 selfDefense off
2020-09-12 09:15:01 state created new drive timer
2020-07-29 11:35:37 sunriseTimeWeHoliday off
2020-09-10 07:48:58 userAttrList rolled out
helper:
shuttersList:
EG.Rollo.Buero.Fenster
EG.Rollo.Diele_1.Fenster
EG.Rollo.Diele_2.Fenster
EG.Rollo.Esszimmer.Fenster
EG.Rollo.Esszimmer.Tuer
EG.Rollo.G_WC.Fenster
EG.Rollo.Wohnzimmer.Fenster
EG.Rollo.Wohnzimmer.Terrassenfenster
EG.Rollo.Wohnzimmer.Terrassentuer
OG.Rollo.Buero.Tuer
OG.Rollo.Diele.Fenster
OG.Rollo.Elternbad.Fenster.Links
OG.Rollo.Elternbad.Fenster.Rechts
OG.Rollo.Henna.Fenster
OG.Rollo.Kinderbad.Fenster
OG.Rollo.Schlafzimmer.Fenster
OG.Rollo.Schlafzimmer.Tuer
OG.Rollo.Shirin.Fenster
OG.Rollo.Treppe.Fenster
monitoredDevs:
EG.Rollo.Buero.Fenster:
EG.Rollo.Diele_1.Fenster:
EG.Rollo.Diele_2.Fenster:
EG.Rollo.Esszimmer.Fenster:
EG.Rollo.Esszimmer.Tuer:
EG.Rollo.G_WC.Fenster:
EG.Rollo.Wohnzimmer.Fenster:
EG.Rollo.Wohnzimmer.Terrassenfenster:
EG.Rollo.Wohnzimmer.Terrassentuer:
Lichtsensor:
EG.Rollo.Buero.Fenster ASC_BrightnessSensor
EG.Rollo.Diele_1.Fenster ASC_BrightnessSensor
EG.Rollo.Diele_2.Fenster ASC_BrightnessSensor
EG.Rollo.Esszimmer.Fenster ASC_BrightnessSensor
EG.Rollo.Esszimmer.Tuer ASC_BrightnessSensor
EG.Rollo.G_WC.Fenster ASC_BrightnessSensor
EG.Rollo.Wohnzimmer.Fenster ASC_BrightnessSensor
EG.Rollo.Wohnzimmer.Terrassenfenster ASC_BrightnessSensor
EG.Rollo.Wohnzimmer.Terrassentuer ASC_BrightnessSensor
OG.Rollo.Buero.Tuer ASC_BrightnessSensor
OG.Rollo.Diele.Fenster ASC_BrightnessSensor
OG.Rollo.Elternbad.Fenster.Links ASC_BrightnessSensor
OG.Rollo.Elternbad.Fenster.Rechts ASC_BrightnessSensor
OG.Rollo.Henna.Fenster ASC_BrightnessSensor
OG.Rollo.Kinderbad.Fenster ASC_BrightnessSensor
OG.Rollo.Schlafzimmer.Fenster ASC_BrightnessSensor
OG.Rollo.Schlafzimmer.Tuer ASC_BrightnessSensor
OG.Rollo.Shirin.Fenster ASC_BrightnessSensor
OG.Rollo.Treppe.Fenster ASC_BrightnessSensor
OG.Rollo.Buero.Tuer:
OG.Rollo.Diele.Fenster:
OG.Rollo.Elternbad.Fenster.Links:
OG.Rollo.Elternbad.Fenster.Rechts:
OG.Rollo.Henna.Fenster:
OG.Rollo.Kinderbad.Fenster:
OG.Rollo.Schlafzimmer.Fenster:
OG.Rollo.Schlafzimmer.Tuer:
OG.Rollo.Shirin.Fenster:
OG.Rollo.Treppe.Fenster:
Attributes:
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_brightnessDriveUpDown 20.00:0.40
ASC_expert 1
DbLogExclude .*
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room ASC
webCmd ascEnable
oh, sehe ich gerade: sunriseTimeWeHoliday off
könnte das schon die Ursache sein ??
Zitat von: ms_steini am 12 September 2020, 10:57:53
Internals:
FUUID 5f213cbe-f33f-c561-aaf6-960551184a1b1825
FVERSION 73_AutoShuttersControl.pm:v0.10.9-s22743/2020-09-07 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME RolladenSteuerung
NOTIFYDEV global,RolladenSteuerung,EG.Rollo.Buero.Fenster,EG.Rollo.Diele_1.Fenster,EG.Rollo.Diele_2.Fenster,EG.Rollo.Esszimmer.Fenster,EG.Rollo.Esszimmer.Tuer,EG.Rollo.G_WC.Fenster,EG.Rollo.Wohnzimmer.Fenster,EG.Rollo.Wohnzimmer.Terrassenfenster,EG.Rollo.Wohnzimmer.Terrassentuer,OG.Rollo.Buero.Tuer,OG.Rollo.Diele.Fenster,OG.Rollo.Elternbad.Fenster.Links,OG.Rollo.Elternbad.Fenster.Rechts,OG.Rollo.Henna.Fenster,OG.Rollo.Kinderbad.Fenster,OG.Rollo.Schlafzimmer.Fenster,OG.Rollo.Schlafzimmer.Tuer,OG.Rollo.Shirin.Fenster,OG.Rollo.Treppe.Fenster,Lichtsensor
NR 358
NTFY_ORDER 51-RolladenSteuerung
STATE created new drive timer
TYPE AutoShuttersControl
VERSION v0.10.9
OLDREADINGS:
READINGS:
2020-09-12 07:00:09 EG.Rollo.Buero.Fenster_PosValue 100
2020-09-12 06:59:43 EG.Rollo.Buero.Fenster_lastPosValue 0
2020-09-12 09:15:01 EG.Rollo.Buero.Fenster_nextAstroTimeEvent 12.09.2020 - 23:00
2020-09-12 07:00:06 EG.Rollo.Diele_1.Fenster_PosValue 100
2020-09-12 06:59:44 EG.Rollo.Diele_1.Fenster_lastPosValue 0
2020-09-12 09:15:01 EG.Rollo.Diele_1.Fenster_nextAstroTimeEvent 12.09.2020 - 23:00
2020-09-12 07:00:04 EG.Rollo.Diele_2.Fenster_PosValue 100
2020-09-12 06:59:44 EG.Rollo.Diele_2.Fenster_lastPosValue 0
2020-09-12 09:15:01 EG.Rollo.Diele_2.Fenster_nextAstroTimeEvent 12.09.2020 - 23:00
2020-09-12 07:00:10 EG.Rollo.Esszimmer.Fenster_PosValue 100
2020-09-12 06:59:44 EG.Rollo.Esszimmer.Fenster_lastPosValue 0
2020-09-12 09:15:01 EG.Rollo.Esszimmer.Fenster_nextAstroTimeEvent 12.09.2020 - 23:00
2020-09-12 07:00:18 EG.Rollo.Esszimmer.Tuer_PosValue 100
2020-09-12 06:59:44 EG.Rollo.Esszimmer.Tuer_lastPosValue 0
2020-09-12 09:15:01 EG.Rollo.Esszimmer.Tuer_nextAstroTimeEvent 12.09.2020 - 23:00
2020-09-12 07:00:07 EG.Rollo.G_WC.Fenster_PosValue 100
2020-09-12 06:59:44 EG.Rollo.G_WC.Fenster_lastPosValue 0
2020-09-12 09:15:01 EG.Rollo.G_WC.Fenster_nextAstroTimeEvent 12.09.2020 - 23:00
2020-09-12 07:00:11 EG.Rollo.Wohnzimmer.Fenster_PosValue 100
2020-09-12 06:59:44 EG.Rollo.Wohnzimmer.Fenster_lastPosValue 0
2020-09-12 09:15:01 EG.Rollo.Wohnzimmer.Fenster_nextAstroTimeEvent 12.09.2020 - 23:00
2020-09-12 07:00:10 EG.Rollo.Wohnzimmer.Terrassenfenster_PosValue 100
2020-09-12 06:59:43 EG.Rollo.Wohnzimmer.Terrassenfenster_lastPosValue 0
2020-09-12 09:15:01 EG.Rollo.Wohnzimmer.Terrassenfenster_nextAstroTimeEvent 12.09.2020 - 23:00
2020-09-12 07:00:12 EG.Rollo.Wohnzimmer.Terrassentuer_PosValue 100
2020-09-12 06:59:43 EG.Rollo.Wohnzimmer.Terrassentuer_lastPosValue 0
2020-09-12 09:15:01 EG.Rollo.Wohnzimmer.Terrassentuer_nextAstroTimeEvent 12.09.2020 - 23:00
2020-09-12 07:00:16 OG.Rollo.Buero.Tuer_PosValue 100
2020-09-12 06:59:44 OG.Rollo.Buero.Tuer_lastPosValue 0
2020-09-12 09:15:01 OG.Rollo.Buero.Tuer_nextAstroTimeEvent 12.09.2020 - 23:00
2020-09-12 07:00:11 OG.Rollo.Diele.Fenster_PosValue 100
2020-09-12 06:59:44 OG.Rollo.Diele.Fenster_lastPosValue 0
2020-09-12 07:30:01 OG.Rollo.Diele.Fenster_nextAstroTimeEvent 12.09.2020 - 22:00
2020-09-12 07:00:08 OG.Rollo.Elternbad.Fenster.Links_PosValue 100
2020-09-12 06:59:44 OG.Rollo.Elternbad.Fenster.Links_lastPosValue 0
2020-09-12 07:30:01 OG.Rollo.Elternbad.Fenster.Links_nextAstroTimeEvent 12.09.2020 - 22:00
2020-09-12 07:00:02 OG.Rollo.Elternbad.Fenster.Rechts_PosValue 100
2020-09-12 06:59:43 OG.Rollo.Elternbad.Fenster.Rechts_lastPosValue 0
2020-09-12 07:30:01 OG.Rollo.Elternbad.Fenster.Rechts_nextAstroTimeEvent 12.09.2020 - 22:00
2020-09-12 07:00:05 OG.Rollo.Henna.Fenster_PosValue 100
2020-09-12 06:59:43 OG.Rollo.Henna.Fenster_lastPosValue 0
2020-09-12 09:15:01 OG.Rollo.Henna.Fenster_nextAstroTimeEvent 12.09.2020 - 22:00
2020-09-12 07:00:06 OG.Rollo.Kinderbad.Fenster_PosValue 100
2020-09-12 06:59:44 OG.Rollo.Kinderbad.Fenster_lastPosValue 0
2020-09-12 07:30:01 OG.Rollo.Kinderbad.Fenster_nextAstroTimeEvent 12.09.2020 - 22:00
2020-09-12 07:00:09 OG.Rollo.Schlafzimmer.Fenster_PosValue 100
2020-09-12 06:59:43 OG.Rollo.Schlafzimmer.Fenster_lastPosValue 0
2020-09-12 09:15:01 OG.Rollo.Schlafzimmer.Fenster_nextAstroTimeEvent 12.09.2020 - 22:00
2020-09-12 07:00:14 OG.Rollo.Schlafzimmer.Tuer_PosValue 100
2020-09-12 06:59:44 OG.Rollo.Schlafzimmer.Tuer_lastPosValue 0
2020-09-12 09:15:01 OG.Rollo.Schlafzimmer.Tuer_nextAstroTimeEvent 12.09.2020 - 22:00
2020-09-12 07:00:08 OG.Rollo.Shirin.Fenster_PosValue 100
2020-09-12 06:59:44 OG.Rollo.Shirin.Fenster_lastPosValue 0
2020-09-12 09:15:01 OG.Rollo.Shirin.Fenster_nextAstroTimeEvent 12.09.2020 - 22:00
2020-09-12 07:00:07 OG.Rollo.Treppe.Fenster_PosValue 100
2020-09-12 06:59:44 OG.Rollo.Treppe.Fenster_lastPosValue 0
2020-09-12 09:15:01 OG.Rollo.Treppe.Fenster_nextAstroTimeEvent 12.09.2020 - 22:00
2020-08-27 21:14:01 ascEnable on
2020-07-30 09:01:30 controlShading off
2020-07-29 11:35:37 hardLockOut off
2020-08-02 06:06:10 rg_ASC_Rolllaeden_Times commands {level => 'pct:0,10,20,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100',
2020-09-10 07:48:58 room_1.EG EG.Rollo.Buero.Fenster,EG.Rollo.Diele_1.Fenster,EG.Rollo.Diele_2.Fenster,EG.Rollo.Esszimmer.Fenster,EG.Rollo.Esszimmer.Tuer,EG.Rollo.G_WC.Fenster,EG.Rollo.Wohnzimmer.Fenster,EG.Rollo.Wohnzimmer.Terrassenfenster,EG.Rollo.Wohnzimmer.Terrassentuer
2020-09-10 07:48:58 room_2.OG OG.Rollo.Buero.Tuer,OG.Rollo.Diele.Fenster,OG.Rollo.Elternbad.Fenster.Links,OG.Rollo.Elternbad.Fenster.Rechts,OG.Rollo.Henna.Fenster,OG.Rollo.Kinderbad.Fenster,OG.Rollo.Schlafzimmer.Fenster,OG.Rollo.Schlafzimmer.Tuer,OG.Rollo.Shirin.Fenster,OG.Rollo.Treppe.Fenster
2020-07-29 11:35:37 selfDefense off
2020-09-12 09:15:01 state created new drive timer
2020-07-29 11:35:37 sunriseTimeWeHoliday off
2020-09-10 07:48:58 userAttrList rolled out
helper:
shuttersList:
EG.Rollo.Buero.Fenster
EG.Rollo.Diele_1.Fenster
EG.Rollo.Diele_2.Fenster
EG.Rollo.Esszimmer.Fenster
EG.Rollo.Esszimmer.Tuer
EG.Rollo.G_WC.Fenster
EG.Rollo.Wohnzimmer.Fenster
EG.Rollo.Wohnzimmer.Terrassenfenster
EG.Rollo.Wohnzimmer.Terrassentuer
OG.Rollo.Buero.Tuer
OG.Rollo.Diele.Fenster
OG.Rollo.Elternbad.Fenster.Links
OG.Rollo.Elternbad.Fenster.Rechts
OG.Rollo.Henna.Fenster
OG.Rollo.Kinderbad.Fenster
OG.Rollo.Schlafzimmer.Fenster
OG.Rollo.Schlafzimmer.Tuer
OG.Rollo.Shirin.Fenster
OG.Rollo.Treppe.Fenster
monitoredDevs:
EG.Rollo.Buero.Fenster:
EG.Rollo.Diele_1.Fenster:
EG.Rollo.Diele_2.Fenster:
EG.Rollo.Esszimmer.Fenster:
EG.Rollo.Esszimmer.Tuer:
EG.Rollo.G_WC.Fenster:
EG.Rollo.Wohnzimmer.Fenster:
EG.Rollo.Wohnzimmer.Terrassenfenster:
EG.Rollo.Wohnzimmer.Terrassentuer:
Lichtsensor:
EG.Rollo.Buero.Fenster ASC_BrightnessSensor
EG.Rollo.Diele_1.Fenster ASC_BrightnessSensor
EG.Rollo.Diele_2.Fenster ASC_BrightnessSensor
EG.Rollo.Esszimmer.Fenster ASC_BrightnessSensor
EG.Rollo.Esszimmer.Tuer ASC_BrightnessSensor
EG.Rollo.G_WC.Fenster ASC_BrightnessSensor
EG.Rollo.Wohnzimmer.Fenster ASC_BrightnessSensor
EG.Rollo.Wohnzimmer.Terrassenfenster ASC_BrightnessSensor
EG.Rollo.Wohnzimmer.Terrassentuer ASC_BrightnessSensor
OG.Rollo.Buero.Tuer ASC_BrightnessSensor
OG.Rollo.Diele.Fenster ASC_BrightnessSensor
OG.Rollo.Elternbad.Fenster.Links ASC_BrightnessSensor
OG.Rollo.Elternbad.Fenster.Rechts ASC_BrightnessSensor
OG.Rollo.Henna.Fenster ASC_BrightnessSensor
OG.Rollo.Kinderbad.Fenster ASC_BrightnessSensor
OG.Rollo.Schlafzimmer.Fenster ASC_BrightnessSensor
OG.Rollo.Schlafzimmer.Tuer ASC_BrightnessSensor
OG.Rollo.Shirin.Fenster ASC_BrightnessSensor
OG.Rollo.Treppe.Fenster ASC_BrightnessSensor
OG.Rollo.Buero.Tuer:
OG.Rollo.Diele.Fenster:
OG.Rollo.Elternbad.Fenster.Links:
OG.Rollo.Elternbad.Fenster.Rechts:
OG.Rollo.Henna.Fenster:
OG.Rollo.Kinderbad.Fenster:
OG.Rollo.Schlafzimmer.Fenster:
OG.Rollo.Schlafzimmer.Tuer:
OG.Rollo.Shirin.Fenster:
OG.Rollo.Treppe.Fenster:
Attributes:
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_brightnessDriveUpDown 20.00:0.40
ASC_expert 1
DbLogExclude .*
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room ASC
webCmd ascEnable
Laut deinem list ist die Wochenend Schaltung deaktiviert.:
sunriseTimeWeHoliday off
OK Danke, war mir nicht klar das es sepperat aktiviert werden muss,
dachte ein "ASC_Time_Up_WE_Holiday 09:00" reicht.
Besten Dank
Äh, sorry....
ich kann das attr. im "sunriseTimeWeHoliday" ASC nicht finden
ok, habs gefunden
Zitat von: thorsten299 am 12 September 2020, 09:43:15
Hallo,
benutzt jemand die Attribute ASC_Drive_Delay und/oder ASC_Drive_DelayStart und kann bestätigen, dass sie bei der Berechnung der Fahrzeiten eine Auswirkung zeigen. Bei mir ist dies leider nicht der Fall. Alles andere funktioniert soweit einwandfrei.
Vielen Dank
Ja es funktioniert, Ich habe ASC_Drive_Delay auf 0 (Zufällige Fahrzeit) und ASC_Drive_DelayStart bei allen Rollladen mindesten 4 Sekunden versetzt. In der Tabelle beim ASC-Device wird es nicht mit berücksichtigt.
Kleines Problem:
Fenster ist zu, Rollo fährt ,,ASC_PrivacyDown_Pos" position. Wenn ich jetzt das Fenster öffne (threestate) fährt das Rollo zu. Habe es dann manuell auf fahren lassen, Minuten später kam die die Fahrt zum Schliessen, der Rollladen ist mit geöffneten Fenster zu gefahren. Jetzt wieder manuell nach oben, beim Schliessen vom Fenster fährt er dann richtig zu.
Los geht es in Zeile 46298.
untitled text 7:40976: ASC_DEBUG!!! 2020.09.12 18:33:27 - FnIsDay: Rollladen_04_Bu Allgemein: 1
untitled text 7:40978: ASC_DEBUG!!! 2020.09.12 18:33:27 - FnIsDay: Rollladen_04_Bu getDownBrightness: 1 Brightness: -1 BrightnessMin: 500 Sunset: 0
untitled text 7:40980: ASC_DEBUG!!! 2020.09.12 18:33:27 - FnIsDay: Rollladen_04_Bu getUpBrightness: 1 Brightness: -1 BrightnessMax: 800 Sunrise: 1
untitled text 7:40982: ASC_DEBUG!!! 2020.09.12 18:33:27 - ShadingProcessing: Rollladen_04_Bu - Übergebende Werte - Azimuth:265.2, Elevation: 9, Brightness: -1, OutTemp: 23.63, Azimut Beschattung: 95, Azimut Endschattung: 265, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
untitled text 7:40984: ASC_DEBUG!!! 2020.09.12 18:33:27 - EventProcessingTwilightDevice: Rollladen_04_Bu - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt
untitled text 7:44545: ASC_DEBUG!!! 2020.09.12 19:29:18 - EventProcessingTwilightDevice: Rollladen_04_Bu RainProtection: unprotected WindProtection: unprotected
untitled text 7:44547: ASC_DEBUG!!! 2020.09.12 19:29:18 - FnIsDay: Rollladen_04_Bu Allgemein: 1
untitled text 7:44549: ASC_DEBUG!!! 2020.09.12 19:29:18 - FnIsDay: Rollladen_04_Bu getDownBrightness: 1 Brightness: -1 BrightnessMin: 500 Sunset: 0
untitled text 7:44551: ASC_DEBUG!!! 2020.09.12 19:29:18 - FnIsDay: Rollladen_04_Bu getUpBrightness: 1 Brightness: -1 BrightnessMax: 800 Sunrise: 1
untitled text 7:44553: ASC_DEBUG!!! 2020.09.12 19:29:18 - FnIsDay: Rollladen_04_Bu Allgemein: 1
untitled text 7:44555: ASC_DEBUG!!! 2020.09.12 19:29:18 - FnIsDay: Rollladen_04_Bu getDownBrightness: 1 Brightness: -1 BrightnessMin: 500 Sunset: 0
untitled text 7:44557: ASC_DEBUG!!! 2020.09.12 19:29:18 - FnIsDay: Rollladen_04_Bu getUpBrightness: 1 Brightness: -1 BrightnessMax: 800 Sunrise: 1
untitled text 7:44559: ASC_DEBUG!!! 2020.09.12 19:29:18 - ShadingProcessing: Rollladen_04_Bu - Übergebende Werte - Azimuth:276.2, Elevation: 0.5, Brightness: -1, OutTemp: 23.49, Azimut Beschattung: 95, Azimut Endschattung: 265, Ist es nach der Zeitblockadezeit: NEIN, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
untitled text 7:44561: ASC_DEBUG!!! 2020.09.12 19:29:18 - EventProcessingTwilightDevice: Rollladen_04_Bu - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt
untitled text 7:45177: ASC_DEBUG!!! 2020.09.12 19:34:43 - EventProcessingTwilightDevice: Rollladen_04_Bu RainProtection: unprotected WindProtection: unprotected
untitled text 7:45179: ASC_DEBUG!!! 2020.09.12 19:34:43 - FnIsDay: Rollladen_04_Bu Allgemein: 1
untitled text 7:45181: ASC_DEBUG!!! 2020.09.12 19:34:43 - FnIsDay: Rollladen_04_Bu getDownBrightness: 1 Brightness: -1 BrightnessMin: 500 Sunset: 0
untitled text 7:45183: ASC_DEBUG!!! 2020.09.12 19:34:43 - FnIsDay: Rollladen_04_Bu getUpBrightness: 1 Brightness: -1 BrightnessMax: 800 Sunrise: 1
untitled text 7:45185: ASC_DEBUG!!! 2020.09.12 19:34:43 - FnIsDay: Rollladen_04_Bu Allgemein: 1
untitled text 7:45187: ASC_DEBUG!!! 2020.09.12 19:34:43 - FnIsDay: Rollladen_04_Bu getDownBrightness: 1 Brightness: -1 BrightnessMin: 500 Sunset: 0
untitled text 7:45189: ASC_DEBUG!!! 2020.09.12 19:34:43 - FnIsDay: Rollladen_04_Bu getUpBrightness: 1 Brightness: -1 BrightnessMax: 800 Sunrise: 1
untitled text 7:45191: ASC_DEBUG!!! 2020.09.12 19:34:43 - ShadingProcessing: Rollladen_04_Bu - Übergebende Werte - Azimuth:277.3, Elevation: -0.2, Brightness: -1, OutTemp: 23.49, Azimut Beschattung: 95, Azimut Endschattung: 265, Ist es nach der Zeitblockadezeit: NEIN, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
untitled text 7:45193: ASC_DEBUG!!! 2020.09.12 19:34:43 - EventProcessingTwilightDevice: Rollladen_04_Bu - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt
untitled text 7:45986: ASC_DEBUG!!! 2020.09.12 19:44:42 - FnSetDriveCmd: Rollladen_04_Bu - versetztes fahren
untitled text 7:45988: ASC_DEBUG!!! 2020.09.12 19:44:42 - FnSetDriveCmd: Rollladen_04_Bu - NoDelay: NEIN
untitled text 7:45990: ASC_DEBUG!!! 2020.09.12 19:44:42 - FnShuttersCommandSet: Rollladen_04_Bu - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür
untitled text 7:46298: ASC_DEBUG!!! 2020.09.12 19:46:42 - FnSetCmdFn: Rollladen_04_Bu - Rollo wird gefahren, aktuelle Position: 99, Zielposition: 50. Grund der Fahrt: timer privacy night close
untitled text 7:46299: 2020.09.12 19:46:42.007 3: ZWave set Rollladen_04_Bu dim 50
untitled text 7:46301: ASC_DEBUG!!! 2020.09.12 19:46:42 - Notify: ASC_Pos_Reading Event vom Rollo Rollladen_04_Bu wurde erkannt - RECEIVED EVENT: $VAR1 = [
untitled text 7:46310: ASC_DEBUG!!! 2020.09.12 19:46:42 - EventProcessingShutters: Rollladen_04_Bu - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1599932802 Last Position Timestamp: 1599932802 Drive Up Max Duration: 60 Last Position: 99 aktuelle Position: 50
untitled text 7:46316: ASC_DEBUG!!! 2020.09.12 19:46:55 - Notify: ASC_Pos_Reading Event vom Rollo Rollladen_04_Bu wurde erkannt - RECEIVED EVENT: $VAR1 = [
untitled text 7:46326: ASC_DEBUG!!! 2020.09.12 19:46:55 - EventProcessingShutters: Rollladen_04_Bu - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1599932815 Last Position Timestamp: 1599932802 Drive Up Max Duration: 60 Last Position: 99 aktuelle Position: 50
untitled text 7:46848: ASC_DEBUG!!! 2020.09.12 19:54:42 - FnSetDriveCmd: Rollladen_04_Bu - versetztes fahren
untitled text 7:46850: ASC_DEBUG!!! 2020.09.12 19:54:42 - FnSetDriveCmd: Rollladen_04_Bu - NoDelay: NEIN
untitled text 7:46852: ASC_DEBUG!!! 2020.09.12 19:54:42 - FnShuttersCommandSet: Rollladen_04_Bu - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür
untitled text 7:47042: ASC_DEBUG!!! 2020.09.12 19:55:35 - EventProcessingWindowRec: Rollladen_04_Bu - RECEIVED EVENT: state: open - IDENTIFIED EVENT: open - STORED EVENT: open
untitled text 7:47044: ASC_DEBUG!!! 2020.09.12 19:55:35 - EventProcessingWindowRec: Rollladen_04_Bu - HOMEMODE: none QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort: 1
untitled text 7:47046: ASC_DEBUG!!! 2020.09.12 19:55:35 - FnSetCmdFn: Rollladen_04_Bu - Rollo wird gefahren, aktuelle Position: 50, Zielposition: 70. Grund der Fahrt: comfort - window open
untitled text 7:47047: 2020.09.12 19:55:35.335 3: ZWave set Rollladen_04_Bu dim 70
untitled text 7:47049: ASC_DEBUG!!! 2020.09.12 19:55:35 - Notify: ASC_Pos_Reading Event vom Rollo Rollladen_04_Bu wurde erkannt - RECEIVED EVENT: $VAR1 = [
untitled text 7:47058: ASC_DEBUG!!! 2020.09.12 19:55:35 - EventProcessingShutters: Rollladen_04_Bu - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1599933335 Last Position Timestamp: 1599933335 Drive Up Max Duration: 60 Last Position: 50 aktuelle Position: 70
untitled text 7:47064: ASC_DEBUG!!! 2020.09.12 19:55:35 - FnSetDriveCmd: Rollladen_04_Bu - NICHT versetztes fahren
untitled text 7:47066: ASC_DEBUG!!! 2020.09.12 19:55:35 - FnSetDriveCmd: Rollladen_04_Bu - NoDelay: JA
untitled text 7:47068: ASC_DEBUG!!! 2020.09.12 19:55:35 - EventProcessingWindowRec: Rollladen_04_Bu - RECEIVED EVENT: state: closed - IDENTIFIED EVENT: closed - STORED EVENT: closed
untitled text 7:47070: ASC_DEBUG!!! 2020.09.12 19:55:35 - EventProcessingWindowRec: Rollladen_04_Bu - HOMEMODE: none QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort:
untitled text 7:47072: ASC_DEBUG!!! 2020.09.12 19:55:35 - FnIsDay: Rollladen_04_Bu Allgemein: 0
untitled text 7:47074: ASC_DEBUG!!! 2020.09.12 19:55:35 - FnIsDay: Rollladen_04_Bu getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1
untitled text 7:47076: ASC_DEBUG!!! 2020.09.12 19:55:35 - FnIsDay: Rollladen_04_Bu getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0
untitled text 7:47078: ASC_DEBUG!!! 2020.09.12 19:55:35 - FnIsDay: Rollladen_04_Bu Allgemein: 0
untitled text 7:47080: ASC_DEBUG!!! 2020.09.12 19:55:35 - FnIsDay: Rollladen_04_Bu getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1
untitled text 7:47082: ASC_DEBUG!!! 2020.09.12 19:55:35 - FnIsDay: Rollladen_04_Bu getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0
untitled text 7:47084: ASC_DEBUG!!! 2020.09.12 19:55:35 - EventProcessingWindowRec: Rollladen_04_Bu Event Closed
untitled text 7:47086: ASC_DEBUG!!! 2020.09.12 19:55:35 - FnIsDay: Rollladen_04_Bu Allgemein: 0
untitled text 7:47088: ASC_DEBUG!!! 2020.09.12 19:55:35 - FnIsDay: Rollladen_04_Bu getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1
untitled text 7:47090: ASC_DEBUG!!! 2020.09.12 19:55:35 - FnIsDay: Rollladen_04_Bu getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0
untitled text 7:47092: ASC_DEBUG!!! 2020.09.12 19:55:35 - FnIsDay: Rollladen_04_Bu Allgemein: 0
untitled text 7:47094: ASC_DEBUG!!! 2020.09.12 19:55:35 - FnIsDay: Rollladen_04_Bu getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1
untitled text 7:47096: ASC_DEBUG!!! 2020.09.12 19:55:35 - FnIsDay: Rollladen_04_Bu getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0
untitled text 7:47098: ASC_DEBUG!!! 2020.09.12 19:55:35 - FnIsDay: Rollladen_04_Bu Allgemein: 0
untitled text 7:47100: ASC_DEBUG!!! 2020.09.12 19:55:35 - FnIsDay: Rollladen_04_Bu getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1
untitled text 7:47102: ASC_DEBUG!!! 2020.09.12 19:55:35 - FnIsDay: Rollladen_04_Bu getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0
untitled text 7:47104: ASC_DEBUG!!! 2020.09.12 19:55:35 - FnSetCmdFn: Rollladen_04_Bu - Rollo wird gefahren, aktuelle Position: 70, Zielposition: 0. Grund der Fahrt: window closed at night
untitled text 7:47105: 2020.09.12 19:55:35.390 3: ZWave set Rollladen_04_Bu off
untitled text 7:47107: ASC_DEBUG!!! 2020.09.12 19:55:35 - FnSetDriveCmd: Rollladen_04_Bu - NICHT versetztes fahren
untitled text 7:47109: ASC_DEBUG!!! 2020.09.12 19:55:35 - FnSetDriveCmd: Rollladen_04_Bu - NoDelay: JA
untitled text 7:47111: ASC_DEBUG!!! 2020.09.12 19:55:35 - EventProcessingWindowRec: Rollladen_04_Bu - RECEIVED EVENT: state: open - IDENTIFIED EVENT: open - STORED EVENT: open
untitled text 7:47113: ASC_DEBUG!!! 2020.09.12 19:55:35 - EventProcessingWindowRec: Rollladen_04_Bu - HOMEMODE: none QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort:
untitled text 7:47115: ASC_DEBUG!!! 2020.09.12 19:55:35 - FnSetCmdFn: Rollladen_04_Bu - Abbruch aktuelle Position ist gleich der Zielposition 70=70
untitled text 7:47117: ASC_DEBUG!!! 2020.09.12 19:55:35 - FnSetDriveCmd: Rollladen_04_Bu - NICHT versetztes fahren
untitled text 7:47119: ASC_DEBUG!!! 2020.09.12 19:55:35 - FnSetDriveCmd: Rollladen_04_Bu - NoDelay: JA
untitled text 7:47167: ASC_DEBUG!!! 2020.09.12 19:56:42 - FnSetCmdFn: Rollladen_04_Bu - Rollo wird gefahren, aktuelle Position: 98, Zielposition: 0. Grund der Fahrt: timer privacy night close
untitled text 7:47168: 2020.09.12 19:56:42.087 3: ZWave set Rollladen_04_Bu off
untitled text 7:47170: ASC_DEBUG!!! 2020.09.12 19:57:07 - Notify: ASC_Pos_Reading Event vom Rollo Rollladen_04_Bu wurde erkannt - RECEIVED EVENT: $VAR1 = [
untitled text 7:47180: ASC_DEBUG!!! 2020.09.12 19:57:07 - EventProcessingShutters: Rollladen_04_Bu - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1599933427 Last Position Timestamp: 1599933402 Drive Up Max Duration: 60 Last Position: 98 aktuelle Position: 0
untitled text 7:47479: ASC_DEBUG!!! 2020.09.12 19:58:45 - Notify: ASC_Pos_Reading Event vom Rollo Rollladen_04_Bu wurde erkannt - RECEIVED EVENT: $VAR1 = [
untitled text 7:47489: ASC_DEBUG!!! 2020.09.12 19:58:45 - EventProcessingShutters: Rollladen_04_Bu - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1599933525 Last Position Timestamp: 1599933402 Drive Up Max Duration: 60 Last Position: 98 aktuelle Position: 99
untitled text 7:47491: ASC_DEBUG!!! 2020.09.12 19:58:45 - FnIsDay: Rollladen_04_Bu Allgemein: 0
untitled text 7:47493: ASC_DEBUG!!! 2020.09.12 19:58:45 - FnIsDay: Rollladen_04_Bu getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1
untitled text 7:47495: ASC_DEBUG!!! 2020.09.12 19:58:45 - FnIsDay: Rollladen_04_Bu getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0
untitled text 7:48488: ASC_DEBUG!!! 2020.09.12 20:08:59 - EventProcessingTwilightDevice: Rollladen_04_Bu RainProtection: unprotected WindProtection: unprotected
untitled text 7:48490: ASC_DEBUG!!! 2020.09.12 20:08:59 - ShadingProcessing: Rollladen_04_Bu - Übergebende Werte - Azimuth:284.1, Elevation: -5.9, Brightness: -1, OutTemp: 23.64, Azimut Beschattung: 95, Azimut Endschattung: 265, Ist es nach der Zeitblockadezeit: NEIN, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
untitled text 7:48492: ASC_DEBUG!!! 2020.09.12 20:08:59 - EventProcessingTwilightDevice: Rollladen_04_Bu - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt
untitled text 7:50142: ASC_DEBUG!!! 2020.09.12 20:45:18 - EventProcessingWindowRec: Rollladen_04_Bu - RECEIVED EVENT: state: closed - IDENTIFIED EVENT: closed - STORED EVENT: closed
untitled text 7:50144: ASC_DEBUG!!! 2020.09.12 20:45:18 - EventProcessingWindowRec: Rollladen_04_Bu - HOMEMODE: none QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort:
untitled text 7:50146: ASC_DEBUG!!! 2020.09.12 20:45:18 - FnIsDay: Rollladen_04_Bu Allgemein: 0
untitled text 7:50148: ASC_DEBUG!!! 2020.09.12 20:45:18 - FnIsDay: Rollladen_04_Bu getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1
untitled text 7:50150: ASC_DEBUG!!! 2020.09.12 20:45:18 - FnIsDay: Rollladen_04_Bu getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0
untitled text 7:50152: ASC_DEBUG!!! 2020.09.12 20:45:18 - FnIsDay: Rollladen_04_Bu Allgemein: 0
untitled text 7:50154: ASC_DEBUG!!! 2020.09.12 20:45:18 - FnIsDay: Rollladen_04_Bu getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1
untitled text 7:50156: ASC_DEBUG!!! 2020.09.12 20:45:18 - FnIsDay: Rollladen_04_Bu getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0
untitled text 7:50158: ASC_DEBUG!!! 2020.09.12 20:45:18 - EventProcessingWindowRec: Rollladen_04_Bu Event Closed
untitled text 7:50160: ASC_DEBUG!!! 2020.09.12 20:45:18 - FnIsDay: Rollladen_04_Bu Allgemein: 0
untitled text 7:50162: ASC_DEBUG!!! 2020.09.12 20:45:18 - FnIsDay: Rollladen_04_Bu getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1
untitled text 7:50164: ASC_DEBUG!!! 2020.09.12 20:45:18 - FnIsDay: Rollladen_04_Bu getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0
untitled text 7:50166: ASC_DEBUG!!! 2020.09.12 20:45:18 - FnIsDay: Rollladen_04_Bu Allgemein: 0
untitled text 7:50168: ASC_DEBUG!!! 2020.09.12 20:45:18 - FnIsDay: Rollladen_04_Bu getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1
untitled text 7:50170: ASC_DEBUG!!! 2020.09.12 20:45:18 - FnIsDay: Rollladen_04_Bu getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0
untitled text 7:50172: ASC_DEBUG!!! 2020.09.12 20:45:18 - FnIsDay: Rollladen_04_Bu Allgemein: 0
untitled text 7:50174: ASC_DEBUG!!! 2020.09.12 20:45:18 - FnIsDay: Rollladen_04_Bu getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1
untitled text 7:50176: ASC_DEBUG!!! 2020.09.12 20:45:18 - FnIsDay: Rollladen_04_Bu getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0
untitled text 7:50178: ASC_DEBUG!!! 2020.09.12 20:45:18 - FnSetCmdFn: Rollladen_04_Bu - Rollo wird gefahren, aktuelle Position: 99, Zielposition: 0. Grund der Fahrt: window closed at night
untitled text 7:50179: 2020.09.12 20:45:18.718 3: ZWave set Rollladen_04_Bu off
untitled text 7:50181: ASC_DEBUG!!! 2020.09.12 20:45:18 - FnSetDriveCmd: Rollladen_04_Bu - NICHT versetztes fahren
untitled text 7:50183: ASC_DEBUG!!! 2020.09.12 20:45:18 - FnSetDriveCmd: Rollladen_04_Bu - NoDelay: JA
untitled text 7:50185: ASC_DEBUG!!! 2020.09.12 20:45:43 - Notify: ASC_Pos_Reading Event vom Rollo Rollladen_04_Bu wurde erkannt - RECEIVED EVENT: $VAR1 = [
untitled text 7:50195: ASC_DEBUG!!! 2020.09.12 20:45:43 - EventProcessingShutters: Rollladen_04_Bu - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1599936343 Last Position Timestamp: 1599936318 Drive Up Max Duration: 60 Last Position: 99 aktuelle Position: 0
Zitat von: Reinhard.M am 06 September 2020, 17:04:48
Hallo Ralf,
wenn du die grundsätzlichen Settings meinst möchte ich wie Christian https://www.sonnenverlauf.de/ (https://www.sonnenverlauf.de/) als ersten Anlaufpunkt empfehlen. Auf dieser Webseite kannst du deine Adresse und beliebige Tage eingeben. Als "Base Map" (blaues Icon oben rechts auf der Map) aber nicht die "Esri Street" sondern die "OSM" selektieren. Die OSM Map zeigt neben den Straßen auch die Häuser und deren Position. Damit ist es jetzt ganz einfach die "Azimuth" Werte für das jeweilige Fenster abzulesen. Optimal wäre es, wenn du an einem Tag im Juni schaust ab welcher Uhrzeit die Sonne ins Fenster scheint und wann nicht mehr. Diese Zeiten stellst du auf der Webseite ein und hast sofort den Anfangs- und End-Azimuth. Das natürlich pro Fensterseite.
Die "Elevation" im ASC entspricht der Sonnenhöhe im Sonnenverlauf. In Deutschland wird der höchste Wert im Sommer mit ca. 67° ganz im Süden und ca. 59° ganz im Norden erreicht. In den meisten Fällen wollen wir die Beschattung auch bei Sonnenhöchststand beibehalten weswegen hier der zweite Elevation Wert von CoolTux per Default auf 100° gesetzt wurde. Dieser Wert wird an keinem Ort erreicht, es geht nicht über 90° hinaus. Damit ist aber sichergestellt, dass die Beschattung nicht gerade dann aufhört wenn es heiß wird. Wichtiger ist hier der erste Wert der Elevation. Die Wenigsten werden ihr Haus so allein im freien oder auf einem Berg stehen haben, dass sie mit einer Elevation von 0° beginnen. Die Meisten haben sicherlich einen Baum, ein Gebäude oder irgendetwas anderes über das die Sonne hinaus kommen muss. Wenn man weiß, wie weit dieser Gegenstand entfernt ist und wie hoch er ist kann man über den Tanges den Winkel für die Elevation berechnen. Geht aber viel einfacher wiederum mit Sonnenverlauf. Da kann ich auch die einzustellende Sonnenhöhe ablesen wenn ich wie beim Azimuth Tag und Zeit im Sonnenverlauf eintrage. Dieser Winkel ist übrigens unabhängig von der Jahreszeit, macht sich aber nur bei Sonnenauf- bzw. Sonnenuntergang bemerkbar.
Wenn die Winkel eingestellt sind kommt der von mir genannte "SunnyClaudy" Wert. Hier wird es etwas tricky wie bereits Christian angedeutet hat. Je nach Sensor können hier die Lux Werte bei vollem Sonnenschein 100.000 und mehr erreichen (ich habe hier schon Postings gesehen da wurde von Werten im 100er Bereich gesprochen. Das sind mit großer Wahrscheinlichkeit Watt/m² und nicht Lux!). Im Sommer möchte man morgens aber gerne bereits ab 10.000 beschatten damit das Zimmer sich nicht aufheitzt. Dieser Wert wird aber auch bei bewölktem Himmel zu einem späteren Zeitpunkt leicht erreicht, da brauche ich aber keine Beschattung. Hier muss man also irgendwie Ausgleich erzeugen damit es über den ganzen Tag richtig verhält. Neben Christian haben in diesem Thread auch andere bereits Lösungsvorschläge gepostet, z.B. "Eistee". Ich bin grade an einer algorithmischen Lösung, mal sehen ob ich es hinbekomme. Die beiden Werte hier muss man quasi als "Hysterese" betrachten. Würden wir hier nur einen Wert verwenden könnte es im Übergangsbereich, wenn der Wert also gerade überschritten wird, das Rollo im kurzen Abstand runter, rauf, runter fährt weil gerade eine dünne Wolke in der Nähe ist. Um das zu verhinder ist die Hysterese notwendig. Der Abstand ist ein wenig Geschmacks- und Gefühlssache, da gibt es keine falsch oder richtig. der zweite Wert muss auf alle Fälle kleiner als der erste sein. Der optionale dritte Wert gibt an wieviel letzten Werte für die Bildung des Mittelwertes herangezogen werden.
Hoffe das hilft dir ein wenig weiter, ansonsten hier posten.
Gruß Reinhard
Hallo Reinhard,
vielen Dank für die ausführliche Beschreibung.
Werde versuchen dieses so wie beschrieben umzusetzten.
Werde berichten.
Gruss
Zitat von: Typ1er am 12 September 2020, 13:06:02
Ja es funktioniert, Ich habe ASC_Drive_Delay auf 0 (Zufällige Fahrzeit) und ASC_Drive_DelayStart bei allen Rollladen mindesten 4 Sekunden versetzt. In der Tabelle beim ASC-Device wird es nicht mit berücksichtigt.
Danke für die Info. Warum werden denn die verzögerten oder zufällige berechneten Zeitverschiebungen nicht in der Tabelle beim ASC-Device berücksichtigt? Dies wäre doch sehr hilfreich. Lässt sich das noch einbauen?
Zitat von: xerion am 12 September 2020, 09:00:12
Leider hat es nichts mit Weekend zu tun habe es gestern extra deaktiviert damit ich es heute beobachten kann. Trotzdem war IsDay heute morgen nicht richtig gesetzt. Ich habe die Vermutung dass es an dem Zusammenspiel mit brightness und roommates zu tun hat. Wenn die roommates vor dem brightness Wert "Zuhause" sind scheint es zu funktionieren. Kannst du dir das noch Mal bitte anschauen @CoolTux? Denn im Hochsommer hatte ich jeden Tag das Problem da brightness schon vor roommates erreicht war. Jetzt wo der Herbst näher rückt ist es andersrum ausser am Wochende da man ja Mal länger liegen bleiben möchte. Ist nur so eine Idee hoffe das hilft für die Analyse.
Hm, mir ist die Tage was aufgefallen. Ich nutze ja das Auto Shading. Die Rollos Tagsüber fahren runter und später wieder hoch. Die Rollos die die Sonne ab Nachmittags abbekommen, fahren runter, bleiben aber dann auch unten. Die fahren abends gar nicht mehr hoch. Z.b. Habe ich aktuell die min Outsite Temp unterschritten. Aber es ist immer noch shading in. Die Nachtfahrt steht um 19:45 an. Aber die letzten Rollos bleiben quasi immer unten.
Hier mal ein Beispiel von einem.
Internals:
FUUID 5ce426a3-f33f-fc62-ef02-7d448e00de137320
NAME Schlafzimmer_li
NR 28
STATE pct-10
TYPE ROLLO
stoptime 1599999426
READINGS:
2020-08-11 16:42:24 ASC_Enable on
2020-09-13 17:52:46 ASC_ShadingMessage INFO: current shading status is 'in' - next check in 10m
2020-09-13 14:17:06 ASC_ShuttersLastDrive shading in
2020-09-13 09:00:02 ASC_Time_DriveDown 13.09.2020 - 19:44
2020-09-13 09:00:02 ASC_Time_DriveUp 14.09.2020 - 09:00
2020-09-11 21:21:26 associatedWith ASControl
2020-09-13 14:16:48 command pct-90
2020-09-13 14:16:48 desired_pct 90
2020-09-13 14:16:48 drive-type modul
2020-09-13 14:16:48 last_drive drive-down
2020-09-13 14:17:06 pct 10
2020-09-13 14:17:06 state pct-10
Attributes:
ASC 2
ASC_BrightnessSensor zigbee.0.04cf8cdf3c772184.illuminance:state
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 90
ASC_Drive_DelayStart 1
ASC_Open_Pos 100
ASC_Pos_Reading pct
ASC_RainProtection off
ASC_Shading_InOutAzimuth 168:285
ASC_Shading_MinMax_Elevation 8.0:80
ASC_Shading_Min_OutsideTemperature 24
ASC_Shading_Mode always
ASC_Shading_Pos 10
ASC_Shading_StateChange_SunnyCloudy 6500:4200
ASC_Shading_WaitingPeriod 600
ASC_ShuttersPlace window
ASC_TempSensor zigbee.0.00158d00045c3576.temperature:state
ASC_Time_Up_Early 09:00
ASC_Time_Up_Late 09:30
ASC_Ventilate_Pos 40
ASC_Ventilate_Window_Open on
ASC_WindowRec 0_userdata.0.Jalousiesteuerung.Fenstertimeout.Schlafzimmer_links_contact
ASC_WindowRec_subType threestate
alias Schlafzimmer_li
Und hier noch was zur Terrasse. Was muss ich noch setzen das sie nicht fährt abends, wenn die Tür offen steht ?
Internals:
FUUID 5ce30554-f33f-fc62-514f-5893d7b5632dd7ef
NAME Terrasse
NR 25
STATE open
TYPE ROLLO
stoptime 1600001925
READINGS:
2020-02-29 13:58:39 ASC_Enable on
2020-09-13 17:54:35 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 5m
2020-09-13 14:58:45 ASC_ShuttersLastDrive manual
2020-09-13 07:01:59 ASC_Time_DriveDown 13.09.2020 - 19:44
2020-09-13 07:01:59 ASC_Time_DriveUp 14.09.2020 - 07:03
2020-09-11 21:21:26 associatedWith ASControl
2020-09-13 14:58:16 command pct-0
2020-09-13 14:58:16 desired_pct 0
2020-09-13 14:58:16 drive-type modul
2020-09-13 14:58:16 last_drive drive-up
2020-09-13 14:58:45 pct 100
2020-09-13 14:58:45 state open
Attributes:
ASC 2
ASC_BrightnessSensor zigbee.0.04cf8cdf3c772184.illuminance:state
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 90
ASC_Drive_DelayStart 1
ASC_Open_Pos 100
ASC_Pos_Reading pct
ASC_RainProtection off
ASC_Shading_InOutAzimuth 105:220
ASC_Shading_MinMax_Elevation 8.0:80
ASC_Shading_Min_OutsideTemperature 24
ASC_Shading_Mode always
ASC_Shading_Pos 10
ASC_Shading_StateChange_SunnyCloudy 6500:4200
ASC_Shading_WaitingPeriod 600
ASC_ShuttersPlace terrace
ASC_TempSensor zigbee.0.00158d00045c3576.temperature:state
ASC_Ventilate_Pos 90
ASC_Ventilate_Window_Open off
ASC_WindowRec 0_userdata.0.Jalousiesteuerung.Fenstertimeout.Terrasse_contact
ASC_WindowRec_subType threestate
alias Terrasse
Das wars gestern fast. Geistesgegenwärtig bin ich dann noch rein ge hechtet, hatten besuch da.
@D3ltorohd:
Um welche Uhrzeit sollte denn Shading Out erfolgen? Wenn es innerhalb der Zeitspanne von ASC_BlockingTime_beforeNightClose (standard sind 3600 Sekunden) liegt, dann wurde kein Shading Out mehr gemacht, weil die Blocking Time erfüllt war.
Warum allerdings dein Rollladen trotz geöffnetem three-State ASC_WindowRec_subType gefahren ist, kann ich nicht sagen. Bei mir funktioniert das. Wenn ich die Terrassentür geöffnet habe und nightclose erfolgt, wird der Rollladen erst geschlossen, wenn ich die Tür schließe. Allerdings hatte ich auch noch nie die Kombination, dass sic hder Rollladen noch in Beschattung befand und ASC_BlockingTime_beforeNightClose erfüllt ist. Bist du dir sicher, dass der three-State-Sensor korrekt funktioniert, also open, close und tilted liefert?
Ich würde vorsorglich mal die Positionen von ASC_ComfortOpen_Pos und ASC_Ventilate_Pos (obwohl du ja ASC_Ventilate_Window_Open auf off gesetzt hast) auf unterschiedliche Werte einstellen.
0_userdata.0.Jalousiesteuerung.Fenstertimeout.Terrasse_contact als Kontakt für ASC_WindowRec ist auch korrekt?
Gruß
eurofinder
Also vor 18 Uhr rum, hätte er fahren sollen, weil die Temp unter 24 ° viel. Blocking Time 3600 min würde ja da nicht ziehen ? Habe da nichts gesetzt.
ja das mit dem Kontakt passt, ich lasse den verzögert schalten, nicht sofort bei Bewegung der Tür.
Also tilted gibt es bei mir nicht, habe nur einen normalen Fensterkontakt. Also open und closed. Liegt hier das Problem ? Ich bin mir nicht mehr sicher warum ich auf threestate gestellt habe, aber das habe ich bei den anderen Fenstern z.b. auch, die fahren auch nicht, wenn das Fenster noch offen ist. Ich meine cooltux hat da mal was gesagt, ist schon lange her. Aber vllt rede ich auch einfach nur bullshit.
@D3ltorohd:
Stell mal auf twostate am betroffenen Rollladen. Zusätzlich sollte ASC_Ventilate_Window_Open auf on stehen.
Wenn du auf nummer sicher gehen willst, dann aktiviere im ASC-Device den partyMode und in den entsprechenden Rollläden setzt du ASC_Partymode auf on.
Gruß
eurofinder
Zitat von: xerion am 12 September 2020, 08:57:29
Guten Morgen CoolTux, ich habe die v0.10.9 seit ein paar Tagen im Einsatz und es sah so aus als wenn das IsDay Problem behoben war. Heute morgen leider aber nicht. Muss aber dabei sagen daß ich Weekend Steuerung aktiv habe kann es dort mit zusammen noch ein Problem geben?
Ich habe da auch noch nichts weiter gemacht. Gerade bei Brightness ist es recht schwierig. Wichtig wäre das auf jeden Fall sobald eine Tagesfahrt statt fand Sunrise auf 1 und Sunset auf 0 steht und bei einer Nachtfahrt Sunrise auf 0 und Sunset auf 1.
Zitat von: Typ1er am 12 September 2020, 21:00:22
Kleines Problem:
Fenster ist zu, Rollo fährt ,,ASC_PrivacyDown_Pos" position. Wenn ich jetzt das Fenster öffne (threestate) fährt das Rollo zu. Habe es dann manuell auf fahren lassen, Minuten später kam die die Fahrt zum Schliessen, der Rollladen ist mit geöffneten Fenster zu gefahren. Jetzt wieder manuell nach oben, beim Schliessen vom Fenster fährt er dann richtig zu.
Los geht es in Zeile 46298.
untitled text 7:40976: ASC_DEBUG!!! 2020.09.12 18:33:27 - FnIsDay: Rollladen_04_Bu Allgemein: 1
untitled text 7:40978: ASC_DEBUG!!! 2020.09.12 18:33:27 - FnIsDay: Rollladen_04_Bu getDownBrightness: 1 Brightness: -1 BrightnessMin: 500 Sunset: 0
untitled text 7:40980: ASC_DEBUG!!! 2020.09.12 18:33:27 - FnIsDay: Rollladen_04_Bu getUpBrightness: 1 Brightness: -1 BrightnessMax: 800 Sunrise: 1
untitled text 7:40982: ASC_DEBUG!!! 2020.09.12 18:33:27 - ShadingProcessing: Rollladen_04_Bu - Übergebende Werte - Azimuth:265.2, Elevation: 9, Brightness: -1, OutTemp: 23.63, Azimut Beschattung: 95, Azimut Endschattung: 265, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
untitled text 7:40984: ASC_DEBUG!!! 2020.09.12 18:33:27 - EventProcessingTwilightDevice: Rollladen_04_Bu - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt
untitled text 7:44545: ASC_DEBUG!!! 2020.09.12 19:29:18 - EventProcessingTwilightDevice: Rollladen_04_Bu RainProtection: unprotected WindProtection: unprotected
untitled text 7:44547: ASC_DEBUG!!! 2020.09.12 19:29:18 - FnIsDay: Rollladen_04_Bu Allgemein: 1
untitled text 7:44549: ASC_DEBUG!!! 2020.09.12 19:29:18 - FnIsDay: Rollladen_04_Bu getDownBrightness: 1 Brightness: -1 BrightnessMin: 500 Sunset: 0
untitled text 7:44551: ASC_DEBUG!!! 2020.09.12 19:29:18 - FnIsDay: Rollladen_04_Bu getUpBrightness: 1 Brightness: -1 BrightnessMax: 800 Sunrise: 1
untitled text 7:44553: ASC_DEBUG!!! 2020.09.12 19:29:18 - FnIsDay: Rollladen_04_Bu Allgemein: 1
untitled text 7:44555: ASC_DEBUG!!! 2020.09.12 19:29:18 - FnIsDay: Rollladen_04_Bu getDownBrightness: 1 Brightness: -1 BrightnessMin: 500 Sunset: 0
untitled text 7:44557: ASC_DEBUG!!! 2020.09.12 19:29:18 - FnIsDay: Rollladen_04_Bu getUpBrightness: 1 Brightness: -1 BrightnessMax: 800 Sunrise: 1
untitled text 7:44559: ASC_DEBUG!!! 2020.09.12 19:29:18 - ShadingProcessing: Rollladen_04_Bu - Übergebende Werte - Azimuth:276.2, Elevation: 0.5, Brightness: -1, OutTemp: 23.49, Azimut Beschattung: 95, Azimut Endschattung: 265, Ist es nach der Zeitblockadezeit: NEIN, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
untitled text 7:44561: ASC_DEBUG!!! 2020.09.12 19:29:18 - EventProcessingTwilightDevice: Rollladen_04_Bu - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt
untitled text 7:45177: ASC_DEBUG!!! 2020.09.12 19:34:43 - EventProcessingTwilightDevice: Rollladen_04_Bu RainProtection: unprotected WindProtection: unprotected
untitled text 7:45179: ASC_DEBUG!!! 2020.09.12 19:34:43 - FnIsDay: Rollladen_04_Bu Allgemein: 1
untitled text 7:45181: ASC_DEBUG!!! 2020.09.12 19:34:43 - FnIsDay: Rollladen_04_Bu getDownBrightness: 1 Brightness: -1 BrightnessMin: 500 Sunset: 0
untitled text 7:45183: ASC_DEBUG!!! 2020.09.12 19:34:43 - FnIsDay: Rollladen_04_Bu getUpBrightness: 1 Brightness: -1 BrightnessMax: 800 Sunrise: 1
untitled text 7:45185: ASC_DEBUG!!! 2020.09.12 19:34:43 - FnIsDay: Rollladen_04_Bu Allgemein: 1
untitled text 7:45187: ASC_DEBUG!!! 2020.09.12 19:34:43 - FnIsDay: Rollladen_04_Bu getDownBrightness: 1 Brightness: -1 BrightnessMin: 500 Sunset: 0
untitled text 7:45189: ASC_DEBUG!!! 2020.09.12 19:34:43 - FnIsDay: Rollladen_04_Bu getUpBrightness: 1 Brightness: -1 BrightnessMax: 800 Sunrise: 1
untitled text 7:45191: ASC_DEBUG!!! 2020.09.12 19:34:43 - ShadingProcessing: Rollladen_04_Bu - Übergebende Werte - Azimuth:277.3, Elevation: -0.2, Brightness: -1, OutTemp: 23.49, Azimut Beschattung: 95, Azimut Endschattung: 265, Ist es nach der Zeitblockadezeit: NEIN, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
untitled text 7:45193: ASC_DEBUG!!! 2020.09.12 19:34:43 - EventProcessingTwilightDevice: Rollladen_04_Bu - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt
untitled text 7:45986: ASC_DEBUG!!! 2020.09.12 19:44:42 - FnSetDriveCmd: Rollladen_04_Bu - versetztes fahren
untitled text 7:45988: ASC_DEBUG!!! 2020.09.12 19:44:42 - FnSetDriveCmd: Rollladen_04_Bu - NoDelay: NEIN
untitled text 7:45990: ASC_DEBUG!!! 2020.09.12 19:44:42 - FnShuttersCommandSet: Rollladen_04_Bu - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür
untitled text 7:46298: ASC_DEBUG!!! 2020.09.12 19:46:42 - FnSetCmdFn: Rollladen_04_Bu - Rollo wird gefahren, aktuelle Position: 99, Zielposition: 50. Grund der Fahrt: timer privacy night close
untitled text 7:46299: 2020.09.12 19:46:42.007 3: ZWave set Rollladen_04_Bu dim 50
untitled text 7:46301: ASC_DEBUG!!! 2020.09.12 19:46:42 - Notify: ASC_Pos_Reading Event vom Rollo Rollladen_04_Bu wurde erkannt - RECEIVED EVENT: $VAR1 = [
untitled text 7:46310: ASC_DEBUG!!! 2020.09.12 19:46:42 - EventProcessingShutters: Rollladen_04_Bu - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1599932802 Last Position Timestamp: 1599932802 Drive Up Max Duration: 60 Last Position: 99 aktuelle Position: 50
untitled text 7:46316: ASC_DEBUG!!! 2020.09.12 19:46:55 - Notify: ASC_Pos_Reading Event vom Rollo Rollladen_04_Bu wurde erkannt - RECEIVED EVENT: $VAR1 = [
untitled text 7:46326: ASC_DEBUG!!! 2020.09.12 19:46:55 - EventProcessingShutters: Rollladen_04_Bu - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1599932815 Last Position Timestamp: 1599932802 Drive Up Max Duration: 60 Last Position: 99 aktuelle Position: 50
untitled text 7:46848: ASC_DEBUG!!! 2020.09.12 19:54:42 - FnSetDriveCmd: Rollladen_04_Bu - versetztes fahren
untitled text 7:46850: ASC_DEBUG!!! 2020.09.12 19:54:42 - FnSetDriveCmd: Rollladen_04_Bu - NoDelay: NEIN
untitled text 7:46852: ASC_DEBUG!!! 2020.09.12 19:54:42 - FnShuttersCommandSet: Rollladen_04_Bu - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür
untitled text 7:47042: ASC_DEBUG!!! 2020.09.12 19:55:35 - EventProcessingWindowRec: Rollladen_04_Bu - RECEIVED EVENT: state: open - IDENTIFIED EVENT: open - STORED EVENT: open
untitled text 7:47044: ASC_DEBUG!!! 2020.09.12 19:55:35 - EventProcessingWindowRec: Rollladen_04_Bu - HOMEMODE: none QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort: 1
untitled text 7:47046: ASC_DEBUG!!! 2020.09.12 19:55:35 - FnSetCmdFn: Rollladen_04_Bu - Rollo wird gefahren, aktuelle Position: 50, Zielposition: 70. Grund der Fahrt: comfort - window open
untitled text 7:47047: 2020.09.12 19:55:35.335 3: ZWave set Rollladen_04_Bu dim 70
untitled text 7:47049: ASC_DEBUG!!! 2020.09.12 19:55:35 - Notify: ASC_Pos_Reading Event vom Rollo Rollladen_04_Bu wurde erkannt - RECEIVED EVENT: $VAR1 = [
untitled text 7:47058: ASC_DEBUG!!! 2020.09.12 19:55:35 - EventProcessingShutters: Rollladen_04_Bu - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1599933335 Last Position Timestamp: 1599933335 Drive Up Max Duration: 60 Last Position: 50 aktuelle Position: 70
untitled text 7:47064: ASC_DEBUG!!! 2020.09.12 19:55:35 - FnSetDriveCmd: Rollladen_04_Bu - NICHT versetztes fahren
untitled text 7:47066: ASC_DEBUG!!! 2020.09.12 19:55:35 - FnSetDriveCmd: Rollladen_04_Bu - NoDelay: JA
untitled text 7:47068: ASC_DEBUG!!! 2020.09.12 19:55:35 - EventProcessingWindowRec: Rollladen_04_Bu - RECEIVED EVENT: state: closed - IDENTIFIED EVENT: closed - STORED EVENT: closed
untitled text 7:47070: ASC_DEBUG!!! 2020.09.12 19:55:35 - EventProcessingWindowRec: Rollladen_04_Bu - HOMEMODE: none QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort:
untitled text 7:47072: ASC_DEBUG!!! 2020.09.12 19:55:35 - FnIsDay: Rollladen_04_Bu Allgemein: 0
untitled text 7:47074: ASC_DEBUG!!! 2020.09.12 19:55:35 - FnIsDay: Rollladen_04_Bu getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1
untitled text 7:47076: ASC_DEBUG!!! 2020.09.12 19:55:35 - FnIsDay: Rollladen_04_Bu getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0
untitled text 7:47078: ASC_DEBUG!!! 2020.09.12 19:55:35 - FnIsDay: Rollladen_04_Bu Allgemein: 0
untitled text 7:47080: ASC_DEBUG!!! 2020.09.12 19:55:35 - FnIsDay: Rollladen_04_Bu getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1
untitled text 7:47082: ASC_DEBUG!!! 2020.09.12 19:55:35 - FnIsDay: Rollladen_04_Bu getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0
untitled text 7:47084: ASC_DEBUG!!! 2020.09.12 19:55:35 - EventProcessingWindowRec: Rollladen_04_Bu Event Closed
untitled text 7:47086: ASC_DEBUG!!! 2020.09.12 19:55:35 - FnIsDay: Rollladen_04_Bu Allgemein: 0
untitled text 7:47088: ASC_DEBUG!!! 2020.09.12 19:55:35 - FnIsDay: Rollladen_04_Bu getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1
untitled text 7:47090: ASC_DEBUG!!! 2020.09.12 19:55:35 - FnIsDay: Rollladen_04_Bu getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0
untitled text 7:47092: ASC_DEBUG!!! 2020.09.12 19:55:35 - FnIsDay: Rollladen_04_Bu Allgemein: 0
untitled text 7:47094: ASC_DEBUG!!! 2020.09.12 19:55:35 - FnIsDay: Rollladen_04_Bu getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1
untitled text 7:47096: ASC_DEBUG!!! 2020.09.12 19:55:35 - FnIsDay: Rollladen_04_Bu getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0
untitled text 7:47098: ASC_DEBUG!!! 2020.09.12 19:55:35 - FnIsDay: Rollladen_04_Bu Allgemein: 0
untitled text 7:47100: ASC_DEBUG!!! 2020.09.12 19:55:35 - FnIsDay: Rollladen_04_Bu getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1
untitled text 7:47102: ASC_DEBUG!!! 2020.09.12 19:55:35 - FnIsDay: Rollladen_04_Bu getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0
untitled text 7:47104: ASC_DEBUG!!! 2020.09.12 19:55:35 - FnSetCmdFn: Rollladen_04_Bu - Rollo wird gefahren, aktuelle Position: 70, Zielposition: 0. Grund der Fahrt: window closed at night
untitled text 7:47105: 2020.09.12 19:55:35.390 3: ZWave set Rollladen_04_Bu off
untitled text 7:47107: ASC_DEBUG!!! 2020.09.12 19:55:35 - FnSetDriveCmd: Rollladen_04_Bu - NICHT versetztes fahren
untitled text 7:47109: ASC_DEBUG!!! 2020.09.12 19:55:35 - FnSetDriveCmd: Rollladen_04_Bu - NoDelay: JA
untitled text 7:47111: ASC_DEBUG!!! 2020.09.12 19:55:35 - EventProcessingWindowRec: Rollladen_04_Bu - RECEIVED EVENT: state: open - IDENTIFIED EVENT: open - STORED EVENT: open
untitled text 7:47113: ASC_DEBUG!!! 2020.09.12 19:55:35 - EventProcessingWindowRec: Rollladen_04_Bu - HOMEMODE: none QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort:
untitled text 7:47115: ASC_DEBUG!!! 2020.09.12 19:55:35 - FnSetCmdFn: Rollladen_04_Bu - Abbruch aktuelle Position ist gleich der Zielposition 70=70
untitled text 7:47117: ASC_DEBUG!!! 2020.09.12 19:55:35 - FnSetDriveCmd: Rollladen_04_Bu - NICHT versetztes fahren
untitled text 7:47119: ASC_DEBUG!!! 2020.09.12 19:55:35 - FnSetDriveCmd: Rollladen_04_Bu - NoDelay: JA
untitled text 7:47167: ASC_DEBUG!!! 2020.09.12 19:56:42 - FnSetCmdFn: Rollladen_04_Bu - Rollo wird gefahren, aktuelle Position: 98, Zielposition: 0. Grund der Fahrt: timer privacy night close
untitled text 7:47168: 2020.09.12 19:56:42.087 3: ZWave set Rollladen_04_Bu off
untitled text 7:47170: ASC_DEBUG!!! 2020.09.12 19:57:07 - Notify: ASC_Pos_Reading Event vom Rollo Rollladen_04_Bu wurde erkannt - RECEIVED EVENT: $VAR1 = [
untitled text 7:47180: ASC_DEBUG!!! 2020.09.12 19:57:07 - EventProcessingShutters: Rollladen_04_Bu - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1599933427 Last Position Timestamp: 1599933402 Drive Up Max Duration: 60 Last Position: 98 aktuelle Position: 0
untitled text 7:47479: ASC_DEBUG!!! 2020.09.12 19:58:45 - Notify: ASC_Pos_Reading Event vom Rollo Rollladen_04_Bu wurde erkannt - RECEIVED EVENT: $VAR1 = [
untitled text 7:47489: ASC_DEBUG!!! 2020.09.12 19:58:45 - EventProcessingShutters: Rollladen_04_Bu - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1599933525 Last Position Timestamp: 1599933402 Drive Up Max Duration: 60 Last Position: 98 aktuelle Position: 99
untitled text 7:47491: ASC_DEBUG!!! 2020.09.12 19:58:45 - FnIsDay: Rollladen_04_Bu Allgemein: 0
untitled text 7:47493: ASC_DEBUG!!! 2020.09.12 19:58:45 - FnIsDay: Rollladen_04_Bu getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1
untitled text 7:47495: ASC_DEBUG!!! 2020.09.12 19:58:45 - FnIsDay: Rollladen_04_Bu getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0
untitled text 7:48488: ASC_DEBUG!!! 2020.09.12 20:08:59 - EventProcessingTwilightDevice: Rollladen_04_Bu RainProtection: unprotected WindProtection: unprotected
untitled text 7:48490: ASC_DEBUG!!! 2020.09.12 20:08:59 - ShadingProcessing: Rollladen_04_Bu - Übergebende Werte - Azimuth:284.1, Elevation: -5.9, Brightness: -1, OutTemp: 23.64, Azimut Beschattung: 95, Azimut Endschattung: 265, Ist es nach der Zeitblockadezeit: NEIN, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
untitled text 7:48492: ASC_DEBUG!!! 2020.09.12 20:08:59 - EventProcessingTwilightDevice: Rollladen_04_Bu - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt
untitled text 7:50142: ASC_DEBUG!!! 2020.09.12 20:45:18 - EventProcessingWindowRec: Rollladen_04_Bu - RECEIVED EVENT: state: closed - IDENTIFIED EVENT: closed - STORED EVENT: closed
untitled text 7:50144: ASC_DEBUG!!! 2020.09.12 20:45:18 - EventProcessingWindowRec: Rollladen_04_Bu - HOMEMODE: none QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort:
untitled text 7:50146: ASC_DEBUG!!! 2020.09.12 20:45:18 - FnIsDay: Rollladen_04_Bu Allgemein: 0
untitled text 7:50148: ASC_DEBUG!!! 2020.09.12 20:45:18 - FnIsDay: Rollladen_04_Bu getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1
untitled text 7:50150: ASC_DEBUG!!! 2020.09.12 20:45:18 - FnIsDay: Rollladen_04_Bu getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0
untitled text 7:50152: ASC_DEBUG!!! 2020.09.12 20:45:18 - FnIsDay: Rollladen_04_Bu Allgemein: 0
untitled text 7:50154: ASC_DEBUG!!! 2020.09.12 20:45:18 - FnIsDay: Rollladen_04_Bu getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1
untitled text 7:50156: ASC_DEBUG!!! 2020.09.12 20:45:18 - FnIsDay: Rollladen_04_Bu getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0
untitled text 7:50158: ASC_DEBUG!!! 2020.09.12 20:45:18 - EventProcessingWindowRec: Rollladen_04_Bu Event Closed
untitled text 7:50160: ASC_DEBUG!!! 2020.09.12 20:45:18 - FnIsDay: Rollladen_04_Bu Allgemein: 0
untitled text 7:50162: ASC_DEBUG!!! 2020.09.12 20:45:18 - FnIsDay: Rollladen_04_Bu getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1
untitled text 7:50164: ASC_DEBUG!!! 2020.09.12 20:45:18 - FnIsDay: Rollladen_04_Bu getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0
untitled text 7:50166: ASC_DEBUG!!! 2020.09.12 20:45:18 - FnIsDay: Rollladen_04_Bu Allgemein: 0
untitled text 7:50168: ASC_DEBUG!!! 2020.09.12 20:45:18 - FnIsDay: Rollladen_04_Bu getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1
untitled text 7:50170: ASC_DEBUG!!! 2020.09.12 20:45:18 - FnIsDay: Rollladen_04_Bu getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0
untitled text 7:50172: ASC_DEBUG!!! 2020.09.12 20:45:18 - FnIsDay: Rollladen_04_Bu Allgemein: 0
untitled text 7:50174: ASC_DEBUG!!! 2020.09.12 20:45:18 - FnIsDay: Rollladen_04_Bu getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1
untitled text 7:50176: ASC_DEBUG!!! 2020.09.12 20:45:18 - FnIsDay: Rollladen_04_Bu getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0
untitled text 7:50178: ASC_DEBUG!!! 2020.09.12 20:45:18 - FnSetCmdFn: Rollladen_04_Bu - Rollo wird gefahren, aktuelle Position: 99, Zielposition: 0. Grund der Fahrt: window closed at night
untitled text 7:50179: 2020.09.12 20:45:18.718 3: ZWave set Rollladen_04_Bu off
untitled text 7:50181: ASC_DEBUG!!! 2020.09.12 20:45:18 - FnSetDriveCmd: Rollladen_04_Bu - NICHT versetztes fahren
untitled text 7:50183: ASC_DEBUG!!! 2020.09.12 20:45:18 - FnSetDriveCmd: Rollladen_04_Bu - NoDelay: JA
untitled text 7:50185: ASC_DEBUG!!! 2020.09.12 20:45:43 - Notify: ASC_Pos_Reading Event vom Rollo Rollladen_04_Bu wurde erkannt - RECEIVED EVENT: $VAR1 = [
untitled text 7:50195: ASC_DEBUG!!! 2020.09.12 20:45:43 - EventProcessingShutters: Rollladen_04_Bu - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1599936343 Last Position Timestamp: 1599936318 Drive Up Max Duration: 60 Last Position: 99 aktuelle Position: 0
Gib mir mal bitte ein list vom ASC und genau diesem Rollodevice aus dem Log.
Zitat von: xerion am 13 September 2020, 10:50:34
Leider hat es nichts mit Weekend zu tun habe es gestern extra deaktiviert damit ich es heute beobachten kann. Trotzdem war IsDay heute morgen nicht richtig gesetzt. Ich habe die Vermutung dass es an dem Zusammenspiel mit brightness und roommates zu tun hat. Wenn die roommates vor dem brightness Wert "Zuhause" sind scheint es zu funktionieren. Kannst du dir das noch Mal bitte anschauen @CoolTux? Denn im Hochsommer hatte ich jeden Tag das Problem da brightness schon vor roommates erreicht war. Jetzt wo der Herbst näher rückt ist es andersrum ausser am Wochende da man ja Mal länger liegen bleiben möchte. Ist nur so eine Idee hoffe das hilft für die Analyse.
Ich versuche es mir genauer an zu schauen.
Zitat von: D3ltorohd am 13 September 2020, 17:55:48
Und hier noch was zur Terrasse. Was muss ich noch setzen das sie nicht fährt abends, wenn die Tür offen steht ?
Internals:
FUUID 5ce30554-f33f-fc62-514f-5893d7b5632dd7ef
NAME Terrasse
NR 25
STATE open
TYPE ROLLO
stoptime 1600001925
READINGS:
2020-02-29 13:58:39 ASC_Enable on
2020-09-13 17:54:35 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 5m
2020-09-13 14:58:45 ASC_ShuttersLastDrive manual
2020-09-13 07:01:59 ASC_Time_DriveDown 13.09.2020 - 19:44
2020-09-13 07:01:59 ASC_Time_DriveUp 14.09.2020 - 07:03
2020-09-11 21:21:26 associatedWith ASControl
2020-09-13 14:58:16 command pct-0
2020-09-13 14:58:16 desired_pct 0
2020-09-13 14:58:16 drive-type modul
2020-09-13 14:58:16 last_drive drive-up
2020-09-13 14:58:45 pct 100
2020-09-13 14:58:45 state open
Attributes:
ASC 2
ASC_BrightnessSensor zigbee.0.04cf8cdf3c772184.illuminance:state
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 90
ASC_Drive_DelayStart 1
ASC_Open_Pos 100
ASC_Pos_Reading pct
ASC_RainProtection off
ASC_Shading_InOutAzimuth 105:220
ASC_Shading_MinMax_Elevation 8.0:80
ASC_Shading_Min_OutsideTemperature 24
ASC_Shading_Mode always
ASC_Shading_Pos 10
ASC_Shading_StateChange_SunnyCloudy 6500:4200
ASC_Shading_WaitingPeriod 600
ASC_ShuttersPlace terrace
ASC_TempSensor zigbee.0.00158d00045c3576.temperature:state
ASC_Ventilate_Pos 90
ASC_Ventilate_Window_Open off
ASC_WindowRec 0_userdata.0.Jalousiesteuerung.Fenstertimeout.Terrasse_contact
ASC_WindowRec_subType threestate
alias Terrasse
Das wars gestern fast. Geistesgegenwärtig bin ich dann noch rein ge hechtet, hatten besuch da.
Setzte mal ASC_LockOut auf soft.
Zitat von: CoolTux am 14 September 2020, 08:00:54
Ich habe da auch noch nichts weiter gemacht. Gerade bei Brightness ist es recht schwierig. Wichtig wäre das auf jeden Fall sobald eine Tagesfahrt statt fand Sunrise auf 1 und Sunset auf 0 steht und bei einer Nachtfahrt Sunrise auf 0 und Sunset auf 1.
Dasmit Sunset und Sunrise passt immer. Haben mir extra eine Readingsroup mit getter erstellt um es schnell sehen zu können:
Nur IsDay macht was es will ;-)
Heute morgen passte es auch wieder, da die Roommates bei Brightness=0 "Zuhause" waren.
Hallo zusammen,
ich habe seit ein paar Tagen ein Problem mit einem Rollo, was morgens nicht mehr hochfährt. Gefüllt habe ich an der ASC config nichts geändert. Kann man an den Lists von den Devices was sehen? Ich sehe nichts auffälliges.
Rollo was Probleme macht ist K2.Rollladen
ASC-Device:
Internals:
FUUID 5dc18094-f33f-80cb-e3e2-f31f98dfd4fde1b8
FVERSION 73_AutoShuttersControl.pm:v0.10.7-s22581/2020-08-12 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME as.rollladen
NOTIFYDEV global,as.rollladen,BZ.Rollladen,EZ.Rollladen,GWC.Rollladen,K.Rollladen,K1.Rollladen,K2.Rollladen,SZ.Rollladen,WZ.Rollladen_gross,WZ.Rollladen_links,WZ.Rollladen_rechts
NR 125
NTFY_ORDER 51-as.rollladen
STATE created new drive timer
TYPE AutoShuttersControl
VERSION v0.10.7
Helper:
DBLOG:
BZ.Rollladen_lastPosValue:
SYS.DBLog:
TIME 1600058179.16319
VALUE 100
BZ.Rollladen_nextAstroTimeEvent:
SYS.DBLog:
TIME 1600058179.27665
VALUE 14.09.2020 - 20:08
EZ.Rollladen_lastPosValue:
SYS.DBLog:
TIME 1600058179.37458
VALUE 100
EZ.Rollladen_nextAstroTimeEvent:
SYS.DBLog:
TIME 1600058179.41194
VALUE 14.09.2020 - 20:08
GWC.Rollladen_lastPosValue:
SYS.DBLog:
TIME 1600058179.52368
VALUE 100
GWC.Rollladen_nextAstroTimeEvent:
SYS.DBLog:
TIME 1600058179.56977
VALUE 14.09.2020 - 20:08
K.Rollladen_lastPosValue:
SYS.DBLog:
TIME 1600058179.67088
VALUE 100
K.Rollladen_nextAstroTimeEvent:
SYS.DBLog:
TIME 1600058179.70892
VALUE 14.09.2020 - 20:08
K1.Rollladen_lastPosValue:
SYS.DBLog:
TIME 1600058179.85097
VALUE 100
K1.Rollladen_nextAstroTimeEvent:
SYS.DBLog:
TIME 1600058179.88905
VALUE 14.09.2020 - 20:08
K2.Rollladen_lastPosValue:
SYS.DBLog:
TIME 1600058180.04242
VALUE 100
K2.Rollladen_nextAstroTimeEvent:
SYS.DBLog:
TIME 1600058180.18372
VALUE 14.09.2020 - 20:08
SZ.Rollladen_lastPosValue:
SYS.DBLog:
TIME 1600058180.35334
VALUE 100
SZ.Rollladen_nextAstroTimeEvent:
SYS.DBLog:
TIME 1600058180.39163
VALUE 14.09.2020 - 20:08
WZ.Rollladen_gross_lastPosValue:
SYS.DBLog:
TIME 1600058180.5839
VALUE 100
WZ.Rollladen_gross_nextAstroTimeEvent:
SYS.DBLog:
TIME 1600058180.62138
VALUE 14.09.2020 - 20:08
WZ.Rollladen_links_lastPosValue:
SYS.DBLog:
TIME 1600058180.77796
VALUE 100
WZ.Rollladen_links_nextAstroTimeEvent:
SYS.DBLog:
TIME 1600058180.81675
VALUE 14.09.2020 - 20:08
WZ.Rollladen_rechts_lastPosValue:
SYS.DBLog:
TIME 1600058180.92293
VALUE 100
WZ.Rollladen_rechts_nextAstroTimeEvent:
SYS.DBLog:
TIME 1600058180.96094
VALUE 14.09.2020 - 20:08
state:
SYS.DBLog:
TIME 1600058180.9951
VALUE created new drive timer
OLDREADINGS:
READINGS:
2020-09-14 06:36:19 BZ.Rollladen_lastPosValue 100
2020-09-14 06:36:19 BZ.Rollladen_nextAstroTimeEvent 14.09.2020 - 20:08
2020-09-14 06:36:19 EZ.Rollladen_lastPosValue 100
2020-09-14 06:36:19 EZ.Rollladen_nextAstroTimeEvent 14.09.2020 - 20:08
2020-09-14 06:36:19 GWC.Rollladen_lastPosValue 100
2020-09-14 06:36:19 GWC.Rollladen_nextAstroTimeEvent 14.09.2020 - 20:08
2020-09-14 06:36:19 K.Rollladen_lastPosValue 100
2020-09-14 06:36:19 K.Rollladen_nextAstroTimeEvent 14.09.2020 - 20:08
2020-09-14 06:36:19 K1.Rollladen_lastPosValue 100
2020-09-14 06:36:19 K1.Rollladen_nextAstroTimeEvent 14.09.2020 - 20:08
2020-09-14 06:36:20 K2.Rollladen_lastPosValue 100
2020-09-14 06:36:20 K2.Rollladen_nextAstroTimeEvent 14.09.2020 - 20:08
2020-09-14 06:36:20 SZ.Rollladen_lastPosValue 100
2020-09-14 06:36:20 SZ.Rollladen_nextAstroTimeEvent 14.09.2020 - 20:08
2020-09-14 06:36:20 WZ.Rollladen_gross_lastPosValue 100
2020-09-14 06:36:20 WZ.Rollladen_gross_nextAstroTimeEvent 14.09.2020 - 20:08
2020-09-14 06:36:20 WZ.Rollladen_links_lastPosValue 100
2020-09-14 06:36:20 WZ.Rollladen_links_nextAstroTimeEvent 14.09.2020 - 20:08
2020-09-14 06:36:20 WZ.Rollladen_rechts_lastPosValue 100
2020-09-14 06:36:20 WZ.Rollladen_rechts_nextAstroTimeEvent 14.09.2020 - 20:08
2020-04-25 07:37:22 ascEnable on
2020-03-24 12:31:22 controlShading off
2020-03-24 12:31:22 hardLockOut off
2020-09-09 13:57:05 room_10_Wohnzimmer_80_Homekit_KNX WZ.Rollladen_gross,WZ.Rollladen_links,WZ.Rollladen_rechts
2020-09-09 13:57:05 room_11_K__che/Esszimmer_80_Homekit_KNX EZ.Rollladen,K.Rollladen
2020-09-09 13:57:05 room_12_Schlafzimmer_80_Homekit_KNX SZ.Rollladen
2020-09-09 13:57:05 room_13_Curtis_Zimmer_80_Homekit_KNX K1.Rollladen
2020-09-09 13:57:05 room_14_Cassandras_Zimmer_80_Homekit_KNX K2.Rollladen
2020-09-09 13:57:05 room_15_Badezimmer_80_Homekit_KNX BZ.Rollladen
2020-09-09 13:57:05 room_16_G__steWC/Windfang/Flur_80_Homekit_KNX GWC.Rollladen
2020-03-24 12:31:22 selfDefense off
2020-09-14 06:36:20 state created new drive timer
2020-03-24 12:31:22 sunriseTimeWeHoliday off
2020-09-09 13:57:05 userAttrList rolled out
helper:
shuttersList:
BZ.Rollladen
EZ.Rollladen
GWC.Rollladen
K.Rollladen
K1.Rollladen
K2.Rollladen
SZ.Rollladen
WZ.Rollladen_gross
WZ.Rollladen_links
WZ.Rollladen_rechts
monitoredDevs:
BZ.Rollladen:
EZ.Rollladen:
GWC.Rollladen:
K.Rollladen:
K1.Rollladen:
K2.Rollladen:
SZ.Rollladen:
WZ.Rollladen_gross:
WZ.Rollladen_links:
WZ.Rollladen_rechts:
Attributes:
ASC_autoAstroModeEvening HORIZON
ASC_autoAstroModeEveningHorizon -6
ASC_autoAstroModeMorning HORIZON
ASC_autoAstroModeMorningHorizon -3
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_residentsDev Residents:state
ASC_twilightDevice astro
devStateIcon { ShuttersControl_DevStateIcon($name) }
group Rollladen
icon fts_shutter_automatic
room 70_Automatisierung
und das Problemdevice:
Internals:
DEF 3/1/9:dpt1.008:rollladen_auf_ab 3/2/9:dpt1.017:rollladen_stop 3/3/9:dpt5.001:soll_position 3/5/9:dpt5.001:ist_position:listenonly 3/6/9:dpt1.011:verfahrstatus:listenonly
DEVNAME K2.Rollladen
FIRSTGADNAME rollladen_auf_ab
FUUID 5cad92ec-f33f-80cb-09b9-f56e3833aa6d89f9
GETSTRING ist_position:noArg soll_position:noArg verfahrstatus:noArg rollladen_auf_ab:noArg rollladen_stop:noArg
IODev KNX
KNX_MSGCNT 85
KNX_RAWMSG C0110cw0350900
KNX_TIME 2020-09-14 06:40:43
LASTInputDev KNX
MSGCNT 85
NAME K2.Rollladen
NR 31
NTFY_ORDER 50-K2.Rollladen
SETSTRING soll_position:slider,0,1,100 rollladen_auf_ab:up,down rollladen_stop:trigger,trigger
STATE 0 %
TYPE KNX
GADDETAILS:
ist_position:
CODE 03509
GROUP 3/5/9
MODEL dpt5.001
NO 4
OPTION listenonly
RDNAMEGET ist_position-get
RDNAMEPUT ist_position-put
RDNAMESET
SETLIST :slider,0,1,100
rollladen_auf_ab:
CODE 03109
GROUP 3/1/9
MODEL dpt1.008
NO 1
OPTION
RDNAMEGET rollladen_auf_ab-get
RDNAMEPUT rollladen_auf_ab-put
RDNAMESET rollladen_auf_ab-set
SETLIST :up,down
rollladen_stop:
CODE 03209
GROUP 3/2/9
MODEL dpt1.017
NO 2
OPTION
RDNAMEGET rollladen_stop-get
RDNAMEPUT rollladen_stop-put
RDNAMESET rollladen_stop-set
SETLIST :trigger,trigger
soll_position:
CODE 03309
GROUP 3/3/9
MODEL dpt5.001
NO 3
OPTION
RDNAMEGET soll_position-get
RDNAMEPUT soll_position-put
RDNAMESET soll_position-set
SETLIST :slider,0,1,100
verfahrstatus:
CODE 03609
GROUP 3/6/9
MODEL dpt1.011
NO 5
OPTION listenonly
RDNAMEGET verfahrstatus-get
RDNAMEPUT verfahrstatus-put
RDNAMESET
SETLIST :inactive,active
GADTABLE:
03109 rollladen_auf_ab
03209 rollladen_stop
03309 soll_position
03509 ist_position
03609 verfahrstatus
Helper:
DBLOG:
ist_position-get:
SYS.DBLog:
TIME 1600058443.14713
VALUE 0
last-sender:
SYS.DBLog:
TIME 1600058414.67752
VALUE 1/1/12
rollladen_auf_ab-get:
SYS.DBLog:
TIME 1600058414.49606
VALUE up
soll_position:
SYS.DBLog:
TIME 1600058443.14713
VALUE 0
soll_position-int:
SYS.DBLog:
TIME 1600017908.85551
VALUE 100
soll_position-set:
SYS.DBLog:
TIME 1599916930.82425
VALUE 0
state:
SYS.DBLog:
TIME 1600058443.14713
VALUE 0
verfahrstatus-get:
SYS.DBLog:
TIME 1600058440.61102
VALUE inactive
READINGS:
2020-09-09 13:57:02 ASC_Enable on
2020-09-14 06:36:20 ASC_Time_DriveDown 14.09.2020 - 20:08
2020-09-14 06:36:20 ASC_Time_DriveUp 15.09.2020 - 06:38
2020-09-09 13:57:06 associatedWith as.rollladen
2020-09-14 06:40:43 ist_position-get 0 %
2020-09-14 06:40:43 last-sender 1/1/12
2020-09-14 06:40:14 rollladen_auf_ab-get up
2020-09-09 13:57:02 rollladen_auf_ab-set up
2020-09-09 13:57:02 rollladen_stop-get trigger
2020-09-14 06:40:46 soll_position 0 %
2020-09-14 06:40:46 soll_position-int 0 %
2020-09-14 06:36:19 soll_position-set 0 %
2020-09-14 06:40:43 state 0 %
2020-09-14 06:40:40 verfahrstatus-get inactive
Attributes:
ASC 1
ASC_Pos_Reading soll_position
ASC_WiggleValue 20
IODev KNX
alexaName Rollladen Cassandras Zimmer
alexaRoom Cassandras Zimmer
alias Rollladen Cassandras Zimmer
event-on-change-reading .*
genericDeviceType blind
group Rollladen
homebridgeMapping clear CurrentPosition=ist_position-get,minValue=0,maxValue=100,minStep=5,invert=1 TargetPosition=soll_position-int,minValue=0,maxValue=100,minStep=5,invert=1,cmd=soll_position,minValue=0,maxValue=100,minStep=5,delay=500
room 14_Cassandras_Zimmer,80_Homekit,KNX
stateCmd {ReadingsVal($name,"ist_position-get","undef")}
userReadings soll_position {ReadingsVal($NAME,"ist_position-get","") }
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd soll_position
Braucht man doch den Debug-Log? Wie mache ich das? ASC_Debug = 1?
Heist das das Rollo früh morgens gegen 6:30 Uhr aktuell nicht hoch fährt?
Macht das Rollo denn andere ASC Fahrten? Also Abends zum Beispiel?
ZitatHeist das das Rollo früh morgens gegen 6:30 Uhr aktuell nicht hoch fährt?
Macht das Rollo denn andere ASC Fahrten? Also Abends zum Beispiel?
Genau seit c.a. 5 Tagen immer das Gleiche, fährt nicht hoch. Die Abendsfahrten konnte ich nicht testen, da die kleine früher ins Bett geht, fahre ich das Rollo aktuell manuell runter.
Welche alternativen Fahrten könnte ich schnell testen ohne auf heute Abend zu warten?
P.S.: Ich habe vor kurzem im K1.Rollladen device das Attribut ASC_Mode_up (Stand vorher auf off) gelöscht. Dürfte doch nicht sich in irgend einer weise auf K2.Rollladen Device auswirken.
Gruß
Habe jetzt im Rollodevice folgendes eingestellt:
attr ASC_Time_Down_Early 11:01
attr ASC_Down time
Und das Rollo ist runtergefahren
Zitat von: EinEinfach am 14 September 2020, 10:54:20
Genau seit c.a. 5 Tagen immer das Gleiche, fährt nicht hoch. Die Abendsfahrten konnte ich nicht testen, da die kleine früher ins Bett geht, fahre ich das Rollo aktuell manuell runter.
Welche alternativen Fahrten könnte ich schnell testen ohne auf heute Abend zu warten?
P.S.: Ich habe vor kurzem im K1.Rollladen device das Attribut ASC_Mode_up (Stand vorher auf off) gelöscht. Dürfte doch nicht sich in irgend einer weise auf K2.Rollladen Device auswirken.
Gruß
Hast Du in der Zwischenzeit FHEM einmal neu gestartet? Wenn nicht versuch das erstmal. Ansonsten kannst Du auch mit dem wiggle erstmal generell eine ASC Funktion testen.
Ja, Neustart von fhem bzw. vom Komplettsystem ausgeführt. Leider ohne Erfolg.
ZitatAnsonsten kannst Du auch mit dem wiggle erstmal generell eine ASC Funktion testen.
Generell scheint es zu gehen (siehe meinen Post drüber)
Dann stell erstmal wieder zurück und schaue mal morgen.
ZitatDann stell erstmal wieder zurück und schaue mal morgen.
Kann ich was loggen, falls es morgen doch nicht geht?
Zitat von: EinEinfach am 14 September 2020, 11:20:11
Kann ich was loggen, falls es morgen doch nicht geht?
Du kannst erstmal im ASC Device verbose auf 4 stellen und dann schauen wir mal.
So noch mal zu den Rollos mit dem letzten Shading. Alle 4 immer noch unten.
ASC_Enable on 2020-08-11 16:42:24
ASC_ShadingMessage INFO: current shading status is 'out' - next check in 5m 2020-09-14 19:30:50
ASC_ShuttersLastDrive shading in 2020-09-14 14:12:44
ASC_Time_DriveDown 14.09.2020 - 19:42 2020-09-14 09:00:02
Elevation bin ich schon ne weile raus. Da hab ich aktuell im Astro 1,8 bei Alt.
ASC_Shading_InOutAzimuth 168:285
ASC_Shading_MinMax_Elevation 8.0:80
Auch die Blocktime dürfte hier nicht greifen, da es ja längere Zeit dazwischen ist als 3600 Sek. bis zur nächsten Fahrt.
Das Rollo "K2.Rollladen" ist heute morgen wieder geschlossen geblieben.
Hier ist der Log mit verbose 4 (Sehe ich es richtig, dass der Befehl abgesetzt wird?):
2020.09.15 06:38:00 4: AutoShuttersControl (as.rollladen) - Devname: BZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
'soll_position-set: 0 %',
'last-sender: fhem'
];
2020.09.15 06:38:00 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
'BZ.Rollladen_lastPosValue: 100'
];
2020.09.15 06:38:00 4: AutoShuttersControl (as.rollladen) - ShuttersCommandSet setDriveCmd wird aufgerufen
2020.09.15 06:38:00 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
'BZ.Rollladen_nextAstroTimeEvent: 15.09.2020 - 20:05'
];
2020.09.15 06:38:00 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
'state: created new drive timer'
];
2020.09.15 06:38:00 4: AutoShuttersControl (as.rollladen) - Devname: EZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
'soll_position-set: 0 %',
'last-sender: fhem'
];
2020.09.15 06:38:00 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
'EZ.Rollladen_lastPosValue: 100'
];
2020.09.15 06:38:00 4: AutoShuttersControl (as.rollladen) - ShuttersCommandSet setDriveCmd wird aufgerufen
2020.09.15 06:38:00 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
'EZ.Rollladen_nextAstroTimeEvent: 15.09.2020 - 20:05'
];
2020.09.15 06:38:00 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
'state: created new drive timer'
];
2020.09.15 06:38:00 4: AutoShuttersControl (as.rollladen) - Devname: GWC.Rollladen Name: as.rollladen Notify: $VAR1 = [
'soll_position-set: 0 %',
'last-sender: fhem'
];
2020.09.15 06:38:00 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
'GWC.Rollladen_lastPosValue: 100'
];
2020.09.15 06:38:00 4: AutoShuttersControl (as.rollladen) - ShuttersCommandSet setDriveCmd wird aufgerufen
2020.09.15 06:38:00 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
'GWC.Rollladen_nextAstroTimeEvent: 15.09.2020 - 20:05'
];
2020.09.15 06:38:00 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
'state: created new drive timer'
];
2020.09.15 06:38:00 4: AutoShuttersControl (as.rollladen) - Devname: K.Rollladen Name: as.rollladen Notify: $VAR1 = [
'soll_position-set: 0 %',
'last-sender: fhem'
];
2020.09.15 06:38:00 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
'K.Rollladen_lastPosValue: 100'
];
2020.09.15 06:38:00 4: AutoShuttersControl (as.rollladen) - ShuttersCommandSet setDriveCmd wird aufgerufen
2020.09.15 06:38:00 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
'K.Rollladen_nextAstroTimeEvent: 15.09.2020 - 20:05'
];
2020.09.15 06:38:00 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
'state: created new drive timer'
];
2020.09.15 06:38:00 4: AutoShuttersControl (as.rollladen) - Devname: K1.Rollladen Name: as.rollladen Notify: $VAR1 = [
'last-sender: fhem'
];
2020.09.15 06:38:00 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
'K1.Rollladen_lastPosValue: 100'
];
2020.09.15 06:38:00 4: AutoShuttersControl (as.rollladen) - ShuttersCommandSet setDriveCmd wird aufgerufen
2020.09.15 06:38:00 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
'K1.Rollladen_nextAstroTimeEvent: 15.09.2020 - 20:05'
];
2020.09.15 06:38:00 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
'state: created new drive timer'
];
2020.09.15 06:38:00 4: AutoShuttersControl (as.rollladen) - Devname: SZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
'soll_position-set: 0 %',
'last-sender: fhem'
];
2020.09.15 06:38:01 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
'SZ.Rollladen_lastPosValue: 100'
];
2020.09.15 06:38:01 4: AutoShuttersControl (as.rollladen) - ShuttersCommandSet setDriveCmd wird aufgerufen
2020.09.15 06:38:01 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
'SZ.Rollladen_nextAstroTimeEvent: 15.09.2020 - 20:05'
];
2020.09.15 06:38:01 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
'state: created new drive timer'
];
2020.09.15 06:38:01 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_gross Name: as.rollladen Notify: $VAR1 = [
'soll_position-set: 0 %',
'last-sender: fhem'
];
2020.09.15 06:38:01 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
'WZ.Rollladen_gross_lastPosValue: 100'
];
2020.09.15 06:38:01 4: AutoShuttersControl (as.rollladen) - ShuttersCommandSet setDriveCmd wird aufgerufen
2020.09.15 06:38:01 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
'WZ.Rollladen_gross_nextAstroTimeEvent: 15.09.2020 - 20:05'
];
2020.09.15 06:38:01 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
'state: created new drive timer'
];
2020.09.15 06:38:01 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_links Name: as.rollladen Notify: $VAR1 = [
'soll_position-set: 0 %',
'last-sender: fhem'
];
2020.09.15 06:38:01 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
'WZ.Rollladen_links_lastPosValue: 100'
];
2020.09.15 06:38:01 4: AutoShuttersControl (as.rollladen) - ShuttersCommandSet setDriveCmd wird aufgerufen
2020.09.15 06:38:01 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
'WZ.Rollladen_links_nextAstroTimeEvent: 15.09.2020 - 20:05'
];
2020.09.15 06:38:01 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
'state: created new drive timer'
];
2020.09.15 06:38:01 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_rechts Name: as.rollladen Notify: $VAR1 = [
'soll_position-set: 0 %',
'last-sender: fhem'
];
2020.09.15 06:38:01 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
'WZ.Rollladen_rechts_lastPosValue: 100'
];
2020.09.15 06:38:01 4: AutoShuttersControl (as.rollladen) - ShuttersCommandSet setDriveCmd wird aufgerufen
2020.09.15 06:38:01 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
'WZ.Rollladen_rechts_nextAstroTimeEvent: 15.09.2020 - 20:05'
];
2020.09.15 06:38:01 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
'state: created new drive timer'
];
2020.09.15 06:38:01 4: AutoShuttersControl (as.rollladen) - Devname: K2.Rollladen Name: as.rollladen Notify: $VAR1 = [
'soll_position-set: 0 %',
'last-sender: fhem'
];
2020.09.15 06:38:01 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
'K2.Rollladen_lastPosValue: 100'
];
2020.09.15 06:38:01 4: AutoShuttersControl (as.rollladen) - ShuttersCommandSet setDriveCmd wird aufgerufen
2020.09.15 06:38:01 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
'K2.Rollladen_nextAstroTimeEvent: 15.09.2020 - 20:05'
];
2020.09.15 06:38:01 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
'state: created new drive timer'
];
2020.09.15 06:38:01 4: AutoShuttersControl (as.rollladen) - Devname: BZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
'verfahrstatus-get: active',
'last-sender: 1/1/12',
'soll_position-int: 0 %'
];
2020.09.15 06:38:01 4: AutoShuttersControl (as.rollladen) - Devname: EZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
'verfahrstatus-get: active',
'last-sender: 1/1/12',
'soll_position-int: 0 %'
];
2020.09.15 06:38:02 4: AutoShuttersControl (as.rollladen) - Devname: GWC.Rollladen Name: as.rollladen Notify: $VAR1 = [
'verfahrstatus-get: active',
'last-sender: 1/1/13',
'soll_position-int: 0 %'
];
2020.09.15 06:38:02 4: AutoShuttersControl (as.rollladen) - Devname: K.Rollladen Name: as.rollladen Notify: $VAR1 = [
'verfahrstatus-get: active',
'last-sender: 1/1/13',
'soll_position-int: 0 %'
];
2020.09.15 06:38:02 4: AutoShuttersControl (as.rollladen) - Devname: K1.Rollladen Name: as.rollladen Notify: $VAR1 = [
'verfahrstatus-get: active',
'last-sender: 1/1/12',
'soll_position-int: 0 %'
];
2020.09.15 06:38:02 4: AutoShuttersControl (as.rollladen) - Devname: SZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
'verfahrstatus-get: active',
'last-sender: 1/1/12',
'soll_position-int: 0 %'
];
2020.09.15 06:38:02 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_gross Name: as.rollladen Notify: $VAR1 = [
'verfahrstatus-get: active',
'last-sender: 1/1/12',
'soll_position-int: 0 %'
];
2020.09.15 06:38:02 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_links Name: as.rollladen Notify: $VAR1 = [
'verfahrstatus-get: active',
'last-sender: 1/1/12',
'soll_position-int: 0 %'
];
2020.09.15 06:38:02 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_rechts Name: as.rollladen Notify: $VAR1 = [
'verfahrstatus-get: active',
'last-sender: 1/1/12',
'soll_position-int: 0 %'
];
2020.09.15 06:38:02 4: AutoShuttersControl (as.rollladen) - Devname: K2.Rollladen Name: as.rollladen Notify: $VAR1 = [
'last-sender: 1/1/12'
];
2020.09.15 06:38:04 4: AutoShuttersControl (as.rollladen) - Devname: GWC.Rollladen Name: as.rollladen Notify: $VAR1 = [
'untere_position-get: inactive'
];
2020.09.15 06:38:04 4: AutoShuttersControl (as.rollladen) - Devname: global Name: as.rollladen Notify: $VAR1 = [
'UNDEFINED KNX_0301104 KNX 3/1/104:MODEL_NOT_DEFINED'
];
2020.09.15 06:38:05 4: AutoShuttersControl (as.rollladen) - Devname: BZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 81 %',
'state: 81 %',
'soll_position: 81 %'
];
2020.09.15 06:38:05 4: AutoShuttersControl (as.rollladen) - Devname: EZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 81 %',
'state: 81 %',
'soll_position: 81 %'
];
2020.09.15 06:38:05 4: AutoShuttersControl (as.rollladen) - Devname: GWC.Rollladen Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 74 %',
'state: 74 %',
'soll_position: 74 %'
];
2020.09.15 06:38:05 4: AutoShuttersControl (as.rollladen) - Devname: K.Rollladen Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 81 %',
'state: 81 %',
'soll_position: 81 %'
];
2020.09.15 06:38:06 4: AutoShuttersControl (as.rollladen) - Devname: K1.Rollladen Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 81 %',
'state: 81 %',
'soll_position: 81 %'
];
2020.09.15 06:38:06 4: AutoShuttersControl (as.rollladen) - Devname: SZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 81 %',
'state: 81 %',
'soll_position: 81 %'
];
2020.09.15 06:38:06 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_gross Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 81 %',
'state: 81 %',
'soll_position: 81 %'
];
2020.09.15 06:38:06 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_links Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 81 %',
'state: 81 %',
'soll_position: 81 %'
];
2020.09.15 06:38:06 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_rechts Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 81 %',
'state: 81 %',
'soll_position: 81 %'
];
2020.09.15 06:38:10 4: AutoShuttersControl (as.rollladen) - Devname: BZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 62 %',
'state: 62 %',
'soll_position: 62 %'
];
2020.09.15 06:38:10 4: AutoShuttersControl (as.rollladen) - Devname: EZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 62 %',
'state: 62 %',
'soll_position: 62 %'
];
2020.09.15 06:38:10 4: AutoShuttersControl (as.rollladen) - Devname: GWC.Rollladen Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 47 %',
'state: 47 %',
'soll_position: 47 %'
];
2020.09.15 06:38:10 4: AutoShuttersControl (as.rollladen) - Devname: K.Rollladen Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 62 %',
'state: 62 %',
'soll_position: 62 %'
];
2020.09.15 06:38:10 4: AutoShuttersControl (as.rollladen) - Devname: K1.Rollladen Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 62 %',
'state: 62 %',
'soll_position: 62 %'
];
2020.09.15 06:38:11 4: AutoShuttersControl (as.rollladen) - Devname: SZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 62 %',
'state: 62 %',
'soll_position: 62 %'
];
2020.09.15 06:38:11 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_gross Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 62 %',
'state: 62 %',
'soll_position: 62 %'
];
2020.09.15 06:38:11 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_links Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 62 %',
'state: 62 %',
'soll_position: 62 %'
];
2020.09.15 06:38:11 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_rechts Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 62 %',
'state: 62 %',
'soll_position: 62 %'
];
2020.09.15 06:38:15 4: AutoShuttersControl (as.rollladen) - Devname: BZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 42 %',
'state: 42 %',
'soll_position: 42 %'
];
2020.09.15 06:38:15 4: AutoShuttersControl (as.rollladen) - Devname: EZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 42 %',
'state: 42 %',
'soll_position: 42 %'
];
2020.09.15 06:38:15 4: AutoShuttersControl (as.rollladen) - Devname: K.Rollladen Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 42 %',
'state: 42 %',
'soll_position: 42 %'
];
2020.09.15 06:38:15 4: AutoShuttersControl (as.rollladen) - Devname: K1.Rollladen Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 42 %',
'state: 42 %',
'soll_position: 42 %'
];
2020.09.15 06:38:16 4: AutoShuttersControl (as.rollladen) - Devname: SZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 42 %',
'state: 42 %',
'soll_position: 42 %'
];
2020.09.15 06:38:16 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_gross Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 42 %',
'state: 42 %',
'soll_position: 42 %'
];
2020.09.15 06:38:16 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_links Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 42 %',
'state: 42 %',
'soll_position: 42 %'
];
2020.09.15 06:38:16 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_rechts Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 42 %',
'state: 42 %',
'soll_position: 42 %'
];
2020.09.15 06:38:19 4: AutoShuttersControl (as.rollladen) - Devname: GWC.Rollladen Name: as.rollladen Notify: $VAR1 = [
'verfahrstatus-get: inactive'
];
2020.09.15 06:38:20 4: AutoShuttersControl (as.rollladen) - Devname: BZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 23 %',
'state: 23 %',
'soll_position: 23 %'
];
2020.09.15 06:38:20 4: AutoShuttersControl (as.rollladen) - Devname: EZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 23 %',
'state: 23 %',
'soll_position: 23 %'
];
2020.09.15 06:38:20 4: AutoShuttersControl (as.rollladen) - Devname: K.Rollladen Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 23 %',
'state: 23 %',
'soll_position: 23 %'
];
2020.09.15 06:38:20 4: AutoShuttersControl (as.rollladen) - Devname: K1.Rollladen Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 23 %',
'state: 23 %',
'soll_position: 23 %'
];
2020.09.15 06:38:21 4: AutoShuttersControl (as.rollladen) - Devname: SZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 23 %',
'state: 23 %',
'soll_position: 23 %'
];
2020.09.15 06:38:21 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_gross Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 23 %',
'state: 23 %',
'soll_position: 23 %'
];
2020.09.15 06:38:21 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_links Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 23 %',
'state: 23 %',
'soll_position: 23 %'
];
2020.09.15 06:38:21 4: AutoShuttersControl (as.rollladen) - Devname: GWC.Rollladen Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 0 %',
'state: 0 %',
'soll_position: 0 %'
];
2020.09.15 06:38:21 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_rechts Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 23 %',
'state: 23 %',
'soll_position: 23 %'
];
2020.09.15 06:38:26 4: AutoShuttersControl (as.rollladen) - Devname: BZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
'verfahrstatus-get: inactive'
];
2020.09.15 06:38:26 4: AutoShuttersControl (as.rollladen) - Devname: EZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
'verfahrstatus-get: inactive'
];
2020.09.15 06:38:26 4: AutoShuttersControl (as.rollladen) - Devname: K.Rollladen Name: as.rollladen Notify: $VAR1 = [
'verfahrstatus-get: inactive'
];
2020.09.15 06:38:26 4: AutoShuttersControl (as.rollladen) - Devname: K1.Rollladen Name: as.rollladen Notify: $VAR1 = [
'verfahrstatus-get: inactive'
];
2020.09.15 06:38:27 4: AutoShuttersControl (as.rollladen) - Devname: SZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
'verfahrstatus-get: inactive'
];
2020.09.15 06:38:27 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_gross Name: as.rollladen Notify: $VAR1 = [
'verfahrstatus-get: inactive'
];
2020.09.15 06:38:27 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_links Name: as.rollladen Notify: $VAR1 = [
'verfahrstatus-get: inactive'
];
2020.09.15 06:38:27 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_rechts Name: as.rollladen Notify: $VAR1 = [
'verfahrstatus-get: inactive'
];
2020.09.15 06:38:28 4: AutoShuttersControl (as.rollladen) - Devname: BZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 0 %',
'state: 0 %',
'soll_position: 0 %'
];
2020.09.15 06:38:28 4: AutoShuttersControl (as.rollladen) - Devname: EZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 0 %',
'state: 0 %',
'soll_position: 0 %'
];
2020.09.15 06:38:29 4: AutoShuttersControl (as.rollladen) - Devname: K.Rollladen Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 0 %',
'state: 0 %',
'soll_position: 0 %'
];
2020.09.15 06:38:29 4: AutoShuttersControl (as.rollladen) - Devname: K1.Rollladen Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 0 %',
'state: 0 %',
'soll_position: 0 %'
];
2020.09.15 06:38:29 4: AutoShuttersControl (as.rollladen) - Devname: SZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 0 %',
'state: 0 %',
'soll_position: 0 %'
];
2020.09.15 06:38:29 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_gross Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 0 %',
'state: 0 %',
'soll_position: 0 %'
];
2020.09.15 06:38:29 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_links Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 0 %',
'state: 0 %',
'soll_position: 0 %'
];
2020.09.15 06:38:30 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_rechts Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 0 %',
'state: 0 %',
'soll_position: 0 %'
];
Zitat von: D3ltorohd am 14 September 2020, 19:33:39
So noch mal zu den Rollos mit dem letzten Shading. Alle 4 immer noch unten.
ASC_Enable on 2020-08-11 16:42:24
ASC_ShadingMessage INFO: current shading status is 'out' - next check in 5m 2020-09-14 19:30:50
ASC_ShuttersLastDrive shading in 2020-09-14 14:12:44
ASC_Time_DriveDown 14.09.2020 - 19:42 2020-09-14 09:00:02
Elevation bin ich schon ne weile raus. Da hab ich aktuell im Astro 1,8 bei Alt.
ASC_Shading_InOutAzimuth 168:285
ASC_Shading_MinMax_Elevation 8.0:80
Auch die Blocktime dürfte hier nicht greifen, da es ja längere Zeit dazwischen ist als 3600 Sek. bis zur nächsten Fahrt.
Setze mal die blockingTime_beforNightClose auf 600 zum testen
Zitat von: EinEinfach am 15 September 2020, 08:26:35
2020.09.15 06:38:01 4: AutoShuttersControl (as.rollladen) - Devname: K2.Rollladen Name: as.rollladen Notify: $VAR1 = [
'soll_position-set: 0 %',
'last-sender: fhem'
];
2020.09.15 06:38:01 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
'K2.Rollladen_lastPosValue: 100'
];
2020.09.15 06:38:01 4: AutoShuttersControl (as.rollladen) - ShuttersCommandSet setDriveCmd wird aufgerufen
2020.09.15 06:38:01 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
'K2.Rollladen_nextAstroTimeEvent: 15.09.2020 - 20:05'
];
Scheint aber entsprechende Fahrbefehle ab zu senden wenn ich das korrekt interpretiere. Du kannst gerne auch noch debug auf 1 stellen aber wenn dann am besten kurz vor der Morgen-Fahrt
Hallo CoolTux,
hier ist die Fahrt von heute Morgen mit aktivem Debug Modus. Kannst du evtl. was erkennen:
2020.09.16 06:22:18 4: AutoShuttersControl (as.rollladen) - Devname: global Name: as.rollladen Notify: $VAR1 = [
'ATTR as.rollladen verbose 4'
];
2020.09.16 06:36:42 4: AutoShuttersControl (as.rollladen) - Devname: global Name: as.rollladen Notify: $VAR1 = [
'ATTR as.rollladen ASC_debug 1'
];
ASC_DEBUG!!! 2020.09.16 06:39:41 - FnSetCmdFn: BZ.Rollladen - Rollo wird gefahren, aktuelle Position: 100, Zielposition: 0. Grund der Fahrt: day open
2020.09.16 06:39:41 4: AutoShuttersControl (as.rollladen) - Devname: BZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
'soll_position-set: 0 %',
'last-sender: fhem'
];
ASC_DEBUG!!! 2020.09.16 06:39:41 - FnSetDriveCmd: BZ.Rollladen - NICHT versetztes fahren
ASC_DEBUG!!! 2020.09.16 06:39:41 - FnSetDriveCmd: BZ.Rollladen - NoDelay: NEIN
2020.09.16 06:39:41 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
'BZ.Rollladen_lastPosValue: 100'
];
2020.09.16 06:39:41 4: AutoShuttersControl (as.rollladen) - ShuttersCommandSet setDriveCmd wird aufgerufen
ASC_DEBUG!!! 2020.09.16 06:39:41 - FnShuttersCommandSet: BZ.Rollladen - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür
2020.09.16 06:39:41 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
'BZ.Rollladen_nextAstroTimeEvent: 16.09.2020 - 20:03'
];
2020.09.16 06:39:41 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
'state: created new drive timer'
];
ASC_DEBUG!!! 2020.09.16 06:39:41 - FnSetCmdFn: EZ.Rollladen - Rollo wird gefahren, aktuelle Position: 100, Zielposition: 0. Grund der Fahrt: day open
2020.09.16 06:39:41 4: AutoShuttersControl (as.rollladen) - Devname: EZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
'soll_position-set: 0 %',
'last-sender: fhem'
];
ASC_DEBUG!!! 2020.09.16 06:39:41 - FnSetDriveCmd: EZ.Rollladen - NICHT versetztes fahren
ASC_DEBUG!!! 2020.09.16 06:39:41 - FnSetDriveCmd: EZ.Rollladen - NoDelay: NEIN
2020.09.16 06:39:41 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
'EZ.Rollladen_lastPosValue: 100'
];
2020.09.16 06:39:41 4: AutoShuttersControl (as.rollladen) - ShuttersCommandSet setDriveCmd wird aufgerufen
ASC_DEBUG!!! 2020.09.16 06:39:41 - FnShuttersCommandSet: EZ.Rollladen - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür
2020.09.16 06:39:41 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
'EZ.Rollladen_nextAstroTimeEvent: 16.09.2020 - 20:03'
];
2020.09.16 06:39:41 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
'state: created new drive timer'
];
ASC_DEBUG!!! 2020.09.16 06:39:41 - FnSetCmdFn: GWC.Rollladen - Rollo wird gefahren, aktuelle Position: 100, Zielposition: 0. Grund der Fahrt: day open
2020.09.16 06:39:41 4: AutoShuttersControl (as.rollladen) - Devname: GWC.Rollladen Name: as.rollladen Notify: $VAR1 = [
'soll_position-set: 0 %',
'last-sender: fhem'
];
ASC_DEBUG!!! 2020.09.16 06:39:41 - FnSetDriveCmd: GWC.Rollladen - NICHT versetztes fahren
ASC_DEBUG!!! 2020.09.16 06:39:41 - FnSetDriveCmd: GWC.Rollladen - NoDelay: NEIN
2020.09.16 06:39:41 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
'GWC.Rollladen_lastPosValue: 100'
];
2020.09.16 06:39:41 4: AutoShuttersControl (as.rollladen) - ShuttersCommandSet setDriveCmd wird aufgerufen
ASC_DEBUG!!! 2020.09.16 06:39:41 - FnShuttersCommandSet: GWC.Rollladen - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür
2020.09.16 06:39:41 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
'GWC.Rollladen_nextAstroTimeEvent: 16.09.2020 - 20:03'
];
2020.09.16 06:39:41 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
'state: created new drive timer'
];
ASC_DEBUG!!! 2020.09.16 06:39:41 - FnSetCmdFn: K.Rollladen - Rollo wird gefahren, aktuelle Position: 100, Zielposition: 0. Grund der Fahrt: day open
2020.09.16 06:39:41 4: AutoShuttersControl (as.rollladen) - Devname: K.Rollladen Name: as.rollladen Notify: $VAR1 = [
'soll_position-set: 0 %',
'last-sender: fhem'
];
ASC_DEBUG!!! 2020.09.16 06:39:41 - FnSetDriveCmd: K.Rollladen - NICHT versetztes fahren
ASC_DEBUG!!! 2020.09.16 06:39:41 - FnSetDriveCmd: K.Rollladen - NoDelay: NEIN
2020.09.16 06:39:41 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
'K.Rollladen_lastPosValue: 100'
];
2020.09.16 06:39:41 4: AutoShuttersControl (as.rollladen) - ShuttersCommandSet setDriveCmd wird aufgerufen
ASC_DEBUG!!! 2020.09.16 06:39:41 - FnShuttersCommandSet: K.Rollladen - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür
2020.09.16 06:39:41 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
'K.Rollladen_nextAstroTimeEvent: 16.09.2020 - 20:03'
];
2020.09.16 06:39:41 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
'state: created new drive timer'
];
ASC_DEBUG!!! 2020.09.16 06:39:41 - FnSetCmdFn: K1.Rollladen - Rollo wird gefahren, aktuelle Position: 100, Zielposition: 0. Grund der Fahrt: day open
2020.09.16 06:39:41 4: AutoShuttersControl (as.rollladen) - Devname: K1.Rollladen Name: as.rollladen Notify: $VAR1 = [
'last-sender: fhem'
];
ASC_DEBUG!!! 2020.09.16 06:39:41 - FnSetDriveCmd: K1.Rollladen - NICHT versetztes fahren
ASC_DEBUG!!! 2020.09.16 06:39:41 - FnSetDriveCmd: K1.Rollladen - NoDelay: NEIN
2020.09.16 06:39:41 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
'K1.Rollladen_lastPosValue: 100'
];
2020.09.16 06:39:41 4: AutoShuttersControl (as.rollladen) - ShuttersCommandSet setDriveCmd wird aufgerufen
ASC_DEBUG!!! 2020.09.16 06:39:41 - FnShuttersCommandSet: K1.Rollladen - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür
2020.09.16 06:39:41 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
'K1.Rollladen_nextAstroTimeEvent: 16.09.2020 - 20:03'
];
2020.09.16 06:39:42 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
'state: created new drive timer'
];
ASC_DEBUG!!! 2020.09.16 06:39:42 - FnSetCmdFn: SZ.Rollladen - Rollo wird gefahren, aktuelle Position: 100, Zielposition: 0. Grund der Fahrt: day open
2020.09.16 06:39:42 4: AutoShuttersControl (as.rollladen) - Devname: SZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
'soll_position-set: 0 %',
'last-sender: fhem'
];
ASC_DEBUG!!! 2020.09.16 06:39:42 - FnSetDriveCmd: SZ.Rollladen - NICHT versetztes fahren
ASC_DEBUG!!! 2020.09.16 06:39:42 - FnSetDriveCmd: SZ.Rollladen - NoDelay: NEIN
2020.09.16 06:39:42 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
'SZ.Rollladen_lastPosValue: 100'
];
2020.09.16 06:39:42 4: AutoShuttersControl (as.rollladen) - ShuttersCommandSet setDriveCmd wird aufgerufen
ASC_DEBUG!!! 2020.09.16 06:39:42 - FnShuttersCommandSet: SZ.Rollladen - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür
2020.09.16 06:39:42 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
'SZ.Rollladen_nextAstroTimeEvent: 16.09.2020 - 20:03'
];
2020.09.16 06:39:42 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
'state: created new drive timer'
];
ASC_DEBUG!!! 2020.09.16 06:39:42 - FnSetCmdFn: WZ.Rollladen_gross - Rollo wird gefahren, aktuelle Position: 100, Zielposition: 0. Grund der Fahrt: day open
2020.09.16 06:39:42 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_gross Name: as.rollladen Notify: $VAR1 = [
'soll_position-set: 0 %',
'last-sender: fhem'
];
ASC_DEBUG!!! 2020.09.16 06:39:42 - FnSetDriveCmd: WZ.Rollladen_gross - NICHT versetztes fahren
ASC_DEBUG!!! 2020.09.16 06:39:42 - FnSetDriveCmd: WZ.Rollladen_gross - NoDelay: NEIN
2020.09.16 06:39:42 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
'WZ.Rollladen_gross_lastPosValue: 100'
];
2020.09.16 06:39:42 4: AutoShuttersControl (as.rollladen) - ShuttersCommandSet setDriveCmd wird aufgerufen
ASC_DEBUG!!! 2020.09.16 06:39:42 - FnShuttersCommandSet: WZ.Rollladen_gross - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür
2020.09.16 06:39:42 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
'WZ.Rollladen_gross_nextAstroTimeEvent: 16.09.2020 - 20:03'
];
2020.09.16 06:39:42 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
'state: created new drive timer'
];
ASC_DEBUG!!! 2020.09.16 06:39:42 - FnSetCmdFn: WZ.Rollladen_links - Rollo wird gefahren, aktuelle Position: 100, Zielposition: 0. Grund der Fahrt: day open
2020.09.16 06:39:42 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_links Name: as.rollladen Notify: $VAR1 = [
'soll_position-set: 0 %',
'last-sender: fhem'
];
ASC_DEBUG!!! 2020.09.16 06:39:42 - FnSetDriveCmd: WZ.Rollladen_links - NICHT versetztes fahren
ASC_DEBUG!!! 2020.09.16 06:39:42 - FnSetDriveCmd: WZ.Rollladen_links - NoDelay: NEIN
2020.09.16 06:39:42 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
'WZ.Rollladen_links_lastPosValue: 100'
];
2020.09.16 06:39:42 4: AutoShuttersControl (as.rollladen) - ShuttersCommandSet setDriveCmd wird aufgerufen
ASC_DEBUG!!! 2020.09.16 06:39:42 - FnShuttersCommandSet: WZ.Rollladen_links - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür
2020.09.16 06:39:42 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
'WZ.Rollladen_links_nextAstroTimeEvent: 16.09.2020 - 20:03'
];
2020.09.16 06:39:42 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
'state: created new drive timer'
];
ASC_DEBUG!!! 2020.09.16 06:39:42 - FnSetCmdFn: WZ.Rollladen_rechts - Rollo wird gefahren, aktuelle Position: 100, Zielposition: 0. Grund der Fahrt: day open
2020.09.16 06:39:42 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_rechts Name: as.rollladen Notify: $VAR1 = [
'soll_position-set: 0 %',
'last-sender: fhem'
];
ASC_DEBUG!!! 2020.09.16 06:39:42 - FnSetDriveCmd: WZ.Rollladen_rechts - NICHT versetztes fahren
ASC_DEBUG!!! 2020.09.16 06:39:42 - FnSetDriveCmd: WZ.Rollladen_rechts - NoDelay: NEIN
2020.09.16 06:39:42 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
'WZ.Rollladen_rechts_lastPosValue: 100'
];
2020.09.16 06:39:42 4: AutoShuttersControl (as.rollladen) - ShuttersCommandSet setDriveCmd wird aufgerufen
ASC_DEBUG!!! 2020.09.16 06:39:42 - FnShuttersCommandSet: WZ.Rollladen_rechts - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür
2020.09.16 06:39:42 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
'WZ.Rollladen_rechts_nextAstroTimeEvent: 16.09.2020 - 20:03'
];
2020.09.16 06:39:42 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
'state: created new drive timer'
];
ASC_DEBUG!!! 2020.09.16 06:39:42 - FnSetCmdFn: K2.Rollladen - Rollo wird gefahren, aktuelle Position: 100, Zielposition: 0. Grund der Fahrt: day open
2020.09.16 06:39:42 4: AutoShuttersControl (as.rollladen) - Devname: K2.Rollladen Name: as.rollladen Notify: $VAR1 = [
'last-sender: fhem'
];
ASC_DEBUG!!! 2020.09.16 06:39:42 - FnSetDriveCmd: K2.Rollladen - NICHT versetztes fahren
ASC_DEBUG!!! 2020.09.16 06:39:42 - FnSetDriveCmd: K2.Rollladen - NoDelay: NEIN
2020.09.16 06:39:42 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
'K2.Rollladen_lastPosValue: 100'
];
2020.09.16 06:39:42 4: AutoShuttersControl (as.rollladen) - ShuttersCommandSet setDriveCmd wird aufgerufen
ASC_DEBUG!!! 2020.09.16 06:39:42 - FnShuttersCommandSet: K2.Rollladen - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür
2020.09.16 06:39:42 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
'K2.Rollladen_nextAstroTimeEvent: 16.09.2020 - 20:03'
];
2020.09.16 06:39:42 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
'state: created new drive timer'
];
2020.09.16 06:39:42 4: AutoShuttersControl (as.rollladen) - Devname: BZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
'verfahrstatus-get: active',
'last-sender: 1/1/12',
'soll_position-int: 0 %'
];
2020.09.16 06:39:43 4: AutoShuttersControl (as.rollladen) - Devname: EZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
'verfahrstatus-get: active',
'last-sender: 1/1/12',
'soll_position-int: 0 %'
];
2020.09.16 06:39:43 4: AutoShuttersControl (as.rollladen) - Devname: GWC.Rollladen Name: as.rollladen Notify: $VAR1 = [
'verfahrstatus-get: active',
'last-sender: 1/1/13',
'soll_position-int: 0 %'
];
2020.09.16 06:39:43 4: AutoShuttersControl (as.rollladen) - Devname: K.Rollladen Name: as.rollladen Notify: $VAR1 = [
'verfahrstatus-get: active',
'last-sender: 1/1/13',
'soll_position-int: 0 %'
];
2020.09.16 06:39:43 4: AutoShuttersControl (as.rollladen) - Devname: K1.Rollladen Name: as.rollladen Notify: $VAR1 = [
'verfahrstatus-get: active',
'last-sender: 1/1/12',
'soll_position-int: 0 %'
];
2020.09.16 06:39:43 4: AutoShuttersControl (as.rollladen) - Devname: SZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
'verfahrstatus-get: active',
'last-sender: 1/1/12',
'soll_position-int: 0 %'
];
2020.09.16 06:39:43 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_gross Name: as.rollladen Notify: $VAR1 = [
'verfahrstatus-get: active',
'last-sender: 1/1/12',
'soll_position-int: 0 %'
];
2020.09.16 06:39:43 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_links Name: as.rollladen Notify: $VAR1 = [
'verfahrstatus-get: active',
'last-sender: 1/1/12',
'soll_position-int: 0 %'
];
2020.09.16 06:39:43 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_rechts Name: as.rollladen Notify: $VAR1 = [
'verfahrstatus-get: active',
'last-sender: 1/1/12',
'soll_position-int: 0 %'
];
2020.09.16 06:39:43 4: AutoShuttersControl (as.rollladen) - Devname: K2.Rollladen Name: as.rollladen Notify: $VAR1 = [
'last-sender: 1/1/12'
];
2020.09.16 06:39:45 4: AutoShuttersControl (as.rollladen) - Devname: GWC.Rollladen Name: as.rollladen Notify: $VAR1 = [
'untere_position-get: inactive'
];
2020.09.16 06:39:45 4: AutoShuttersControl (as.rollladen) - Devname: global Name: as.rollladen Notify: $VAR1 = [
'UNDEFINED KNX_0301104 KNX 3/1/104:MODEL_NOT_DEFINED'
];
2020.09.16 06:39:46 4: AutoShuttersControl (as.rollladen) - Devname: BZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 81 %',
'state: 81 %',
'soll_position: 81 %'
];
2020.09.16 06:39:46 4: AutoShuttersControl (as.rollladen) - Devname: EZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 81 %',
'state: 81 %',
'soll_position: 81 %'
];
2020.09.16 06:39:46 4: AutoShuttersControl (as.rollladen) - Devname: GWC.Rollladen Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 74 %',
'state: 74 %',
'soll_position: 74 %'
];
2020.09.16 06:39:46 4: AutoShuttersControl (as.rollladen) - Devname: K.Rollladen Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 81 %',
'state: 81 %',
'soll_position: 81 %'
];
2020.09.16 06:39:47 4: AutoShuttersControl (as.rollladen) - Devname: K1.Rollladen Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 81 %',
'state: 81 %',
'soll_position: 81 %'
];
2020.09.16 06:39:47 4: AutoShuttersControl (as.rollladen) - Devname: SZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 81 %',
'state: 81 %',
'soll_position: 81 %'
];
2020.09.16 06:39:47 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_gross Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 81 %',
'state: 81 %',
'soll_position: 81 %'
];
2020.09.16 06:39:47 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_links Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 81 %',
'state: 81 %',
'soll_position: 81 %'
];
2020.09.16 06:39:47 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_rechts Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 81 %',
'state: 81 %',
'soll_position: 81 %'
];
2020.09.16 06:39:51 4: AutoShuttersControl (as.rollladen) - Devname: BZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 62 %',
'state: 62 %',
'soll_position: 62 %'
];
2020.09.16 06:39:51 4: AutoShuttersControl (as.rollladen) - Devname: EZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 62 %',
'state: 62 %',
'soll_position: 62 %'
];
2020.09.16 06:39:51 4: AutoShuttersControl (as.rollladen) - Devname: GWC.Rollladen Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 47 %',
'state: 47 %',
'soll_position: 47 %'
];
2020.09.16 06:39:51 4: AutoShuttersControl (as.rollladen) - Devname: K.Rollladen Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 62 %',
'state: 62 %',
'soll_position: 62 %'
];
2020.09.16 06:39:52 4: AutoShuttersControl (as.rollladen) - Devname: K1.Rollladen Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 62 %',
'state: 62 %',
'soll_position: 62 %'
];
2020.09.16 06:39:52 4: AutoShuttersControl (as.rollladen) - Devname: SZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 62 %',
'state: 62 %',
'soll_position: 62 %'
];
2020.09.16 06:39:52 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_gross Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 62 %',
'state: 62 %',
'soll_position: 62 %'
];
2020.09.16 06:39:52 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_links Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 62 %',
'state: 62 %',
'soll_position: 62 %'
];
2020.09.16 06:39:52 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_rechts Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 62 %',
'state: 62 %',
'soll_position: 62 %'
];
2020.09.16 06:39:56 4: AutoShuttersControl (as.rollladen) - Devname: BZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 42 %',
'state: 42 %',
'soll_position: 42 %'
];
2020.09.16 06:39:56 4: AutoShuttersControl (as.rollladen) - Devname: EZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 42 %',
'state: 42 %',
'soll_position: 42 %'
];
2020.09.16 06:39:56 4: AutoShuttersControl (as.rollladen) - Devname: K.Rollladen Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 42 %',
'state: 42 %',
'soll_position: 42 %'
];
2020.09.16 06:39:57 4: AutoShuttersControl (as.rollladen) - Devname: K1.Rollladen Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 42 %',
'state: 42 %',
'soll_position: 42 %'
];
2020.09.16 06:39:57 4: AutoShuttersControl (as.rollladen) - Devname: SZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 42 %',
'state: 42 %',
'soll_position: 42 %'
];
2020.09.16 06:39:57 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_gross Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 42 %',
'state: 42 %',
'soll_position: 42 %'
];
2020.09.16 06:39:57 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_links Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 42 %',
'state: 42 %',
'soll_position: 42 %'
];
2020.09.16 06:39:57 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_rechts Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 42 %',
'state: 42 %',
'soll_position: 42 %'
];
2020.09.16 06:40:00 4: AutoShuttersControl (as.rollladen) - Devname: GWC.Rollladen Name: as.rollladen Notify: $VAR1 = [
'verfahrstatus-get: inactive'
];
2020.09.16 06:40:01 4: AutoShuttersControl (as.rollladen) - Devname: BZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 23 %',
'state: 23 %',
'soll_position: 23 %'
];
2020.09.16 06:40:01 4: AutoShuttersControl (as.rollladen) - Devname: EZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 23 %',
'state: 23 %',
'soll_position: 23 %'
];
2020.09.16 06:40:01 4: AutoShuttersControl (as.rollladen) - Devname: K.Rollladen Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 23 %',
'state: 23 %',
'soll_position: 23 %'
];
2020.09.16 06:40:02 4: AutoShuttersControl (as.rollladen) - Devname: K1.Rollladen Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 23 %',
'state: 23 %',
'soll_position: 23 %'
];
2020.09.16 06:40:02 4: AutoShuttersControl (as.rollladen) - Devname: SZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 23 %',
'state: 23 %',
'soll_position: 23 %'
];
2020.09.16 06:40:02 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_gross Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 23 %',
'state: 23 %',
'soll_position: 23 %'
];
2020.09.16 06:40:02 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_links Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 23 %',
'state: 23 %',
'soll_position: 23 %'
];
2020.09.16 06:40:02 4: AutoShuttersControl (as.rollladen) - Devname: GWC.Rollladen Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 0 %',
'state: 0 %',
'soll_position: 0 %'
];
2020.09.16 06:40:02 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_rechts Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 23 %',
'state: 23 %',
'soll_position: 23 %'
];
2020.09.16 06:40:07 4: AutoShuttersControl (as.rollladen) - Devname: BZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
'verfahrstatus-get: inactive'
];
2020.09.16 06:40:07 4: AutoShuttersControl (as.rollladen) - Devname: EZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
'verfahrstatus-get: inactive'
];
2020.09.16 06:40:07 4: AutoShuttersControl (as.rollladen) - Devname: K.Rollladen Name: as.rollladen Notify: $VAR1 = [
'verfahrstatus-get: inactive'
];
2020.09.16 06:40:08 4: AutoShuttersControl (as.rollladen) - Devname: K1.Rollladen Name: as.rollladen Notify: $VAR1 = [
'verfahrstatus-get: inactive'
];
2020.09.16 06:40:08 4: AutoShuttersControl (as.rollladen) - Devname: SZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
'verfahrstatus-get: inactive'
];
2020.09.16 06:40:08 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_gross Name: as.rollladen Notify: $VAR1 = [
'verfahrstatus-get: inactive'
];
2020.09.16 06:40:08 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_links Name: as.rollladen Notify: $VAR1 = [
'verfahrstatus-get: inactive'
];
2020.09.16 06:40:08 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_rechts Name: as.rollladen Notify: $VAR1 = [
'verfahrstatus-get: inactive'
];
2020.09.16 06:40:09 4: AutoShuttersControl (as.rollladen) - Devname: BZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 0 %',
'state: 0 %',
'soll_position: 0 %'
];
2020.09.16 06:40:10 4: AutoShuttersControl (as.rollladen) - Devname: EZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 0 %',
'state: 0 %',
'soll_position: 0 %'
];
2020.09.16 06:40:10 4: AutoShuttersControl (as.rollladen) - Devname: K.Rollladen Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 0 %',
'state: 0 %',
'soll_position: 0 %'
];
2020.09.16 06:40:10 4: AutoShuttersControl (as.rollladen) - Devname: K1.Rollladen Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 0 %',
'state: 0 %',
'soll_position: 0 %'
];
2020.09.16 06:40:10 4: AutoShuttersControl (as.rollladen) - Devname: SZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 0 %',
'state: 0 %',
'soll_position: 0 %'
];
2020.09.16 06:40:10 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_gross Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 0 %',
'state: 0 %',
'soll_position: 0 %'
];
2020.09.16 06:40:11 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_links Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 0 %',
'state: 0 %',
'soll_position: 0 %'
];
2020.09.16 06:40:11 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_rechts Name: as.rollladen Notify: $VAR1 = [
'ist_position-get: 0 %',
'state: 0 %',
'soll_position: 0 %'
];
Ich habe noch mal geschaut in Deinen alten lists, ich finde da nirgends das Reading ASC_ShuttersLastDrive, Ist das immer noch nicht da?
Andere bitte einmal Dein userReadings von
userReadings soll_position {ReadingsVal($NAME,"ist_position-get","") }
in
userReadings soll_position {ReadingsNum($NAME,"ist_position-get","") }
ZitatAndere bitte einmal Dein userReadings von
Code: [Auswählen]
userReadings soll_position {ReadingsVal($NAME,"ist_position-get","") }
in
Code: [Auswählen]
userReadings soll_position {ReadingsNum($NAME,"ist_position-get","") }
Ok, macht Sinn.
ZitatIch habe noch mal geschaut in Deinen alten lists, ich finde da nirgends das Reading ASC_ShuttersLastDrive, Ist das immer noch nicht da?
Nein, ist nicht da. Weder im Rollo-Device noch im ASC-Device
Habe soeben in KNX-Diagnosemonitor reingeschaut, habe auch heute Morgen mitlaufen lassen. Der Befehl kommt:
174 16.09.2020 06:39:... vom Bus Niedrig 0.0.2 - 3/3/9 EG_K2_Rollladen_Abs_Position 5 GroupValueWrite 5.001 Pr... $00 | 0 %
Wie es aussieht macht dein Modul alles richtig.
Ich muss jetzt suchen, warum der Aktor den Befehl nicht ausführt.
trigger?!? (Für das userReading)
Zitat von: EinEinfach am 16 September 2020, 09:27:41
Ok, macht Sinn.
Nein, ist nicht da. Weder im Rollo-Device noch im ASC-Device
Habe soeben in KNX-Diagnosemonitor reingeschaut, habe auch heute Morgen mitlaufen lassen. Der Befehl kommt:
174 16.09.2020 06:39:... vom Bus Niedrig 0.0.2 - 3/3/9 EG_K2_Rollladen_Abs_Position 5 GroupValueWrite 5.001 Pr... $00 | 0 %
Wie es aussieht macht dein Modul alles richtig.
Ich muss jetzt suchen, warum der Aktor den Befehl nicht ausführt.
Das Reading muss im Rollo Device stehen. Wird aber auch erst nach einer erkannten Fahrt gesetzt. Erkannt wird die Fahrt über das im Attribut ASC_Pos_Reading angegebene Reading.
Ich glaube, ich habe den Übeltäter gefunden. Warum auch immer war die "Erweiterte Sperrfunktion/Absolute Position/Beschattung sperren" im Aktor aktiv. Laut dem Datenblatt:
ZitatDas Objekt ,,Absolute Position/Beschattung sperren" wird dazu verwendet den Kanal für absolute Positionsbefehle zu sperren...
Und da das ASC Modul über absolute Befehle arbeitet, hat der Aktor es einfach ignoriert.
Die Sperre wird aufgehoben unter anderem wenn:
ZitatErreichen der oberen Endlage (0%) wenn Parameter ,,Sperre aufheben, wenn obere Position erreicht ist"aktiviert ist
Deswegen hat auch die Testfahrt mit runterfahren über ASC Device funktioniert.
Habe jetzt alles rausgenommen, hoffentlich ist es morgen wie es sein soll.
Zitattrigger?!? (Für das userReading)
Ich will, dass das Reading immer aktuell gehalten wird, quasi bei jeder Änderung. Falsch?
ZitatDas Reading muss im Rollo Device stehen. Wird aber auch erst nach einer erkannten Fahrt gesetzt. Erkannt wird die Fahrt über das im Attribut ASC_Pos_Reading angegebene Reading.
In keinem meiner Rollo-Device gibt es dieses Reading... Oh je... doch eine größere Baustelle :-\
Zitat von: EinEinfach am 16 September 2020, 09:50:44
In keinem meiner Rollo-Device gibt es dieses Reading... Oh je... doch eine größere Baustelle :-\
Probiere das mit ReadingsNum statt ReadingsVal ich denke das es das schon ist. Du hast überall noch % mit in den Readings stehen daher wird das von meiner RegEx nicht erkannt.
Es darf ausschließlich ein nummerischer Wert sein.
Zitat von: EinEinfach am 16 September 2020, 09:45:47
Ich will, dass das Reading immer aktuell gehalten wird, quasi bei jeder Änderung. Falsch?
Jein. WENN du wirklich bei jeder Änderung irgendeines Readings eine Aktualisierung wolltest, wäre es richtig. Du willst aber doch NUR Änderungen des Readings "ist_position-get" auch in dem userReading berücksichtigen, welchen Sinn macht es dann, auf alles zu reagieren? Du erzeugst ggf. nur unbeabsichtigt eine (uU. deutliche) Erhöhung der Systemlast durch entsprechend viele unnötige Event-Auswertungen...
ZitatDu willst aber doch NUR Änderungen des Readings "ist_position-get" auch in dem userReading berücksichtigen, welchen Sinn macht es dann, auf alles zu reagieren?
Ok, dann wahrscheinlich so:
userReadings soll_position:ist_position-get {ReadingsNum($NAME,"ist_position-get","") }
Dann vielen Dank für den schnellen Support. Ich melde mich noch mal morgen hoffentlich mit guten Nachrichten.
Gruß
Zitat von: EinEinfach am 16 September 2020, 11:02:24
Ok, dann wahrscheinlich so:
userReadings soll_position:ist_position-get {ReadingsNum($NAME,"ist_position-get","") }
No, da fehlt ein ".*" am Ende (bitte auch nochmal in die commandref zu userReadings schauen und prüfen, ob die "0" ein guter default ist):
userReadings soll_position:ist_position-get.* {ReadingsNum($NAME,"ist_position-get",0) }
Zitat von: CoolTux am 15 September 2020, 08:28:47
Setze mal die blockingTime_beforNightClose auf 600 zum testen
Ich habe es gesetzt und fast direkt im Anschluss fuhr der Rollo hoch. Indem Fall war beforNightClose Schuld ? Standard war 1h (3600 sek) ?
Zitat von: D3ltorohd am 16 September 2020, 16:19:56
Ich habe es gesetzt und fast direkt im Anschluss fuhr der Rollo hoch. Indem Fall war beforNightClose Schuld ? Standard war 1h (3600 sek) ?
Ja 3600
Folgende Situation:
Der Fenstergriff (three-state-sensor) ist offen und der Rolladen belibt daher abends offen.
Nice wäre,wenn er dann nur ein kleines Stück runterfahren würde.
Dann gehen wir irgendwann ins Bett und der Fenstergriff wird geschlossen.
Der Rolladen bleibt oben, obwohl er jetzt doch ganz herunterfahren könnte?
Vielleicht habe ich auch nur bei den so umfangreichen Attributen eines, oder mehrere übersehen?
Hier ist mein ASC-Device:
defmod ASC AutoShuttersControl
attr ASC ASC_autoAstroModeEvening HORIZON
attr ASC ASC_autoAstroModeEveningHorizon -4
attr ASC ASC_autoAstroModeMorning CIVIL
attr ASC ASC_autoShuttersControlComfort on
attr ASC ASC_autoShuttersControlEvening on
attr ASC ASC_autoShuttersControlMorning on
attr ASC ASC_expert 1
attr ASC ASC_shuttersDriveDelay 0
attr ASC ASC_tempSensor GA.TH:temperature
attr ASC ASC_twilightDevice Astro
attr ASC alias ASC
attr ASC devStateIcon { ShuttersControl_DevStateIcon($name) }
attr ASC icon fts_shutter_automatic
attr ASC room ASC
setstate ASC shading in
setstate ASC 2020-06-13 15:30:12 .monitoredDevs {"EG.KU.TFK.re":{"EG.KU.Roll":"ASC_WindowRec"},"Patrick":{"KG.KZ.Roll":"ASC_Roommate_Device"},"Astro":{"ASC":"ASC_twilightDevice"},"st_OG.KZ.TFK":{"OG.KZ.Roll":"ASC_WindowRec"},"rgr_Eltern":{"OG.SZ.Roll":"ASC_Roommate_Device"},"GA.BRI":{"OG.SZ.Roll":"ASC_BrightnessSensor","SP.WZ.Roll":"ASC_BrightnessSensor","OG.WC.Roll":"ASC_BrightnessSensor","EG.KU.Roll":"ASC_BrightnessSensor"},"OG.WC.TFK.re":{"OG.WC.Roll":"ASC_WindowRec"},"1":{"KG.KZ.Roll":"ASC_BrightnessSensor","OG.KZ.Roll":"ASC_BrightnessSensor"},"st_OG.SZ.TFK":{"OG.SZ.Roll":"ASC_WindowRec"},"st_KG.KZ.TFK":{"KG.KZ.Roll":"ASC_WindowRec"},"rr_Marvin":{"OG.KZ.Roll":"ASC_Roommate_Device"}}
setstate ASC 2020-09-16 15:33:00 EG.KU.Roll_PosValue 30
setstate ASC 2020-09-16 15:32:50 EG.KU.Roll_lastPosValue 0
setstate ASC 2020-09-16 12:28:38 EG.KU.Roll_nextAstroTimeEvent 16.09.2020 - 20:02
setstate ASC 2020-09-13 20:09:12 EG.WZ.Roll_lastDelayPosValue 60
setstate ASC 2020-09-14 08:00:02 EG.WZ.Roll_lastPosValue 70
setstate ASC 2020-09-16 12:28:38 EG.WZ.Roll_nextAstroTimeEvent 16.09.2020 - 20:02
setstate ASC 2020-09-14 10:00:02 KG.KZ.Roll_lastPosValue 20
setstate ASC 2020-09-16 12:28:38 KG.KZ.Roll_nextAstroTimeEvent 16.09.2020 - 20:02
setstate ASC 2020-08-23 10:00:37 OG.KZ.Roll_PosValue 0
setstate ASC 2020-09-14 10:00:02 OG.KZ.Roll_lastPosValue 0
setstate ASC 2020-09-16 12:28:38 OG.KZ.Roll_nextAstroTimeEvent 16.09.2020 - 20:02
setstate ASC 2020-09-16 15:32:59 OG.SZ.Roll_PosValue 50
setstate ASC 2020-09-16 15:32:50 OG.SZ.Roll_lastPosValue 0
setstate ASC 2020-09-16 12:28:38 OG.SZ.Roll_nextAstroTimeEvent 16.09.2020 - 20:02
setstate ASC 2020-09-14 08:00:10 OG.WC.Roll_PosValue 0
setstate ASC 2020-09-14 08:00:02 OG.WC.Roll_lastPosValue 50
setstate ASC 2020-09-16 12:28:38 OG.WC.Roll_nextAstroTimeEvent 16.09.2020 - 20:02
setstate ASC 2020-09-16 15:32:50 SP.WZ.Roll_lastPosValue 100
setstate ASC 2020-09-16 12:28:38 SP.WZ.Roll_nextAstroTimeEvent 16.09.2020 - 20:02
setstate ASC 2020-05-24 09:24:12 ascEnable on
setstate ASC 2020-09-16 12:28:41 controlShading on
setstate ASC 2020-05-24 09:24:12 hardLockOut off
setstate ASC 2020-09-16 12:28:35 room_ASC_Bad OG.WC.Roll
setstate ASC 2020-09-16 12:28:35 room_ASC_Kueche EG.KU.Roll
setstate ASC 2020-09-16 12:28:35 room_ASC_Marvin_ioBroker OG.KZ.Roll
setstate ASC 2020-09-16 12:28:35 room_ASC_Patrick KG.KZ.Roll
setstate ASC 2020-09-16 12:28:35 room_ASC_Schlafen OG.SZ.Roll
setstate ASC 2020-09-16 12:28:35 room_ASC_Stadtpark SP.WZ.Roll
setstate ASC 2020-09-16 12:28:35 room_ASC_Wohnen EG.WZ.Roll
setstate ASC 2020-05-24 09:24:12 selfDefense off
setstate ASC 2020-09-16 15:33:00 state shading in
setstate ASC 2020-05-28 12:16:15 sunriseTimeWeHoliday on
setstate ASC 2020-09-16 12:28:35 userAttrList rolled out
und um diesen Rolladen geht es:
defmod EG.WZ.Roll CUL_HM 20A2D5
attr EG.WZ.Roll userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate AutoShutters7Control_Shading_WaitingPeriod AutoShuttersControl_Antifreeze:off,morning AutoShuttersControl_Pos_after_ComfortOpen:-2,-1,0,10,20,30,40,50,60,70,80,90,100 AutoShuttersControl_lock-out:on,off Rolladen Rolladen_map room_map structexclude
attr EG.WZ.Roll .devInfo 010100
attr EG.WZ.Roll .mId 006A
attr EG.WZ.Roll .stc 30
attr EG.WZ.Roll ASC 2
attr EG.WZ.Roll ASC_Adv off
attr EG.WZ.Roll ASC_Antifreeze off
attr EG.WZ.Roll ASC_Antifreeze_Pos 15
attr EG.WZ.Roll ASC_AutoAstroModeEvening none
attr EG.WZ.Roll ASC_AutoAstroModeEveningHorizon none
attr EG.WZ.Roll ASC_AutoAstroModeMorning none
attr EG.WZ.Roll ASC_AutoAstroModeMorningHorizon none
attr EG.WZ.Roll ASC_BlockingTime_afterManual 60
attr EG.WZ.Roll ASC_BlockingTime_beforDayOpen 3600
attr EG.WZ.Roll ASC_BlockingTime_beforNightClose 3600
attr EG.WZ.Roll ASC_BrightnessSensor 1
attr EG.WZ.Roll ASC_Closed_Pos 0
attr EG.WZ.Roll ASC_ComfortOpen_Pos 60
attr EG.WZ.Roll ASC_Drive_Delay -1
attr EG.WZ.Roll ASC_Drive_DelayStart -1
attr EG.WZ.Roll ASC_GuestRoom none
attr EG.WZ.Roll ASC_LockOut off
attr EG.WZ.Roll ASC_LockOut_Cmd inhibit
attr EG.WZ.Roll ASC_Mode_Down always
attr EG.WZ.Roll ASC_Mode_Up always
attr EG.WZ.Roll ASC_Open_Pos 100
attr EG.WZ.Roll ASC_Partymode off
attr EG.WZ.Roll ASC_Pos_Reading pct
attr EG.WZ.Roll ASC_PrivacyDownValue_beforeNightClose 1200
attr EG.WZ.Roll ASC_PrivacyDown_Pos 80
attr EG.WZ.Roll ASC_PrivacyUpValue_beforeDayOpen 1800
attr EG.WZ.Roll ASC_PrivacyUp_Pos 70
attr EG.WZ.Roll ASC_Roommate_Device rgr_Eltern
attr EG.WZ.Roll ASC_Roommate_Reading state
attr EG.WZ.Roll ASC_Shading_InOutAzimuth 250:400
attr EG.WZ.Roll ASC_Shading_MinMax_Elevation 20:70
attr EG.WZ.Roll ASC_Shading_Min_OutsideTemperature 20
attr EG.WZ.Roll ASC_Shading_Mode off
attr EG.WZ.Roll ASC_Shading_Pos 100
attr EG.WZ.Roll ASC_Shading_StateChange_SunnyCloudy 3500:2000
attr EG.WZ.Roll ASC_Shading_WaitingPeriod 900
attr EG.WZ.Roll ASC_ShuttersPlace terrace
attr EG.WZ.Roll ASC_Time_Down_Early 16:30
attr EG.WZ.Roll ASC_Time_Down_Late 23:00
attr EG.WZ.Roll ASC_Time_Up_Early 06:00
attr EG.WZ.Roll ASC_Time_Up_Late 08:00
attr EG.WZ.Roll ASC_Time_Up_WE_Holiday 08:00
attr EG.WZ.Roll ASC_Ventilate_Pos 20
attr EG.WZ.Roll ASC_Ventilate_Window_Open on
attr EG.WZ.Roll ASC_WiggleValue 5
attr EG.WZ.Roll ASC_WindowRec EG.WZ.FG.li
attr EG.WZ.Roll ASC_WindowRec_subType threestate
attr EG.WZ.Roll IODev HMUART
attr EG.WZ.Roll IOgrp vccu
attr EG.WZ.Roll Rolladen Roll
attr EG.WZ.Roll alias EG.WZ.Roll
attr EG.WZ.Roll autoReadReg 5_readMissing
attr EG.WZ.Roll cmdIcon up:fts_shutter_up down:fts_shutter_down stop:stop2
attr EG.WZ.Roll devStateIcon set_.*:fts_shutter_updown@red up:fts_shutter_10 down:fts_shutter_100 half:fts_shutter_50 100:fts_shutter_100 9\d.*:fts_shutter_10 8\d.*:fts_shutter_20 7\d.*:fts_shutter_30 6\d.*:fts_shutter_40 5\d.*:fts_shutter_50 4\d.*:fts_shutter_60 3\d.*:fts_shutter_70 2\d.*:fts_shutter_80 1\d.*:fts_shutter_90 0:fts_shutter_10
attr EG.WZ.Roll event-on-change-reading state
attr EG.WZ.Roll eventMap on:up off:down
attr EG.WZ.Roll expert defReg,allReg
attr EG.WZ.Roll firmware 2.11
attr EG.WZ.Roll group Rolladen
attr EG.WZ.Roll model HM-LC-BL1PBU-FM
attr EG.WZ.Roll peerIDs 00000000,
attr EG.WZ.Roll room ASC,Wohnen
attr EG.WZ.Roll serialNr KEQ0154684
attr EG.WZ.Roll subType blindActuator
attr EG.WZ.Roll verbose 0
attr EG.WZ.Roll webCmd up:down:stop:pct
setstate EG.WZ.Roll up
setstate EG.WZ.Roll 2020-09-08 12:46:58 .ASC_AttrUpdateChanges_v0.10.9 1
setstate EG.WZ.Roll from archivexx .D-devInfo 010100
setstate EG.WZ.Roll from archivexx .D-stc 30
setstate EG.WZ.Roll 2020-08-29 18:30:57 .RegL_00. 00:00 02:01 0A:12 0B:3A 0C:BC 15:FF 18:00
setstate EG.WZ.Roll 2020-08-29 18:30:58 .RegL_01. 00:00 08:00 09:00 0A:00 0B:01 0C:22 0D:01 0E:36 0F:05 10:00 30:06 56:00 57:06
setstate EG.WZ.Roll 2020-09-16 12:28:20 .associatedWith EG.WZ.Roll,EG.WZ.Roll
setstate EG.WZ.Roll 2020-08-29 18:30:59 .peerListRDate 2020-08-29 18:30:59
setstate EG.WZ.Roll 2020-09-16 12:28:38 .protLastRcv 20200916122838
setstate EG.WZ.Roll 2020-08-30 17:44:57 ASC_Enable on
setstate EG.WZ.Roll 2020-08-30 17:45:04 ASC_ShadingMessage <html> WARN: global shading active but ASC_Shading_Mode attribut is not set or off </html>
setstate EG.WZ.Roll 2020-09-16 12:28:38 ASC_Time_DriveDown 16.09.2020 - 20:02
setstate EG.WZ.Roll 2020-09-16 12:28:38 ASC_Time_DriveUp 17.09.2020 - 08:00
setstate EG.WZ.Roll 2020-09-16 12:28:38 ASC_Time_PrivacyDriveDown 16.09.2020 - 19:42
setstate EG.WZ.Roll 2020-09-16 12:28:38 ASC_Time_PrivacyDriveUp 17.09.2020 - 07:30
setstate EG.WZ.Roll 2020-09-13 08:00:02 CommandAccepted yes
setstate EG.WZ.Roll from archivexx D-firmware 2.11
setstate EG.WZ.Roll from archivexx D-serialNr KEQ0154684
setstate EG.WZ.Roll 2020-08-29 18:30:57 PairedTo 0x123ABC
setstate EG.WZ.Roll 2020-08-29 18:30:57 R-confBtnTime permanent
setstate EG.WZ.Roll 2020-08-29 18:30:58 R-driveDown 29 s
setstate EG.WZ.Roll 2020-08-29 18:30:58 R-driveTurn 0.5 s
setstate EG.WZ.Roll 2020-08-29 18:30:58 R-driveUp 31 s
setstate EG.WZ.Roll 2020-08-29 18:30:57 R-intKeyVisib invisib
setstate EG.WZ.Roll 2020-08-29 18:30:57 R-localResDis off
setstate EG.WZ.Roll 2020-08-29 18:30:57 R-pairCentral 0x123ABC
setstate EG.WZ.Roll 2020-08-29 18:30:58 R-refRunCounter 0
setstate EG.WZ.Roll 2020-08-29 18:30:58 R-sign off
setstate EG.WZ.Roll 2020-08-29 18:30:58 R-statusInfoMinDly 3 s
setstate EG.WZ.Roll 2020-08-29 18:30:58 R-statusInfoRandom 0 s
setstate EG.WZ.Roll 2020-08-29 18:30:58 R-transmitTryMax 6
setstate EG.WZ.Roll 2020-09-16 12:28:35 associatedWith ASC
setstate EG.WZ.Roll 2020-09-16 12:28:21 cfgState ok
setstate EG.WZ.Roll 2020-09-16 12:28:38 commState CMDs_done
setstate EG.WZ.Roll 2020-09-16 12:28:38 deviceMsg on (to vccu)
setstate EG.WZ.Roll 2020-09-16 12:28:38 level 100
setstate EG.WZ.Roll 2020-09-16 12:28:38 motor stop:on
setstate EG.WZ.Roll 2020-09-16 12:28:38 pct 100
setstate EG.WZ.Roll 2020-09-16 12:28:38 recentStateType info
setstate EG.WZ.Roll 2020-09-16 12:28:38 state on
setstate EG.WZ.Roll 2020-09-16 12:28:38 timedOn off
Leon, an welchem Scräubchen muss ich noch drehen? :)
Danke & Gruß
Thomas
Zitat von: Papaloewe am 16 September 2020, 17:00:58
Folgende Situation:
Der Fenstergriff (three-state-sensor) ist offen und der Rolladen belibt daher abends offen.
Nice wäre,wenn er dann nur ein kleines Stück runterfahren würde.
Dann gehen wir irgendwann ins Bett und der Fenstergriff wird geschlossen.
Der Rolladen bleibt oben, obwohl er jetzt doch ganz herunterfahren könnte?
Vielleicht habe ich auch nur bei den so umfangreichen Attributen eines, oder mehrere übersehen?
Hier ist mein ASC-Device:
defmod ASC AutoShuttersControl
attr ASC ASC_autoAstroModeEvening HORIZON
attr ASC ASC_autoAstroModeEveningHorizon -4
attr ASC ASC_autoAstroModeMorning CIVIL
attr ASC ASC_autoShuttersControlComfort on
attr ASC ASC_autoShuttersControlEvening on
attr ASC ASC_autoShuttersControlMorning on
attr ASC ASC_expert 1
attr ASC ASC_shuttersDriveDelay 0
attr ASC ASC_tempSensor GA.TH:temperature
attr ASC ASC_twilightDevice Astro
attr ASC alias ASC
attr ASC devStateIcon { ShuttersControl_DevStateIcon($name) }
attr ASC icon fts_shutter_automatic
attr ASC room ASC
setstate ASC shading in
setstate ASC 2020-06-13 15:30:12 .monitoredDevs {"EG.KU.TFK.re":{"EG.KU.Roll":"ASC_WindowRec"},"Patrick":{"KG.KZ.Roll":"ASC_Roommate_Device"},"Astro":{"ASC":"ASC_twilightDevice"},"st_OG.KZ.TFK":{"OG.KZ.Roll":"ASC_WindowRec"},"rgr_Eltern":{"OG.SZ.Roll":"ASC_Roommate_Device"},"GA.BRI":{"OG.SZ.Roll":"ASC_BrightnessSensor","SP.WZ.Roll":"ASC_BrightnessSensor","OG.WC.Roll":"ASC_BrightnessSensor","EG.KU.Roll":"ASC_BrightnessSensor"},"OG.WC.TFK.re":{"OG.WC.Roll":"ASC_WindowRec"},"1":{"KG.KZ.Roll":"ASC_BrightnessSensor","OG.KZ.Roll":"ASC_BrightnessSensor"},"st_OG.SZ.TFK":{"OG.SZ.Roll":"ASC_WindowRec"},"st_KG.KZ.TFK":{"KG.KZ.Roll":"ASC_WindowRec"},"rr_Marvin":{"OG.KZ.Roll":"ASC_Roommate_Device"}}
setstate ASC 2020-09-16 15:33:00 EG.KU.Roll_PosValue 30
setstate ASC 2020-09-16 15:32:50 EG.KU.Roll_lastPosValue 0
setstate ASC 2020-09-16 12:28:38 EG.KU.Roll_nextAstroTimeEvent 16.09.2020 - 20:02
setstate ASC 2020-09-13 20:09:12 EG.WZ.Roll_lastDelayPosValue 60
setstate ASC 2020-09-14 08:00:02 EG.WZ.Roll_lastPosValue 70
setstate ASC 2020-09-16 12:28:38 EG.WZ.Roll_nextAstroTimeEvent 16.09.2020 - 20:02
setstate ASC 2020-09-14 10:00:02 KG.KZ.Roll_lastPosValue 20
setstate ASC 2020-09-16 12:28:38 KG.KZ.Roll_nextAstroTimeEvent 16.09.2020 - 20:02
setstate ASC 2020-08-23 10:00:37 OG.KZ.Roll_PosValue 0
setstate ASC 2020-09-14 10:00:02 OG.KZ.Roll_lastPosValue 0
setstate ASC 2020-09-16 12:28:38 OG.KZ.Roll_nextAstroTimeEvent 16.09.2020 - 20:02
setstate ASC 2020-09-16 15:32:59 OG.SZ.Roll_PosValue 50
setstate ASC 2020-09-16 15:32:50 OG.SZ.Roll_lastPosValue 0
setstate ASC 2020-09-16 12:28:38 OG.SZ.Roll_nextAstroTimeEvent 16.09.2020 - 20:02
setstate ASC 2020-09-14 08:00:10 OG.WC.Roll_PosValue 0
setstate ASC 2020-09-14 08:00:02 OG.WC.Roll_lastPosValue 50
setstate ASC 2020-09-16 12:28:38 OG.WC.Roll_nextAstroTimeEvent 16.09.2020 - 20:02
setstate ASC 2020-09-16 15:32:50 SP.WZ.Roll_lastPosValue 100
setstate ASC 2020-09-16 12:28:38 SP.WZ.Roll_nextAstroTimeEvent 16.09.2020 - 20:02
setstate ASC 2020-05-24 09:24:12 ascEnable on
setstate ASC 2020-09-16 12:28:41 controlShading on
setstate ASC 2020-05-24 09:24:12 hardLockOut off
setstate ASC 2020-09-16 12:28:35 room_ASC_Bad OG.WC.Roll
setstate ASC 2020-09-16 12:28:35 room_ASC_Kueche EG.KU.Roll
setstate ASC 2020-09-16 12:28:35 room_ASC_Marvin_ioBroker OG.KZ.Roll
setstate ASC 2020-09-16 12:28:35 room_ASC_Patrick KG.KZ.Roll
setstate ASC 2020-09-16 12:28:35 room_ASC_Schlafen OG.SZ.Roll
setstate ASC 2020-09-16 12:28:35 room_ASC_Stadtpark SP.WZ.Roll
setstate ASC 2020-09-16 12:28:35 room_ASC_Wohnen EG.WZ.Roll
setstate ASC 2020-05-24 09:24:12 selfDefense off
setstate ASC 2020-09-16 15:33:00 state shading in
setstate ASC 2020-05-28 12:16:15 sunriseTimeWeHoliday on
setstate ASC 2020-09-16 12:28:35 userAttrList rolled out
und um diesen Rolladen geht es:
defmod EG.WZ.Roll CUL_HM 20A2D5
attr EG.WZ.Roll userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate AutoShutters7Control_Shading_WaitingPeriod AutoShuttersControl_Antifreeze:off,morning AutoShuttersControl_Pos_after_ComfortOpen:-2,-1,0,10,20,30,40,50,60,70,80,90,100 AutoShuttersControl_lock-out:on,off Rolladen Rolladen_map room_map structexclude
attr EG.WZ.Roll .devInfo 010100
attr EG.WZ.Roll .mId 006A
attr EG.WZ.Roll .stc 30
attr EG.WZ.Roll ASC 2
attr EG.WZ.Roll ASC_Adv off
attr EG.WZ.Roll ASC_Antifreeze off
attr EG.WZ.Roll ASC_Antifreeze_Pos 15
attr EG.WZ.Roll ASC_AutoAstroModeEvening none
attr EG.WZ.Roll ASC_AutoAstroModeEveningHorizon none
attr EG.WZ.Roll ASC_AutoAstroModeMorning none
attr EG.WZ.Roll ASC_AutoAstroModeMorningHorizon none
attr EG.WZ.Roll ASC_BlockingTime_afterManual 60
attr EG.WZ.Roll ASC_BlockingTime_beforDayOpen 3600
attr EG.WZ.Roll ASC_BlockingTime_beforNightClose 3600
attr EG.WZ.Roll ASC_BrightnessSensor 1
attr EG.WZ.Roll ASC_Closed_Pos 0
attr EG.WZ.Roll ASC_ComfortOpen_Pos 60
attr EG.WZ.Roll ASC_Drive_Delay -1
attr EG.WZ.Roll ASC_Drive_DelayStart -1
attr EG.WZ.Roll ASC_GuestRoom none
attr EG.WZ.Roll ASC_LockOut off
attr EG.WZ.Roll ASC_LockOut_Cmd inhibit
attr EG.WZ.Roll ASC_Mode_Down always
attr EG.WZ.Roll ASC_Mode_Up always
attr EG.WZ.Roll ASC_Open_Pos 100
attr EG.WZ.Roll ASC_Partymode off
attr EG.WZ.Roll ASC_Pos_Reading pct
attr EG.WZ.Roll ASC_PrivacyDownValue_beforeNightClose 1200
attr EG.WZ.Roll ASC_PrivacyDown_Pos 80
attr EG.WZ.Roll ASC_PrivacyUpValue_beforeDayOpen 1800
attr EG.WZ.Roll ASC_PrivacyUp_Pos 70
attr EG.WZ.Roll ASC_Roommate_Device rgr_Eltern
attr EG.WZ.Roll ASC_Roommate_Reading state
attr EG.WZ.Roll ASC_Shading_InOutAzimuth 250:400
attr EG.WZ.Roll ASC_Shading_MinMax_Elevation 20:70
attr EG.WZ.Roll ASC_Shading_Min_OutsideTemperature 20
attr EG.WZ.Roll ASC_Shading_Mode off
attr EG.WZ.Roll ASC_Shading_Pos 100
attr EG.WZ.Roll ASC_Shading_StateChange_SunnyCloudy 3500:2000
attr EG.WZ.Roll ASC_Shading_WaitingPeriod 900
attr EG.WZ.Roll ASC_ShuttersPlace terrace
attr EG.WZ.Roll ASC_Time_Down_Early 16:30
attr EG.WZ.Roll ASC_Time_Down_Late 23:00
attr EG.WZ.Roll ASC_Time_Up_Early 06:00
attr EG.WZ.Roll ASC_Time_Up_Late 08:00
attr EG.WZ.Roll ASC_Time_Up_WE_Holiday 08:00
attr EG.WZ.Roll ASC_Ventilate_Pos 20
attr EG.WZ.Roll ASC_Ventilate_Window_Open on
attr EG.WZ.Roll ASC_WiggleValue 5
attr EG.WZ.Roll ASC_WindowRec EG.WZ.FG.li
attr EG.WZ.Roll ASC_WindowRec_subType threestate
attr EG.WZ.Roll IODev HMUART
attr EG.WZ.Roll IOgrp vccu
attr EG.WZ.Roll Rolladen Roll
attr EG.WZ.Roll alias EG.WZ.Roll
attr EG.WZ.Roll autoReadReg 5_readMissing
attr EG.WZ.Roll cmdIcon up:fts_shutter_up down:fts_shutter_down stop:stop2
attr EG.WZ.Roll devStateIcon set_.*:fts_shutter_updown@red up:fts_shutter_10 down:fts_shutter_100 half:fts_shutter_50 100:fts_shutter_100 9\d.*:fts_shutter_10 8\d.*:fts_shutter_20 7\d.*:fts_shutter_30 6\d.*:fts_shutter_40 5\d.*:fts_shutter_50 4\d.*:fts_shutter_60 3\d.*:fts_shutter_70 2\d.*:fts_shutter_80 1\d.*:fts_shutter_90 0:fts_shutter_10
attr EG.WZ.Roll event-on-change-reading state
attr EG.WZ.Roll eventMap on:up off:down
attr EG.WZ.Roll expert defReg,allReg
attr EG.WZ.Roll firmware 2.11
attr EG.WZ.Roll group Rolladen
attr EG.WZ.Roll model HM-LC-BL1PBU-FM
attr EG.WZ.Roll peerIDs 00000000,
attr EG.WZ.Roll room ASC,Wohnen
attr EG.WZ.Roll serialNr KEQ0154684
attr EG.WZ.Roll subType blindActuator
attr EG.WZ.Roll verbose 0
attr EG.WZ.Roll webCmd up:down:stop:pct
setstate EG.WZ.Roll up
setstate EG.WZ.Roll 2020-09-08 12:46:58 .ASC_AttrUpdateChanges_v0.10.9 1
setstate EG.WZ.Roll from archivexx .D-devInfo 010100
setstate EG.WZ.Roll from archivexx .D-stc 30
setstate EG.WZ.Roll 2020-08-29 18:30:57 .RegL_00. 00:00 02:01 0A:12 0B:3A 0C:BC 15:FF 18:00
setstate EG.WZ.Roll 2020-08-29 18:30:58 .RegL_01. 00:00 08:00 09:00 0A:00 0B:01 0C:22 0D:01 0E:36 0F:05 10:00 30:06 56:00 57:06
setstate EG.WZ.Roll 2020-09-16 12:28:20 .associatedWith EG.WZ.Roll,EG.WZ.Roll
setstate EG.WZ.Roll 2020-08-29 18:30:59 .peerListRDate 2020-08-29 18:30:59
setstate EG.WZ.Roll 2020-09-16 12:28:38 .protLastRcv 20200916122838
setstate EG.WZ.Roll 2020-08-30 17:44:57 ASC_Enable on
setstate EG.WZ.Roll 2020-08-30 17:45:04 ASC_ShadingMessage <html> WARN: global shading active but ASC_Shading_Mode attribut is not set or off </html>
setstate EG.WZ.Roll 2020-09-16 12:28:38 ASC_Time_DriveDown 16.09.2020 - 20:02
setstate EG.WZ.Roll 2020-09-16 12:28:38 ASC_Time_DriveUp 17.09.2020 - 08:00
setstate EG.WZ.Roll 2020-09-16 12:28:38 ASC_Time_PrivacyDriveDown 16.09.2020 - 19:42
setstate EG.WZ.Roll 2020-09-16 12:28:38 ASC_Time_PrivacyDriveUp 17.09.2020 - 07:30
setstate EG.WZ.Roll 2020-09-13 08:00:02 CommandAccepted yes
setstate EG.WZ.Roll from archivexx D-firmware 2.11
setstate EG.WZ.Roll from archivexx D-serialNr KEQ0154684
setstate EG.WZ.Roll 2020-08-29 18:30:57 PairedTo 0x123ABC
setstate EG.WZ.Roll 2020-08-29 18:30:57 R-confBtnTime permanent
setstate EG.WZ.Roll 2020-08-29 18:30:58 R-driveDown 29 s
setstate EG.WZ.Roll 2020-08-29 18:30:58 R-driveTurn 0.5 s
setstate EG.WZ.Roll 2020-08-29 18:30:58 R-driveUp 31 s
setstate EG.WZ.Roll 2020-08-29 18:30:57 R-intKeyVisib invisib
setstate EG.WZ.Roll 2020-08-29 18:30:57 R-localResDis off
setstate EG.WZ.Roll 2020-08-29 18:30:57 R-pairCentral 0x123ABC
setstate EG.WZ.Roll 2020-08-29 18:30:58 R-refRunCounter 0
setstate EG.WZ.Roll 2020-08-29 18:30:58 R-sign off
setstate EG.WZ.Roll 2020-08-29 18:30:58 R-statusInfoMinDly 3 s
setstate EG.WZ.Roll 2020-08-29 18:30:58 R-statusInfoRandom 0 s
setstate EG.WZ.Roll 2020-08-29 18:30:58 R-transmitTryMax 6
setstate EG.WZ.Roll 2020-09-16 12:28:35 associatedWith ASC
setstate EG.WZ.Roll 2020-09-16 12:28:21 cfgState ok
setstate EG.WZ.Roll 2020-09-16 12:28:38 commState CMDs_done
setstate EG.WZ.Roll 2020-09-16 12:28:38 deviceMsg on (to vccu)
setstate EG.WZ.Roll 2020-09-16 12:28:38 level 100
setstate EG.WZ.Roll 2020-09-16 12:28:38 motor stop:on
setstate EG.WZ.Roll 2020-09-16 12:28:38 pct 100
setstate EG.WZ.Roll 2020-09-16 12:28:38 recentStateType info
setstate EG.WZ.Roll 2020-09-16 12:28:38 state on
setstate EG.WZ.Roll 2020-09-16 12:28:38 timedOn off
Leon, an welchem Scräubchen muss ich noch drehen? :)
Danke & Gruß
Thomasius
Da du das Fenster als Terrassenfenster deklariert hast ist es gewollt das es sich keinen mm bewegt. Wenn du es auf window stellst uns Privacydown entsprechend einrichtest solltest du dein gewünschtes Ergebnis bekommen. Die Privacydown Position wird noch bei geöffneten Fenster angefahren aber die Close Position erst beim schließen des Fensters.
Cool, danke das hat mir noch gefehlt, der Unterschied zwischen Terassentüre und normalem Fenster.
Wird direkt ausprobiert.
Vielen Dank.
Das Rollo sollte sich beim Fenster zumachen schließen sobald Nacht erkannt wird.
Hallo,
ich habe das Problem, das immer mal wieder eine Fahrt irgendeines zufälligen Rollladens nicht ausgeführt wird. Im ASC-Device wird die Fahrt als korrekt ausgeführt angezeigt, aber der Rollladen bleibt z. B. Abends oben (das ist aber auch morgens schon passiert). Um ihn dann runter zu bekommen, muss ich erst eine Fahrt nach oben machen (wobei natürlich real nichts passiert, aber im Rollladendevice wird so getan) und dann anschließend die Fahrt nach unten.
Kann das Nichtfahren irgendwie durch die Software abgefangen werden?
Viele Grüße
Stephan
Zitat von: Stephan1965 am 16 September 2020, 21:02:29
Hallo,
ich habe das Problem, das immer mal wieder eine Fahrt irgendeines zufälligen Rollladens nicht ausgeführt wird. Im ASC-Device wird die Fahrt als korrekt ausgeführt angezeigt, aber der Rollladen bleibt z. B. Abends oben (das ist aber auch morgens schon passiert). Um ihn dann runter zu bekommen, muss ich erst eine Fahrt nach oben machen (wobei natürlich real nichts passiert, aber im Rollladendevice wird so getan) und dann anschließend die Fahrt nach unten.
Kann das Nichtfahren irgendwie durch die Software abgefangen werden?
Viele Grüße
Stephan
Nicht durch ASC. Sowas ist Aufgabe des eigentlichen Moduls welches direkt die Hardware ansteuert.
ZitatDann vielen Dank für den schnellen Support. Ich melde mich noch mal morgen hoffentlich mit guten Nachrichten.
Funktioniert alles wie es soll! Das Rollo Device hat jetzt auch den ASC_ShuttersLastDrive Reading.
Danke an alle!
Zitat von: EinEinfach am 17 September 2020, 09:40:36
Funktioniert alles wie es soll! Das Rollo Device hat jetzt auch den ASC_ShuttersLastDrive Reading.
Danke an alle!
Thx. für's Rückmelden!
Da wäre noch eine Sache: Falls die Hardware noch nicht in "Getestete Hardware" (oder wie auch immer der fragliche Thread heißt) gelistet ist, wäre es nett, wenn du die wesentlichen Konfigurationselemente unter Nennung des Aktors usw. da hinterlegen würdest ;) .
ZitatDa wäre noch eine Sache: Falls die Hardware noch nicht in "Getestete Hardware" (oder wie auch immer der fragliche Thread heißt) gelistet ist, wäre es nett, wenn du die wesentlichen Konfigurationselemente unter Nennung des Aktors usw. da hinterlegen würdest ;) .
Ok, angesehen, ist sogar gelistet. Sogar die gleiche Vorgehensweise mit dem userReadings.
Zitat von: EinEinfach am 17 September 2020, 10:28:07
Ok, angesehen, ist sogar gelistet. Sogar die gleiche Vorgehensweise mit dem userReadings.
Danke für's nachsehen und die Rückmeldung :) . Falls mal wieder jemand was sucht oder beitragen will: https://forum.fhem.de/index.php/topic,101182.msg946394.html#msg946394
(Der Thread ist ausdrücklich dazu gedacht, solche Infos zu tauschen, zu optimieren, "Baumaterial" für ähnliches zu finden und das Wissen zu verstetigen. Also ruhig dahin verweisen, auch wenn da schon länger nicht mehr viel passiert ist! Vermutlich, weil man zwischenzeitlich "das meiste" da findet...?)
Ich habe die automatische Beschattung bei mir aktiviert.
Als Bedingung für die Beschattung habe ich:
ASC_Shading_Mode absent
Wenn die Beschattungsbedingungen zutreffen und Residents absent geht schließen die Rollos.
Jedoch wenn die Beschattung aktiv ist und Resindents zurück kommt öffnet die Beschattung nicht.
- Ist das so gewollt?
- Habe ich noch eine Einstellung übersehen?
- Oder Fehler im Modul?
Zitat von: teufelchen am 17 September 2020, 13:36:38
Ich habe die automatische Beschattung bei mir aktiviert.
Als Bedingung für die Beschattung habe ich:
ASC_Shading_Mode absent
Wenn die Beschattungsbedingungen zutreffen und Residents absent geht schließen die Rollos.
Jedoch wenn die Beschattung aktiv ist und Resindents zurück kommt öffnet die Beschattung nicht.
- Ist das so gewollt?
- Habe ich noch eine Einstellung übersehen?
- Oder Fehler im Modul?
Eigentlich sollte unmittelbar nach erkennen von Residents home die Beschattung beendet werden. Ich schaue es mir gerne die Tage an.
Guten Tag,
dank Reinhard bin ich etwas weiter mit der Beschattungsteuerung gekommen.
Bei dem Testrollo erhalte ich immer INFO: current shading status is 'out' - next check in 10m
Wie kann ich prüfen welche Bedingung nicht erfüllt ist?
Es ist warm und hell draussen, sodass ich davon ausgehe, dass das Rollo fahren müsste.
Danke für Hinweise
Hallo,
die Bedingungen werden zur Laufzeit berechnet und sind daher oft schwer nachzuvollziehen.
Hier helfen natürlich die Log-Einträge.
Für eine einfachere Übersicht sorgt auch eine Readingsgroup wie hier:
https://forum.fhem.de/index.php/topic,110396.msg1045745.html#msg1045745 (https://forum.fhem.de/index.php/topic,110396.msg1045745.html#msg1045745)
Vielleicht hilft Dir das was.
lg, Gerhard
Zitat von: gestein am 17 September 2020, 16:46:13
Hallo,
die Bedingungen werden zur Laufzeit berechnet und sind daher oft schwer nachzuvollziehen.
Hier helfen natürlich die Log-Einträge.
Für eine einfachere Übersicht sorgt auch eine Readingsgroup wie hier:
https://forum.fhem.de/index.php/topic,110396.msg1045745.html#msg1045745 (https://forum.fhem.de/index.php/topic,110396.msg1045745.html#msg1045745)
Vielleicht hilft Dir das was.
lg, Gerhard
Guten Morgen Gerhard,
vielen Dank für den Hinweis.
Gruss
Ralf
Zitat von: Beetle2003 am 17 September 2020, 15:58:01
Guten Tag,
dank Reinhard bin ich etwas weiter mit der Beschattungsteuerung gekommen.
Bei dem Testrollo erhalte ich immer INFO: current shading status is 'out' - next check in 10m
Wie kann ich prüfen welche Bedingung nicht erfüllt ist?
Es ist warm und hell draussen, sodass ich davon ausgehe, dass das Rollo fahren müsste.
Danke für Hinweise
Mach mal bitte ein list vom Rollo und vom ASC Device und verrate mal bitte die relevanten Sensorwerte, Temperatur, Azimut und so weiter.
Zitat von: gestein am 17 September 2020, 16:46:13
Hallo,
die Bedingungen werden zur Laufzeit berechnet und sind daher oft schwer nachzuvollziehen.
Hier helfen natürlich die Log-Einträge.
Für eine einfachere Übersicht sorgt auch eine Readingsgroup wie hier:
https://forum.fhem.de/index.php/topic,110396.msg1045745.html#msg1045745 (https://forum.fhem.de/index.php/topic,110396.msg1045745.html#msg1045745)
Vielleicht hilft Dir das was.
lg, Gerhard
Hallo Gerhard,
ich möchte Dir folgende Frage stellen:
Sehe ich das richtig, dass wenn alle Ampeln auf grün sind die Beschattung duchgeführt wird? Ich habe immer die Herausforderung, dass der MinAzi rot ist und der MaxAzi grün. Gegen späteren Nachmittag passiert ein Wechsel der beiden.
Ich verstehe nicht, wie ich beide grün bekomme. Habe mit deinem Link die Werte ermittelt sowie attr gobal den Längen und Breitengrad für mein zu Hause eingetragen. Den MinEle und MaxEle habe ich durch -1 immer grün.
Wie kann ich die aktuellen Werte sehen, welche das ASC Modul verwendet? Habe sicherlich irgend eine Einstellung falsch.
Danke
Hallo,
alle Parameter werden nicht abgedeckt (z.B. Fensterzustand).
Aber man sieht mal wie die Parameter ausgewertet sind.
Bei mir sind alle grün, dann kann der Rollo fahren.
Sobald eine Ampel rot ist, fährt der Rollo nicht bzw. wird wieder aufgefahren.
Die Werte für Azimuth sind bei mir:
ASC_Shading_InOutAzimuth 223:360
ASC_Shading_MinMax_Elevation 5:90
Ich habe die Werte eher durch ausprobieren bekommen, in dem ich zur richtigen Zeit die Werte aus dem Twilight-Modul genommen habe.
Man kann sie aber auch aus diversen Seiten nehmen. Hier im Forum sind einige Links dafür.
Ob das mit -1 funktioniert, weiß ich nicht. Nimm mal richtige Werte.
lg, Gerhard
Zitat von: Beetle2003 am 20 September 2020, 15:23:05
Hallo Gerhard,
ich möchte Dir folgende Frage stellen:
Sehe ich das richtig, dass wenn alle Ampeln auf grün sind die Beschattung duchgeführt wird? Ich habe immer die Herausforderung, dass der MinAzi rot ist und der MaxAzi grün. Gegen späteren Nachmittag passiert ein Wechsel der beiden.
Ich verstehe nicht, wie ich beide grün bekomme. Habe mit deinem Link die Werte ermittelt sowie attr gobal den Längen und Breitengrad für mein zu Hause eingetragen. Den MinEle und MaxEle habe ich durch -1 immer grün.
Wie kann ich die aktuellen Werte sehen, welche das ASC Modul verwendet? Habe sicherlich irgend eine Einstellung falsch.
Danke
Damit wir nicht rätseln brauchen was deine Einstellungen sind, wäre bei solchen Fragen immer ein list des betroffen Rollos/ASC Moduls hilfreich. Manchmal sind s nur die Kleinigkeiten die man übersieht.
Hallo und sorry, falls diese Frage jetzt selten blöd ist - aber kann ich mit irgendeinem Attribut oder sonst einem Trick festlegen, dass die Rollos immer erst 30 Minuten NACH der Astro-Sonnenaufgangszeit hochfahren?
Zitat von: zife am 21 September 2020, 22:16:15
Hallo und sorry, falls diese Frage jetzt selten blöd ist - aber kann ich mit irgendeinem Attribut oder sonst einem Trick festlegen, dass die Rollos immer erst 30 Minuten NACH der Astro-Sonnenaufgangszeit hochfahren?
Moin,
Ich habe mir ein Script erstellt, welches jede Nacht die Fahrzeiten neu berechnet und entsprechend der Vorgaben verändert.
Gruss
Zitat von: gestein am 20 September 2020, 16:19:57
Hallo,
alle Parameter werden nicht abgedeckt (z.B. Fensterzustand).
Aber man sieht mal wie die Parameter ausgewertet sind.
Bei mir sind alle grün, dann kann der Rollo fahren.
Sobald eine Ampel rot ist, fährt der Rollo nicht bzw. wird wieder aufgefahren.
Die Werte für Azimuth sind bei mir:
ASC_Shading_InOutAzimuth 223:360
ASC_Shading_MinMax_Elevation 5:90
Ich habe die Werte eher durch ausprobieren bekommen, in dem ich zur richtigen Zeit die Werte aus dem Twilight-Modul genommen habe.
Man kann sie aber auch aus diversen Seiten nehmen. Hier im Forum sind einige Links dafür.
Ob das mit -1 funktioniert, weiß ich nicht. Nimm mal richtige Werte.
lg, Gerhard
Guten Morgen,
Ich habe den Fehler gefunden. Das Problem sitzt vor dem Monitor. :o
Ich hatte einen Schreibfehler im Device für das ASC_twilightDevice.
Somit konnte es nicht funktionieren.
Danke für die Unterstützung.
Zitat von: zife am 21 September 2020, 22:16:15
Hallo und sorry, falls diese Frage jetzt selten blöd ist - aber kann ich mit irgendeinem Attribut oder sonst einem Trick festlegen, dass die Rollos immer erst 30 Minuten NACH der Astro-Sonnenaufgangszeit hochfahren?
Man kann ja bei Astro verschieden Modis auswählen:
ASC_autoAstroModeMorning - REAL, CIVIL, NAUTIC, ASTRONOMIC oder HORIZON
Vielleicht würdest du es damit auch annähernd beeinflussen können
...dann bliebe nur der Weg über den Horizont-Wert und dessen Beeinflussung über das Attribut "ASC_autoAstroModeMorningHorizon"? Eine rein zeitliche Verschiebung geht nicht, auch nicht mit irgendwelchen Perl-Tricks?
Zitat von: zife am 22 September 2020, 11:26:00
...dann bliebe nur der Weg über den Horizont-Wert und dessen Beeinflussung über das Attribut "ASC_autoAstroModeMorningHorizon"? Eine rein zeitliche Verschiebung geht nicht, auch nicht mit irgendwelchen Perl-Tricks?
Du könntest auf Time stellen und dann mit eigenen Perlcode arbeiten.
Ah, jetzt ja... ich packe Perlcode, der mir das Offset vom Astrowert berechnet, ins Attribut "ASC_Time_Down_Early" und setze "ASC_Down" auf time.
Das probiere ich, danke.
Na ja, am leichtesten wäre es mit HORIZON für ASC_autoAstroModeMorning. Dann kannst du in Gradschritten vor oder nachsteuern wobei 1 Grad 4 Minuten entspricht. Mit -9 also 36 Minuten vor Sonnenaufgang. Mit +8 32 Minuten nach Sonnenaufgang. Wenn das ausreicht :)
Das wär ein Kompromiss, für die 30 Minuten reicht es in der Tat gerade so. Gibt es einen Grund, warum nur +/- 9 Grad möglich sind, oder kann man da auch höhere Werte nutzen?
Oder ganz anderer Ansatz: kann ich das Astro-Event "Sonnenuntergang" auch dafür nutzen, den Rolladen nur in Privacy-Mode zu fahren - und ihn dann später rein zeitgesteuert (z.B. 22 Uhr) ganz zu schließen?
Ich möchte nach Sonnenuntergang nicht "im Bunker" sitzen, sondern nur Sichtschutz, und erst spät dann richtig schließen. Und ich habe leider keine Brightness-/Temperatur-Sensoren.
Privacy wäre sicherlich der richtige Ansatz und die Werte kannst du durchaus größer wählen. Musst nur die Kommandozeile bemühen.
Aber wenn ich die COMMANDREF richtig verstehe, sorgt der Astro-Sonnenuntergang (oder ein fester Zeitwert) immer für ein komplettes Schließen. Der Privacy-Mode wird dann in "Sekunden vor diesem Zeitpunkt" abgeleitet.
Ich kann also nicht zum Astro-Sonnenuntergang den Privacy-Mode auslösen, und zu einem festen (Uhr-)Zeitpunkt dann das komplette Schließen. Oder steh ich auf der Leitung?
Dann müsstest du Perl mit Berechnung des Sonnenuntergang für Privacy verwenden und eine feste Zeit für das Schließen. Aufpassen, dass die beiden Zeiten sich nicht irgendwann in die Quere kommen. Ansonsten wäre es auch möglich, dass du Schließen auf 8 Grad (= 32 Min) einstellst und Privacy auf 32*60=1920 sek. Dann geht das Rollo immer mit Sonnenuntergang in Privacy und 32 Minuten später schließt es.
Nach meinem letzten Fhem Update und 73_AutoShuttersControl.pm:v0.10.9-s22743/2020-09-07 TESTING
Funktioniert bei mir leider gar nichts mehr. Die läden fahren völlig unsinnig bzw gar nicht mehr. Gesteuert wird hauptsächlich mittels Brightness.
Internals:
FUUID 5c432079-f33f-c2c3-4c9d-f93e944883e4b339
FVERSION 73_AutoShuttersControl.pm:v0.10.9-s22743/2020-09-07 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME myASControl
NOTIFYDEV global,myASControl,AkRolladen,AnkleideRollladen,FlurRolladen,GwRolladen,JuRollladen,KuRolladenMitte,KuRolladenSpuele,KuRolladenTuer,KzRolladenBalkon,KzRolladenRechts,KzRolladenTuer,SzRolladenBalkon,SzRolladenTerrasse,WzRolladenGarten,WzRolladenLinks,WzRolladenTerrasse,WzRolladenTuer,SzTerrasseTuer,SzRolladenBalkon,DSHOME,KuRolladenTuer,KzRolladenRechts,Astro,WzRolladenGarten,KuRolladenMitte,WzTerrasseTuer,KzFensterRechts,WzRolladenTerrasse,AkRolladen,KuTerrasseTuer,JuRollladen,SzRolladenTerrasse,GwFenster,WzRolladenLinks,AkFensterkontakt,SzBalkonTuer,KzFensterBalkon,KuFensterSpuele,KzBalkonTuer,AnkleideRollladen,KuRolladenSpuele,JuFenster,KzRolladenTuer,WzGartenTuer,TeHelligkeit,FlurRolladen,WzRolladenTuer,GwRolladen,KzRolladenBalkon
NR 189
NTFY_ORDER 51-myASControl
STATE night close
TYPE AutoShuttersControl
VERSION v0.10.9
OLDREADINGS:
READINGS:
2020-09-22 14:01:50 AkRolladen_PosValue 0
2020-09-21 19:45:15 AkRolladen_lastPosValue 100
2020-09-22 14:01:49 AkRolladen_nextAstroTimeEvent 22.09.2020 - 22:00
2020-09-20 19:46:36 AnkleideRollladen_PosValue 0
2020-09-21 19:45:15 AnkleideRollladen_lastPosValue 0
2020-09-22 14:01:49 AnkleideRollladen_nextAstroTimeEvent 22.09.2020 - 22:00
2020-09-22 14:01:52 FlurRolladen_PosValue 0
2020-09-20 18:45:01 FlurRolladen_lastPosValue 100
2020-09-22 18:45:01 FlurRolladen_nextAstroTimeEvent 23.09.2020 - 08:30
2020-09-22 14:01:49 GwRolladen_PosValue 0
2020-09-21 19:45:15 GwRolladen_lastPosValue 100
2020-09-22 14:01:49 GwRolladen_nextAstroTimeEvent 22.09.2020 - 22:00
2020-09-22 18:45:34 JuRollladen_PosValue 0
2020-09-22 18:45:01 JuRollladen_lastPosValue 100
2020-09-22 18:45:01 JuRollladen_nextAstroTimeEvent 23.09.2020 - 08:30
2020-06-09 05:24:12 Julie_lastPosValue 0
2020-09-22 14:01:58 KuRolladenMitte_PosValue 0
2020-09-21 19:45:15 KuRolladenMitte_lastPosValue 100
2020-09-22 14:01:49 KuRolladenMitte_nextAstroTimeEvent 22.09.2020 - 22:00
2020-09-22 14:01:59 KuRolladenSpuele_PosValue 0
2020-09-21 19:45:15 KuRolladenSpuele_lastPosValue 100
2020-09-22 14:01:49 KuRolladenSpuele_nextAstroTimeEvent 22.09.2020 - 22:00
2020-09-22 14:02:00 KuRolladenTuer_PosValue 100
2020-09-06 07:30:01 KuRolladenTuer_lastDelayPosValue 100
2020-09-22 07:00:42 KuRolladenTuer_lastPosValue 0
2020-09-22 14:01:49 KuRolladenTuer_nextAstroTimeEvent 22.09.2020 - 22:00
2020-09-20 18:45:01 KzRolladenBalkon_PosValue 0
2020-09-20 18:45:01 KzRolladenBalkon_lastPosValue 100
2020-09-22 18:45:01 KzRolladenBalkon_nextAstroTimeEvent 23.09.2020 - 08:30
2020-09-22 14:02:46 KzRolladenRechts_PosValue 100
2020-09-20 18:45:01 KzRolladenRechts_lastPosValue 100
2020-09-22 18:45:01 KzRolladenRechts_nextAstroTimeEvent 23.09.2020 - 08:30
2020-09-22 18:45:31 KzRolladenTuer_PosValue 0
2020-09-22 18:45:01 KzRolladenTuer_lastPosValue 100
2020-09-22 18:45:01 KzRolladenTuer_nextAstroTimeEvent 23.09.2020 - 08:30
2020-09-22 07:10:49 SzRolladenBalkon_PosValue 100
2020-08-24 21:40:21 SzRolladenBalkon_lastDelayPosValue 100
2020-09-22 07:10:49 SzRolladenBalkon_lastPosValue 0
2020-09-22 14:01:49 SzRolladenBalkon_nextAstroTimeEvent 22.09.2020 - 22:00
2020-09-20 19:46:36 SzRolladenTerrasse_PosValue 0
2020-09-21 19:45:15 SzRolladenTerrasse_lastPosValue 0
2020-09-22 14:01:49 SzRolladenTerrasse_nextAstroTimeEvent 22.09.2020 - 22:00
2020-09-22 14:02:11 WzRolladenGarten_PosValue 0
2020-09-21 19:45:15 WzRolladenGarten_lastPosValue 100
2020-09-22 14:01:49 WzRolladenGarten_nextAstroTimeEvent 22.09.2020 - 22:00
2020-09-22 14:02:12 WzRolladenLinks_PosValue 0
2020-09-21 19:45:15 WzRolladenLinks_lastPosValue 100
2020-09-22 14:01:49 WzRolladenLinks_nextAstroTimeEvent 22.09.2020 - 22:00
2020-09-22 14:02:13 WzRolladenTerrasse_PosValue 0
2020-09-21 19:45:15 WzRolladenTerrasse_lastPosValue 100
2020-09-22 14:01:49 WzRolladenTerrasse_nextAstroTimeEvent 22.09.2020 - 22:00
2020-09-22 14:02:14 WzRolladenTuer_PosValue 100
2020-08-19 20:54:36 WzRolladenTuer_lastDelayPosValue 100
2020-09-22 10:37:22 WzRolladenTuer_lastPosValue 40
2020-09-22 14:01:49 WzRolladenTuer_nextAstroTimeEvent 22.09.2020 - 22:00
2020-08-13 06:49:12 ascEnable on
2020-09-22 14:01:50 controlShading on
2019-04-16 22:48:22 hardLockOut on
2018-12-21 14:25:59 partyMode off
2020-09-22 14:01:44 room_Abstellkammer AkRolladen
2020-09-22 14:01:44 room_Ankleide AnkleideRollladen
2020-09-22 14:01:44 room_FlurOG FlurRolladen
2020-09-22 14:01:44 room_G__steWC GwRolladen
2020-09-22 14:01:44 room_Julie JuRollladen
2020-09-22 14:01:44 room_K__che KuRolladenMitte,KuRolladenSpuele,KuRolladenTuer
2020-09-22 14:01:44 room_Kinderzimmer KzRolladenBalkon,KzRolladenRechts,KzRolladenTuer
2020-09-22 14:01:44 room_Schlafzimmer SzRolladenBalkon,SzRolladenTerrasse
2020-09-22 14:01:44 room_Wohnzimmer WzRolladenGarten,WzRolladenLinks,WzRolladenTerrasse,WzRolladenTuer
2020-03-02 21:42:44 selfDefense on
2020-09-22 18:45:34 state night close
2020-06-01 07:20:10 sunriseTimeWeHoliday on
2020-09-22 14:01:44 userAttrList rolled out
helper:
shuttersList:
AkRolladen
AnkleideRollladen
FlurRolladen
GwRolladen
JuRollladen
KuRolladenMitte
KuRolladenSpuele
KuRolladenTuer
KzRolladenBalkon
KzRolladenRechts
KzRolladenTuer
SzRolladenBalkon
SzRolladenTerrasse
WzRolladenGarten
WzRolladenLinks
WzRolladenTerrasse
WzRolladenTuer
monitoredDevs:
AkFensterkontakt:
AkRolladen ASC_WindowRec
AkRolladen:
AnkleideRollladen:
Astro:
myASControl ASC_twilightDevice
DSHOME:
myASControl ASC_residentsDev
FlurRolladen:
GwFenster:
GwRolladen ASC_WindowRec
GwRolladen:
JuFenster:
JuRollladen ASC_WindowRec
JuRollladen:
KuFensterSpuele:
KuRolladenSpuele ASC_WindowRec
KuRolladenMitte:
KuRolladenSpuele:
KuRolladenTuer:
KuTerrasseTuer:
KuRolladenTuer ASC_WindowRec
KzBalkonTuer:
KzRolladenTuer ASC_WindowRec
KzFensterBalkon:
KzRolladenBalkon ASC_WindowRec
KzFensterRechts:
KzRolladenRechts ASC_WindowRec
KzRolladenBalkon:
KzRolladenRechts:
KzRolladenTuer:
SzBalkonTuer:
SzRolladenBalkon ASC_WindowRec
SzRolladenBalkon:
SzRolladenTerrasse:
SzTerrasseTuer:
SzRolladenTerrasse ASC_WindowRec
TeHelligkeit:
AkRolladen ASC_BrightnessSensor
AnkleideRollladen ASC_BrightnessSensor
FlurRolladen ASC_BrightnessSensor
GwRolladen ASC_BrightnessSensor
JuRollladen ASC_BrightnessSensor
KuRolladenMitte ASC_BrightnessSensor
KuRolladenSpuele ASC_BrightnessSensor
KuRolladenTuer ASC_BrightnessSensor
KzRolladenBalkon ASC_BrightnessSensor
KzRolladenRechts ASC_BrightnessSensor
KzRolladenTuer ASC_BrightnessSensor
SzRolladenBalkon ASC_BrightnessSensor
SzRolladenTerrasse ASC_BrightnessSensor
WzRolladenGarten ASC_BrightnessSensor
WzRolladenLinks ASC_BrightnessSensor
WzRolladenTerrasse ASC_BrightnessSensor
WzRolladenTuer ASC_BrightnessSensor
WzGartenTuer:
WzRolladenTuer ASC_WindowRec
WzRolladenGarten:
WzRolladenLinks:
WzRolladenTerrasse:
WzRolladenTuer:
WzTerrasseTuer:
WzRolladenTerrasse ASC_WindowRec
Attributes:
ASC_autoShuttersControlComfort on
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_brightnessDriveUpDown 15:4
ASC_freezeTemp 3
ASC_residentsDev DSHOME:state
ASC_shuttersDriveDelay 10
ASC_tempSensor TeTempFeuchte:temperature
ASC_twilightDevice Astro
DbLogExclude .*
devStateIcon { ShuttersControl_DevStateIcon($name) }
group Rolläden
icon fts_shutter_automatic
room Zentral
List eines Rollos der völlig falsch getriggert wurde
Internals:
DEF 35F00A
FUUID 5c432072-f33f-c2c3-9bdf-20833d06665ac2cb
HMLAN1_MSGCNT 1
HMLAN1_RAWMSG E35F00A,0000,43640D1D,FF,FFBB,3BA41035F00A2864FE0601000045
HMLAN1_RSSI -69
HMLAN1_TIME 2020-09-22 14:02:26
HMUSB_MSGCNT 2
HMUSB_RAWMSG RB5B15596,0001,98CB8C5A,FF,FFBF,3BA41035F00A2864FE0601000045
HMUSB_RSSI -65
HMUSB_TIME 2020-09-22 14:02:11
IODev HMUSB
LASTInputDev HMLAN1
MSGCNT 3
NAME WzRolladenGarten
NOTIFYDEV global
NR 43
NTFY_ORDER 50-WzRolladenGarten
STATE down
TYPE CUL_HM
chanNo 01
lastMsg No:3B - t:10 s:35F00A d:2864FE 0601000045
protLastRcv 2020-09-22 14:02:11
protRcv 1 last_at:2020-09-22 14:02:11
protSnd 2 last_at:2020-09-22 14:02:11
protState CMDs_done
rssi_HMUSB cnt:1 min:-69 max:-69 avg:-69 lst:-69
rssi_at_HMLAN1 cnt:1 min:-69 max:-69 avg:-69 lst:-69
rssi_at_HMUSB cnt:2 min:-65 max:-65 avg:-65 lst:-65
READINGS:
2019-05-21 23:15:25 ASC_Enable on
2020-09-22 19:08:00 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 7.5m
2020-09-22 14:02:11 ASC_ShuttersLastDrive minimum brightness threshold fell below
2020-09-22 14:01:49 ASC_Time_DriveDown 22.09.2020 - 22:00
2020-09-22 14:01:49 ASC_Time_DriveUp 23.09.2020 - 07:45
2020-09-21 19:45:16 CommandAccepted yes
2018-03-19 15:40:23 D-firmware 2.8
2018-03-19 15:40:23 D-serialNr MEQ0651786
2020-03-27 10:42:51 PairedTo 0x2864FE
2018-03-19 15:42:49 R-driveDown 30 s
2018-03-19 15:42:49 R-driveTurn 0.5 s
2020-03-27 10:42:52 R-driveUp 32.8 s
2018-03-19 15:42:48 R-pairCentral 0x2864FE
2018-03-19 15:42:49 R-sign off
2020-03-27 10:42:51 RegL_00. 00:00 02:01 0A:28 0B:64 0C:FE 15:FF 18:00
2020-03-27 10:42:52 RegL_01. 00:00 08:00 09:00 0A:00 0B:01 0C:2C 0D:01 0E:48 0F:05 10:00 30:06 56:00 57:24
2020-09-22 14:01:45 associatedWith myASControl
2020-09-18 00:32:19 cfgState ok
2020-09-22 14:02:11 commState CMDs_done
2020-09-22 14:02:11 deviceMsg off (to CCU)
2020-05-14 07:50:35 inhibit set_off
2020-09-22 14:02:11 level 0
2020-09-22 14:02:11 motor stop:off
2020-09-22 14:02:11 pct 0
2019-08-12 12:54:19 powerOn 2019-08-12 12:54:19
2020-09-22 14:02:11 recentStateType info
2020-09-22 14:02:11 state off
2020-09-22 14:02:11 timedOn off
helper:
HM_CMDNR 59
cSnd ,012864FE35F00A010E
mId 0005
peerFriend peerSens,peerVirt
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
cmds:
TmplKey :no:1600776102.98573
TmplTs 1600776102.98573
cmdKey 1:1:0::WzRolladenGarten:0005:01:
cmdLst:
assignHmKey noArg
clear [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
deviceRename -newName-
down [(-changeValue-|{10})] [(-ontime-|{0})] [(-ramptime-|{0})]
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6) [-peerChn-]
getVersion noArg
inhibit [(on|{off})]
off noArg
on noArg
pair noArg
pct -value- [-ontime-]
peerBulk -peer1,peer2,...- [({set}|unset)]
peerIODev [IO] -btn- [({set}|unset)] 'not for future use'
peerSmart -peerOpt-
press [(long|{short})] [(-peer-|{self01})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- -addr2:data2-...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sign [(on|{off})]
statusRequest noArg
stop noArg
toggle noArg
toggleDir noArg
tplDel -tplDel-
tplSet_0 -tplChan-
unpair noArg
up [(-changeValue-|{10})] [(-ontime-|{0})] [(-ramptime-|{0})]
lst:
condition slider,0,1,255
peer
peerOpt AkFensterkontakt,BadFenster,CCU_Btn2,FlurEGBewegung,GaliBewegung,GaliSwitch01,GaliSwitch02,GwFenster,JuFenster,KuFensterSpuele,KuTerrasseTuer,KzBalkonTuer,KzFensterBalkon,KzFensterRechts,SzBalkonTuer,SzTerrasseTuer,TeBachWasserstand,TeKuLichtSchalter,TeWzLichtSchalter,WaschmaschineSenF,WaschmaschineSenI,WaschmaschineSenPwr,WaschmaschineSenU,WkFenster,WzGartenTuer,WzSchalterTerrasse_1,WzSchalterTerrasse_2,WzSchalterTerrasse_3,WzSchalterTerrasse_4,WzSofaDimmer
tplChan
tplDel
tplPeer
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
param -param-
reg -addr- -list- [-peerChn-]
regList noArg
regTable noArg
regVal -addr- -list- [-peerChn-]
saveConfig [-filename-]
tplInfo noArg
dir:
cur stop
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +35F00A,00,00,00
nextSend 1600776146.27345
prefIO
rxt 0
vccu CCU
p:
35F00A
00
00
00
mRssi:
mNo 3B
io:
HMLAN1:
-69
-69
HMUSB:
-61
-61
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
rpt:
IO HMUSB
flg A
ts 1600776131.86978
ack:
HASH(0x55dff62b65a8)
3B80022864FE35F00A00
rssi:
HMUSB:
avg -69
cnt 1
lst -69
max -69
min -69
at_HMLAN1:
avg -69
cnt 1
lst -69
max -69
min -69
at_HMUSB:
avg -65
cnt 2
lst -65
max -65
min -65
shadowReg:
tmpl:
Attributes:
ASC 2
ASC_BrightnessSensor TeHelligkeit:luminosity
ASC_Closed_Pos 0
ASC_Down brightness
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Open_Pos 100
ASC_Pos_Reading pct
ASC_Shading_InOutAzimuth 15:120
ASC_Shading_MinMax_Elevation 7:50
ASC_Shading_Min_OutsideTemperature 8
ASC_Shading_Mode always
ASC_Shading_Pos 50
ASC_Shading_StateChange_SunnyCloudy 5000:3500
ASC_Shading_WaitingPeriod 900
ASC_ShuttersPlace window
ASC_Time_Down_Early 16:30
ASC_Time_Down_Late 22:00
ASC_Time_Up_Early 07:00
ASC_Time_Up_Late 07:45
ASC_Time_Up_WE_Holiday 07:30
ASC_Up brightness
DbLogExclude .*
IODev HMLAN1
IOgrp CCU
autoReadReg 4_reqStatus
cmdIcon up:rc_UP stop:rc_STOP down:rc_DOWN
devStateIcon up:fts_shutter_10@green down:fts_shutter_100@grey 9\d.*:fts_shutter_10 8\d.*:fts_shutter_20 7\d.*:fts_shutter_30 6\d.*:fts_shutter_40 5\d.*:fts_shutter_50 4\d.*:fts_shutter_60 3\d.*:fts_shutter_70 2\d.*:fts_shutter_80 1\d.*:fts_shutter_90 0\d.*:fts_shutter_100
eventMap on:up off:down
expert defReg,rawReg
firmware 2.8
group Rolläden
icon fts_shutter_updown
model HM-LC-BL1-FM
peerIDs 00000000,
room Wohnzimmer
serialNr MEQ0651786
subType blindActuator
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate lightSceneParamsToSave lightSceneRestoreOnlyIfChanged:1,0 room_map structexclude
webCmd up:stop:down
Der hier wurde seit 2 Tagen gar nkcht mehr getriggert:
Internals:
FUUID 5dcc888e-f33f-c2c3-6273-bcbf85a1a5dc0cd3
IODev mqtt
NAME KzRolladenBalkon
NR 356
STATE 100
TYPE MQTT_DEVICE
qos *:2
Helper:
DBLOG:
energy:
DBLogging:
TIME 1600776189.84539
VALUE 1552
power:
DBLogging:
TIME 1600776159.81528
VALUE 0.00
READINGS:
2019-11-14 00:04:00 ASC_Enable on
2020-06-25 11:18:02 ASC_ShadingMessage <html> WARN: global shading active but ASC_Shading_Mode attribut is not set or off </html>
2020-09-20 18:45:01 ASC_ShuttersLastDrive night close
2020-09-22 18:45:01 ASC_Time_DriveDown 23.09.2020 - 18:45
2020-09-22 18:45:01 ASC_Time_DriveUp 23.09.2020 - 08:30
2020-09-22 14:01:45 associatedWith myASControl
2020-09-22 18:45:14 energy 1552
2020-09-22 18:46:44 online false
2020-09-20 18:45:01 pct 0
2020-09-22 18:45:14 pos 100
2020-09-22 18:45:14 power 0.00
2020-09-22 18:45:14 state stop
2020-09-22 18:46:44 transmission-state incoming publish received
message_ids:
publishSets:
:
topic shellies/shellyswitch-55B8D3/roller/0/command
values:
open
close
stop
pct:
topic shellies/shellyswitch-55B8D3/roller/0/command/pos
values:
0,10,20,30,40,50,60,70,80,90,100
sets:
close
open
pct 0,10,20,30,40,50,60,70,80,90,100
stop
subscribe:
shellies/shellyswitch-55B8D3/command
shellies/shellyswitch-55B8D3/roller/0/energy
shellies/shellyswitch-55B8D3/online
shellies/shellyswitch-55B8D3/roller/0/pos
shellies/shellyswitch-55B8D3/roller/0/power
shellies/shellyswitch-55B8D3/roller/0
subscribeExpr:
^shellies\/shellyswitch-55B8D3\/command$
^shellies\/shellyswitch-55B8D3\/roller\/0\/energy$
^shellies\/shellyswitch-55B8D3\/online$
^shellies\/shellyswitch-55B8D3\/roller\/0\/pos$
^shellies\/shellyswitch-55B8D3\/roller\/0\/power$
^shellies\/shellyswitch-55B8D3\/roller\/0$
subscribeQos:
shellies/shellyswitch-55B8D3/command 0
shellies/shellyswitch-55B8D3/online 0
shellies/shellyswitch-55B8D3/roller/0 0
shellies/shellyswitch-55B8D3/roller/0/energy 0
shellies/shellyswitch-55B8D3/roller/0/pos 0
shellies/shellyswitch-55B8D3/roller/0/power 0
subscribeReadings:
shellies/shellyswitch-55B8D3/command:
cmd
name command
shellies/shellyswitch-55B8D3/online:
cmd
name online
shellies/shellyswitch-55B8D3/roller/0:
cmd
name state
shellies/shellyswitch-55B8D3/roller/0/energy:
cmd
name energy
shellies/shellyswitch-55B8D3/roller/0/pos:
cmd
name pos
shellies/shellyswitch-55B8D3/roller/0/power:
cmd
name power
Attributes:
ASC 2
ASC_BrightnessSensor TeHelligkeit:luminosity
ASC_Closed_Pos 0
ASC_Down brightness
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Open_Pos 100
ASC_Pos_Reading pct
ASC_ShuttersPlace window
ASC_Time_Down_Early 16:30
ASC_Time_Down_Late 18:45
ASC_Time_Up_Early 7:10
ASC_Time_Up_Late 8:30
ASC_Time_Up_WE_Holiday 8:00
ASC_Up brightness
ASC_Ventilate_Pos 10
ASC_Ventilate_Window_Open off
ASC_WindowRec KzFensterBalkon
ASC_WindowRec_subType twostate
DbLogExclude .*
DbLogInclude energy,power
IODev mqtt
cmdIcon open:rc_UP stop:rc_STOP close:rc_DOWN
devStateIcon 100:fts_shutter_10@green 9\d.*:fts_shutter_10 8\d.*:fts_shutter_20 7\d.*:fts_shutter_30 6\d.*:fts_shutter_40 5\d.*:fts_shutter_50 4\d.*:fts_shutter_60 3\d.*:fts_shutter_70 2\d.*:fts_shutter_80 1\d.*:fts_shutter_90 0:fts_shutter_100@grey
event-on-change-reading .*
group Rolläden
icon fts_shutter_updown
publishSet open close stop shellies/shellyswitch-55B8D3/roller/0/command
publishSet_pct 0,10,20,30,40,50,60,70,80,90,100 shellies/shellyswitch-55B8D3/roller/0/command/pos
qos exactly-once
room Kinderzimmer
stateFormat pos
subscribeReading_command shellies/shellyswitch-55B8D3/command
subscribeReading_energy shellies/shellyswitch-55B8D3/roller/0/energy
subscribeReading_online shellies/shellyswitch-55B8D3/online
subscribeReading_pos shellies/shellyswitch-55B8D3/roller/0/pos
subscribeReading_power shellies/shellyswitch-55B8D3/roller/0/power
subscribeReading_state shellies/shellyswitch-55B8D3/roller/0
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd open:stop:close:pct
widgetOverride pct:0,10,20,30,40,50,60,70,80,90,100
Das letzte Rollo würde aber heute wohl bewegt.
Den Rest kann ich mir gerade nicht erklären. Bitte expert auf 1 dann rescan shutters und anschließend createNewNotifyDev
Grüße
Ja sehr eigenartig das Ganze. Habe deine schritte mal durchgeführt. Was bewirken die im Detail? (Ja die Namen erklären schon einiges)
Aufgefallen ist mir, dass nur noch die Läden mit einem ThreeStateSensor normal gefahren sind. Alle anderen, ohne sensor oder nur twostate, haben sich eigenartig verhalte. (Gar nicht mehr gefahren oder willkürlich außerhalb der Regel.)
Zitat von: zife am 22 September 2020, 16:42:13
Aber wenn ich die COMMANDREF richtig verstehe, sorgt der Astro-Sonnenuntergang (oder ein fester Zeitwert) immer für ein komplettes Schließen. Der Privacy-Mode wird dann in "Sekunden vor diesem Zeitpunkt" abgeleitet.
Ich kann also nicht zum Astro-Sonnenuntergang den Privacy-Mode auslösen, und zu einem festen (Uhr-)Zeitpunkt dann das komplette Schließen. Oder steh ich auf der Leitung?
Diese Umsetzung kannst du am besten mit einem Brightness Sensor realisieren. Oder wie CoolTux schon schrieb. Stelle auf Time und nutze bei den Attribute ASC_Time_Down_Early Perl Code. Dann kannst du ja berechnen wie du möchtest und gibst dann die gewünschte Zeit zurück. Von dieser Zeit aus wird dann auch Privacy zurück gerechnet und deine Anforderung müsste damit umsetzbar sein und das sogar ohne Brightness Sensor falls du dort nicht drin investieren möchtest. Falls du aber sowieso mit den Gedanken der Beschattung spielst solltest du den Gedanken des Brighntess Sensor nicht zu weit weg stellen ;-)
Zitat von: zife am 22 September 2020, 16:42:13
Aber wenn ich die COMMANDREF richtig verstehe, sorgt der Astro-Sonnenuntergang (oder ein fester Zeitwert) immer für ein komplettes Schließen. Der Privacy-Mode wird dann in "Sekunden vor diesem Zeitpunkt" abgeleitet.
Ich kann also nicht zum Astro-Sonnenuntergang den Privacy-Mode auslösen, und zu einem festen (Uhr-)Zeitpunkt dann das komplette Schließen. Oder steh ich auf der Leitung?
Du kannst ja auf mal Time stellen und folgendes Eintragen, Dir die Fahrzeiten anschauen und langsam rantasten. Wenn du die Zeit (+4600) nach oben oder unten korrigierst. Und wenn du Privacy sofort mit einstellst also die gewünschte Zeit vor der unten errechneten Zeit, dann siehst du auch sofort wie sich die Zeit auch entsprechend verändert. Habe das gerade mal schnell getestet und sollte genau deine Anforderung treffen :-)
attr Rollo_Time ASC_Time_Down_Early {sunset(+4600,"17:00","22:00")}
Grandiose Hilfsbereitschaft hier.. danke!
Komme so schnell gar nicht mit dem Ausprobieren nach 8)
Werde jetzt mal mehrere Ansätze durchspielen, da wird ja wohl was passen. Also... danke für's Modul und die Hilfe.
Zitat von: CoolTux am 22 September 2020, 19:58:57
Das letzte Rollo würde aber heute wohl bewegt.
Den Rest kann ich mir gerade nicht erklären. Bitte expert auf 1 dann rescan shutters und anschließend createNewNotifyDev
Grüße
Hat leider nichts gebracht. Alle Läden ohne threestate sensor blieben unten heute morgen. Ist evtl irgendwas an Residents geändert worden?
EDIT: ja liegt an Residents. Wir sind im Urlaub und daher steht das auf absent. Habe es eben mal auf zuhause gesetzt und alle läden fahren hoch.
Zitat von: Dersch am 23 September 2020, 08:46:17
Hat leider nichts gebracht. Alle Läden ohne threestate sensor blieben unten heute morgen. Ist evtl irgendwas an Residents geändert worden?
EDIT: ja liegt an Residents. Wir sind im Urlaub und daher steht das auf absent. Habe es eben mal auf zuhause gesetzt und alle läden fahren hoch.
Ja das hat sich geändert mit Residents. Das war ein "Bug" sowohl bei absent als auch bei gone wird morgens nicht mehr hoch gefahren.
Der Bug hat mir eigentlich ganz gut gepasst. Kann man den wieder einschalten? :) und bei läden mit threestate scheint sie Änderung nicht zu funktionieren denn diese läden fahren ja hoch.
Zitat von: xerion am 22 September 2020, 20:45:30
Du kannst ja auf mal Time stellen und folgendes Eintragen, Dir die Fahrzeiten anschauen und langsam rantasten. Wenn du die Zeit (+4600) nach oben oder unten korrigierst. Und wenn du Privacy sofort mit einstellst also die gewünschte Zeit vor der unten errechneten Zeit, dann siehst du auch sofort wie sich die Zeit auch entsprechend verändert. Habe das gerade mal schnell getestet und sollte genau deine Anforderung treffen :-)
Einen hab ich dann doch noch ;)
Der PrivacyMode ist aber immer fest zeitlich verdrahtet mit dem nightclose, richtig? Ich kann also nicht das komplette Schließen auf immer 22 Uhr setzen (z.B. über TIME oder über ASTRO mit engen early/late-Grenzen), und dann den PrivacyMode nach Sunset steuern? Oder kann ich auch den PrivacyMode mit PERL steuern? Laut COMMANDREF geht das nicht.
Ich sehe schon, ich muss wohl noch einen Helligkeitssensor anschaffen. Aber brauche ich dann auch noch einen Temperatursensor? Ich meine gelesen zu haben, dass ich beide Devices zuordnen muss, BRIGHTNESS und TEMPERATURE.
Zitat von: zife am 23 September 2020, 09:24:56
Einen hab ich dann doch noch ;)
Der PrivacyMode ist aber immer fest zeitlich verdrahtet mit dem nightclose, richtig? Ich kann also nicht das komplette Schließen auf immer 22 Uhr setzen (z.B. über TIME oder über ASTRO mit engen early/late-Grenzen), und dann den PrivacyMode nach Sunset steuern? Oder kann ich auch den PrivacyMode mit PERL steuern? Laut COMMANDREF geht das nicht.
Ich sehe schon, ich muss wohl noch einen Helligkeitssensor anschaffen. Aber brauche ich dann auch noch einen Temperatursensor? Ich meine gelesen zu haben, dass ich beide Devices zuordnen muss, BRIGHTNESS und TEMPERATURE.
Nein Perlcode geht da nicht.
Und für Abends und Morgens Fahrten brauchst Du nur einen Brightness Sensor. Temperature brauchst Du nur noch zusätzlich für Beschattung.
Zitat von: zife am 23 September 2020, 09:24:56
Einen hab ich dann doch noch ;)
Der PrivacyMode ist aber immer fest zeitlich verdrahtet mit dem nightclose, richtig? Ich kann also nicht das komplette Schließen auf immer 22 Uhr setzen (z.B. über TIME oder über ASTRO mit engen early/late-Grenzen), und dann den PrivacyMode nach Sunset steuern? Oder kann ich auch den PrivacyMode mit PERL steuern? Laut COMMANDREF geht das nicht.
Ich sehe schon, ich muss wohl noch einen Helligkeitssensor anschaffen. Aber brauche ich dann auch noch einen Temperatursensor? Ich meine gelesen zu haben, dass ich beide Devices zuordnen muss, BRIGHTNESS und TEMPERATURE.
ZitatDer PrivacyMode ist aber immer fest zeitlich verdrahtet mit dem nightclose, richtig?
Bei Time ist das so, bei Brightness kannst du Zeit und Helligkeit eintragen. Je nachdem was zuerst eintrifft würde dann greifen.
Wenn du keinen Temperatursensor nutzen willst könntest du das ja auch über ein Wettermodul abgreifen und z.B. in einen Dummy schreiben und im ASC als Temperatur Device nutzen.
Ok, dann brauche ich für mein (neues) Lieblingsszenario doch zwingend den Brightness Sensor (PrivacyMode wenn es dunkel wird, ganz zu um 22:00, morgens immer um 7:00 Uhr hoch, am WE erst um 8:30):
ASC_BrightnessSensor DEVICE[:READING] 300:300 (Device muss ich noch besorgen)
ASC_PrivacyDownValue_beforeNightClose 1800:300
ASC_Down BRIGHTNESS
ASC_Time_Down_Early 22:00
ASC_Time_Down_Late 22:01
ASC_Up TIME
ASC_Time_Up_Early 7:00
ASC_Time_Up_WE_Holiday 8:30
Dann greift der PrivacyMode ab 300 LUX, und um 22:00 geht das Rollo ganz zu, weil ja längst 300 Lux erreicht sind.
Für den Wunschzettel wäre irgendwann, dass der PrivacyMode-Zeitpunkt auch PERL versteht ;)
Und, damit ich wenigstens überhaupt irgendwas beitragen kann... in der CommandRef scheint mir ein Tippfehler in den Attributen ASC_BlockingTime_beforDayOpen und ASC_BlockingTime_beforNightClose vorzuliegen - oder muss bei diesen Attributen tatsächlich das "e" von "before" weggelassen werden? Keine Krümelsuche, nur der Versuch, den ein oder anderen Nutzer vor Fragezeichen im Kopf zu bewahren 8)
Das geht nicht. Du musst um im Privacy mit Brightness arbeiten zu können im ASC_Up oder ASC_Down auch mit Brightness arbeiten. Also PrivacyDown mit Brightnesswert dann ASC_Down brightness und bei Up das selbige wenn gewünscht.
Ah! Also ok, dann
ASC_BrightnessSensor DEVICE[:READING] 300:300 (Device muss ich noch besorgen)
ASC_PrivacyDownValue_beforeNightClose 1800:300
ASC_Down BRIGHTNESS
ASC_Time_Down_Early 22:00
ASC_Time_Down_Late 22:01
ASC_Up TIME ASC_Up BRIGHTNESS
ASC_Time_Up_Early 7:00
ASC_Time_Up_WE_Holiday 8:30
und dazu
ASC_Time_Up_Late 8:31
Geht dann der Rolladen trotzdem immer um 7:00 Uhr hoch? Oder muss ich dafür den MORGEN-Brightness-Wert auf 0 setzen, damit bereits um 7:00 beim ersten Check die notwendige Helligkeit auch im Winter auf jeden Fall schon erreicht wurde?
Sorry, hätte nie gedacht, dass ich aus einem vermeintlich simplen Problem so eine Wissenschaft machen könnte :o
Zitat von: zife am 23 September 2020, 10:58:12
Ah! Also ok, dann
ASC_BrightnessSensor DEVICE[:READING] 300:300 (Device muss ich noch besorgen)
ASC_PrivacyDownValue_beforeNightClose 1800:300
ASC_Down BRIGHTNESS
ASC_Time_Down_Early 22:00
ASC_Time_Down_Late 22:01
ASC_Up TIME ASC_Up BRIGHTNESS
ASC_Time_Up_Early 7:00
ASC_Time_Up_WE_Holiday 8:30
und dazu
ASC_Time_Up_Late 8:31
Geht dann der Rolladen trotzdem immer um 7:00 Uhr hoch? Oder muss ich dafür den MORGEN-Brightness-Wert auf 0 setzen, damit bereits um 7:00 beim ersten Check die notwendige Helligkeit auch im Winter auf jeden Fall schon erreicht wurde?
Sorry, hätte nie gedacht, dass ich aus einem vermeintlich simplen Problem so eine Wissenschaft machen könnte :o
Um 07:00 Uhr in deinem Beispiel würde er hochgehen wenn bis dahin die eingetragen Lux Zahl erreicht wurde, also bei Dir 300. Wenn um 07:00 Uhr aber z.B. noch 10 Lux wären dann würd er nicht hochgehen. Falls bis 08:31 auch die 300 Lux nicht erreicht wurde, würde trotzdem das Rollo hochfahren.
Edit: Sehe gerade das du noch einen Fehler hast:
Bei dem Brightnesssensor, wird nur der Devicename und das Reading eingetragen, nicht der Wert des Readings. Das muss du im ASC Modul unter ASC_brightnessDriveUpDown machen.
Ja, das passt... dann setz ich einfach den niedrigsten LUX Wert ein, den der Sensor kann - der ist dann ja um 7:00 auf jeden Fall erreicht.
Die 8:31 setze ich ja nur, weil es die Bedingung gibt, dass der Late-Wert später sein muss als der Holiday-Wert.
Zitat von: xerion am 23 September 2020, 11:03:53
Bei dem Brightnesssensor, wird nur der Devicename und das Reading eingetragen, nicht der Wert des Readings. Das muss du im ASC Modul unter ASC_brightnessDriveUpDown machen.
Sicher?
Das hab ich aus der CommandRef - hab ich das falsch verstanden?
ZitatASC_BrightnessSensor - DEVICE[:READING] WERT-MORGENS:WERT-ABENDS / 'Sensorname[:brightness [400:800]]' Angaben zum Helligkeitssensor mit (Readingname, optional) für die Beschattung und dem Fahren der Rollladen nach brightness und den optionalen Brightnesswerten für Sonnenauf- und Sonnenuntergang. (default: none)
Zitat von: zife am 23 September 2020, 11:23:47
Sicher?
Das hab ich aus der CommandRef - hab ich das falsch verstanden?
Wir haben beide Recht ;-). Ich nutze bei mir die Brightnesswerte momentan global, also im ASC Device und das was du hast ist für das Rollo Device, aber beides ist richtig. Wenn du aber nur einen Sensor hast und nicht unterschiedliche Fahrzeiten abhängig vom Luxwert pro Rollodevice haben möchtest, dann kannst du das so machen wie es beschrieben habe. Spart etwas Arbeit bevor du nachher bei jedem Rollodevice die gleichen Werte einträgst. Ich habe mehrere Sensoren und baue das gerade um, da sich die Werte durch die Position etwas unterscheiden und das kann man dann mit dem Wert im Rollo Device schön feintunen.
Zitat von: CoolTux am 23 September 2020, 09:15:16
Ja das hat sich geändert mit Residents. Das war ein "Bug" sowohl bei absent als auch bei gone wird morgens nicht mehr hoch gefahren.
Was mir noch einfällt, es fahren die Rollos ja gar nicht mehr runter wenn Residents auf gone oder absent steht. Das kann ja auch nicht richtig sein. Zudem funktionieren die Rollos mit threestate sensor noch nach dem alten Schema mit dem "Bug".
Ich fände es gut wenn man sich das Verhalten besser im Bezug auf den Residents Status aussuchen könnte. Ich möchte nicht das die Rollos pauschal unten bleiben. Häuse bei denen die Rollos dauerhaft unten sind, sind für Einbrecher immer besonders interessant da die Bewohner so sicher im Urlaub sind. Zudem gibt es ja auch Zimmerpflanzen die etwas Licht wollen.
Zitat von: Dersch am 23 September 2020, 12:39:02
Was mir noch einfällt, es fahren die Rollos ja gar nicht mehr runter wenn Residents auf gone oder absent steht. Das kann ja auch nicht richtig sein. Zudem funktionieren die Rollos mit threestate sensor noch nach dem alten Schema mit dem "Bug".
Ich fände es gut wenn man sich das Verhalten besser im Bezug auf den Residents Status aussuchen könnte. Ich möchte nicht das die Rollos pauschal unten bleiben. Häuse bei denen die Rollos dauerhaft unten sind, sind für Einbrecher immer besonders interessant da die Bewohner so sicher im Urlaub sind. Zudem gibt es ja auch Zimmerpflanzen die etwas Licht wollen.
Ich fände es gut wenn man sich das Verhalten besser im Bezug auf den Residents Status aussuchen könnte. Ich möchte nicht das die Rollos pauschal unten bleiben. Häuse bei denen die Rollos dauerhaft unten sind
Das kannst du ja auch indem du das Attribute "ASC_Mode_Up" im Rollo Device einstellst. Defaultmäßig steht es auf always kann es sein dass bei Dir was anders drin steht und darum nicht fährt, also z.B. "home"?
Zitat von: xerion am 23 September 2020, 13:09:55
Ich fände es gut wenn man sich das Verhalten besser im Bezug auf den Residents Status aussuchen könnte. Ich möchte nicht das die Rollos pauschal unten bleiben. Häuse bei denen die Rollos dauerhaft unten sind
Nee alle meine Rollos stehen auf Always Up & Down
Das kannst du ja auch indem du das Attribute "ASC_Mode_Up" im Rollo Device einstellst. Defaultmäßig steht es auf always kann es sein dass bei Dir was anders drin steht und darum nicht fährt, also z.B. "home"?
Zitat von: Dersch am 23 September 2020, 13:14:48
Komisch :-\ Vielleicht hilft ein list vom ASC- und Rollo-Device. Da ich das Verhalten nicht habe, könnte es ggf. ein Einstellungssache sein?
Siehe hier, ich wüsste nicht was ich da drehen sollte.
Zitat von: Dersch am 22 September 2020, 19:06:42
Nach meinem letzten Fhem Update und 73_AutoShuttersControl.pm:v0.10.9-s22743/2020-09-07 TESTING
Funktioniert bei mir leider gar nichts mehr. Die läden fahren völlig unsinnig bzw gar nicht mehr. Gesteuert wird hauptsächlich mittels Brightness.
Internals:
FUUID 5c432079-f33f-c2c3-4c9d-f93e944883e4b339
FVERSION 73_AutoShuttersControl.pm:v0.10.9-s22743/2020-09-07 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME myASControl
NOTIFYDEV global,myASControl,AkRolladen,AnkleideRollladen,FlurRolladen,GwRolladen,JuRollladen,KuRolladenMitte,KuRolladenSpuele,KuRolladenTuer,KzRolladenBalkon,KzRolladenRechts,KzRolladenTuer,SzRolladenBalkon,SzRolladenTerrasse,WzRolladenGarten,WzRolladenLinks,WzRolladenTerrasse,WzRolladenTuer,SzTerrasseTuer,SzRolladenBalkon,DSHOME,KuRolladenTuer,KzRolladenRechts,Astro,WzRolladenGarten,KuRolladenMitte,WzTerrasseTuer,KzFensterRechts,WzRolladenTerrasse,AkRolladen,KuTerrasseTuer,JuRollladen,SzRolladenTerrasse,GwFenster,WzRolladenLinks,AkFensterkontakt,SzBalkonTuer,KzFensterBalkon,KuFensterSpuele,KzBalkonTuer,AnkleideRollladen,KuRolladenSpuele,JuFenster,KzRolladenTuer,WzGartenTuer,TeHelligkeit,FlurRolladen,WzRolladenTuer,GwRolladen,KzRolladenBalkon
NR 189
NTFY_ORDER 51-myASControl
STATE night close
TYPE AutoShuttersControl
VERSION v0.10.9
OLDREADINGS:
READINGS:
2020-09-22 14:01:50 AkRolladen_PosValue 0
2020-09-21 19:45:15 AkRolladen_lastPosValue 100
2020-09-22 14:01:49 AkRolladen_nextAstroTimeEvent 22.09.2020 - 22:00
2020-09-20 19:46:36 AnkleideRollladen_PosValue 0
2020-09-21 19:45:15 AnkleideRollladen_lastPosValue 0
2020-09-22 14:01:49 AnkleideRollladen_nextAstroTimeEvent 22.09.2020 - 22:00
2020-09-22 14:01:52 FlurRolladen_PosValue 0
2020-09-20 18:45:01 FlurRolladen_lastPosValue 100
2020-09-22 18:45:01 FlurRolladen_nextAstroTimeEvent 23.09.2020 - 08:30
2020-09-22 14:01:49 GwRolladen_PosValue 0
2020-09-21 19:45:15 GwRolladen_lastPosValue 100
2020-09-22 14:01:49 GwRolladen_nextAstroTimeEvent 22.09.2020 - 22:00
2020-09-22 18:45:34 JuRollladen_PosValue 0
2020-09-22 18:45:01 JuRollladen_lastPosValue 100
2020-09-22 18:45:01 JuRollladen_nextAstroTimeEvent 23.09.2020 - 08:30
2020-06-09 05:24:12 Julie_lastPosValue 0
2020-09-22 14:01:58 KuRolladenMitte_PosValue 0
2020-09-21 19:45:15 KuRolladenMitte_lastPosValue 100
2020-09-22 14:01:49 KuRolladenMitte_nextAstroTimeEvent 22.09.2020 - 22:00
2020-09-22 14:01:59 KuRolladenSpuele_PosValue 0
2020-09-21 19:45:15 KuRolladenSpuele_lastPosValue 100
2020-09-22 14:01:49 KuRolladenSpuele_nextAstroTimeEvent 22.09.2020 - 22:00
2020-09-22 14:02:00 KuRolladenTuer_PosValue 100
2020-09-06 07:30:01 KuRolladenTuer_lastDelayPosValue 100
2020-09-22 07:00:42 KuRolladenTuer_lastPosValue 0
2020-09-22 14:01:49 KuRolladenTuer_nextAstroTimeEvent 22.09.2020 - 22:00
2020-09-20 18:45:01 KzRolladenBalkon_PosValue 0
2020-09-20 18:45:01 KzRolladenBalkon_lastPosValue 100
2020-09-22 18:45:01 KzRolladenBalkon_nextAstroTimeEvent 23.09.2020 - 08:30
2020-09-22 14:02:46 KzRolladenRechts_PosValue 100
2020-09-20 18:45:01 KzRolladenRechts_lastPosValue 100
2020-09-22 18:45:01 KzRolladenRechts_nextAstroTimeEvent 23.09.2020 - 08:30
2020-09-22 18:45:31 KzRolladenTuer_PosValue 0
2020-09-22 18:45:01 KzRolladenTuer_lastPosValue 100
2020-09-22 18:45:01 KzRolladenTuer_nextAstroTimeEvent 23.09.2020 - 08:30
2020-09-22 07:10:49 SzRolladenBalkon_PosValue 100
2020-08-24 21:40:21 SzRolladenBalkon_lastDelayPosValue 100
2020-09-22 07:10:49 SzRolladenBalkon_lastPosValue 0
2020-09-22 14:01:49 SzRolladenBalkon_nextAstroTimeEvent 22.09.2020 - 22:00
2020-09-20 19:46:36 SzRolladenTerrasse_PosValue 0
2020-09-21 19:45:15 SzRolladenTerrasse_lastPosValue 0
2020-09-22 14:01:49 SzRolladenTerrasse_nextAstroTimeEvent 22.09.2020 - 22:00
2020-09-22 14:02:11 WzRolladenGarten_PosValue 0
2020-09-21 19:45:15 WzRolladenGarten_lastPosValue 100
2020-09-22 14:01:49 WzRolladenGarten_nextAstroTimeEvent 22.09.2020 - 22:00
2020-09-22 14:02:12 WzRolladenLinks_PosValue 0
2020-09-21 19:45:15 WzRolladenLinks_lastPosValue 100
2020-09-22 14:01:49 WzRolladenLinks_nextAstroTimeEvent 22.09.2020 - 22:00
2020-09-22 14:02:13 WzRolladenTerrasse_PosValue 0
2020-09-21 19:45:15 WzRolladenTerrasse_lastPosValue 100
2020-09-22 14:01:49 WzRolladenTerrasse_nextAstroTimeEvent 22.09.2020 - 22:00
2020-09-22 14:02:14 WzRolladenTuer_PosValue 100
2020-08-19 20:54:36 WzRolladenTuer_lastDelayPosValue 100
2020-09-22 10:37:22 WzRolladenTuer_lastPosValue 40
2020-09-22 14:01:49 WzRolladenTuer_nextAstroTimeEvent 22.09.2020 - 22:00
2020-08-13 06:49:12 ascEnable on
2020-09-22 14:01:50 controlShading on
2019-04-16 22:48:22 hardLockOut on
2018-12-21 14:25:59 partyMode off
2020-09-22 14:01:44 room_Abstellkammer AkRolladen
2020-09-22 14:01:44 room_Ankleide AnkleideRollladen
2020-09-22 14:01:44 room_FlurOG FlurRolladen
2020-09-22 14:01:44 room_G__steWC GwRolladen
2020-09-22 14:01:44 room_Julie JuRollladen
2020-09-22 14:01:44 room_K__che KuRolladenMitte,KuRolladenSpuele,KuRolladenTuer
2020-09-22 14:01:44 room_Kinderzimmer KzRolladenBalkon,KzRolladenRechts,KzRolladenTuer
2020-09-22 14:01:44 room_Schlafzimmer SzRolladenBalkon,SzRolladenTerrasse
2020-09-22 14:01:44 room_Wohnzimmer WzRolladenGarten,WzRolladenLinks,WzRolladenTerrasse,WzRolladenTuer
2020-03-02 21:42:44 selfDefense on
2020-09-22 18:45:34 state night close
2020-06-01 07:20:10 sunriseTimeWeHoliday on
2020-09-22 14:01:44 userAttrList rolled out
helper:
shuttersList:
AkRolladen
AnkleideRollladen
FlurRolladen
GwRolladen
JuRollladen
KuRolladenMitte
KuRolladenSpuele
KuRolladenTuer
KzRolladenBalkon
KzRolladenRechts
KzRolladenTuer
SzRolladenBalkon
SzRolladenTerrasse
WzRolladenGarten
WzRolladenLinks
WzRolladenTerrasse
WzRolladenTuer
monitoredDevs:
AkFensterkontakt:
AkRolladen ASC_WindowRec
AkRolladen:
AnkleideRollladen:
Astro:
myASControl ASC_twilightDevice
DSHOME:
myASControl ASC_residentsDev
FlurRolladen:
GwFenster:
GwRolladen ASC_WindowRec
GwRolladen:
JuFenster:
JuRollladen ASC_WindowRec
JuRollladen:
KuFensterSpuele:
KuRolladenSpuele ASC_WindowRec
KuRolladenMitte:
KuRolladenSpuele:
KuRolladenTuer:
KuTerrasseTuer:
KuRolladenTuer ASC_WindowRec
KzBalkonTuer:
KzRolladenTuer ASC_WindowRec
KzFensterBalkon:
KzRolladenBalkon ASC_WindowRec
KzFensterRechts:
KzRolladenRechts ASC_WindowRec
KzRolladenBalkon:
KzRolladenRechts:
KzRolladenTuer:
SzBalkonTuer:
SzRolladenBalkon ASC_WindowRec
SzRolladenBalkon:
SzRolladenTerrasse:
SzTerrasseTuer:
SzRolladenTerrasse ASC_WindowRec
TeHelligkeit:
AkRolladen ASC_BrightnessSensor
AnkleideRollladen ASC_BrightnessSensor
FlurRolladen ASC_BrightnessSensor
GwRolladen ASC_BrightnessSensor
JuRollladen ASC_BrightnessSensor
KuRolladenMitte ASC_BrightnessSensor
KuRolladenSpuele ASC_BrightnessSensor
KuRolladenTuer ASC_BrightnessSensor
KzRolladenBalkon ASC_BrightnessSensor
KzRolladenRechts ASC_BrightnessSensor
KzRolladenTuer ASC_BrightnessSensor
SzRolladenBalkon ASC_BrightnessSensor
SzRolladenTerrasse ASC_BrightnessSensor
WzRolladenGarten ASC_BrightnessSensor
WzRolladenLinks ASC_BrightnessSensor
WzRolladenTerrasse ASC_BrightnessSensor
WzRolladenTuer ASC_BrightnessSensor
WzGartenTuer:
WzRolladenTuer ASC_WindowRec
WzRolladenGarten:
WzRolladenLinks:
WzRolladenTerrasse:
WzRolladenTuer:
WzTerrasseTuer:
WzRolladenTerrasse ASC_WindowRec
Attributes:
ASC_autoShuttersControlComfort on
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_brightnessDriveUpDown 15:4
ASC_freezeTemp 3
ASC_residentsDev DSHOME:state
ASC_shuttersDriveDelay 10
ASC_tempSensor TeTempFeuchte:temperature
ASC_twilightDevice Astro
DbLogExclude .*
devStateIcon { ShuttersControl_DevStateIcon($name) }
group Rolläden
icon fts_shutter_automatic
room Zentral
List eines Rollos der völlig falsch getriggert wurde
Internals:
DEF 35F00A
FUUID 5c432072-f33f-c2c3-9bdf-20833d06665ac2cb
HMLAN1_MSGCNT 1
HMLAN1_RAWMSG E35F00A,0000,43640D1D,FF,FFBB,3BA41035F00A2864FE0601000045
HMLAN1_RSSI -69
HMLAN1_TIME 2020-09-22 14:02:26
HMUSB_MSGCNT 2
HMUSB_RAWMSG RB5B15596,0001,98CB8C5A,FF,FFBF,3BA41035F00A2864FE0601000045
HMUSB_RSSI -65
HMUSB_TIME 2020-09-22 14:02:11
IODev HMUSB
LASTInputDev HMLAN1
MSGCNT 3
NAME WzRolladenGarten
NOTIFYDEV global
NR 43
NTFY_ORDER 50-WzRolladenGarten
STATE down
TYPE CUL_HM
chanNo 01
lastMsg No:3B - t:10 s:35F00A d:2864FE 0601000045
protLastRcv 2020-09-22 14:02:11
protRcv 1 last_at:2020-09-22 14:02:11
protSnd 2 last_at:2020-09-22 14:02:11
protState CMDs_done
rssi_HMUSB cnt:1 min:-69 max:-69 avg:-69 lst:-69
rssi_at_HMLAN1 cnt:1 min:-69 max:-69 avg:-69 lst:-69
rssi_at_HMUSB cnt:2 min:-65 max:-65 avg:-65 lst:-65
READINGS:
2019-05-21 23:15:25 ASC_Enable on
2020-09-22 19:08:00 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 7.5m
2020-09-22 14:02:11 ASC_ShuttersLastDrive minimum brightness threshold fell below
2020-09-22 14:01:49 ASC_Time_DriveDown 22.09.2020 - 22:00
2020-09-22 14:01:49 ASC_Time_DriveUp 23.09.2020 - 07:45
2020-09-21 19:45:16 CommandAccepted yes
2018-03-19 15:40:23 D-firmware 2.8
2018-03-19 15:40:23 D-serialNr MEQ0651786
2020-03-27 10:42:51 PairedTo 0x2864FE
2018-03-19 15:42:49 R-driveDown 30 s
2018-03-19 15:42:49 R-driveTurn 0.5 s
2020-03-27 10:42:52 R-driveUp 32.8 s
2018-03-19 15:42:48 R-pairCentral 0x2864FE
2018-03-19 15:42:49 R-sign off
2020-03-27 10:42:51 RegL_00. 00:00 02:01 0A:28 0B:64 0C:FE 15:FF 18:00
2020-03-27 10:42:52 RegL_01. 00:00 08:00 09:00 0A:00 0B:01 0C:2C 0D:01 0E:48 0F:05 10:00 30:06 56:00 57:24
2020-09-22 14:01:45 associatedWith myASControl
2020-09-18 00:32:19 cfgState ok
2020-09-22 14:02:11 commState CMDs_done
2020-09-22 14:02:11 deviceMsg off (to CCU)
2020-05-14 07:50:35 inhibit set_off
2020-09-22 14:02:11 level 0
2020-09-22 14:02:11 motor stop:off
2020-09-22 14:02:11 pct 0
2019-08-12 12:54:19 powerOn 2019-08-12 12:54:19
2020-09-22 14:02:11 recentStateType info
2020-09-22 14:02:11 state off
2020-09-22 14:02:11 timedOn off
helper:
HM_CMDNR 59
cSnd ,012864FE35F00A010E
mId 0005
peerFriend peerSens,peerVirt
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
cmds:
TmplKey :no:1600776102.98573
TmplTs 1600776102.98573
cmdKey 1:1:0::WzRolladenGarten:0005:01:
cmdLst:
assignHmKey noArg
clear [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
deviceRename -newName-
down [(-changeValue-|{10})] [(-ontime-|{0})] [(-ramptime-|{0})]
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6) [-peerChn-]
getVersion noArg
inhibit [(on|{off})]
off noArg
on noArg
pair noArg
pct -value- [-ontime-]
peerBulk -peer1,peer2,...- [({set}|unset)]
peerIODev [IO] -btn- [({set}|unset)] 'not for future use'
peerSmart -peerOpt-
press [(long|{short})] [(-peer-|{self01})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- -addr2:data2-...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sign [(on|{off})]
statusRequest noArg
stop noArg
toggle noArg
toggleDir noArg
tplDel -tplDel-
tplSet_0 -tplChan-
unpair noArg
up [(-changeValue-|{10})] [(-ontime-|{0})] [(-ramptime-|{0})]
lst:
condition slider,0,1,255
peer
peerOpt AkFensterkontakt,BadFenster,CCU_Btn2,FlurEGBewegung,GaliBewegung,GaliSwitch01,GaliSwitch02,GwFenster,JuFenster,KuFensterSpuele,KuTerrasseTuer,KzBalkonTuer,KzFensterBalkon,KzFensterRechts,SzBalkonTuer,SzTerrasseTuer,TeBachWasserstand,TeKuLichtSchalter,TeWzLichtSchalter,WaschmaschineSenF,WaschmaschineSenI,WaschmaschineSenPwr,WaschmaschineSenU,WkFenster,WzGartenTuer,WzSchalterTerrasse_1,WzSchalterTerrasse_2,WzSchalterTerrasse_3,WzSchalterTerrasse_4,WzSofaDimmer
tplChan
tplDel
tplPeer
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
param -param-
reg -addr- -list- [-peerChn-]
regList noArg
regTable noArg
regVal -addr- -list- [-peerChn-]
saveConfig [-filename-]
tplInfo noArg
dir:
cur stop
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +35F00A,00,00,00
nextSend 1600776146.27345
prefIO
rxt 0
vccu CCU
p:
35F00A
00
00
00
mRssi:
mNo 3B
io:
HMLAN1:
-69
-69
HMUSB:
-61
-61
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
rpt:
IO HMUSB
flg A
ts 1600776131.86978
ack:
HASH(0x55dff62b65a8)
3B80022864FE35F00A00
rssi:
HMUSB:
avg -69
cnt 1
lst -69
max -69
min -69
at_HMLAN1:
avg -69
cnt 1
lst -69
max -69
min -69
at_HMUSB:
avg -65
cnt 2
lst -65
max -65
min -65
shadowReg:
tmpl:
Attributes:
ASC 2
ASC_BrightnessSensor TeHelligkeit:luminosity
ASC_Closed_Pos 0
ASC_Down brightness
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Open_Pos 100
ASC_Pos_Reading pct
ASC_Shading_InOutAzimuth 15:120
ASC_Shading_MinMax_Elevation 7:50
ASC_Shading_Min_OutsideTemperature 8
ASC_Shading_Mode always
ASC_Shading_Pos 50
ASC_Shading_StateChange_SunnyCloudy 5000:3500
ASC_Shading_WaitingPeriod 900
ASC_ShuttersPlace window
ASC_Time_Down_Early 16:30
ASC_Time_Down_Late 22:00
ASC_Time_Up_Early 07:00
ASC_Time_Up_Late 07:45
ASC_Time_Up_WE_Holiday 07:30
ASC_Up brightness
DbLogExclude .*
IODev HMLAN1
IOgrp CCU
autoReadReg 4_reqStatus
cmdIcon up:rc_UP stop:rc_STOP down:rc_DOWN
devStateIcon up:fts_shutter_10@green down:fts_shutter_100@grey 9\d.*:fts_shutter_10 8\d.*:fts_shutter_20 7\d.*:fts_shutter_30 6\d.*:fts_shutter_40 5\d.*:fts_shutter_50 4\d.*:fts_shutter_60 3\d.*:fts_shutter_70 2\d.*:fts_shutter_80 1\d.*:fts_shutter_90 0\d.*:fts_shutter_100
eventMap on:up off:down
expert defReg,rawReg
firmware 2.8
group Rolläden
icon fts_shutter_updown
model HM-LC-BL1-FM
peerIDs 00000000,
room Wohnzimmer
serialNr MEQ0651786
subType blindActuator
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate lightSceneParamsToSave lightSceneRestoreOnlyIfChanged:1,0 room_map structexclude
webCmd up:stop:down
Der hier wurde seit 2 Tagen gar nkcht mehr getriggert:
Internals:
FUUID 5dcc888e-f33f-c2c3-6273-bcbf85a1a5dc0cd3
IODev mqtt
NAME KzRolladenBalkon
NR 356
STATE 100
TYPE MQTT_DEVICE
qos *:2
Helper:
DBLOG:
energy:
DBLogging:
TIME 1600776189.84539
VALUE 1552
power:
DBLogging:
TIME 1600776159.81528
VALUE 0.00
READINGS:
2019-11-14 00:04:00 ASC_Enable on
2020-06-25 11:18:02 ASC_ShadingMessage <html> WARN: global shading active but ASC_Shading_Mode attribut is not set or off </html>
2020-09-20 18:45:01 ASC_ShuttersLastDrive night close
2020-09-22 18:45:01 ASC_Time_DriveDown 23.09.2020 - 18:45
2020-09-22 18:45:01 ASC_Time_DriveUp 23.09.2020 - 08:30
2020-09-22 14:01:45 associatedWith myASControl
2020-09-22 18:45:14 energy 1552
2020-09-22 18:46:44 online false
2020-09-20 18:45:01 pct 0
2020-09-22 18:45:14 pos 100
2020-09-22 18:45:14 power 0.00
2020-09-22 18:45:14 state stop
2020-09-22 18:46:44 transmission-state incoming publish received
message_ids:
publishSets:
:
topic shellies/shellyswitch-55B8D3/roller/0/command
values:
open
close
stop
pct:
topic shellies/shellyswitch-55B8D3/roller/0/command/pos
values:
0,10,20,30,40,50,60,70,80,90,100
sets:
close
open
pct 0,10,20,30,40,50,60,70,80,90,100
stop
subscribe:
shellies/shellyswitch-55B8D3/command
shellies/shellyswitch-55B8D3/roller/0/energy
shellies/shellyswitch-55B8D3/online
shellies/shellyswitch-55B8D3/roller/0/pos
shellies/shellyswitch-55B8D3/roller/0/power
shellies/shellyswitch-55B8D3/roller/0
subscribeExpr:
^shellies\/shellyswitch-55B8D3\/command$
^shellies\/shellyswitch-55B8D3\/roller\/0\/energy$
^shellies\/shellyswitch-55B8D3\/online$
^shellies\/shellyswitch-55B8D3\/roller\/0\/pos$
^shellies\/shellyswitch-55B8D3\/roller\/0\/power$
^shellies\/shellyswitch-55B8D3\/roller\/0$
subscribeQos:
shellies/shellyswitch-55B8D3/command 0
shellies/shellyswitch-55B8D3/online 0
shellies/shellyswitch-55B8D3/roller/0 0
shellies/shellyswitch-55B8D3/roller/0/energy 0
shellies/shellyswitch-55B8D3/roller/0/pos 0
shellies/shellyswitch-55B8D3/roller/0/power 0
subscribeReadings:
shellies/shellyswitch-55B8D3/command:
cmd
name command
shellies/shellyswitch-55B8D3/online:
cmd
name online
shellies/shellyswitch-55B8D3/roller/0:
cmd
name state
shellies/shellyswitch-55B8D3/roller/0/energy:
cmd
name energy
shellies/shellyswitch-55B8D3/roller/0/pos:
cmd
name pos
shellies/shellyswitch-55B8D3/roller/0/power:
cmd
name power
Attributes:
ASC 2
ASC_BrightnessSensor TeHelligkeit:luminosity
ASC_Closed_Pos 0
ASC_Down brightness
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Open_Pos 100
ASC_Pos_Reading pct
ASC_ShuttersPlace window
ASC_Time_Down_Early 16:30
ASC_Time_Down_Late 18:45
ASC_Time_Up_Early 7:10
ASC_Time_Up_Late 8:30
ASC_Time_Up_WE_Holiday 8:00
ASC_Up brightness
ASC_Ventilate_Pos 10
ASC_Ventilate_Window_Open off
ASC_WindowRec KzFensterBalkon
ASC_WindowRec_subType twostate
DbLogExclude .*
DbLogInclude energy,power
IODev mqtt
cmdIcon open:rc_UP stop:rc_STOP close:rc_DOWN
devStateIcon 100:fts_shutter_10@green 9\d.*:fts_shutter_10 8\d.*:fts_shutter_20 7\d.*:fts_shutter_30 6\d.*:fts_shutter_40 5\d.*:fts_shutter_50 4\d.*:fts_shutter_60 3\d.*:fts_shutter_70 2\d.*:fts_shutter_80 1\d.*:fts_shutter_90 0:fts_shutter_100@grey
event-on-change-reading .*
group Rolläden
icon fts_shutter_updown
publishSet open close stop shellies/shellyswitch-55B8D3/roller/0/command
publishSet_pct 0,10,20,30,40,50,60,70,80,90,100 shellies/shellyswitch-55B8D3/roller/0/command/pos
qos exactly-once
room Kinderzimmer
stateFormat pos
subscribeReading_command shellies/shellyswitch-55B8D3/command
subscribeReading_energy shellies/shellyswitch-55B8D3/roller/0/energy
subscribeReading_online shellies/shellyswitch-55B8D3/online
subscribeReading_pos shellies/shellyswitch-55B8D3/roller/0/pos
subscribeReading_power shellies/shellyswitch-55B8D3/roller/0/power
subscribeReading_state shellies/shellyswitch-55B8D3/roller/0
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd open:stop:close:pct
widgetOverride pct:0,10,20,30,40,50,60,70,80,90,100
Zitat von: Dersch am 23 September 2020, 13:37:30
Siehe hier, ich wüsste nicht was ich da drehen sollte.
So auf Anhieb konnte ich auch keinen Fehler denken. Wenn es nach dem Update erst gekommen ist dann kann dort vielleicht was durcheinander geraten sein. Wenn du du schon die Ratschläge ovn CoolTux befolgt hast, also Scanforshutters und CreateNewNotifys dann müsste du am besten vor der Abendfahrt ASC_Debug auf 1 stellen und das Logfile dann posten. Nur nicht zu lange an lassen sonst explodiert das Logfile ;-)
Zitat von: Dersch am 23 September 2020, 13:37:30
Siehe hier, ich wüsste nicht was ich da drehen sollte.
Bei mir hat sich kürzlich ASC alles andere als nachvollziehbar verhalten. ""ScanFor...", "Create...", "renew..." hat alles nicht zum Erfolg geführt. Wohl aber ein "Shutdown restart" von FHEM. Eventuell hast du das schon längst versucht, falls nicht wäre es ein Versuch wert. :-\
Shutdown Restart habe ich mehrfach gemacht die Tage. Heute Abend sind die Läden allerdings ganz normal gefahren. Evtl brauchte es mal einen Trigger von Residents Modul um wieder in den normalen Lauf zu kommen. Da wir im Urlaub sind war das schon länger auf absent. Mal schauen wie es morgen früh so abläuft.
Zitat von: CoolTux am 27 August 2020, 12:48:26
Ich habe eben mal geschaut. In der Tat ist es so das wenn als SelfDefenseMode gone drin steht dann fahren die Rollos bei offenen Fenster nur wenn sie als terrace deklariert sind.
Ich kann das gerne ändern das alle Rollos geschlossen werden wo das Fenster auf ist und SelfDefenseMode gone ist. Kann mich aber erinnern das das mal früher irgendwie genau so sein sollte weil die erste Etage offen bleiben sollte. Wäre also in der Tat noch eine Auswahl EG_window sinnvoll.
Hallo CoolTux,
bist du in dieser Sache eventl. schon ein bisschen weitergekommen? So langsam fängt die dunkle Jahreszeit an und da sind ungesicherte, offen stehende Fenster nicht so gut. ;)
Gruß
Wolle
Zitat von: Wolle02 am 24 September 2020, 09:44:40
Hallo CoolTux,
bist du in dieser Sache eventl. schon ein bisschen weitergekommen? So langsam fängt die dunkle Jahreszeit an und da sind ungesicherte, offen stehende Fenster nicht so gut. ;)
Gruß
Wolle
Ich bin die letzten Wochen leider zu gar nichts am ASC gekommen. Wird auch die nächsten Wochen noch so sein. Aber ich gehe davon aus das ich in meiner Urlaubswoche vom 19.10. -23.10. zu mindest dazu kommen werde.
Grüße
Zitat von: CoolTux am 24 September 2020, 10:12:09
Ich bin die letzten Wochen leider zu gar nichts am ASC gekommen. Wird auch die nächsten Wochen noch so sein. Aber ich gehe davon aus das ich in meiner Urlaubswoche vom 19.10. -23.10. zu mindest dazu kommen werde.
Grüße
Ahh, danke für die Info. Will dich nicht drängen; es ging mir nur darum, ob es zeitlich sinnvoll ist nach einem Workaround außerhalb des Moduls zu suchen, was ja nicht der Fall wäre, wenn du nächste Woche ein Update einchecken wolltest :D ;)
Danke und Gruß
Wolle
Zitat von: JWRu am 08 September 2020, 11:22:20
Ich habe gestern ein etwas seltsames Verhalten von ASC bemerkt:
Die Beschattung lief (controlShading on) und zwei Rollläden sind in die Beschattung gefahren. Ich habe dann beide von Hand hochgefahren.
Um zu verhindern, dass die anderen Rollläden in die Beschattung fahren, habe ich controiShading auf "off" gesetzt.
Am nächsten Morgen sind diese beiden Rollläden nicht ganz nach oben gefahren, sondern in die Beschattungsposition (controlShading war immer noch "off").
In der letzten Spalte der ASC-Übersicht (Shading Info) stand für beide Rollläden immer noch "in".
Das Problem besteht immer noch. Zusätzlich ist heute folgendes passiert:
controlShading ist "off". Heute früh sind die Rollläden statt nach oben in die Beschattungsposition gefahren. Ich habe sie dann beide manuell hochgefahren.
Danach habe ich die Terrassentür geöffnet. Als ich sie wieder geschlossen habe, ist der entsprechende Rolladen wieder in die Beschattungsposition gefahren.
Zitat von: JWRu am 25 September 2020, 09:58:52
Das Problem besteht immer noch. Zusätzlich ist heute folgendes passiert:
controlShading ist "off". Heute früh sind die Rollläden statt nach oben in die Beschattungsposition gefahren. Ich habe sie dann beide manuell hochgefahren.
Danach habe ich die Terrassentür geöffnet. Als ich sie wieder geschlossen habe, ist der entsprechende Rolladen wieder in die Beschattungsposition gefahren.
Dadurch das Du die Beschattung komplett deaktiviert hast kann er anscheinend kein out mehr machen. Bitte setzte bei allen Rollos welche den Beschattungsstatus in haben ein out mittels
{ ascAPIset('ShadingStatus','ROLLONAME','out') }
ZitatDadurch das Du die Beschattung komplett deaktiviert hast kann er anscheinend kein out mehr machen. Bitte setzte bei allen Rollos welche den Beschattungsstatus in haben ein out mittels
Code: [Auswählen]
{ ascAPIset('ShadingStatus','ROLLONAME','out') }
Vielen Dank! Ich hatte das schon anderweitig gelöst:
controlShading auf "on" gesetzt. Da es gerade kalt ist, geht "ShadingStatus" nach kurzer Zeit überall auf "out". Danach controlShading auf "off".
Ich dachte irrtümlich, dass ShadingStatus überall auf "out" gesetzt wird, wenn man controlShading auf "off" stellt.
Zitat von: JWRu am 25 September 2020, 12:44:52
Vielen Dank! Ich hatte das schon anderweitig gelöst:
controlShading auf "on" gesetzt. Da es gerade kalt ist, geht "ShadingStatus" nach kurzer Zeit überall auf "out". Danach controlShading auf "off".
Ich dachte irrtümlich, dass ShadingStatus überall auf "out" gesetzt wird, wenn man controlShading auf "off" stellt.
Genau das ist ja aktuell der Bug. Er macht das nicht, sollte es aber machen.
Verstanden. Lass dir Zeit mit dem Fixen. Du bist ja anscheinend momentan ordentlich im Stress.
Ich kann einstweilen damit leben.
Irgendwie ist da noch der Wurm drin. Dieser Rollo wurde seit 3 Tagen nicht mehr angesprochen:
Internals:
FUUID 5dcc888e-f33f-c2c3-6273-bcbf85a1a5dc0cd3
IODev mqtt
NAME KzRolladenBalkon
NR 356
STATE 100
TYPE MQTT_DEVICE
qos *:2
Helper:
DBLOG:
energy:
DBLogging:
TIME 1601104162.85861
VALUE 1689
power:
DBLogging:
TIME 1601104102.82657
VALUE 0.00
READINGS:
2019-11-14 00:04:00 ASC_Enable on
2020-06-25 11:18:02 ASC_ShadingMessage <html> WARN: global shading active but ASC_Shading_Mode attribut is not set or off </html>
2020-09-23 18:45:01 ASC_ShuttersLastDrive night close
2020-09-26 18:45:01 ASC_Time_DriveDown 27.09.2020 - 18:45
2020-09-26 18:45:01 ASC_Time_DriveUp 27.09.2020 - 08:00
2020-09-22 20:07:36 associatedWith myASControl
2020-09-26 18:48:35 energy 1689
2020-09-25 07:44:22 online true
2020-09-23 18:45:01 pct 0
2020-09-26 18:48:35 pos 100
2020-09-26 18:48:35 power 0.00
2020-09-26 18:48:35 state stop
2020-09-26 18:48:35 transmission-state incoming publish received
message_ids:
publishSets:
:
topic shellies/shellyswitch-55B8D3/roller/0/command
values:
open
close
stop
pct:
topic shellies/shellyswitch-55B8D3/roller/0/command/pos
values:
0,10,20,30,40,50,60,70,80,90,100
sets:
close
open
pct 0,10,20,30,40,50,60,70,80,90,100
stop
subscribe:
shellies/shellyswitch-55B8D3/command
shellies/shellyswitch-55B8D3/roller/0/energy
shellies/shellyswitch-55B8D3/online
shellies/shellyswitch-55B8D3/roller/0/pos
shellies/shellyswitch-55B8D3/roller/0/power
shellies/shellyswitch-55B8D3/roller/0
subscribeExpr:
^shellies\/shellyswitch-55B8D3\/command$
^shellies\/shellyswitch-55B8D3\/roller\/0\/energy$
^shellies\/shellyswitch-55B8D3\/online$
^shellies\/shellyswitch-55B8D3\/roller\/0\/pos$
^shellies\/shellyswitch-55B8D3\/roller\/0\/power$
^shellies\/shellyswitch-55B8D3\/roller\/0$
subscribeQos:
shellies/shellyswitch-55B8D3/command 0
shellies/shellyswitch-55B8D3/online 0
shellies/shellyswitch-55B8D3/roller/0 0
shellies/shellyswitch-55B8D3/roller/0/energy 0
shellies/shellyswitch-55B8D3/roller/0/pos 0
shellies/shellyswitch-55B8D3/roller/0/power 0
subscribeReadings:
shellies/shellyswitch-55B8D3/command:
cmd
name command
shellies/shellyswitch-55B8D3/online:
cmd
name online
shellies/shellyswitch-55B8D3/roller/0:
cmd
name state
shellies/shellyswitch-55B8D3/roller/0/energy:
cmd
name energy
shellies/shellyswitch-55B8D3/roller/0/pos:
cmd
name pos
shellies/shellyswitch-55B8D3/roller/0/power:
cmd
name power
Attributes:
ASC 2
ASC_BrightnessSensor TeHelligkeit:luminosity
ASC_Closed_Pos 0
ASC_Down brightness
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Open_Pos 100
ASC_Pos_Reading pct
ASC_ShuttersPlace window
ASC_Time_Down_Early 16:30
ASC_Time_Down_Late 18:45
ASC_Time_Up_Early 7:10
ASC_Time_Up_Late 8:30
ASC_Time_Up_WE_Holiday 8:00
ASC_Up brightness
ASC_Ventilate_Pos 10
ASC_Ventilate_Window_Open off
ASC_WindowRec KzFensterBalkon
ASC_WindowRec_subType twostate
DbLogExclude .*
DbLogInclude energy,power
IODev mqtt
cmdIcon open:rc_UP stop:rc_STOP close:rc_DOWN
devStateIcon 100:fts_shutter_10@green 9\d.*:fts_shutter_10 8\d.*:fts_shutter_20 7\d.*:fts_shutter_30 6\d.*:fts_shutter_40 5\d.*:fts_shutter_50 4\d.*:fts_shutter_60 3\d.*:fts_shutter_70 2\d.*:fts_shutter_80 1\d.*:fts_shutter_90 0:fts_shutter_100@grey
event-on-change-reading .*
group Rolläden
icon fts_shutter_updown
publishSet open close stop shellies/shellyswitch-55B8D3/roller/0/command
publishSet_pct 0,10,20,30,40,50,60,70,80,90,100 shellies/shellyswitch-55B8D3/roller/0/command/pos
qos exactly-once
room Kinderzimmer
stateFormat pos
subscribeReading_command shellies/shellyswitch-55B8D3/command
subscribeReading_energy shellies/shellyswitch-55B8D3/roller/0/energy
subscribeReading_online shellies/shellyswitch-55B8D3/online
subscribeReading_pos shellies/shellyswitch-55B8D3/roller/0/pos
subscribeReading_power shellies/shellyswitch-55B8D3/roller/0/power
subscribeReading_state shellies/shellyswitch-55B8D3/roller/0
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd open:stop:close:pct
widgetOverride pct:0,10,20,30,40,50,60,70,80,90,100
Edit:
Der auch:
Internals:
FUUID 5cfeb404-f33f-c2c3-e4a1-31dbae87f435b640
IODev mqtt
NAME AnkleideRollladen
NR 237
STATE 100
TYPE MQTT_DEVICE
qos *:2
Helper:
DBLOG:
energy:
DBLogging:
TIME 1601104142.66085
VALUE 1732
power:
DBLogging:
TIME 1601104114.97827
VALUE 0.00
temperature:
DBLogging:
TIME 1601141335.70525
VALUE 53.87
READINGS:
2019-06-11 00:10:17 ASC_Enable on
2020-06-25 11:17:57 ASC_ShadingMessage <html> WARN: global shading active but ASC_Shading_Mode attribut is not set or off </html>
2020-09-23 19:39:07 ASC_ShuttersLastDrive minimum brightness threshold fell below
2020-09-26 08:00:01 ASC_Time_DriveDown 26.09.2020 - 22:00
2020-09-26 08:00:01 ASC_Time_DriveUp 27.09.2020 - 08:00
2020-09-22 20:07:36 associatedWith myASControl
2020-09-26 19:29:29 energy 1732
2020-09-25 07:44:27 online true
2020-09-23 19:39:07 pct 0
2020-09-26 19:29:29 pos 100
2020-09-26 19:29:29 power 0.00
2020-09-26 09:08:34 state stop
2020-09-26 19:29:29 temperature 53.87
2020-09-26 19:29:29 transmission-state incoming publish received
message_ids:
publishSets:
:
topic shellies/shellyswitch25-68D644/roller/0/command
values:
open
close
stop
pct:
topic shellies/shellyswitch25-68D644/roller/0/command/pos
values:
0,10,20,30,40,50,60,70,80,90,100
sets:
close
open
pct 0,10,20,30,40,50,60,70,80,90,100
stop
subscribe:
shellies/shellyswitch25-68D644/command
shellies/shellyswitch25-68D644/roller/0/energy
shellies/shellyswitch25-68D644/online
shellies/shellyswitch25-68D644/roller/0/pos
shellies/shellyswitch25-68D644/roller/0/power
shellies/shellyswitch25-68D644/roller/0
shellies/shellyswitch25-68D644/temperature
subscribeExpr:
^shellies\/shellyswitch25-68D644\/command$
^shellies\/shellyswitch25-68D644\/roller\/0\/energy$
^shellies\/shellyswitch25-68D644\/online$
^shellies\/shellyswitch25-68D644\/roller\/0\/pos$
^shellies\/shellyswitch25-68D644\/roller\/0\/power$
^shellies\/shellyswitch25-68D644\/roller\/0$
^shellies\/shellyswitch25-68D644\/temperature$
subscribeQos:
shellies/shellyswitch25-68D644/command 0
shellies/shellyswitch25-68D644/online 0
shellies/shellyswitch25-68D644/roller/0 0
shellies/shellyswitch25-68D644/roller/0/energy 0
shellies/shellyswitch25-68D644/roller/0/pos 0
shellies/shellyswitch25-68D644/roller/0/power 0
shellies/shellyswitch25-68D644/temperature 0
subscribeReadings:
shellies/shellyswitch25-68D644/command:
cmd
name command
shellies/shellyswitch25-68D644/online:
cmd
name online
shellies/shellyswitch25-68D644/roller/0:
cmd
name state
shellies/shellyswitch25-68D644/roller/0/energy:
cmd
name energy
shellies/shellyswitch25-68D644/roller/0/pos:
cmd
name pos
shellies/shellyswitch25-68D644/roller/0/power:
cmd
name power
shellies/shellyswitch25-68D644/temperature:
cmd
name temperature
Attributes:
ASC 2
ASC_BrightnessSensor TeHelligkeit:luminosity
ASC_Down brightness
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Pos_Reading pct
ASC_ShuttersPlace window
ASC_Time_Down_Early 16:30
ASC_Time_Down_Late 22:00
ASC_Time_Up_Early 07:10
ASC_Time_Up_Late 08:30
ASC_Time_Up_WE_Holiday 08:00
ASC_Up brightness
DbLogExclude .*
DbLogInclude energy,power,temperature
IODev mqtt
cmdIcon open:rc_UP stop:rc_STOP close:rc_DOWN
devStateIcon 100:fts_shutter_10@green 9\d.*:fts_shutter_10 8\d.*:fts_shutter_20 7\d.*:fts_shutter_30 6\d.*:fts_shutter_40 5\d.*:fts_shutter_50 4\d.*:fts_shutter_60 3\d.*:fts_shutter_70 2\d.*:fts_shutter_80 1\d.*:fts_shutter_90 0:fts_shutter_100@grey
event-on-change-reading .*
group Rolläden
icon fts_shutter_updown
publishSet open close stop shellies/shellyswitch25-68D644/roller/0/command
publishSet_pct 0,10,20,30,40,50,60,70,80,90,100 shellies/shellyswitch25-68D644/roller/0/command/pos
qos exactly-once
room Ankleide
stateFormat pos
subscribeReading_command shellies/shellyswitch25-68D644/command
subscribeReading_energy shellies/shellyswitch25-68D644/roller/0/energy
subscribeReading_online shellies/shellyswitch25-68D644/online
subscribeReading_pos shellies/shellyswitch25-68D644/roller/0/pos
subscribeReading_power shellies/shellyswitch25-68D644/roller/0/power
subscribeReading_state shellies/shellyswitch25-68D644/roller/0
subscribeReading_temperature shellies/shellyswitch25-68D644/temperature
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd open:stop:close:pct
widgetOverride pct:0,10,20,30,40,50,60,70,80,90,100
Noch 2 andere hatten das.
Auffällig ist, das es alle MQTT gesteuerte Läden sind. Ist ASC Mode 2 da irgendwie anders in der aktuellen Version?
Sorry, ich muss mich hier auch nochmal melden... ich bring meine Rolläden einfach nicht dazu, sich per AutoShuttersControl zu bewegen. Alle Einstellungen scheinen ok, in den Logs finde ich nichts Auffälliges - aber irgendwo wird wohl noch was fehlen...? Die manuelle Steuerung funktioniert einwandfrei, und das Modul erkennt diese Fahrten auch.
Habe fhem neu gestartet, die Notifydefs neu erstellen lassen, Scanforshutters wiederholt - nix. Zum Teil hatte ich im Log x-fach den Fehler "ERROR: empty name in readingsBeginUpdate", der ist aber nach meheren Neustarts verschwunden.
Habe jetzt auch einen Brightness-Sensor, und einen Temperatursensor (erstmal geliehen), beide geben auch Werte aus. Beim Temperatursensor musste ich ein UserReading erstellen, da der Sensor sonst uninterpretierte Rohwerte ausspuckt.
Hier das List vom ASC-Device:
Internals:
FUUID 5f68f2c8-f33f-93cd-cad4-ca690ca30d841568
FVERSION 73_AutoShuttersControl.pm:v0.10.7-s22581/2020-08-12 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME RolladenSteuerung
NOTIFYDEV global,RolladenSteuerung,RO_AZ_Sued_FSB61_OG,RO_BZ_Ost_FSB61_OG,RO_FE_Ost_FSB61_EG,RO_KO_Ost_FSB61_OG,RO_KO_Sued_FSB61_OG,RO_KU_Ost_FSB61_EG,RO_KU_Sued1_FSB61_EG,RO_KU_Sued2_FSB61_EG,RO_WC_Ost_FSB61_EG,RO_WZ_Sued_FSB61_EG,RO_WZ_West1_FSB61_EG,RO_WZ_West2_FSB61_EG,DE_AstroFunktion,MS_GT_Sued_FAH60alt,FG_WZ_Sued_SecSig,FG_KU_Sued_SecSig
NR 62
NTFY_ORDER 51-RolladenSteuerung
STATE manual
TYPE AutoShuttersControl
VERSION v0.10.7
OLDREADINGS:
READINGS:
2020-09-27 09:00:28 RO_AZ_Sued_FSB61_OG_PosValue 0
2020-09-27 09:00:01 RO_AZ_Sued_FSB61_OG_lastPosValue 100
2020-09-27 09:00:01 RO_AZ_Sued_FSB61_OG_nextAstroTimeEvent 27.09.2020 - 22:01
2020-09-26 09:28:23 RO_AZ_Sued_FSB61_PosValue 0
2020-09-25 18:59:31 RO_AZ_Sued_FSB61_lastPosValue 100
2020-09-27 09:00:01 RO_BZ_Ost_FSB61_OG_lastPosValue 0
2020-09-27 09:00:01 RO_BZ_Ost_FSB61_OG_nextAstroTimeEvent 27.09.2020 - 22:01
2020-09-26 07:39:45 RO_BZ_Ost_FSB61_PosValue 33
2020-09-25 18:59:31 RO_BZ_Ost_FSB61_lastPosValue 0
2020-09-27 07:27:15 RO_FE_Ost_FSB61_EG_PosValue 0
2020-09-27 09:00:01 RO_FE_Ost_FSB61_EG_lastPosValue 0
2020-09-27 09:00:01 RO_FE_Ost_FSB61_EG_nextAstroTimeEvent 27.09.2020 - 22:01
2020-09-26 07:40:47 RO_FE_Ost_FSB61_PosValue 0
2020-09-25 18:59:32 RO_FE_Ost_FSB61_lastPosValue 0
2020-09-27 09:00:02 RO_KO_Ost_FSB61_OG_lastPosValue 0
2020-09-27 09:00:02 RO_KO_Ost_FSB61_OG_nextAstroTimeEvent 27.09.2020 - 22:01
2020-09-26 09:29:15 RO_KO_Ost_FSB61_PosValue 0
2020-09-25 18:59:32 RO_KO_Ost_FSB61_lastPosValue 0
2020-09-27 09:53:40 RO_KO_Sued_FSB61_OG_PosValue 100
2020-09-27 09:00:02 RO_KO_Sued_FSB61_OG_lastPosValue 100
2020-09-27 09:00:02 RO_KO_Sued_FSB61_OG_nextAstroTimeEvent 27.09.2020 - 22:01
2020-09-26 09:28:19 RO_KO_Sued_FSB61_PosValue 0
2020-09-25 18:59:32 RO_KO_Sued_FSB61_lastPosValue 100
2020-09-27 07:27:39 RO_KU_Ost_FSB61_EG_PosValue 0
2020-09-27 09:00:02 RO_KU_Ost_FSB61_EG_lastPosValue 0
2020-09-27 09:00:02 RO_KU_Ost_FSB61_EG_nextAstroTimeEvent 27.09.2020 - 22:01
2020-09-26 07:40:46 RO_KU_Ost_FSB61_PosValue 0
2020-09-25 18:59:33 RO_KU_Ost_FSB61_lastPosValue 0
2020-09-27 07:27:14 RO_KU_Sued1_FSB61_EG_PosValue 0
2020-09-27 09:00:03 RO_KU_Sued1_FSB61_EG_lastPosValue 0
2020-09-27 09:00:03 RO_KU_Sued1_FSB61_EG_nextAstroTimeEvent 27.09.2020 - 22:01
2020-09-26 07:40:47 RO_KU_Sued1_FSB61_PosValue 0
2020-09-25 18:59:33 RO_KU_Sued1_FSB61_lastPosValue 0
2020-09-27 09:26:22 RO_KU_Sued2_FSB61_EG_PosValue 0
2020-09-27 09:00:03 RO_KU_Sued2_FSB61_EG_lastPosValue 0
2020-09-27 09:00:03 RO_KU_Sued2_FSB61_EG_nextAstroTimeEvent 27.09.2020 - 22:01
2020-09-26 07:40:56 RO_KU_Sued2_FSB61_PosValue 0
2020-09-23 19:03:46 RO_KU_Sued2_FSB61_lastPosValue 100
2020-09-26 13:22:02 RO_KW_Sued_FSB61_PosValue 100
2020-09-25 18:59:34 RO_KW_Sued_FSB61_lastPosValue 100
2020-09-26 13:22:13 RO_KW_West_FSB61_PosValue 100
2020-09-25 18:59:34 RO_KW_West_FSB61_lastPosValue 100
2020-09-26 13:21:14 RO_SZ_Nord_FSB61_PosValue 100
2020-09-25 18:59:34 RO_SZ_Nord_FSB61_lastPosValue 100
2020-09-26 13:21:23 RO_SZ_West_FSB61_PosValue 100
2020-09-25 18:59:35 RO_SZ_West_FSB61_lastPosValue 22
2020-09-27 07:27:40 RO_WC_Ost_FSB61_EG_PosValue 0
2020-09-27 09:00:03 RO_WC_Ost_FSB61_EG_lastPosValue 0
2020-09-27 09:00:03 RO_WC_Ost_FSB61_EG_nextAstroTimeEvent 27.09.2020 - 22:01
2020-09-26 07:40:47 RO_WC_Ost_FSB61_PosValue 0
2020-09-25 18:59:35 RO_WC_Ost_FSB61_lastPosValue 0
2020-09-27 07:27:44 RO_WZ_Sued_FSB61_EG_PosValue 0
2020-09-27 09:00:03 RO_WZ_Sued_FSB61_EG_lastPosValue 0
2020-09-27 09:00:03 RO_WZ_Sued_FSB61_EG_nextAstroTimeEvent 27.09.2020 - 22:01
2020-09-26 07:40:51 RO_WZ_Sued_FSB61_PosValue 0
2020-09-25 18:59:36 RO_WZ_Sued_FSB61_lastPosValue 0
2020-09-27 07:27:47 RO_WZ_West1_FSB61_EG_PosValue 0
2020-09-27 09:00:04 RO_WZ_West1_FSB61_EG_lastPosValue 0
2020-09-27 09:00:04 RO_WZ_West1_FSB61_EG_nextAstroTimeEvent 27.09.2020 - 22:01
2020-09-26 07:40:55 RO_WZ_West1_FSB61_PosValue 0
2020-09-25 18:59:36 RO_WZ_West1_FSB61_lastPosValue 0
2020-09-27 07:27:14 RO_WZ_West2_FSB61_EG_PosValue 0
2020-09-27 09:00:04 RO_WZ_West2_FSB61_EG_lastPosValue 0
2020-09-27 09:00:04 RO_WZ_West2_FSB61_EG_nextAstroTimeEvent 27.09.2020 - 22:01
2020-09-26 07:40:55 RO_WZ_West2_FSB61_PosValue 0
2020-09-25 18:59:37 RO_WZ_West2_FSB61_lastPosValue 0
2020-09-26 13:49:39 ascEnable on
2020-09-26 19:56:03 controlShading on
2020-09-21 21:45:40 hardLockOut off
2020-09-26 19:51:38 room_EnOcean_EG_Flur RO_FE_Ost_FSB61_EG
2020-09-26 19:51:38 room_EnOcean_EG_Kueche RO_KU_Ost_FSB61_EG,RO_KU_Sued1_FSB61_EG,RO_KU_Sued2_FSB61_EG
2020-09-26 19:51:38 room_EnOcean_EG_WC RO_WC_Ost_FSB61_EG
2020-09-26 19:51:38 room_EnOcean_EG_Wohnzimmer RO_WZ_Sued_FSB61_EG,RO_WZ_West1_FSB61_EG,RO_WZ_West2_FSB61_EG
2020-09-26 19:51:38 room_EnOcean_OG_Arbeitszimmer RO_AZ_Sued_FSB61_OG
2020-09-26 19:51:38 room_EnOcean_OG_Badezimmer RO_BZ_Ost_FSB61_OG
2020-09-26 19:51:38 room_EnOcean_OG_Kinderzimmer_Ost RO_KO_Ost_FSB61_OG,RO_KO_Sued_FSB61_OG
2020-09-21 21:45:40 selfDefense off
2020-09-27 09:53:41 state manual
2020-09-21 21:52:44 sunriseTimeWeHoliday on
2020-09-26 19:51:38 userAttrList rolled out
helper:
shuttersList:
RO_AZ_Sued_FSB61_OG
RO_BZ_Ost_FSB61_OG
RO_FE_Ost_FSB61_EG
RO_KO_Ost_FSB61_OG
RO_KO_Sued_FSB61_OG
RO_KU_Ost_FSB61_EG
RO_KU_Sued1_FSB61_EG
RO_KU_Sued2_FSB61_EG
RO_WC_Ost_FSB61_EG
RO_WZ_Sued_FSB61_EG
RO_WZ_West1_FSB61_EG
RO_WZ_West2_FSB61_EG
monitoredDevs:
DE_AstroFunktion:
RolladenSteuerung ASC_twilightDevice
FG_KU_Sued_SecSig:
RO_KU_Sued2_FSB61_EG ASC_WindowRec
FG_WZ_Sued_SecSig:
RO_WZ_Sued_FSB61_EG ASC_WindowRec
MS_GT_Sued_FAH60alt:
RO_AZ_Sued_FSB61_OG ASC_BrightnessSensor
RO_BZ_Ost_FSB61_OG ASC_BrightnessSensor
RO_FE_Ost_FSB61_EG ASC_BrightnessSensor
RO_KO_Ost_FSB61_OG ASC_BrightnessSensor
RO_KO_Sued_FSB61_OG ASC_BrightnessSensor
RO_KU_Ost_FSB61_EG ASC_BrightnessSensor
RO_KU_Sued1_FSB61_EG ASC_BrightnessSensor
RO_KU_Sued2_FSB61_EG ASC_BrightnessSensor
RO_WC_Ost_FSB61_EG ASC_BrightnessSensor
RO_WZ_Sued_FSB61_EG ASC_BrightnessSensor
RO_WZ_West1_FSB61_EG ASC_BrightnessSensor
RO_WZ_West2_FSB61_EG ASC_BrightnessSensor
RO_AZ_Sued_FSB61_OG:
RO_BZ_Ost_FSB61_OG:
RO_FE_Ost_FSB61_EG:
RO_KO_Ost_FSB61_OG:
RO_KO_Sued_FSB61_OG:
RO_KU_Ost_FSB61_EG:
RO_KU_Sued1_FSB61_EG:
RO_KU_Sued2_FSB61_EG:
RO_WC_Ost_FSB61_EG:
RO_WZ_Sued_FSB61_EG:
RO_WZ_West1_FSB61_EG:
RO_WZ_West2_FSB61_EG:
Attributes:
ASC_autoShuttersControlComfort on
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_brightnessDriveUpDown 300:300
ASC_expert 1
ASC_tempSensor MT_KU_Nord_FTMT:TempWert2
ASC_twilightDevice DE_AstroFunktion
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room ASC
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
verbose 5
Und eins von einem Rolladen:
Internals:
DEF 0587D1DA
FUUID 5e5ad5f8-f33f-6ef9-84d9-1c126dd81c81a3f3
IODev TCM_ESP3_0
LASTInputDev TCM_ESP3_0
MSGCNT 4
NAME RO_AZ_Sued_FSB61_OG
NR 1308
NTFY_ORDER 50-RO_AZ_Sued_FSB61_OG
STATE 0
TCM_ESP3_0_DestinationID FFFFFFFF
TCM_ESP3_0_MSGCNT 4
TCM_ESP3_0_PacketType 1
TCM_ESP3_0_RSSI -74
TCM_ESP3_0_ReceivingQuality excellent
TCM_ESP3_0_RepeatingCounter 2
TCM_ESP3_0_SubTelNum 6
TCM_ESP3_0_TIME 2020-09-27 09:00:28
TYPE EnOcean
READINGS:
2020-09-26 13:35:42 ASC_Enable on
2020-09-27 09:55:26 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 10m
2020-09-27 09:00:28 ASC_ShuttersLastDrive day open
2020-09-27 09:00:01 ASC_Time_DriveDown 27.09.2020 - 22:01
2020-09-27 09:00:01 ASC_Time_DriveUp 28.09.2020 - 09:00
2020-09-27 09:00:01 ASC_Time_PrivacyDriveDown 27.09.2020 - 21:31
2020-09-27 09:00:28 anglePos 0
2020-09-26 19:51:41 associatedWith RolladenSteuerung
2020-09-27 09:00:28 block unlock
2020-09-27 09:00:28 endPosition open
2020-09-27 09:00:28 position 0
2020-09-27 09:00:28 state open
helper:
Attributes:
ASC 1
ASC_Adv on
ASC_BlockingTime_afterManual 300
ASC_BrightnessSensor MS_GT_Sued_FAH60alt:brightness 300:300
ASC_ComfortOpen_Pos 50
ASC_Down brightness
ASC_Partymode off
ASC_Pos_Reading position
ASC_PrivacyDownValue_beforeNightClose 1800:301
ASC_PrivacyDown_Pos 60
ASC_PrivacyUp_Pos 60
ASC_Shading_Mode always
ASC_Shading_Pos 35
ASC_Time_Down_Early 22:00
ASC_Time_Down_Late 22:01
ASC_Time_Up_Early 7:30
ASC_Time_Up_Late 9:01
ASC_Time_Up_WE_Holiday 9:00
ASC_Up brightness
IODev TCM_ESP3_0
eep A5-3F-7F
manufID 00D
model Eltako_FSB_ACK
room EnOcean,OG Arbeitszimmer
shutTime 27
shutTimeCloses 45
stateFormat position
subDef FFBE4101
subType manufProfile
teachMethod RPS
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd opens:stop:closes
Und das Log vom ASC-Device mit verbose 5 seit gestern Abend:
2020-09-26_19:44:31 RolladenSteuerung userAttrList: rolled out
2020-09-26_19:44:37 RolladenSteuerung RO_AZ_Sued_FSB61_OG_nextAstroTimeEvent: 26.09.2020 - 22:01
2020-09-26_19:44:38 RolladenSteuerung created new drive timer
2020-09-26_19:44:38 RolladenSteuerung RO_BZ_Ost_FSB61_OG_nextAstroTimeEvent: 26.09.2020 - 22:01
2020-09-26_19:44:38 RolladenSteuerung created new drive timer
2020-09-26_19:44:38 RolladenSteuerung RO_FE_Ost_FSB61_EG_nextAstroTimeEvent: 26.09.2020 - 22:01
2020-09-26_19:44:38 RolladenSteuerung created new drive timer
2020-09-26_19:44:38 RolladenSteuerung RO_KO_Ost_FSB61_OG_nextAstroTimeEvent: 26.09.2020 - 22:01
2020-09-26_19:44:38 RolladenSteuerung created new drive timer
2020-09-26_19:44:38 RolladenSteuerung RO_KO_Sued_FSB61_OG_nextAstroTimeEvent: 26.09.2020 - 22:01
2020-09-26_19:44:38 RolladenSteuerung created new drive timer
2020-09-26_19:44:38 RolladenSteuerung RO_KU_Ost_FSB61_EG_nextAstroTimeEvent: 26.09.2020 - 22:01
2020-09-26_19:44:38 RolladenSteuerung created new drive timer
2020-09-26_19:44:38 RolladenSteuerung RO_KU_Sued1_FSB61_EG_nextAstroTimeEvent: 26.09.2020 - 22:01
2020-09-26_19:44:39 RolladenSteuerung created new drive timer
2020-09-26_19:44:39 RolladenSteuerung RO_KU_Sued2_FSB61_EG_nextAstroTimeEvent: 26.09.2020 - 22:01
2020-09-26_19:44:39 RolladenSteuerung created new drive timer
2020-09-26_19:44:39 RolladenSteuerung RO_WC_Ost_FSB61_EG_nextAstroTimeEvent: 26.09.2020 - 22:01
2020-09-26_19:44:39 RolladenSteuerung created new drive timer
2020-09-26_19:44:39 RolladenSteuerung RO_WZ_Sued_FSB61_EG_nextAstroTimeEvent: 26.09.2020 - 22:01
2020-09-26_19:44:39 RolladenSteuerung created new drive timer
2020-09-26_19:44:39 RolladenSteuerung RO_WZ_West1_FSB61_EG_nextAstroTimeEvent: 26.09.2020 - 22:01
2020-09-26_19:44:39 RolladenSteuerung created new drive timer
2020-09-26_19:44:39 RolladenSteuerung RO_WZ_West2_FSB61_EG_nextAstroTimeEvent: 26.09.2020 - 22:01
2020-09-26_19:44:39 RolladenSteuerung created new drive timer
2020-09-26_19:44:45 RolladenSteuerung controlShading: on
2020-09-26_19:47:04 RolladenSteuerung userAttrList: rolled out
2020-09-26_19:47:11 RolladenSteuerung RO_AZ_Sued_FSB61_OG_nextAstroTimeEvent: 26.09.2020 - 22:01
2020-09-26_19:47:11 RolladenSteuerung created new drive timer
2020-09-26_19:47:11 RolladenSteuerung RO_BZ_Ost_FSB61_OG_nextAstroTimeEvent: 26.09.2020 - 22:01
2020-09-26_19:47:11 RolladenSteuerung created new drive timer
2020-09-26_19:47:11 RolladenSteuerung RO_FE_Ost_FSB61_EG_nextAstroTimeEvent: 26.09.2020 - 22:01
2020-09-26_19:47:11 RolladenSteuerung created new drive timer
2020-09-26_19:47:11 RolladenSteuerung RO_KO_Ost_FSB61_OG_nextAstroTimeEvent: 26.09.2020 - 22:01
2020-09-26_19:47:11 RolladenSteuerung created new drive timer
2020-09-26_19:47:11 RolladenSteuerung RO_KO_Sued_FSB61_OG_nextAstroTimeEvent: 26.09.2020 - 22:01
2020-09-26_19:47:12 RolladenSteuerung created new drive timer
2020-09-26_19:47:12 RolladenSteuerung RO_KU_Ost_FSB61_EG_nextAstroTimeEvent: 26.09.2020 - 22:01
2020-09-26_19:47:12 RolladenSteuerung created new drive timer
2020-09-26_19:47:12 RolladenSteuerung RO_KU_Sued1_FSB61_EG_nextAstroTimeEvent: 26.09.2020 - 22:01
2020-09-26_19:47:12 RolladenSteuerung created new drive timer
2020-09-26_19:47:12 RolladenSteuerung RO_KU_Sued2_FSB61_EG_nextAstroTimeEvent: 26.09.2020 - 22:01
2020-09-26_19:47:12 RolladenSteuerung created new drive timer
2020-09-26_19:47:12 RolladenSteuerung RO_WC_Ost_FSB61_EG_nextAstroTimeEvent: 26.09.2020 - 22:01
2020-09-26_19:47:12 RolladenSteuerung created new drive timer
2020-09-26_19:47:12 RolladenSteuerung RO_WZ_Sued_FSB61_EG_nextAstroTimeEvent: 26.09.2020 - 22:01
2020-09-26_19:47:12 RolladenSteuerung created new drive timer
2020-09-26_19:47:12 RolladenSteuerung RO_WZ_West1_FSB61_EG_nextAstroTimeEvent: 26.09.2020 - 22:01
2020-09-26_19:47:12 RolladenSteuerung created new drive timer
2020-09-26_19:47:12 RolladenSteuerung RO_WZ_West2_FSB61_EG_nextAstroTimeEvent: 26.09.2020 - 22:01
2020-09-26_19:47:13 RolladenSteuerung created new drive timer
2020-09-26_19:47:14 RolladenSteuerung controlShading: on
2020-09-26_19:51:38 RolladenSteuerung userAttrList: rolled out
2020-09-26_19:51:47 RolladenSteuerung RO_AZ_Sued_FSB61_OG_nextAstroTimeEvent: 26.09.2020 - 22:01
2020-09-26_19:51:48 RolladenSteuerung created new drive timer
2020-09-26_19:51:48 RolladenSteuerung RO_BZ_Ost_FSB61_OG_nextAstroTimeEvent: 26.09.2020 - 22:01
2020-09-26_19:51:48 RolladenSteuerung created new drive timer
2020-09-26_19:51:48 RolladenSteuerung RO_FE_Ost_FSB61_EG_nextAstroTimeEvent: 26.09.2020 - 22:01
2020-09-26_19:51:48 RolladenSteuerung created new drive timer
2020-09-26_19:51:48 RolladenSteuerung RO_KO_Ost_FSB61_OG_nextAstroTimeEvent: 26.09.2020 - 22:01
2020-09-26_19:51:48 RolladenSteuerung created new drive timer
2020-09-26_19:51:48 RolladenSteuerung RO_KO_Sued_FSB61_OG_nextAstroTimeEvent: 26.09.2020 - 22:01
2020-09-26_19:51:49 RolladenSteuerung created new drive timer
2020-09-26_19:51:49 RolladenSteuerung RO_KU_Ost_FSB61_EG_nextAstroTimeEvent: 26.09.2020 - 22:01
2020-09-26_19:51:49 RolladenSteuerung created new drive timer
2020-09-26_19:51:49 RolladenSteuerung RO_KU_Sued1_FSB61_EG_nextAstroTimeEvent: 26.09.2020 - 22:01
2020-09-26_19:51:49 RolladenSteuerung created new drive timer
2020-09-26_19:51:49 RolladenSteuerung RO_KU_Sued2_FSB61_EG_nextAstroTimeEvent: 26.09.2020 - 22:01
2020-09-26_19:51:49 RolladenSteuerung created new drive timer
2020-09-26_19:51:49 RolladenSteuerung RO_WC_Ost_FSB61_EG_nextAstroTimeEvent: 26.09.2020 - 22:01
2020-09-26_19:51:49 RolladenSteuerung created new drive timer
2020-09-26_19:51:49 RolladenSteuerung RO_WZ_Sued_FSB61_EG_nextAstroTimeEvent: 26.09.2020 - 22:01
2020-09-26_19:51:49 RolladenSteuerung created new drive timer
2020-09-26_19:51:50 RolladenSteuerung RO_WZ_West1_FSB61_EG_nextAstroTimeEvent: 26.09.2020 - 22:01
2020-09-26_19:51:50 RolladenSteuerung created new drive timer
2020-09-26_19:51:50 RolladenSteuerung RO_WZ_West2_FSB61_EG_nextAstroTimeEvent: 26.09.2020 - 22:01
2020-09-26_19:51:50 RolladenSteuerung created new drive timer
2020-09-26_19:51:50 RolladenSteuerung controlShading: on
2020-09-26_19:56:03 RolladenSteuerung controlShading: on
2020-09-26_19:58:46 RolladenSteuerung RO_AZ_Sued_FSB61_OG_PosValue: 100
2020-09-26_19:58:46 RolladenSteuerung manual
2020-09-26_19:59:14 RolladenSteuerung RO_AZ_Sued_FSB61_OG_PosValue: 100
2020-09-26_19:59:14 RolladenSteuerung manual
2020-09-26_19:59:43 RolladenSteuerung RO_KU_Ost_FSB61_EG_PosValue: 100
2020-09-26_19:59:43 RolladenSteuerung manual
2020-09-26_20:00:25 RolladenSteuerung RO_WZ_Sued_FSB61_EG_PosValue: 100
2020-09-26_20:00:25 RolladenSteuerung manual
2020-09-26_21:31:01 RolladenSteuerung created new drive timer
2020-09-26_21:31:01 RolladenSteuerung RO_BZ_Ost_FSB61_OG_lastPosValue: 0
2020-09-26_21:31:01 RolladenSteuerung created new drive timer
2020-09-26_21:31:01 RolladenSteuerung RO_FE_Ost_FSB61_EG_lastPosValue: 0
2020-09-26_21:31:01 RolladenSteuerung created new drive timer
2020-09-26_21:31:01 RolladenSteuerung RO_KO_Ost_FSB61_OG_lastPosValue: 0
2020-09-26_21:31:01 RolladenSteuerung created new drive timer
2020-09-26_21:31:01 RolladenSteuerung created new drive timer
2020-09-26_21:31:01 RolladenSteuerung created new drive timer
2020-09-26_21:31:01 RolladenSteuerung RO_KU_Sued1_FSB61_EG_lastPosValue: 0
2020-09-26_21:31:02 RolladenSteuerung created new drive timer
2020-09-26_21:31:02 RolladenSteuerung RO_KU_Sued2_FSB61_EG_lastPosValue: 0
2020-09-26_21:31:02 RolladenSteuerung created new drive timer
2020-09-26_21:31:02 RolladenSteuerung RO_WC_Ost_FSB61_EG_lastPosValue: 0
2020-09-26_21:31:02 RolladenSteuerung created new drive timer
2020-09-26_21:31:02 RolladenSteuerung created new drive timer
2020-09-26_21:31:02 RolladenSteuerung RO_WZ_West1_FSB61_EG_lastPosValue: 0
2020-09-26_21:31:02 RolladenSteuerung created new drive timer
2020-09-26_21:31:02 RolladenSteuerung RO_WZ_West2_FSB61_EG_lastPosValue: 0
2020-09-26_21:31:02 RolladenSteuerung created new drive timer
2020-09-26_22:01:01 RolladenSteuerung RO_AZ_Sued_FSB61_OG_lastPosValue: 15
2020-09-26_22:01:01 RolladenSteuerung RO_AZ_Sued_FSB61_OG_nextAstroTimeEvent: 27.09.2020 - 09:00
2020-09-26_22:01:01 RolladenSteuerung created new drive timer
2020-09-26_22:01:01 RolladenSteuerung RO_BZ_Ost_FSB61_OG_lastPosValue: 0
2020-09-26_22:01:01 RolladenSteuerung RO_BZ_Ost_FSB61_OG_nextAstroTimeEvent: 27.09.2020 - 09:00
2020-09-26_22:01:01 RolladenSteuerung created new drive timer
2020-09-26_22:01:01 RolladenSteuerung RO_FE_Ost_FSB61_EG_lastPosValue: 0
2020-09-26_22:01:01 RolladenSteuerung RO_FE_Ost_FSB61_EG_nextAstroTimeEvent: 27.09.2020 - 09:00
2020-09-26_22:01:01 RolladenSteuerung created new drive timer
2020-09-26_22:01:01 RolladenSteuerung RO_KO_Ost_FSB61_OG_lastPosValue: 0
2020-09-26_22:01:01 RolladenSteuerung RO_KO_Ost_FSB61_OG_nextAstroTimeEvent: 27.09.2020 - 09:00
2020-09-26_22:01:02 RolladenSteuerung created new drive timer
2020-09-26_22:01:02 RolladenSteuerung RO_KO_Sued_FSB61_OG_lastPosValue: 100
2020-09-26_22:01:02 RolladenSteuerung RO_KO_Sued_FSB61_OG_nextAstroTimeEvent: 27.09.2020 - 09:00
2020-09-26_22:01:02 RolladenSteuerung created new drive timer
2020-09-26_22:01:02 RolladenSteuerung RO_KU_Ost_FSB61_EG_lastPosValue: 0
2020-09-26_22:01:02 RolladenSteuerung RO_KU_Ost_FSB61_EG_nextAstroTimeEvent: 27.09.2020 - 09:00
2020-09-26_22:01:02 RolladenSteuerung created new drive timer
2020-09-26_22:01:02 RolladenSteuerung RO_KU_Sued1_FSB61_EG_lastPosValue: 0
2020-09-26_22:01:02 RolladenSteuerung RO_KU_Sued1_FSB61_EG_nextAstroTimeEvent: 27.09.2020 - 09:00
2020-09-26_22:01:02 RolladenSteuerung created new drive timer
2020-09-26_22:01:02 RolladenSteuerung RO_KU_Sued2_FSB61_EG_lastPosValue: 0
2020-09-26_22:01:02 RolladenSteuerung RO_KU_Sued2_FSB61_EG_nextAstroTimeEvent: 27.09.2020 - 09:00
2020-09-26_22:01:03 RolladenSteuerung created new drive timer
2020-09-26_22:01:03 RolladenSteuerung RO_WC_Ost_FSB61_EG_lastPosValue: 0
2020-09-26_22:01:03 RolladenSteuerung RO_WC_Ost_FSB61_EG_nextAstroTimeEvent: 27.09.2020 - 09:00
2020-09-26_22:01:03 RolladenSteuerung created new drive timer
2020-09-26_22:01:03 RolladenSteuerung RO_WZ_Sued_FSB61_EG_lastPosValue: 0
2020-09-26_22:01:03 RolladenSteuerung RO_WZ_Sued_FSB61_EG_nextAstroTimeEvent: 27.09.2020 - 09:00
2020-09-26_22:01:03 RolladenSteuerung created new drive timer
2020-09-26_22:01:03 RolladenSteuerung RO_WZ_West1_FSB61_EG_lastPosValue: 0
2020-09-26_22:01:03 RolladenSteuerung RO_WZ_West1_FSB61_EG_nextAstroTimeEvent: 27.09.2020 - 09:00
2020-09-26_22:01:03 RolladenSteuerung created new drive timer
2020-09-26_22:01:03 RolladenSteuerung RO_WZ_West2_FSB61_EG_lastPosValue: 0
2020-09-26_22:01:03 RolladenSteuerung RO_WZ_West2_FSB61_EG_nextAstroTimeEvent: 27.09.2020 - 09:00
2020-09-26_22:01:04 RolladenSteuerung created new drive timer
2020-09-26_22:22:03 RolladenSteuerung advDriveDown
2020-09-26_23:32:54 RolladenSteuerung RO_WC_Ost_FSB61_EG_PosValue: 100
2020-09-26_23:32:54 RolladenSteuerung manual
2020-09-27_07:27:13 RolladenSteuerung RO_WZ_Sued_FSB61_EG_PosValue: 0
2020-09-27_07:27:13 RolladenSteuerung manual
2020-09-27_07:27:13 RolladenSteuerung RO_WZ_West1_FSB61_EG_PosValue: 0
2020-09-27_07:27:13 RolladenSteuerung manual
2020-09-27_07:27:14 RolladenSteuerung RO_WZ_West2_FSB61_EG_PosValue: 0
2020-09-27_07:27:14 RolladenSteuerung manual
2020-09-27_07:27:14 RolladenSteuerung RO_KU_Ost_FSB61_EG_PosValue: 0
2020-09-27_07:27:14 RolladenSteuerung manual
2020-09-27_07:27:14 RolladenSteuerung RO_KU_Sued1_FSB61_EG_PosValue: 0
2020-09-27_07:27:14 RolladenSteuerung manual
2020-09-27_07:27:15 RolladenSteuerung RO_KU_Sued2_FSB61_EG_PosValue: 0
2020-09-27_07:27:15 RolladenSteuerung manual
2020-09-27_07:27:15 RolladenSteuerung RO_WC_Ost_FSB61_EG_PosValue: 0
2020-09-27_07:27:15 RolladenSteuerung manual
2020-09-27_07:27:15 RolladenSteuerung RO_FE_Ost_FSB61_EG_PosValue: 0
2020-09-27_07:27:15 RolladenSteuerung manual
2020-09-27_07:27:39 RolladenSteuerung RO_KU_Ost_FSB61_EG_PosValue: 0
2020-09-27_07:27:39 RolladenSteuerung manual
2020-09-27_07:27:40 RolladenSteuerung RO_WC_Ost_FSB61_EG_PosValue: 0
2020-09-27_07:27:40 RolladenSteuerung manual
2020-09-27_07:27:44 RolladenSteuerung RO_WZ_Sued_FSB61_EG_PosValue: 0
2020-09-27_07:27:44 RolladenSteuerung manual
2020-09-27_07:27:47 RolladenSteuerung RO_WZ_West1_FSB61_EG_PosValue: 0
2020-09-27_07:27:47 RolladenSteuerung manual
2020-09-27_07:55:54 RolladenSteuerung RO_KO_Sued_FSB61_OG_PosValue: 100
2020-09-27_07:55:54 RolladenSteuerung manual
2020-09-27_08:00:00 RolladenSteuerung RO_KO_Sued_FSB61_OG_PosValue: 100
2020-09-27_08:00:00 RolladenSteuerung manual
2020-09-27_09:00:01 RolladenSteuerung RO_AZ_Sued_FSB61_OG_PosValue: 0
2020-09-27_09:00:01 RolladenSteuerung day open
2020-09-27_09:00:01 RolladenSteuerung RO_AZ_Sued_FSB61_OG_lastPosValue: 100
2020-09-27_09:00:01 RolladenSteuerung RO_AZ_Sued_FSB61_OG_nextAstroTimeEvent: 27.09.2020 - 22:01
2020-09-27_09:00:01 RolladenSteuerung created new drive timer
2020-09-27_09:00:01 RolladenSteuerung RO_BZ_Ost_FSB61_OG_lastPosValue: 0
2020-09-27_09:00:01 RolladenSteuerung RO_BZ_Ost_FSB61_OG_nextAstroTimeEvent: 27.09.2020 - 22:01
2020-09-27_09:00:01 RolladenSteuerung created new drive timer
2020-09-27_09:00:01 RolladenSteuerung RO_FE_Ost_FSB61_EG_lastPosValue: 0
2020-09-27_09:00:01 RolladenSteuerung RO_FE_Ost_FSB61_EG_nextAstroTimeEvent: 27.09.2020 - 22:01
2020-09-27_09:00:02 RolladenSteuerung created new drive timer
2020-09-27_09:00:02 RolladenSteuerung RO_KO_Ost_FSB61_OG_lastPosValue: 0
2020-09-27_09:00:02 RolladenSteuerung RO_KO_Ost_FSB61_OG_nextAstroTimeEvent: 27.09.2020 - 22:01
2020-09-27_09:00:02 RolladenSteuerung created new drive timer
2020-09-27_09:00:02 RolladenSteuerung RO_KO_Sued_FSB61_OG_PosValue: 0
2020-09-27_09:00:02 RolladenSteuerung day open
2020-09-27_09:00:02 RolladenSteuerung RO_KO_Sued_FSB61_OG_lastPosValue: 100
2020-09-27_09:00:02 RolladenSteuerung RO_KO_Sued_FSB61_OG_nextAstroTimeEvent: 27.09.2020 - 22:01
2020-09-27_09:00:02 RolladenSteuerung created new drive timer
2020-09-27_09:00:02 RolladenSteuerung RO_KU_Ost_FSB61_EG_lastPosValue: 0
2020-09-27_09:00:02 RolladenSteuerung RO_KU_Ost_FSB61_EG_nextAstroTimeEvent: 27.09.2020 - 22:01
2020-09-27_09:00:03 RolladenSteuerung created new drive timer
2020-09-27_09:00:03 RolladenSteuerung RO_KU_Sued1_FSB61_EG_lastPosValue: 0
2020-09-27_09:00:03 RolladenSteuerung RO_KU_Sued1_FSB61_EG_nextAstroTimeEvent: 27.09.2020 - 22:01
2020-09-27_09:00:03 RolladenSteuerung created new drive timer
2020-09-27_09:00:03 RolladenSteuerung RO_KU_Sued2_FSB61_EG_lastPosValue: 0
2020-09-27_09:00:03 RolladenSteuerung RO_KU_Sued2_FSB61_EG_nextAstroTimeEvent: 27.09.2020 - 22:01
2020-09-27_09:00:03 RolladenSteuerung created new drive timer
2020-09-27_09:00:03 RolladenSteuerung RO_WC_Ost_FSB61_EG_lastPosValue: 0
2020-09-27_09:00:03 RolladenSteuerung RO_WC_Ost_FSB61_EG_nextAstroTimeEvent: 27.09.2020 - 22:01
2020-09-27_09:00:03 RolladenSteuerung created new drive timer
2020-09-27_09:00:03 RolladenSteuerung RO_WZ_Sued_FSB61_EG_lastPosValue: 0
2020-09-27_09:00:03 RolladenSteuerung RO_WZ_Sued_FSB61_EG_nextAstroTimeEvent: 27.09.2020 - 22:01
2020-09-27_09:00:04 RolladenSteuerung created new drive timer
2020-09-27_09:00:04 RolladenSteuerung RO_WZ_West1_FSB61_EG_lastPosValue: 0
2020-09-27_09:00:04 RolladenSteuerung RO_WZ_West1_FSB61_EG_nextAstroTimeEvent: 27.09.2020 - 22:01
2020-09-27_09:00:04 RolladenSteuerung created new drive timer
2020-09-27_09:00:04 RolladenSteuerung RO_WZ_West2_FSB61_EG_lastPosValue: 0
2020-09-27_09:00:04 RolladenSteuerung RO_WZ_West2_FSB61_EG_nextAstroTimeEvent: 27.09.2020 - 22:01
2020-09-27_09:00:04 RolladenSteuerung created new drive timer
2020-09-27_09:00:18 RolladenSteuerung RO_KO_Sued_FSB61_OG_PosValue: 0
2020-09-27_09:00:18 RolladenSteuerung day open
2020-09-27_09:00:28 RolladenSteuerung RO_AZ_Sued_FSB61_OG_PosValue: 0
2020-09-27_09:00:28 RolladenSteuerung day open
2020-09-27_09:25:49 RolladenSteuerung RO_KU_Sued2_FSB61_EG_PosValue: 10
2020-09-27_09:25:49 RolladenSteuerung manual
2020-09-27_09:25:53 RolladenSteuerung RO_KU_Sued2_FSB61_EG_PosValue: 12
2020-09-27_09:25:53 RolladenSteuerung manual
2020-09-27_09:26:17 RolladenSteuerung RO_KU_Sued2_FSB61_EG_PosValue: 0
2020-09-27_09:26:17 RolladenSteuerung manual
2020-09-27_09:26:22 RolladenSteuerung RO_KU_Sued2_FSB61_EG_PosValue: 0
2020-09-27_09:26:22 RolladenSteuerung manual
2020-09-27_09:53:40 RolladenSteuerung RO_KO_Sued_FSB61_OG_PosValue: 100
2020-09-27_09:53:41 RolladenSteuerung manual
Zitat von: Dersch am 26 September 2020, 18:52:29
Irgendwie ist da noch der Wurm drin. Dieser Rollo wurde seit 3 Tagen nicht mehr angesprochen:
Internals:
FUUID 5dcc888e-f33f-c2c3-6273-bcbf85a1a5dc0cd3
IODev mqtt
NAME KzRolladenBalkon
NR 356
STATE 100
TYPE MQTT_DEVICE
qos *:2
Helper:
DBLOG:
energy:
DBLogging:
TIME 1601104162.85861
VALUE 1689
power:
DBLogging:
TIME 1601104102.82657
VALUE 0.00
READINGS:
2019-11-14 00:04:00 ASC_Enable on
2020-06-25 11:18:02 ASC_ShadingMessage <html> WARN: global shading active but ASC_Shading_Mode attribut is not set or off </html>
2020-09-23 18:45:01 ASC_ShuttersLastDrive night close
2020-09-26 18:45:01 ASC_Time_DriveDown 27.09.2020 - 18:45
2020-09-26 18:45:01 ASC_Time_DriveUp 27.09.2020 - 08:00
2020-09-22 20:07:36 associatedWith myASControl
2020-09-26 18:48:35 energy 1689
2020-09-25 07:44:22 online true
2020-09-23 18:45:01 pct 0
2020-09-26 18:48:35 pos 100
2020-09-26 18:48:35 power 0.00
2020-09-26 18:48:35 state stop
2020-09-26 18:48:35 transmission-state incoming publish received
message_ids:
publishSets:
:
topic shellies/shellyswitch-55B8D3/roller/0/command
values:
open
close
stop
pct:
topic shellies/shellyswitch-55B8D3/roller/0/command/pos
values:
0,10,20,30,40,50,60,70,80,90,100
sets:
close
open
pct 0,10,20,30,40,50,60,70,80,90,100
stop
subscribe:
shellies/shellyswitch-55B8D3/command
shellies/shellyswitch-55B8D3/roller/0/energy
shellies/shellyswitch-55B8D3/online
shellies/shellyswitch-55B8D3/roller/0/pos
shellies/shellyswitch-55B8D3/roller/0/power
shellies/shellyswitch-55B8D3/roller/0
subscribeExpr:
^shellies\/shellyswitch-55B8D3\/command$
^shellies\/shellyswitch-55B8D3\/roller\/0\/energy$
^shellies\/shellyswitch-55B8D3\/online$
^shellies\/shellyswitch-55B8D3\/roller\/0\/pos$
^shellies\/shellyswitch-55B8D3\/roller\/0\/power$
^shellies\/shellyswitch-55B8D3\/roller\/0$
subscribeQos:
shellies/shellyswitch-55B8D3/command 0
shellies/shellyswitch-55B8D3/online 0
shellies/shellyswitch-55B8D3/roller/0 0
shellies/shellyswitch-55B8D3/roller/0/energy 0
shellies/shellyswitch-55B8D3/roller/0/pos 0
shellies/shellyswitch-55B8D3/roller/0/power 0
subscribeReadings:
shellies/shellyswitch-55B8D3/command:
cmd
name command
shellies/shellyswitch-55B8D3/online:
cmd
name online
shellies/shellyswitch-55B8D3/roller/0:
cmd
name state
shellies/shellyswitch-55B8D3/roller/0/energy:
cmd
name energy
shellies/shellyswitch-55B8D3/roller/0/pos:
cmd
name pos
shellies/shellyswitch-55B8D3/roller/0/power:
cmd
name power
Attributes:
ASC 2
ASC_BrightnessSensor TeHelligkeit:luminosity
ASC_Closed_Pos 0
ASC_Down brightness
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Open_Pos 100
ASC_Pos_Reading pct
ASC_ShuttersPlace window
ASC_Time_Down_Early 16:30
ASC_Time_Down_Late 18:45
ASC_Time_Up_Early 7:10
ASC_Time_Up_Late 8:30
ASC_Time_Up_WE_Holiday 8:00
ASC_Up brightness
ASC_Ventilate_Pos 10
ASC_Ventilate_Window_Open off
ASC_WindowRec KzFensterBalkon
ASC_WindowRec_subType twostate
DbLogExclude .*
DbLogInclude energy,power
IODev mqtt
cmdIcon open:rc_UP stop:rc_STOP close:rc_DOWN
devStateIcon 100:fts_shutter_10@green 9\d.*:fts_shutter_10 8\d.*:fts_shutter_20 7\d.*:fts_shutter_30 6\d.*:fts_shutter_40 5\d.*:fts_shutter_50 4\d.*:fts_shutter_60 3\d.*:fts_shutter_70 2\d.*:fts_shutter_80 1\d.*:fts_shutter_90 0:fts_shutter_100@grey
event-on-change-reading .*
group Rolläden
icon fts_shutter_updown
publishSet open close stop shellies/shellyswitch-55B8D3/roller/0/command
publishSet_pct 0,10,20,30,40,50,60,70,80,90,100 shellies/shellyswitch-55B8D3/roller/0/command/pos
qos exactly-once
room Kinderzimmer
stateFormat pos
subscribeReading_command shellies/shellyswitch-55B8D3/command
subscribeReading_energy shellies/shellyswitch-55B8D3/roller/0/energy
subscribeReading_online shellies/shellyswitch-55B8D3/online
subscribeReading_pos shellies/shellyswitch-55B8D3/roller/0/pos
subscribeReading_power shellies/shellyswitch-55B8D3/roller/0/power
subscribeReading_state shellies/shellyswitch-55B8D3/roller/0
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd open:stop:close:pct
widgetOverride pct:0,10,20,30,40,50,60,70,80,90,100
Edit:
Der auch:
Internals:
FUUID 5cfeb404-f33f-c2c3-e4a1-31dbae87f435b640
IODev mqtt
NAME AnkleideRollladen
NR 237
STATE 100
TYPE MQTT_DEVICE
qos *:2
Helper:
DBLOG:
energy:
DBLogging:
TIME 1601104142.66085
VALUE 1732
power:
DBLogging:
TIME 1601104114.97827
VALUE 0.00
temperature:
DBLogging:
TIME 1601141335.70525
VALUE 53.87
READINGS:
2019-06-11 00:10:17 ASC_Enable on
2020-06-25 11:17:57 ASC_ShadingMessage <html> WARN: global shading active but ASC_Shading_Mode attribut is not set or off </html>
2020-09-23 19:39:07 ASC_ShuttersLastDrive minimum brightness threshold fell below
2020-09-26 08:00:01 ASC_Time_DriveDown 26.09.2020 - 22:00
2020-09-26 08:00:01 ASC_Time_DriveUp 27.09.2020 - 08:00
2020-09-22 20:07:36 associatedWith myASControl
2020-09-26 19:29:29 energy 1732
2020-09-25 07:44:27 online true
2020-09-23 19:39:07 pct 0
2020-09-26 19:29:29 pos 100
2020-09-26 19:29:29 power 0.00
2020-09-26 09:08:34 state stop
2020-09-26 19:29:29 temperature 53.87
2020-09-26 19:29:29 transmission-state incoming publish received
message_ids:
publishSets:
:
topic shellies/shellyswitch25-68D644/roller/0/command
values:
open
close
stop
pct:
topic shellies/shellyswitch25-68D644/roller/0/command/pos
values:
0,10,20,30,40,50,60,70,80,90,100
sets:
close
open
pct 0,10,20,30,40,50,60,70,80,90,100
stop
subscribe:
shellies/shellyswitch25-68D644/command
shellies/shellyswitch25-68D644/roller/0/energy
shellies/shellyswitch25-68D644/online
shellies/shellyswitch25-68D644/roller/0/pos
shellies/shellyswitch25-68D644/roller/0/power
shellies/shellyswitch25-68D644/roller/0
shellies/shellyswitch25-68D644/temperature
subscribeExpr:
^shellies\/shellyswitch25-68D644\/command$
^shellies\/shellyswitch25-68D644\/roller\/0\/energy$
^shellies\/shellyswitch25-68D644\/online$
^shellies\/shellyswitch25-68D644\/roller\/0\/pos$
^shellies\/shellyswitch25-68D644\/roller\/0\/power$
^shellies\/shellyswitch25-68D644\/roller\/0$
^shellies\/shellyswitch25-68D644\/temperature$
subscribeQos:
shellies/shellyswitch25-68D644/command 0
shellies/shellyswitch25-68D644/online 0
shellies/shellyswitch25-68D644/roller/0 0
shellies/shellyswitch25-68D644/roller/0/energy 0
shellies/shellyswitch25-68D644/roller/0/pos 0
shellies/shellyswitch25-68D644/roller/0/power 0
shellies/shellyswitch25-68D644/temperature 0
subscribeReadings:
shellies/shellyswitch25-68D644/command:
cmd
name command
shellies/shellyswitch25-68D644/online:
cmd
name online
shellies/shellyswitch25-68D644/roller/0:
cmd
name state
shellies/shellyswitch25-68D644/roller/0/energy:
cmd
name energy
shellies/shellyswitch25-68D644/roller/0/pos:
cmd
name pos
shellies/shellyswitch25-68D644/roller/0/power:
cmd
name power
shellies/shellyswitch25-68D644/temperature:
cmd
name temperature
Attributes:
ASC 2
ASC_BrightnessSensor TeHelligkeit:luminosity
ASC_Down brightness
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Pos_Reading pct
ASC_ShuttersPlace window
ASC_Time_Down_Early 16:30
ASC_Time_Down_Late 22:00
ASC_Time_Up_Early 07:10
ASC_Time_Up_Late 08:30
ASC_Time_Up_WE_Holiday 08:00
ASC_Up brightness
DbLogExclude .*
DbLogInclude energy,power,temperature
IODev mqtt
cmdIcon open:rc_UP stop:rc_STOP close:rc_DOWN
devStateIcon 100:fts_shutter_10@green 9\d.*:fts_shutter_10 8\d.*:fts_shutter_20 7\d.*:fts_shutter_30 6\d.*:fts_shutter_40 5\d.*:fts_shutter_50 4\d.*:fts_shutter_60 3\d.*:fts_shutter_70 2\d.*:fts_shutter_80 1\d.*:fts_shutter_90 0:fts_shutter_100@grey
event-on-change-reading .*
group Rolläden
icon fts_shutter_updown
publishSet open close stop shellies/shellyswitch25-68D644/roller/0/command
publishSet_pct 0,10,20,30,40,50,60,70,80,90,100 shellies/shellyswitch25-68D644/roller/0/command/pos
qos exactly-once
room Ankleide
stateFormat pos
subscribeReading_command shellies/shellyswitch25-68D644/command
subscribeReading_energy shellies/shellyswitch25-68D644/roller/0/energy
subscribeReading_online shellies/shellyswitch25-68D644/online
subscribeReading_pos shellies/shellyswitch25-68D644/roller/0/pos
subscribeReading_power shellies/shellyswitch25-68D644/roller/0/power
subscribeReading_state shellies/shellyswitch25-68D644/roller/0
subscribeReading_temperature shellies/shellyswitch25-68D644/temperature
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd open:stop:close:pct
widgetOverride pct:0,10,20,30,40,50,60,70,80,90,100
Noch 2 andere hatten das.
Auffällig ist, das es alle MQTT gesteuerte Läden sind. Ist ASC Mode 2 da irgendwie anders in der aktuellen Version?
Heute morgen sind alle hoch gefahren. Mal schauen wie es heute Abend ist.
ZitatSorry, ich muss mich hier auch nochmal melden... ich bring meine Rolläden einfach nicht dazu, sich per AutoShuttersControl zu bewegen. Alle Einstellungen scheinen ok, in den Logs finde ich nichts Auffälliges - aber irgendwo wird wohl noch was fehlen...? Die manuelle Steuerung funktioniert einwandfrei, und das Modul erkennt diese Fahrten auch.
Habe fhem neu gestartet, die Notifydefs neu erstellen lassen, Scanforshutters wiederholt - nix. Zum Teil hatte ich im Log x-fach den Fehler "ERROR: empty name in readingsBeginUpdate", der ist aber nach meheren Neustarts verschwunden.
Habe jetzt auch einen Brightness-Sensor, und einen Temperatursensor (erstmal geliehen), beide geben auch Werte aus. Beim Temperatursensor musste ich ein UserReading erstellen, da der Sensor sonst uninterpretierte Rohwerte ausspuckt.
Fahren die Rollladen denn gar nicht? Aus dem List von "RO_AZ_Sued_FSB61_OG" geht hervor, dass er heute um Punkt 9:00 Uhr hochgefahren wurde:
2020-09-27 09:00:28 endPosition open
Die 28 Sekunden sind wahrscheinlich die Fahrzeit.
Das sollte er auch, denn:
ASC_Time_Up_WE_Holiday 9:00
Das steht zu ASC_Time_Up_WE_Holiday in der CommandRef
Zitatfrühste Zeit zum Hochfahren am Wochenende und/oder Urlaub
... und heute ist glaube ich Wochenende ;-)
Das Runterfahren nach Brightness funktioniert zur Zeit natürlich nicht, denn ASC_Time_Down_Early steht auf 22:00 Uhr. Er fährt also frühestens um 22:00 Uhr runter, egal wie die Helligkeit ist.
So sollte es sein, aber es passiert gar nichts... weder um 9, noch um 22 Uhr.
Ziel ist ein Hochfahren um 9 am WE, und abends inmer um 22 Uhr, aber je nach Helligkeit die Privacy Position.
Es gibt auch keine Reaktion auf die Fenstergriffe in KU_Sued2 und WZ_Sued, kein block in den Readings. Also streng genommen ist alles so, als hätte ich kein ASC.
ZitatSo sollte es sein, aber es passiert gar nichts.
Das ist aber seltsam.
Laut den Readings im Rolladen-Device wurden um 09:00:01 verschiedene ASC-Readings aktualisiert. Zu dieser Zeit wurde wohl auch der Fahrbefehl gesendet.
Ist denn zu dieser Zeit was im FHEM-Log zu finden? Leider halten sich viele Modulautoren nicht an die Vorgabe "set"-Befehle zu loggen - bei mir ist das mit DUOFERN auch so.
Ich habe allerdings EnOcean-Schalter, da werden "set"-Befehle geloggt.
im ASC-Log steht zu dieser Zeit das:
2020-09-27_09:00:01 RolladenSteuerung RO_AZ_Sued_FSB61_OG_PosValue: 0
2020-09-27_09:00:01 RolladenSteuerung day open
ASC sendet höchstwahrscheinlich den Befehl "set position 0". Wird das von dem EnOcean-Device unterstützt?
Um 09:00:28 meldet der Rolladen dann, dass er in der Endposition angekommen ist (position 0, state open). Die Zeitverzögerung entspricht einer typischen Fahrzeit.
Das ist schon seltsam, wenn er nicht gefahren ist.
Also ich bin jetzt selbst verunsichert - normalerweise höre ich die Rollos, aber ich werde mir das nochmal ansehen morgen früh. Vielleicht ist ausgerechnet dieses eine Rollo doch gefahren ::).
Abends fährt er aber auf keinen Fall, weder in Privacy Position noch ganz runter. Im Log steht um 22:00 Uhr nur:
2020-09-26_22:01:01 RO_AZ_Sued_FSB61_OG ASC_Time_PrivacyDriveDown: 27.09.2020 - 21:31
Also um 22 Uhr kommt kein Fahrbefehl.
Das gilt auch für sämtliche anderen Rollos - keine Fahrbefehle im Log. Und auch keine Reaktion auf Fenstergriffe hier bei diesem Rolladen - im Log entsteht kein Eintrag, wenn ich den Fenstergriff bediene, weder ein lock noch ein Fahrbefehl für die ComfortPosition:
Internals:
DEF 0585E7A3
FUUID 5e5ad5f9-f33f-6ef9-6eef-ea6ef08bcd686435
IODev TCM_ESP3_0
LASTInputDev TCM_ESP3_0
MSGCNT 8
NAME RO_KU_Sued2_FSB61_EG
NR 1442
NTFY_ORDER 50-RO_KU_Sued2_FSB61_EG
STATE 0
TCM_ESP3_0_DestinationID FFFFFFFF
TCM_ESP3_0_MSGCNT 8
TCM_ESP3_0_PacketType 1
TCM_ESP3_0_RSSI -73
TCM_ESP3_0_ReceivingQuality excellent
TCM_ESP3_0_RepeatingCounter 1
TCM_ESP3_0_SubTelNum 10
TCM_ESP3_0_TIME 2020-09-27 09:26:21
TYPE EnOcean
READINGS:
2020-09-26 13:35:42 ASC_Enable on
2020-09-27 13:16:52 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 10m
2020-09-27 09:26:23 ASC_ShuttersLastDrive manual
2020-09-27 09:00:03 ASC_Time_DriveDown 27.09.2020 - 22:01
2020-09-27 09:00:03 ASC_Time_DriveUp 28.09.2020 - 09:00
2020-09-27 09:00:03 ASC_Time_PrivacyDriveDown 27.09.2020 - 21:31
2020-09-27 09:26:21 anglePos 0
2020-09-26 19:51:41 associatedWith RolladenSteuerung
2020-09-27 09:26:21 block unlock
2020-09-27 09:26:21 endPosition open
2020-09-27 09:26:21 position 0
2020-09-27 09:26:21 state open
helper:
Attributes:
ASC 1
ASC_BlockingTime_afterManual 300
ASC_BrightnessSensor MS_GT_Sued_FAH60alt:brightness 300:300
ASC_ComfortOpen_Pos 50
ASC_Down brightness
ASC_LockOut soft
ASC_Partymode on
ASC_Pos_Reading position
ASC_PrivacyDownValue_beforeNightClose 1800:301
ASC_PrivacyDown_Pos 60
ASC_PrivacyUp_Pos 60
ASC_Shading_Mode always
ASC_Shading_Pos 35
ASC_Time_Down_Early 22:00
ASC_Time_Down_Late 22:01
ASC_Time_Up_Early 7:30
ASC_Time_Up_Late 9:01
ASC_Time_Up_WE_Holiday 9:00
ASC_Up brightness
ASC_Ventilate_Pos 50
ASC_Ventilate_Window_Open on
ASC_WindowRec FG_KU_Sued_SecSig
ASC_WindowRec_PosAfterDayClosed lastManual
ASC_WindowRec_subType threestate
IODev TCM_ESP3_0
eep A5-3F-7F
manufID 00D
model Eltako_FSB_ACK
room EnOcean,EG Kueche
shutTime 33
shutTimeCloses 45
stateFormat position
subDef FFBE410C
subType manufProfile
teachMethod RPS
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd opens:stop:closes
Hab ich da was in den Attributen versaut?
EDIT: Habe eben mal die Werte von TimeDownEarly und Late auf 13:50 und 13.51 gesetzt... und was passiert? Das Rollo fuhr pünktlich, aber in die Privacy-Position. Da hab ich wohl grundsätzlich die Funktionsweise falsch verstanden... ich dachte, bei meiner Einstellung oben fährt er bei einer Brigjtness von 301 in die PrivacyPos, und um 22 Uhr ganz zu!?
Zitat von: JWRu am 27 September 2020, 12:47:21
ASC sendet höchstwahrscheinlich den Befehl "set position 0". Wird das von dem EnOcean-Device unterstützt?
Ja, ein "set RO_AZ_Sued_FSB61_OG position 0" funktioniert einwandfrei.
@zife:
Fahren die Rollläden denn, wenn du statt Brightness mal ASTRO probierst?
Gruß
eurofinder
Habs eben testen können... ja, Astro funktioniert.
Also liegts am Helligkeitssensor? Hab den Devicenamen mehrfach kontrolliert, der stimmt, und das Reading auch ... und gemäß Log liefert er auch alle paar Minuten den Brightness-Wert... wo kann ich noch suchen oder wie kann ich das Zusammenspiel Sensor/ASC prüfen?
Prüf doch Mal mit
{ascAPIget('BrightnessAverage','R_Dum')}
wie der Average Wert für dein Rollo ist. Ich hatte schon das Problem, dass der Wert schlicht nicht upgedatet wurde. Lag an meiner Brightness Source. Für R_Dum natürlich dein Rollonamen einsetzen :)
Der spuckt jetzt um 23:00 Uhr "92" aus, was zwar ein bisschen hoch ist, aber doch im realistischen Bereich (auch weil der Sensor unterhalb von 300 Lux eigentlich nicht mehr sauber messen kann). Deshalb hatte ich meine Schwellwerte auch auf 300 bzw. 301 gesetzt...
Also scheint es auch nicht an der Übertragung des Sensors an ASC zu scheitern. Hm.
Hm.
Hmmm...
Und ich hab ja das Problem, dass auch die Fenstergriffe mit Öffnungssensor keinerlei Statusänderung im ASC auslösen, bzw. die Comfortposition nicht angefahren wird. Da steckt doch noch irgendwo der Wurm drin...
Gib mal bitte ien list vom ASC Device selber.
Außerdem sind Ventilate und Comfort Pos bei Dir gleich, ändere das mal bite. Und hast Du auch Comfort im ASC aktiviert?
Grüße
Hier das aktuelle List - habe seit meinem erfolgreichen Astro-Test oben erst ein Rollo wieder auf Brightness zurückgestellt, nicht irritieren lassen. Und ein paar Rollos habe ich per ASC = 0 aus der Steuerung rausgenommen (da schlafen Kinder, Fehlfunktionen werden durch nervenzerrendes Geschrei mit Höchststrafe versehen).
Comfort ist im ASC aktiviert, ja.
Das mit den identischen Positionen für Comfort und Ventilate passe ich noch an, danke für den Hinweis.
Internals:
FUUID 5f68f2c8-f33f-93cd-cad4-ca690ca30d841568
FVERSION 73_AutoShuttersControl.pm:v0.10.7-s22581/2020-08-12 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME RolladenSteuerung
NOTIFYDEV global,RolladenSteuerung,RO_AZ_Sued_FSB61_OG,RO_BZ_Ost_FSB61_OG,RO_FE_Ost_FSB61_EG,RO_KO_Ost_FSB61_OG,RO_KO_Sued_FSB61_OG,RO_KU_Ost_FSB61_EG,RO_KU_Sued1_FSB61_EG,RO_KU_Sued2_FSB61_EG,RO_WC_Ost_FSB61_EG,RO_WZ_Sued_FSB61_EG,RO_WZ_West1_FSB61_EG,RO_WZ_West2_FSB61_EG,RO_WC_Ost_FSB61_EG,MS_GT_Sued_FAH60alt,RO_WZ_Sued_FSB61_EG,RO_KU_Sued2_FSB61_EG,RO_KU_Sued1_FSB61_EG,RO_WZ_West2_FSB61_EG,RO_KU_Ost_FSB61_EG,RO_AZ_Sued_FSB61_OG,RO_WZ_West1_FSB61_EG,RO_FE_Ost_FSB61_EG,FG_KU_Sued_SecSig,RO_BZ_Ost_FSB61_OG,RO_KO_Sued_FSB61_OG,FG_WZ_Sued_SecSig,DE_AstroFunktion,RO_KO_Ost_FSB61_OG
NR 66
NTFY_ORDER 51-RolladenSteuerung
STATE created new drive timer
TYPE AutoShuttersControl
VERSION v0.10.7
OLDREADINGS:
READINGS:
2020-09-29 07:47:50 RO_AZ_Sued_FSB61_OG_PosValue 0
2020-09-28 22:00:02 RO_AZ_Sued_FSB61_OG_lastPosValue 62
2020-09-29 13:09:19 RO_AZ_Sued_FSB61_OG_nextAstroTimeEvent 29.09.2020 - 22:00
2020-09-26 09:28:23 RO_AZ_Sued_FSB61_PosValue 0
2020-09-25 18:59:31 RO_AZ_Sued_FSB61_lastPosValue 100
2020-09-28 22:00:03 RO_BZ_Ost_FSB61_OG_lastPosValue 0
2020-09-29 13:09:19 RO_BZ_Ost_FSB61_OG_nextAstroTimeEvent 29.09.2020 - 22:00
2020-09-26 07:39:45 RO_BZ_Ost_FSB61_PosValue 33
2020-09-25 18:59:31 RO_BZ_Ost_FSB61_lastPosValue 0
2020-09-29 07:09:15 RO_FE_Ost_FSB61_EG_PosValue 0
2020-09-28 22:00:03 RO_FE_Ost_FSB61_EG_lastPosValue 62
2020-09-29 13:09:19 RO_FE_Ost_FSB61_EG_nextAstroTimeEvent 29.09.2020 - 22:00
2020-09-26 07:40:47 RO_FE_Ost_FSB61_PosValue 0
2020-09-25 18:59:32 RO_FE_Ost_FSB61_lastPosValue 0
2020-09-28 22:00:03 RO_KO_Ost_FSB61_OG_lastPosValue 0
2020-09-29 13:09:19 RO_KO_Ost_FSB61_OG_nextAstroTimeEvent 29.09.2020 - 22:00
2020-09-26 09:29:15 RO_KO_Ost_FSB61_PosValue 0
2020-09-25 18:59:32 RO_KO_Ost_FSB61_lastPosValue 0
2020-09-28 13:04:59 RO_KO_Sued_FSB61_OG_PosValue 100
2020-09-28 22:00:04 RO_KO_Sued_FSB61_OG_lastPosValue 100
2020-09-29 13:09:19 RO_KO_Sued_FSB61_OG_nextAstroTimeEvent 29.09.2020 - 22:00
2020-09-26 09:28:19 RO_KO_Sued_FSB61_PosValue 0
2020-09-25 18:59:32 RO_KO_Sued_FSB61_lastPosValue 100
2020-09-29 07:11:18 RO_KU_Ost_FSB61_EG_PosValue 0
2020-09-28 22:00:04 RO_KU_Ost_FSB61_EG_lastPosValue 62
2020-09-29 13:09:19 RO_KU_Ost_FSB61_EG_nextAstroTimeEvent 29.09.2020 - 22:00
2020-09-26 07:40:46 RO_KU_Ost_FSB61_PosValue 0
2020-09-25 18:59:33 RO_KU_Ost_FSB61_lastPosValue 0
2020-09-29 07:11:18 RO_KU_Sued1_FSB61_EG_PosValue 0
2020-09-28 22:00:05 RO_KU_Sued1_FSB61_EG_lastPosValue 61
2020-09-29 13:09:19 RO_KU_Sued1_FSB61_EG_nextAstroTimeEvent 29.09.2020 - 22:00
2020-09-26 07:40:47 RO_KU_Sued1_FSB61_PosValue 0
2020-09-25 18:59:33 RO_KU_Sued1_FSB61_lastPosValue 0
2020-09-29 07:11:27 RO_KU_Sued2_FSB61_EG_PosValue 0
2020-09-28 22:00:05 RO_KU_Sued2_FSB61_EG_lastPosValue 60
2020-09-29 13:09:20 RO_KU_Sued2_FSB61_EG_nextAstroTimeEvent 29.09.2020 - 22:01
2020-09-26 07:40:56 RO_KU_Sued2_FSB61_PosValue 0
2020-09-23 19:03:46 RO_KU_Sued2_FSB61_lastPosValue 100
2020-09-26 13:22:02 RO_KW_Sued_FSB61_PosValue 100
2020-09-25 18:59:34 RO_KW_Sued_FSB61_lastPosValue 100
2020-09-26 13:22:13 RO_KW_West_FSB61_PosValue 100
2020-09-25 18:59:34 RO_KW_West_FSB61_lastPosValue 100
2020-09-26 13:21:14 RO_SZ_Nord_FSB61_PosValue 100
2020-09-25 18:59:34 RO_SZ_Nord_FSB61_lastPosValue 100
2020-09-26 13:21:23 RO_SZ_West_FSB61_PosValue 100
2020-09-25 18:59:35 RO_SZ_West_FSB61_lastPosValue 22
2020-09-29 07:09:15 RO_WC_Ost_FSB61_EG_PosValue 0
2020-09-28 22:00:06 RO_WC_Ost_FSB61_EG_lastPosValue 62
2020-09-29 13:09:20 RO_WC_Ost_FSB61_EG_nextAstroTimeEvent 29.09.2020 - 22:00
2020-09-26 07:40:47 RO_WC_Ost_FSB61_PosValue 0
2020-09-25 18:59:35 RO_WC_Ost_FSB61_lastPosValue 0
2020-09-29 07:09:19 RO_WZ_Sued_FSB61_EG_PosValue 0
2020-09-28 22:00:07 RO_WZ_Sued_FSB61_EG_lastPosValue 60
2020-09-29 13:09:20 RO_WZ_Sued_FSB61_EG_nextAstroTimeEvent 29.09.2020 - 22:00
2020-09-26 07:40:51 RO_WZ_Sued_FSB61_PosValue 0
2020-09-25 18:59:36 RO_WZ_Sued_FSB61_lastPosValue 0
2020-09-29 07:09:22 RO_WZ_West1_FSB61_EG_PosValue 0
2020-09-28 22:00:07 RO_WZ_West1_FSB61_EG_lastPosValue 60
2020-09-29 13:09:20 RO_WZ_West1_FSB61_EG_nextAstroTimeEvent 29.09.2020 - 22:00
2020-09-26 07:40:55 RO_WZ_West1_FSB61_PosValue 0
2020-09-25 18:59:36 RO_WZ_West1_FSB61_lastPosValue 0
2020-09-29 07:09:23 RO_WZ_West2_FSB61_EG_PosValue 0
2020-09-28 22:00:02 RO_WZ_West2_FSB61_EG_lastPosValue 0
2020-09-29 13:09:20 RO_WZ_West2_FSB61_EG_nextAstroTimeEvent 29.09.2020 - 22:00
2020-09-26 07:40:55 RO_WZ_West2_FSB61_PosValue 0
2020-09-25 18:59:37 RO_WZ_West2_FSB61_lastPosValue 0
2020-09-26 13:49:39 ascEnable on
2020-09-29 13:09:20 controlShading on
2020-09-21 21:45:40 hardLockOut off
2020-09-27 13:23:31 partyMode off
2020-09-29 13:09:09 room_EnOcean_EG_Flur RO_FE_Ost_FSB61_EG
2020-09-29 13:09:09 room_EnOcean_EG_Kueche RO_KU_Ost_FSB61_EG,RO_KU_Sued1_FSB61_EG,RO_KU_Sued2_FSB61_EG
2020-09-29 13:09:09 room_EnOcean_EG_WC RO_WC_Ost_FSB61_EG
2020-09-29 13:09:09 room_EnOcean_EG_Wohnzimmer RO_WZ_Sued_FSB61_EG,RO_WZ_West1_FSB61_EG,RO_WZ_West2_FSB61_EG
2020-09-29 13:09:09 room_EnOcean_OG_Arbeitszimmer RO_AZ_Sued_FSB61_OG
2020-09-29 13:09:09 room_EnOcean_OG_Badezimmer RO_BZ_Ost_FSB61_OG
2020-09-29 13:09:09 room_EnOcean_OG_Kinderzimmer_Ost RO_KO_Ost_FSB61_OG,RO_KO_Sued_FSB61_OG
2020-09-21 21:45:40 selfDefense off
2020-09-29 13:09:20 state created new drive timer
2020-09-21 21:52:44 sunriseTimeWeHoliday on
2020-09-29 13:09:09 userAttrList rolled out
helper:
shuttersList:
RO_AZ_Sued_FSB61_OG
RO_BZ_Ost_FSB61_OG
RO_FE_Ost_FSB61_EG
RO_KO_Ost_FSB61_OG
RO_KO_Sued_FSB61_OG
RO_KU_Ost_FSB61_EG
RO_KU_Sued1_FSB61_EG
RO_KU_Sued2_FSB61_EG
RO_WC_Ost_FSB61_EG
RO_WZ_Sued_FSB61_EG
RO_WZ_West1_FSB61_EG
RO_WZ_West2_FSB61_EG
monitoredDevs:
DE_AstroFunktion:
RolladenSteuerung ASC_twilightDevice
FG_KU_Sued_SecSig:
RO_KU_Sued2_FSB61_EG ASC_WindowRec
FG_WZ_Sued_SecSig:
RO_WZ_Sued_FSB61_EG ASC_WindowRec
MS_GT_Sued_FAH60alt:
RO_AZ_Sued_FSB61_OG ASC_BrightnessSensor
RO_BZ_Ost_FSB61_OG ASC_BrightnessSensor
RO_FE_Ost_FSB61_EG ASC_BrightnessSensor
RO_KO_Ost_FSB61_OG ASC_BrightnessSensor
RO_KO_Sued_FSB61_OG ASC_BrightnessSensor
RO_KU_Ost_FSB61_EG ASC_BrightnessSensor
RO_KU_Sued1_FSB61_EG ASC_BrightnessSensor
RO_KU_Sued2_FSB61_EG ASC_BrightnessSensor
RO_WC_Ost_FSB61_EG ASC_BrightnessSensor
RO_WZ_Sued_FSB61_EG ASC_BrightnessSensor
RO_WZ_West1_FSB61_EG ASC_BrightnessSensor
RO_WZ_West2_FSB61_EG ASC_BrightnessSensor
RO_AZ_Sued_FSB61_OG:
RO_BZ_Ost_FSB61_OG:
RO_FE_Ost_FSB61_EG:
RO_KO_Ost_FSB61_OG:
RO_KO_Sued_FSB61_OG:
RO_KU_Ost_FSB61_EG:
RO_KU_Sued1_FSB61_EG:
RO_KU_Sued2_FSB61_EG:
RO_WC_Ost_FSB61_EG:
RO_WZ_Sued_FSB61_EG:
RO_WZ_West1_FSB61_EG:
RO_WZ_West2_FSB61_EG:
Attributes:
ASC_autoShuttersControlComfort on
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_brightnessDriveUpDown 300:300
ASC_expert 1
ASC_tempSensor MT_KU_Nord_FTMT:TempWert2
ASC_twilightDevice DE_AstroFunktion
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room ASC
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
verbose 5
Scheint erstmal alles so weit zu passen. Am besten Du testest das ganze einfach mal. Fahre ein nach unten, stelle im Rollo die ASC_BlockingTime_afterManual auf 10 und nach 11s öffnest Du einfach ein Fenster. Dann sollte er eigentlich in die ComfortPos fahren.
Sollte es nicht gehen kopiere zum fraglichen Zeitraum passend bitte alle Zeilen aus dem Log zum jeweiligen Rollo.
Ok, probiere ich nachher, danke! Komme nur gerade nicht an die Geräte, hab das List über VPN geholt. Das Fenster krieg ich remote auch noch nicht auf... 8)
Ok, scheint wie eine Fernheilung... ComfortOpen klappt jetzt!
Dann taste ich mich jetzt wieder an meine ursprünglich geplante Brightness-Schließung ran... in kleinen Schritten zum Ziel!
Hallo CoolTux,
zu erst einmal vielen Dank für die Mühe die Du Dir machst, die Wünsche der User zu verstehen und dann zu implementieren und die viele Zeit, die Du dafür opferst.
Umso ernüchternder ist es für mich, den simplen Wunsch, die Rollos bei Helligkeit X in die PrivatPosition zu fahren und dann um Y Uhr ganz zu zu fahren. Ich habe auch den passende Forumsbeitrag dazu gefunden https://forum.fhem.de/index.php/topic,103792.msg988380.html#msg988380 (https://forum.fhem.de/index.php/topic,103792.msg988380.html#msg988380) , nur fahren meine Rollos zwar noch in die Privatposition, dann aber bereits kurz danach komplett zu.
Ich pflege die Attribute mit Hilfe einer ReadingsGroup, weswegen vielleicht auch unnötige, wahrscheinlich sogar störende dabei Attribute gesetzt sind. Nur erschließt sich mir weder aus der Commandref, noch dem Wiki, noch dem Forum, welcher Parameter stört und welcher zwingend notwendig ist.
Vielleicht kannst Du's bitte nochmal erklären?
list ASC-DEVICE:
Internals:
FUUID 5dc852cf-f33f-8609-20d8-3bc25003cc507134
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME ROLLLADENSTEUERUNG
NOTIFYDEV ASTRODATEN_EICHENWEG3,FK_EG_KINDERZIMMER,FK_EG_KUECHE,FK_EG_SPEISEKAMMER,FK_EG_TOILETTE,FK_EG_TREPPE,FK_EG_VORHAUS,FK_EG_WZ_FENSTER_STRUCTURE,FK_OG_BAD,FK_OG_HANNA,FK_OG_SCHLAFZIMMER,OUT_BRIGHTNESSSENSOR,RGR_RESIDENTS,RL_EG_KINDERZIMMER,RL_EG_KUECHE,RL_EG_SPEISEKAMMER,RL_EG_STUBE_FENSTER,RL_EG_STUBE_TUER,RL_EG_TOILETTE,RL_EG_TREPPE,RL_EG_VORHAUS,RL_OG_BAD,RL_OG_BALKON,RL_OG_SCHLAFZIMMER,RL_OG_ZIMMER_HANNA,ROLLLADENSTEUERUNG,TK_EG_WZ_TERRASSENTUER_TUERGRIFF,TK_OG_BALKON_GRIFF,global,unknown
NR 483
NTFY_ORDER 51-ROLLLADENSTEUERUNG
STATE minimum brightness threshold fell below
TYPE AutoShuttersControl
VERSION v0.10.9
OLDREADINGS:
READINGS:
2020-09-29 19:09:35 RL_EG_KINDERZIMMER_PosValue 30
2020-09-08 19:57:06 RL_EG_KINDERZIMMER_lastDelayPosValue 30
2020-09-29 19:23:49 RL_EG_KINDERZIMMER_lastPosValue 30
2020-09-29 19:18:14 RL_EG_KINDERZIMMER_nextAstroTimeEvent 29.09.2020 - 22:30
2020-09-29 19:24:44 RL_EG_KUECHE_PosValue 0
2019-12-16 06:45:01 RL_EG_KUECHE_lastDelayPosValue 100
2020-09-29 19:23:49 RL_EG_KUECHE_lastPosValue 30
2020-09-29 19:18:14 RL_EG_KUECHE_nextAstroTimeEvent 29.09.2020 - 22:30
2020-09-29 19:24:26 RL_EG_SPEISEKAMMER_PosValue 0
2020-09-08 19:57:06 RL_EG_SPEISEKAMMER_lastDelayPosValue 30
2020-09-29 19:23:49 RL_EG_SPEISEKAMMER_lastPosValue 30
2020-09-29 19:18:14 RL_EG_SPEISEKAMMER_nextAstroTimeEvent 29.09.2020 - 22:30
2020-09-29 19:20:25 RL_EG_STUBE_FENSTER_PosValue 0
2019-12-28 22:30:00 RL_EG_STUBE_FENSTER_lastDelayPosValue 0
2020-09-29 19:19:23 RL_EG_STUBE_FENSTER_lastPosValue 100
2020-09-29 19:18:14 RL_EG_STUBE_FENSTER_nextAstroTimeEvent 29.09.2020 - 22:30
2020-09-29 07:01:55 RL_EG_STUBE_TUER_PosValue 100
2020-09-29 19:23:49 RL_EG_STUBE_TUER_lastDelayPosValue 100
2020-09-29 07:00:45 RL_EG_STUBE_TUER_lastPosValue 100
2020-09-29 19:18:14 RL_EG_STUBE_TUER_nextAstroTimeEvent 29.09.2020 - 22:30
2020-09-29 19:24:49 RL_EG_TOILETTE_PosValue 20
2020-09-08 19:57:06 RL_EG_TOILETTE_lastDelayPosValue 30
2020-09-29 19:23:49 RL_EG_TOILETTE_lastPosValue 30
2020-09-29 19:18:14 RL_EG_TOILETTE_nextAstroTimeEvent 29.09.2020 - 22:30
2020-09-29 19:24:55 RL_EG_TREPPE_PosValue 0
2020-09-29 19:23:49 RL_EG_TREPPE_lastPosValue 30
2020-09-29 19:18:14 RL_EG_TREPPE_nextAstroTimeEvent 29.09.2020 - 22:30
2020-09-29 19:24:42 RL_EG_VORHAUS_PosValue 0
2020-09-08 19:57:06 RL_EG_VORHAUS_lastDelayPosValue 30
2020-09-29 19:23:49 RL_EG_VORHAUS_lastPosValue 30
2020-09-29 19:18:14 RL_EG_VORHAUS_nextAstroTimeEvent 29.09.2020 - 22:30
2020-09-29 18:34:50 RL_OG_BAD_PosValue 0
2020-09-08 06:54:23 RL_OG_BAD_lastDelayPosValue 100
2020-09-29 19:19:23 RL_OG_BAD_lastPosValue 0
2020-09-29 19:18:15 RL_OG_BAD_nextAstroTimeEvent 29.09.2020 - 22:30
2020-09-29 07:01:16 RL_OG_BALKON_PosValue 100
2020-09-29 19:23:49 RL_OG_BALKON_lastDelayPosValue 100
2020-09-29 07:00:45 RL_OG_BALKON_lastPosValue 0
2020-09-29 19:18:15 RL_OG_BALKON_nextAstroTimeEvent 29.09.2020 - 22:30
2020-09-29 19:24:34 RL_OG_SCHLAFZIMMER_PosValue 40
2020-09-08 19:57:06 RL_OG_SCHLAFZIMMER_lastDelayPosValue 50
2020-09-29 19:23:49 RL_OG_SCHLAFZIMMER_lastPosValue 50
2020-09-29 19:18:15 RL_OG_SCHLAFZIMMER_nextAstroTimeEvent 29.09.2020 - 22:30
2020-09-29 19:09:22 RL_OG_ZIMMER_HANNA_PosValue 30
2020-09-08 19:57:06 RL_OG_ZIMMER_HANNA_lastDelayPosValue 30
2020-09-29 19:23:49 RL_OG_ZIMMER_HANNA_lastPosValue 30
2020-09-29 19:18:15 RL_OG_ZIMMER_HANNA_nextAstroTimeEvent 29.09.2020 - 22:30
2019-11-30 01:39:25 ascEnable on
2020-09-29 19:23:55 controlShading on
2019-11-30 11:40:39 hardLockOut on
2020-04-06 23:25:16 partyMode off
2020-09-29 19:18:10 room_30_EG-_FLUR_SELVECommeo RL_EG_TREPPE
2020-09-29 19:18:10 room_30_EG-_KINDERZIMMER_SELVECommeo RL_EG_KINDERZIMMER
2020-09-29 19:18:10 room_30_EG-_KUECHE_SELVECommeo RL_EG_KUECHE
2020-09-29 19:18:10 room_30_EG-_SPEISEKAMMER_SELVECommeo RL_EG_SPEISEKAMMER
2020-09-29 19:18:10 room_30_EG-_TOILETTE_SELVECommeo RL_EG_TOILETTE
2020-09-29 19:18:10 room_30_EG-_VORHAUS_SELVECommeo RL_EG_VORHAUS
2020-09-29 19:18:10 room_30_EG-_WOHNZIMMER_SELVECommeo RL_EG_STUBE_FENSTER,RL_EG_STUBE_TUER
2020-09-29 19:18:10 room_40_OG-_BAD_SELVECommeo RL_OG_BAD
2020-09-29 19:18:10 room_40_OG-_FLUR_SELVECommeo RL_OG_BALKON
2020-09-29 19:18:10 room_40_OG-_SCHLAFZIMMER_SELVECommeo RL_OG_SCHLAFZIMMER
2020-09-29 19:18:10 room_40_OG-_ZIMMER_HANNA_SELVECommeo RL_OG_ZIMMER_HANNA
2020-09-23 09:23:23 selfDefense on
2020-09-29 19:24:55 state minimum brightness threshold fell below
2020-04-06 23:25:48 sunriseTimeWeHoliday on
2020-09-29 19:18:10 userAttrList rolled out
helper:
shuttersList:
RL_EG_KINDERZIMMER
RL_EG_KUECHE
RL_EG_SPEISEKAMMER
RL_EG_STUBE_FENSTER
RL_EG_STUBE_TUER
RL_EG_TOILETTE
RL_EG_TREPPE
RL_EG_VORHAUS
RL_OG_BAD
RL_OG_BALKON
RL_OG_SCHLAFZIMMER
RL_OG_ZIMMER_HANNA
monitoredDevs:
ASTRODATEN_EICHENWEG3:
ROLLLADENSTEUERUNG ASC_twilightDevice
FK_EG_KINDERZIMMER:
RL_EG_KINDERZIMMER ASC_WindowRec
FK_EG_KUECHE:
RL_EG_KUECHE ASC_WindowRec
FK_EG_SPEISEKAMMER:
RL_EG_SPEISEKAMMER ASC_WindowRec
FK_EG_TOILETTE:
RL_EG_TOILETTE ASC_WindowRec
FK_EG_TREPPE:
RL_EG_TREPPE ASC_WindowRec
FK_EG_VORHAUS:
RL_EG_VORHAUS ASC_WindowRec
FK_EG_WZ_FENSTER_STRUCTURE:
RL_EG_STUBE_FENSTER ASC_WindowRec
FK_OG_BAD:
RL_OG_BAD ASC_WindowRec
FK_OG_HANNA:
RL_OG_ZIMMER_HANNA ASC_WindowRec
FK_OG_SCHLAFZIMMER:
RL_OG_SCHLAFZIMMER ASC_WindowRec
OUT_BRIGHTNESSSENSOR:
RL_EG_KINDERZIMMER ASC_BrightnessSensor
RL_EG_KUECHE ASC_BrightnessSensor
RL_EG_SPEISEKAMMER ASC_BrightnessSensor
RL_EG_STUBE_FENSTER ASC_BrightnessSensor
RL_EG_STUBE_TUER ASC_BrightnessSensor
RL_EG_TOILETTE ASC_BrightnessSensor
RL_EG_TREPPE ASC_BrightnessSensor
RL_EG_VORHAUS ASC_BrightnessSensor
RL_OG_BAD ASC_BrightnessSensor
RL_OG_BALKON ASC_BrightnessSensor
RL_OG_SCHLAFZIMMER ASC_BrightnessSensor
RL_OG_ZIMMER_HANNA ASC_BrightnessSensor
RGR_RESIDENTS:
RL_EG_KINDERZIMMER ASC_Roommate_Device
RL_EG_KUECHE ASC_Roommate_Device
RL_EG_SPEISEKAMMER ASC_Roommate_Device
RL_EG_STUBE_FENSTER ASC_Roommate_Device
RL_EG_STUBE_TUER ASC_Roommate_Device
RL_EG_TOILETTE ASC_Roommate_Device
RL_EG_TREPPE ASC_Roommate_Device
RL_EG_VORHAUS ASC_Roommate_Device
RL_OG_BAD ASC_Roommate_Device
RL_OG_BALKON ASC_Roommate_Device
RL_OG_SCHLAFZIMMER ASC_Roommate_Device
RL_OG_ZIMMER_HANNA ASC_Roommate_Device
ROLLLADENSTEUERUNG ASC_residentsDev
RL_EG_KUECHE:
RL_EG_SPEISEKAMMER:
RL_EG_STUBE_FENSTER:
RL_EG_TOILETTE:
RL_EG_TREPPE:
RL_EG_VORHAUS:
RL_OG_SCHLAFZIMMER:
TK_EG_WZ_TERRASSENTUER_TUERGRIFF:
RL_EG_STUBE_TUER ASC_WindowRec
TK_OG_BALKON_GRIFF:
RL_OG_BALKON ASC_WindowRec
unknown:
RL_EG_KINDERZIMMER ASC_ExternalTrigger
Attributes:
ASC_autoShuttersControlComfort on
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_blockAscDrivesAfterManual 0
ASC_debug 1
ASC_expert 1
ASC_residentsDev RGR_RESIDENTS:state
ASC_shuttersDriveDelay 60
ASC_tempSensor HST_UG_HEIZUNGSSTEUERUNG:Temp.Aussen
ASC_twilightDevice ASTRODATEN_EICHENWEG3
DbLogExclude .*
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room 70_FENSTER->ROLLLAEDEN->EINSTELLUNGEN,SELVECommeo
verbose 4
list ROLLODEVICE:
Internals:
AktorID 3
DEF 3
FUUID 5d342732-f33f-8609-592f-432c2ce6fa022fe5
FVERSION 70_SELVECommeo.pm:?/2019-11-13
IODev SELVEGateway
NAME RL_OG_BAD
NR 80
STATE closed
TYPE SELVECommeo
maskbase64 CAAAAAAAAAA=
maskdec 8
READINGS:
2019-11-30 11:40:26 ASC_Enable on
2020-09-29 20:39:41 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 5m
2020-09-29 18:34:50 ASC_ShuttersLastDrive minimum brightness threshold fell below
2020-09-29 19:18:15 ASC_Time_DriveDown 29.09.2020 - 22:30
2020-09-29 19:18:15 ASC_Time_DriveUp 30.09.2020 - 09:15
2020-09-29 19:18:15 ASC_Time_PrivacyDriveDown 29.09.2020 - 22:30
2020-09-29 19:18:15 ASC_Time_PrivacyDriveUp 30.09.2020 - 05:00
2020-09-29 18:34:54 alarm
2020-09-29 19:18:11 associatedWith ROLLLADENSTEUERUNG
2020-09-29 18:34:54 automatic on
2020-09-29 18:34:54 day_mode Tagmodus
2020-09-29 18:34:54 drive Aktor ist gestoppt
2020-09-29 18:34:54 flags 32
2020-09-29 18:34:54 frost off
2020-09-29 18:34:49 last_drive drive-down
2020-09-29 18:34:54 lost_gateway off
2020-09-29 18:34:54 lost_sensor off
2020-09-29 18:34:54 motor stop
2020-09-29 18:34:54 obstacle off
2020-09-29 18:34:54 overload off
2020-09-29 18:34:54 pct 100
2020-09-29 18:34:54 position 0
2020-09-29 18:34:54 position_actual 0
2020-09-29 18:34:36 position_desired 0
2020-09-29 18:34:54 position_target 0
2020-09-29 18:34:54 rain off
2020-09-29 18:34:54 signal off
2020-09-29 18:34:54 state closed
2020-09-29 18:34:54 unreachable off
2020-09-29 18:34:54 wind off
Attributes:
ASC 2
ASC_Adv off
ASC_Antifreeze off
ASC_Antifreeze_Pos 20
ASC_AutoAstroModeEvening HORIZON
ASC_AutoAstroModeEveningHorizon 0
ASC_AutoAstroModeMorning HORIZON
ASC_AutoAstroModeMorningHorizon 0
ASC_BlockingTime_beforDayOpen 1
ASC_BlockingTime_beforNightClose 1
ASC_BrightnessSensor OUT_BRIGHTNESSSENSOR:brightness 1000:1000
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 100
ASC_Down brightness
ASC_DriveUpMaxDuration 21
ASC_Drive_Delay 60
ASC_Drive_DelayStart 5
ASC_GuestRoom off
ASC_LockOut off
ASC_LockOut_Cmd inhibit
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Open_Pos 100
ASC_Partymode off
ASC_Pos_Reading position
ASC_PrivacyDownValue_beforeNightClose 1:1000
ASC_PrivacyDown_Pos 15
ASC_PrivacyUpValue_beforeDayOpen 15300:1
ASC_PrivacyUp_Pos 15
ASC_RainProtection off
ASC_Roommate_Device RGR_RESIDENTS
ASC_Roommate_Reading state
ASC_Self_Defense_AbsentDelay 5
ASC_Self_Defense_Mode absent
ASC_Shading_InOutAzimuth 205:274
ASC_Shading_MinMax_Elevation 25:100
ASC_Shading_Min_OutsideTemperature 22
ASC_Shading_Mode always
ASC_Shading_Pos 20
ASC_Shading_StateChange_SunnyCloudy 40000:25000
ASC_Shading_WaitingPeriod 600
ASC_Shutter_IdleDetection motor:stop
ASC_ShuttersPlace window
ASC_Sleep_Pos 0
ASC_TempSensor HST_UG_HEIZUNGSSTEUERUNG:Temp.Aussen
ASC_Time_Down_Early 15:30
ASC_Time_Down_Late 22:30
ASC_Time_Up_Early 05:00
ASC_Time_Up_Late 09:15
ASC_Time_Up_WE_Holiday 08:00
ASC_Up brightness
ASC_Ventilate_Pos 20
ASC_Ventilate_Window_Open on
ASC_WiggleValue 20
ASC_WindProtection off
ASC_WindowRec FK_OG_BAD
ASC_WindowRec_PosAfterDayClosed open
ASC_WindowRec_subType twostate
DbLogExclude .*
alexaName Rollo Bad
alias Rollladen Bad
devStateIcon open:fts_shutter_10:closed closed:fts_shutter_100:open half:fts_shutter_50:closed drive-up:fts_shutter_up@red:stop drive-down:fts_shutter_down@red:stop position-100:fts_shutter_10:open position-90:fts_shutter_10:closed position-80:fts_shutter_20:closed position-70:fts_shutter_30:closed position-60:fts_shutter_40:closed position-50:fts_shutter_50:closed position-40:fts_shutter_60:open position-30:fts_shutter_70:open position-20:fts_shutter_80:open position-10:fts_shutter_90:open position-0:fts_shutter_100:closed
event-on-change-reading position,motor
genericDeviceType blind
group FENSTER
homebridgeMapping TargetPosition:minStep=10
room 40_OG->BAD,SELVECommeo
type HomeKit
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate lightSceneParamsToSave lightSceneRestoreOnlyIfChanged:1,0
verbose 2
webCmd up:stop:down:Pos1:Pos2:SavePos1:SavePos2:position
RAW-Code ReadingsGroup (wer's auch nutzen möchte):
defmod rg_ROLLLAEDEN_EINSTELLUNGEN readingsGroup <Grundeinstellungen>\
<>,<ASC_AutoAstroModeEveningHorizon>,<ASC_AutoAstroModeMorningHorizon>,<ASC_BrightnessSensor>,<ASC_DriveUpMaxDuration>,<ASC_LockOut>,<ASC_LockOut_Cmd>,<ASC_Pos_Reading>,<ASC_Roommate_Device>,<ASC_Roommate_Reading>,<ASC_Shutter_IdleDetection>,<ASC_ShuttersPlace>,<ASC_TempSensor>,<ASC_WindowRec>,<ASC_WindowRec_subType>\
(RL_.*):!?ASC_AutoAstroModeEveningHorizon,!?ASC_AutoAstroModeMorningHorizon,!?ASC_BrightnessSensor,!?ASC_DriveUpMaxDuration,!?ASC_LockOut,!?ASC_LockOut_Cmd,!?ASC_Pos_Reading,!?ASC_Roommate_Device,!?ASC_Roommate_Reading,!?ASC_Shutter_IdleDetection,!?ASC_ShuttersPlace,!?ASC_TempSensor,!?ASC_WindowRec,!?ASC_WindowRec_subType\
<>\
<>\
<>\
<>\
<>\
<Betriebsmodi>\
<>,<ASC_AutoAstroModeEvening>,<ASC_AutoAstroModeMorning>,<ASC_Down>,<ASC_Mode_Down>,<ASC_Mode_Up>,<ASC_RainProtection>,<ASC_Self_Defense_Residents_State>,<>,<ASC_Up>,<ASC_Ventilate_Window_Open>,<ASC_WindProtection>,<ASC_WindowRec_PosAfterDayClosed>\
(RL_.*):!?ASC_AutoAstroModeEvening,!?ASC_AutoAstroModeMorning,!?ASC_Down,!?ASC_Mode_Down,!?ASC_Mode_Up,!?ASC_RainProtection,!?ASC_Self_Defense_Mode,<>,!?ASC_Up,!?ASC_Ventilate_Window_Open,!?ASC_WindProtection,!?ASC_WindowRec_PosAfterDayClosed\
<>\
<>\
<>\
<>\
<>\
<Zeiten>\
<>,<ASC_BlockingTime_afterManual>,<ASC_BlockingTime_beforDayOpen>,<ASC_BlockingTime_beforNightClose>,<ASC_Self_Defense_AbsentDelay>,<ASC_Time_Down_Early>,<ASC_Time_Down_Late>,<ASC_Time_Up_Early>,<ASC_Time_Up_Late>,<ASC_Time_Up_WE_Holiday>\
(RL_.*):!?ASC_BlockingTime_afterManual,!?ASC_BlockingTime_beforDayOpen,!?ASC_BlockingTime_beforNightClose,!?ASC_Self_Defense_AbsentDelay,!?ASC_Time_Down_Early,!?ASC_Time_Down_Late,!?ASC_Time_Up_Early,!?ASC_Time_Up_Late,!?ASC_Time_Up_WE_Holiday\
<>\
<>\
<>\
<>\
<>\
<Positionen>\
<>,<ASC_Antifreeze_Pos>,<ASC_Closed_Pos>,<ASC_ComfortOpen_Pos>,<ASC_Open_Pos>,<ASC_PrivacyDown_Pos>,<ASC_PrivacyUp_Pos>,<ASC_Sleep_Pos>,<ASC_Ventilate_Pos>\
(RL_.*):!?ASC_Antifreeze_Pos,!?ASC_Closed_Pos,!?ASC_ComfortOpen_Pos,!?ASC_Open_Pos,!?ASC_PrivacyDown_Pos,!?ASC_PrivacyUp_Pos,!?ASC_Sleep_Pos,!?ASC_Ventilate_Pos\
<>\
<>\
<>\
<>\
<>\
<Beschattung>\
<>,<ASC_Shading_Pos>,<ASC_Shading_BetweenTheTime>,<ASC_Shading_InOutAzimuth>,<ASC_Shading_MinMax_Elevation>,<ASC_Shading_Min_OutsideTemperature>,<ASC_Shading_Mode>,<ASC_Shading_StateChange_SunnyCloudy>,<ASC_Shading_WaitingPeriod>\
(RL_.*):!?ASC_Shading_Pos,!?ASC_Shading_BetweenTheTime,!?ASC_Shading_InOutAzimuth,!?ASC_Shading_MinMax_Elevation,!?ASC_Shading_Min_OutsideTemperature,!?ASC_Shading_Mode,!?ASC_Shading_StateChange_SunnyCloudy,!?ASC_Shading_WaitingPeriod\
<>\
<>\
<>\
<>\
<>\
<Optionen>\
<>,<ASC_Adv>,<ASC_Drive_Delay>,<ASC_Drive_DelayStart>,<ASC_ExternalTrigger>,<ASC_GuestRoom>,<ASC_Partymode>,<ASC_PrivacyDownValue_beforeNightClose>,<ASC_PrivacyUpValue_beforeDayOpen>,<ASC_WiggleValue>,<ASC_WindParameters>\
(RL_.*):!?ASC_Adv,!?ASC_Drive_Delay,!?ASC_Drive_DelayStart,!?ASC_ExternalTrigger,!?ASC_GuestRoom,!?ASC_Partymode,!?ASC_PrivacyDownValue_beforeNightClose,!?ASC_PrivacyUpValue_beforeDayOpen,!?ASC_WiggleValue,!?ASC_WindParameters\
attr rg_ROLLLAEDEN_EINSTELLUNGEN DbLogExclude .*
attr rg_ROLLLAEDEN_EINSTELLUNGEN alias Rollladeneinstellungen
attr rg_ROLLLAEDEN_EINSTELLUNGEN commands {\
#position => 'position:0,10,20,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100',\
ASC_Adv=>'ASC_Adv:on,off',\
ASC_Antifreeze=>'ASC_Antifreeze:off,soft,hard,am,pm',\
ASC_Antifreeze_Pos=>'ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100',\
ASC_AutoAstroModeEvening=>'ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON',\
ASC_AutoAstroModeEveningHorizon=>'ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9',\
ASC_AutoAstroModeMorning=>'ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON',\
ASC_AutoAstroModeMorningHorizon=>'ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9',\
ASC_BlockingTime_afterManual=>'ASC_BlockingTime_afterManual:textFieldNL',\
ASC_BlockingTime_beforDayOpen=>'ASC_BlockingTime_beforDayOpen:textFieldNL',\
ASC_BlockingTime_beforNightClose=>'ASC_BlockingTime_beforNightClose:textFieldNL',\
ASC_BrightnessSensor=>'ASC_BrightnessSensor:textFieldNL',\
ASC_Closed_Pos=>'ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100',\
ASC_ComfortOpen_Pos=>'ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100',\
ASC_Down=>'ASC_Down:time,astro,brightness,roommate',\
ASC_DriveUpMaxDuration=>'ASC_DriveUpMaxDuration:selectnumbers,0,1,120,0,lin',\
ASC_Drive_Delay=>'ASC_Drive_Delay:selectnumbers,0,5,300,0,lin',\
ASC_Drive_DelayStart=>'ASC_Drive_DelayStart:selectnumbers,0,5,300,0,lin',\
ASC_ExternalTrigger=>'ASC_ExternalTrigger:textFieldNL',\
ASC_GuestRoom=>'ASC_GuestRoom:on,off',\
ASC_LockOut=>'ASC_LockOut:soft,hard,off',\
ASC_LockOut_Cmd=>'ASC_LockOut_Cmd:inhibit,blocked,protection',\
ASC_Mode_Down=>'ASC_Mode_Down:absent,always,off,home',\
ASC_Mode_Up=>'ASC_Mode_Up:absent,always,off,home',\
ASC_Open_Pos=>'ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100',\
ASC_Partymode=>'ASC_Partymode:on,off',\
ASC_Pos_Reading=>'ASC_Pos_Reading:textFieldNL',\
ASC_PrivacyDownValue_beforeNightClose=>'ASC_PrivacyDownValue_beforeNightClose:textFieldNL',\
ASC_PrivacyDown_Pos=>'ASC_PrivacyDown_Pos:selectnumbers,0,5,100,0,lin',\
ASC_PrivacyUpValue_beforeDayOpen=>'ASC_PrivacyUpValue_beforeDayOpen:textFieldNL',\
ASC_PrivacyUp_Pos=>'ASC_PrivacyUp_Pos:selectnumbers,0,5,100,0,lin',\
ASC_RainProtection=>'ASC_RainProtection:on,off',\
ASC_Roommate_Device=>'ASC_Roommate_Device:textFieldNL',\
ASC_Roommate_Reading=>'ASC_Roommate_Reading:textFieldNL',\
ASC_Self_Defense_AbsentDelay=>'ASC_Self_Defense_AbsentDelay:selectnumbers,0,5,300,0,lin',\
ASC_Self_Defense_Mode=>'ASC_Self_Defense_Mode:absent,gone,off',\
ASC_Shading_BetweenTheTime=>'ASC_Shading_BetweenTheTime:textFieldNL',\
ASC_Shading_InOutAzimuth=>'ASC_Shading_InOutAzimuth:textFieldNL',\
ASC_Shading_MinMax_Elevation=>'ASC_Shading_MinMax_Elevation:textFieldNL',\
ASC_Shading_Min_OutsideTemperature=>'ASC_Shading_Min_OutsideTemperature:selectnumbers,10,1,40,0,lin',\
ASC_Shading_Mode=>'ASC_Shading_Mode:absent,always,off,home',\
ASC_Shading_Pos=>'ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100',\
ASC_Shading_StateChange_SunnyCloudy=>'ASC_Shading_StateChange_SunnyCloudy:textFieldNL',\
ASC_Shading_WaitingPeriod=>'ASC_Shading_WaitingPeriod:selectnumbers,0,60,600,0,lin',\
ASC_Shutter_IdleDetection=>'ASC_Shutter_IdleDetection:textFieldNL',\
ASC_ShuttersPlace=>'ASC_ShuttersPlace:window,terrace',\
ASC_Sleep_Pos=>'ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100',\
ASC_TempSensor=>'ASC_TempSensor:textFieldNL',\
ASC_Time_Down_Early=>'ASC_Time_Down_Early:textFieldNL',\
ASC_Time_Down_Late=>'ASC_Time_Down_Late:textFieldNL',\
ASC_Time_Up_Early=>'ASC_Time_Up_Early:textFieldNL',\
ASC_Time_Up_Late=>'ASC_Time_Up_Late:textFieldNL',\
ASC_Time_Up_WE_Holiday=>'ASC_Time_Up_WE_Holiday:textFieldNL',\
ASC_Up=>'ASC_Up:time,astro,brightness,roommate',\
ASC_Ventilate_Pos=>'ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100',\
ASC_Ventilate_Window_Open=>'ASC_Ventilate_Window_Open:on,off',\
ASC_WiggleValue=>'ASC_WiggleValue:selectnumbers,0,5,100,0,lin',\
ASC_WindParameters=>'ASC_WindParameters:textFieldNL',\
ASC_WindProtection=>'ASC_WindProtection:on,off',\
ASC_WindowRec=>'ASC_WindowRec:textFieldNL',\
ASC_WindowRec_PosAfterDayClosed=>'ASC_WindowRec_PosAfterDayClosed:open,lastManual',\
ASC_WindowRec_subType=>'ASC_WindowRec_subType:twostate,threestate',\
}
attr rg_ROLLLAEDEN_EINSTELLUNGEN room 70_FENSTER->ROLLLAEDEN->EINSTELLUNGEN
attr rg_ROLLLAEDEN_EINSTELLUNGEN verbose 2
attr rg_ROLLLAEDEN_EINSTELLUNGEN visibility collapsible
Stören tut da gar nichts. Du hast nur schlecht gesetzt denke ich.
ASC_BrightnessSensor OUT_BRIGHTNESSSENSOR:brightness 1000:1000
Das steht in Deinem Rollo Device. Das Rollo soll also komplett schließen bei einem Brightnesswert von 1000
Gleichzeitig
ASC_PrivacyDownValue_beforeNightClose 1:1000
soll das Rollo in die Privacy fahren 1s vor ASC_Time_Down_Late oder bei erreichen von einem Brightnesswert von 1000. Du siehst er macht genau das was Du ihm sagst. Du musst also bei einen der beiden Attribute die Werte/den Wert ändern.
Grüße
Die SOLL-Funktion sieht so aus:
Das Rollo soll bei einem Brightnesswert von 1000 erstmal in die Private-Position fahren und dann um 22:30 Uhr endgültig schließen, wenn das Fenster nicht zum Lüften gekippt ist (für diesen Fall wäre die SOLL-Position die Lüftungsposition).
Ansonsten soll das Rollo dann beim Schließen des Fensters in die zum jeweiligen Zeitpunkt vorgesehene SOLL-Position fahren.
Mir ist dabei momentan unklar, ob ich dazu den ASC_brightnessDriveUpDown - WERT-MORGENS:WERT-ABENDS im Rollo-Device oder ASC-Device überhaupt setzen sollte/muss, wenn ich Brightness eigentlich nur für das Anfahren der Private-Position benötige und ansonsten nach fest vorgegebener Zeit morgens hoch (ASC_Time_Up_Late) und abends (ASC_Time_Down_Late) runter fahren möchte. Wenn bei so einer Fahrweise das Attribut ASC_Time_Up_WE_Holiday kleiner sein muss als ASC_Time_Up_Late, muss ich das Attribut dann überhaupt noch setzen?
Auch ist mir unklar, was passiert, wenn der Brightnesswert vor ASC_Time_Up_Early/ASC_Time_Down_Early erreicht ist und ob die 1s vor ASC_Time_Down_Late ausreicht, wenn der Rollladen noch 21s unterwegs sein kann, oder ob er vor der finalen night closed-Fahrt erst wieder ein "motor:stop" gesendet haben muss.
Als dramatisch empfinde ich es auch, dass mir noch keine vernünftige Lösung eingefallen ist, wie ich die Auswirkungen der Variation der einzelnen Attribute auf die SOLL-Position (Priorisierung) am besten mit einem Rollo-Dummy-Device testen könnte. Das würde die Fehlersuche erheblich vereinfachen, da ich eine Vorschau auf das Verhalten des Rollo-Devices hätte, ohne auf die Tageszeit, die Werte des Lichtsensor, die Anwesenheitslogik, etc. angewiesen zu sein.
(Vielleicht sehe ich den Wald auch nur vor lauter Bäumen nicht mehr... => die verklausulierte Bitte um betreutes Denken)
Hallo,
habe heute im Logfile nach Neustart des FHEM Servers folgende Einträge gefunden:
2020.09.30 09:00:49.876 1: main::readingsBeginUpdate called by fhem.pl (4989)
2020.09.30 09:00:49.877 1: main::readingsSingleUpdate called by lib/FHEM/Automation/ShuttersControl.pm (892)
2020.09.30 09:00:49.877 1: FHEM::Automation::ShuttersControl::UserAttributs_Readings_ForShutters called by lib/FHEM/Automation/ShuttersControl.pm (381)
2020.09.30 09:00:49.877 1: FHEM::Automation::ShuttersControl::Undef called by fhem.pl (3817)
2020.09.30 09:00:49.878 1: main::CallFn called by fhem.pl (1474)
2020.09.30 09:00:49.878 1: main::CommandRereadCfg called by fhem.pl (1255)
2020.09.30 09:00:49.878 1: main::AnalyzeCommand called by fhem.pl (1106)
2020.09.30 09:00:49.879 1: main::AnalyzeCommandChain called by ./FHEM/01_FHEMWEB.pm (2717)
2020.09.30 09:00:49.879 1: main::FW_fC called by ./FHEM/01_FHEMWEB.pm (984)
2020.09.30 09:00:49.879 1: main::FW_answerCall called by ./FHEM/01_FHEMWEB.pm (592)
2020.09.30 09:00:49.879 1: main::FW_Read called by fhem.pl (3817)
2020.09.30 09:00:49.880 1: main::CallFn called by fhem.pl (763)
2020.09.30 09:00:49.880 1: readingsUpdate(,associatedWith,RolloControl,none) missed to call readingsBeginUpdate first.
2020.09.30 09:00:49.880 1: stacktrace:
Diese sind einige male vorhanden.
Was ist das und wie bekomme ich diese Hinweise verhindert?
Danke
Da scheint beim Start einiges verschluckt worden zu sein. Was ist wenn Du noch mal neu startest?
Hallo,
ich habe ASC seit langem im Einsatz. Den Sommer über hat alles wunderbar funktioniert, die Rolläden sind morgens hoch gefahren und als die Sonne da war sind sie in Abschattungsposition gefahren. Seit ein paar Tagen fahren die Rolläden auf der Südseite aber morgens (derzeit kurz nach 7 Uhr) direkt in die Abschattungsposition und bleiben dort auch bis zum night close wenn man nichts von Hand verfährt.
An den Settings habe ich seither nichts verändert.
Hat mir jemand einen Tipp was ich tun kann / soll?
Danke und viele Grüsse
Bäschdler
Habe schon FHEM neu gestartet, den Raspi heruntergefahren und neu gestartet. Blieb alles gleich.
Zitat von: Bäschdler am 01 Oktober 2020, 08:06:19
Hallo,
ich habe ASC seit langem im Einsatz. Den Sommer über hat alles wunderbar funktioniert, die Rolläden sind morgens hoch gefahren und als die Sonne da war sind sie in Abschattungsposition gefahren. Seit ein paar Tagen fahren die Rolläden auf der Südseite aber morgens (derzeit kurz nach 7 Uhr) direkt in die Abschattungsposition und bleiben dort auch bis zum night close wenn man nichts von Hand verfährt.
An den Settings habe ich seither nichts verändert.
Hat mir jemand einen Tipp was ich tun kann / soll?
Danke und viele Grüsse
Bäschdler
Mach mal bitte in FHEMWEB ein
{ ascAPIget('ShadingStatus','ROLLONAME') }
da kommt ein "in"
Du hast Shading im ASC auf off? Schau mal hier (https://forum.fhem.de/index.php/topic,112325.msg1087572.html#msg1087572), mach das mal. Anscheinend kann er nicht mehr entschatten
Stimmt, ich habe heute morgen erst mal alle auf "shading off" gesetzt in der Hoffnung erst mal damit eine Lösung zu haben.
Habe jetzt wie beschrieben alle betroffenen Rolladen entsprechend gesetzt und werde nun das shading wieder aktivieren.
Danke erst mal
Also ich erkläre mich jetzt endgültig zum Volldeppen :o
Ich hab Euch ja schon in den letzten Posts mit meinem Problemen zugetextet, aber trotz der Hilfe will es nicht funktionieren. Ich habe wohl alle Varianten außer der einzig richtigen durchprobiert. Vielleicht erbarmt sich jemand und erklärt mir (für ganz Dumme), welche Attribute ich wie setzen muss.
Ich möchte meine Rollos bei einsetzender Dunkelheit (Brightness zB. unter 500) in die Privacy-Position fahren und zu einer festen Zeit (z.B. 22 Uhr) ganz zu.
Ich kann gar nicht so viele Lists posten, wie ich durchprobiert habe - aber ich bringe alles zustande außer die Privacy-Position.
Hier mein letztes List - mit der Testeinstellung 19 Uhr statt 22 Uhr. Das Rollo fährt auch um 19 Uhr zu, aber es hätte lt. Brightness-Sensor schon um kurz nach 18 Uhr in die Privacy-Position fahren müssen - zumindest spuckt der Sensor seit ca. 18:10 Uhr alle paar Minuten Werte unterhalb 500 aus. Die ganzen Shading-Attribute habe ich erstmal rausgeworfen, so von wegen "start small". Nur starte ich gerade nicht small, sondern gar nicht.
Derjenige, der's lösen kann, wird in meiner fhem.cfg mit Credits eingefügt - auch wenn man sich dafür (zumindest Stand heute) nix kaufen kann ;)
Internals:
DEF 05895E29
FUUID 5e5ad5f9-f33f-6ef9-4cb4-eeecb0a3bdf75a79
IODev TCM_ESP3_0
LASTInputDev TCM_ESP3_0
MSGCNT 6
NAME RO_KU_Sued1_FSB61_EG
NR 1504
NTFY_ORDER 50-RO_KU_Sued1_FSB61_EG
STATE 100
TCM_ESP3_0_DestinationID FFFFFFFF
TCM_ESP3_0_MSGCNT 6
TCM_ESP3_0_PacketType 1
TCM_ESP3_0_RSSI -74
TCM_ESP3_0_ReceivingQuality excellent
TCM_ESP3_0_RepeatingCounter 1
TCM_ESP3_0_SubTelNum 7
TCM_ESP3_0_TIME 2020-10-01 19:01:55
TYPE EnOcean
READINGS:
2020-09-26 13:35:42 ASC_Enable on
2020-10-01 20:03:09 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 10m
2020-10-01 19:01:55 ASC_ShuttersLastDrive minimum brightness threshold fell below
2020-10-01 09:01:02 ASC_Time_DriveDown 01.10.2020 - 22:01
2020-10-01 09:01:02 ASC_Time_DriveUp 02.10.2020 - 09:01
2020-10-01 09:01:02 ASC_Time_PrivacyDriveDown 01.10.2020 - 21:01
2020-10-01 19:01:55 anglePos 90
2020-09-30 22:12:57 associatedWith RolladenSteuerung
2020-10-01 19:01:55 block unlock
2020-10-01 19:01:55 endPosition closed
2020-10-01 19:01:55 position 100
2020-10-01 19:01:55 state closed
helper:
Attributes:
ASC 1
ASC_BlockingTime_afterManual 300
ASC_BrightnessSensor MS_GT_Sued_FAH60:brightness 1000:400
ASC_Down brightness
ASC_Partymode on
ASC_Pos_Reading position
ASC_PrivacyDownValue_beforeNightClose 3600:500
ASC_PrivacyDown_Pos 60
ASC_Shading_Mode always
ASC_Shading_Pos 40
ASC_Time_Down_Early 19:00
ASC_Time_Down_Late 22:01
ASC_Time_Up_Early 7:30
ASC_Time_Up_Late 9:01
ASC_Time_Up_WE_Holiday 9:00
ASC_Up brightness
IODev TCM_ESP3_0
eep A5-3F-7F
manufID 00D
model Eltako_FSB_ACK
room EnOcean,EG Kueche
shutTime 24
shutTimeCloses 45
stateFormat position
subDef FFBE410B
subType manufProfile
teachMethod RPS
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd opens:stop:closes
Zitat von: zife am 01 Oktober 2020, 20:14:20
Also ich erkläre mich jetzt endgültig zum Volldeppen :o
Ich hab Euch ja schon in den letzten Posts mit meinem Problemen zugetextet, aber trotz der Hilfe will es nicht funktionieren. Ich habe wohl alle Varianten außer der einzig richtigen durchprobiert. Vielleicht erbarmt sich jemand und erklärt mir (für ganz Dumme), welche Attribute ich wie setzen muss.
Ich möchte meine Rollos bei einsetzender Dunkelheit (Brightness zB. unter 500) in die Privacy-Position fahren und zu einer festen Zeit (z.B. 22 Uhr) ganz zu.
Ich kann gar nicht so viele Lists posten, wie ich durchprobiert habe - aber ich bringe alles zustande außer die Privacy-Position.
Hier mein letztes List - mit der Testeinstellung 19 Uhr statt 22 Uhr. Das Rollo fährt auch um 19 Uhr zu, aber es hätte lt. Brightness-Sensor schon um kurz nach 18 Uhr in die Privacy-Position fahren müssen - zumindest spuckt der Sensor seit ca. 18:10 Uhr alle paar Minuten Werte unterhalb 500 aus. Die ganzen Shading-Attribute habe ich erstmal rausgeworfen, so von wegen "start small". Nur starte ich gerade nicht small, sondern gar nicht.
Derjenige, der's lösen kann, wird in meiner fhem.cfg mit Credits eingefügt - auch wenn man sich dafür (zumindest Stand heute) nix kaufen kann ;)
Internals:
DEF 05895E29
FUUID 5e5ad5f9-f33f-6ef9-4cb4-eeecb0a3bdf75a79
IODev TCM_ESP3_0
LASTInputDev TCM_ESP3_0
MSGCNT 6
NAME RO_KU_Sued1_FSB61_EG
NR 1504
NTFY_ORDER 50-RO_KU_Sued1_FSB61_EG
STATE 100
TCM_ESP3_0_DestinationID FFFFFFFF
TCM_ESP3_0_MSGCNT 6
TCM_ESP3_0_PacketType 1
TCM_ESP3_0_RSSI -74
TCM_ESP3_0_ReceivingQuality excellent
TCM_ESP3_0_RepeatingCounter 1
TCM_ESP3_0_SubTelNum 7
TCM_ESP3_0_TIME 2020-10-01 19:01:55
TYPE EnOcean
READINGS:
2020-09-26 13:35:42 ASC_Enable on
2020-10-01 20:03:09 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 10m
2020-10-01 19:01:55 ASC_ShuttersLastDrive minimum brightness threshold fell below
2020-10-01 09:01:02 ASC_Time_DriveDown 01.10.2020 - 22:01
2020-10-01 09:01:02 ASC_Time_DriveUp 02.10.2020 - 09:01
2020-10-01 09:01:02 ASC_Time_PrivacyDriveDown 01.10.2020 - 21:01
2020-10-01 19:01:55 anglePos 90
2020-09-30 22:12:57 associatedWith RolladenSteuerung
2020-10-01 19:01:55 block unlock
2020-10-01 19:01:55 endPosition closed
2020-10-01 19:01:55 position 100
2020-10-01 19:01:55 state closed
helper:
Attributes:
ASC 1
ASC_BlockingTime_afterManual 300
ASC_BrightnessSensor MS_GT_Sued_FAH60:brightness 1000:400
ASC_Down brightness
ASC_Partymode on
ASC_Pos_Reading position
ASC_PrivacyDownValue_beforeNightClose 3600:500
ASC_PrivacyDown_Pos 60
ASC_Shading_Mode always
ASC_Shading_Pos 40
ASC_Time_Down_Early 19:00
ASC_Time_Down_Late 22:01
ASC_Time_Up_Early 7:30
ASC_Time_Up_Late 9:01
ASC_Time_Up_WE_Holiday 9:00
ASC_Up brightness
IODev TCM_ESP3_0
eep A5-3F-7F
manufID 00D
model Eltako_FSB_ACK
room EnOcean,EG Kueche
shutTime 24
shutTimeCloses 45
stateFormat position
subDef FFBE410B
subType manufProfile
teachMethod RPS
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd opens:stop:closes
Bei Dir steht ASC_Time_Down_Early 19:00. Das vor 19:00 darf er nicht herunter fahren. Man kann ja auch dem Reading entnehmen, das er um 19:01:55 wegen brightness herunter gefahren ist. Also wenn dein Privay Brightness Wert um 18:00 erreicht war dann solltest du auch ASC_Time_Down_Early 19:00 vielleicht mal auf ASC_Time_Down_Early 18:00 oder noch früher stellen.
Ach so, ich dachte, Time_Down_Early bezieht sich aufs komplette Schließen... aber wie lege ich dann fest, dass er erst um 22 Uhr ganz schließt? Da ist die Brightness ja schon lange 0...
Kann ich den Brightnesswert fürs Schliessen auf -1 setzen und er wartet dann bis zu Time_Down_Late?
Zitat von: zife am 01 Oktober 2020, 20:49:05
Ach so, ich dachte, Time_Down_Early bezieht sich aufs komplette Schließen... aber wie lege ich dann fest, dass er erst um 22 Uhr ganz schließt? Da ist die Brightness ja schon lange 0...
Tja du willst ja nach grundsätzlich nach Brightness steuern und trotzdem irgendwie per Time, ich glaube du musst dafür am besten in ASC_Time_Down_Early mit Perlcode arbeiten.
Seht's mir nach, aber warum fährt dann mein zweites Testrollo eben gerade (21 Uhr) in die Privacy-Position, wo ich ihm doch eine Time_Down_Early von 21:30 Uhr eingestellt habe? (Achtung, da habe ich auch andere Brightness-Werte drin)...
Ich hatte es eben so verstanden, dass die Time_Down_Early-Angabe den Zeitraum der Privacy-Fahrt einschließen sollte. Ist das so? Checkt das Modul die Helligkeit für den Privacy-Modus erst ab der Time_Down_Early-Zeit? Oder ab wann?
Oh mann, ich brauch ein Bier, vielleicht versteh' ich's dann besser. Und versprochen... wenn ich das hier begriffen habe, geb' ich erst einmal Ruhe :D
Der Brightness-Sensor liefert übrigens seit 19 Uhr den Wert 0 und lag zw. 20 und 20.45 Uhr zwischen 59 und 60 (warum auch immer). Ab dann wieder 0.
Internals:
DEF 0585E7A3
FUUID 5e5ad5f9-f33f-6ef9-6eef-ea6ef08bcd686435
IODev TCM_ESP3_0
LASTInputDev TCM_ESP3_0
MSGCNT 6
NAME RO_KU_Sued2_FSB61_EG
NR 1522
NTFY_ORDER 50-RO_KU_Sued2_FSB61_EG
STATE 60
TCM_ESP3_0_DestinationID FFFFFFFF
TCM_ESP3_0_MSGCNT 6
TCM_ESP3_0_PacketType 1
TCM_ESP3_0_RSSI -70
TCM_ESP3_0_ReceivingQuality excellent
TCM_ESP3_0_RepeatingCounter 1
TCM_ESP3_0_SubTelNum 13
TCM_ESP3_0_TIME 2020-10-01 21:01:22
TYPE EnOcean
READINGS:
2020-09-26 13:35:42 ASC_Enable on
2020-10-01 21:03:07 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 10m
2020-10-01 21:01:23 ASC_ShuttersLastDrive timer privacy night close
2020-10-01 21:01:02 ASC_Time_DriveDown 01.10.2020 - 22:01
2020-10-01 21:01:02 ASC_Time_DriveUp 02.10.2020 - 09:01
2020-10-01 21:01:02 ASC_Time_PrivacyDriveDown 02.10.2020 - 21:01
2020-10-01 21:01:22 anglePos 90
2020-09-30 22:12:57 associatedWith RolladenSteuerung
2020-10-01 21:01:22 block unlock
2020-10-01 21:01:22 endPosition not_reached
2020-10-01 21:01:22 position 60
2020-10-01 21:01:22 state stop
helper:
Attributes:
ASC 1
ASC_BlockingTime_afterManual 300
ASC_BrightnessSensor MS_GT_Sued_FAH60:brightness 1000:50
ASC_ComfortOpen_Pos 10
ASC_Down brightness
ASC_LockOut soft
ASC_Partymode on
ASC_Pos_Reading position
ASC_PrivacyDownValue_beforeNightClose 3600:400
ASC_PrivacyDown_Pos 60
ASC_Shading_Mode always
ASC_Shading_Pos 40
ASC_Time_Down_Early 21:30
ASC_Time_Down_Late 22:01
ASC_Time_Up_Early 7:30
ASC_Time_Up_Late 9:01
ASC_Time_Up_WE_Holiday 9:00
ASC_Up brightness
ASC_Ventilate_Pos 70
ASC_Ventilate_Window_Open on
ASC_WindowRec FG_KU_Sued_SecSig:state
ASC_WindowRec_PosAfterDayClosed lastManual
ASC_WindowRec_subType threestate
IODev TCM_ESP3_0
eep A5-3F-7F
manufID 00D
model Eltako_FSB_ACK
room EnOcean,EG Kueche
shutTime 33
shutTimeCloses 45
stateFormat position
subDef FFBE410C
subType manufProfile
teachMethod RPS
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd opens:stop:closes
Das kühle Getränk hilft... jetzt dämmert es nicht draussen, sondern mir.
Eben ging er zu, weil...
...der Helligkeitstrigger ausserhalb der frühest erlaubten Zeit (Time_Down_Early) lag und somit nicht feuern konnte
... sich der Privacy-Mode-Zeitpunkt auf Time_Down_Late bezieht und somit jetzt um 21 Uhr meine 3600 Sekunden eingetroffen sind.
Bleibt nur die Frage von oben: kann ich den Brightness-Check für das komplette Schliessen durch das Setzen auf -1 austricksen und er schliesst dann zur Time_Down_Late-Zeit? Oder ich mach mir ein UserReading aus Helligkeit +1, und setze den Brightnesswert zum Schliessen auf 0, und da das nie erreicht werden kann, geht er zur Time_Down_Late zu?
Ansonsten widme ich mich wohl der vorgeschlagenen Perl-Variante!
Zitat von: CoolTux am 30 September 2020, 12:55:50
Da scheint beim Start einiges verschluckt worden zu sein. Was ist wenn Du noch mal neu startest?
Guten Morgen,
Heute Nacht hat das System einen geplanten Neustart durchgeführt.
Es sind keine vergleichbaren Einträge im Log enthalten.
Kann man nachvollziehen weshalb es zu den genannten Meldungen gekommen ist.
Gruss
Hallo CoolTux,
gerade ist bei mir ein Rollo mit threestate Sensor in "Windows closed at day" mit pct-70 gefahren ohne äußere Einwirkung (Griff, Zeit, Brightness). Das Verhalten hatte ich schon ein, zwei Mal. Absolut sporadisch. Auch die Position (pct-70) ist in keinem Attribut eingestellt. Mir ist die Fahrt absolut schleierhaft, hast du eine Idee?
Eine Auffälligkeit fällt mir gerade noch ein. Gestern Abend habe ich meine Terrassentür aufgemacht (Pos terrace, threestate). Das Rollo ist zunächst in Ventilate gefahren, ich habe es dann ganz hoch gefahren. Mit dem Schließen der Tür ist das Rollo dann automatisch in "closed at nicht" gefahren. Sollte zwar nicht sein, aber könnte da ein "Übersprechen", also eine nicht gewollte Beeinflussung durch ein anderes Devices stattgefunden haben?
Gruß Reinhard
Zitat von: Beetle2003 am 02 Oktober 2020, 06:39:52
Guten Morgen,
Heute Nacht hat das System einen geplanten Neustart durchgeführt.
Es sind keine vergleichbaren Einträge im Log enthalten.
Kann man nachvollziehen weshalb es zu den genannten Meldungen gekommen ist.
Gruss
Nein leider nicht wirklich. Eventuell konnte ein Hash nicht korrekt initialisiert werden.
Zitat von: zife am 01 Oktober 2020, 21:38:23
Das kühle Getränk hilft... jetzt dämmert es nicht draussen, sondern mir.
Eben ging er zu, weil...
...der Helligkeitstrigger ausserhalb der frühest erlaubten Zeit (Time_Down_Early) lag und somit nicht feuern konnte
... sich der Privacy-Mode-Zeitpunkt auf Time_Down_Late bezieht und somit jetzt um 21 Uhr meine 3600 Sekunden eingetroffen sind.
Bleibt nur die Frage von oben: kann ich den Brightness-Check für das komplette Schliessen durch das Setzen auf -1 austricksen und er schliesst dann zur Time_Down_Late-Zeit? Oder ich mach mir ein UserReading aus Helligkeit +1, und setze den Brightnesswert zum Schliessen auf 0, und da das nie erreicht werden kann, geht er zur Time_Down_Late zu?
Ansonsten widme ich mich wohl der vorgeschlagenen Perl-Variante!
Zu Deiner Frage. Wenn Du ihm sagst er soll erst bei -2 schließen, dann sollte es in der Tat gehen. -1 ist ein default im Code den ich auswerte. Daher bitte nicht -1 sondern -2
Zitat von: Reinhard.M am 02 Oktober 2020, 07:59:51
Hallo CoolTux,
gerade ist bei mir ein Rollo mit threestate Sensor in "Windows closed at day" mit pct-70 gefahren ohne äußere Einwirkung (Griff, Zeit, Brightness). Das Verhalten hatte ich schon ein, zwei Mal. Absolut sporadisch. Auch die Position (pct-70) ist in keinem Attribut eingestellt. Mir ist die Fahrt absolut schleierhaft, hast du eine Idee?
Eine Auffälligkeit fällt mir gerade noch ein. Gestern Abend habe ich meine Terrassentür aufgemacht (Pos terrace, threestate). Das Rollo ist zunächst in Ventilate gefahren, ich habe es dann ganz hoch gefahren. Mit dem Schließen der Tür ist das Rollo dann automatisch in "closed at nicht" gefahren. Sollte zwar nicht sein, aber könnte da ein "Übersprechen", also eine nicht gewollte Beeinflussung durch ein anderes Devices stattgefunden haben?
Gruß Reinhard
Spontan hätte ich gesagt das der ein Event durch ein sporadisches abrufen des Status bekommen hat. Aber die pct-70 kann ich mir da nicht erklären.
Ich werde mal "verbose" der beiden Devices (Rollo ASC) auf 4 setzen. Oder würde ASC reichen?
Zitat von: Reinhard.M am 02 Oktober 2020, 10:41:54
Ich werde mal "verbose" der beiden Devices (Rollo ASC) auf 4 setzen. Oder würde ASC reichen?
Im Grunde sollte es reichen die Events auf zu zeichnen. Also ein einfaches Device Logfile anlegen lassen.
So, kleiner Projektstand von mir: ich lege das Thema erstmal auf Eis, ich hab nicht mehr genug Bier da.
Heute sind alle Rolläden um 18:18 komplett runtergefahren, als der Brightness Sensor aus irgendeinem blöden Grund einmal einen Wert unter 100 geliefert hat. Da hätte aber lt. Attributen der Privacy Mode kommen müssen.
Im Log steht: "minimum brightness threshold fell below" (stimmt ja auch, aber eben für Privacy, nicht für komplett zu).
Um 18.20 hab ich manuell wieder geöffnet, um die Stimmung beim Abendessen nicht zu düster (im wahren Wortsinn) werden zu lassen ;)
Ob's ein Bug im Modul oder in meinem Hirn ist, lass ich mal ungeklärt (wobei ich ja anscheinend der Einzige bin, der's nicht hinbekommt).
Wenn sich noch jemand mit meinem Rollofiasko beschäftigen mag, hier das aktuelle List:
Internals:
DEF 05895E29
FUUID 5e5ad5f9-f33f-6ef9-4cb4-eeecb0a3bdf75a79
IODev TCM_ESP3_0
LASTInputDev TCM_ESP3_0
MSGCNT 5
NAME RO_KU_Sued1_FSB61_EG
NR 1504
NTFY_ORDER 50-RO_KU_Sued1_FSB61_EG
STATE 0
TCM_ESP3_0_DestinationID FFFFFFFF
TCM_ESP3_0_MSGCNT 5
TCM_ESP3_0_PacketType 1
TCM_ESP3_0_RSSI -73
TCM_ESP3_0_ReceivingQuality excellent
TCM_ESP3_0_RepeatingCounter 2
TCM_ESP3_0_SubTelNum 11
TCM_ESP3_0_TIME 2020-10-02 18:20:29
TYPE EnOcean
READINGS:
2020-09-26 13:35:42 ASC_Enable on
2020-10-02 18:32:32 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 10m
2020-10-02 18:20:29 ASC_ShuttersLastDrive manual
2020-10-01 21:01:02 ASC_Time_DriveDown 01.10.2020 - 22:01
2020-10-01 21:01:02 ASC_Time_DriveUp 02.10.2020 - 09:01
2020-10-01 21:01:02 ASC_Time_PrivacyDriveDown 02.10.2020 - 21:01
2020-10-02 18:20:29 anglePos 0
2020-09-30 22:12:57 associatedWith RolladenSteuerung
2020-10-02 18:20:29 block unlock
2020-10-02 18:20:29 endPosition open
2020-10-02 18:20:29 position 0
2020-10-02 18:20:29 state open
helper:
Attributes:
ASC 1
ASC_BlockingTime_afterManual 300
ASC_BrightnessSensor MS_GT_Sued_FAH60:brightness 1000:-2
ASC_Down brightness
ASC_Partymode on
ASC_Pos_Reading position
ASC_PrivacyDownValue_beforeNightClose 7200:100
ASC_PrivacyDown_Pos 60
ASC_Shading_Mode always
ASC_Shading_Pos 40
ASC_Time_Down_Early 17:00
ASC_Time_Down_Late 22:01
ASC_Time_Up_Early 7:30
ASC_Time_Up_Late 9:01
ASC_Time_Up_WE_Holiday 9:00
ASC_Up brightness
IODev TCM_ESP3_0
eep A5-3F-7F
manufID 00D
model Eltako_FSB_ACK
room EnOcean,EG Kueche
shutTime 24
shutTimeCloses 45
stateFormat position
subDef FFBE410B
subType manufProfile
teachMethod RPS
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd opens:stop:closes
Guten Abend,
mir ist aufgefallen, das das Rollo meines Sohnes schon recht früh hochfährt. Auf jeden Fall lange vor der Zeit, die ich gesetzt habe. Normal sollte er frühestens um 8 Uhr hochfahren. Aber er ist schon um zwischen 6 und 7:30 offen ca.
ZitatInternals:
FUUID 5ce44189-f33f-fc62-43b3-54de99f4a7a8ae8b
NAME Phillip
NR 32
STATE closed
TYPE ROLLO
stoptime 1601658526
READINGS:
2020-08-11 16:43:09 ASC_Enable on
2020-10-02 19:35:16 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 5m
2020-10-02 19:08:46 ASC_ShuttersLastDrive night close
2020-10-02 19:05:32 ASC_Time_DriveDown 3.10.2020 - 19:05
2020-10-02 19:05:32 ASC_Time_DriveUp 3.10.2020 - 08:00
2020-10-01 20:17:58 associatedWith ASControl
2020-10-02 19:08:14 command pct-100
2020-10-02 19:08:14 desired_pct 100
2020-10-02 19:08:14 drive-type modul
2020-10-02 19:08:14 last_drive drive-down
2020-10-02 19:08:46 pct 0
2020-10-02 19:08:46 state closed
Attributes:
ASC 2
ASC_BrightnessSensor zigbee.0.04cf8cdf3c772184.illuminance:state
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 90
ASC_Drive_DelayStart 1
ASC_Open_Pos 100
ASC_Pos_Reading pct
ASC_RainProtection off
ASC_Shading_InOutAzimuth 245:285
ASC_Shading_MinMax_Elevation 8.0:80
ASC_Shading_Min_OutsideTemperature 24
ASC_Shading_Mode always
ASC_Shading_Pos 10
ASC_Shading_StateChange_SunnyCloudy 6500:4200
ASC_Shading_WaitingPeriod 600
ASC_TempSensor zigbee.0.00158d00045c3576.temperature:state
ASC_Time_Up_Early 08:00
ASC_Ventilate_Pos 50
ASC_Ventilate_Window_Open off
ASC_WindowRec 0_userdata.0.Jalousiesteuerung.Fenstertimeout.Phillip_contact
ASC_WindowRec_subType threestate
alias Phillip
Hallo D3ltorohd,
benutze zwar auch ASC aber bin ziemlich unbeleckt in dieser Materie.
Eventuell attr ASC_Up ?
Eventuell attr ASC_Down setzen?
Es wird eventuell astro(Sonnenaufgang?) als Standard zum Hochfahren
für ASC_Up gesetzt.
Gruß
Hans-Jürgen
Also ich meine wenn ich ASC_Time_Up_Early 08:00 setzte, fährt er frühstens um 8 Uhr hoch, so war es bisher eigentlich auch immer.
Zitat von: D3ltorohd am 04 Oktober 2020, 14:39:25
Also ich meine wenn ich ASC_Time_Up_Early 08:00 setzte, fährt er frühstens um 8 Uhr hoch, so war es bisher eigentlich auch immer.
Und so sollte es auch noch sein.
Ein list nach der morgendlichen Fahrt wäre gut.
Zitat von: zife am 02 Oktober 2020, 18:36:21
So, kleiner Projektstand von mir: ich lege das Thema erstmal auf Eis, ich hab nicht mehr genug Bier da.
Heute sind alle Rolläden um 18:18 komplett runtergefahren, als der Brightness Sensor aus irgendeinem blöden Grund einmal einen Wert unter 100 geliefert hat. Da hätte aber lt. Attributen der Privacy Mode kommen müssen.
Im Log steht: "minimum brightness threshold fell below" (stimmt ja auch, aber eben für Privacy, nicht für komplett zu).
Um 18.20 hab ich manuell wieder geöffnet, um die Stimmung beim Abendessen nicht zu düster (im wahren Wortsinn) werden zu lassen ;)
Ob's ein Bug im Modul oder in meinem Hirn ist, lass ich mal ungeklärt (wobei ich ja anscheinend der Einzige bin, der's nicht hinbekommt).
Wenn sich noch jemand mit meinem Rollofiasko beschäftigen mag, hier das aktuelle List:
Hallo zife,
ich kann Dein Leid nachvollziehen. Bei mir ist's das Gleiche. Auch die -2 als Wert für Brightness down hat nichts genützt.
Mein Wohnstubenrollo fuhr 4:46 Uhr in die PrivateUp-Position (ASC_Time_Up_Early = 05:00 Uhr) und schloss gestern Abend vollständig 18:31 Uhr (ASC_PrivacyDown_Pos 28; ASC_Time_Down_Late 22:30 Uhr; ASC_BrightnessSensor OUT_BRIGHTNESSSENSOR:brightness 20:-2).
DU BIST NICHT ALLEIN!
Internals:
AktorID 10
AktorName RL_EG_STUBE_FENSTER
DEF 10
DevValues AktorID: 10 | Status: Aktor ist gestoppt | Aktueller Wert: 37309 | Zielwert: 65535 | Zustand: 32 | DayMode: Tagmodus | Name: RL_EG_STUBE_FENSTER
FUUID 5d342733-f33f-8609-d5ea-53dc863998431cbb
FVERSION 70_SELVECommeo.pm:?/2019-11-13
IODev SELVEGateway
LASTInputDev SELVEGateway
MSGCNT 24
NAME RL_EG_STUBE_FENSTER
NR 94
SELVEGateway_MSGCNT 24
SELVEGateway_TIME 2020-10-04 16:57:57
STATE position-40
TYPE SELVECommeo
lastCommand selve.GW.command.device:0
maskbase64 AAQAAAAAAAA=
maskdec 1024
READINGS:
2020-09-06 20:04:47 ASC_Enable on
2020-10-04 17:18:00 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 5m
2020-10-04 16:57:58 ASC_ShuttersLastDrive manual
2020-10-04 07:00:01 ASC_Time_DriveDown 04.10.2020 - 22:30
2020-10-04 07:00:01 ASC_Time_DriveUp 05.10.2020 - 07:00
2020-10-04 07:00:01 ASC_Time_PrivacyDriveDown 04.10.2020 - 22:29
2020-10-04 07:00:01 ASC_Time_PrivacyDriveUp 05.10.2020 - 04:45
2020-10-04 16:57:57 alarm
2020-10-04 02:12:55 associatedWith ROLLLADENSTEUERUNG
2020-10-04 16:57:57 automatic on
2020-10-04 16:57:57 day_mode Tagmodus
2020-10-04 16:57:57 drive Aktor ist gestoppt
2020-10-04 16:57:57 flags 32
2020-10-04 16:57:57 frost off
2020-10-04 16:57:57 last_drive drive-down
2020-10-04 16:57:57 lost_gateway off
2020-10-04 16:57:57 lost_sensor off
2020-10-04 16:57:57 motor stop
2020-10-04 16:57:57 obstacle off
2020-10-04 16:57:57 overload off
2020-10-04 16:57:57 pct 60
2020-10-04 16:57:57 position 40
2020-10-04 16:57:57 position_actual 43
2020-10-04 16:57:57 position_desired 40
2020-10-04 16:57:57 position_target 0
2020-10-04 16:57:57 rain off
2020-10-04 16:57:57 signal off
2020-10-04 16:57:57 state position-40
2020-10-04 16:57:57 unreachable off
2020-10-04 16:57:57 wind off
Attributes:
ASC 2
ASC_Adv off
ASC_Antifreeze off
ASC_Antifreeze_Pos 20
ASC_AutoAstroModeEvening HORIZON
ASC_AutoAstroModeEveningHorizon 0
ASC_AutoAstroModeMorning HORIZON
ASC_AutoAstroModeMorningHorizon 0
ASC_BlockingTime_beforDayOpen 1
ASC_BlockingTime_beforNightClose 1
ASC_BrightnessSensor OUT_BRIGHTNESSSENSOR:brightness 20:-2
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 100
ASC_Down brightness
ASC_DriveUpMaxDuration 30
ASC_Drive_Delay 60
ASC_Drive_DelayStart 5
ASC_GuestRoom off
ASC_LockOut off
ASC_LockOut_Cmd inhibit
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Open_Pos 100
ASC_Partymode off
ASC_Pos_Reading position
ASC_PrivacyDownValue_beforeNightClose 30:20
ASC_PrivacyDown_Pos 28
ASC_PrivacyUpValue_beforeDayOpen 8100:1
ASC_PrivacyUp_Pos 30
ASC_RainProtection off
ASC_Roommate_Device RGR_RESIDENTS
ASC_Roommate_Reading state
ASC_Self_Defense_AbsentDelay 5
ASC_Self_Defense_Mode off
ASC_Shading_InOutAzimuth 116:270
ASC_Shading_MinMax_Elevation 25:100
ASC_Shading_Min_OutsideTemperature 22
ASC_Shading_Mode always
ASC_Shading_Pos 20
ASC_Shading_StateChange_SunnyCloudy 40000:25000
ASC_Shading_WaitingPeriod 600
ASC_Shutter_IdleDetection motor:stop
ASC_ShuttersPlace window
ASC_Sleep_Pos 0
ASC_TempSensor HST_UG_HEIZUNGSSTEUERUNG:Temp.Aussen
ASC_Time_Down_Early 15:30
ASC_Time_Down_Late 22:30
ASC_Time_Up_Early 05:00
ASC_Time_Up_Late 07:00
ASC_Up brightness
ASC_Ventilate_Pos 20
ASC_Ventilate_Window_Open on
ASC_WiggleValue 20
ASC_WindProtection off
ASC_WindowRec FK_EG_WZ_FENSTER_STRUCTURE
ASC_WindowRec_PosAfterDayClosed open
ASC_WindowRec_subType twostate
DbLogExclude .*
alias Rollladen Wohnstubenfenster
devStateIcon open:fts_shutter_10:closed closed:fts_shutter_100:open half:fts_shutter_50:closed drive-up:fts_shutter_up@red:stop drive-down:fts_shutter_down@red:stop position-100:fts_shutter_10:open position-90:fts_shutter_10:closed position-80:fts_shutter_20:closed position-70:fts_shutter_30:closed position-60:fts_shutter_40:closed position-50:fts_shutter_50:closed position-40:fts_shutter_60:open position-30:fts_shutter_70:open position-20:fts_shutter_80:open position-10:fts_shutter_90:open position-0:fts_shutter_100:closed
event-on-change-reading position,motor
genericDeviceType blind
group FENSTER
room 30_EG->WOHNZIMMER,SELVECommeo
type HomeKit
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
verbose 2
webCmd up:stop:down:Pos1:Pos2:SavePos1:SavePos2:position
Die Woche mal wieder einen Fehler gehabt.
Es ist Nacht (0%) und ich öffne das Fenster (threestate), Rollo fährt in die ASC_ComfortOpen_Pos Position (70%), wenn es dann Tag wird öffnet sich das Rollo ganz (99%). Beim Schliessen des Fenster geht das Rollo wieder in die Nacht Position (0%).
Wenn ich manuell eingreife, fährt das Rollo jedesmal wieder in die entgegen gesetzte Richtung, wenn die Endposition erreicht. Es kann sein das auch die Kalibrierung des Rollos ausgelöst wird, irgendwie habe ich 3-6 am Schalter drücken müssen bis das Rollo stehen bleibt.
Das Rollo in der Wohnstube fuhr eben runter bei einem Brightnesswert von 497 (???).
Habe softort danach eine list geordert:
Internals:
AktorID 10
AktorName RL_EG_STUBE_FENSTER
DEF 10
DevValues AktorID: 10 | Status: Aktor ist gestoppt | Aktueller Wert: 65535 | Zielwert: 65535 | Zustand: 32 | DayMode: Tagmodus | Name: RL_EG_STUBE_FENSTER
FUUID 5d342733-f33f-8609-d5ea-53dc863998431cbb
FVERSION 70_SELVECommeo.pm:?/2019-11-13
IODev SELVEGateway
LASTInputDev SELVEGateway
MSGCNT 37
NAME RL_EG_STUBE_FENSTER
NR 94
SELVEGateway_MSGCNT 37
SELVEGateway_TIME 2020-10-04 18:32:27
STATE closed
TYPE SELVECommeo
lastCommand selve.GW.command.device:7
maskbase64 AAQAAAAAAAA=
maskdec 1024
READINGS:
2020-09-06 20:04:47 ASC_Enable on
2020-10-04 18:29:13 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 5m
2020-10-04 18:32:24 ASC_ShuttersLastDrive minimum brightness threshold fell below
2020-10-04 07:00:01 ASC_Time_DriveDown 04.10.2020 - 22:30
2020-10-04 07:00:01 ASC_Time_DriveUp 05.10.2020 - 07:00
2020-10-04 07:00:01 ASC_Time_PrivacyDriveDown 04.10.2020 - 22:29
2020-10-04 07:00:01 ASC_Time_PrivacyDriveUp 05.10.2020 - 04:45
2020-10-04 18:32:27 alarm
2020-10-04 02:12:55 associatedWith ROLLLADENSTEUERUNG
2020-10-04 18:32:27 automatic on
2020-10-04 18:32:27 day_mode Tagmodus
2020-10-04 18:32:27 drive Aktor ist gestoppt
2020-10-04 18:32:27 flags 32
2020-10-04 18:32:27 frost off
2020-10-04 18:32:21 last_drive drive-down
2020-10-04 18:32:27 lost_gateway off
2020-10-04 18:32:27 lost_sensor off
2020-10-04 18:32:27 motor stop
2020-10-04 18:32:27 obstacle off
2020-10-04 18:32:27 overload off
2020-10-04 18:32:27 pct 100
2020-10-04 18:32:27 position 0
2020-10-04 18:32:27 position_actual 0
2020-10-04 18:32:08 position_desired 0
2020-10-04 18:32:27 position_target 0
2020-10-04 18:32:27 rain off
2020-10-04 18:32:27 signal off
2020-10-04 18:32:27 state closed
2020-10-04 18:32:27 unreachable off
2020-10-04 18:32:27 wind off
Attributes:
ASC 2
ASC_Adv off
ASC_Antifreeze off
ASC_Antifreeze_Pos 20
ASC_AutoAstroModeEvening HORIZON
ASC_AutoAstroModeEveningHorizon 0
ASC_AutoAstroModeMorning HORIZON
ASC_AutoAstroModeMorningHorizon 0
ASC_BlockingTime_beforDayOpen 1
ASC_BlockingTime_beforNightClose 1
ASC_BrightnessSensor OUT_BRIGHTNESSSENSOR:brightness 20:-2
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 100
ASC_Down brightness
ASC_DriveUpMaxDuration 30
ASC_Drive_Delay 60
ASC_Drive_DelayStart 5
ASC_GuestRoom off
ASC_LockOut off
ASC_LockOut_Cmd inhibit
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Open_Pos 100
ASC_Partymode off
ASC_Pos_Reading position
ASC_PrivacyDownValue_beforeNightClose 30:20
ASC_PrivacyDown_Pos 28
ASC_PrivacyUpValue_beforeDayOpen 8100:1
ASC_PrivacyUp_Pos 30
ASC_RainProtection off
ASC_Roommate_Device RGR_RESIDENTS
ASC_Roommate_Reading state
ASC_Self_Defense_AbsentDelay 5
ASC_Self_Defense_Mode off
ASC_Shading_InOutAzimuth 116:270
ASC_Shading_MinMax_Elevation 25:100
ASC_Shading_Min_OutsideTemperature 22
ASC_Shading_Mode always
ASC_Shading_Pos 20
ASC_Shading_StateChange_SunnyCloudy 40000:25000
ASC_Shading_WaitingPeriod 600
ASC_Shutter_IdleDetection motor:stop
ASC_ShuttersPlace window
ASC_Sleep_Pos 0
ASC_TempSensor HST_UG_HEIZUNGSSTEUERUNG:Temp.Aussen
ASC_Time_Down_Early 15:30
ASC_Time_Down_Late 22:30
ASC_Time_Up_Early 05:00
ASC_Time_Up_Late 07:00
ASC_Up brightness
ASC_Ventilate_Pos 20
ASC_Ventilate_Window_Open on
ASC_WiggleValue 20
ASC_WindProtection off
ASC_WindowRec FK_EG_WZ_FENSTER_STRUCTURE
ASC_WindowRec_PosAfterDayClosed open
ASC_WindowRec_subType twostate
DbLogExclude .*
alias Rollladen Wohnstubenfenster
devStateIcon open:fts_shutter_10:closed closed:fts_shutter_100:open half:fts_shutter_50:closed drive-up:fts_shutter_up@red:stop drive-down:fts_shutter_down@red:stop position-100:fts_shutter_10:open position-90:fts_shutter_10:closed position-80:fts_shutter_20:closed position-70:fts_shutter_30:closed position-60:fts_shutter_40:closed position-50:fts_shutter_50:closed position-40:fts_shutter_60:open position-30:fts_shutter_70:open position-20:fts_shutter_80:open position-10:fts_shutter_90:open position-0:fts_shutter_100:closed
event-on-change-reading position,motor
genericDeviceType blind
group FENSTER
room 30_EG->WOHNZIMMER,SELVECommeo
type HomeKit
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
verbose 2
webCmd up:stop:down:Pos1:Pos2:SavePos1:SavePos2:position
@trabantp60:
ASC_Open_Pos und ASC_ComfortOpen_Pos stehen beide auf Wert 100 - das wird wohl nicht ursächlich sein, würde ich aber trotzdem ändern.
Gruß
eurofinder
Hallo eurofinder,
ich hoffe, dass dies nicht die Ursache ist.
Beide Positionen müssen diesen Wert haben, da sich sonst die Insektenschutztür nicht mehr öffnen läßt.
Zitat von: trabantp60 am 04 Oktober 2020, 19:10:55
Hallo eurofinder,
ich hoffe, dass dies nicht die Ursache ist.
Beide Positionen müssen diesen Wert haben, da sich sonst die Insektenschutztür nicht mehr öffnen läßt.
Das Rollo ist gefahren weil der Brightnesswert für Down erreicht wurde. Was steht im ASC Device? Bitte ein list.
Internals:
FUUID 5dc852cf-f33f-8609-20d8-3bc25003cc507134
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME ROLLLADENSTEUERUNG
NOTIFYDEV global,ROLLLADENSTEUERUNG,RL_EG_KINDERZIMMER,RL_EG_KUECHE,RL_EG_SPEISEKAMMER,RL_EG_STUBE_FENSTER,RL_EG_STUBE_TUER,RL_EG_TOILETTE,RL_EG_TREPPE,RL_EG_VORHAUS,RL_OG_BAD,RL_OG_BALKON,RL_OG_SCHLAFZIMMER,RL_OG_ZIMMER_HANNA,FK_EG_KINDERZIMMER,RL_EG_TREPPE,RL_OG_BAD,TK_OG_BALKON_GRIFF,RL_OG_BALKON,FK_OG_HANNA,RL_EG_STUBE_TUER,RL_EG_KINDERZIMMER,FK_EG_TREPPE,RL_OG_ZIMMER_HANNA,FK_OG_BAD,OUT_BRIGHTNESSSENSOR,FK_EG_SPEISEKAMMER,FK_EG_KUECHE,FK_EG_WZ_FENSTER_STRUCTURE,TK_EG_WZ_TERRASSENTUER_TUERGRIFF,FK_EG_TOILETTE,ASTRODATEN_EICHENWEG3,RL_EG_VORHAUS,RL_OG_SCHLAFZIMMER,RL_EG_KUECHE,RL_EG_SPEISEKAMMER,RL_EG_TOILETTE,RGR_RESIDENTS,FK_EG_VORHAUS,RL_EG_STUBE_FENSTER,FK_OG_SCHLAFZIMMER,unknown
NR 483
NTFY_ORDER 51-ROLLLADENSTEUERUNG
STATE created new drive timer
TYPE AutoShuttersControl
VERSION v0.10.9
OLDREADINGS:
READINGS:
2020-10-04 19:00:33 RL_EG_KINDERZIMMER_PosValue 30
2020-09-08 19:57:06 RL_EG_KINDERZIMMER_lastDelayPosValue 30
2020-10-04 19:11:40 RL_EG_KINDERZIMMER_lastPosValue 100
2020-10-04 19:57:48 RL_EG_KINDERZIMMER_nextAstroTimeEvent 04.10.2020 - 22:30
2020-10-04 19:12:45 RL_EG_KUECHE_PosValue 20
2019-12-16 06:45:01 RL_EG_KUECHE_lastDelayPosValue 100
2020-10-04 19:11:40 RL_EG_KUECHE_lastPosValue 100
2020-10-04 19:57:48 RL_EG_KUECHE_nextAstroTimeEvent 04.10.2020 - 22:30
2020-10-04 19:12:42 RL_EG_SPEISEKAMMER_PosValue 0
2020-09-08 19:57:06 RL_EG_SPEISEKAMMER_lastDelayPosValue 30
2020-10-04 19:11:40 RL_EG_SPEISEKAMMER_lastPosValue 100
2020-10-04 19:57:48 RL_EG_SPEISEKAMMER_nextAstroTimeEvent 04.10.2020 - 22:30
2020-10-03 18:33:08 RL_EG_STUBE_FENSTER RL_EG_STUBE_FENSTER_lastPosValue 0
2020-10-04 19:49:40 RL_EG_STUBE_FENSTER_PosValue 30
2019-12-28 22:30:00 RL_EG_STUBE_FENSTER_lastDelayPosValue 0
2020-10-04 18:31:38 RL_EG_STUBE_FENSTER_lastPosValue 30
2020-10-04 19:57:48 RL_EG_STUBE_FENSTER_nextAstroTimeEvent 04.10.2020 - 22:30
2020-10-04 06:59:05 RL_EG_STUBE_TUER_PosValue 100
2020-10-04 19:11:40 RL_EG_STUBE_TUER_lastDelayPosValue 100
2020-10-04 09:00:01 RL_EG_STUBE_TUER_lastPosValue 0
2020-10-04 19:57:48 RL_EG_STUBE_TUER_nextAstroTimeEvent 04.10.2020 - 22:30
2020-10-04 19:12:07 RL_EG_TOILETTE_PosValue 20
2020-09-08 19:57:06 RL_EG_TOILETTE_lastDelayPosValue 30
2020-10-04 19:11:40 RL_EG_TOILETTE_lastPosValue 100
2020-10-04 19:57:48 RL_EG_TOILETTE_nextAstroTimeEvent 04.10.2020 - 22:30
2020-10-04 19:11:55 RL_EG_TREPPE_PosValue 0
2020-10-04 19:11:40 RL_EG_TREPPE_lastPosValue 100
2020-10-04 19:57:48 RL_EG_TREPPE_nextAstroTimeEvent 04.10.2020 - 22:30
2020-10-04 19:12:02 RL_EG_VORHAUS_PosValue 0
2020-09-08 19:57:06 RL_EG_VORHAUS_lastDelayPosValue 30
2020-10-04 19:11:40 RL_EG_VORHAUS_lastPosValue 90
2020-10-04 19:57:48 RL_EG_VORHAUS_nextAstroTimeEvent 04.10.2020 - 22:30
2020-10-03 18:33:08 RL_OG_BAD RL_OG_BAD_lastPosValue 0
2020-10-04 18:32:19 RL_OG_BAD_PosValue 0
2020-09-08 06:54:23 RL_OG_BAD_lastDelayPosValue 100
2020-10-04 18:31:38 RL_OG_BAD_lastPosValue 100
2020-10-04 19:57:48 RL_OG_BAD_nextAstroTimeEvent 04.10.2020 - 22:30
2020-10-04 19:12:42 RL_OG_BALKON_PosValue 0
2020-10-02 19:15:32 RL_OG_BALKON_lastDelayPosValue 100
2020-10-04 19:11:40 RL_OG_BALKON_lastPosValue 100
2020-10-04 19:57:48 RL_OG_BALKON_nextAstroTimeEvent 04.10.2020 - 22:30
2020-10-04 19:19:09 RL_OG_SCHLAFZIMMER_PosValue 40
2020-09-08 19:57:06 RL_OG_SCHLAFZIMMER_lastDelayPosValue 50
2020-10-04 19:18:42 RL_OG_SCHLAFZIMMER_lastPosValue 60
2020-10-04 19:57:48 RL_OG_SCHLAFZIMMER_nextAstroTimeEvent 04.10.2020 - 22:30
2020-10-04 19:12:34 RL_OG_ZIMMER_HANNA_PosValue 100
2020-09-08 19:57:06 RL_OG_ZIMMER_HANNA_lastDelayPosValue 30
2020-10-04 19:11:40 RL_OG_ZIMMER_HANNA_lastPosValue 100
2020-10-04 19:57:48 RL_OG_ZIMMER_HANNA_nextAstroTimeEvent 04.10.2020 - 22:30
2019-11-30 01:39:25 ascEnable on
2020-10-04 19:57:50 controlShading on
2019-11-30 11:40:39 hardLockOut on
2020-04-06 23:25:16 partyMode off
2020-10-04 19:57:44 room_30_EG-_FLUR_SELVECommeo RL_EG_TREPPE
2020-10-04 19:57:44 room_30_EG-_KINDERZIMMER_SELVECommeo RL_EG_KINDERZIMMER
2020-10-04 19:57:44 room_30_EG-_KUECHE_SELVECommeo RL_EG_KUECHE
2020-10-04 19:57:44 room_30_EG-_SPEISEKAMMER_SELVECommeo RL_EG_SPEISEKAMMER
2020-10-04 19:57:44 room_30_EG-_TOILETTE_SELVECommeo RL_EG_TOILETTE
2020-10-04 19:57:44 room_30_EG-_VORHAUS_SELVECommeo RL_EG_VORHAUS
2020-10-04 19:57:44 room_30_EG-_WOHNZIMMER_SELVECommeo RL_EG_STUBE_FENSTER,RL_EG_STUBE_TUER
2020-10-04 19:57:44 room_40_OG-_BAD_SELVECommeo RL_OG_BAD
2020-10-04 19:57:44 room_40_OG-_FLUR_SELVECommeo RL_OG_BALKON
2020-10-04 19:57:44 room_40_OG-_SCHLAFZIMMER_SELVECommeo RL_OG_SCHLAFZIMMER
2020-10-04 19:57:44 room_40_OG-_ZIMMER_HANNA_SELVECommeo RL_OG_ZIMMER_HANNA
2020-09-23 09:23:23 selfDefense on
2020-10-04 19:57:48 state created new drive timer
2020-04-06 23:25:48 sunriseTimeWeHoliday on
2020-10-04 19:57:44 userAttrList rolled out
helper:
shuttersList:
RL_EG_KINDERZIMMER
RL_EG_KUECHE
RL_EG_SPEISEKAMMER
RL_EG_STUBE_FENSTER
RL_EG_STUBE_TUER
RL_EG_TOILETTE
RL_EG_TREPPE
RL_EG_VORHAUS
RL_OG_BAD
RL_OG_BALKON
RL_OG_SCHLAFZIMMER
RL_OG_ZIMMER_HANNA
monitoredDevs:
ASTRODATEN_EICHENWEG3:
ROLLLADENSTEUERUNG ASC_twilightDevice
FK_EG_KINDERZIMMER:
RL_EG_KINDERZIMMER ASC_WindowRec
FK_EG_KUECHE:
RL_EG_KUECHE ASC_WindowRec
FK_EG_SPEISEKAMMER:
RL_EG_SPEISEKAMMER ASC_WindowRec
FK_EG_TOILETTE:
RL_EG_TOILETTE ASC_WindowRec
FK_EG_TREPPE:
RL_EG_TREPPE ASC_WindowRec
FK_EG_VORHAUS:
RL_EG_VORHAUS ASC_WindowRec
FK_EG_WZ_FENSTER_STRUCTURE:
RL_EG_STUBE_FENSTER ASC_WindowRec
FK_OG_BAD:
RL_OG_BAD ASC_WindowRec
FK_OG_HANNA:
RL_OG_ZIMMER_HANNA ASC_WindowRec
FK_OG_SCHLAFZIMMER:
RL_OG_SCHLAFZIMMER ASC_WindowRec
OUT_BRIGHTNESSSENSOR:
RL_EG_KINDERZIMMER ASC_BrightnessSensor
RL_EG_KUECHE ASC_BrightnessSensor
RL_EG_SPEISEKAMMER ASC_BrightnessSensor
RL_EG_STUBE_FENSTER ASC_BrightnessSensor
RL_EG_STUBE_TUER ASC_BrightnessSensor
RL_EG_TOILETTE ASC_BrightnessSensor
RL_EG_TREPPE ASC_BrightnessSensor
RL_EG_VORHAUS ASC_BrightnessSensor
RL_OG_BAD ASC_BrightnessSensor
RL_OG_BALKON ASC_BrightnessSensor
RL_OG_SCHLAFZIMMER ASC_BrightnessSensor
RL_OG_ZIMMER_HANNA ASC_BrightnessSensor
RGR_RESIDENTS:
RL_EG_KINDERZIMMER ASC_Roommate_Device
RL_EG_KUECHE ASC_Roommate_Device
RL_EG_SPEISEKAMMER ASC_Roommate_Device
RL_EG_STUBE_FENSTER ASC_Roommate_Device
RL_EG_STUBE_TUER ASC_Roommate_Device
RL_EG_TOILETTE ASC_Roommate_Device
RL_EG_TREPPE ASC_Roommate_Device
RL_EG_VORHAUS ASC_Roommate_Device
RL_OG_BAD ASC_Roommate_Device
RL_OG_BALKON ASC_Roommate_Device
RL_OG_SCHLAFZIMMER ASC_Roommate_Device
RL_OG_ZIMMER_HANNA ASC_Roommate_Device
ROLLLADENSTEUERUNG ASC_residentsDev
RL_EG_KINDERZIMMER:
RL_EG_KUECHE:
RL_EG_SPEISEKAMMER:
RL_EG_STUBE_FENSTER:
RL_EG_STUBE_TUER:
RL_EG_TOILETTE:
RL_EG_TREPPE:
RL_EG_VORHAUS:
RL_OG_BAD:
RL_OG_BALKON:
RL_OG_SCHLAFZIMMER:
RL_OG_ZIMMER_HANNA:
TK_EG_WZ_TERRASSENTUER_TUERGRIFF:
RL_EG_STUBE_TUER ASC_WindowRec
TK_OG_BALKON_GRIFF:
RL_OG_BALKON ASC_WindowRec
unknown:
RL_EG_KINDERZIMMER ASC_ExternalTrigger
Attributes:
ASC_autoShuttersControlComfort on
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_blockAscDrivesAfterManual 0
ASC_debug 1
ASC_expert 1
ASC_residentsDev RGR_RESIDENTS:state
ASC_shuttersDriveDelay 60
ASC_tempSensor HST_UG_HEIZUNGSSTEUERUNG:Temp.Aussen
ASC_twilightDevice ASTRODATEN_EICHENWEG3
DbLogExclude .*
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room 70_FENSTER->ROLLLAEDEN->EINSTELLUNGEN,SELVECommeo
verbose 4
OK ich denke ich habe da eine Idee wieso das so ist.
Ich schaue morgen mal.
Ich habe da den schuldigen gefunden. Jetzt muss ich nur noch eine vernünftige alternative Logik mir ausdenken.
Zitat von: wk am 10 Juli 2020, 16:14:43
Bug oder Absicht?
Nachdem alles nahezu perfekt läuft, habe ich angefangen mit Roommates zu experimentieren.
Bei einem Rollo möchte ich, dass er nachts nur fährt wenn niemand da ist, aber tagsüber in jedem Fall beschattet.
Daher habe ich 'ASC_Mode_Down' auf 'gone' und 'ASC_Mode_Up' auf 'gone' gesetzt und 'ASC_Shading_Mode' auf 'always'.
Das funktioniert aber nicht. Er fährt nie, obwohl
'ASC_ShadingMessage INFO: current shading status is 'in' - next check in 10m'
Internals:
CID shellyswitch25_98F4ABF35EF3
DEF shellyswitch25_98F4ABF35EF3
DEVICETOPIC Sh_W_Ez
FUUID 5ead9de6-f33f-d4cb-3109-bccafc4b9ba40bff
IODev MQTT2_FHEM_Server
LASTInputDev MQTT2_FHEM_Server
MQTT2_FHEM_Server_MSGCNT 52854
MQTT2_FHEM_Server_TIME 2020-07-10 16:05:26
MSGCNT 52854
NAME Sh_W_Ez
NR 244
STATE 100
TYPE MQTT2_DEVICE
OLDREADINGS:
READINGS:
2020-05-04 16:19:03 ASC_Enable on
2020-07-10 16:01:12 ASC_ShadingMessage INFO: current shading status is 'in' - next check in 10m
2020-07-09 06:59:20 ASC_ShuttersLastDrive day open
2020-07-10 06:59:02 ASC_Time_DriveDown 10.07.2020 - 23:06
2020-07-10 06:59:02 ASC_Time_DriveUp 11.07.2020 - 06:59
2020-07-08 20:06:13 associatedWith Rolladen
2020-07-09 06:59:20 current stop
2020-07-10 16:05:26 energy 869
2020-07-09 07:00:20 energy_total_kWh 0.0617
2020-07-08 20:06:17 fw_ver 20200601-122849/v1.7.0@d7961837
2020-07-08 20:06:17 id shellyswitch25-98F4ABF35EF3
2020-07-10 16:05:26 input0 0
2020-07-10 16:05:26 input1 0
2020-07-08 20:06:17 ip 172.16.5.36
2020-07-08 20:06:17 mac 98F4ABF35EF3
2020-07-08 20:06:17 new_fw false
2020-07-08 20:06:17 online true
2020-07-10 16:05:26 overtemperature 0
2020-07-10 16:05:25 pct 100
2020-07-10 16:05:26 power 0.00
2020-07-10 16:05:26 roller_0_energy 869
2020-07-10 16:05:26 roller_0_power 0.00
2020-07-10 16:05:25 state 100
2020-07-10 16:05:26 temperature 58.09
2020-05-02 18:31:25 temperature_f 123.06
2020-05-02 18:21:58 x_mqttcom set announce
2020-06-24 11:54:25 x_update set
Attributes:
ASC 2
ASC_BrightnessSensor FW1:reading 550:550
ASC_Down time
ASC_Mode_Down gone
ASC_Mode_Up gone
ASC_Partymode off
ASC_Pos_Reading pct
ASC_Roommate_Device rr_Esszimmer
ASC_Shading_InOutAzimuth 200:305
ASC_Shading_MinMax_Elevation 10:100
ASC_Shading_Min_OutsideTemperature 25.0
ASC_Shading_Mode always
ASC_Shading_Pos 40
ASC_Shading_StateChange_SunnyCloudy 880:870
ASC_Shading_WaitingPeriod 600
ASC_TempSensor OWX_28_AAFF4D501401:temperature
ASC_Time_Down_Early {ASCSunset('NAUTIC','0','19:00-19:20 20:00-20:15')}
ASC_Time_Down_Late 23:00
ASC_Time_Up_Early 06:59
ASC_Time_Up_Late 09:15
ASC_Up astro
IODev MQTT2_FHEM_Server
alias Rollo Esszimmer
cmdIcon open:fts_shutter_up close:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
comment Shelly 2.5 in Roller-Mode. 100=opened / 0=closed
devStateIcon { my $amp = ReadingsVal($name,"online","false") eq "false" ? "rot" : ReadingsVal($name,"new_fw","false") eq "true" ? "gelb" : "gruen";; my $con = ReadingsVal($name,"state","undef");; $con = 100 - $con if $con =~ /\d+/;; my $pic = $con eq "opening" ? 'fts_shutter_up@red' : $con eq "closing" ? 'fts_shutter_down@red' : $con eq "100" ? 'fts_shutter_100' : $con =~ /(\d)\d/ ? 'fts_shutter_'.$1.'0' : $con =~ /\b\d\b/ ? 'fts_shutter_10' : 'fts_shutter_updown';; my $show = "$amp" eq "gelb" ? "<a href=\"/fhem?cmd.dummy=set $name x_update&XHR=1\">".FW_makeImage("10px-kreis-".$amp)."</a>" : "<a href=\"http://".ReadingsVal($name,"ip","none")." \"target=\"_blank\">".FW_makeImage("10px-kreis-".$amp)."</a>";; "<div> $show <a href=\"/fhem?cmd.dummy=set $name toggle&XHR=1\"></a>".FW_makeImage($pic)." </div>"}
event-on-change-reading temperature:1,.*
icon fts_shutter_automatic
model shelly25_roller_invert_0
readingList shellies/shellyswitch25-98F4ABF35EF3/roller/0/pos:.* pct
shellies/shellyswitch25-98F4ABF35EF3/status/0/rollers:.* power
shellies/shellyswitch25-98F4ABF35EF3/online:.* online
shellies/shellyswitch25-98F4ABF35EF3/announce:.* { json2nameValue($EVENT) }
shellies/announce:.* { $EVENT =~ m,..id...shellyswitch25-98F4ABF35EF3...mac.*, ? json2nameValue($EVENT) : undef }
shellies/shellyswitch25-98F4ABF35EF3/roller/0:.* current
shellies/shellyswitch25-98F4ABF35EF3/roller/0:open {{'state' => 'opening'}}
shellies/shellyswitch25-98F4ABF35EF3/roller/0:close {{'state' => 'closing'}}
shellies/shellyswitch25-98F4ABF35EF3/roller/0/pos:.* state
shellies/shellyswitch25-98F4ABF35EF3/input/1:.* input1
shellies/shellyswitch25-98F4ABF35EF3/input/0:.* input0
shellies/shellyswitch25-98F4ABF35EF3/relay/power:.* power
shellies/shellyswitch25-98F4ABF35EF3/relay/energy:.* energy
shellies/shellyswitch25-98F4ABF35EF3/temperature:.* temperature
shellies/shellyswitch25-98F4ABF35EF3/overtemperature:.* overtemperature
shellyswitch25_98F4ABF35EF3:shellies/shellyswitch25-98F4ABF35EF3/roller/0/power:.* roller_0_power
shellyswitch25_98F4ABF35EF3:shellies/shellyswitch25-98F4ABF35EF3/roller/0/energy:.* roller_0_energy
shellyswitch25_98F4ABF35EF3:shellies/shellyswitch25-98F4ABF35EF3/temperature_f:.* temperature_f
room MQTT2_DEVICE,Rolladen,Shelly
setList open:noArg shellies/shellyswitch25-98F4ABF35EF3/roller/0/command open
close:noArg shellies/shellyswitch25-98F4ABF35EF3/roller/0/command close
half:noArg shellies/shellyswitch25-98F4ABF35EF3/roller/0/command/pos 50
stop:noArg shellies/shellyswitch25-98F4ABF35EF3/roller/0/command stop
pct:slider,0,1,100 shellies/shellyswitch25-98F4ABF35EF3/roller/0/command/pos $EVTPART1
x_recalibration:noArg shellies/shellyswitch25-98F4ABF35EF3/roller/0/command rc
x_update:noArg shellies/shellyswitch25-98F4ABF35EF3/command update_fw
x_mqttcom shellies/shellyswitch25-98F4ABF35EF3/command $EVTPART1
setStateList open close half stop pct
sortby 045
suppressReading temperature_f
userReadings energy_total_kWh:roller_0_energy:.* monotonic {sprintf("%.4f",ReadingsNum("$name","roller_0_energy",0)/60000)}
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd :open:close:half:stop:pct
Ich habe es mal als Bug gesehen und entsprechend gefixt.
Ich habe nun diverse Sachen gefixt.
- IsDay Erkennung bei Brightness (muss getestet werden.)
- abschalten von Shading über ASC Device oder per Attribut im Rollo Device und die daraus resultierende Umsetzung der Abschaltung.
Wer den Brightnesswert im Rollo ganz niedrig angeben will um am Ende den DownLast zu fahren oder UpLast der muss -1 als Wert setzen.
Würde mich freuen wenn das diejenigen welche es betrifft testen könnten
update add https://git.cooltux.net/FHEM/mod-AutoShuttersControl/raw/branch/devel-testing/controls_AutoShuttersControl.txt
update
Damit erfolgt ein Update über mein testing devel branch.
Hilft es, wenn ich mein bisher nicht erfolgreich umgesetztes Konstrukt :
Abends PrivacyPos bei Brightness 300 (über PrivacyDownValue_beforeNightClose 1000:300)
Ganz zu um 22:00 (über TimeDownLate 22:00 und brightness -2)
nochmal teste?
Oder haben Deine Änderungen und mein halb havariertes Projekt keine Abhängigkeiten?
Zitat von: zife am 05 Oktober 2020, 16:56:03
Hilft es, wenn ich mein bisher nicht erfolgreich umgesetztes Konstrukt :
Abends PrivacyPos bei Brightness 300 (über PrivacyDownValue_beforeNightClose 1000:300)
Ganz zu um 22:00 (über TimeDownLate 22:00 und brightness -2)
nochmal teste?
Oder haben Deine Änderungen und mein halb havariertes Projekt keine Abhängigkeiten?
Ja auf jeden Fall. Aber diesmal muss im Rollo -1 gesetzt werden. Ganz wichtig.
Hi,
ich hätte noch eine Frage / Bitte: gibt es eine Möglichkeit, dass man im Logbuch (idealerweise im Logbuch des jeweiligen Rollos) einen Eintrag schreiben lässt weshalb (shading in, shading out, night close,...) und mit dabei die (letzte) Bedingung (z. B. überschreiten des Azimut / der Helligkeit bei shading in, unterschreiten der Helligkeit bei night close,...) der Rolladen gefahren ist? Mit verbose kommen ja ganz viele Einträge und oft auch wiederholende wenn sich nichts an den Bedingungen geändert hat.
Danke und viele Grüsse
Bäschdler
Zitat von: Bäschdler am 05 Oktober 2020, 18:04:09
Hi,
ich hätte noch eine Frage / Bitte: gibt es eine Möglichkeit, dass man im Logbuch (idealerweise im Logbuch des jeweiligen Rollos) einen Eintrag schreiben lässt weshalb (shading in, shading out, night close,...) und mit dabei die (letzte) Bedingung (z. B. überschreiten des Azimut / der Helligkeit bei shading in, unterschreiten der Helligkeit bei night close,...) der Rolladen gefahren ist? Mit verbose kommen ja ganz viele Einträge und oft auch wiederholende wenn sich nichts an den Bedingungen geändert hat.
Danke und viele Grüsse
Bäschdler
Wenn dann nur in einem separaten Logfile aber nicht als Eventlog was man als FileLog oder in eine DB speichert.
Das ganze wird aber als Umsetzung dauern. Nicht vor Herbst nächsten Jahres.
Hallo CoolTux,
ich teste und berichte.
Vielen Dank für Deine Mühe
Noch 'ne Frage:
Ist der Zeitwert bei ASC_PrivacyDownValue_beforeNightClose / ASC_PrivacyUpValue_beforeDayOpen für die Fahrt in die ASC_PrivacyUp_Pos / ASC_PrivacyDown_Pos dann überhaupt noch sinnvoll / notwendig, wenn die Zeitfenster für die UP- / Down-Fahrt (früheste bis späteste Zeit) bei gewähltem Helligkeitswert vorgegeben sind?
...ich hab auch noch ein Problem gefunden, aber auf meiner Seite. Wenn ein Rolladen in die PrivacyPos 60 geschickt wird, landet er am Ende z.B. in der 62. Scheint eine Ungenauigkeit meiner Motoren zu sein, oder der Aktoren. Bringt das ggf. das Modul durcheinander?
Hier mal ein Auszug aus dem Device-Log dazu:
2020-10-05_18:33:19 RO_KU_Ost_FSB61_EG ASC_ShadingMessage: INFO: current shading status is 'out' - next check in 10m
2020-10-05_18:34:49 RO_KU_Ost_FSB61_EG endPosition: not_reached
2020-10-05_18:34:49 RO_KU_Ost_FSB61_EG anglePos: 90
2020-10-05_18:34:49 RO_KU_Ost_FSB61_EG position: 60
2020-10-05_18:34:49 RO_KU_Ost_FSB61_EG not_reached
2020-10-05_18:34:50 RO_KU_Ost_FSB61_EG ASC_ShuttersLastDrive: brightness privacy night close
2020-10-05_18:34:50 RO_KU_Ost_FSB61_EG endPosition: not_reached
2020-10-05_18:34:50 RO_KU_Ost_FSB61_EG down
2020-10-05_18:35:05 RO_KU_Ost_FSB61_EG block: unlock
2020-10-05_18:35:05 RO_KU_Ost_FSB61_EG endPosition: not_reached
2020-10-05_18:35:05 RO_KU_Ost_FSB61_EG anglePos: 90
2020-10-05_18:35:05 RO_KU_Ost_FSB61_EG position: 62
2020-10-05_18:35:05 RO_KU_Ost_FSB61_EG stop
2020-10-05_18:35:05 RO_KU_Ost_FSB61_EG ASC_ShuttersLastDrive: brightness privacy night close
2020-10-05_18:39:26 RO_KU_Ost_FSB61_EG ASC_ShadingMessage: INFO: current shading status is 'out' - next check in 10m
Zitat von: CoolTux am 05 Oktober 2020, 13:57:30
Ich habe nun diverse Sachen gefixt.
- IsDay Erkennung bei Brightness (muss getestet werden.)
- abschalten von Shading über ASC Device oder per Attribut im Rollo Device und die daraus resultierende Umsetzung der Abschaltung.
Wer den Brightnesswert im Rollo ganz niedrig angeben will um am Ende den DownLast zu fahren oder UpLast der muss -1 als Wert setzen.
Würde mich freuen wenn das diejenigen welche es betrifft testen könnten
update add https://git.cooltux.net/FHEM/mod-AutoShuttersControl/raw/branch/devel-testing/controls_AutoShuttersControl.txt
update
Damit erfolgt ein Update über mein testing devel branch.
Hi CollTux, danke für deine Unterstützung. Ich teste auch gerne wieder. Mit der IsDay Funktion wird es aber schwierig eine zu verlässliche Aussage treffen zu können. Ich hatte das immer im Sommer wenn die Helligkeit schon über 0 war bevor ein Roomate "wach" war. Jetzt ist es ja genau andersherum. Aber wir schauen mal.
Zitat von: trabantp60 am 05 Oktober 2020, 19:33:50
Noch 'ne Frage:
Ist der Zeitwert bei ASC_PrivacyDownValue_beforeNightClose / ASC_PrivacyUpValue_beforeDayOpen für die Fahrt in die ASC_PrivacyUp_Pos / ASC_PrivacyDown_Pos dann überhaupt noch sinnvoll / notwendig, wenn die Zeitfenster für die UP- / Down-Fahrt (früheste bis späteste Zeit) bei gewähltem Helligkeitswert vorgegeben sind?
Ja, denn der Zeitwert ist Pflicht und der Brightnesswert optional.
Zitat von: zife am 05 Oktober 2020, 20:21:21
...ich hab auch noch ein Problem gefunden, aber auf meiner Seite. Wenn ein Rolladen in die PrivacyPos 60 geschickt wird, landet er am Ende z.B. in der 62. Scheint eine Ungenauigkeit meiner Motoren zu sein, oder der Aktoren. Bringt das ggf. das Modul durcheinander?
Hier mal ein Auszug aus dem Device-Log dazu:
2020-10-05_18:33:19 RO_KU_Ost_FSB61_EG ASC_ShadingMessage: INFO: current shading status is 'out' - next check in 10m
2020-10-05_18:34:49 RO_KU_Ost_FSB61_EG endPosition: not_reached
2020-10-05_18:34:49 RO_KU_Ost_FSB61_EG anglePos: 90
2020-10-05_18:34:49 RO_KU_Ost_FSB61_EG position: 60
2020-10-05_18:34:49 RO_KU_Ost_FSB61_EG not_reached
2020-10-05_18:34:50 RO_KU_Ost_FSB61_EG ASC_ShuttersLastDrive: brightness privacy night close
2020-10-05_18:34:50 RO_KU_Ost_FSB61_EG endPosition: not_reached
2020-10-05_18:34:50 RO_KU_Ost_FSB61_EG down
2020-10-05_18:35:05 RO_KU_Ost_FSB61_EG block: unlock
2020-10-05_18:35:05 RO_KU_Ost_FSB61_EG endPosition: not_reached
2020-10-05_18:35:05 RO_KU_Ost_FSB61_EG anglePos: 90
2020-10-05_18:35:05 RO_KU_Ost_FSB61_EG position: 62
2020-10-05_18:35:05 RO_KU_Ost_FSB61_EG stop
2020-10-05_18:35:05 RO_KU_Ost_FSB61_EG ASC_ShuttersLastDrive: brightness privacy night close
2020-10-05_18:39:26 RO_KU_Ost_FSB61_EG ASC_ShadingMessage: INFO: current shading status is 'out' - next check in 10m
Ja, die Werte müssen zwingend korrekt sein da durch die genaue Positionen bestimmt wird weswegen das Rollo in dieser Position ist.
Oh Mist...
Dann muss ich erstmal rausfinden, ob ich die angefahrenen Positionen genauer hinbekomme, kann ja nur an den eingestellten Fahrzeiten liegen... ansonsten wär ja mein Projekt mausetot :o
Hi,
ich habe auch das Update-Problem:
2020.10.06 00:29:18 1 : UPD FHEM/lib/MP3/Tag.pm
2020.10.06 00:29:18 1 : UPD FHEM/lib/SD_ProtocolData.pm
2020.10.06 00:29:18 1 : UPD FHEM/lib/UPnP/ControlPoint.pm
...
2020.10.06 00:29:19 1 : UPD lib/FHEM/Automation/ShuttersControl.pm
2020.10.06 00:29:19 1 : open ./lib/FHEM/Automation/ShuttersControl.pm failed: No such file or directory, trying to restore the previous version and aborting the update
Ich habe die Verzeichnisse und Datei zwar angelegt, hat aber leider nichts gebracht.
Außerdem sieht der Pfad anders aus: lib/FHEM <-> FHEM/lib
Hat das so seine Richtigkeit?
Das Verzeichnis lautet .lib/FHEM/Automation/
Guten Morgen!
Ein kurzer Zwischenbericht:
folgende Positionen hatte das Rollo im Wohnzimmer heute morgen:
Positionen RL_EG_WZ_FENSTER:
(bis 2020-10-06_04:45:37: position 0)
2020-10-06_04:45:37 position 30
2020-10-06_07:01:08 position 100
bei den folgenden Helligkeitswerten:
OUT_BRIGHTNESSSENSOR:brightness:
2020-10-06_04:21:16 0.02
2020-10-06_04:23:33 0
2020-10-06_04:28:29 0.01
2020-10-06_04:31:07 0
2020-10-06_04:55:00 0.02
2020-10-06_05:22:53 0
2020-10-06_06:23:25 0.01
2020-10-06_06:26:24 0.02
2020-10-06_06:29:08 0.01
2020-10-06_06:31:39 0.04
2020-10-06_06:33:54 0.08
2020-10-06_06:35:56 0.11
2020-10-06_06:38:47 0.19
2020-10-06_06:41:23 0.33
2020-10-06_06:43:45 0.5
2020-10-06_06:45:53 0.82
2020-10-06_06:48:50 1.28
2020-10-06_06:51:33 4.82
2020-10-06_06:54:01 6.11
2020-10-06_06:56:15 8.43
2020-10-06_06:59:19 12.73
2020-10-06_07:02:08 19.62
2020-10-06_07:04:42 29.99
2020-10-06_07:07:03 43.87
list Rollo-Device:
Internals:
AktorID 10
AktorName RL_EG_STUBE_FENSTER
DEF 10
DevValues AktorID: 10 | Status: Aktor ist gestoppt | Aktueller Wert: 0 | Zielwert: 0 | Zustand: 32 | DayMode: Tagmodus | Name: RL_EG_STUBE_FENSTER
FUUID 5d342733-f33f-8609-d5ea-53dc863998431cbb
FVERSION 70_SELVECommeo.pm:?/2019-11-13
IODev SELVEGateway
LASTInputDev SELVEGateway
MSGCNT 64
NAME RL_EG_STUBE_FENSTER
NR 94
SELVEGateway_MSGCNT 64
SELVEGateway_TIME 2020-10-06 07:01:11
STATE open
TYPE SELVECommeo
lastCommand selve.GW.command.device:7
maskbase64 AAQAAAAAAAA=
maskdec 1024
READINGS:
2020-09-06 20:04:47 ASC_Enable on
2020-10-06 07:52:49 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 5m
2020-10-06 07:01:08 ASC_ShuttersLastDrive day open
2020-10-06 07:00:01 ASC_Time_DriveDown 06.10.2020 - 22:30
2020-10-06 07:00:01 ASC_Time_DriveUp 07.10.2020 - 07:00
2020-10-06 07:00:01 ASC_Time_PrivacyDriveDown 06.10.2020 - 22:29
2020-10-06 07:00:01 ASC_Time_PrivacyDriveUp 07.10.2020 - 04:45
2020-10-06 07:01:11 alarm
2020-10-04 19:57:45 associatedWith ROLLLADENSTEUERUNG
2020-10-06 07:01:11 automatic on
2020-10-06 07:01:11 day_mode Tagmodus
2020-10-06 07:01:11 drive Aktor ist gestoppt
2020-10-06 07:01:11 flags 32
2020-10-06 07:01:11 frost off
2020-10-06 07:01:04 last_drive drive-up
2020-10-06 07:01:11 lost_gateway off
2020-10-06 07:01:11 lost_sensor off
2020-10-06 07:01:11 motor stop
2020-10-06 07:01:11 obstacle off
2020-10-06 07:01:11 overload off
2020-10-06 07:01:11 pct 0
2020-10-06 07:01:11 position 100
2020-10-06 07:01:11 position_actual 100
2020-10-06 07:00:56 position_desired 100
2020-10-06 07:01:11 position_target 100
2020-10-06 07:01:11 rain off
2020-10-06 07:01:11 signal off
2020-10-06 07:01:11 state open
2020-10-06 07:01:11 unreachable off
2020-10-06 07:01:11 wind off
Attributes:
ASC 2
ASC_Adv off
ASC_Antifreeze off
ASC_Antifreeze_Pos 20
ASC_AutoAstroModeEvening HORIZON
ASC_AutoAstroModeEveningHorizon 0
ASC_AutoAstroModeMorning HORIZON
ASC_AutoAstroModeMorningHorizon 0
ASC_BlockingTime_beforDayOpen 1
ASC_BlockingTime_beforNightClose 1
ASC_BrightnessSensor OUT_BRIGHTNESSSENSOR:brightness -1:-1
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 100
ASC_Down brightness
ASC_DriveUpMaxDuration 30
ASC_Drive_Delay 60
ASC_Drive_DelayStart 5
ASC_GuestRoom off
ASC_LockOut off
ASC_LockOut_Cmd inhibit
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Open_Pos 100
ASC_Partymode off
ASC_Pos_Reading position
ASC_PrivacyDownValue_beforeNightClose 30:20
ASC_PrivacyDown_Pos 28
ASC_PrivacyUpValue_beforeDayOpen 8100:1
ASC_PrivacyUp_Pos 30
ASC_RainProtection off
ASC_Roommate_Device RGR_RESIDENTS
ASC_Roommate_Reading state
ASC_Self_Defense_AbsentDelay 5
ASC_Self_Defense_Mode off
ASC_Shading_InOutAzimuth 116:270
ASC_Shading_MinMax_Elevation 25:100
ASC_Shading_Min_OutsideTemperature 22
ASC_Shading_Mode always
ASC_Shading_Pos 20
ASC_Shading_StateChange_SunnyCloudy 40000:25000
ASC_Shading_WaitingPeriod 600
ASC_Shutter_IdleDetection motor:stop
ASC_ShuttersPlace window
ASC_Sleep_Pos 0
ASC_TempSensor HST_UG_HEIZUNGSSTEUERUNG:Temp.Aussen
ASC_Time_Down_Early 15:30
ASC_Time_Down_Late 22:30
ASC_Time_Up_Early 05:00
ASC_Time_Up_Late 07:00
ASC_Up brightness
ASC_Ventilate_Pos 20
ASC_Ventilate_Window_Open on
ASC_WiggleValue 20
ASC_WindProtection off
ASC_WindowRec FK_EG_WZ_FENSTER_STRUCTURE
ASC_WindowRec_PosAfterDayClosed open
ASC_WindowRec_subType twostate
DbLogExclude .*
alias Rollladen Wohnstubenfenster
devStateIcon open:fts_shutter_10:closed closed:fts_shutter_100:open half:fts_shutter_50:closed drive-up:fts_shutter_up@red:stop drive-down:fts_shutter_down@red:stop position-100:fts_shutter_10:open position-90:fts_shutter_10:closed position-80:fts_shutter_20:closed position-70:fts_shutter_30:closed position-60:fts_shutter_40:closed position-50:fts_shutter_50:closed position-40:fts_shutter_60:open position-30:fts_shutter_70:open position-20:fts_shutter_80:open position-10:fts_shutter_90:open position-0:fts_shutter_100:closed
event-on-change-reading position,motor
genericDeviceType blind
group FENSTER
room 30_EG->WOHNZIMMER,SELVECommeo
type HomeKit
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
verbose 2
webCmd up:stop:down:Pos1:Pos2:SavePos1:SavePos2:position
list ASC-Device:
Internals:
FUUID 5dc852cf-f33f-8609-20d8-3bc25003cc507134
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME ROLLLADENSTEUERUNG
NOTIFYDEV ASTRODATEN_EICHENWEG3,FK_EG_KINDERZIMMER,FK_EG_KUECHE,FK_EG_SPEISEKAMMER,FK_EG_TOILETTE,FK_EG_TREPPE,FK_EG_VORHAUS,FK_EG_WZ_FENSTER_STRUCTURE,FK_OG_BAD,FK_OG_HANNA,FK_OG_SCHLAFZIMMER,OUT_BRIGHTNESSSENSOR,RGR_RESIDENTS,ROLLLADENSTEUERUNG,TK_EG_WZ_TERRASSENTUER_TUERGRIFF,TK_OG_BALKON_GRIFF,global,RL_EG_KINDERZIMMER,RL_EG_KUECHE,RL_EG_SPEISEKAMMER,RL_EG_STUBE_FENSTER,RL_EG_STUBE_TUER,RL_EG_TOILETTE,RL_EG_TREPPE,RL_EG_VORHAUS,RL_OG_BAD,RL_OG_BALKON,RL_OG_SCHLAFZIMMER,RL_OG_ZIMMER_HANNA
NR 483
NTFY_ORDER 51-ROLLLADENSTEUERUNG
STATE maximum brightness threshold exceeded
TYPE AutoShuttersControl
VERSION v0.10.9
OLDREADINGS:
READINGS:
2020-10-05 20:55:17 RL_EG_KINDERZIMMER_PosValue 100
2020-09-08 19:57:06 RL_EG_KINDERZIMMER_lastDelayPosValue 30
2020-10-06 07:07:03 RL_EG_KINDERZIMMER_lastPosValue 0
2020-10-06 07:15:01 RL_EG_KINDERZIMMER_nextAstroTimeEvent 06.10.2020 - 22:30
2020-10-06 07:08:09 RL_EG_KUECHE_PosValue 100
2019-12-16 06:45:01 RL_EG_KUECHE_lastDelayPosValue 100
2020-10-06 07:07:03 RL_EG_KUECHE_lastPosValue 0
2020-10-06 07:15:01 RL_EG_KUECHE_nextAstroTimeEvent 06.10.2020 - 22:30
2020-10-06 07:07:26 RL_EG_SPEISEKAMMER_PosValue 100
2020-09-08 19:57:06 RL_EG_SPEISEKAMMER_lastDelayPosValue 30
2020-10-06 07:07:03 RL_EG_SPEISEKAMMER_lastPosValue 0
2020-10-06 07:15:01 RL_EG_SPEISEKAMMER_nextAstroTimeEvent 06.10.2020 - 22:30
2020-10-03 18:33:08 RL_EG_STUBE_FENSTER RL_EG_STUBE_FENSTER_lastPosValue 0
2020-10-06 07:01:08 RL_EG_STUBE_FENSTER_PosValue 100
2019-12-28 22:30:00 RL_EG_STUBE_FENSTER_lastDelayPosValue 0
2020-10-06 07:00:01 RL_EG_STUBE_FENSTER_lastPosValue 0
2020-10-06 07:00:01 RL_EG_STUBE_FENSTER_nextAstroTimeEvent 06.10.2020 - 22:30
2020-10-06 06:44:31 RL_EG_STUBE_TUER_PosValue 100
2020-10-06 07:07:03 RL_EG_STUBE_TUER_lastDelayPosValue 100
2020-10-06 05:00:01 RL_EG_STUBE_TUER_lastPosValue 100
2020-10-06 07:15:01 RL_EG_STUBE_TUER_nextAstroTimeEvent 06.10.2020 - 22:30
2020-10-06 07:07:51 RL_EG_TOILETTE_PosValue 100
2020-09-08 19:57:06 RL_EG_TOILETTE_lastDelayPosValue 30
2020-10-06 07:07:03 RL_EG_TOILETTE_lastPosValue 20
2020-10-06 07:15:01 RL_EG_TOILETTE_nextAstroTimeEvent 06.10.2020 - 22:30
2020-10-06 07:07:49 RL_EG_TREPPE_PosValue 100
2020-10-06 07:07:03 RL_EG_TREPPE_lastPosValue 0
2020-10-06 07:15:01 RL_EG_TREPPE_nextAstroTimeEvent 06.10.2020 - 22:30
2020-10-06 07:07:58 RL_EG_VORHAUS_PosValue 90
2020-09-08 19:57:06 RL_EG_VORHAUS_lastDelayPosValue 30
2020-10-06 07:07:03 RL_EG_VORHAUS_lastPosValue 0
2020-10-06 07:15:01 RL_EG_VORHAUS_nextAstroTimeEvent 06.10.2020 - 22:30
2020-10-03 18:33:08 RL_OG_BAD RL_OG_BAD_lastPosValue 0
2020-10-06 07:40:30 RL_OG_BAD_PosValue 100
2020-09-08 06:54:23 RL_OG_BAD_lastDelayPosValue 100
2020-10-06 07:40:06 RL_OG_BAD_lastPosValue 0
2020-10-05 22:30:01 RL_OG_BAD_nextAstroTimeEvent 06.10.2020 - 09:15
2020-10-06 07:07:37 RL_OG_BALKON_PosValue 100
2020-10-05 18:53:43 RL_OG_BALKON_lastDelayPosValue 30
2020-10-06 07:07:03 RL_OG_BALKON_lastPosValue 0
2020-10-06 07:15:01 RL_OG_BALKON_nextAstroTimeEvent 06.10.2020 - 22:30
2020-10-06 07:07:53 RL_OG_SCHLAFZIMMER_PosValue 100
2020-09-08 19:57:06 RL_OG_SCHLAFZIMMER_lastDelayPosValue 50
2020-10-06 07:07:03 RL_OG_SCHLAFZIMMER_lastPosValue 40
2020-10-06 07:15:01 RL_OG_SCHLAFZIMMER_nextAstroTimeEvent 06.10.2020 - 22:30
2020-10-05 19:06:44 RL_OG_ZIMMER_HANNA_PosValue 100
2020-09-08 19:57:06 RL_OG_ZIMMER_HANNA_lastDelayPosValue 30
2020-10-06 07:07:03 RL_OG_ZIMMER_HANNA_lastPosValue 30
2020-10-06 07:15:01 RL_OG_ZIMMER_HANNA_nextAstroTimeEvent 06.10.2020 - 22:30
2019-11-30 01:39:25 ascEnable on
2020-10-05 19:11:05 controlShading on
2019-11-30 11:40:39 hardLockOut on
2020-04-06 23:25:16 partyMode off
2020-10-04 19:57:44 room_30_EG-_FLUR_SELVECommeo RL_EG_TREPPE
2020-10-04 19:57:44 room_30_EG-_KINDERZIMMER_SELVECommeo RL_EG_KINDERZIMMER
2020-10-04 19:57:44 room_30_EG-_KUECHE_SELVECommeo RL_EG_KUECHE
2020-10-04 19:57:44 room_30_EG-_SPEISEKAMMER_SELVECommeo RL_EG_SPEISEKAMMER
2020-10-04 19:57:44 room_30_EG-_TOILETTE_SELVECommeo RL_EG_TOILETTE
2020-10-04 19:57:44 room_30_EG-_VORHAUS_SELVECommeo RL_EG_VORHAUS
2020-10-04 19:57:44 room_30_EG-_WOHNZIMMER_SELVECommeo RL_EG_STUBE_FENSTER,RL_EG_STUBE_TUER
2020-10-04 19:57:44 room_40_OG-_BAD_SELVECommeo RL_OG_BAD
2020-10-04 19:57:44 room_40_OG-_FLUR_SELVECommeo RL_OG_BALKON
2020-10-04 19:57:44 room_40_OG-_SCHLAFZIMMER_SELVECommeo RL_OG_SCHLAFZIMMER
2020-10-04 19:57:44 room_40_OG-_ZIMMER_HANNA_SELVECommeo RL_OG_ZIMMER_HANNA
2020-09-23 09:23:23 selfDefense on
2020-10-06 07:40:30 state maximum brightness threshold exceeded
2020-04-06 23:25:48 sunriseTimeWeHoliday on
2020-10-04 19:57:44 userAttrList rolled out
helper:
shuttersList:
RL_EG_KINDERZIMMER
RL_EG_KUECHE
RL_EG_SPEISEKAMMER
RL_EG_STUBE_FENSTER
RL_EG_STUBE_TUER
RL_EG_TOILETTE
RL_EG_TREPPE
RL_EG_VORHAUS
RL_OG_BAD
RL_OG_BALKON
RL_OG_SCHLAFZIMMER
RL_OG_ZIMMER_HANNA
monitoredDevs:
ASTRODATEN_EICHENWEG3:
ROLLLADENSTEUERUNG ASC_twilightDevice
FK_EG_KINDERZIMMER:
RL_EG_KINDERZIMMER ASC_WindowRec
FK_EG_KUECHE:
RL_EG_KUECHE ASC_WindowRec
FK_EG_SPEISEKAMMER:
RL_EG_SPEISEKAMMER ASC_WindowRec
FK_EG_TOILETTE:
RL_EG_TOILETTE ASC_WindowRec
FK_EG_TREPPE:
RL_EG_TREPPE ASC_WindowRec
FK_EG_VORHAUS:
RL_EG_VORHAUS ASC_WindowRec
FK_EG_WZ_FENSTER_STRUCTURE:
RL_EG_STUBE_FENSTER ASC_WindowRec
FK_OG_BAD:
RL_OG_BAD ASC_WindowRec
FK_OG_HANNA:
RL_OG_ZIMMER_HANNA ASC_WindowRec
FK_OG_SCHLAFZIMMER:
RL_OG_SCHLAFZIMMER ASC_WindowRec
OUT_BRIGHTNESSSENSOR:
RL_EG_KINDERZIMMER ASC_BrightnessSensor
RL_EG_KUECHE ASC_BrightnessSensor
RL_EG_SPEISEKAMMER ASC_BrightnessSensor
RL_EG_STUBE_FENSTER ASC_BrightnessSensor
RL_EG_STUBE_TUER ASC_BrightnessSensor
RL_EG_TOILETTE ASC_BrightnessSensor
RL_EG_TREPPE ASC_BrightnessSensor
RL_EG_VORHAUS ASC_BrightnessSensor
RL_OG_BAD ASC_BrightnessSensor
RL_OG_BALKON ASC_BrightnessSensor
RL_OG_SCHLAFZIMMER ASC_BrightnessSensor
RL_OG_ZIMMER_HANNA ASC_BrightnessSensor
RGR_RESIDENTS:
RL_EG_KINDERZIMMER ASC_Roommate_Device
RL_EG_KUECHE ASC_Roommate_Device
RL_EG_SPEISEKAMMER ASC_Roommate_Device
RL_EG_STUBE_FENSTER ASC_Roommate_Device
RL_EG_STUBE_TUER ASC_Roommate_Device
RL_EG_TOILETTE ASC_Roommate_Device
RL_EG_TREPPE ASC_Roommate_Device
RL_EG_VORHAUS ASC_Roommate_Device
RL_OG_BAD ASC_Roommate_Device
RL_OG_BALKON ASC_Roommate_Device
RL_OG_SCHLAFZIMMER ASC_Roommate_Device
RL_OG_ZIMMER_HANNA ASC_Roommate_Device
ROLLLADENSTEUERUNG ASC_residentsDev
RL_EG_KINDERZIMMER:
RL_EG_KUECHE:
RL_EG_SPEISEKAMMER:
RL_EG_STUBE_FENSTER:
RL_EG_STUBE_TUER:
RL_EG_TOILETTE:
RL_EG_TREPPE:
RL_EG_VORHAUS:
RL_OG_BAD:
RL_OG_BALKON:
RL_OG_SCHLAFZIMMER:
RL_OG_ZIMMER_HANNA:
TK_EG_WZ_TERRASSENTUER_TUERGRIFF:
RL_EG_STUBE_TUER ASC_WindowRec
TK_OG_BALKON_GRIFF:
RL_OG_BALKON ASC_WindowRec
Attributes:
ASC_autoShuttersControlComfort on
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_blockAscDrivesAfterManual 0
ASC_debug 1
ASC_expert 1
ASC_residentsDev RGR_RESIDENTS:state
ASC_shuttersDriveDelay 60
ASC_tempSensor HST_UG_HEIZUNGSSTEUERUNG:Temp.Aussen
ASC_twilightDevice ASTRODATEN_EICHENWEG3
DbLogExclude .*
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room 70_FENSTER->ROLLLAEDEN->EINSTELLUNGEN,SELVECommeo
verbose 4
Scheint erstmal soweit zu passen.
Für morgen früh habe ich nun den Zweitwert des privacyUp-Value auf 1 gesetzt, um die Sperrung vor ASC_Time_Up_Early 05:00 noch zu testen
Deine Aussage bezieht sich aber auf die aktuell stabile Version nehme ich an. Nicht die devel von mir welche über mein Git kommt.
Besser?
Internals:
FUUID 5dc852cf-f33f-8609-20d8-3bc25003cc507134
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME ROLLLADENSTEUERUNG
NOTIFYDEV global,ROLLLADENSTEUERUNG,RL_EG_KINDERZIMMER,RL_EG_KUECHE,RL_EG_SPEISEKAMMER,RL_EG_STUBE_FENSTER,RL_EG_STUBE_TUER,RL_EG_TOILETTE,RL_EG_TREPPE,RL_EG_VORHAUS,RL_OG_BAD,RL_OG_BALKON,RL_OG_SCHLAFZIMMER,RL_OG_ZIMMER_HANNA,FK_EG_TOILETTE,ASTRODATEN_EICHENWEG3,FK_EG_WZ_FENSTER_STRUCTURE,FK_EG_SPEISEKAMMER,FK_EG_VORHAUS,OUT_BRIGHTNESSSENSOR,FK_OG_SCHLAFZIMMER,RGR_RESIDENTS,TK_OG_BALKON_GRIFF,FK_OG_BAD,FK_EG_KINDERZIMMER,TK_EG_WZ_TERRASSENTUER_TUERGRIFF,FK_EG_KUECHE,FK_EG_TREPPE,FK_OG_HANNA
NR 483
NTFY_ORDER 51-ROLLLADENSTEUERUNG
STATE created new drive timer
TYPE AutoShuttersControl
VERSION v0.10.10
OLDREADINGS:
READINGS:
2020-10-05 20:55:17 RL_EG_KINDERZIMMER_PosValue 100
2020-09-08 19:57:06 RL_EG_KINDERZIMMER_lastDelayPosValue 30
2020-10-06 07:07:03 RL_EG_KINDERZIMMER_lastPosValue 0
2020-10-06 10:19:26 RL_EG_KINDERZIMMER_nextAstroTimeEvent 06.10.2020 - 22:30
2020-10-06 07:08:09 RL_EG_KUECHE_PosValue 100
2019-12-16 06:45:01 RL_EG_KUECHE_lastDelayPosValue 100
2020-10-06 07:07:03 RL_EG_KUECHE_lastPosValue 0
2020-10-06 10:19:26 RL_EG_KUECHE_nextAstroTimeEvent 06.10.2020 - 22:30
2020-10-06 07:07:26 RL_EG_SPEISEKAMMER_PosValue 100
2020-09-08 19:57:06 RL_EG_SPEISEKAMMER_lastDelayPosValue 30
2020-10-06 07:07:03 RL_EG_SPEISEKAMMER_lastPosValue 0
2020-10-06 10:19:26 RL_EG_SPEISEKAMMER_nextAstroTimeEvent 06.10.2020 - 22:30
2020-10-03 18:33:08 RL_EG_STUBE_FENSTER RL_EG_STUBE_FENSTER_lastPosValue 0
2020-10-06 07:01:08 RL_EG_STUBE_FENSTER_PosValue 100
2019-12-28 22:30:00 RL_EG_STUBE_FENSTER_lastDelayPosValue 0
2020-10-06 07:00:01 RL_EG_STUBE_FENSTER_lastPosValue 0
2020-10-06 10:19:26 RL_EG_STUBE_FENSTER_nextAstroTimeEvent 06.10.2020 - 22:30
2020-10-06 06:44:31 RL_EG_STUBE_TUER_PosValue 100
2020-10-06 07:07:03 RL_EG_STUBE_TUER_lastDelayPosValue 100
2020-10-06 05:00:01 RL_EG_STUBE_TUER_lastPosValue 100
2020-10-06 10:19:26 RL_EG_STUBE_TUER_nextAstroTimeEvent 06.10.2020 - 22:30
2020-10-06 07:07:51 RL_EG_TOILETTE_PosValue 100
2020-09-08 19:57:06 RL_EG_TOILETTE_lastDelayPosValue 30
2020-10-06 07:07:03 RL_EG_TOILETTE_lastPosValue 20
2020-10-06 10:19:26 RL_EG_TOILETTE_nextAstroTimeEvent 06.10.2020 - 22:30
2020-10-06 07:07:49 RL_EG_TREPPE_PosValue 100
2020-10-06 07:07:03 RL_EG_TREPPE_lastPosValue 0
2020-10-06 10:19:26 RL_EG_TREPPE_nextAstroTimeEvent 06.10.2020 - 22:30
2020-10-06 07:07:58 RL_EG_VORHAUS_PosValue 90
2020-09-08 19:57:06 RL_EG_VORHAUS_lastDelayPosValue 30
2020-10-06 07:07:03 RL_EG_VORHAUS_lastPosValue 0
2020-10-06 10:19:26 RL_EG_VORHAUS_nextAstroTimeEvent 06.10.2020 - 22:30
2020-10-03 18:33:08 RL_OG_BAD RL_OG_BAD_lastPosValue 0
2020-10-06 07:40:30 RL_OG_BAD_PosValue 100
2020-09-08 06:54:23 RL_OG_BAD_lastDelayPosValue 100
2020-10-06 07:40:06 RL_OG_BAD_lastPosValue 0
2020-10-06 10:19:26 RL_OG_BAD_nextAstroTimeEvent 06.10.2020 - 22:30
2020-10-06 07:07:37 RL_OG_BALKON_PosValue 100
2020-10-05 18:53:43 RL_OG_BALKON_lastDelayPosValue 30
2020-10-06 07:07:03 RL_OG_BALKON_lastPosValue 0
2020-10-06 10:19:26 RL_OG_BALKON_nextAstroTimeEvent 06.10.2020 - 22:30
2020-10-06 07:07:53 RL_OG_SCHLAFZIMMER_PosValue 100
2020-09-08 19:57:06 RL_OG_SCHLAFZIMMER_lastDelayPosValue 50
2020-10-06 07:07:03 RL_OG_SCHLAFZIMMER_lastPosValue 40
2020-10-06 10:19:26 RL_OG_SCHLAFZIMMER_nextAstroTimeEvent 06.10.2020 - 22:30
2020-10-05 19:06:44 RL_OG_ZIMMER_HANNA_PosValue 100
2020-09-08 19:57:06 RL_OG_ZIMMER_HANNA_lastDelayPosValue 30
2020-10-06 07:07:03 RL_OG_ZIMMER_HANNA_lastPosValue 30
2020-10-06 10:19:26 RL_OG_ZIMMER_HANNA_nextAstroTimeEvent 06.10.2020 - 22:30
2019-11-30 01:39:25 ascEnable on
2020-10-06 10:19:26 controlShading on
2019-11-30 11:40:39 hardLockOut on
2020-04-06 23:25:16 partyMode off
2020-10-06 10:19:20 room_30_EG-_FLUR_SELVECommeo RL_EG_TREPPE
2020-10-06 10:19:20 room_30_EG-_KINDERZIMMER_SELVECommeo RL_EG_KINDERZIMMER
2020-10-06 10:19:20 room_30_EG-_KUECHE_SELVECommeo RL_EG_KUECHE
2020-10-06 10:19:20 room_30_EG-_SPEISEKAMMER_SELVECommeo RL_EG_SPEISEKAMMER
2020-10-06 10:19:20 room_30_EG-_TOILETTE_SELVECommeo RL_EG_TOILETTE
2020-10-06 10:19:20 room_30_EG-_VORHAUS_SELVECommeo RL_EG_VORHAUS
2020-10-06 10:19:20 room_30_EG-_WOHNZIMMER_SELVECommeo RL_EG_STUBE_FENSTER,RL_EG_STUBE_TUER
2020-10-06 10:19:20 room_40_OG-_BAD_SELVECommeo RL_OG_BAD
2020-10-06 10:19:20 room_40_OG-_FLUR_SELVECommeo RL_OG_BALKON
2020-10-06 10:19:20 room_40_OG-_SCHLAFZIMMER_SELVECommeo RL_OG_SCHLAFZIMMER
2020-10-06 10:19:20 room_40_OG-_ZIMMER_HANNA_SELVECommeo RL_OG_ZIMMER_HANNA
2020-09-23 09:23:23 selfDefense on
2020-10-06 10:19:26 state created new drive timer
2020-04-06 23:25:48 sunriseTimeWeHoliday on
2020-10-06 10:19:20 userAttrList rolled out
helper:
shuttersList:
RL_EG_KINDERZIMMER
RL_EG_KUECHE
RL_EG_SPEISEKAMMER
RL_EG_STUBE_FENSTER
RL_EG_STUBE_TUER
RL_EG_TOILETTE
RL_EG_TREPPE
RL_EG_VORHAUS
RL_OG_BAD
RL_OG_BALKON
RL_OG_SCHLAFZIMMER
RL_OG_ZIMMER_HANNA
monitoredDevs:
ASTRODATEN_EICHENWEG3:
ROLLLADENSTEUERUNG ASC_twilightDevice
FK_EG_KINDERZIMMER:
RL_EG_KINDERZIMMER ASC_WindowRec
FK_EG_KUECHE:
RL_EG_KUECHE ASC_WindowRec
FK_EG_SPEISEKAMMER:
RL_EG_SPEISEKAMMER ASC_WindowRec
FK_EG_TOILETTE:
RL_EG_TOILETTE ASC_WindowRec
FK_EG_TREPPE:
RL_EG_TREPPE ASC_WindowRec
FK_EG_VORHAUS:
RL_EG_VORHAUS ASC_WindowRec
FK_EG_WZ_FENSTER_STRUCTURE:
RL_EG_STUBE_FENSTER ASC_WindowRec
FK_OG_BAD:
RL_OG_BAD ASC_WindowRec
FK_OG_HANNA:
RL_OG_ZIMMER_HANNA ASC_WindowRec
FK_OG_SCHLAFZIMMER:
RL_OG_SCHLAFZIMMER ASC_WindowRec
OUT_BRIGHTNESSSENSOR:
RL_EG_KINDERZIMMER ASC_BrightnessSensor
RL_EG_KUECHE ASC_BrightnessSensor
RL_EG_SPEISEKAMMER ASC_BrightnessSensor
RL_EG_STUBE_FENSTER ASC_BrightnessSensor
RL_EG_STUBE_TUER ASC_BrightnessSensor
RL_EG_TOILETTE ASC_BrightnessSensor
RL_EG_TREPPE ASC_BrightnessSensor
RL_EG_VORHAUS ASC_BrightnessSensor
RL_OG_BAD ASC_BrightnessSensor
RL_OG_BALKON ASC_BrightnessSensor
RL_OG_SCHLAFZIMMER ASC_BrightnessSensor
RL_OG_ZIMMER_HANNA ASC_BrightnessSensor
RGR_RESIDENTS:
RL_EG_KINDERZIMMER ASC_Roommate_Device
RL_EG_KUECHE ASC_Roommate_Device
RL_EG_SPEISEKAMMER ASC_Roommate_Device
RL_EG_STUBE_FENSTER ASC_Roommate_Device
RL_EG_STUBE_TUER ASC_Roommate_Device
RL_EG_TOILETTE ASC_Roommate_Device
RL_EG_TREPPE ASC_Roommate_Device
RL_EG_VORHAUS ASC_Roommate_Device
RL_OG_BAD ASC_Roommate_Device
RL_OG_BALKON ASC_Roommate_Device
RL_OG_SCHLAFZIMMER ASC_Roommate_Device
RL_OG_ZIMMER_HANNA ASC_Roommate_Device
ROLLLADENSTEUERUNG ASC_residentsDev
TK_EG_WZ_TERRASSENTUER_TUERGRIFF:
RL_EG_STUBE_TUER ASC_WindowRec
TK_OG_BALKON_GRIFF:
RL_OG_BALKON ASC_WindowRec
Attributes:
ASC_autoShuttersControlComfort on
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_blockAscDrivesAfterManual 0
ASC_debug 1
ASC_expert 1
ASC_residentsDev RGR_RESIDENTS:state
ASC_shuttersDriveDelay 60
ASC_tempSensor HST_UG_HEIZUNGSSTEUERUNG:Temp.Aussen
ASC_twilightDevice ASTRODATEN_EICHENWEG3
DbLogExclude .*
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room 70_FENSTER->ROLLLAEDEN->EINSTELLUNGEN,SELVECommeo
verbose 4
Jepp, viel besser
Bis jetzt sieht's gut aus:
das Rollo fuhr um 18:47 Uhr bei Brightness 20 in die Private-Position 30 und steht da nun.
Warten auf 22:30 Uhr....
Also bei mir hat die Privacy-Position auch gut funktioniert, aber um 20:00 (statt 22:00) gingen alle Rollos in den nightClose.
Anbei der Auszug aus einem Rollo-Log. Interessant ist, dass er anscheinend ein zweites Mal ein Privacy-Signal bekommen hat - nämlich zu der Zeit, die sich aus der Sekundenangabe im Attribut PrivacyDownValue_beforeNightClose ergibt (7200 Sek. vor 22.00 Uhr = 20.00 Uhr). Und diesmal lag es nicht an meinen ungenauen Aktoren - die Position war genau 60, wie im Privacy-Attribut angegeben.
2020-10-06_18:37:22 RO_KU_Ost_FSB61_EG ASC_ShadingMessage: INFO: current shading status is 'out' - next check in 10m
2020-10-06_18:38:34 RO_KU_Ost_FSB61_EG endPosition: not_reached
2020-10-06_18:38:34 RO_KU_Ost_FSB61_EG anglePos: 90
2020-10-06_18:38:34 RO_KU_Ost_FSB61_EG position: 60
2020-10-06_18:38:34 RO_KU_Ost_FSB61_EG not_reached
2020-10-06_18:38:35 RO_KU_Ost_FSB61_EG ASC_ShuttersLastDrive: brightness privacy night close
2020-10-06_18:38:36 RO_KU_Ost_FSB61_EG endPosition: not_reached
2020-10-06_18:38:36 RO_KU_Ost_FSB61_EG down
2020-10-06_18:38:49 RO_KU_Ost_FSB61_EG block: unlock
2020-10-06_18:38:49 RO_KU_Ost_FSB61_EG endPosition: not_reached
2020-10-06_18:38:49 RO_KU_Ost_FSB61_EG anglePos: 90
2020-10-06_18:38:49 RO_KU_Ost_FSB61_EG position: 60
2020-10-06_18:38:49 RO_KU_Ost_FSB61_EG stop
2020-10-06_18:38:49 RO_KU_Ost_FSB61_EG ASC_ShuttersLastDrive: brightness privacy night close
2020-10-06_18:42:27 RO_KU_Ost_FSB61_EG ASC_ShadingMessage: INFO: current shading status is 'out' - next check in 10m
2020-10-06_19:13:51 RO_KU_Ost_FSB61_EG ASC_ShadingMessage: INFO: current shading status is 'out' - next check in 10m
2020-10-06_20:01:02 RO_KU_Ost_FSB61_EG endPosition: closed
2020-10-06_20:01:02 RO_KU_Ost_FSB61_EG anglePos: 90
2020-10-06_20:01:02 RO_KU_Ost_FSB61_EG position: 100
2020-10-06_20:01:02 RO_KU_Ost_FSB61_EG closed
2020-10-06_20:01:03 RO_KU_Ost_FSB61_EG ASC_Time_PrivacyDriveDown: 07.10.2020 - 20:01
2020-10-06_20:01:05 RO_KU_Ost_FSB61_EG endPosition: not_reached
2020-10-06_20:01:05 RO_KU_Ost_FSB61_EG down
2020-10-06_20:01:05 RO_KU_Ost_FSB61_EG ASC_ShuttersLastDrive: night close
2020-10-06_20:01:48 RO_KU_Ost_FSB61_EG position: 100
2020-10-06_20:01:48 RO_KU_Ost_FSB61_EG anglePos: 90
2020-10-06_20:01:48 RO_KU_Ost_FSB61_EG endPosition: closed
2020-10-06_20:01:48 RO_KU_Ost_FSB61_EG closed
2020-10-06_20:01:48 RO_KU_Ost_FSB61_EG ASC_ShuttersLastDrive: night close
2020-10-06_20:01:51 RO_KU_Ost_FSB61_EG ASC_ShadingMessage: INFO: current shading status is 'out' - next check in 10m
Hier noch das aktuelle List des Rollos:
Internals:
DEF 0588DCE8
FUUID 5e5ad5f9-f33f-6ef9-5a69-fb304af03c7b6397
IODev TCM_ESP3_0
LASTInputDev TCM_ESP3_0
MSGCNT 6
NAME RO_KU_Ost_FSB61_EG
NR 1909
NTFY_ORDER 50-RO_KU_Ost_FSB61_EG
STATE 100
TCM_ESP3_0_DestinationID FFFFFFFF
TCM_ESP3_0_MSGCNT 6
TCM_ESP3_0_PacketType 1
TCM_ESP3_0_RSSI -73
TCM_ESP3_0_ReceivingQuality excellent
TCM_ESP3_0_RepeatingCounter 1
TCM_ESP3_0_SubTelNum 10
TCM_ESP3_0_TIME 2020-10-06 20:01:48
TYPE EnOcean
READINGS:
2020-09-26 13:35:42 ASC_Enable on
2020-10-06 20:09:51 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 10m
2020-10-06 20:01:48 ASC_ShuttersLastDrive night close
2020-10-06 20:01:03 ASC_Time_DriveDown 06.10.2020 - 22:01
2020-10-06 20:01:03 ASC_Time_DriveUp 07.10.2020 - 09:01
2020-10-06 20:01:03 ASC_Time_PrivacyDriveDown 07.10.2020 - 20:01
2020-10-06 20:01:48 anglePos 90
2020-10-05 20:30:49 associatedWith RolladenSteuerung
2020-10-06 18:38:49 block unlock
2020-10-06 20:01:48 endPosition closed
2020-10-06 20:01:48 position 100
2020-10-06 20:01:48 state closed
helper:
Attributes:
ASC 1
ASC_BlockingTime_afterManual 300
ASC_BrightnessSensor MS_GT_Sued_FAH60:brightness 1000:-1
ASC_Down brightness
ASC_Partymode on
ASC_Pos_Reading position
ASC_PrivacyDownValue_beforeNightClose 7200:200
ASC_PrivacyDown_Pos 60
ASC_Shading_Mode always
ASC_Shading_Pos 40
ASC_Time_Down_Early 17:00
ASC_Time_Down_Late 22:01
ASC_Time_Up_Early 7:30
ASC_Time_Up_Late 9:01
ASC_Time_Up_WE_Holiday 9:00
ASC_Up brightness
IODev TCM_ESP3_0
calAtEndpoints yes
eep A5-3F-7F
manufID 00D
model Eltako_FSB_ACK
room EnOcean,EG Kueche
settingAccuracy high
shutTime 24
shutTimeCloses 45
stateFormat position
subDef FFBE410A
subType manufProfile
teachMethod RPS
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd opens:stop:closes
Und das List des ASC Device:
Internals:
FUUID 5f68f2c8-f33f-93cd-cad4-ca690ca30d841568
FVERSION 73_AutoShuttersControl.pm:v0.10.7-s22581/2020-08-12 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME RolladenSteuerung
NOTIFYDEV DE_AstroFunktion,MS_GT_Sued_FAH60,RolladenSteuerung,global,RO_AZ_Sued_FSB61_OG,RO_BZ_Ost_FSB61_OG,RO_FE_Ost_FSB61_EG,RO_KO_Ost_FSB61_OG,RO_KO_Sued_FSB61_OG,RO_KU_Ost_FSB61_EG,RO_KU_Sued1_FSB61_EG,RO_WC_Ost_FSB61_EG,RO_WZ_Sued_FSB61_EG,RO_WZ_West1_FSB61_EG
NR 66
NTFY_ORDER 51-RolladenSteuerung
STATE night close
TYPE AutoShuttersControl
VERSION v0.10.7
OLDREADINGS:
READINGS:
2020-10-06 20:01:12 RO_AZ_Sued_FSB61_OG_PosValue 100
2020-10-06 20:01:01 RO_AZ_Sued_FSB61_OG_lastPosValue 62
2020-10-06 09:01:01 RO_AZ_Sued_FSB61_OG_nextAstroTimeEvent 06.10.2020 - 22:01
2020-09-26 09:28:23 RO_AZ_Sued_FSB61_PosValue 0
2020-09-25 18:59:31 RO_AZ_Sued_FSB61_lastPosValue 100
2020-10-06 20:01:01 RO_BZ_Ost_FSB61_OG_lastPosValue 0
2020-10-06 09:01:01 RO_BZ_Ost_FSB61_OG_nextAstroTimeEvent 06.10.2020 - 22:01
2020-09-26 07:39:45 RO_BZ_Ost_FSB61_PosValue 33
2020-09-25 18:59:31 RO_BZ_Ost_FSB61_lastPosValue 0
2020-10-06 20:01:12 RO_FE_Ost_FSB61_EG_PosValue 100
2020-10-06 20:01:01 RO_FE_Ost_FSB61_EG_lastPosValue 62
2020-10-06 09:01:01 RO_FE_Ost_FSB61_EG_nextAstroTimeEvent 06.10.2020 - 22:01
2020-09-26 07:40:47 RO_FE_Ost_FSB61_PosValue 0
2020-09-25 18:59:32 RO_FE_Ost_FSB61_lastPosValue 0
2020-10-06 20:01:02 RO_KO_Ost_FSB61_OG_lastPosValue 0
2020-10-06 09:01:01 RO_KO_Ost_FSB61_OG_nextAstroTimeEvent 06.10.2020 - 22:01
2020-09-26 09:29:15 RO_KO_Ost_FSB61_PosValue 0
2020-09-25 18:59:32 RO_KO_Ost_FSB61_lastPosValue 0
2020-10-06 20:01:09 RO_KO_Sued_FSB61_OG_PosValue 100
2020-10-06 20:01:02 RO_KO_Sued_FSB61_OG_lastPosValue 64
2020-10-06 09:01:01 RO_KO_Sued_FSB61_OG_nextAstroTimeEvent 06.10.2020 - 22:01
2020-09-26 09:28:19 RO_KO_Sued_FSB61_PosValue 0
2020-09-25 18:59:32 RO_KO_Sued_FSB61_lastPosValue 100
2020-10-06 20:01:48 RO_KU_Ost_FSB61_EG_PosValue 100
2020-10-06 20:01:02 RO_KU_Ost_FSB61_EG_lastPosValue 60
2020-10-06 09:01:01 RO_KU_Ost_FSB61_EG_nextAstroTimeEvent 06.10.2020 - 22:01
2020-09-26 07:40:46 RO_KU_Ost_FSB61_PosValue 0
2020-09-25 18:59:33 RO_KU_Ost_FSB61_lastPosValue 0
2020-10-06 20:01:13 RO_KU_Sued1_FSB61_EG_PosValue 100
2020-10-06 20:01:03 RO_KU_Sued1_FSB61_EG_lastPosValue 62
2020-10-06 09:01:02 RO_KU_Sued1_FSB61_EG_nextAstroTimeEvent 06.10.2020 - 22:01
2020-09-26 07:40:47 RO_KU_Sued1_FSB61_PosValue 0
2020-09-25 18:59:33 RO_KU_Sued1_FSB61_lastPosValue 0
2020-10-05 13:35:33 RO_KU_Sued2_FSB61_EG_PosValue 12
2020-10-03 18:27:39 RO_KU_Sued2_FSB61_EG_lastPosValue 0
2020-09-26 07:40:56 RO_KU_Sued2_FSB61_PosValue 0
2020-09-23 19:03:46 RO_KU_Sued2_FSB61_lastPosValue 100
2020-09-26 13:22:02 RO_KW_Sued_FSB61_PosValue 100
2020-09-25 18:59:34 RO_KW_Sued_FSB61_lastPosValue 100
2020-09-26 13:22:13 RO_KW_West_FSB61_PosValue 100
2020-09-25 18:59:34 RO_KW_West_FSB61_lastPosValue 100
2020-09-26 13:21:14 RO_SZ_Nord_FSB61_PosValue 100
2020-09-25 18:59:34 RO_SZ_Nord_FSB61_lastPosValue 100
2020-09-26 13:21:23 RO_SZ_West_FSB61_PosValue 100
2020-09-25 18:59:35 RO_SZ_West_FSB61_lastPosValue 22
2020-10-06 20:01:18 RO_WC_Ost_FSB61_EG_PosValue 100
2020-10-06 20:01:03 RO_WC_Ost_FSB61_EG_lastPosValue 62
2020-10-06 09:01:02 RO_WC_Ost_FSB61_EG_nextAstroTimeEvent 06.10.2020 - 22:01
2020-09-26 07:40:47 RO_WC_Ost_FSB61_PosValue 0
2020-09-25 18:59:35 RO_WC_Ost_FSB61_lastPosValue 0
2020-10-06 20:01:18 RO_WZ_Sued_FSB61_EG_PosValue 100
2020-10-06 20:01:04 RO_WZ_Sued_FSB61_EG_lastPosValue 60
2020-10-06 09:01:02 RO_WZ_Sued_FSB61_EG_nextAstroTimeEvent 06.10.2020 - 22:01
2020-09-26 07:40:51 RO_WZ_Sued_FSB61_PosValue 0
2020-09-25 18:59:36 RO_WZ_Sued_FSB61_lastPosValue 0
2020-10-06 20:01:19 RO_WZ_West1_FSB61_EG_PosValue 100
2020-10-06 20:01:04 RO_WZ_West1_FSB61_EG_lastPosValue 60
2020-10-06 09:01:02 RO_WZ_West1_FSB61_EG_nextAstroTimeEvent 06.10.2020 - 22:01
2020-09-26 07:40:55 RO_WZ_West1_FSB61_PosValue 0
2020-09-25 18:59:36 RO_WZ_West1_FSB61_lastPosValue 0
2020-10-05 07:23:56 RO_WZ_West2_FSB61_EG_PosValue 0
2020-10-03 18:27:42 RO_WZ_West2_FSB61_EG_lastPosValue 0
2020-09-26 07:40:55 RO_WZ_West2_FSB61_PosValue 0
2020-09-25 18:59:37 RO_WZ_West2_FSB61_lastPosValue 0
2020-09-26 13:49:39 ascEnable on
2020-10-05 20:30:55 controlShading on
2020-09-21 21:45:40 hardLockOut off
2020-09-27 13:23:31 partyMode off
2020-10-05 20:30:47 room_EnOcean_EG_Flur RO_FE_Ost_FSB61_EG
2020-10-05 20:30:47 room_EnOcean_EG_Kueche RO_KU_Ost_FSB61_EG,RO_KU_Sued1_FSB61_EG
2020-10-05 20:30:47 room_EnOcean_EG_WC RO_WC_Ost_FSB61_EG
2020-10-05 20:30:47 room_EnOcean_EG_Wohnzimmer RO_WZ_Sued_FSB61_EG,RO_WZ_West1_FSB61_EG
2020-10-05 20:30:47 room_EnOcean_OG_Arbeitszimmer RO_AZ_Sued_FSB61_OG
2020-10-05 20:30:47 room_EnOcean_OG_Badezimmer RO_BZ_Ost_FSB61_OG
2020-10-05 20:30:47 room_EnOcean_OG_Kinderzimmer_Ost RO_KO_Ost_FSB61_OG,RO_KO_Sued_FSB61_OG
2020-09-21 21:45:40 selfDefense off
2020-10-06 20:01:48 state night close
2020-09-21 21:52:44 sunriseTimeWeHoliday on
2020-10-05 20:30:47 userAttrList rolled out
helper:
shuttersList:
RO_AZ_Sued_FSB61_OG
RO_BZ_Ost_FSB61_OG
RO_FE_Ost_FSB61_EG
RO_KO_Ost_FSB61_OG
RO_KO_Sued_FSB61_OG
RO_KU_Ost_FSB61_EG
RO_KU_Sued1_FSB61_EG
RO_WC_Ost_FSB61_EG
RO_WZ_Sued_FSB61_EG
RO_WZ_West1_FSB61_EG
monitoredDevs:
DE_AstroFunktion:
RolladenSteuerung ASC_twilightDevice
MS_GT_Sued_FAH60:
RO_AZ_Sued_FSB61_OG ASC_BrightnessSensor
RO_BZ_Ost_FSB61_OG ASC_BrightnessSensor
RO_FE_Ost_FSB61_EG ASC_BrightnessSensor
RO_KO_Ost_FSB61_OG ASC_BrightnessSensor
RO_KO_Sued_FSB61_OG ASC_BrightnessSensor
RO_KU_Ost_FSB61_EG ASC_BrightnessSensor
RO_KU_Sued1_FSB61_EG ASC_BrightnessSensor
RO_WC_Ost_FSB61_EG ASC_BrightnessSensor
RO_WZ_Sued_FSB61_EG ASC_BrightnessSensor
RO_WZ_West1_FSB61_EG ASC_BrightnessSensor
RO_AZ_Sued_FSB61_OG:
RO_BZ_Ost_FSB61_OG:
RO_FE_Ost_FSB61_EG:
RO_KO_Ost_FSB61_OG:
RO_KO_Sued_FSB61_OG:
RO_KU_Ost_FSB61_EG:
RO_KU_Sued1_FSB61_EG:
RO_WC_Ost_FSB61_EG:
RO_WZ_Sued_FSB61_EG:
RO_WZ_West1_FSB61_EG:
Attributes:
ASC_autoShuttersControlComfort on
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_brightnessDriveUpDown 1000:-1
ASC_expert 1
ASC_tempSensor MT_KU_Nord_FTMT:TempWert2
ASC_twilightDevice DE_AstroFunktion
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room ASC
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
verbose 3
Du verwendest eine Uraltversion. Bitte aktualisiere.
APPLAUS!!!!
Der Rollladen fuhr pünktlich 22:30 Uhr vollständig zu.
Perfekt! Vielen Dank Dir, CoolTux
Zitat von: CoolTux am 06 Oktober 2020, 21:41:11
Du verwendest eine Uraltversion. Bitte aktualisiere.
Huch, ist ja schräg... hab schon 2x Updates angestoßen, und auch das auf Deine oben genannte. Da muss ich mal in den Logs suchen, da ist ja wohl was schiefgelaufen.
EDIT:
Oh mann, anscheinend shutdown restart vergessen. Wie peinlich. ::)
Dann wäre jetzt noch Interessant ob IsDay endlich bei Brightness korrekt funktioniert.
Zitat von: CoolTux am 07 Oktober 2020, 05:48:59
Dann wäre jetzt noch Interessant ob IsDay endlich bei Brightness korrekt funktioniert.
Also ich kann bis jetzt nur sagen das die Grundfunktion vorhanden ist aber nicht ob das Problem gelöst ist. Da die Reihenfolgen von Sunset, Roommate anwesend und Brighntess nur so immer Sommer bei uns war. Jetzt in der dunklen Jahreszeit ist die Reihenfolge halt anderes und darum kann ich jetzt kein zuverlässige Aussage liefern.
Wenn Ihr mir sagt, wie ich das genau testen kann, mach ich's gern...
Im Grunde geht es um die Brightnessfahrt.
Es muss zwischen TimeEarly und TimeLast sein und das Rollo muss gefahren sein. Also egal ob morgens auf oder Abends zu.
Und dann muss geschaut werden ob er ab diesem Moment den Tag oder die Nacht kennt. Am besten wäre Morgens das er den Tag kennt.
Abfrage mit
{ ascAPIget('IsDay','ROLLONAME') }
Also was ich schon mal sagen kann:
Heute ist bei mir der Status von IsDay von 0 auf 1 gewechselt gegen 8.35 Uhr.
Mein TimeUpEarly steht auf 7:30, mein TimeUpLate auf 9:00.
Und zu genau dieser Zeit hat mein Brightness-Sensor auf >1000 gewechselt, mein aktueller Morgens-Grenzwert im Brightness-Sensor-Attribut des Rollos und im ASC_brightnessDriveUpDown-Attribut im ASC-Device.
Allerdings weiß ich nicht, ob wirklich was gefahren wäre - laut ASC-Log hat jemand bei uns das Rollo vorher schon manuell hochgefahren.
Und was ich noch nicht testen konnte, ist eine Privacy-Fahrt am Morgen.
Sieht aber auf jeden Fall ziemlich gut aus!
Zitat von: zife am 07 Oktober 2020, 09:49:08
Also was ich schon mal sagen kann:
Heute ist bei mir der Status von IsDay von 0 auf 1 gewechselt gegen 8.35 Uhr.
Mein TimeUpEarly steht auf 7:30, mein TimeUpLate auf 9:00.
Und zu genau dieser Zeit hat mein Brightness-Sensor auf >1000 gewechselt, mein aktueller Morgens-Grenzwert im Brightness-Sensor-Attribut des Rollos und im ASC_brightnessDriveUpDown-Attribut im ASC-Device.
Allerdings weiß ich nicht, ob wirklich was gefahren wäre - laut ASC-Log hat jemand bei uns das Rollo vorher schon manuell hochgefahren.
Und was ich noch nicht testen konnte, ist eine Privacy-Fahrt am Morgen.
Sieht aber auf jeden Fall ziemlich gut aus!
Wie gesagt grundsätzlich wird es auch zu dieser Jahreszeit funktionieren. Es waren nur besondere Umstände die dazu führten das IsDay im Sommer erst mit TimUpLate gesetzt wurde.
Bei mir fuhr das Testrollo heute morgen um 5:02 in die Open-Position (100%) bei einem Brightnesswert von 0.
Das verstehe ich nicht, ehrlich gesagt.
Internals:
AktorID 10
AktorName RL_EG_STUBE_FENSTER
DEF 10
DevValues AktorID: 10 | Status: Aktor ist gestoppt | Aktueller Wert: 0 | Zielwert: 0 | Zustand: 32 | DayMode: Tagmodus | Name: RL_EG_STUBE_FENSTER
FUUID 5d342733-f33f-8609-d5ea-53dc863998431cbb
FVERSION 70_SELVECommeo.pm:?/2019-11-13
IODev SELVEGateway
LASTInputDev SELVEGateway
MSGCNT 22
NAME RL_EG_STUBE_FENSTER
NR 94
SELVEGateway_MSGCNT 22
SELVEGateway_TIME 2020-10-07 12:23:01
STATE open
TYPE SELVECommeo
lastCommand selve.GW.device.getValues
maskbase64 AAQAAAAAAAA=
maskdec 1024
READINGS:
2020-09-06 20:04:47 ASC_Enable on
2020-10-07 13:48:19 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 5m
2020-10-07 05:02:44 ASC_ShuttersLastDrive maximum brightness threshold exceeded
2020-10-07 07:00:01 ASC_Time_DriveDown 07.10.2020 - 22:30
2020-10-07 07:00:01 ASC_Time_DriveUp 08.10.2020 - 07:00
2020-10-07 07:00:01 ASC_Time_PrivacyDriveDown 07.10.2020 - 22:29
2020-10-07 07:00:01 ASC_Time_PrivacyDriveUp 08.10.2020 - 07:00
2020-10-07 12:23:01 alarm
2020-10-06 19:57:08 associatedWith ROLLLADENSTEUERUNG
2020-10-07 12:23:01 automatic on
2020-10-07 12:23:01 day_mode Tagmodus
2020-10-07 12:23:01 drive Aktor ist gestoppt
2020-10-07 12:23:01 flags 32
2020-10-07 12:23:01 frost off
2020-10-07 05:02:42 last_drive drive-up
2020-10-07 12:23:01 lost_gateway off
2020-10-07 12:23:01 lost_sensor off
2020-10-07 12:23:01 motor stop
2020-10-07 12:23:01 obstacle off
2020-10-07 12:23:01 overload off
2020-10-07 12:23:01 pct 0
2020-10-07 12:23:01 position 100
2020-10-07 12:23:01 position_actual 100
2020-10-07 05:02:26 position_desired 100
2020-10-07 12:23:01 position_target 100
2020-10-07 12:23:01 rain off
2020-10-07 12:23:01 signal off
2020-10-07 12:23:01 state open
2020-10-07 12:23:01 unreachable off
2020-10-07 12:23:01 wind off
Attributes:
ASC 2
ASC_Adv off
ASC_Antifreeze off
ASC_Antifreeze_Pos 20
ASC_AutoAstroModeEvening HORIZON
ASC_AutoAstroModeEveningHorizon 0
ASC_AutoAstroModeMorning HORIZON
ASC_AutoAstroModeMorningHorizon 0
ASC_BlockingTime_beforDayOpen 1
ASC_BlockingTime_beforNightClose 1
ASC_BrightnessSensor OUT_BRIGHTNESSSENSOR:brightness -1:-1
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 100
ASC_Down brightness
ASC_DriveUpMaxDuration 30
ASC_Drive_Delay 60
ASC_Drive_DelayStart 5
ASC_GuestRoom off
ASC_LockOut off
ASC_LockOut_Cmd inhibit
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Open_Pos 100
ASC_Partymode off
ASC_Pos_Reading position
ASC_PrivacyDownValue_beforeNightClose 30:20
ASC_PrivacyDown_Pos 28
ASC_PrivacyUpValue_beforeDayOpen 1:1
ASC_PrivacyUp_Pos 30
ASC_RainProtection off
ASC_Roommate_Device RGR_RESIDENTS
ASC_Roommate_Reading state
ASC_Self_Defense_AbsentDelay 5
ASC_Self_Defense_Mode gone
ASC_Shading_InOutAzimuth 116:270
ASC_Shading_MinMax_Elevation 25:100
ASC_Shading_Min_OutsideTemperature 22
ASC_Shading_Mode always
ASC_Shading_Pos 20
ASC_Shading_StateChange_SunnyCloudy 40000:25000
ASC_Shading_WaitingPeriod 600
ASC_Shutter_IdleDetection motor:stop
ASC_ShuttersPlace window
ASC_Sleep_Pos 0
ASC_TempSensor HST_UG_HEIZUNGSSTEUERUNG:Temp.Aussen
ASC_Time_Down_Early 15:30
ASC_Time_Down_Late 22:30
ASC_Time_Up_Early 05:00
ASC_Time_Up_Late 07:00
ASC_Up brightness
ASC_Ventilate_Pos 20
ASC_Ventilate_Window_Open on
ASC_WiggleValue 20
ASC_WindProtection off
ASC_WindowRec FK_EG_WZ_FENSTER_STRUCTURE
ASC_WindowRec_PosAfterDayClosed open
ASC_WindowRec_subType twostate
DbLogExclude .*
alias Rollladen Wohnstubenfenster
devStateIcon open:fts_shutter_10:closed closed:fts_shutter_100:open half:fts_shutter_50:closed drive-up:fts_shutter_up@red:stop drive-down:fts_shutter_down@red:stop position-100:fts_shutter_10:open position-90:fts_shutter_10:closed position-80:fts_shutter_20:closed position-70:fts_shutter_30:closed position-60:fts_shutter_40:closed position-50:fts_shutter_50:closed position-40:fts_shutter_60:open position-30:fts_shutter_70:open position-20:fts_shutter_80:open position-10:fts_shutter_90:open position-0:fts_shutter_100:closed
event-on-change-reading position,motor
genericDeviceType blind
group FENSTER
room 30_EG->WOHNZIMMER,SELVECommeo
type HomeKit
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
verbose 2
webCmd up:stop:down:Pos1:Pos2:SavePos1:SavePos2:position
Zitat von: trabantp60 am 07 Oktober 2020, 13:54:21
Bei mir fuhr das Testrollo heute morgen um 5:02 in die Open-Position (100%) bei einem Brightnesswert von 0.
Das verstehe ich nicht, ehrlich gesagt.
Internals:
AktorID 10
AktorName RL_EG_STUBE_FENSTER
DEF 10
DevValues AktorID: 10 | Status: Aktor ist gestoppt | Aktueller Wert: 0 | Zielwert: 0 | Zustand: 32 | DayMode: Tagmodus | Name: RL_EG_STUBE_FENSTER
FUUID 5d342733-f33f-8609-d5ea-53dc863998431cbb
FVERSION 70_SELVECommeo.pm:?/2019-11-13
IODev SELVEGateway
LASTInputDev SELVEGateway
MSGCNT 22
NAME RL_EG_STUBE_FENSTER
NR 94
SELVEGateway_MSGCNT 22
SELVEGateway_TIME 2020-10-07 12:23:01
STATE open
TYPE SELVECommeo
lastCommand selve.GW.device.getValues
maskbase64 AAQAAAAAAAA=
maskdec 1024
READINGS:
2020-09-06 20:04:47 ASC_Enable on
2020-10-07 13:48:19 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 5m
2020-10-07 05:02:44 ASC_ShuttersLastDrive maximum brightness threshold exceeded
2020-10-07 07:00:01 ASC_Time_DriveDown 07.10.2020 - 22:30
2020-10-07 07:00:01 ASC_Time_DriveUp 08.10.2020 - 07:00
2020-10-07 07:00:01 ASC_Time_PrivacyDriveDown 07.10.2020 - 22:29
2020-10-07 07:00:01 ASC_Time_PrivacyDriveUp 08.10.2020 - 07:00
2020-10-07 12:23:01 alarm
2020-10-06 19:57:08 associatedWith ROLLLADENSTEUERUNG
2020-10-07 12:23:01 automatic on
2020-10-07 12:23:01 day_mode Tagmodus
2020-10-07 12:23:01 drive Aktor ist gestoppt
2020-10-07 12:23:01 flags 32
2020-10-07 12:23:01 frost off
2020-10-07 05:02:42 last_drive drive-up
2020-10-07 12:23:01 lost_gateway off
2020-10-07 12:23:01 lost_sensor off
2020-10-07 12:23:01 motor stop
2020-10-07 12:23:01 obstacle off
2020-10-07 12:23:01 overload off
2020-10-07 12:23:01 pct 0
2020-10-07 12:23:01 position 100
2020-10-07 12:23:01 position_actual 100
2020-10-07 05:02:26 position_desired 100
2020-10-07 12:23:01 position_target 100
2020-10-07 12:23:01 rain off
2020-10-07 12:23:01 signal off
2020-10-07 12:23:01 state open
2020-10-07 12:23:01 unreachable off
2020-10-07 12:23:01 wind off
Attributes:
ASC 2
ASC_Adv off
ASC_Antifreeze off
ASC_Antifreeze_Pos 20
ASC_AutoAstroModeEvening HORIZON
ASC_AutoAstroModeEveningHorizon 0
ASC_AutoAstroModeMorning HORIZON
ASC_AutoAstroModeMorningHorizon 0
ASC_BlockingTime_beforDayOpen 1
ASC_BlockingTime_beforNightClose 1
ASC_BrightnessSensor OUT_BRIGHTNESSSENSOR:brightness -1:-1
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 100
ASC_Down brightness
ASC_DriveUpMaxDuration 30
ASC_Drive_Delay 60
ASC_Drive_DelayStart 5
ASC_GuestRoom off
ASC_LockOut off
ASC_LockOut_Cmd inhibit
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Open_Pos 100
ASC_Partymode off
ASC_Pos_Reading position
ASC_PrivacyDownValue_beforeNightClose 30:20
ASC_PrivacyDown_Pos 28
ASC_PrivacyUpValue_beforeDayOpen 1:1
ASC_PrivacyUp_Pos 30
ASC_RainProtection off
ASC_Roommate_Device RGR_RESIDENTS
ASC_Roommate_Reading state
ASC_Self_Defense_AbsentDelay 5
ASC_Self_Defense_Mode gone
ASC_Shading_InOutAzimuth 116:270
ASC_Shading_MinMax_Elevation 25:100
ASC_Shading_Min_OutsideTemperature 22
ASC_Shading_Mode always
ASC_Shading_Pos 20
ASC_Shading_StateChange_SunnyCloudy 40000:25000
ASC_Shading_WaitingPeriod 600
ASC_Shutter_IdleDetection motor:stop
ASC_ShuttersPlace window
ASC_Sleep_Pos 0
ASC_TempSensor HST_UG_HEIZUNGSSTEUERUNG:Temp.Aussen
ASC_Time_Down_Early 15:30
ASC_Time_Down_Late 22:30
ASC_Time_Up_Early 05:00
ASC_Time_Up_Late 07:00
ASC_Up brightness
ASC_Ventilate_Pos 20
ASC_Ventilate_Window_Open on
ASC_WiggleValue 20
ASC_WindProtection off
ASC_WindowRec FK_EG_WZ_FENSTER_STRUCTURE
ASC_WindowRec_PosAfterDayClosed open
ASC_WindowRec_subType twostate
DbLogExclude .*
alias Rollladen Wohnstubenfenster
devStateIcon open:fts_shutter_10:closed closed:fts_shutter_100:open half:fts_shutter_50:closed drive-up:fts_shutter_up@red:stop drive-down:fts_shutter_down@red:stop position-100:fts_shutter_10:open position-90:fts_shutter_10:closed position-80:fts_shutter_20:closed position-70:fts_shutter_30:closed position-60:fts_shutter_40:closed position-50:fts_shutter_50:closed position-40:fts_shutter_60:open position-30:fts_shutter_70:open position-20:fts_shutter_80:open position-10:fts_shutter_90:open position-0:fts_shutter_100:closed
event-on-change-reading position,motor
genericDeviceType blind
group FENSTER
room 30_EG->WOHNZIMMER,SELVECommeo
type HomeKit
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
verbose 2
webCmd up:stop:down:Pos1:Pos2:SavePos1:SavePos2:position
Das wäre eigentlich korrekt. Denn das Rollo soll ab einem Wert von > dem eingestellten fahren. Du hast -1 drin stehen und 0 ist größer -1.
So ein Mist da werde ich mir wohl etwas anderes ausdenken müssen.
Ich werde das ganze Konzept diesbezüglich noch mal überarbeiten.
Halt warte mal, machen wir es anders. Gib mal bitte einen utopischen Wert für morgens ein wenn Du möchtest das er nur nach der LastTime fährt. Also sowas wie
1000000:-1
Das sollte auf jeden Fall gehen.
So soll es sein.
Morgen früh wissen wir mehr...
Zitat von: CoolTux am 07 Oktober 2020, 14:03:29
1000000:-1
Hey, Sonnenstürme, Klimawandel, Polverschiebung ... sicher bald ein realistischer Wert 8) 8)
Das folgende ist kein Witz...
Mir ist seit einiger Zeit aufgefallen, dass die automatische Aussenbeleuchtung ganz schön oft ausgeschaltet wird - auch wenn sie gar nicht an ist; immer zu gewissen Zeiten am Abend und am Morgen. Ich hatte erst gedacht, ich habe meine Kommandos nicht im Griff und habe dann mal FHEM mit verbose level 4 ein bißchen laufen lassen. Da finde ich dann, dass ASC die Lampe ausschaltet - siehe die letzten beiden Zeilen unten. Die Lampe hat natürlich kein ASC attribut.
Woran kann das liegen?
Viele Grüße
Guido Fett
2020.10.07 19:52:02 4: AutoShuttersControl (Haus.Rolladensteuerung) - Devname: struc.rr_family Name: Haus.Rolladensteuerung Notify: $VAR1 = [
'state: home'
];
2020.10.07 19:52:02 4: AutoShuttersControl (Haus.Rolladensteuerung) - EventProcessingRoommate: state
2020.10.07 19:52:02 4: AutoShuttersControl (Haus.Rolladensteuerung) - EventProcessingRoommate: Roll.eg.wz.Kamin und Events state: home
2020.10.07 19:52:02 4: AutoShuttersControl (Haus.Rolladensteuerung) - EventProcessingRoommate_1: Roll.eg.wz.Kamin und Events state: home
2020.10.07 19:52:02 4: AutoShuttersControl (Haus.Rolladensteuerung) - Devname: struc.rr_family Name: Haus.Rolladensteuerung Notify: $VAR1 = [
'state: home'
];
2020.10.07 19:52:02 4: AutoShuttersControl (Haus.Rolladensteuerung) - EventProcessingRoommate: state
2020.10.07 19:52:02 4: AutoShuttersControl (Haus.Rolladensteuerung) - EventProcessingRoommate: Roll.eg.wz.Kamin und Events state: home
2020.10.07 19:52:02 4: AutoShuttersControl (Haus.Rolladensteuerung) - EventProcessingRoommate_1: Roll.eg.wz.Kamin und Events state: home
2020.10.07 19:52:03 4: AutoShuttersControl (Haus.Rolladensteuerung) - Devname: struc.rr_family Name: Haus.Rolladensteuerung Notify: $VAR1 = [
'state: home'
];
2020.10.07 19:52:03 4: AutoShuttersControl (Haus.Rolladensteuerung) - EventProcessingRoommate: state
2020.10.07 19:52:03 4: AutoShuttersControl (Haus.Rolladensteuerung) - EventProcessingRoommate: Roll.eg.wz.Kamin und Events state: home
2020.10.07 19:52:03 4: AutoShuttersControl (Haus.Rolladensteuerung) - EventProcessingRoommate_1: Roll.eg.wz.Kamin und Events state: home
2020.10.07 19:52:03 4: Looking for SVN Id in module 98_DOIF.pm
2020.10.07 19:52:03 4: AutoShuttersControl (Haus.Rolladensteuerung) - Devname: global Name: Haus.Rolladensteuerung Notify: $VAR1 = [
'DELETED out.relais.Beleuchtung.Eingang_till'
];
2020.10.07 19:52:03 3: ZWave set out.relais.Beleuchtung.Eingang off
Also ich habe ja nun hoffentlich die aktuelle Version, bzw. die Testversion. Nur leider fahren meine Rollos immer noch um 20 Uhr zu, obwohl die Time_Down_Late auf 22 Uhr steht. Ich vermute, dass es mit der Sekundenangabe im Attribut PrivacyDownValue_beforeNightClose zusammenhängt, denn das kommt genau hin (7200 sek vor 22 Uhr). Das würde trabantp60's Beobachtungen nicht widersprechen, denn bei ihm sind es ja nur 30 Sekunden.
Oder ist das Quark?
Meine Idee war, dass die Rollos spätestens 2 Std. vor NightClose in den PrivacyMode fahren, sofern es bis dahin noch nicht dunkel ist.
Internals:
FUUID 5f68f2c8-f33f-93cd-cad4-ca690ca30d841568
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME RolladenSteuerung
NOTIFYDEV DE_AstroFunktion,MS_GT_Sued_FAH60,RO_AZ_Sued_FSB61_OG,RO_BZ_Ost_FSB61_OG,RO_FE_Ost_FSB61_EG,RO_KO_Ost_FSB61_OG,RO_KO_Sued_FSB61_OG,RO_KU_Ost_FSB61_EG,RO_KU_Sued1_FSB61_EG,RO_WC_Ost_FSB61_EG,RO_WZ_Sued_FSB61_EG,RO_WZ_West1_FSB61_EG,RolladenSteuerung,global
NR 66
NTFY_ORDER 51-RolladenSteuerung
STATE night close
TYPE AutoShuttersControl
VERSION v0.10.10
OLDREADINGS:
READINGS:
2020-10-07 20:01:12 RO_AZ_Sued_FSB61_OG_PosValue 100
2020-10-07 20:01:01 RO_AZ_Sued_FSB61_OG_lastPosValue 62
2020-10-07 09:01:01 RO_AZ_Sued_FSB61_OG_nextAstroTimeEvent 07.10.2020 - 22:01
2020-09-26 09:28:23 RO_AZ_Sued_FSB61_PosValue 0
2020-09-25 18:59:31 RO_AZ_Sued_FSB61_lastPosValue 100
2020-10-07 20:01:01 RO_BZ_Ost_FSB61_OG_lastPosValue 0
2020-10-07 09:01:01 RO_BZ_Ost_FSB61_OG_nextAstroTimeEvent 07.10.2020 - 22:01
2020-09-26 07:39:45 RO_BZ_Ost_FSB61_PosValue 33
2020-09-25 18:59:31 RO_BZ_Ost_FSB61_lastPosValue 0
2020-10-07 20:01:13 RO_FE_Ost_FSB61_EG_PosValue 100
2020-10-07 20:01:02 RO_FE_Ost_FSB61_EG_lastPosValue 62
2020-10-07 09:01:01 RO_FE_Ost_FSB61_EG_nextAstroTimeEvent 07.10.2020 - 22:01
2020-09-26 07:40:47 RO_FE_Ost_FSB61_PosValue 0
2020-09-25 18:59:32 RO_FE_Ost_FSB61_lastPosValue 0
2020-10-07 20:01:01 RO_KO_Ost_FSB61_OG_lastPosValue 0
2020-10-07 09:01:01 RO_KO_Ost_FSB61_OG_nextAstroTimeEvent 07.10.2020 - 22:01
2020-09-26 09:29:15 RO_KO_Ost_FSB61_PosValue 0
2020-09-25 18:59:32 RO_KO_Ost_FSB61_lastPosValue 0
2020-10-07 20:01:10 RO_KO_Sued_FSB61_OG_PosValue 100
2020-10-07 20:01:02 RO_KO_Sued_FSB61_OG_lastPosValue 64
2020-10-07 09:01:01 RO_KO_Sued_FSB61_OG_nextAstroTimeEvent 07.10.2020 - 22:01
2020-09-26 09:28:19 RO_KO_Sued_FSB61_PosValue 0
2020-09-25 18:59:32 RO_KO_Sued_FSB61_lastPosValue 100
2020-10-07 20:01:48 RO_KU_Ost_FSB61_EG_PosValue 100
2020-10-07 20:01:02 RO_KU_Ost_FSB61_EG_lastPosValue 60
2020-10-07 09:01:01 RO_KU_Ost_FSB61_EG_nextAstroTimeEvent 07.10.2020 - 22:01
2020-09-26 07:40:46 RO_KU_Ost_FSB61_PosValue 0
2020-09-25 18:59:33 RO_KU_Ost_FSB61_lastPosValue 0
2020-10-07 20:01:27 RO_KU_Sued1_FSB61_EG_PosValue 100
2020-10-07 20:01:03 RO_KU_Sued1_FSB61_EG_lastPosValue 0
2020-10-07 09:01:01 RO_KU_Sued1_FSB61_EG_nextAstroTimeEvent 07.10.2020 - 22:01
2020-09-26 07:40:47 RO_KU_Sued1_FSB61_PosValue 0
2020-09-25 18:59:33 RO_KU_Sued1_FSB61_lastPosValue 0
2020-10-05 13:35:33 RO_KU_Sued2_FSB61_EG_PosValue 12
2020-10-07 20:01:03 RO_KU_Sued2_FSB61_EG_lastPosValue 50
2020-10-07 17:22:28 RO_KU_Sued2_FSB61_EG_nextAstroTimeEvent 07.10.2020 - 22:01
2020-09-26 07:40:56 RO_KU_Sued2_FSB61_PosValue 0
2020-09-23 19:03:46 RO_KU_Sued2_FSB61_lastPosValue 100
2020-09-26 13:22:02 RO_KW_Sued_FSB61_PosValue 100
2020-09-25 18:59:34 RO_KW_Sued_FSB61_lastPosValue 100
2020-09-26 13:22:13 RO_KW_West_FSB61_PosValue 100
2020-09-25 18:59:34 RO_KW_West_FSB61_lastPosValue 100
2020-09-26 13:21:14 RO_SZ_Nord_FSB61_PosValue 100
2020-09-25 18:59:34 RO_SZ_Nord_FSB61_lastPosValue 100
2020-09-26 13:21:23 RO_SZ_West_FSB61_PosValue 100
2020-09-25 18:59:35 RO_SZ_West_FSB61_lastPosValue 22
2020-10-07 20:01:15 RO_WC_Ost_FSB61_EG_PosValue 100
2020-10-07 20:01:04 RO_WC_Ost_FSB61_EG_lastPosValue 62
2020-10-07 09:01:02 RO_WC_Ost_FSB61_EG_nextAstroTimeEvent 07.10.2020 - 22:01
2020-09-26 07:40:47 RO_WC_Ost_FSB61_PosValue 0
2020-09-25 18:59:35 RO_WC_Ost_FSB61_lastPosValue 0
2020-10-07 20:01:35 RO_WZ_Sued_FSB61_EG_PosValue 100
2020-10-07 20:01:04 RO_WZ_Sued_FSB61_EG_lastPosValue 0
2020-10-07 09:01:02 RO_WZ_Sued_FSB61_EG_nextAstroTimeEvent 07.10.2020 - 22:01
2020-09-26 07:40:51 RO_WZ_Sued_FSB61_PosValue 0
2020-09-25 18:59:36 RO_WZ_Sued_FSB61_lastPosValue 0
2020-10-07 20:01:19 RO_WZ_West1_FSB61_EG_PosValue 100
2020-10-07 20:01:04 RO_WZ_West1_FSB61_EG_lastPosValue 60
2020-10-07 09:01:02 RO_WZ_West1_FSB61_EG_nextAstroTimeEvent 07.10.2020 - 22:01
2020-09-26 07:40:55 RO_WZ_West1_FSB61_PosValue 0
2020-09-25 18:59:36 RO_WZ_West1_FSB61_lastPosValue 0
2020-10-05 07:23:56 RO_WZ_West2_FSB61_EG_PosValue 0
2020-10-07 20:01:05 RO_WZ_West2_FSB61_EG_lastPosValue 50
2020-10-07 17:22:28 RO_WZ_West2_FSB61_EG_nextAstroTimeEvent 07.10.2020 - 22:01
2020-09-26 07:40:55 RO_WZ_West2_FSB61_PosValue 0
2020-09-25 18:59:37 RO_WZ_West2_FSB61_lastPosValue 0
2020-09-26 13:49:39 ascEnable on
2020-10-07 17:20:44 controlShading on
2020-09-21 21:45:40 hardLockOut off
2020-09-27 13:23:31 partyMode off
2020-10-06 23:28:55 room_EnOcean_EG_Flur RO_FE_Ost_FSB61_EG
2020-10-06 23:28:55 room_EnOcean_EG_Kueche RO_KU_Ost_FSB61_EG,RO_KU_Sued1_FSB61_EG
2020-10-06 23:28:55 room_EnOcean_EG_WC RO_WC_Ost_FSB61_EG
2020-10-06 23:28:55 room_EnOcean_EG_Wohnzimmer RO_WZ_Sued_FSB61_EG,RO_WZ_West1_FSB61_EG
2020-10-06 23:28:55 room_EnOcean_OG_Arbeitszimmer RO_AZ_Sued_FSB61_OG
2020-10-06 23:28:55 room_EnOcean_OG_Badezimmer RO_BZ_Ost_FSB61_OG
2020-10-06 23:28:55 room_EnOcean_OG_Kinderzimmer_Ost RO_KO_Ost_FSB61_OG,RO_KO_Sued_FSB61_OG
2020-09-21 21:45:40 selfDefense off
2020-10-07 20:01:48 state night close
2020-09-21 21:52:44 sunriseTimeWeHoliday on
2020-10-06 23:28:54 userAttrList rolled out
helper:
shuttersList:
RO_AZ_Sued_FSB61_OG
RO_BZ_Ost_FSB61_OG
RO_FE_Ost_FSB61_EG
RO_KO_Ost_FSB61_OG
RO_KO_Sued_FSB61_OG
RO_KU_Ost_FSB61_EG
RO_KU_Sued1_FSB61_EG
RO_WC_Ost_FSB61_EG
RO_WZ_Sued_FSB61_EG
RO_WZ_West1_FSB61_EG
monitoredDevs:
DE_AstroFunktion:
RolladenSteuerung ASC_twilightDevice
MS_GT_Sued_FAH60:
RO_AZ_Sued_FSB61_OG ASC_BrightnessSensor
RO_BZ_Ost_FSB61_OG ASC_BrightnessSensor
RO_FE_Ost_FSB61_EG ASC_BrightnessSensor
RO_KO_Ost_FSB61_OG ASC_BrightnessSensor
RO_KO_Sued_FSB61_OG ASC_BrightnessSensor
RO_KU_Ost_FSB61_EG ASC_BrightnessSensor
RO_KU_Sued1_FSB61_EG ASC_BrightnessSensor
RO_KU_Sued2_FSB61_EG ASC_BrightnessSensor
RO_WC_Ost_FSB61_EG ASC_BrightnessSensor
RO_WZ_Sued_FSB61_EG ASC_BrightnessSensor
RO_WZ_West1_FSB61_EG ASC_BrightnessSensor
RO_WZ_West2_FSB61_EG ASC_BrightnessSensor
RO_AZ_Sued_FSB61_OG:
RO_BZ_Ost_FSB61_OG:
RO_FE_Ost_FSB61_EG:
RO_KO_Ost_FSB61_OG:
RO_KO_Sued_FSB61_OG:
RO_KU_Ost_FSB61_EG:
RO_KU_Sued1_FSB61_EG:
RO_WC_Ost_FSB61_EG:
RO_WZ_Sued_FSB61_EG:
RO_WZ_West1_FSB61_EG:
Attributes:
ASC_autoShuttersControlComfort on
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_brightnessDriveUpDown 1000:-1
ASC_expert 1
ASC_tempSensor MT_KU_Nord_FTMT:TempWert2
ASC_twilightDevice DE_AstroFunktion
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room ASC
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
verbose 3
@trabantp60: kannst Du testweise mal in einem Rollo den Sekundenwert von PrivacyDownValue_beforeNightClose deutlich hochsetzen und schauen, ob das Rollo dann entsprechend früher ganz schließt? Es sei denn, CoolTux widerspricht, weil es gar nicht sein kann... ;)
Zitat von: CoolTux am 05 Juli 2020, 21:46:04
Ich sehe das Problem. Oder besser die Probleme.
Erstmal hast Du sowohl im ASC als auch im Rollo jeweils ein Tempsensor definiert und dann auch noch den selben. Das ist Unsinn.
Und jetzt zum eigentlichen Problem. Du verwendest ein und das selbe Sensordevice für unterschiedliche Attribute. Das geht in ASC nicht auf Grund der interne Logik. Selbst bei unterschiedlichen Readings ist das nicht möglich.
Meine Empfehlung ist es Dummy Devices für die jeweiligen Readings an zu legen.
Das wind-unprotected kommt von dieser Doppelbelegung. ASC wusste nicht was genau das ist. Ich denke es war Dein Brightness Sensor aber ASC hat die erste Funktion genommen welche es dem Device zuordnen konnte und das war wohl Wind.
Grüße
Hallo CoolTux,
ich habe auch das Problem mit dem wind-unprotect: Meine Jalousien fahren immer runter wenn der Wind weg ist, egal ob es draußen dunkel oder hell ist und eben auch dann, wenn eigentlich gar nicht beschattet werden soll. Ich verwende aber tatsächlich in verschiedenen Attributen unterschiedliche readings ein und desselben Wetter-Sensors. Das werde ich dann Deiner Empfehlung nach mit den Dummys verändern. Was mich jetzt aber stutzig gemacht hat, war Deine Aussage zu den Temperatursensoren. Ich habe ebenfalls immer den gleichen Temperatursensor im ASC und in allen Jalousien. Du meintest, das sei Unsinn. Wie wäre es denn richtig?
Viele Grüße
Philip
Zitat von: fettgu am 07 Oktober 2020, 20:06:02
Das folgende ist kein Witz...
Mir ist seit einiger Zeit aufgefallen, dass die automatische Aussenbeleuchtung ganz schön oft ausgeschaltet wird - auch wenn sie gar nicht an ist; immer zu gewissen Zeiten am Abend und am Morgen. Ich hatte erst gedacht, ich habe meine Kommandos nicht im Griff und habe dann mal FHEM mit verbose level 4 ein bißchen laufen lassen. Da finde ich dann, dass ASC die Lampe ausschaltet - siehe die letzten beiden Zeilen unten. Die Lampe hat natürlich kein ASC attribut.
Woran kann das liegen?
Viele Grüße
Guido Fett
2020.10.07 19:52:02 4: AutoShuttersControl (Haus.Rolladensteuerung) - Devname: struc.rr_family Name: Haus.Rolladensteuerung Notify: $VAR1 = [
'state: home'
];
2020.10.07 19:52:02 4: AutoShuttersControl (Haus.Rolladensteuerung) - EventProcessingRoommate: state
2020.10.07 19:52:02 4: AutoShuttersControl (Haus.Rolladensteuerung) - EventProcessingRoommate: Roll.eg.wz.Kamin und Events state: home
2020.10.07 19:52:02 4: AutoShuttersControl (Haus.Rolladensteuerung) - EventProcessingRoommate_1: Roll.eg.wz.Kamin und Events state: home
2020.10.07 19:52:02 4: AutoShuttersControl (Haus.Rolladensteuerung) - Devname: struc.rr_family Name: Haus.Rolladensteuerung Notify: $VAR1 = [
'state: home'
];
2020.10.07 19:52:02 4: AutoShuttersControl (Haus.Rolladensteuerung) - EventProcessingRoommate: state
2020.10.07 19:52:02 4: AutoShuttersControl (Haus.Rolladensteuerung) - EventProcessingRoommate: Roll.eg.wz.Kamin und Events state: home
2020.10.07 19:52:02 4: AutoShuttersControl (Haus.Rolladensteuerung) - EventProcessingRoommate_1: Roll.eg.wz.Kamin und Events state: home
2020.10.07 19:52:03 4: AutoShuttersControl (Haus.Rolladensteuerung) - Devname: struc.rr_family Name: Haus.Rolladensteuerung Notify: $VAR1 = [
'state: home'
];
2020.10.07 19:52:03 4: AutoShuttersControl (Haus.Rolladensteuerung) - EventProcessingRoommate: state
2020.10.07 19:52:03 4: AutoShuttersControl (Haus.Rolladensteuerung) - EventProcessingRoommate: Roll.eg.wz.Kamin und Events state: home
2020.10.07 19:52:03 4: AutoShuttersControl (Haus.Rolladensteuerung) - EventProcessingRoommate_1: Roll.eg.wz.Kamin und Events state: home
2020.10.07 19:52:03 4: Looking for SVN Id in module 98_DOIF.pm
2020.10.07 19:52:03 4: AutoShuttersControl (Haus.Rolladensteuerung) - Devname: global Name: Haus.Rolladensteuerung Notify: $VAR1 = [
'DELETED out.relais.Beleuchtung.Eingang_till'
];
2020.10.07 19:52:03 3: ZWave set out.relais.Beleuchtung.Eingang off
Dann muss das Gerät out.relais.Beleuchtung.Eingang irgendwo als Attribut drin stehen oder zu mindest steht es dann in der NOTIFYDEV als Internal im ASC Device. Bitte einmal prüfen. Kannst auch gerne ein list vom ASC hier eintragen.
Zitat von: zife am 07 Oktober 2020, 20:09:19
Also ich habe ja nun hoffentlich die aktuelle Version, bzw. die Testversion. Nur leider fahren meine Rollos immer noch um 20 Uhr zu, obwohl die Time_Down_Late auf 22 Uhr steht. Ich vermute, dass es mit der Sekundenangabe im Attribut PrivacyDownValue_beforeNightClose zusammenhängt, denn das kommt genau hin (7200 sek vor 22 Uhr). Das würde trabantp60's Beobachtungen nicht widersprechen, denn bei ihm sind es ja nur 30 Sekunden.
Oder ist das Quark?
Meine Idee war, dass die Rollos spätestens 2 Std. vor NightClose in den PrivacyMode fahren, sofern es bis dahin noch nicht dunkel ist.
Internals:
FUUID 5f68f2c8-f33f-93cd-cad4-ca690ca30d841568
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME RolladenSteuerung
NOTIFYDEV DE_AstroFunktion,MS_GT_Sued_FAH60,RO_AZ_Sued_FSB61_OG,RO_BZ_Ost_FSB61_OG,RO_FE_Ost_FSB61_EG,RO_KO_Ost_FSB61_OG,RO_KO_Sued_FSB61_OG,RO_KU_Ost_FSB61_EG,RO_KU_Sued1_FSB61_EG,RO_WC_Ost_FSB61_EG,RO_WZ_Sued_FSB61_EG,RO_WZ_West1_FSB61_EG,RolladenSteuerung,global
NR 66
NTFY_ORDER 51-RolladenSteuerung
STATE night close
TYPE AutoShuttersControl
VERSION v0.10.10
OLDREADINGS:
READINGS:
2020-10-07 20:01:12 RO_AZ_Sued_FSB61_OG_PosValue 100
2020-10-07 20:01:01 RO_AZ_Sued_FSB61_OG_lastPosValue 62
2020-10-07 09:01:01 RO_AZ_Sued_FSB61_OG_nextAstroTimeEvent 07.10.2020 - 22:01
2020-09-26 09:28:23 RO_AZ_Sued_FSB61_PosValue 0
2020-09-25 18:59:31 RO_AZ_Sued_FSB61_lastPosValue 100
2020-10-07 20:01:01 RO_BZ_Ost_FSB61_OG_lastPosValue 0
2020-10-07 09:01:01 RO_BZ_Ost_FSB61_OG_nextAstroTimeEvent 07.10.2020 - 22:01
2020-09-26 07:39:45 RO_BZ_Ost_FSB61_PosValue 33
2020-09-25 18:59:31 RO_BZ_Ost_FSB61_lastPosValue 0
2020-10-07 20:01:13 RO_FE_Ost_FSB61_EG_PosValue 100
2020-10-07 20:01:02 RO_FE_Ost_FSB61_EG_lastPosValue 62
2020-10-07 09:01:01 RO_FE_Ost_FSB61_EG_nextAstroTimeEvent 07.10.2020 - 22:01
2020-09-26 07:40:47 RO_FE_Ost_FSB61_PosValue 0
2020-09-25 18:59:32 RO_FE_Ost_FSB61_lastPosValue 0
2020-10-07 20:01:01 RO_KO_Ost_FSB61_OG_lastPosValue 0
2020-10-07 09:01:01 RO_KO_Ost_FSB61_OG_nextAstroTimeEvent 07.10.2020 - 22:01
2020-09-26 09:29:15 RO_KO_Ost_FSB61_PosValue 0
2020-09-25 18:59:32 RO_KO_Ost_FSB61_lastPosValue 0
2020-10-07 20:01:10 RO_KO_Sued_FSB61_OG_PosValue 100
2020-10-07 20:01:02 RO_KO_Sued_FSB61_OG_lastPosValue 64
2020-10-07 09:01:01 RO_KO_Sued_FSB61_OG_nextAstroTimeEvent 07.10.2020 - 22:01
2020-09-26 09:28:19 RO_KO_Sued_FSB61_PosValue 0
2020-09-25 18:59:32 RO_KO_Sued_FSB61_lastPosValue 100
2020-10-07 20:01:48 RO_KU_Ost_FSB61_EG_PosValue 100
2020-10-07 20:01:02 RO_KU_Ost_FSB61_EG_lastPosValue 60
2020-10-07 09:01:01 RO_KU_Ost_FSB61_EG_nextAstroTimeEvent 07.10.2020 - 22:01
2020-09-26 07:40:46 RO_KU_Ost_FSB61_PosValue 0
2020-09-25 18:59:33 RO_KU_Ost_FSB61_lastPosValue 0
2020-10-07 20:01:27 RO_KU_Sued1_FSB61_EG_PosValue 100
2020-10-07 20:01:03 RO_KU_Sued1_FSB61_EG_lastPosValue 0
2020-10-07 09:01:01 RO_KU_Sued1_FSB61_EG_nextAstroTimeEvent 07.10.2020 - 22:01
2020-09-26 07:40:47 RO_KU_Sued1_FSB61_PosValue 0
2020-09-25 18:59:33 RO_KU_Sued1_FSB61_lastPosValue 0
2020-10-05 13:35:33 RO_KU_Sued2_FSB61_EG_PosValue 12
2020-10-07 20:01:03 RO_KU_Sued2_FSB61_EG_lastPosValue 50
2020-10-07 17:22:28 RO_KU_Sued2_FSB61_EG_nextAstroTimeEvent 07.10.2020 - 22:01
2020-09-26 07:40:56 RO_KU_Sued2_FSB61_PosValue 0
2020-09-23 19:03:46 RO_KU_Sued2_FSB61_lastPosValue 100
2020-09-26 13:22:02 RO_KW_Sued_FSB61_PosValue 100
2020-09-25 18:59:34 RO_KW_Sued_FSB61_lastPosValue 100
2020-09-26 13:22:13 RO_KW_West_FSB61_PosValue 100
2020-09-25 18:59:34 RO_KW_West_FSB61_lastPosValue 100
2020-09-26 13:21:14 RO_SZ_Nord_FSB61_PosValue 100
2020-09-25 18:59:34 RO_SZ_Nord_FSB61_lastPosValue 100
2020-09-26 13:21:23 RO_SZ_West_FSB61_PosValue 100
2020-09-25 18:59:35 RO_SZ_West_FSB61_lastPosValue 22
2020-10-07 20:01:15 RO_WC_Ost_FSB61_EG_PosValue 100
2020-10-07 20:01:04 RO_WC_Ost_FSB61_EG_lastPosValue 62
2020-10-07 09:01:02 RO_WC_Ost_FSB61_EG_nextAstroTimeEvent 07.10.2020 - 22:01
2020-09-26 07:40:47 RO_WC_Ost_FSB61_PosValue 0
2020-09-25 18:59:35 RO_WC_Ost_FSB61_lastPosValue 0
2020-10-07 20:01:35 RO_WZ_Sued_FSB61_EG_PosValue 100
2020-10-07 20:01:04 RO_WZ_Sued_FSB61_EG_lastPosValue 0
2020-10-07 09:01:02 RO_WZ_Sued_FSB61_EG_nextAstroTimeEvent 07.10.2020 - 22:01
2020-09-26 07:40:51 RO_WZ_Sued_FSB61_PosValue 0
2020-09-25 18:59:36 RO_WZ_Sued_FSB61_lastPosValue 0
2020-10-07 20:01:19 RO_WZ_West1_FSB61_EG_PosValue 100
2020-10-07 20:01:04 RO_WZ_West1_FSB61_EG_lastPosValue 60
2020-10-07 09:01:02 RO_WZ_West1_FSB61_EG_nextAstroTimeEvent 07.10.2020 - 22:01
2020-09-26 07:40:55 RO_WZ_West1_FSB61_PosValue 0
2020-09-25 18:59:36 RO_WZ_West1_FSB61_lastPosValue 0
2020-10-05 07:23:56 RO_WZ_West2_FSB61_EG_PosValue 0
2020-10-07 20:01:05 RO_WZ_West2_FSB61_EG_lastPosValue 50
2020-10-07 17:22:28 RO_WZ_West2_FSB61_EG_nextAstroTimeEvent 07.10.2020 - 22:01
2020-09-26 07:40:55 RO_WZ_West2_FSB61_PosValue 0
2020-09-25 18:59:37 RO_WZ_West2_FSB61_lastPosValue 0
2020-09-26 13:49:39 ascEnable on
2020-10-07 17:20:44 controlShading on
2020-09-21 21:45:40 hardLockOut off
2020-09-27 13:23:31 partyMode off
2020-10-06 23:28:55 room_EnOcean_EG_Flur RO_FE_Ost_FSB61_EG
2020-10-06 23:28:55 room_EnOcean_EG_Kueche RO_KU_Ost_FSB61_EG,RO_KU_Sued1_FSB61_EG
2020-10-06 23:28:55 room_EnOcean_EG_WC RO_WC_Ost_FSB61_EG
2020-10-06 23:28:55 room_EnOcean_EG_Wohnzimmer RO_WZ_Sued_FSB61_EG,RO_WZ_West1_FSB61_EG
2020-10-06 23:28:55 room_EnOcean_OG_Arbeitszimmer RO_AZ_Sued_FSB61_OG
2020-10-06 23:28:55 room_EnOcean_OG_Badezimmer RO_BZ_Ost_FSB61_OG
2020-10-06 23:28:55 room_EnOcean_OG_Kinderzimmer_Ost RO_KO_Ost_FSB61_OG,RO_KO_Sued_FSB61_OG
2020-09-21 21:45:40 selfDefense off
2020-10-07 20:01:48 state night close
2020-09-21 21:52:44 sunriseTimeWeHoliday on
2020-10-06 23:28:54 userAttrList rolled out
helper:
shuttersList:
RO_AZ_Sued_FSB61_OG
RO_BZ_Ost_FSB61_OG
RO_FE_Ost_FSB61_EG
RO_KO_Ost_FSB61_OG
RO_KO_Sued_FSB61_OG
RO_KU_Ost_FSB61_EG
RO_KU_Sued1_FSB61_EG
RO_WC_Ost_FSB61_EG
RO_WZ_Sued_FSB61_EG
RO_WZ_West1_FSB61_EG
monitoredDevs:
DE_AstroFunktion:
RolladenSteuerung ASC_twilightDevice
MS_GT_Sued_FAH60:
RO_AZ_Sued_FSB61_OG ASC_BrightnessSensor
RO_BZ_Ost_FSB61_OG ASC_BrightnessSensor
RO_FE_Ost_FSB61_EG ASC_BrightnessSensor
RO_KO_Ost_FSB61_OG ASC_BrightnessSensor
RO_KO_Sued_FSB61_OG ASC_BrightnessSensor
RO_KU_Ost_FSB61_EG ASC_BrightnessSensor
RO_KU_Sued1_FSB61_EG ASC_BrightnessSensor
RO_KU_Sued2_FSB61_EG ASC_BrightnessSensor
RO_WC_Ost_FSB61_EG ASC_BrightnessSensor
RO_WZ_Sued_FSB61_EG ASC_BrightnessSensor
RO_WZ_West1_FSB61_EG ASC_BrightnessSensor
RO_WZ_West2_FSB61_EG ASC_BrightnessSensor
RO_AZ_Sued_FSB61_OG:
RO_BZ_Ost_FSB61_OG:
RO_FE_Ost_FSB61_EG:
RO_KO_Ost_FSB61_OG:
RO_KO_Sued_FSB61_OG:
RO_KU_Ost_FSB61_EG:
RO_KU_Sued1_FSB61_EG:
RO_WC_Ost_FSB61_EG:
RO_WZ_Sued_FSB61_EG:
RO_WZ_West1_FSB61_EG:
Attributes:
ASC_autoShuttersControlComfort on
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_brightnessDriveUpDown 1000:-1
ASC_expert 1
ASC_tempSensor MT_KU_Nord_FTMT:TempWert2
ASC_twilightDevice DE_AstroFunktion
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room ASC
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
verbose 3
@trabantp60: kannst Du testweise mal in einem Rollo den Sekundenwert von PrivacyDownValue_beforeNightClose deutlich hochsetzen und schauen, ob das Rollo dann entsprechend früher ganz schließt? Es sei denn, CoolTux widerspricht, weil es gar nicht sein kann... ;)
Gib mal bitte ein list von dem Rollo wo das passiert ist. Privacy sollte ja nicht komplett schließen sondern nur in eine Antisichtposition fahren.
Zitat von: fraggle777 am 08 Oktober 2020, 07:22:49
Hallo CoolTux,
ich habe auch das Problem mit dem wind-unprotect: Meine Jalousien fahren immer runter wenn der Wind weg ist, egal ob es draußen dunkel oder hell ist und eben auch dann, wenn eigentlich gar nicht beschattet werden soll. Ich verwende aber tatsächlich in verschiedenen Attributen unterschiedliche readings ein und desselben Wetter-Sensors. Das werde ich dann Deiner Empfehlung nach mit den Dummys verändern. Was mich jetzt aber stutzig gemacht hat, war Deine Aussage zu den Temperatursensoren. Ich habe ebenfalls immer den gleichen Temperatursensor im ASC und in allen Jalousien. Du meintest, das sei Unsinn. Wie wäre es denn richtig?
Viele Grüße
Philip
Entweder verstehe ich Dich nicht korrekt oder Du verwechselst da was.
Erstmal zum Tempsensor. Wenn Du eh überall den selben hast reicht es diesen im ASC Device an zu geben, Du musst ihn nicht noch zusätzlich in den Rollo mit angeben.
ZitatIch verwende aber tatsächlich in verschiedenen Attributen unterschiedliche readings ein und desselben Wetter-Sensors.
Das hier ist in der Tat ein Problem. Ein Multisensor kann ASC nicht verarbeiten. Zu mindest nicht so wirklich. Ich habe da einige Sachen versucht abzufangen und generell können auch einige Readings eines Multisensors unterschieden werden. Je nach dem was genau erfasst wurde.
Allerdings dürfte das ganze nichts mit Deinem eigentlichen Problem zu tun haben denke ich. Das die Rollos wieder fahren wenn der Windsensor sofort vom Wert unter die Hysterese fällt ist ja so gewollt und hat auch nichts mit Beschattung zu tun. Wenn Wind erfasst wird fährt das Rollo in die ClosedPos und nach dem unterschreiten der Hysterese sollte er wieder öffnen.
Vielen Dank, das mit den Temperatursensoren ist mir jetzt klar.
Was die Windfunktion anbetrifft: Ich habe Außenjalousien, und die fahren im Protection Mode hoch. Was ich jetzt festgestellt habe ist folgendes Verhalten:
- Die Jalousien sind oben (weil zum Beispiel keine Sonne scheint)
- Es kommt starker Wind auf --> ASC meldet 'wind protection' die Jalousien bleiben natürlich oben, weil sie ja schon oben waren
- Der Wind lässt nach --> ASC meldet 'wind-unprotected' --> die Jalousien fahren runter (und bleiben dort), obwohl immer noch keine Sonne scheint
Heute war ich überrascht. Ich sehe plötzlich aus der Ferne, dass zwei Rollos mit der Begründung residents absent heruntergefahren wurden.
Ich habe aber keine Residents-Einstellungen für diese Rollos gesetzt. Es gibt auch keine Hinweise dazu in den NotifyDevInformationen.
Die Rollos habe ich um ca. 07:30 Uhr manuell hochgefahren. So wie ich es jeden morgen mache. Heute waren um 08:00 Uhr aber keine Personen im Hause. Ich verstehe nicht, warum die Rollos wieder heruntergefahren sind.
READINGS:
2019-05-20 11:46:30 ASC_Enable on
2020-10-08 09:30:27 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 10m
2020-10-08 08:03:42 ASC_ShuttersLastDrive residents absent
2020-10-08 09:00:01 ASC_Time_DriveDown 08.10.2020 - 19:15
2020-10-08 09:00:01 ASC_Time_DriveUp 09.10.2020 - 09:00
Attributes:
ASC 2
ASC_BrightnessSensor lichtsensor:lux 400:400
ASC_Down brightness
ASC_DriveUpMaxDuration 25
ASC_Drive_Delay 180
ASC_Drive_DelayStart 90
ASC_Mode_Down always
ASC_Mode_Up off
ASC_Partymode on
ASC_Pos_Reading pct
ASC_Shading_InOutAzimuth 185:335
ASC_Shading_MinMax_Elevation 10:100
ASC_Shading_Min_OutsideTemperature 21
ASC_Shading_Mode always
ASC_Shading_Pos 30
ASC_Shading_StateChange_SunnyCloudy 60000:20000
ASC_Shutter_IdleDetection motor:stop.*
ASC_Time_Down_Early 16:15
ASC_Time_Down_Late 19:15
ASC_Time_Up_Early 08:00
ASC_Time_Up_Late 09:00
ASC_Time_Up_WE_Holiday 08:30
ASC_Up brightness
ASC_WiggleValue 15
IODev HMUSB
IOgrp VCCU
autoReadReg 4_reqStatus
model HM-LC-BL1PBU-FM
room Jalousien
subType blindActuator
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map struct_jalousien struct_jalousien_map structexclude
2020-10-07_18:00:03 rollo ASC_ShuttersLastDrive: minimum brightness threshold fell below
2020-10-08_07:37:04 rollo deviceMsg: 17.5 (to VCCU)
2020-10-08_07:37:04 rollo level: 17.5
2020-10-08_07:37:04 rollo motor: up:17.5
2020-10-08_07:37:04 rollo pct: 17.5
2020-10-08_07:37:04 rollo 17.5
2020-10-08_07:37:23 rollo deviceMsg: on (to VCCU)
2020-10-08_07:37:23 rollo level: 100
2020-10-08_07:37:23 rollo motor: stop:on
2020-10-08_07:37:23 rollo pct: 100
2020-10-08_07:37:23 rollo on
2020-10-08_07:37:23 rollo ASC_ShuttersLastDrive: manual
2020-10-08_08:03:20 rollo commState: CMDs_pending
2020-10-08_08:03:20 rollo level: set_0
2020-10-08_08:03:20 rollo set_0
2020-10-08_08:03:20 rollo commState: CMDs_processing...
2020-10-08_08:03:20 rollo commState: CMDs_done
2020-10-08_08:03:20 rollo level: 100
2020-10-08_08:03:20 rollo motor: down:on
2020-10-08_08:03:20 rollo on
2020-10-08_08:03:41 rollo deviceMsg: off (to VCCU)
2020-10-08_08:03:41 rollo level: 0
2020-10-08_08:03:41 rollo motor: stop:off
2020-10-08_08:03:41 rollo pct: 0
2020-10-08_08:03:41 rollo off
2020-10-08_08:03:42 rollo ASC_ShuttersLastDrive: residents absent
Mein FHEM ist aktuell.
Zitat von: CoolTux am 08 Oktober 2020, 08:24:10
Gib mal bitte ein list von dem Rollo wo das passiert ist. Privacy sollte ja nicht komplett schließen sondern nur in eine Antisichtposition fahren.
Nur, um Mißverständnisse zu vermeiden:
Privacy ist er richtig gefahren, als der Brightness-Wert unter die Helligkeits-Schwelle gefallen ist. Nur ist er dann gegen 20:00 ganz zu gefahren, anstatt damit bis 22:00 zu warten. Und dieser Zeitunterschied entsprach genau meinem Sekundenwert im Attribut "PrivacyDownValue_beforeNightClose", falls das damit zusammenhängen könnte. Den hab ich inzwischen testweise sehr niedrig gesetzt, Ergebnis steht noch aus.
Es ist auch kein Einzelphänomen eines Rollos - alle, die ich so konfiguriert habe, sind gleichzeitig gefahren.
Hier das dazugehörige List des Rollos:
Internals:
DEF 05895E29
FUUID 5e5ad5f9-f33f-6ef9-4cb4-eeecb0a3bdf75a79
IODev TCM_ESP3_0
LASTInputDev TCM_ESP3_0
MSGCNT 10
NAME RO_KU_Sued1_FSB61_EG
NR 1927
NTFY_ORDER 50-RO_KU_Sued1_FSB61_EG
STATE 0
TCM_ESP3_0_DestinationID FFFFFFFF
TCM_ESP3_0_MSGCNT 10
TCM_ESP3_0_PacketType 1
TCM_ESP3_0_RSSI -70
TCM_ESP3_0_ReceivingQuality excellent
TCM_ESP3_0_RepeatingCounter 1
TCM_ESP3_0_SubTelNum 10
TCM_ESP3_0_TIME 2020-10-08 07:11:02
TYPE EnOcean
OLDREADINGS:
READINGS:
2020-09-26 13:35:42 ASC_Enable on
2020-10-08 09:16:02 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 10m
2020-10-08 09:15:56 ASC_ShuttersLastDrive manual
2020-10-08 07:45:02 ASC_Time_DriveDown 08.10.2020 - 22:01
2020-10-08 07:45:02 ASC_Time_DriveUp 09.10.2020 - 07:45
2020-10-08 07:45:02 ASC_Time_PrivacyDriveDown 08.10.2020 - 22:00
2020-10-08 09:15:56 anglePos 90
2020-10-06 23:28:57 associatedWith RolladenSteuerung
2020-10-08 07:11:02 block unlock
2020-10-08 09:15:56 endPosition open
2020-10-08 09:15:56 position 0
2020-10-08 07:11:02 state open
helper:
Attributes:
ASC 1
ASC_BlockingTime_afterManual 300
ASC_BrightnessSensor MS_GT_Sued_FAH60:brightness 1000000:-1
ASC_Down brightness
ASC_Partymode on
ASC_Pos_Reading position
ASC_PrivacyDownValue_beforeNightClose 30:20 #<-- Der Wert stand gestern noch auf 7200:100
ASC_PrivacyDown_Pos 60
ASC_Shading_Mode always
ASC_Shading_Pos 40
ASC_Time_Down_Early 17:00
ASC_Time_Down_Late 22:01
ASC_Time_Up_Early 7:15
ASC_Time_Up_Late 7:45
ASC_Time_Up_WE_Holiday 9:00
ASC_Up brightness
IODev TCM_ESP3_0
eep A5-3F-7F
manufID 00D
model Eltako_FSB_ACK
room EnOcean,EG Kueche
shutTime 24
shutTimeCloses 45
stateFormat position
subDef FFBE410B
subType manufProfile
teachMethod RPS
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd opens:stop:closes
Und noch ein Phänomen, falls es Hinweise gibt:
Heute ist um 7:45 ein anderes Rollo ohne irgendeinen manuellen Einfluss von "geöffnet" in die Position 40 gefahren, meine ShadingPosition. Das Log liefert wenig Erkenntnis, dort steht nur die Fahrt auf Pos 40 und ein Eintrag "ASC_Time_PrivacyDriveDown: 08.10.2020 - 22:00". 7:45 ist übrigens meine Time_Up_Late.
Ein paar Minuten später wurde es manuell wieder hoch gefahren, die Runterfahrt kam nämlich grad gar nicht gut. ::)
Hier das List dieses Rollos:
Internals:
DEF 0585E7A3
FUUID 5e5ad5f9-f33f-6ef9-6eef-ea6ef08bcd686435
IODev TCM_ESP3_0
LASTInputDev TCM_ESP3_0
MSGCNT 10
NAME RO_KU_Sued2_FSB61_EG
NR 1945
NTFY_ORDER 50-RO_KU_Sued2_FSB61_EG
STATE 0
TCM_ESP3_0_DestinationID FFFFFFFF
TCM_ESP3_0_MSGCNT 10
TCM_ESP3_0_PacketType 1
TCM_ESP3_0_RSSI -68
TCM_ESP3_0_ReceivingQuality excellent
TCM_ESP3_0_RepeatingCounter 1
TCM_ESP3_0_SubTelNum 7
TCM_ESP3_0_TIME 2020-10-08 07:48:16
TYPE EnOcean
READINGS:
2020-09-26 13:35:42 ASC_Enable on
2020-10-08 09:17:20 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 20m
2020-10-05 13:35:33 ASC_ShuttersLastDrive comfort - window open
2020-10-08 07:45:02 ASC_Time_DriveDown 08.10.2020 - 22:01
2020-10-08 07:45:02 ASC_Time_DriveUp 09.10.2020 - 07:45
2020-10-08 07:45:02 ASC_Time_PrivacyDriveDown 08.10.2020 - 22:00
2020-10-08 07:48:16 anglePos -90
2020-10-03 13:11:17 associatedWith RolladenSteuerung
2020-10-08 07:45:16 block unlock
2020-10-08 07:48:16 endPosition open_ack
2020-10-08 07:48:16 position 0
2020-10-08 07:48:16 state open_ack
helper:
Attributes:
ASC 1
ASC_BlockingTime_afterManual 300
ASC_BrightnessSensor MS_GT_Sued_FAH60:brightness 1000000:-1
ASC_Down brightness
ASC_LockOut soft
ASC_Partymode on
ASC_Pos_Reading position
ASC_PrivacyDownValue_beforeNightClose 30:20
ASC_PrivacyDown_Pos 60
ASC_Shading_Mode always
ASC_Shading_Pos 40
ASC_Time_Down_Early 17:00
ASC_Time_Down_Late 22:01
ASC_Time_Up_Early 7:15
ASC_Time_Up_Late 7:45
ASC_Time_Up_WE_Holiday 9:00
ASC_Up brightness
IODev TCM_ESP3_0
eep A5-3F-7F
manufID 00D
model Eltako_FSB_ACK
room EnOcean,EG Kueche
shutTime 33
shutTimeCloses 45
stateFormat position
subDef FFBE410C
subType manufProfile
teachMethod RPS
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd opens:stop:closes
Sehe gerade selbst, dass der Time_Up_Late jetzt zu früh ist für den Time_Up_WE_Holiday. Aber das sollte ja nicht der Grund für die obigen Phänomene sein, denke ich. Ist ja (noch) nicht Wochenende... (?)
Mein Brightness-Sensor ist in jedem Rollo separat als Attribut vorhanden, da ich später mal die Brightness-Werte je Rollo unterschiedlich haben möchte. Aber es ist immer dasselbe Reading angegeben (und das ist soweit unkritisch, wenn ich es bisher richtig verstanden habe).
Zitat von: fraggle777 am 08 Oktober 2020, 09:05:33
Vielen Dank, das mit den Temperatursensoren ist mir jetzt klar.
Was die Windfunktion anbetrifft: Ich habe Außenjalousien, und die fahren im Protection Mode hoch. Was ich jetzt festgestellt habe ist folgendes Verhalten:
- Die Jalousien sind oben (weil zum Beispiel keine Sonne scheint)
- Es kommt starker Wind auf --> ASC meldet 'wind protection' die Jalousien bleiben natürlich oben, weil sie ja schon oben waren
- Der Wind lässt nach --> ASC meldet 'wind-unprotected' --> die Jalousien fahren runter (und bleiben dort), obwohl immer noch keine Sonne scheint
Das liegt an lastPosition. Die war halt unten und da fährt er auch hin. Aber seit wann fährt das Rollo bei Wind hoch. Eigentlich sollte es runter fahren.
Zitat von: zife am 08 Oktober 2020, 10:02:17
Nur, um Mißverständnisse zu vermeiden:
Privacy ist er richtig gefahren, als der Brightness-Wert unter die Helligkeits-Schwelle gefallen ist. Nur ist er dann gegen 20:00 ganz zu gefahren, anstatt damit bis 22:00 zu warten. Und dieser Zeitunterschied entsprach genau meinem Sekundenwert im Attribut "PrivacyDownValue_beforeNightClose", falls das damit zusammenhängen könnte. Den hab ich inzwischen testweise sehr niedrig gesetzt, Ergebnis steht noch aus.
Es ist auch kein Einzelphänomen eines Rollos - alle, die ich so konfiguriert habe, sind gleichzeitig gefahren.
Hier das dazugehörige List des Rollos:
Internals:
DEF 05895E29
FUUID 5e5ad5f9-f33f-6ef9-4cb4-eeecb0a3bdf75a79
IODev TCM_ESP3_0
LASTInputDev TCM_ESP3_0
MSGCNT 10
NAME RO_KU_Sued1_FSB61_EG
NR 1927
NTFY_ORDER 50-RO_KU_Sued1_FSB61_EG
STATE 0
TCM_ESP3_0_DestinationID FFFFFFFF
TCM_ESP3_0_MSGCNT 10
TCM_ESP3_0_PacketType 1
TCM_ESP3_0_RSSI -70
TCM_ESP3_0_ReceivingQuality excellent
TCM_ESP3_0_RepeatingCounter 1
TCM_ESP3_0_SubTelNum 10
TCM_ESP3_0_TIME 2020-10-08 07:11:02
TYPE EnOcean
OLDREADINGS:
READINGS:
2020-09-26 13:35:42 ASC_Enable on
2020-10-08 09:16:02 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 10m
2020-10-08 09:15:56 ASC_ShuttersLastDrive manual
2020-10-08 07:45:02 ASC_Time_DriveDown 08.10.2020 - 22:01
2020-10-08 07:45:02 ASC_Time_DriveUp 09.10.2020 - 07:45
2020-10-08 07:45:02 ASC_Time_PrivacyDriveDown 08.10.2020 - 22:00
2020-10-08 09:15:56 anglePos 90
2020-10-06 23:28:57 associatedWith RolladenSteuerung
2020-10-08 07:11:02 block unlock
2020-10-08 09:15:56 endPosition open
2020-10-08 09:15:56 position 0
2020-10-08 07:11:02 state open
helper:
Attributes:
ASC 1
ASC_BlockingTime_afterManual 300
ASC_BrightnessSensor MS_GT_Sued_FAH60:brightness 1000000:-1
ASC_Down brightness
ASC_Partymode on
ASC_Pos_Reading position
ASC_PrivacyDownValue_beforeNightClose 30:20 #<-- Der Wert stand gestern noch auf 7200:100
ASC_PrivacyDown_Pos 60
ASC_Shading_Mode always
ASC_Shading_Pos 40
ASC_Time_Down_Early 17:00
ASC_Time_Down_Late 22:01
ASC_Time_Up_Early 7:15
ASC_Time_Up_Late 7:45
ASC_Time_Up_WE_Holiday 9:00
ASC_Up brightness
IODev TCM_ESP3_0
eep A5-3F-7F
manufID 00D
model Eltako_FSB_ACK
room EnOcean,EG Kueche
shutTime 24
shutTimeCloses 45
stateFormat position
subDef FFBE410B
subType manufProfile
teachMethod RPS
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd opens:stop:closes
Und noch ein Phänomen, falls es Hinweise gibt:
Heute ist um 7:45 ein anderes Rollo ohne irgendeinen manuellen Einfluss von "geöffnet" in die Position 40 gefahren, meine ShadingPosition. Das Log liefert wenig Erkenntnis, dort steht nur die Fahrt auf Pos 40 und ein Eintrag "ASC_Time_PrivacyDriveDown: 08.10.2020 - 22:00". 7:45 ist übrigens meine Time_Up_Late.
Ein paar Minuten später wurde es manuell wieder hoch gefahren, die Runterfahrt kam nämlich grad gar nicht gut. ::)
Hier das List dieses Rollos:
Internals:
DEF 0585E7A3
FUUID 5e5ad5f9-f33f-6ef9-6eef-ea6ef08bcd686435
IODev TCM_ESP3_0
LASTInputDev TCM_ESP3_0
MSGCNT 10
NAME RO_KU_Sued2_FSB61_EG
NR 1945
NTFY_ORDER 50-RO_KU_Sued2_FSB61_EG
STATE 0
TCM_ESP3_0_DestinationID FFFFFFFF
TCM_ESP3_0_MSGCNT 10
TCM_ESP3_0_PacketType 1
TCM_ESP3_0_RSSI -68
TCM_ESP3_0_ReceivingQuality excellent
TCM_ESP3_0_RepeatingCounter 1
TCM_ESP3_0_SubTelNum 7
TCM_ESP3_0_TIME 2020-10-08 07:48:16
TYPE EnOcean
READINGS:
2020-09-26 13:35:42 ASC_Enable on
2020-10-08 09:17:20 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 20m
2020-10-05 13:35:33 ASC_ShuttersLastDrive comfort - window open
2020-10-08 07:45:02 ASC_Time_DriveDown 08.10.2020 - 22:01
2020-10-08 07:45:02 ASC_Time_DriveUp 09.10.2020 - 07:45
2020-10-08 07:45:02 ASC_Time_PrivacyDriveDown 08.10.2020 - 22:00
2020-10-08 07:48:16 anglePos -90
2020-10-03 13:11:17 associatedWith RolladenSteuerung
2020-10-08 07:45:16 block unlock
2020-10-08 07:48:16 endPosition open_ack
2020-10-08 07:48:16 position 0
2020-10-08 07:48:16 state open_ack
helper:
Attributes:
ASC 1
ASC_BlockingTime_afterManual 300
ASC_BrightnessSensor MS_GT_Sued_FAH60:brightness 1000000:-1
ASC_Down brightness
ASC_LockOut soft
ASC_Partymode on
ASC_Pos_Reading position
ASC_PrivacyDownValue_beforeNightClose 30:20
ASC_PrivacyDown_Pos 60
ASC_Shading_Mode always
ASC_Shading_Pos 40
ASC_Time_Down_Early 17:00
ASC_Time_Down_Late 22:01
ASC_Time_Up_Early 7:15
ASC_Time_Up_Late 7:45
ASC_Time_Up_WE_Holiday 9:00
ASC_Up brightness
IODev TCM_ESP3_0
eep A5-3F-7F
manufID 00D
model Eltako_FSB_ACK
room EnOcean,EG Kueche
shutTime 33
shutTimeCloses 45
stateFormat position
subDef FFBE410C
subType manufProfile
teachMethod RPS
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd opens:stop:closes
Sehe gerade selbst, dass der Time_Up_Late jetzt zu früh ist für den Time_Up_WE_Holiday. Aber das sollte ja nicht der Grund für die obigen Phänomene sein, denke ich. Ist ja (noch) nicht Wochenende... (?)
Mein Brightness-Sensor ist in jedem Rollo separat als Attribut vorhanden, da ich später mal die Brightness-Werte je Rollo unterschiedlich haben möchte. Aber es ist immer dasselbe Reading angegeben (und das ist soweit unkritisch, wenn ich es bisher richtig verstanden habe).
Das schaue ich mir die Tage ab. Eventuell habe ich ein Logikproblem in der Auswertung.
Zitat von: CoolTux am 08 Oktober 2020, 10:50:30
Das liegt an lastPosition. Die war halt unten und da fährt er auch hin. Aber seit wann fährt das Rollo bei Wind hoch. Eigentlich sollte es runter fahren.
Na ja, wir reden hier von Außenraffstoren zur Verschattung eines Wintergarten. Wenn die bei starkem Wind unten sind, gehen die kaputt.
Nochmal zu meinem Problem: Die Raffstoren waren eben NICHT unten, sondern oben. Daher wundert es mich, dass sie bei wind-unprotect nach unten fahren, obwohl sie vorher eben nicht unten waren. Ich werde lastPosition mal im Auge behalten.
Zitat von: fraggle777 am 08 Oktober 2020, 12:41:49
Na ja, wir reden hier von Außenraffstoren zur Verschattung eines Wintergarten. Wenn die bei starkem Wind unten sind, gehen die kaputt.
Nochmal zu meinem Problem: Die Raffstoren waren eben NICHT unten, sondern oben. Daher wundert es mich, dass sie bei wind-unprotect nach unten fahren, obwohl sie vorher eben nicht unten waren. Ich werde lastPosition mal im Auge behalten.
Aber wie schaffst Du es das sie hoch fahren bei Wind, eingentlich ist hart ClosedPos drin, oder hast Du die Werte gedreht?
Zitat von: CoolTux am 08 Oktober 2020, 11:06:31
Das schaue ich mir die Tage ab. Eventuell habe ich ein Logikproblem in der Auswertung.
Danke!
Meine Vermutung scheint sich zu bestätigen - mit einem sehr niedrigen Sekundenwert im PrivacyDown_BeforeNightClose bleiben die Rollos wie gewünscht in Privacy Position. Nur das mit den 7200 Sekunden ist wieder Punkt 20.00 Uhr ganz zugefahren.
Vielen Dank Cootux,
ZitatDann muss das Gerät out.relais.Beleuchtung.Eingang irgendwo als Attribut drin stehen oder zu mindest steht es dann in der NOTIFYDEV als Internal im ASC Device. Bitte einmal prüfen. Kannst auch gerne ein list vom ASC hier eintragen.
Hier ein list vom ASC
Internals:
FUUID 5eca7383-f33f-c8fc-d385-175dd46e89afab27
FVERSION 73_AutoShuttersControl.pm:v0.10.9-s22743/2020-09-07 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME Haus.Rolladensteuerung
NOTIFYDEV global,Haus.Rolladensteuerung,Roll.eg.Gast_links,Roll.eg.Gast_rechts,Roll.eg.kueche.Doppel,Roll.eg.kueche.Einzel,Roll.eg.kueche.Terrasse,Roll.eg.wz.Esstisch_rechts,Roll.eg.wz.Kamin,Roll.eg.wz.Terrasse_links,Roll.eg.wz.Terrasse_mitte,Roll.eg.wz.Terrasse_rechts,Roll.og.flur.Balkon,Roll.og.flur.Blanca.hinten,Roll.og.flur.Blanca.seite,Roll.og.flur.Kamin,Roll.og.flur.Lasse.hinten,Roll.og.flur.Lasse.seite,Roll.og.flur.Treppe,Roll.eg.wz.Terrasse_mitte,Roll.og.flur.Blanca.hinten,Roll.eg.wz.Kamin,Roll.og.flur.Lasse.hinten,Roll.og.flur.Treppe,Sens.eg.wz,Roll.eg.Gast_links,struc.rr_family,Roll.eg.kueche.Terrasse,rr_Gast,Roll.og.flur.Lasse.seite,Astro.Rauenberg,Roll.eg.kueche.Einzel,Roll.og.flur.Balkon,Roll.og.flur.Kamin,Roll.eg.wz.Terrasse_rechts,Roll.eg.Gast_rechts,Sens.og.flur,Roll.og.flur.Blanca.seite,Roll.eg.wz.Esstisch_rechts,Roll.eg.kueche.Doppel,Roll.eg.wz.Terrasse_links
NR 346
NTFY_ORDER 51-Haus.Rolladensteuerung
STATE day open
TYPE AutoShuttersControl
VERSION v0.10.9
OLDREADINGS:
READINGS:
2020-10-08 06:46:05 Roll.eg.Gast_links_PosValue 99
2020-09-25 22:30:02 Roll.eg.Gast_links_lastDelayPosValue 0
2020-10-08 06:45:02 Roll.eg.Gast_links_lastPosValue 99
2020-10-08 06:45:02 Roll.eg.Gast_links_nextAstroTimeEvent 08.10.2020 - 22:30
2020-10-08 06:53:22 Roll.eg.Gast_rechts_PosValue 99
2020-09-25 22:30:02 Roll.eg.Gast_rechts_lastDelayPosValue 0
2020-10-08 06:45:02 Roll.eg.Gast_rechts_lastPosValue 99
2020-10-08 06:45:02 Roll.eg.Gast_rechts_nextAstroTimeEvent 08.10.2020 - 22:30
2020-10-08 06:40:00 Roll.eg.kueche.Doppel_PosValue 99
2020-09-30 06:30:02 Roll.eg.kueche.Doppel_lastDelayPosValue 99
2020-10-08 06:30:02 Roll.eg.kueche.Doppel_lastPosValue 99
2020-10-08 06:30:02 Roll.eg.kueche.Doppel_nextAstroTimeEvent 08.10.2020 - 22:30
2020-10-08 06:35:17 Roll.eg.kueche.Einzel_PosValue 99
2020-09-30 06:30:02 Roll.eg.kueche.Einzel_lastDelayPosValue 99
2020-10-08 06:30:02 Roll.eg.kueche.Einzel_lastPosValue 99
2020-10-08 06:30:02 Roll.eg.kueche.Einzel_nextAstroTimeEvent 08.10.2020 - 22:30
2020-10-08 06:34:37 Roll.eg.kueche.Terrasse_PosValue 99
2020-09-30 06:30:02 Roll.eg.kueche.Terrasse_lastDelayPosValue 99
2020-10-08 06:30:02 Roll.eg.kueche.Terrasse_lastPosValue 99
2020-10-08 06:30:02 Roll.eg.kueche.Terrasse_nextAstroTimeEvent 08.10.2020 - 22:30
2020-10-08 06:35:03 Roll.eg.wz.Esstisch_rechts_PosValue 99
2020-09-30 06:30:02 Roll.eg.wz.Esstisch_rechts_lastDelayPosValue 99
2020-10-08 06:30:02 Roll.eg.wz.Esstisch_rechts_lastPosValue 99
2020-10-08 06:30:02 Roll.eg.wz.Esstisch_rechts_nextAstroTimeEvent 08.10.2020 - 22:30
2020-10-08 06:34:00 Roll.eg.wz.Kamin_PosValue 99
2020-09-30 06:30:02 Roll.eg.wz.Kamin_lastDelayPosValue 99
2020-10-08 06:30:02 Roll.eg.wz.Kamin_lastPosValue 99
2020-10-08 06:30:02 Roll.eg.wz.Kamin_nextAstroTimeEvent 08.10.2020 - 22:30
2020-10-08 06:39:39 Roll.eg.wz.Terrasse_links_PosValue 99
2020-09-30 06:30:02 Roll.eg.wz.Terrasse_links_lastDelayPosValue 99
2020-10-08 06:30:02 Roll.eg.wz.Terrasse_links_lastPosValue 99
2020-10-08 06:30:02 Roll.eg.wz.Terrasse_links_nextAstroTimeEvent 08.10.2020 - 22:30
2020-10-08 06:34:34 Roll.eg.wz.Terrasse_mitte_PosValue 99
2020-09-30 06:30:02 Roll.eg.wz.Terrasse_mitte_lastDelayPosValue 99
2020-10-08 06:30:02 Roll.eg.wz.Terrasse_mitte_lastPosValue 99
2020-10-08 06:30:02 Roll.eg.wz.Terrasse_mitte_nextAstroTimeEvent 08.10.2020 - 22:30
2020-10-08 06:37:17 Roll.eg.wz.Terrasse_rechts_PosValue 99
2020-09-30 06:30:02 Roll.eg.wz.Terrasse_rechts_lastDelayPosValue 99
2020-10-08 06:30:02 Roll.eg.wz.Terrasse_rechts_lastPosValue 99
2020-10-08 06:30:02 Roll.eg.wz.Terrasse_rechts_nextAstroTimeEvent 08.10.2020 - 22:30
2020-10-07 21:02:09 Roll.og.flur.Balkon_PosValue 0
2020-09-30 06:30:02 Roll.og.flur.Balkon_lastDelayPosValue 99
2020-10-08 06:30:02 Roll.og.flur.Balkon_lastPosValue 99
2020-10-08 06:30:02 Roll.og.flur.Balkon_nextAstroTimeEvent 08.10.2020 - 21:00
2020-10-04 13:31:02 Roll.og.flur.Blanca.hinten_PosValue 84
2020-10-04 13:30:41 Roll.og.flur.Blanca.hinten_lastPosValue 20
2020-10-08 06:30:02 Roll.og.flur.Blanca.hinten_nextAstroTimeEvent 08.10.2020 - 21:00
2020-10-04 22:23:59 Roll.og.flur.Blanca.seite_PosValue 99
2020-10-04 16:26:50 Roll.og.flur.Blanca.seite_lastPosValue 20
2020-10-08 06:30:02 Roll.og.flur.Blanca.seite_nextAstroTimeEvent 08.10.2020 - 21:00
2020-10-08 06:32:06 Roll.og.flur.Kamin_PosValue 99
2020-09-30 06:30:02 Roll.og.flur.Kamin_lastDelayPosValue 99
2020-10-08 06:30:02 Roll.og.flur.Kamin_lastPosValue 99
2020-10-08 06:30:02 Roll.og.flur.Kamin_nextAstroTimeEvent 08.10.2020 - 22:30
2020-10-05 14:58:39 Roll.og.flur.Lasse.hinten_PosValue 35
2020-07-17 22:25:15 Roll.og.flur.Lasse.hinten_lastDelayPosValue 99
2020-10-04 12:32:57 Roll.og.flur.Lasse.hinten_lastPosValue 47
2020-10-08 06:30:02 Roll.og.flur.Lasse.hinten_nextAstroTimeEvent 08.10.2020 - 21:00
2020-10-04 12:33:35 Roll.og.flur.Lasse.seite_PosValue 98
2020-07-24 22:32:53 Roll.og.flur.Lasse.seite_lastDelayPosValue 99
2020-10-02 21:57:40 Roll.og.flur.Lasse.seite_lastPosValue 98
2020-10-08 06:30:02 Roll.og.flur.Lasse.seite_nextAstroTimeEvent 08.10.2020 - 21:00
2020-10-08 06:31:03 Roll.og.flur.Treppe_PosValue 99
2020-09-30 06:30:02 Roll.og.flur.Treppe_lastDelayPosValue 99
2020-10-08 06:30:02 Roll.og.flur.Treppe_lastPosValue 99
2020-10-08 06:30:02 Roll.og.flur.Treppe_nextAstroTimeEvent 08.10.2020 - 22:30
2020-05-24 15:15:48 ascEnable on
2020-10-04 20:15:54 controlShading on
2020-05-24 15:15:48 hardLockOut off
2020-10-02 21:57:40 partyMode off
2020-10-04 20:15:46 room_Homekit_System-_ZWave Roll.eg.kueche.Terrasse,Roll.eg.wz.Terrasse_mitte
2020-10-04 20:15:46 room_System-_ZWave Roll.eg.Gast_links,Roll.eg.Gast_rechts,Roll.eg.kueche.Doppel,Roll.eg.kueche.Einzel,Roll.eg.wz.Esstisch_rechts,Roll.eg.wz.Kamin,Roll.eg.wz.Terrasse_links,Roll.eg.wz.Terrasse_rechts,Roll.og.flur.Balkon,Roll.og.flur.Blanca.hinten,Roll.og.flur.Blanca.seite,Roll.og.flur.Kamin,Roll.og.flur.Lasse.hinten,Roll.og.flur.Lasse.seite,Roll.og.flur.Treppe
2020-05-24 15:15:48 selfDefense off
2020-10-08 06:53:22 state day open
2020-05-24 15:15:48 sunriseTimeWeHoliday off
2020-10-04 20:15:46 userAttrList rolled out
helper:
shuttersList:
Roll.eg.Gast_links
Roll.eg.Gast_rechts
Roll.eg.kueche.Doppel
Roll.eg.kueche.Einzel
Roll.eg.kueche.Terrasse
Roll.eg.wz.Esstisch_rechts
Roll.eg.wz.Kamin
Roll.eg.wz.Terrasse_links
Roll.eg.wz.Terrasse_mitte
Roll.eg.wz.Terrasse_rechts
Roll.og.flur.Balkon
Roll.og.flur.Blanca.hinten
Roll.og.flur.Blanca.seite
Roll.og.flur.Kamin
Roll.og.flur.Lasse.hinten
Roll.og.flur.Lasse.seite
Roll.og.flur.Treppe
monitoredDevs:
Astro.Rauenberg:
Haus.Rolladensteuerung ASC_twilightDevice
Roll.eg.Gast_links:
Roll.eg.Gast_rechts:
Roll.eg.kueche.Doppel:
Roll.eg.kueche.Einzel:
Roll.eg.kueche.Terrasse:
Roll.eg.wz.Esstisch_rechts:
Roll.eg.wz.Kamin:
Roll.eg.wz.Terrasse_links:
Roll.eg.wz.Terrasse_mitte:
Roll.eg.wz.Terrasse_rechts:
Roll.og.flur.Balkon:
Roll.og.flur.Blanca.hinten:
Roll.og.flur.Blanca.seite:
Roll.og.flur.Kamin:
Roll.og.flur.Lasse.hinten:
Roll.og.flur.Lasse.seite:
Roll.og.flur.Treppe:
Sens.eg.wz:
Roll.eg.Gast_links ASC_BrightnessSensor
Roll.eg.Gast_rechts ASC_BrightnessSensor
Roll.eg.kueche.Doppel ASC_BrightnessSensor
Roll.eg.kueche.Einzel ASC_BrightnessSensor
Roll.eg.kueche.Terrasse ASC_BrightnessSensor
Roll.eg.wz.Esstisch_rechts ASC_BrightnessSensor
Roll.eg.wz.Kamin ASC_BrightnessSensor
Roll.eg.wz.Terrasse_links ASC_BrightnessSensor
Roll.eg.wz.Terrasse_mitte ASC_BrightnessSensor
Roll.eg.wz.Terrasse_rechts ASC_BrightnessSensor
Roll.og.flur.Balkon ASC_BrightnessSensor
Roll.og.flur.Blanca.hinten ASC_BrightnessSensor
Roll.og.flur.Blanca.seite ASC_BrightnessSensor
Roll.og.flur.Kamin ASC_BrightnessSensor
Roll.og.flur.Lasse.hinten ASC_BrightnessSensor
Roll.og.flur.Lasse.seite ASC_BrightnessSensor
Roll.og.flur.Treppe ASC_BrightnessSensor
Sens.og.flur:
Roll.eg.kueche.Terrasse ASC_BrightnessSensor
Roll.eg.wz.Esstisch_rechts ASC_BrightnessSensor
Roll.og.flur.Balkon ASC_BrightnessSensor
Roll.og.flur.Blanca.seite ASC_BrightnessSensor
rr_Gast:
Roll.eg.Gast_links ASC_Roommate_Device
Roll.eg.Gast_rechts ASC_Roommate_Device
struc.rr_family:
Roll.eg.wz.Kamin ASC_Roommate_Device
Attributes:
ASC_autoAstroModeEvening REAL
ASC_autoAstroModeMorning REAL
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_expert 1
ASC_shuttersDriveDelay 600
ASC_tempSensor out.temperatur.garten:temperature_asc
ASC_twilightDevice Astro.Rauenberg
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room Rollladen
und diese devices müssten wir suchen
out.relais.Beleuchtung.Eingang
Und ich sehe es nicht.
Viele Grüße
Guido
Zitat von: CoolTux am 08 Oktober 2020, 13:27:20
Aber wie schaffst Du es das sie hoch fahren bei Wind, eingentlich ist hart ClosedPos drin, oder hast Du die Werte gedreht?
Das ist ein guter Punkt. Ich wollte mich beim Windschutz nicht ausschließlich auf ASC verlassen, weil das im Fehlerfall bei 14 Außenraffstoren ein ziemlich teurer Spaß wäre. Aus diesem Grund habe ich die Wind Protection zusätzlich direkt in den DUOFERN Aktoren programmiert, allerdings so, dass eigentlich ASC etwas früher kommt. Vermutlich hat dann bisher immer die Funktion aus meinen DUOFERN Aktoren gegriffen. Na dann ist ja eigentlich klar, dass da komische Sachen passieren, wenn ich die beiden Funktionen gegeneinander laufen lasse. Allerdings hätte ich dann erwartet, dass die Raffstoren dauernd hoch und runter fahren. Evtl. blockiert der DUOFERN Aktor aber auch einfach jede weitere Steuerung wenn zu viel Wind ist, ansonsten würde ASC ja immer versuchen, die Raffstoren herunter zu fahren.
Jetzt muss ich mal schauen, wie ich da vorgehe. Perfekt wäre natürlich, wenn man ein Attribut hätte, bei dem man die Position der wind protection auswählen kann. So ist es im DUOFERN Aktor geregelt. Ansonsten werde ich auch mal schauen, wie genau die wind protection im Aktor funktioniert. Im Notfall würde ich ASC über ein notify ausschalten, wenn zu viel Wind ist, und wieder ein, wenn der Wind nachlässt. Das müsste funktionieren, oder?
Zitat von: fettgu am 08 Oktober 2020, 20:24:57
Vielen Dank Cootux,
Hier ein list vom ASC
Internals:
FUUID 5eca7383-f33f-c8fc-d385-175dd46e89afab27
FVERSION 73_AutoShuttersControl.pm:v0.10.9-s22743/2020-09-07 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME Haus.Rolladensteuerung
NOTIFYDEV global,Haus.Rolladensteuerung,Roll.eg.Gast_links,Roll.eg.Gast_rechts,Roll.eg.kueche.Doppel,Roll.eg.kueche.Einzel,Roll.eg.kueche.Terrasse,Roll.eg.wz.Esstisch_rechts,Roll.eg.wz.Kamin,Roll.eg.wz.Terrasse_links,Roll.eg.wz.Terrasse_mitte,Roll.eg.wz.Terrasse_rechts,Roll.og.flur.Balkon,Roll.og.flur.Blanca.hinten,Roll.og.flur.Blanca.seite,Roll.og.flur.Kamin,Roll.og.flur.Lasse.hinten,Roll.og.flur.Lasse.seite,Roll.og.flur.Treppe,Roll.eg.wz.Terrasse_mitte,Roll.og.flur.Blanca.hinten,Roll.eg.wz.Kamin,Roll.og.flur.Lasse.hinten,Roll.og.flur.Treppe,Sens.eg.wz,Roll.eg.Gast_links,struc.rr_family,Roll.eg.kueche.Terrasse,rr_Gast,Roll.og.flur.Lasse.seite,Astro.Rauenberg,Roll.eg.kueche.Einzel,Roll.og.flur.Balkon,Roll.og.flur.Kamin,Roll.eg.wz.Terrasse_rechts,Roll.eg.Gast_rechts,Sens.og.flur,Roll.og.flur.Blanca.seite,Roll.eg.wz.Esstisch_rechts,Roll.eg.kueche.Doppel,Roll.eg.wz.Terrasse_links
NR 346
NTFY_ORDER 51-Haus.Rolladensteuerung
STATE day open
TYPE AutoShuttersControl
VERSION v0.10.9
OLDREADINGS:
READINGS:
2020-10-08 06:46:05 Roll.eg.Gast_links_PosValue 99
2020-09-25 22:30:02 Roll.eg.Gast_links_lastDelayPosValue 0
2020-10-08 06:45:02 Roll.eg.Gast_links_lastPosValue 99
2020-10-08 06:45:02 Roll.eg.Gast_links_nextAstroTimeEvent 08.10.2020 - 22:30
2020-10-08 06:53:22 Roll.eg.Gast_rechts_PosValue 99
2020-09-25 22:30:02 Roll.eg.Gast_rechts_lastDelayPosValue 0
2020-10-08 06:45:02 Roll.eg.Gast_rechts_lastPosValue 99
2020-10-08 06:45:02 Roll.eg.Gast_rechts_nextAstroTimeEvent 08.10.2020 - 22:30
2020-10-08 06:40:00 Roll.eg.kueche.Doppel_PosValue 99
2020-09-30 06:30:02 Roll.eg.kueche.Doppel_lastDelayPosValue 99
2020-10-08 06:30:02 Roll.eg.kueche.Doppel_lastPosValue 99
2020-10-08 06:30:02 Roll.eg.kueche.Doppel_nextAstroTimeEvent 08.10.2020 - 22:30
2020-10-08 06:35:17 Roll.eg.kueche.Einzel_PosValue 99
2020-09-30 06:30:02 Roll.eg.kueche.Einzel_lastDelayPosValue 99
2020-10-08 06:30:02 Roll.eg.kueche.Einzel_lastPosValue 99
2020-10-08 06:30:02 Roll.eg.kueche.Einzel_nextAstroTimeEvent 08.10.2020 - 22:30
2020-10-08 06:34:37 Roll.eg.kueche.Terrasse_PosValue 99
2020-09-30 06:30:02 Roll.eg.kueche.Terrasse_lastDelayPosValue 99
2020-10-08 06:30:02 Roll.eg.kueche.Terrasse_lastPosValue 99
2020-10-08 06:30:02 Roll.eg.kueche.Terrasse_nextAstroTimeEvent 08.10.2020 - 22:30
2020-10-08 06:35:03 Roll.eg.wz.Esstisch_rechts_PosValue 99
2020-09-30 06:30:02 Roll.eg.wz.Esstisch_rechts_lastDelayPosValue 99
2020-10-08 06:30:02 Roll.eg.wz.Esstisch_rechts_lastPosValue 99
2020-10-08 06:30:02 Roll.eg.wz.Esstisch_rechts_nextAstroTimeEvent 08.10.2020 - 22:30
2020-10-08 06:34:00 Roll.eg.wz.Kamin_PosValue 99
2020-09-30 06:30:02 Roll.eg.wz.Kamin_lastDelayPosValue 99
2020-10-08 06:30:02 Roll.eg.wz.Kamin_lastPosValue 99
2020-10-08 06:30:02 Roll.eg.wz.Kamin_nextAstroTimeEvent 08.10.2020 - 22:30
2020-10-08 06:39:39 Roll.eg.wz.Terrasse_links_PosValue 99
2020-09-30 06:30:02 Roll.eg.wz.Terrasse_links_lastDelayPosValue 99
2020-10-08 06:30:02 Roll.eg.wz.Terrasse_links_lastPosValue 99
2020-10-08 06:30:02 Roll.eg.wz.Terrasse_links_nextAstroTimeEvent 08.10.2020 - 22:30
2020-10-08 06:34:34 Roll.eg.wz.Terrasse_mitte_PosValue 99
2020-09-30 06:30:02 Roll.eg.wz.Terrasse_mitte_lastDelayPosValue 99
2020-10-08 06:30:02 Roll.eg.wz.Terrasse_mitte_lastPosValue 99
2020-10-08 06:30:02 Roll.eg.wz.Terrasse_mitte_nextAstroTimeEvent 08.10.2020 - 22:30
2020-10-08 06:37:17 Roll.eg.wz.Terrasse_rechts_PosValue 99
2020-09-30 06:30:02 Roll.eg.wz.Terrasse_rechts_lastDelayPosValue 99
2020-10-08 06:30:02 Roll.eg.wz.Terrasse_rechts_lastPosValue 99
2020-10-08 06:30:02 Roll.eg.wz.Terrasse_rechts_nextAstroTimeEvent 08.10.2020 - 22:30
2020-10-07 21:02:09 Roll.og.flur.Balkon_PosValue 0
2020-09-30 06:30:02 Roll.og.flur.Balkon_lastDelayPosValue 99
2020-10-08 06:30:02 Roll.og.flur.Balkon_lastPosValue 99
2020-10-08 06:30:02 Roll.og.flur.Balkon_nextAstroTimeEvent 08.10.2020 - 21:00
2020-10-04 13:31:02 Roll.og.flur.Blanca.hinten_PosValue 84
2020-10-04 13:30:41 Roll.og.flur.Blanca.hinten_lastPosValue 20
2020-10-08 06:30:02 Roll.og.flur.Blanca.hinten_nextAstroTimeEvent 08.10.2020 - 21:00
2020-10-04 22:23:59 Roll.og.flur.Blanca.seite_PosValue 99
2020-10-04 16:26:50 Roll.og.flur.Blanca.seite_lastPosValue 20
2020-10-08 06:30:02 Roll.og.flur.Blanca.seite_nextAstroTimeEvent 08.10.2020 - 21:00
2020-10-08 06:32:06 Roll.og.flur.Kamin_PosValue 99
2020-09-30 06:30:02 Roll.og.flur.Kamin_lastDelayPosValue 99
2020-10-08 06:30:02 Roll.og.flur.Kamin_lastPosValue 99
2020-10-08 06:30:02 Roll.og.flur.Kamin_nextAstroTimeEvent 08.10.2020 - 22:30
2020-10-05 14:58:39 Roll.og.flur.Lasse.hinten_PosValue 35
2020-07-17 22:25:15 Roll.og.flur.Lasse.hinten_lastDelayPosValue 99
2020-10-04 12:32:57 Roll.og.flur.Lasse.hinten_lastPosValue 47
2020-10-08 06:30:02 Roll.og.flur.Lasse.hinten_nextAstroTimeEvent 08.10.2020 - 21:00
2020-10-04 12:33:35 Roll.og.flur.Lasse.seite_PosValue 98
2020-07-24 22:32:53 Roll.og.flur.Lasse.seite_lastDelayPosValue 99
2020-10-02 21:57:40 Roll.og.flur.Lasse.seite_lastPosValue 98
2020-10-08 06:30:02 Roll.og.flur.Lasse.seite_nextAstroTimeEvent 08.10.2020 - 21:00
2020-10-08 06:31:03 Roll.og.flur.Treppe_PosValue 99
2020-09-30 06:30:02 Roll.og.flur.Treppe_lastDelayPosValue 99
2020-10-08 06:30:02 Roll.og.flur.Treppe_lastPosValue 99
2020-10-08 06:30:02 Roll.og.flur.Treppe_nextAstroTimeEvent 08.10.2020 - 22:30
2020-05-24 15:15:48 ascEnable on
2020-10-04 20:15:54 controlShading on
2020-05-24 15:15:48 hardLockOut off
2020-10-02 21:57:40 partyMode off
2020-10-04 20:15:46 room_Homekit_System-_ZWave Roll.eg.kueche.Terrasse,Roll.eg.wz.Terrasse_mitte
2020-10-04 20:15:46 room_System-_ZWave Roll.eg.Gast_links,Roll.eg.Gast_rechts,Roll.eg.kueche.Doppel,Roll.eg.kueche.Einzel,Roll.eg.wz.Esstisch_rechts,Roll.eg.wz.Kamin,Roll.eg.wz.Terrasse_links,Roll.eg.wz.Terrasse_rechts,Roll.og.flur.Balkon,Roll.og.flur.Blanca.hinten,Roll.og.flur.Blanca.seite,Roll.og.flur.Kamin,Roll.og.flur.Lasse.hinten,Roll.og.flur.Lasse.seite,Roll.og.flur.Treppe
2020-05-24 15:15:48 selfDefense off
2020-10-08 06:53:22 state day open
2020-05-24 15:15:48 sunriseTimeWeHoliday off
2020-10-04 20:15:46 userAttrList rolled out
helper:
shuttersList:
Roll.eg.Gast_links
Roll.eg.Gast_rechts
Roll.eg.kueche.Doppel
Roll.eg.kueche.Einzel
Roll.eg.kueche.Terrasse
Roll.eg.wz.Esstisch_rechts
Roll.eg.wz.Kamin
Roll.eg.wz.Terrasse_links
Roll.eg.wz.Terrasse_mitte
Roll.eg.wz.Terrasse_rechts
Roll.og.flur.Balkon
Roll.og.flur.Blanca.hinten
Roll.og.flur.Blanca.seite
Roll.og.flur.Kamin
Roll.og.flur.Lasse.hinten
Roll.og.flur.Lasse.seite
Roll.og.flur.Treppe
monitoredDevs:
Astro.Rauenberg:
Haus.Rolladensteuerung ASC_twilightDevice
Roll.eg.Gast_links:
Roll.eg.Gast_rechts:
Roll.eg.kueche.Doppel:
Roll.eg.kueche.Einzel:
Roll.eg.kueche.Terrasse:
Roll.eg.wz.Esstisch_rechts:
Roll.eg.wz.Kamin:
Roll.eg.wz.Terrasse_links:
Roll.eg.wz.Terrasse_mitte:
Roll.eg.wz.Terrasse_rechts:
Roll.og.flur.Balkon:
Roll.og.flur.Blanca.hinten:
Roll.og.flur.Blanca.seite:
Roll.og.flur.Kamin:
Roll.og.flur.Lasse.hinten:
Roll.og.flur.Lasse.seite:
Roll.og.flur.Treppe:
Sens.eg.wz:
Roll.eg.Gast_links ASC_BrightnessSensor
Roll.eg.Gast_rechts ASC_BrightnessSensor
Roll.eg.kueche.Doppel ASC_BrightnessSensor
Roll.eg.kueche.Einzel ASC_BrightnessSensor
Roll.eg.kueche.Terrasse ASC_BrightnessSensor
Roll.eg.wz.Esstisch_rechts ASC_BrightnessSensor
Roll.eg.wz.Kamin ASC_BrightnessSensor
Roll.eg.wz.Terrasse_links ASC_BrightnessSensor
Roll.eg.wz.Terrasse_mitte ASC_BrightnessSensor
Roll.eg.wz.Terrasse_rechts ASC_BrightnessSensor
Roll.og.flur.Balkon ASC_BrightnessSensor
Roll.og.flur.Blanca.hinten ASC_BrightnessSensor
Roll.og.flur.Blanca.seite ASC_BrightnessSensor
Roll.og.flur.Kamin ASC_BrightnessSensor
Roll.og.flur.Lasse.hinten ASC_BrightnessSensor
Roll.og.flur.Lasse.seite ASC_BrightnessSensor
Roll.og.flur.Treppe ASC_BrightnessSensor
Sens.og.flur:
Roll.eg.kueche.Terrasse ASC_BrightnessSensor
Roll.eg.wz.Esstisch_rechts ASC_BrightnessSensor
Roll.og.flur.Balkon ASC_BrightnessSensor
Roll.og.flur.Blanca.seite ASC_BrightnessSensor
rr_Gast:
Roll.eg.Gast_links ASC_Roommate_Device
Roll.eg.Gast_rechts ASC_Roommate_Device
struc.rr_family:
Roll.eg.wz.Kamin ASC_Roommate_Device
Attributes:
ASC_autoAstroModeEvening REAL
ASC_autoAstroModeMorning REAL
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_expert 1
ASC_shuttersDriveDelay 600
ASC_tempSensor out.temperatur.garten:temperature_asc
ASC_twilightDevice Astro.Rauenberg
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room Rollladen
und diese devices müssten wir suchen
out.relais.Beleuchtung.Eingang
Und ich sehe es nicht.
Viele Grüße
Guido
Ich sehe es auch nicht. Und deswegen habe ich noch mal Dein Lob angeschaut. ASC hat da gar nichts gemacht. Es war lediglich ein globaler Event von out.relais.Beleuchtung.Eingang_till welcher zu sehen war. Der Event war DELETED out.relais.Beleuchtung.Eingang_till
Der nächste Log darunter kam schon nicht mehr von ASC.
Zitat von: fraggle777 am 08 Oktober 2020, 21:05:23
Das ist ein guter Punkt. Ich wollte mich beim Windschutz nicht ausschließlich auf ASC verlassen, weil das im Fehlerfall bei 14 Außenraffstoren ein ziemlich teurer Spaß wäre. Aus diesem Grund habe ich die Wind Protection zusätzlich direkt in den DUOFERN Aktoren programmiert, allerdings so, dass eigentlich ASC etwas früher kommt. Vermutlich hat dann bisher immer die Funktion aus meinen DUOFERN Aktoren gegriffen. Na dann ist ja eigentlich klar, dass da komische Sachen passieren, wenn ich die beiden Funktionen gegeneinander laufen lasse. Allerdings hätte ich dann erwartet, dass die Raffstoren dauernd hoch und runter fahren. Evtl. blockiert der DUOFERN Aktor aber auch einfach jede weitere Steuerung wenn zu viel Wind ist, ansonsten würde ASC ja immer versuchen, die Raffstoren herunter zu fahren.
Jetzt muss ich mal schauen, wie ich da vorgehe. Perfekt wäre natürlich, wenn man ein Attribut hätte, bei dem man die Position der wind protection auswählen kann. So ist es im DUOFERN Aktor geregelt. Ansonsten werde ich auch mal schauen, wie genau die wind protection im Aktor funktioniert. Im Notfall würde ich ASC über ein notify ausschalten, wenn zu viel Wind ist, und wieder ein, wenn der Wind nachlässt. Das müsste funktionieren, oder?
Halt, Kommando zurück: Im Attribut ASC_WindParameters kann ich doch die DRIVEPOSITION angeben...
Zitat von: fraggle777 am 08 Oktober 2020, 21:12:15
Halt, Kommando zurück: Im Attribut ASC_WindParameters kann ich doch die DRIVEPOSITION angeben...
Das muss ich mir morgen anschauen. Laut Commandref nicht. Ich prüfe morgen den Code.
Zitat von: CoolTux am 08 Oktober 2020, 21:13:58
Das muss ich mir morgen anschauen. Laut Commandref nicht. Ich prüfe morgen den Code.
Steht so im Wiki und im Commandref:
ASC_WindParameters - TRIGGERMAX[:HYSTERESE] [DRIVEPOSITION] / Angabe von Max Wert ab dem für Wind getriggert werden soll, Hytsrese Wert ab dem der Windschutz aufgehoben werden soll TRIGGERMAX - HYSTERESE / Ist es bei einigen Rollläden nicht gewünscht das gefahren werden soll, so ist der TRIGGERMAX Wert mit -1 an zu geben. (default: '50:20 ClosedPosition')
Zitat von: fraggle777 am 08 Oktober 2020, 21:20:34
Steht so im Wiki und im Commandref:
ASC_WindParameters - TRIGGERMAX[:HYSTERESE] [DRIVEPOSITION] / Angabe von Max Wert ab dem für Wind getriggert werden soll, Hytsrese Wert ab dem der Windschutz aufgehoben werden soll TRIGGERMAX - HYSTERESE / Ist es bei einigen Rollläden nicht gewünscht das gefahren werden soll, so ist der TRIGGERMAX Wert mit -1 an zu geben. (default: '50:20 ClosedPosition')
Ah ok, gut dann liegt es an der lastPosition denn da fährt das Rollo bei wind-unprotected hin. Anscheinend ist das bei dir immer die ClosedPos. Kommt das hin?
ZitatIch sehe es auch nicht. Und deswegen habe ich noch mal Dein Lob angeschaut. ASC hat da gar nichts gemacht. Es war lediglich ein globaler Event von out.relais.Beleuchtung.Eingang_till welcher zu sehen war. Der Event war DELETED out.relais.Beleuchtung.Eingang_till
Du meinst diese Zeile ist nicht vom ASC?
2020.10.07 19:52:03 4: AutoShuttersControl (Haus.Rolladensteuerung) - Devname: global Name: Haus.Rolladensteuerung Notify: $VAR1 = [
'DELETED out.relais.Beleuchtung.Eingang_till'
];
Viele Grüße
Guido
Zitat von: CoolTux am 08 Oktober 2020, 21:30:33
Ah ok, gut dann liegt es an der lastPosition denn da fährt das Rollo bei wind-unprotected hin. Anscheinend ist das bei dir immer die ClosedPos. Kommt das hin?
Das muss ich mir mal genau anschauen, wenn mal wieder so eine Situation ist. Aber das kann natürlich gut sein. Wenn die Raffstoren oben sind, dann ist die LastPosition normalerweise "99" (99 ist meine Closed Position). Wenn dann die Wind Protection an geht, ändert sich die LastPosition vermutlich nicht, weil die Raffstoren eh schon oben sind. Also steht in der LastPosition immer noch "99" und sobald wind-unprotected kommt, fahren die Raffstoren wieder runter. Eigentlich müsste man an der Stelle im Code, wo die Wind Protection ausgewertet wird, in dem Moment wo Wind > THRESHOLD erkannt wird, die aktelle Position als LastPosition speichern.
Zitat von: fettgu am 08 Oktober 2020, 21:32:01
Du meinst diese Zeile ist nicht vom ASC?
2020.10.07 19:52:03 4: AutoShuttersControl (Haus.Rolladensteuerung) - Devname: global Name: Haus.Rolladensteuerung Notify: $VAR1 = [
'DELETED out.relais.Beleuchtung.Eingang_till'
];
Viele Grüße
Guido
Doch, diese Zeile ist von ASC. Aber das ist kein Schaltbefehl. Hier wurde wohl das Device out.relais.Beleuchtung.Eingang_till gelöscht. Das ist ein globaler Event und deswegen wird er von ASC abgefangen aber nicht weiter verarbeitet.
Zitat von: CoolTux am 08 Oktober 2020, 11:06:31
Das schaue ich mir die Tage ab. Eventuell habe ich ein Logikproblem in der Auswertung.
Also... hat keine Eile, ist eh genug los hier ???
Aber ich kann zumindest inzwischen klar eingrenzen, woran das zu frühe Schließen des Rollos nach erfolgreichem Privacy-Modus liegt.
Der Gauner steckt in der Tat im Zusammenhang mit "PrivacyDown_BeforeNightClose". Wenn ich dort 7200:20 reinschreibe, geht das Rollo bei Erreichen einer Brightness von 20 in Privacy Position (korrekt), und dann 7200 Sek vor Time_Down_Late ganz zu (falsch). Wenn ich das auf 30:20 ändere, fährt das Rollo erst zur Time_Down_Late komplett zu (richtig, bzw. vermutlich 30 Sek zu früh).
Mit diesem Workaround kann ich erstmal gut leben. Perspektivisch würde ich aber gern einen sinnvollen Zeitwert setzen, damit die Privacy Position spätestens 2 Std. vor Time_Down_Late angefahren wird (das ist aber erst im nächsten Sommer wieder relevant - nu isses ja erstmal früh dunkel).
Zitat von: zife am 09 Oktober 2020, 08:58:06
Also... hat keine Eile, ist eh genug los hier ???
Aber ich kann zumindest inzwischen klar eingrenzen, woran das zu frühe Schließen des Rollos nach erfolgreichem Privacy-Modus liegt.
Der Gauner steckt in der Tat im Zusammenhang mit "PrivacyDown_BeforeNightClose". Wenn ich dort 7200:20 reinschreibe, geht das Rollo bei Erreichen einer Brightness von 20 in Privacy Position (korrekt), und dann 7200 Sek vor Time_Down_Late ganz zu (falsch). Wenn ich das auf 30:20 ändere, fährt das Rollo erst zur Time_Down_Late komplett zu (richtig, bzw. vermutlich 30 Sek zu früh).
Mit diesem Workaround kann ich erstmal gut leben. Perspektivisch würde ich aber gern einen sinnvollen Zeitwert setzen, damit die Privacy Position spätestens 2 Std. vor Time_Down_Late angefahren wird (das ist aber erst im nächsten Sommer wieder relevant - nu isses ja erstmal früh dunkel).
Laut Code wurde alles weitestgehend beachtet. Kannst Du heute Abend nach der PrivacyDown Fahrt auf Grund der Brightness bitte mal ein
{ ascAPIget('PrivacyDownStatus','ROLLONAME') }
machen.
Da sollte eine 2 raus kommen. Ich werde am WE das ganze mal an meinem Testsystem prüfen.
Hi,
gibt es eine Möglichkeit den ASC nach einer manuellen Fahrt wieder so zu stellen, dass das shading weiter bearbeitet wird?
Konkretes Beispiel:
Um 10 Uhr morgens sind die Parameter für shading erfüllt und ASC fährt den Rollo von Büro und Kinderzimmerauf 60 %. Soweit alles gut. Jetzt geht aber um 13 Uhr der Junior in's Bett und daher soll der Rolladen natürlich auf 100 % was manuell ausgeführt wird. Junior schläft 2 Stunden und wacht um 15 Uhr auf. Wenn ich jetzt im Kinderzimmer den Rolladen manuell wieder auf 60 % fahre sind wieder beide Rolläden in der Position wie ich sie zur Abschattung haben möchte. Wenn jetzt aber um 17 Uhr die Bedingungen für das Abschatten nicht mehr erfüllt sind (weil Azimuth überschritten,...) dann fährt nur der vom Büro hoch und der im Kinderzimmer nicht weil ja (mindestens) eine manuelle Fahrt stattgefunden hat.
Ganz komfortabel wäre es natürlich wenn man den ASC nach dem Schlafen dazu bringen könnte da hin zu fahren wo er ohne manuellen eingriff stehen würde - damit würde der Rolladen an Sonnentagen auf 60 % und an Regentagen bzw. im Winter auf 0 % fahren weil ja die Bedingungen für das Abschatten nicht erfüllt sind.
Ich hoffe, ich habe das Beispiel konkret genug beschrieben.
Danke und viele Grüsse
Bäschdler
Kurze Frage:
ASC_Shutter_IdleDetection basiert Readings und nicht auf Events, oder?
Bei Homematic also NICHT:
motor:.stop.*
Sondern:
motor:stop.*
Ich denke, das ich die Antwort schon kenne. Ich habe nur geade alle meine ASC_Shutter_IdleDetection-RegEx um das zusätzliche Leerzeichen erweitert, um dann festzustellen, dass ich das ja gar nicht brauche. :-)
Zitat von: FunkOdyssey am 09 Oktober 2020, 17:46:54
Kurze Frage:
ASC_Shutter_IdleDetection basiert Readings und nicht auf Events, oder?
Bei Homematic also NICHT:
motor:.stop.*
Sondern:
motor:stop.*
Ich denke, das ich die Antwort schon kenne. Ich habe nur geade alle meine ASC_Shutter_IdleDetection-RegEx um das zusätzliche Leerzeichen erweitert, um dann festzustellen, dass ich das ja gar nicht brauche. :-)
Wird mittels ReadingsVal ausgewertet :) also kein Event.
Zitat von: Bäschdler am 09 Oktober 2020, 16:56:04
Hi,
gibt es eine Möglichkeit den ASC nach einer manuellen Fahrt wieder so zu stellen, dass das shading weiter bearbeitet wird?
Konkretes Beispiel:
Um 10 Uhr morgens sind die Parameter für shading erfüllt und ASC fährt den Rollo von Büro und Kinderzimmerauf 60 %. Soweit alles gut. Jetzt geht aber um 13 Uhr der Junior in's Bett und daher soll der Rolladen natürlich auf 100 % was manuell ausgeführt wird. Junior schläft 2 Stunden und wacht um 15 Uhr auf. Wenn ich jetzt im Kinderzimmer den Rolladen manuell wieder auf 60 % fahre sind wieder beide Rolläden in der Position wie ich sie zur Abschattung haben möchte. Wenn jetzt aber um 17 Uhr die Bedingungen für das Abschatten nicht mehr erfüllt sind (weil Azimuth überschritten,...) dann fährt nur der vom Büro hoch und der im Kinderzimmer nicht weil ja (mindestens) eine manuelle Fahrt stattgefunden hat.
Ganz komfortabel wäre es natürlich wenn man den ASC nach dem Schlafen dazu bringen könnte da hin zu fahren wo er ohne manuellen eingriff stehen würde - damit würde der Rolladen an Sonnentagen auf 60 % und an Regentagen bzw. im Winter auf 0 % fahren weil ja die Bedingungen für das Abschatten nicht erfüllt sind.
Ich hoffe, ich habe das Beispiel konkret genug beschrieben.
Danke und viele Grüsse
Bäschdler
{ ascAPIset('ShadingManualDriveStatus','ROLLONAME',0) }
sollte genau das tun was du wünschst. Einfach diesen Befehl nach manuellen hoch fahrt ausführen lassen.
Viel besser wäre es natürlich wenn Du ASC die ganze schlafen gehen Geschichte machen lassen würdest. Junior als Roommate anlegen und dem Rolllo zuweisen, danach Roommate schlafen legen und ASC steuert den Rest.
Zitat von: CoolTux am 07 Oktober 2020, 05:48:59
Dann wäre jetzt noch Interessant ob IsDay endlich bei Brightness korrekt funktioniert.
Hallo CoolTux ich muss dir leider mitteilen, dass das IsDay Problem noch nicht gelöst ist. Heute war es schon morgens sehr sonnig und die roommates waren auf Absent. Beim umschalten auf Home führen die Rollos hoch aber IsDay blieb auf 0. Sunrise ist wie immer auf 1.
Zitat von: xerion am 10 Oktober 2020, 08:39:22
Hallo CoolTux ich muss dir leider mitteilen, dass das IsDay Problem noch nicht gelöst ist. Heute war es schon morgens sehr sonnig und die roommates waren auf Absent. Beim umschalten auf Home führen die Rollos hoch aber IsDay blieb auf 0. Sunrise ist wie immer auf 1.
kannst Du mir kurz ein list von einem der Rollos geben wo Du die Abfrage gemacht hast? Danke Dir
Zitat von: CoolTux am 09 Oktober 2020, 09:20:47
Laut Code wurde alles weitestgehend beachtet. Kannst Du heute Abend nach der PrivacyDown Fahrt auf Grund der Brightness bitte mal ein
{ ascAPIget('PrivacyDownStatus','ROLLONAME') }
machen.
Da sollte eine 2 raus kommen. Ich werde am WE das ganze mal an meinem Testsystem prüfen.
Kann ich bestätigen... steht nach der Privacy-Fahrt auf 2.
Zitat von: CoolTux am 10 Oktober 2020, 09:48:23
kannst Du mir kurz ein list von einem der Rollos geben wo Du die Abfrage gemacht hast? Danke Dir
Klar doch.
Das ist ein von den Brightness Rollläden.
Internals:
CID DVES_973735
DEF DVES_973735
DEVICETOPIC Rollo_Kueche_Carport
FUUID 5e0b0509-f33f-26f5-0251-48f3d65b799b6144
IODev Mosquitto_Broker
LASTInputDev Mosquitto_Broker
MSGCNT 1297
Mosquitto_Broker_MSGCNT 1297
Mosquitto_Broker_TIME 2020-10-10 10:44:24
NAME Rollo_Kueche_Carport
NR 260
STATE
Online
0
TYPE MQTT2_DEVICE
OLDREADINGS:
READINGS:
2019-12-31 22:02:44 ASC_Enable on
2020-06-25 11:50:50 ASC_ShadingMessage WARN: global shading active but ASC_Shading_Mode attribut is not set or off
2020-10-10 07:29:19 ASC_ShuttersLastDrive maximum brightness threshold exceeded
2020-10-10 09:30:01 ASC_Time_DriveDown 10.10.2020 - 22:30
2020-10-10 09:30:01 ASC_Time_DriveUp 11.10.2020 - 09:30
2020-10-10 09:30:01 ASC_Time_PrivacyDriveUp 11.10.2020 - 09:20
2020-03-28 21:18:16 Command Unknown
2020-10-03 08:03:37 FallbackTopic cmnd/DVES_973735_fb/
2020-10-03 08:03:37 GroupTopic cmnd/sonoffs/
2020-10-10 10:44:24 Heap 26
2020-10-03 08:03:37 Hostname sonoff_rollo_kueche_carport-594
2020-10-03 08:03:37 IPAddress 192.168.178.135
2020-03-04 21:27:49 IPAddress1 192.168.178.135 (192.168.178.38)
2020-10-10 03:07:03 LWT Online
2020-10-10 10:44:24 LoadAvg 19
2020-10-03 08:03:37 Module Sonoff T1 2CH
2020-10-10 10:44:24 MqttCount 14
2020-07-04 20:22:39 MqttRetry 600
2020-05-04 21:09:10 OtaUrl http://thehackbox.org/tasmota/tasmota-de.bin
2020-10-10 02:59:08 POWER
2020-10-10 10:44:24 POWER1 off
2020-10-10 10:44:24 POWER2 off
2020-10-03 08:03:37 RestartReason Software/System restart
2020-03-28 21:32:05 SetOption13 on
2020-09-08 20:49:12 SetOption56 on
2020-09-08 20:49:16 SetOption57 on
2020-10-10 10:44:24 Shutter1_Direction 0
2020-10-10 10:44:24 Shutter1_Position 0
2020-10-10 10:44:24 Shutter1_Target 0
2020-05-04 21:07:43 Shutter1_direction 0
2020-09-16 18:23:53 ShutterClose1 100
2020-10-09 07:28:59 ShutterOpen1 0
2020-09-01 10:41:24 ShutterOpenDuration1 20.8
2020-10-10 07:29:11 ShutterPosition1 0
2020-03-07 07:39:38 ShutterSetHalfway1 50
2020-01-21 08:59:24 ShutterStop1 44
2020-10-10 10:44:24 Sleep 50
2020-10-10 10:44:24 SleepMode Dynamic
2020-01-17 21:48:17 Sleep_50_Active 50
2020-10-10 10:44:24 Time 2020-10-10T09:44:25
2020-05-04 21:09:22 Upgrade Failed File Not Found (404)
2020-10-10 10:44:24 Uptime 7T02:40:57
2020-10-10 10:44:24 UptimeSec 614457
2020-05-05 10:36:10 Vcc 3.458
2020-10-03 08:03:37 Version 8.2.0.6(f5bc8d1-tasmota)
2020-01-18 21:02:26 WebColor_1 #eaeaea
2020-01-18 21:02:26 WebColor_10 #faffff
2020-01-18 21:02:26 WebColor_11 #1fa3ec
2020-01-18 21:02:26 WebColor_12 #0e70a4
2020-01-18 21:02:26 WebColor_13 #d43535
2020-01-18 21:02:26 WebColor_14 #931f1f
2020-01-18 21:02:26 WebColor_15 #47c266
2020-01-18 21:02:26 WebColor_16 #5aaf6f
2020-01-18 21:02:26 WebColor_17 #faffff
2020-01-18 21:02:26 WebColor_18 #999999
2020-01-18 21:02:26 WebColor_19 #eaeaea
2020-01-18 21:02:26 WebColor_2 #252525
2020-01-18 21:02:26 WebColor_3 #4f4f4f
2020-01-18 21:02:26 WebColor_4 #000000
2020-01-18 21:02:26 WebColor_5 #dddddd
2020-01-18 21:02:26 WebColor_6 #65c115
2020-01-18 21:02:26 WebColor_7 #1f1f1f
2020-01-18 21:02:26 WebColor_8 #ff5661
2020-01-18 21:02:26 WebColor_9 #008000
2020-10-03 08:03:37 WebServerMode Admin
2020-10-04 21:32:30 WifiConfig_2 WifiManager
2020-05-14 12:37:51 WifiConfig_4 Retry
2020-09-09 20:21:08 WifiConfig_7 ManagerRst
2020-10-10 10:44:24 Wifi_AP 1
2020-10-10 10:44:24 Wifi_BSSId DC:39:6F:7E:81:C5
2020-10-10 10:44:24 Wifi_Channel 6
2020-10-10 10:44:24 Wifi_Downtime 0T00:00:25
2020-10-10 10:44:24 Wifi_LinkCount 5
2020-10-10 10:44:24 Wifi_RSSI 90
2020-10-10 10:44:24 Wifi_SSId FRITZ!Box EF 2,4 GHz
2020-10-10 10:44:24 Wifi_Signal -55
2020-10-08 10:59:36 associatedWith ASC
2020-10-10 07:29:19 pct 0
2020-10-10 07:29:19 state 0
2020-06-29 10:14:21 subscriptions cmnd/DVES_973735_fb/# cmnd/sonoff_rollo_kueche_carport/# cmnd/sonoffs/#
Attributes:
ASC 1
ASC_BrightnessSensor ESP_Easy_Helligkeit:Lux 25:14
ASC_Down brightness
ASC_DriveUpMaxDuration 26
ASC_LockOut soft
ASC_Mode_Up home
ASC_Pos_Reading pct
ASC_PrivacyDown_Pos 20
ASC_PrivacyUpValue_beforeDayOpen 600:10
ASC_PrivacyUp_Pos 40
ASC_Roommate_Device rr_asc
ASC_Shading_Mode off
ASC_Shading_WaitingPeriod 1200
ASC_ShuttersPlace window
ASC_Time_Down_Late 22:30
ASC_Time_Up_Early 05:00
ASC_Time_Up_Late 09:30
ASC_Up brightness
ASC_Ventilate_Pos 10
ASC_Ventilate_Window_Open on
ASC_WindowRec kuechen_fenster_carport
DbLogExclude .*
IODev Mosquitto_Broker
alexaName Rollo Küche Carport
alias Rollo Küche Carport
cmdIcon open:fts_shutter_up close:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
comment After applying the template set "ShutterOpenDuration1" and "ShutterCloseDuration1" first.
Use the "set x_configuration" Option. Example: "set x_configuration ShutterOpenDuration1 35"
Shutter specific commands available: ShutterOpenDuration1, ShutterCloseDuration1, ShutterRelay1, ShutterSetHalfway1, ShutterSetClose1, ShutterInvert1, ShutterMotordelay1, ShutterCalibration1; you may use this for general setOptions in tasmota also.
commands may need restart to take effect.
For calibration, use of more than one shutter device and further information on the available commands see Tasmota wiki.
devStateIcon opening:fts_shutter_up@red closing:fts_shutter_down@red Online:10px-kreis-gruen Offline:10px-kreis-rot 100:fts_shutter_100 0:fts_shutter_10 9\d.*:fts_shutter_90 8\d.*:fts_shutter_80 7\d.*:fts_shutter_70 6\d.*:fts_shutter_60 5\d.*:fts_shutter_50 4\d.*:fts_shutter_40 3\d.*:fts_shutter_30 2\d.*:fts_shutter_20 1\d.*:fts_shutter_10 \b\d\b.*:fts_shutter_10 set_.*:fts_shutter_updown
event-on-change-reading ASC_.*,pct,state,Shutter.*,POWER.*,LWT
group Rollos
icon scene_dinner
model tasmota_2ch_shutter_invert_1
readingList tele/sonoff_rollo_kueche_carport/LWT:.* LWT
stat/sonoff_rollo_kueche_carport/RESULT:.* { json2nameValue($EVENT) }
stat/sonoff_rollo_kueche_carport/POWER1:.* POWER1
stat/sonoff_rollo_kueche_carport/POWER1:on {{'state' => 'opening'}}
stat/sonoff_rollo_kueche_carport/POWER2:.* POWER2
stat/sonoff_rollo_kueche_carport/POWER2:on {{'state' => 'closing'}}
stat/sonoff_rollo_kueche_carport/SHUTTER1:.* state
stat/sonoff_rollo_kueche_carport/SHUTTER1:.* pct
tele/sonoff_rollo_kueche_carport/RESULT:.* { json2nameValue($EVENT) }
tele/sonoff_rollo_kueche_carport/STATE:.* { json2nameValue($EVENT) }
tele/sonoff_rollo_kueche_carport/SENSOR:.* { json2nameValue($EVENT) }
tele/sonoff_rollo_kueche_carport/INFO.:.* { json2nameValue($EVENT) }
tele/sonoff_rollo_kueche_carport/UPTIME:.* { json2nameValue($EVENT) }
cmnd/sonoff_rollo_kueche_carport/ShutterPosition1:.* ShutterPosition1
cmnd/sonoff_rollo_kueche_carport/ShutterClose1:.* ShutterClose1
cmnd/sonoff_rollo_kueche_carport/ShutterOpen1:.* ShutterOpen1
cmnd/sonoff_rollo_kueche_carport/POWER:.* POWER
room Tasmota,ASC,Rollos
setList close:noArg cmnd/sonoff_rollo_kueche_carport/ShutterClose1
open:noArg cmnd/sonoff_rollo_kueche_carport/ShutterOpen1
half:noArg cmnd/sonoff_rollo_kueche_carport/ShutterSetHalfway1 50
pct:slider,0,1,100 cmnd/sonoff_rollo_kueche_carport/ShutterPosition1 $EVTPART1
stop:noArg cmnd/sonoff_rollo_kueche_carport/ShutterStop1
resetClose:noArg cmnd/sonoff_rollo_kueche_carport/ShutterSetClose1
x_configuration cmnd/sonoff_rollo_kueche_carport/$EVTPART1 $EVTPART2
setStateList open close half stop pct
stateFormat
LWT
state
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
webCmd :open:close:half:stop:pct
Zitat von: xerion am 10 Oktober 2020, 08:39:22
Hallo CoolTux ich muss dir leider mitteilen, dass das IsDay Problem noch nicht gelöst ist. Heute war es schon morgens sehr sonnig und die roommates waren auf Absent. Beim umschalten auf Home führen die Rollos hoch aber IsDay blieb auf 0. Sunrise ist wie immer auf 1.
Kannst Du morgen bitte etwas testen.
Nach dem das Rollo wegen Brightness Wert hoch gefahren ist, stell bitte debug auf 1 und dann mach noch einmal eine IsDay Abfrage. Die Logausgabe dazu benötige ich dann bitte.
Zitat von: CoolTux am 10 Oktober 2020, 11:37:45
Kannst Du morgen bitte etwas testen.
Nach dem das Rollo wegen Brightness Wert hoch gefahren ist, stell bitte debug auf 1 und dann mach noch einmal eine IsDay Abfrage. Die Logausgabe dazu benötige ich dann bitte.
Am Wochenende und in der Woche wird brightness solange unterdrückt bis das residents device Home meldet. Auch wenn brightness schon erreicht wurde, das nutze ich auch als Weekend Steuerung da ich residents durch Bewegungsmelder schalten lasse so bin ich am Wochenende zeitunabhängig kann aber trotzdem die Rolläden solange unten lassen bis wir aufgestanden sind.
Macht es dann Sinn zu testen?
Zitat von: CoolTux am 10 Oktober 2020, 11:37:45
Kannst Du morgen bitte etwas testen.
Nach dem das Rollo wegen Brightness Wert hoch gefahren ist, stell bitte debug auf 1 und dann mach noch einmal eine IsDay Abfrage. Die Logausgabe dazu benötige ich dann bitte.
Hi CoolTux, wir haben "Glück" Das Problem war heute morgen wieder da. Anbei das Log.
Ich habe einen Ansatz. Hast Du im ASC Device zufällig sunriseTimeWeHoliday auf on stehen?
Kannst Du beim Rollo Rollo_Kueche_Carport bitte ein
{ ascAPIget('TimeUpWeHoliday','Rollo_Kueche_Carport') }
machen.
Zitat von: CoolTux am 11 Oktober 2020, 14:16:13
Ich habe einen Ansatz. Hast Du im ASC Device zufällig sunriseTimeWeHoliday auf on stehen?
Kannst Du beim Rollo Rollo_Kueche_Carport bitte ein
{ ascAPIget('TimeUpWeHoliday','Rollo_Kueche_Carport') }
machen.
sunriseTimeWeHoliday steht bei mir seit September auf Off.
ascAPIget gibt 01:25 zurück
Zitat von: xerion am 11 Oktober 2020, 14:35:34
OK, danke. Das muss ich mir genauer anschauen. Ist nicht ganz was ich erwartet habe.
Hat einer eine kreative Idee, wie ich die Rollos morgens nach einer festen Zeit hochfahren lassen kann (am Wochenende später), und trotzdem abends nach Brightness fahre?
Mein Problem dabei:
Ich habe gelernt, dass der Modus für hoch und runter gleich sein muss, also entweder beide Brightness oder beide Time. Also brauche ich Brightness, sonst klappt das abends nicht mit dem PrivacyDown bei Dunkelheit.
Wenn ich nun für morgens eine widersinnig hohe Brightness einstelle (z.B. 1000000) und die Time_Up_Late auf die Wunschzeit (z.B. 7:30 Uhr), dann klappt das erst einmal. Aber wenn ich am Wochenende eine spätere Zeit möchte via Time_Up_WE_Holiday, dann darf diese ja lt. CommandRef nicht über der Time_Up_late sein. Das wäre dann aber max. 7:29 Uhr.
Und schon sitze ich in der Falle... ich finde so keinen Weg, unter der Woche um 7:30 hochzufahren und am WE z.B. um 8:30 Uhr.
Oder gibt's doch einen?
Vielleicht wäre es eine Idee für spätere Releases, dass man die PrivacyDown einfach völlig unabhängig von der eigentlichen Auf- und Zufahrt Brightness-gesteuert auslösen kann, während das eigentliche Auf und Zu nach Time funktioniert. Dann wäre mein Wunsch Wirklichkeit 8)
Wer sagt denn das er gleich sein sollte. Es sollte kein Problem sein Morgens mit fester Zeit und Abends über Brightness zu fahren.
Zitat von: CoolTux am 23 September 2020, 10:37:05
Das geht nicht. Du musst um im Privacy mit Brightness arbeiten zu können im ASC_Up oder ASC_Down auch mit Brightness arbeiten. Also PrivacyDown mit Brightnesswert dann ASC_Down brightness und bei Up das selbige wenn gewünscht.
Ach so, dann hab ich das hier falsch gelesen. Danke für die Klärung. Up und Down sind also komplett unabhängig voneinander. Steht ja eigentlich auch da, wenn man's nochmal liest :P
Zitat von: xerion am 11 Oktober 2020, 13:11:35
Hi CoolTux, wir haben "Glück" Das Problem war heute morgen wieder da. Anbei das Log.
Ich denke das ich es fixen konnte. Hast Du das devel-testing Repo bei Deinem update eingebunden? Wenn ja dann mach mal bitte ein Update und teste das bitte noch einmal.
Sollte nun entsprechend korrekt anzeigen.
Zitat von: CoolTux am 11 Oktober 2020, 15:02:51
OK, danke. Das muss ich mir genauer anschauen. Ist nicht ganz was ich erwartet habe.
Hallo CoolTux, ich habe Dir von heute Morgen auch ein Debug Log erstellt. Hier läuft es durch die andere Reihenfolge alles richtig. Also erst reseidents auf home und dann Brightness >0.
Vielleicht findest du unterschiede die dir helfen.
Zitat von: CoolTux am 12 Oktober 2020, 07:55:35
Ich denke das ich es fixen konnte. Hast Du das devel-testing Repo bei Deinem update eingebunden? Wenn ja dann mach mal bitte ein Update und teste das bitte noch einmal.
Sollte nun entsprechend korrekt anzeigen.
Oh das ist gerade was doppelt gelaufen :-). Ja ich nutze deine Test Repo, werde gleich mal updaten
Zitat von: xerion am 12 Oktober 2020, 07:55:50
Hallo CoolTux, ich habe Dir von heute Morgen auch ein Debug Log erstellt. Hier läuft es durch die andere Reihenfolge alles richtig. Also erst reseidents auf home und dann Brightness >0.
Vielleicht findest du unterschiede die dir helfen.
Die Erklärung ist einfach. Es lag am Wochenende das es nicht ging, bzw. am IsWe(). Es fehlte in der IsDay Funktion eine tiefere Abfrage wenn Wochenende ist.
Zitat von: CoolTux am 12 Oktober 2020, 08:05:52
Die Erklärung ist einfach. Es lag am Wochenende das es nicht ging, bzw. am IsWe(). Es fehlte in der IsDay Funktion eine tiefere Abfrage wenn Wochenende ist.
Alles klar, aber kann es dann auch in der Woche Probleme damit gegeben haben? Denn im Sommer hatte ich das fast jeden Morgen?
Zitat von: xerion am 12 Oktober 2020, 08:08:50
Alles klar, aber kann es dann auch in der Woche Probleme damit gegeben haben? Denn im Sommer hatte ich das fast jeden Morgen?
Nach meiner Analyse eher nicht. Wieso das im Sommer so war müsste man sich noch mal anschauen. Beziehungsweise schauen ob es überhaupt noch so ist.
Zitat von: CoolTux am 12 Oktober 2020, 08:48:26
Nach meiner Analyse eher nicht. Wieso das im Sommer so war müsste man sich noch mal anschauen. Beziehungsweise schauen ob es überhaupt noch so ist.
Das einzige was mir gerade einfällt, das ich für den Urlaub ein Dummy habe, der von Google Kalender getriggert wird. Dadurch wird dann IsWe auf 1 gesetzt. Vielleicht war das aktiv. Aber genau das kann ich jetzt Mal für morgen zum testen nehmen;-)
Zitat von: xerion am 12 Oktober 2020, 09:09:01
Das einzige was mir gerade einfällt, das ich für den Urlaub ein Dummy habe, der von Google Kalender getriggert wird. Dadurch wird dann IsWe auf 1 gesetzt. Vielleicht war das aktiv. Aber genau das kann ich jetzt Mal für morgen zum testen nehmen;-)
Ja das kann sein, ich hatte in meinem Testsystem genau das selbe. Daher konnte ich so gut testen.
In meinem Log finde ich mehrere dieser Einträge, die wohl mit ASC zusammenhängen.
2020.10.13 07:12:02 1: ERROR: empty name in readingsBeginUpdate
2020.10.13 07:12:02 1: stacktrace:
2020.10.13 07:12:02 1: main::readingsBeginUpdate called by lib/FHEM/Automation/ShuttersControl.pm (1074)
2020.10.13 07:12:02 1: FHEM::Automation::ShuttersControl::CreateSunRiseSetShuttersTimer called by lib/FHEM/Automation/ShuttersControl.pm (1507)
2020.10.13 07:12:02 1: FHEM::Automation::ShuttersControl::SunRiseShuttersAfterTimerFn called by fhem.pl (3350)
2020.10.13 07:12:02 1: main::HandleTimeout called by fhem.pl (685)
2020.10.13 07:12:02 1: readingsUpdate(,ASC_Time_DriveDown,13.10.2020 - 19:10) missed to call readingsBeginUpdate first.
2020.10.13 07:12:02 1: stacktrace:
2020.10.13 07:12:02 1: main::readingsBulkUpdate called by lib/FHEM/Automation/ShuttersControl.pm (1075)
2020.10.13 07:12:02 1: FHEM::Automation::ShuttersControl::CreateSunRiseSetShuttersTimer called by lib/FHEM/Automation/ShuttersControl.pm (1507)
2020.10.13 07:12:02 1: FHEM::Automation::ShuttersControl::SunRiseShuttersAfterTimerFn called by fhem.pl (3350)
2020.10.13 07:12:02 1: main::HandleTimeout called by fhem.pl (685)
2020.10.13 07:12:02 1: readingsUpdate(,ASC_Time_DriveUp,14.10.2020 - 07:13) missed to call readingsBeginUpdate first.
2020.10.13 07:12:02 1: stacktrace:
2020.10.13 07:12:02 1: main::readingsBulkUpdate called by lib/FHEM/Automation/ShuttersControl.pm (1089)
2020.10.13 07:12:02 1: FHEM::Automation::ShuttersControl::CreateSunRiseSetShuttersTimer called by lib/FHEM/Automation/ShuttersControl.pm (1507)
2020.10.13 07:12:02 1: FHEM::Automation::ShuttersControl::SunRiseShuttersAfterTimerFn called by fhem.pl (3350)
2020.10.13 07:12:02 1: main::HandleTimeout called by fhem.pl (685)
2020.10.13 07:12:02 1: ERROR: empty name in readingsBeginUpdate
2020.10.13 07:12:02 1: stacktrace:
2020.10.13 07:12:02 1: main::readingsBeginUpdate called by lib/FHEM/Automation/ShuttersControl.pm (1074)
2020.10.13 07:12:02 1: FHEM::Automation::ShuttersControl::CreateSunRiseSetShuttersTimer called by lib/FHEM/Automation/ShuttersControl.pm (1507)
2020.10.13 07:12:02 1: FHEM::Automation::ShuttersControl::SunRiseShuttersAfterTimerFn called by fhem.pl (3350)
2020.10.13 07:12:02 1: main::HandleTimeout called by fhem.pl (685)
2020.10.13 07:12:02 1: readingsUpdate(,ASC_Time_DriveDown,13.10.2020 - 19:10) missed to call readingsBeginUpdate first.
2020.10.13 07:12:02 1: stacktrace:
2020.10.13 07:12:02 1: main::readingsBulkUpdate called by lib/FHEM/Automation/ShuttersControl.pm (1075)
2020.10.13 07:12:02 1: FHEM::Automation::ShuttersControl::CreateSunRiseSetShuttersTimer called by lib/FHEM/Automation/ShuttersControl.pm (1507)
2020.10.13 07:12:02 1: FHEM::Automation::ShuttersControl::SunRiseShuttersAfterTimerFn called by fhem.pl (3350)
2020.10.13 07:12:02 1: main::HandleTimeout called by fhem.pl (685)
2020.10.13 07:12:02 1: readingsUpdate(,ASC_Time_DriveUp,14.10.2020 - 07:13) missed to call readingsBeginUpdate first.
2020.10.13 07:12:02 1: stacktrace:
2020.10.13 07:12:02 1: main::readingsBulkUpdate called by lib/FHEM/Automation/ShuttersControl.pm (1089)
2020.10.13 07:12:02 1: FHEM::Automation::ShuttersControl::CreateSunRiseSetShuttersTimer called by lib/FHEM/Automation/ShuttersControl.pm (1507)
2020.10.13 07:12:02 1: FHEM::Automation::ShuttersControl::SunRiseShuttersAfterTimerFn called by fhem.pl (3350)
2020.10.13 07:12:02 1: main::HandleTimeout called by fhem.pl (685)
ist es das gleiche Problem wie in diese Forumsbeitrag im Zusammenhang mit einem anderen Modul?
https://forum.fhem.de/index.php?topic=107211.0
Ich kann leider auch nicht für mich ableiten, was ich tun kann, um den Eintrag im Log zu vermeiden.
Ich benötige bitte die genaue Version welche Du einsetzt.
73_AutoShuttersControl.pm 22743 2020-09-07 07:32:13Z CoolTux
Zitat von: Alcamar am 13 Oktober 2020, 11:25:48
73_AutoShuttersControl.pm 22743 2020-09-07 07:32:13Z CoolTux
Schau mal bitte im ASC Device da steht direkt eine Entwicklerversion hinter dem Internal VERSION
sorry. Dann meinst Du wohl das:
73_AutoShuttersControl.pm:v0.10.9-s22743/2020-09-07 TESTING
Kann es sein das Du ein Rollo noch in der Liste hast welches Du eigentlich nicht mehr besitzt.
Ich empfehle entweder ein neustart oder mal ein rescan machen. Und dann beobachten.
ich habe zwei Aktoren von Rollos ersetzt, die auch wie die alten funktionieren.
ich mache mal einen Rescan und schaue mal wieder in das Log.
Danke!
Interessant. Die beiden alten Rollos, die ich in *_OLD umbenannt hatte, erscheinen nach dem scanForShutters wieder.
Die Devices sind aber schon längst gelöscht. Nach save und Restart von fhem sind die alten Devices nun weg. Ein weiteres scanForShutters bringt sie offensichtlich auch nicht zurück. Nun schaue ich die nächsten Tage im Log nach. Könnte sein, dass dies schon das Problem gelöst hat.
Als Hinweis leite ich für mich ab, dass ich beim löschen eines Rollos immer ein Rescan des ASC-Devices und Restart von fhem mache. :)
Zitat von: Alcamar am 13 Oktober 2020, 11:49:11
Interessant. Die beiden alten Rollos, die ich in *_OLD umbenannt hatte, erscheinen nach dem scanForShutters wieder.
Die Devices sind aber schon längst gelöscht. Nach save und Restart von fhem sind die alten Devices nun weg. Ein weiteres scanForShutters bringt sie offensichtlich auch nicht zurück. Nun schaue ich die nächsten Tage im Log nach. Könnte sein, dass dies schon das Problem gelöst hat.
Als Hinweis leite ich für mich ab, dass ich beim löschen eines Rollos immer ein Rescan des ASC-Devices und Restart von fhem mache. :)
Sehr schön. Ich nehme mit das ich mir mal anschaue wie ich das löschen erfassen kann um ein rescan zu machen :)
Ich mag ja eigentlich nicht schon wieder hier ankommen, aber nachdem nun 3 Tage lang das abendliche Fahren mit Privacy nach Brightness und NightClose nach Zeit geklappt hat, sind heute nur 2 Rolläden gefahren und der Rest nicht. Ich habe aber an der Konfig nichts geändert, nur einmal gestern Abend fhem aktualisiert und durchgestartet.
Ich habe testweise je 2 Rolläden mit verschiedenen Brightness-Werten ausgestattet (das hat bisher auch funktioniert), nur heute hat meine Frau nach der Privacy-Fahrt der ersten beiden diese manuell wieder hochgefahren. Das sollte doch aber ASC nicht komplett zum Abbruch der Abendfahrten bringen, oder ist das so gewollt?
@CoolTux: hast Du an der Devel was geändert, was ich mir durch das Update dann "unabsichtlich" geladen habe?
EDIT: Ich sehe gerade, dass mein Brightness-Sensor keine korrekten Werte mehr liefert - er hängt seit knapp 2 Stunden auf einem Brightness-Wert fest. Das ist anscheinend ein ganz anders Problem - sorry, stelle diesen Teil der Frage erstmal zurück.
Zusätzlich habe ich das Problem, das ein Rolladen bei allen Fahrten immer ausgelassen wird, obwohl er von ASC erkannt wurde und von fhem auch manuell gesteuert werden kann. Findet jemand einen Fehler? Ich muss Tomaten auf den Augen haben. In der ASC Summary sind alle Daten identisch mit den anderen (funktionierenden) Rolläden, nur bei "last Drive" steht "none".
Internals:
DEF 05892CDC
FUUID 5e5ad5f8-f33f-6ef9-bf09-3ec4fab6e29f256c
IODev TCM_ESP3_0
NAME RO_KO_Ost_FSB61_OG
NR 1853
NTFY_ORDER 50-RO_KO_Ost_FSB61_OG
STATE position
TYPE EnOcean
READINGS:
2020-09-26 13:35:42 ASC_Enable on
2020-09-26 13:50:21 ASC_ShadingMessage <html> WARN: global shading active but ASC_Shading_Mode attribut is not set or off </html>
2020-10-14 07:30:02 ASC_Time_DriveDown 14.10.2020 - 22:01
2020-10-14 07:30:02 ASC_Time_DriveUp 15.10.2020 - 07:30
2020-10-14 07:30:02 ASC_Time_PrivacyDriveDown 14.10.2020 - 22:00
2020-10-13 22:31:58 associatedWith RolladenSteuerung
helper:
Attributes:
ASC 1
ASC_Adv off
ASC_BlockingTime_afterManual 300
ASC_BrightnessSensor MS_GT_Sued_FAH60:brightness 1000000:-1
ASC_Down brightness
ASC_Partymode off
ASC_Pos_Reading position
ASC_PrivacyDownValue_beforeNightClose 30:100
ASC_PrivacyDown_Pos 60
ASC_Time_Down_Early 18:15
ASC_Time_Down_Late 22:01
ASC_Time_Up_Early 7:30
ASC_Time_Up_Late 9:01
ASC_Time_Up_WE_Holiday 9:00
ASC_Up time
IODev TCM_ESP3_0
calAtEndpoints yes
eep A5-3F-7F
manufID 00D
model Eltako_FSB_ACK
room EnOcean,OG Kinderzimmer Ost
settingAccuracy high
shutTime 24
shutTimeCloses 45
stateFormat position
subDef FFBE4104
subType manufProfile
teachMethod RPS
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd opens:stop:closes
Hallo zusammen,
ich benutze nun schon seit einigen Monaten ASC in Verbindung mit einer eigenen Steuerung meiner Rollläden (EG) mittels ROLLO und MQTT2 ohne Probleme. ASC ist wirklich super!
Meine kürzlich verbauten Shelly 2.5 (OG) laufen auch prima, allerdings können diese nicht von ASC gesteuert werden.
Rolllade 1 im EG, die ASC steuern kann
Internals:
DEVICETOPIC Rolllade.EG.1
FUUID 5ea6e231-f33f-b7d9-d99f-d14c178b523e4897
IODev MQTT2Server
LASTInputDev MQTT2Server
MQTT2Server_MSGCNT 28
MQTT2Server_TIME 2020-10-14 19:49:50
MSGCNT 28
NAME Rolllade.EG.1
NR 76
STATE closed
TYPE MQTT2_DEVICE
READINGS:
2020-05-12 23:56:28 ASC_Enable on
2020-10-14 19:49:50 ASC_ShuttersLastDrive night close
2020-10-14 19:49:26 ASC_Time_DriveDown 15.10.2020 - 19:49
2020-10-14 19:49:26 ASC_Time_DriveUp 15.10.2020 - 07:20
2020-10-11 15:03:22 associatedWith RollladenSteuerung
2020-10-14 19:49:26 last_drive drive-down
2020-05-12 22:54:29 online true
2020-10-14 19:49:50 pct 100
2020-10-14 19:49:50 state closed
Attributes:
ASC 1
ASC_Closed_Pos 100
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Open_Pos 0
ASC_Partymode on
ASC_Pos_Reading pct
ASC_Shading_Pos 40
ASC_Time_Down_Late 23:00
ASC_Time_Up_Early 07:00
ASC_Time_Up_Late 09:00
ASC_Time_Up_WE_Holiday 08:00
ASC_Ventilate_Pos 80
DbLogExclude .*
IODev MQTT2Server
alexaName Rolllade Gäste-WC
cmdIcon open:fts_shutter_up closed:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
devStateIcon open:fts_shutter_10 closed:fts_shutter_100:open half:fts_shutter_50 drive-up:fts_shutter_up@red:stop drive-down:fts_shutter_down@red:stop pct-100:fts_shutter_100:open pct-90:fts_shutter_90 pct-80:fts_shutter_80 pct-70:fts_shutter_70 pct-60:fts_shutter_60 pct-50:fts_shutter_50 pct-40:fts_shutter_40:open pct-30:fts_shutter_30:open pct-20:fts_shutter_20:open pct-10:fts_shutter_10:open pct-0:fts_shutter_0
genericDeviceType blind
group Rolllaeden EG
icon fts_shutter
readingList Shutter1/state:.* state
Shutter1/pct:.* pct
Shutter1/last_drive:.* last_drive
room Rolllaeden
setList open:noArg Shutter1/state/set open
closed:noArg Shutter1/state/set closed
half:noArg Shutter1/state/set half
stop:noArg Shutter1/state/set stop
pct:slider,0,1,100 Shutter1/state/set pct
stateFormat state
userReadings pct
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
webCmd open:closed:half:stop:pct
Rolllade 1 im OG, die ASC nicht steuern kann
Internals:
CID shellyswitch25_76C3F0
DEF shellyswitch25_76C3F0
DEVICETOPIC Rolllade.OG.1
FUUID 5ea0b183-f33f-b7d9-e306-745dab2b1b780f64
IODev MQTT2Server
LASTInputDev MQTT2Server
MQTT2Server_MSGCNT 103951
MQTT2Server_TIME 2020-10-14 21:43:58
MSGCNT 103951
NAME Rolllade.OG.1
NR 81
STATE 0
TYPE MQTT2_DEVICE
Helper:
DBLOG:
state:
DBLogging:
TIME 1602704638.68505
VALUE 0
READINGS:
2020-05-29 18:02:27 ASC_Enable on
2020-10-14 21:43:58 ASC_ShuttersLastDrive manual
2020-10-14 19:49:26 ASC_Time_DriveDown 15.10.2020 - 19:49
2020-10-14 19:49:26 ASC_Time_DriveUp 15.10.2020 - 07:20
2020-10-11 15:03:22 associatedWith RollladenSteuerung
2020-05-29 18:01:24 attrTemplateVersion 20200522 or prior
2020-10-04 15:21:55 current stop
2020-10-14 21:43:58 energy 0
2020-10-11 14:57:36 fw_ver 20200827-065456/v1.8.3@4a8bc427
2020-10-11 14:57:36 id shellyswitch25-76C3F0
2020-10-14 21:43:58 input0 0
2020-10-14 21:43:58 input1 0
2020-10-11 14:57:36 ip 192.168.1.25
2020-10-11 14:57:36 mac DC4F2276C3F0
2020-10-11 14:57:36 model SHSW-25
2020-10-11 14:57:36 new_fw false
2020-10-11 14:57:36 online true
2020-10-14 21:43:58 overtemperature 0
2020-10-14 21:43:58 pct 0
2020-10-14 21:43:58 power 0.00
2020-10-14 21:43:58 roller_0_energy 0
2020-10-14 21:43:58 roller_0_power 0.00
2020-10-14 21:43:58 roller_0_stop_reason normal
2020-10-14 21:43:58 state 0
2020-10-14 21:43:58 temperature 60.49
2020-10-14 21:43:58 temperature_f 140.88
2020-05-29 18:01:24 x_mqttcom set announce
2020-10-04 15:21:34 x_update set
Attributes:
ASC 1
ASC_Closed_Pos 100
ASC_Mode_Down off
ASC_Mode_Up off
ASC_Open_Pos 0
ASC_Pos_Reading pct
ASC_Shading_Pos 50
ASC_Ventilate_Pos 80
DbLogExclude .*
DbLogInclude state
IODev MQTT2Server
alexaName Rolllade Badezimmer
cmdIcon open:fts_shutter_up close:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
comment Shelly 2.5 in Roller-Mode. 0=opened / 100=closed
devStateIcon { my $amp = ReadingsVal($name,"online","false") eq "false" ? "rot" : ReadingsVal($name,"new_fw","false") eq "true" ? "gelb" : "gruen";; my $con = ReadingsVal($name,"state","unknown");; my $pic = $con eq "opening" ? 'fts_shutter_up@red' : $con eq "closing" ? 'fts_shutter_down@red' : $con eq "100" ? 'fts_shutter_100' : $con =~ /(\d)\d/ ? 'fts_shutter_'.$1.'0' : $con =~ /\b\d\b/ ? 'fts_shutter_10' : 'fts_shutter_updown';; my $show = "$amp" eq "gelb" ? "<a href=\"/fhem?cmd.dummy=set $name x_update&XHR=1\">".FW_makeImage("10px-kreis-".$amp)."</a>" : "<a href=\"http://".ReadingsVal($name,"ip","none")." \"target=\"_blank\">".FW_makeImage("10px-kreis-".$amp)."</a>";; "<div> $show <a href=\"/fhem?cmd.dummy=set $name toggle&XHR=1\"></a>".FW_makeImage($pic)." </div>"}
genericDeviceType blind
group Rolllaeden OG
icon fts_shutter
model shelly25_roller_invert_1
readingList shellies/shellyswitch25-76C3F0/roller/0/pos:.* {'pct' => 100-$EVENT}
shellies/shellyswitch25-76C3F0/status/0/rollers:.* power
shellies/shellyswitch25-76C3F0/online:.* online
shellies/shellyswitch25-76C3F0/announce:.* { json2nameValue($EVENT) }
shellies/announce:.* { $EVENT =~ m,..id...shellyswitch25-76C3F0...mac.*, ? json2nameValue($EVENT) : return }
shellies/shellyswitch25-76C3F0/roller/0:.* current
shellies/shellyswitch25-76C3F0/roller/0:open {{'state' => 'opening'}}
shellies/shellyswitch25-76C3F0/roller/0:close {{'state' => 'closing'}}
shellies/shellyswitch25-76C3F0/roller/0/pos:.* {'state' => 100-$EVENT}
shellies/shellyswitch25-76C3F0/input/1:.* input1
shellies/shellyswitch25-76C3F0/input/0:.* input0
shellies/shellyswitch25-76C3F0/relay/power:.* power
shellies/shellyswitch25-76C3F0/relay/energy:.* energy
shellies/shellyswitch25-76C3F0/temperature:.* temperature
shellies/shellyswitch25-76C3F0/overtemperature:.* overtemperature
shellyswitch25_76C3F0:shellies/shellyswitch25-76C3F0/roller/0/power:.* roller_0_power
shellyswitch25_76C3F0:shellies/shellyswitch25-76C3F0/roller/0/energy:.* roller_0_energy
shellyswitch25_76C3F0:shellies/shellyswitch25-76C3F0/temperature_f:.* temperature_f
shellyswitch25_76C3F0:shellies/shellyswitch25-76C3F0/roller/0/stop_reason:.* roller_0_stop_reason
room Rolllaeden
setList open:noArg shellies/shellyswitch25-76C3F0/roller/0/command open
close:noArg shellies/shellyswitch25-76C3F0/roller/0/command close
half:noArg shellies/shellyswitch25-76C3F0/roller/0/command/pos 50
stop:noArg shellies/shellyswitch25-76C3F0/roller/0/command stop
pct:slider,0,1,100 {"shellies/shellyswitch25-76C3F0/roller/0/command/pos ".(100-$EVTPART1)}
x_recalibration:noArg shellies/shellyswitch25-76C3F0/roller/0/command rc
x_update:noArg shellies/shellyswitch25-76C3F0/command update_fw
x_mqttcom shellies/shellyswitch25-76C3F0/command $EVTPART1
setStateList open close half stop pct
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
webCmd open:close:half:stop:pct
Hier noch das ASC Device
Internals:
FUUID 5ebb1b28-f33f-b7d9-ae99-f6775aef309f74cf
FVERSION 73_AutoShuttersControl.pm:v0.10.9-s22743/2020-09-07 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME RollladenSteuerung
NOTIFYDEV OUT_Twilight,RollladenSteuerung,SonyTV,global,Rolllade.EG.1,Rolllade.EG.2,Rolllade.EG.3,Rolllade.EG.4,Rolllade.EG.5,Rolllade.OG.1,Rolllade.OG.2,Rolllade.OG.3,Rolllade.OG.4,Rolllade.OG.5,Rolllade.OG.6
NR 93
NTFY_ORDER 51-RollladenSteuerung
STATE manual
TYPE AutoShuttersControl
VERSION v0.10.9
OLDREADINGS:
READINGS:
2020-10-14 19:49:50 Rolllade.EG.1_PosValue 100
2020-10-13 19:51:30 Rolllade.EG.1_lastDelayPosValue 100
2020-10-14 19:49:26 Rolllade.EG.1_lastPosValue 0
2020-10-14 19:49:26 Rolllade.EG.1_nextAstroTimeEvent 15.10.2020 - 07:20
2020-10-14 19:49:50 Rolllade.EG.2_PosValue 100
2020-10-13 19:51:30 Rolllade.EG.2_lastDelayPosValue 100
2020-10-14 19:49:26 Rolllade.EG.2_lastPosValue 0
2020-10-14 19:49:26 Rolllade.EG.2_nextAstroTimeEvent 15.10.2020 - 07:20
2020-10-14 19:49:48 Rolllade.EG.3_PosValue 100
2020-10-14 19:49:26 Rolllade.EG.3_lastPosValue 40
2020-10-14 19:49:26 Rolllade.EG.3_nextAstroTimeEvent 15.10.2020 - 07:20
2020-10-14 19:50:01 Rolllade.EG.4_PosValue 100
2020-10-13 19:51:30 Rolllade.EG.4_lastDelayPosValue 100
2020-10-14 19:49:26 Rolllade.EG.4_lastPosValue 0
2020-10-14 19:49:26 Rolllade.EG.4_nextAstroTimeEvent 15.10.2020 - 07:20
2020-10-14 19:50:01 Rolllade.EG.5_PosValue 100
2020-10-13 20:23:30 Rolllade.EG.5_lastDelayPosValue 100
2020-10-14 19:49:26 Rolllade.EG.5_lastPosValue 0
2020-10-14 19:49:26 Rolllade.EG.5_nextAstroTimeEvent 15.10.2020 - 07:20
2020-10-14 21:44:28 Rolllade.OG.1_PosValue 0
2020-10-14 19:49:26 Rolllade.OG.1_nextAstroTimeEvent 15.10.2020 - 07:20
2020-10-14 21:44:29 Rolllade.OG.2_PosValue 100
2020-10-14 18:31:46 Rolllade.OG.2_nextAstroTimeEvent 15.10.2020 - 07:20
2020-10-14 21:44:31 Rolllade.OG.3_PosValue 100
2020-10-14 18:31:46 Rolllade.OG.3_nextAstroTimeEvent 15.10.2020 - 07:20
2020-10-14 21:44:24 Rolllade.OG.4_PosValue 100
2020-10-14 18:31:46 Rolllade.OG.4_nextAstroTimeEvent 15.10.2020 - 07:20
2020-10-14 21:44:30 Rolllade.OG.5_PosValue 100
2020-10-14 18:31:46 Rolllade.OG.5_nextAstroTimeEvent 15.10.2020 - 07:20
2020-10-14 21:44:27 Rolllade.OG.6_PosValue 87
2020-10-14 07:45:02 Rolllade.OG.6_lastPosValue 88
2020-10-14 18:31:46 Rolllade.OG.6_nextAstroTimeEvent 15.10.2020 - 07:45
2020-09-06 10:22:36 ascEnable on
2020-05-23 16:29:00 controlShading off
2020-05-23 16:29:00 hardLockOut off
2020-10-13 21:28:28 partyMode off
2020-10-11 15:03:21 room_Rolllaeden Rolllade.EG.1,Rolllade.EG.2,Rolllade.EG.3,Rolllade.EG.4,Rolllade.EG.5,Rolllade.OG.1,Rolllade.OG.2,Rolllade.OG.3,Rolllade.OG.4,Rolllade.OG.5,Rolllade.OG.6
2020-05-23 16:29:00 selfDefense off
2020-10-14 21:44:31 state manual
2020-06-02 15:35:29 sunriseTimeWeHoliday on
2020-10-11 15:03:21 userAttrList rolled out
helper:
shuttersList:
Rolllade.EG.1
Rolllade.EG.2
Rolllade.EG.3
Rolllade.EG.4
Rolllade.EG.5
Rolllade.OG.1
Rolllade.OG.2
Rolllade.OG.3
Rolllade.OG.4
Rolllade.OG.5
Rolllade.OG.6
monitoredDevs:
OUT_Twilight:
RollladenSteuerung ASC_twilightDevice
Rolllade.EG.1:
Rolllade.EG.2:
Rolllade.EG.3:
Rolllade.EG.4:
Rolllade.EG.5:
Rolllade.OG.1:
Rolllade.OG.2:
Rolllade.OG.3:
Rolllade.OG.4:
Rolllade.OG.5:
Rolllade.OG.6:
SonyTV:
Rolllade.EG.5 ASC_ExternalTrigger
Attributes:
ASC_autoAstroModeEvening NAUTIC
ASC_autoAstroModeMorning CIVIL
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_expert 1
ASC_tempSensor netatmo_M02_00_00_32_f4_70:temperature
ASC_twilightDevice OUT_Twilight
DbLogExclude .*
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room Rolllaeden
userReadings EnableShadingControl
Hat jemand vielleicht eine Idee, warum sich die Shelly-Rolllade nicht automatisch steuern lässt? Liegt es ggf. an "close" vs. "closed"? Positionen etc. werden richtig erkannt.
Vielen Dank!
Zitat von: zife am 14 Oktober 2020, 19:53:18
Ich mag ja eigentlich nicht schon wieder hier ankommen, aber nachdem nun 3 Tage lang das abendliche Fahren mit Privacy nach Brightness und NightClose nach Zeit geklappt hat, sind heute nur 2 Rolläden gefahren und der Rest nicht. Ich habe aber an der Konfig nichts geändert, nur einmal gestern Abend fhem aktualisiert und durchgestartet.
Ich habe testweise je 2 Rolläden mit verschiedenen Brightness-Werten ausgestattet (das hat bisher auch funktioniert), nur heute hat meine Frau nach der Privacy-Fahrt der ersten beiden diese manuell wieder hochgefahren. Das sollte doch aber ASC nicht komplett zum Abbruch der Abendfahrten bringen, oder ist das so gewollt?
@CoolTux: hast Du an der Devel was geändert, was ich mir durch das Update dann "unabsichtlich" geladen habe?
EDIT: Ich sehe gerade, dass mein Brightness-Sensor keine korrekten Werte mehr liefert - er hängt seit knapp 2 Stunden auf einem Brightness-Wert fest. Das ist anscheinend ein ganz anders Problem - sorry, stelle diesen Teil der Frage erstmal zurück.
Zusätzlich habe ich das Problem, das ein Rolladen bei allen Fahrten immer ausgelassen wird, obwohl er von ASC erkannt wurde und von fhem auch manuell gesteuert werden kann. Findet jemand einen Fehler? Ich muss Tomaten auf den Augen haben. In der ASC Summary sind alle Daten identisch mit den anderen (funktionierenden) Rolläden, nur bei "last Drive" steht "none".
Internals:
DEF 05892CDC
FUUID 5e5ad5f8-f33f-6ef9-bf09-3ec4fab6e29f256c
IODev TCM_ESP3_0
NAME RO_KO_Ost_FSB61_OG
NR 1853
NTFY_ORDER 50-RO_KO_Ost_FSB61_OG
STATE position
TYPE EnOcean
READINGS:
2020-09-26 13:35:42 ASC_Enable on
2020-09-26 13:50:21 ASC_ShadingMessage <html> WARN: global shading active but ASC_Shading_Mode attribut is not set or off </html>
2020-10-14 07:30:02 ASC_Time_DriveDown 14.10.2020 - 22:01
2020-10-14 07:30:02 ASC_Time_DriveUp 15.10.2020 - 07:30
2020-10-14 07:30:02 ASC_Time_PrivacyDriveDown 14.10.2020 - 22:00
2020-10-13 22:31:58 associatedWith RolladenSteuerung
helper:
Attributes:
ASC 1
ASC_Adv off
ASC_BlockingTime_afterManual 300
ASC_BrightnessSensor MS_GT_Sued_FAH60:brightness 1000000:-1
ASC_Down brightness
ASC_Partymode off
ASC_Pos_Reading position
ASC_PrivacyDownValue_beforeNightClose 30:100
ASC_PrivacyDown_Pos 60
ASC_Time_Down_Early 18:15
ASC_Time_Down_Late 22:01
ASC_Time_Up_Early 7:30
ASC_Time_Up_Late 9:01
ASC_Time_Up_WE_Holiday 9:00
ASC_Up time
IODev TCM_ESP3_0
calAtEndpoints yes
eep A5-3F-7F
manufID 00D
model Eltako_FSB_ACK
room EnOcean,OG Kinderzimmer Ost
settingAccuracy high
shutTime 24
shutTimeCloses 45
stateFormat position
subDef FFBE4104
subType manufProfile
teachMethod RPS
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd opens:stop:closes
Es wird an dem neustartzeitpunkt gelegen haben. Er war bestimmt nach UpEarly und vor UpLast. Der beste Zeitpunkt für ASC für einen Neustart ist mitten am Tag.
Grüße
Zitat von: alpinestars am 14 Oktober 2020, 21:48:12
Hallo zusammen,
ich benutze nun schon seit einigen Monaten ASC in Verbindung mit einer eigenen Steuerung meiner Rollläden (EG) mittels ROLLO und MQTT2 ohne Probleme. ASC ist wirklich super!
Meine kürzlich verbauten Shelly 2.5 (OG) laufen auch prima, allerdings können diese nicht von ASC gesteuert werden.
Rolllade 1 im EG, die ASC steuern kann
Internals:
DEVICETOPIC Rolllade.EG.1
FUUID 5ea6e231-f33f-b7d9-d99f-d14c178b523e4897
IODev MQTT2Server
LASTInputDev MQTT2Server
MQTT2Server_MSGCNT 28
MQTT2Server_TIME 2020-10-14 19:49:50
MSGCNT 28
NAME Rolllade.EG.1
NR 76
STATE closed
TYPE MQTT2_DEVICE
READINGS:
2020-05-12 23:56:28 ASC_Enable on
2020-10-14 19:49:50 ASC_ShuttersLastDrive night close
2020-10-14 19:49:26 ASC_Time_DriveDown 15.10.2020 - 19:49
2020-10-14 19:49:26 ASC_Time_DriveUp 15.10.2020 - 07:20
2020-10-11 15:03:22 associatedWith RollladenSteuerung
2020-10-14 19:49:26 last_drive drive-down
2020-05-12 22:54:29 online true
2020-10-14 19:49:50 pct 100
2020-10-14 19:49:50 state closed
Attributes:
ASC 1
ASC_Closed_Pos 100
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Open_Pos 0
ASC_Partymode on
ASC_Pos_Reading pct
ASC_Shading_Pos 40
ASC_Time_Down_Late 23:00
ASC_Time_Up_Early 07:00
ASC_Time_Up_Late 09:00
ASC_Time_Up_WE_Holiday 08:00
ASC_Ventilate_Pos 80
DbLogExclude .*
IODev MQTT2Server
alexaName Rolllade Gäste-WC
cmdIcon open:fts_shutter_up closed:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
devStateIcon open:fts_shutter_10 closed:fts_shutter_100:open half:fts_shutter_50 drive-up:fts_shutter_up@red:stop drive-down:fts_shutter_down@red:stop pct-100:fts_shutter_100:open pct-90:fts_shutter_90 pct-80:fts_shutter_80 pct-70:fts_shutter_70 pct-60:fts_shutter_60 pct-50:fts_shutter_50 pct-40:fts_shutter_40:open pct-30:fts_shutter_30:open pct-20:fts_shutter_20:open pct-10:fts_shutter_10:open pct-0:fts_shutter_0
genericDeviceType blind
group Rolllaeden EG
icon fts_shutter
readingList Shutter1/state:.* state
Shutter1/pct:.* pct
Shutter1/last_drive:.* last_drive
room Rolllaeden
setList open:noArg Shutter1/state/set open
closed:noArg Shutter1/state/set closed
half:noArg Shutter1/state/set half
stop:noArg Shutter1/state/set stop
pct:slider,0,1,100 Shutter1/state/set pct
stateFormat state
userReadings pct
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
webCmd open:closed:half:stop:pct
Rolllade 1 im OG, die ASC nicht steuern kann
Internals:
CID shellyswitch25_76C3F0
DEF shellyswitch25_76C3F0
DEVICETOPIC Rolllade.OG.1
FUUID 5ea0b183-f33f-b7d9-e306-745dab2b1b780f64
IODev MQTT2Server
LASTInputDev MQTT2Server
MQTT2Server_MSGCNT 103951
MQTT2Server_TIME 2020-10-14 21:43:58
MSGCNT 103951
NAME Rolllade.OG.1
NR 81
STATE 0
TYPE MQTT2_DEVICE
Helper:
DBLOG:
state:
DBLogging:
TIME 1602704638.68505
VALUE 0
READINGS:
2020-05-29 18:02:27 ASC_Enable on
2020-10-14 21:43:58 ASC_ShuttersLastDrive manual
2020-10-14 19:49:26 ASC_Time_DriveDown 15.10.2020 - 19:49
2020-10-14 19:49:26 ASC_Time_DriveUp 15.10.2020 - 07:20
2020-10-11 15:03:22 associatedWith RollladenSteuerung
2020-05-29 18:01:24 attrTemplateVersion 20200522 or prior
2020-10-04 15:21:55 current stop
2020-10-14 21:43:58 energy 0
2020-10-11 14:57:36 fw_ver 20200827-065456/v1.8.3@4a8bc427
2020-10-11 14:57:36 id shellyswitch25-76C3F0
2020-10-14 21:43:58 input0 0
2020-10-14 21:43:58 input1 0
2020-10-11 14:57:36 ip 192.168.1.25
2020-10-11 14:57:36 mac DC4F2276C3F0
2020-10-11 14:57:36 model SHSW-25
2020-10-11 14:57:36 new_fw false
2020-10-11 14:57:36 online true
2020-10-14 21:43:58 overtemperature 0
2020-10-14 21:43:58 pct 0
2020-10-14 21:43:58 power 0.00
2020-10-14 21:43:58 roller_0_energy 0
2020-10-14 21:43:58 roller_0_power 0.00
2020-10-14 21:43:58 roller_0_stop_reason normal
2020-10-14 21:43:58 state 0
2020-10-14 21:43:58 temperature 60.49
2020-10-14 21:43:58 temperature_f 140.88
2020-05-29 18:01:24 x_mqttcom set announce
2020-10-04 15:21:34 x_update set
Attributes:
ASC 1
ASC_Closed_Pos 100
ASC_Mode_Down off
ASC_Mode_Up off
ASC_Open_Pos 0
ASC_Pos_Reading pct
ASC_Shading_Pos 50
ASC_Ventilate_Pos 80
DbLogExclude .*
DbLogInclude state
IODev MQTT2Server
alexaName Rolllade Badezimmer
cmdIcon open:fts_shutter_up close:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
comment Shelly 2.5 in Roller-Mode. 0=opened / 100=closed
devStateIcon { my $amp = ReadingsVal($name,"online","false") eq "false" ? "rot" : ReadingsVal($name,"new_fw","false") eq "true" ? "gelb" : "gruen";; my $con = ReadingsVal($name,"state","unknown");; my $pic = $con eq "opening" ? 'fts_shutter_up@red' : $con eq "closing" ? 'fts_shutter_down@red' : $con eq "100" ? 'fts_shutter_100' : $con =~ /(\d)\d/ ? 'fts_shutter_'.$1.'0' : $con =~ /\b\d\b/ ? 'fts_shutter_10' : 'fts_shutter_updown';; my $show = "$amp" eq "gelb" ? "<a href=\"/fhem?cmd.dummy=set $name x_update&XHR=1\">".FW_makeImage("10px-kreis-".$amp)."</a>" : "<a href=\"http://".ReadingsVal($name,"ip","none")." \"target=\"_blank\">".FW_makeImage("10px-kreis-".$amp)."</a>";; "<div> $show <a href=\"/fhem?cmd.dummy=set $name toggle&XHR=1\"></a>".FW_makeImage($pic)." </div>"}
genericDeviceType blind
group Rolllaeden OG
icon fts_shutter
model shelly25_roller_invert_1
readingList shellies/shellyswitch25-76C3F0/roller/0/pos:.* {'pct' => 100-$EVENT}
shellies/shellyswitch25-76C3F0/status/0/rollers:.* power
shellies/shellyswitch25-76C3F0/online:.* online
shellies/shellyswitch25-76C3F0/announce:.* { json2nameValue($EVENT) }
shellies/announce:.* { $EVENT =~ m,..id...shellyswitch25-76C3F0...mac.*, ? json2nameValue($EVENT) : return }
shellies/shellyswitch25-76C3F0/roller/0:.* current
shellies/shellyswitch25-76C3F0/roller/0:open {{'state' => 'opening'}}
shellies/shellyswitch25-76C3F0/roller/0:close {{'state' => 'closing'}}
shellies/shellyswitch25-76C3F0/roller/0/pos:.* {'state' => 100-$EVENT}
shellies/shellyswitch25-76C3F0/input/1:.* input1
shellies/shellyswitch25-76C3F0/input/0:.* input0
shellies/shellyswitch25-76C3F0/relay/power:.* power
shellies/shellyswitch25-76C3F0/relay/energy:.* energy
shellies/shellyswitch25-76C3F0/temperature:.* temperature
shellies/shellyswitch25-76C3F0/overtemperature:.* overtemperature
shellyswitch25_76C3F0:shellies/shellyswitch25-76C3F0/roller/0/power:.* roller_0_power
shellyswitch25_76C3F0:shellies/shellyswitch25-76C3F0/roller/0/energy:.* roller_0_energy
shellyswitch25_76C3F0:shellies/shellyswitch25-76C3F0/temperature_f:.* temperature_f
shellyswitch25_76C3F0:shellies/shellyswitch25-76C3F0/roller/0/stop_reason:.* roller_0_stop_reason
room Rolllaeden
setList open:noArg shellies/shellyswitch25-76C3F0/roller/0/command open
close:noArg shellies/shellyswitch25-76C3F0/roller/0/command close
half:noArg shellies/shellyswitch25-76C3F0/roller/0/command/pos 50
stop:noArg shellies/shellyswitch25-76C3F0/roller/0/command stop
pct:slider,0,1,100 {"shellies/shellyswitch25-76C3F0/roller/0/command/pos ".(100-$EVTPART1)}
x_recalibration:noArg shellies/shellyswitch25-76C3F0/roller/0/command rc
x_update:noArg shellies/shellyswitch25-76C3F0/command update_fw
x_mqttcom shellies/shellyswitch25-76C3F0/command $EVTPART1
setStateList open close half stop pct
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
webCmd open:close:half:stop:pct
Hier noch das ASC Device
Internals:
FUUID 5ebb1b28-f33f-b7d9-ae99-f6775aef309f74cf
FVERSION 73_AutoShuttersControl.pm:v0.10.9-s22743/2020-09-07 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME RollladenSteuerung
NOTIFYDEV OUT_Twilight,RollladenSteuerung,SonyTV,global,Rolllade.EG.1,Rolllade.EG.2,Rolllade.EG.3,Rolllade.EG.4,Rolllade.EG.5,Rolllade.OG.1,Rolllade.OG.2,Rolllade.OG.3,Rolllade.OG.4,Rolllade.OG.5,Rolllade.OG.6
NR 93
NTFY_ORDER 51-RollladenSteuerung
STATE manual
TYPE AutoShuttersControl
VERSION v0.10.9
OLDREADINGS:
READINGS:
2020-10-14 19:49:50 Rolllade.EG.1_PosValue 100
2020-10-13 19:51:30 Rolllade.EG.1_lastDelayPosValue 100
2020-10-14 19:49:26 Rolllade.EG.1_lastPosValue 0
2020-10-14 19:49:26 Rolllade.EG.1_nextAstroTimeEvent 15.10.2020 - 07:20
2020-10-14 19:49:50 Rolllade.EG.2_PosValue 100
2020-10-13 19:51:30 Rolllade.EG.2_lastDelayPosValue 100
2020-10-14 19:49:26 Rolllade.EG.2_lastPosValue 0
2020-10-14 19:49:26 Rolllade.EG.2_nextAstroTimeEvent 15.10.2020 - 07:20
2020-10-14 19:49:48 Rolllade.EG.3_PosValue 100
2020-10-14 19:49:26 Rolllade.EG.3_lastPosValue 40
2020-10-14 19:49:26 Rolllade.EG.3_nextAstroTimeEvent 15.10.2020 - 07:20
2020-10-14 19:50:01 Rolllade.EG.4_PosValue 100
2020-10-13 19:51:30 Rolllade.EG.4_lastDelayPosValue 100
2020-10-14 19:49:26 Rolllade.EG.4_lastPosValue 0
2020-10-14 19:49:26 Rolllade.EG.4_nextAstroTimeEvent 15.10.2020 - 07:20
2020-10-14 19:50:01 Rolllade.EG.5_PosValue 100
2020-10-13 20:23:30 Rolllade.EG.5_lastDelayPosValue 100
2020-10-14 19:49:26 Rolllade.EG.5_lastPosValue 0
2020-10-14 19:49:26 Rolllade.EG.5_nextAstroTimeEvent 15.10.2020 - 07:20
2020-10-14 21:44:28 Rolllade.OG.1_PosValue 0
2020-10-14 19:49:26 Rolllade.OG.1_nextAstroTimeEvent 15.10.2020 - 07:20
2020-10-14 21:44:29 Rolllade.OG.2_PosValue 100
2020-10-14 18:31:46 Rolllade.OG.2_nextAstroTimeEvent 15.10.2020 - 07:20
2020-10-14 21:44:31 Rolllade.OG.3_PosValue 100
2020-10-14 18:31:46 Rolllade.OG.3_nextAstroTimeEvent 15.10.2020 - 07:20
2020-10-14 21:44:24 Rolllade.OG.4_PosValue 100
2020-10-14 18:31:46 Rolllade.OG.4_nextAstroTimeEvent 15.10.2020 - 07:20
2020-10-14 21:44:30 Rolllade.OG.5_PosValue 100
2020-10-14 18:31:46 Rolllade.OG.5_nextAstroTimeEvent 15.10.2020 - 07:20
2020-10-14 21:44:27 Rolllade.OG.6_PosValue 87
2020-10-14 07:45:02 Rolllade.OG.6_lastPosValue 88
2020-10-14 18:31:46 Rolllade.OG.6_nextAstroTimeEvent 15.10.2020 - 07:45
2020-09-06 10:22:36 ascEnable on
2020-05-23 16:29:00 controlShading off
2020-05-23 16:29:00 hardLockOut off
2020-10-13 21:28:28 partyMode off
2020-10-11 15:03:21 room_Rolllaeden Rolllade.EG.1,Rolllade.EG.2,Rolllade.EG.3,Rolllade.EG.4,Rolllade.EG.5,Rolllade.OG.1,Rolllade.OG.2,Rolllade.OG.3,Rolllade.OG.4,Rolllade.OG.5,Rolllade.OG.6
2020-05-23 16:29:00 selfDefense off
2020-10-14 21:44:31 state manual
2020-06-02 15:35:29 sunriseTimeWeHoliday on
2020-10-11 15:03:21 userAttrList rolled out
helper:
shuttersList:
Rolllade.EG.1
Rolllade.EG.2
Rolllade.EG.3
Rolllade.EG.4
Rolllade.EG.5
Rolllade.OG.1
Rolllade.OG.2
Rolllade.OG.3
Rolllade.OG.4
Rolllade.OG.5
Rolllade.OG.6
monitoredDevs:
OUT_Twilight:
RollladenSteuerung ASC_twilightDevice
Rolllade.EG.1:
Rolllade.EG.2:
Rolllade.EG.3:
Rolllade.EG.4:
Rolllade.EG.5:
Rolllade.OG.1:
Rolllade.OG.2:
Rolllade.OG.3:
Rolllade.OG.4:
Rolllade.OG.5:
Rolllade.OG.6:
SonyTV:
Rolllade.EG.5 ASC_ExternalTrigger
Attributes:
ASC_autoAstroModeEvening NAUTIC
ASC_autoAstroModeMorning CIVIL
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_expert 1
ASC_tempSensor netatmo_M02_00_00_32_f4_70:temperature
ASC_twilightDevice OUT_Twilight
DbLogExclude .*
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room Rolllaeden
userReadings EnableShadingControl
Hat jemand vielleicht eine Idee, warum sich die Shelly-Rolllade nicht automatisch steuern lässt? Liegt es ggf. an "close" vs. "closed"? Positionen etc. werden richtig erkannt.
Vielen Dank!
Was genau soll ASC denn an dem "nicht funktionierenden" Rollo steuern? ASC_ModeDown und ASC_ModeUp stehen auf off.
Grüße
Zitat von: CoolTux am 12 Oktober 2020, 08:48:26
Nach meiner Analyse eher nicht. Wieso das im Sommer so war müsste man sich noch mal anschauen. Beziehungsweise schauen ob es überhaupt noch so ist.
Hi CoolTux, ich konnte das Verhalten mit IsWe bzw IsDay und der aktuellen Version auch in meinen Testsystem nachstellen und habe danach die Devel Version geladen und konnte heute Morgen das erfolgreich testen. Also ist für mich die IsDay Problem damit verhoben. Wieder mal viel Dank für deinen grenzenlosen Einsatz.
Mal eine Verständnisfrage, weil ich aus der Commandref nicht schlau geworden bin:
Wie funktioniert ComfortOpen/Ventilate beim threestate Fenstergriff?
Wenn ich meinen Hoppe auf Kipp stelle, fährt das Rollo in Comfort Position (und im Log steht Comfort Open). Aber Comfort ist eigentlich fürs richtige Türöffnen gedacht, oder?
Um aber auf Kipp zu stellen, geht der Fenstergriff ja auch kurz durch die Open-Position. Wartet ASC, in welcher Position der Fenstergriff länger als 1 Sekunde o.ä. bleibt, um eine falsche Reaktion zu vermeiden? Oder überschreibt ASC einfach den letzten Befehl dann sofort mit einem neuen?
Keine Ahnung, ob jemand mein Gefasel versteht, aber auf jeden Fall reagiert ASC bei mir auf Kipp mit Comfort Position statt Ventilate...
Zitat von: CoolTux am 15 Oktober 2020, 08:19:13
Was genau soll ASC denn an dem "nicht funktionierenden" Rollo steuern? ASC_ModeDown und ASC_ModeUp stehen auf off.
Grüße
Oha, mea culpa. Da habe ich genau die Rolllade im OG gelistet, die ich nicht automatisch steuern möchte.
Hier nun das richtige Beispiel:
Internals:
CID shellyswitch25_BCDDC277A07C
DEF shellyswitch25_BCDDC277A07C
DEVICETOPIC Rolllade.OG.2
FUUID 5ea89ace-f33f-b7d9-b804-3bb23a949ce17dff
IODev MQTT2Server
LASTInputDev MQTT2Server
MQTT2Server_MSGCNT 135094
MQTT2Server_TIME 2020-10-15 21:18:52
MSGCNT 135094
NAME Rolllade.OG.2
NR 82
STATE 100
TYPE MQTT2_DEVICE
Helper:
DBLOG:
state:
DBLogging:
TIME 1602789532.0417
VALUE 100
READINGS:
2020-06-02 23:19:41 ASC_Enable on
2020-10-15 21:18:52 ASC_ShuttersLastDrive manual
2020-10-15 18:29:38 ASC_Time_DriveDown 16.10.2020 - 18:29
2020-10-15 18:29:38 ASC_Time_DriveUp 16.10.2020 - 07:21
2020-10-11 15:03:22 associatedWith RollladenSteuerung
2020-06-02 23:08:05 attrTemplateVersion 20200522 or prior
2020-10-15 18:09:44 current stop
2020-10-15 21:18:52 energy 1803
2020-10-11 14:57:38 fw_ver 20200827-065456/v1.8.3@4a8bc427
2020-10-11 14:57:38 id shellyswitch25-BCDDC277A07C
2020-10-15 21:18:52 input0 0
2020-10-15 21:18:52 input1 0
2020-10-11 14:57:38 ip 192.168.1.27
2020-10-11 14:57:38 mac BCDDC277A07C
2020-10-11 14:57:38 model SHSW-25
2020-10-11 14:57:38 new_fw false
2020-10-11 14:57:38 online true
2020-10-15 21:18:52 overtemperature 0
2020-10-15 21:18:52 pct 100
2020-10-15 21:18:52 power 0.00
2020-10-15 21:18:52 roller_0_energy 1803
2020-10-15 21:18:52 roller_0_power 0.00
2020-10-15 21:18:52 roller_0_stop_reason normal
2020-10-15 21:18:52 state 100
2020-10-15 21:18:52 temperature 58.79
2020-10-15 21:18:52 temperature_f 137.82
2020-06-02 23:08:05 x_mqttcom set announce
2020-10-04 15:21:37 x_update set
Attributes:
ASC 1
ASC_AutoAstroModeEvening REAL
ASC_Closed_Pos 100
ASC_Mode_Down always
ASC_Mode_Up off
ASC_Open_Pos 0
ASC_Pos_Reading pct
ASC_Shading_Pos 50
ASC_Time_Down_Late 22:30
ASC_Ventilate_Pos 80
DbLogExclude .*
DbLogInclude state
IODev MQTT2Server
alexaName Rolllade Amalia links
cmdIcon open:fts_shutter_up close:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
comment Shelly 2.5 in Roller-Mode. 0=opened / 100=closed
devStateIcon { my $amp = ReadingsVal($name,"online","false") eq "false" ? "rot" : ReadingsVal($name,"new_fw","false") eq "true" ? "gelb" : "gruen";; my $con = ReadingsVal($name,"state","unknown");; my $pic = $con eq "opening" ? 'fts_shutter_up@red' : $con eq "closing" ? 'fts_shutter_down@red' : $con eq "100" ? 'fts_shutter_100' : $con =~ /(\d)\d/ ? 'fts_shutter_'.$1.'0' : $con =~ /\b\d\b/ ? 'fts_shutter_10' : 'fts_shutter_updown';; my $show = "$amp" eq "gelb" ? "<a href=\"/fhem?cmd.dummy=set $name x_update&XHR=1\">".FW_makeImage("10px-kreis-".$amp)."</a>" : "<a href=\"http://".ReadingsVal($name,"ip","none")." \"target=\"_blank\">".FW_makeImage("10px-kreis-".$amp)."</a>";; "<div> $show <a href=\"/fhem?cmd.dummy=set $name toggle&XHR=1\"></a>".FW_makeImage($pic)." </div>"}
genericDeviceType blind
group Rolllaeden OG
icon fts_shutter
model shelly25_roller_invert_1
readingList shellies/shellyswitch25-BCDDC277A07C/roller/0/pos:.* {'pct' => 100-$EVENT}
shellies/shellyswitch25-BCDDC277A07C/status/0/rollers:.* power
shellies/shellyswitch25-BCDDC277A07C/online:.* online
shellies/shellyswitch25-BCDDC277A07C/announce:.* { json2nameValue($EVENT) }
shellies/announce:.* { $EVENT =~ m,..id...shellyswitch25-BCDDC277A07C...mac.*, ? json2nameValue($EVENT) : return }
shellies/shellyswitch25-BCDDC277A07C/roller/0:.* current
shellies/shellyswitch25-BCDDC277A07C/roller/0:open {{'state' => 'opening'}}
shellies/shellyswitch25-BCDDC277A07C/roller/0:close {{'state' => 'closing'}}
shellies/shellyswitch25-BCDDC277A07C/roller/0/pos:.* {'state' => 100-$EVENT}
shellies/shellyswitch25-BCDDC277A07C/input/1:.* input1
shellies/shellyswitch25-BCDDC277A07C/input/0:.* input0
shellies/shellyswitch25-BCDDC277A07C/relay/power:.* power
shellies/shellyswitch25-BCDDC277A07C/relay/energy:.* energy
shellies/shellyswitch25-BCDDC277A07C/temperature:.* temperature
shellies/shellyswitch25-BCDDC277A07C/overtemperature:.* overtemperature
shellyswitch25_BCDDC277A07C:shellies/shellyswitch25-BCDDC277A07C/roller/0/power:.* roller_0_power
shellyswitch25_BCDDC277A07C:shellies/shellyswitch25-BCDDC277A07C/roller/0/energy:.* roller_0_energy
shellyswitch25_BCDDC277A07C:shellies/shellyswitch25-BCDDC277A07C/temperature_f:.* temperature_f
shellyswitch25_BCDDC277A07C:shellies/shellyswitch25-BCDDC277A07C/roller/0/stop_reason:.* roller_0_stop_reason
room Rolllaeden
setList open:noArg shellies/shellyswitch25-BCDDC277A07C/roller/0/command open
close:noArg shellies/shellyswitch25-BCDDC277A07C/roller/0/command close
half:noArg shellies/shellyswitch25-BCDDC277A07C/roller/0/command/pos 50
stop:noArg shellies/shellyswitch25-BCDDC277A07C/roller/0/command stop
pct:slider,0,1,100 {"shellies/shellyswitch25-BCDDC277A07C/roller/0/command/pos ".(100-$EVTPART1)}
x_recalibration:noArg shellies/shellyswitch25-BCDDC277A07C/roller/0/command rc
x_update:noArg shellies/shellyswitch25-BCDDC277A07C/command update_fw
x_mqttcom shellies/shellyswitch25-BCDDC277A07C/command $EVTPART1
setStateList open close half stop pct
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
webCmd open:close:half:stop:pct
Die o.g. Rolllade hätte heute eigentlich um ca. 18:30 Uhr automatisch herunterfahren müssen, macht es aber nicht. Manuell lässt sich ohne Probleme steuern, kann pct anfahren usw.
Vielen lieben Dank!
Zitat von: zife am 15 Oktober 2020, 21:06:04
Mal eine Verständnisfrage, weil ich aus der Commandref nicht schlau geworden bin:
Wie funktioniert ComfortOpen/Ventilate beim threestate Fenstergriff?
Wenn ich meinen Hoppe auf Kipp stelle, fährt das Rollo in Comfort Position (und im Log steht Comfort Open). Aber Comfort ist eigentlich fürs richtige Türöffnen gedacht, oder?
Um aber auf Kipp zu stellen, geht der Fenstergriff ja auch kurz durch die Open-Position. Wartet ASC, in welcher Position der Fenstergriff länger als 1 Sekunde o.ä. bleibt, um eine falsche Reaktion zu vermeiden? Oder überschreibt ASC einfach den letzten Befehl dann sofort mit einem neuen?
Keine Ahnung, ob jemand mein Gefasel versteht, aber auf jeden Fall reagiert ASC bei mir auf Kipp mit Comfort Position statt Ventilate...
ASC verarbeitet die ankommenden Events der entsprechend konfigurierten Devices. Wenn Dein Fensterkontakt erst ein open und dann ein title sendet wird das open verarbeitet und das title wohl übersprungen. Dein Fensterkontakt sollte also schon etwas verzögert den entsprechenden Status senden sonst wird das nix.
Zitat von: alpinestars am 15 Oktober 2020, 21:26:50
Oha, mea culpa. Da habe ich genau die Rolllade im OG gelistet, die ich nicht automatisch steuern möchte.
Hier nun das richtige Beispiel:
Internals:
CID shellyswitch25_BCDDC277A07C
DEF shellyswitch25_BCDDC277A07C
DEVICETOPIC Rolllade.OG.2
FUUID 5ea89ace-f33f-b7d9-b804-3bb23a949ce17dff
IODev MQTT2Server
LASTInputDev MQTT2Server
MQTT2Server_MSGCNT 135094
MQTT2Server_TIME 2020-10-15 21:18:52
MSGCNT 135094
NAME Rolllade.OG.2
NR 82
STATE 100
TYPE MQTT2_DEVICE
Helper:
DBLOG:
state:
DBLogging:
TIME 1602789532.0417
VALUE 100
READINGS:
2020-06-02 23:19:41 ASC_Enable on
2020-10-15 21:18:52 ASC_ShuttersLastDrive manual
2020-10-15 18:29:38 ASC_Time_DriveDown 16.10.2020 - 18:29
2020-10-15 18:29:38 ASC_Time_DriveUp 16.10.2020 - 07:21
2020-10-11 15:03:22 associatedWith RollladenSteuerung
2020-06-02 23:08:05 attrTemplateVersion 20200522 or prior
2020-10-15 18:09:44 current stop
2020-10-15 21:18:52 energy 1803
2020-10-11 14:57:38 fw_ver 20200827-065456/v1.8.3@4a8bc427
2020-10-11 14:57:38 id shellyswitch25-BCDDC277A07C
2020-10-15 21:18:52 input0 0
2020-10-15 21:18:52 input1 0
2020-10-11 14:57:38 ip 192.168.1.27
2020-10-11 14:57:38 mac BCDDC277A07C
2020-10-11 14:57:38 model SHSW-25
2020-10-11 14:57:38 new_fw false
2020-10-11 14:57:38 online true
2020-10-15 21:18:52 overtemperature 0
2020-10-15 21:18:52 pct 100
2020-10-15 21:18:52 power 0.00
2020-10-15 21:18:52 roller_0_energy 1803
2020-10-15 21:18:52 roller_0_power 0.00
2020-10-15 21:18:52 roller_0_stop_reason normal
2020-10-15 21:18:52 state 100
2020-10-15 21:18:52 temperature 58.79
2020-10-15 21:18:52 temperature_f 137.82
2020-06-02 23:08:05 x_mqttcom set announce
2020-10-04 15:21:37 x_update set
Attributes:
ASC 1
ASC_AutoAstroModeEvening REAL
ASC_Closed_Pos 100
ASC_Mode_Down always
ASC_Mode_Up off
ASC_Open_Pos 0
ASC_Pos_Reading pct
ASC_Shading_Pos 50
ASC_Time_Down_Late 22:30
ASC_Ventilate_Pos 80
DbLogExclude .*
DbLogInclude state
IODev MQTT2Server
alexaName Rolllade Amalia links
cmdIcon open:fts_shutter_up close:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
comment Shelly 2.5 in Roller-Mode. 0=opened / 100=closed
devStateIcon { my $amp = ReadingsVal($name,"online","false") eq "false" ? "rot" : ReadingsVal($name,"new_fw","false") eq "true" ? "gelb" : "gruen";; my $con = ReadingsVal($name,"state","unknown");; my $pic = $con eq "opening" ? 'fts_shutter_up@red' : $con eq "closing" ? 'fts_shutter_down@red' : $con eq "100" ? 'fts_shutter_100' : $con =~ /(\d)\d/ ? 'fts_shutter_'.$1.'0' : $con =~ /\b\d\b/ ? 'fts_shutter_10' : 'fts_shutter_updown';; my $show = "$amp" eq "gelb" ? "<a href=\"/fhem?cmd.dummy=set $name x_update&XHR=1\">".FW_makeImage("10px-kreis-".$amp)."</a>" : "<a href=\"http://".ReadingsVal($name,"ip","none")." \"target=\"_blank\">".FW_makeImage("10px-kreis-".$amp)."</a>";; "<div> $show <a href=\"/fhem?cmd.dummy=set $name toggle&XHR=1\"></a>".FW_makeImage($pic)." </div>"}
genericDeviceType blind
group Rolllaeden OG
icon fts_shutter
model shelly25_roller_invert_1
readingList shellies/shellyswitch25-BCDDC277A07C/roller/0/pos:.* {'pct' => 100-$EVENT}
shellies/shellyswitch25-BCDDC277A07C/status/0/rollers:.* power
shellies/shellyswitch25-BCDDC277A07C/online:.* online
shellies/shellyswitch25-BCDDC277A07C/announce:.* { json2nameValue($EVENT) }
shellies/announce:.* { $EVENT =~ m,..id...shellyswitch25-BCDDC277A07C...mac.*, ? json2nameValue($EVENT) : return }
shellies/shellyswitch25-BCDDC277A07C/roller/0:.* current
shellies/shellyswitch25-BCDDC277A07C/roller/0:open {{'state' => 'opening'}}
shellies/shellyswitch25-BCDDC277A07C/roller/0:close {{'state' => 'closing'}}
shellies/shellyswitch25-BCDDC277A07C/roller/0/pos:.* {'state' => 100-$EVENT}
shellies/shellyswitch25-BCDDC277A07C/input/1:.* input1
shellies/shellyswitch25-BCDDC277A07C/input/0:.* input0
shellies/shellyswitch25-BCDDC277A07C/relay/power:.* power
shellies/shellyswitch25-BCDDC277A07C/relay/energy:.* energy
shellies/shellyswitch25-BCDDC277A07C/temperature:.* temperature
shellies/shellyswitch25-BCDDC277A07C/overtemperature:.* overtemperature
shellyswitch25_BCDDC277A07C:shellies/shellyswitch25-BCDDC277A07C/roller/0/power:.* roller_0_power
shellyswitch25_BCDDC277A07C:shellies/shellyswitch25-BCDDC277A07C/roller/0/energy:.* roller_0_energy
shellyswitch25_BCDDC277A07C:shellies/shellyswitch25-BCDDC277A07C/temperature_f:.* temperature_f
shellyswitch25_BCDDC277A07C:shellies/shellyswitch25-BCDDC277A07C/roller/0/stop_reason:.* roller_0_stop_reason
room Rolllaeden
setList open:noArg shellies/shellyswitch25-BCDDC277A07C/roller/0/command open
close:noArg shellies/shellyswitch25-BCDDC277A07C/roller/0/command close
half:noArg shellies/shellyswitch25-BCDDC277A07C/roller/0/command/pos 50
stop:noArg shellies/shellyswitch25-BCDDC277A07C/roller/0/command stop
pct:slider,0,1,100 {"shellies/shellyswitch25-BCDDC277A07C/roller/0/command/pos ".(100-$EVTPART1)}
x_recalibration:noArg shellies/shellyswitch25-BCDDC277A07C/roller/0/command rc
x_update:noArg shellies/shellyswitch25-BCDDC277A07C/command update_fw
x_mqttcom shellies/shellyswitch25-BCDDC277A07C/command $EVTPART1
setStateList open close half stop pct
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
webCmd open:close:half:stop:pct
Die o.g. Rolllade hätte heute eigentlich um ca. 18:30 Uhr automatisch herunterfahren müssen, macht es aber nicht. Manuell lässt sich ohne Probleme steuern, kann pct anfahren usw.
Vielen lieben Dank!
Schicke mal aus ASC heraus auf genau dem Rollo ein wiggle Befehl. Dann sollte das Rollo sich auf jeden Fall bewegen und nach 60s wieder in die Ausgangsposition fahren.
Zitat von: CoolTux am 16 Oktober 2020, 07:40:52
Schicke mal aus ASC heraus auf genau dem Rollo ein wiggle Befehl. Dann sollte das Rollo sich auf jeden Fall bewegen und nach 60s wieder in die Ausgangsposition fahren.
Wiggle-Befehl wurde absolut korrekt ausgeführt, das automatische Herunterfahren um ca. 18:29 Uhr hat hingegen nicht stattgefunden. Was kann ich tun?
Besten Dank!
Mach Mal bitte ein list vom Rollo nach dem es hätte noch fahren sollen und bevor du es manuell hoch fährst.
Ach herrje, was hab ich denn nu angestellt... jetzt hab ich auch mein fhem.log prall gefüllt mit...
2020.10.17 10:59:30 1: stacktrace:
2020.10.17 10:59:30 1: main::readingsBulkUpdate called by fhem.pl (4990)
2020.10.17 10:59:30 1: main::readingsSingleUpdate called by lib/FHEM/Automation/ShuttersControl.pm (892)
2020.10.17 10:59:30 1: FHEM::Automation::ShuttersControl::UserAttributs_Readings_ForShutters called by lib/FHEM/Automation/ShuttersControl.pm (381)
2020.10.17 10:59:30 1: FHEM::Automation::ShuttersControl::Undef called by fhem.pl (3817)
2020.10.17 10:59:30 1: main::CallFn called by fhem.pl (1474)
2020.10.17 10:59:30 1: main::CommandRereadCfg called by fhem.pl (1255)
2020.10.17 10:59:30 1: main::AnalyzeCommand called by fhem.pl (1106)
2020.10.17 10:59:30 1: main::AnalyzeCommandChain called by ./FHEM/01_FHEMWEB.pm (2717)
2020.10.17 10:59:30 1: main::FW_fC called by ./FHEM/01_FHEMWEB.pm (2502)
2020.10.17 10:59:30 1: main::FW_style called by ./FHEM/01_FHEMWEB.pm (1160)
2020.10.17 10:59:30 1: main::FW_answerCall called by ./FHEM/01_FHEMWEB.pm (592)
2020.10.17 10:59:30 1: main::FW_Read called by fhem.pl (3817)
2020.10.17 10:59:30 1: main::CallFn called by fhem.pl (763)
2020.10.17 10:59:30 1: ERROR: empty name in readingsBeginUpdate
Und prall gefüllt heißt: hunderte Einträge. Wie kann ich die Ursache dafür finden? Hier waren ja schon manchmal entsprechende Posts, aber so richtig hilft mir das noch nicht weiter...
Neustart machen oder ein recanShutters.
Gibts da irgendeine "typische" Ursache für?
Mein Logfile war so groß, hat mir fhem lahmgelegt.
Würde ich natürlich gerne vermeiden - und ich weiß gar nicht, ob überhaupt ASC "schuld" ist...
EDIT: Ok, jetzt habe ich ein richtiges Problem - 10 Sek. nach Neustart läuft fhem so gut wie gar nicht mehr - Antwortzeiten von 5 Minuten auf 1 Tasterbefehl. Kann völlig unabhängig von ASC sein, nur ist es schwierig, was zu analysieren, wenn sogar das Aufrufen einer fhem-Seite 5 Minten dauert.... :o
EDIT2: Erneut hunderte Einträge "stacktrace". Trotz 2x Neustart des kompletten Servers. Mein Log läuft so schnell über, ich kann gar nicht mehr damit arbeiten. Aber ich glaube, die Ursache für die Blockade liegt nicht bei ASC. Die stacktrace-Einträge kommen übrigens vor allem, wenn man (ja, ich weiß, böse:) die fhem.cfg direkt editiert und dann speichert.
Zitat von: zife am 18 Oktober 2020, 19:11:33
Gibts da irgendeine "typische" Ursache für?
Mein Logfile war so groß, hat mir fhem lahmgelegt.
Würde ich natürlich gerne vermeiden - und ich weiß gar nicht, ob überhaupt ASC "schuld" ist...
EDIT: Ok, jetzt habe ich ein richtiges Problem - 10 Sek. nach Neustart läuft fhem so gut wie gar nicht mehr - Antwortzeiten von 5 Minuten auf 1 Tasterbefehl. Kann völlig unabhängig von ASC sein, nur ist es schwierig, was zu analysieren, wenn sogar das Aufrufen einer fhem-Seite 5 Minten dauert.... :o
EDIT2: Erneut hunderte Einträge "stacktrace". Trotz 2x Neustart des kompletten Servers. Mein Log läuft so schnell über, ich kann gar nicht mehr damit arbeiten. Aber ich glaube, die Ursache für die Blockade liegt nicht bei ASC. Die stacktrace-Einträge kommen übrigens vor allem, wenn man (ja, ich weiß, böse:) die fhem.cfg direkt editiert und dann speichert.
Dann solltest Du einen Thread für das Problem aufmachen. Ich denke auch das es nicht von ASC kommt.
Im neuen Thread schreibst Du dann die letzten 30 Zeilen des Logfiles rein.
Hallo CoolTux,
es gibt eine neue (berichtenswerte?) Auffälligkeit.
Meine Rollos sollten nun morgens nach Helligkeit oder wenn BrightnessUp bei TimeUpLate noch nicht erreicht, zu gegebener Zeit hochfahren.
Diese Zeit ist bei den meisten Rollos 7 Uhr + Delaytime 60s.
heute früh im Log:
2020.10.20 07:01:00.001 1: PERL WARNING: Use of uninitialized value $homemode in string eq at lib/FHEM/Automation/ShuttersControl.pm line 1419.
2020.10.20 07:01:00.002 1: PERL WARNING: Use of uninitialized value $homemode in string eq at lib/FHEM/Automation/ShuttersControl.pm line 1421.
2020.10.20 07:01:00.003 1: PERL WARNING: Use of uninitialized value in string eq at lib/FHEM/Automation/ShuttersControl.pm line 1449.
Irgendwas macht ASC um diese Zeit, aber es bewegt sich seit ein paar Tagen um diese Zeit kein Rollo mehr.
Was kann ich tun?
Er scheint kein Roommate oder Residents Status auslesen zu können. Zu mindest ein Default sollte er aber eigentlich haben. Kannst Du bitte FHEM einmal neu starten.
Hab ich soeben.
Worauf soll ich achten?
Als Residents Status habe ich in den Rollo-Devices das ASC_Roommate_Device "RGR_RESIDENTS" und das ASC_Roommate_Reading "presence" definiert.
Im ASC-Device war bis eben noch das ASC_residentsDev RGR_RESIDENTS:state vorgegeben.
Könnte das die Ursache sein?
Zitat von: trabantp60 am 20 Oktober 2020, 15:57:52
Hab ich soeben.
Worauf soll ich achten?
Als Residents Status habe ich in den Rollo-Devices das ASC_Roommate_Device "RGR_RESIDENTS" und das ASC_Roommate_Reading "presence" definiert.
Im ASC-Device war bis eben noch das ASC_residentsDev RGR_RESIDENTS:state vorgegeben.
Könnte das die Ursache sein?
Presence ist falsch als Reading. Grund ist das presence kein home oder asleep oder ähnliches kennt.
Lass das Reading Attribut weg. Oder schreibe state rein.
Zitat von: xerion am 15 Oktober 2020, 20:31:16
Hi CoolTux, ich konnte das Verhalten mit IsWe bzw IsDay und der aktuellen Version auch in meinen Testsystem nachstellen und habe danach die Devel Version geladen und konnte heute Morgen das erfolgreich testen. Also ist für mich die IsDay Problem damit verhoben. Wieder mal viel Dank für deinen grenzenlosen Einsatz.
Hi CoolTux wann wirst du Version ins FHEM SVN einchecken?
Ich denke ich werde sie am WE freigegeben.
Grüße
Hast du noch Bugs finden können?
Beispiel: https://github.com/fhem/AutoShuttersControl/issues/90
Zitat von: FunkOdyssey am 22 Oktober 2020, 07:07:45
Hast du noch Bugs finden können?
Beispiel: https://github.com/fhem/AutoShuttersControl/issues/90
Leider nicht wirklich. Ich habe entsprechend Deiner Vorgaben versucht das ganze nach zu stellen, wie bereits erwähnt hat es korrekt nach Code funktioniert.
Aber ich bleibe da dran.
Zitat von: Reinhard.M am 02 Oktober 2020, 07:59:51
Hallo CoolTux,
gerade ist bei mir ein Rollo mit threestate Sensor in "Windows closed at day" mit pct-70 gefahren ohne äußere Einwirkung (Griff, Zeit, Brightness). Das Verhalten hatte ich schon ein, zwei Mal. Absolut sporadisch. Auch die Position (pct-70) ist in keinem Attribut eingestellt. Mir ist die Fahrt absolut schleierhaft, hast du eine Idee?
Eine Auffälligkeit fällt mir gerade noch ein. Gestern Abend habe ich meine Terrassentür aufgemacht (Pos terrace, threestate). Das Rollo ist zunächst in Ventilate gefahren, ich habe es dann ganz hoch gefahren. Mit dem Schließen der Tür ist das Rollo dann automatisch in "closed at nicht" gefahren. Sollte zwar nicht sein, aber könnte da ein "Übersprechen", also eine nicht gewollte Beeinflussung durch ein anderes Devices stattgefunden haben?
Gruß Reinhard
Grüß dich CoolTux!
Nachdem jetzt längere Zeit Ruhe war fängt mein Rollo wieder an zu spinnen. Ohne wahrnehmbaren äußeren Einfluss geht es in die Position "Window closed at day" auf pct-70:
2020.10.23 12:08:52.632 4: AutoShuttersControl (myASControl) - Devname: HM_FK_Terrasse Name: myASControl Notify: $VAR1 = [
'activity: alive',
'battery: ok',
'hmstate: closed'
];
2020.10.23 12:08:52.694 4: AutoShuttersControl (myASControl) - Devname: R_Terrasse Name: myASControl Notify: $VAR1 = [
'command: pct-70',
'desired_pct: 70',
'myBrightness: 43430',
'myBrightnessForShadingCloudy: 30000',
'myBrightnessForShadingSunny: 60000',
'myTemperatureExtern: 18.2',
'myTemperatureExternForShadingMin: 21',
'mySunAzimuth: 166.2',
'mySunAzimuthLeft: 190',
'mySunAzimuthRight: 290',
'mySunElevation: 29.3',
'mySunElevationForShadingMin: 10',
'mySunElevationForShadingMax: 70',
'myShadingPASS_GreaterBrightnessSunny: False',
'myShadingPASS_LowerBrightnessCloudy: True',
'myShadingPASS_GreaterSunAzimuthLeft: False',
'myShadingPASS_LowerSunAzimuthRight: True',
'myShadingPASS_GreaterSunElevationMin: True',
'myShadingPASS_LowerSunElevationMax: True',
'myShadingPASS_GreaterTemperatureExternMin: False'
];
2020-10-23_12:09:14.039 myASControl R_Terrasse_PosValue: 70
2020-10-23_12:09:14.048 myASControl window closed at day
2020-10-23_12:09:14.169 R_Terrasse ASC_ShuttersLastDrive: window closed at day
Der Fensterkontakt stand die ganze Zeit davor auf "closed", da gibt es keine mechanische Änderung. Wenn ich das Rollo jetzt manuell hochfahre schaltet "LastDrive" sauber auf manual um:
2020-10-23_12:09:59.167 R_Terrasse ASC_ShuttersLastDrive: manual
Das hält ASControl aber nicht davon ab das Rollo gleich wieder in den "window closed at day" Zustand zu versetzen:
2020-10-23_12:11:55.173 R_Terrasse ASC_ShuttersLastDrive: window closed at day
Das Ganze natürlich immer mit 70% die ich nirgendwo eingestellt habe. "Ventilate" ist aktiv, "Shading" ist inaktiv. Beide Positionen sind mit 88% bzw 76% gesetzt. "Block after manual" ist "1", "Comfort ist inaktiv. Der Spuk lässt sich durch keine Aktion am Türgriff oder sonst wo beeinflussen und wiederholt sich so oft ich Spaß daran habe. Erst wenn ich ein "fhem shutdown restart" ausführe ist Schluss damit. Hast du eine Idee wie ich das Verhalten eingrenzen bzw. debuggen kann?
Gruß Reinhard
Du musst dafür sagen das für state kein Event kommt wenn sich der Zustand nicht ändert.
event-on-change-reading
Jetzt wo du es sagst ::)
Allerdings wundert mich, dass es lange Zeit ohne jegliche Probleme funktionierte um dann so bockbeinig zu werden. Habe überall das Attribut gesetzt.
Kann es sein, dass mit der letzten Version ein Bug bzgl. Brightness reingekommen ist?
Heute früh sind bei mir alle Rollos, die keinen Resident zugeordnet haben, zu ASC_Time_Up_WE_Holiday hochgefahren, obwohl die notwendige Brightness noch gar nicht erreicht war.
ASC_ShuttersLastDrive daher auch "day open".
ASC VERSION ist v0.10.10 (kam gestern 23.10. per Update)
Zitat von: kjmEjfu am 24 Oktober 2020, 08:21:15
Kann es sein, dass mit der letzten Version ein Bug bzgl. Brightness reingekommen ist?
Heute früh sind bei mir alle Rollos, die keinen Resident zugeordnet haben, zu ASC_Time_Up_WE_Holiday hochgefahren, obwohl die notwendige Brightness noch gar nicht erreicht war.
ASC_ShuttersLastDrive daher auch "day open".
ASC VERSION ist v0.10.10 (kam gestern 23.10. per Update)
Wenn es vorher anders war dann war das der Bug und wurde nun gefixt :)
Das Rollo soll zwischen TimeUp_early und TimeUp_late per Brightness fahren aber spätesten bei TimeUp_late. TimeUpWeHoliday ersetzt TimeUp_late wenn Holiday gesetzt ist.
Zitat von: CoolTux am 24 Oktober 2020, 09:40:32
Wenn es vorher anders war dann war das der Bug und wurde nun gefixt :)
Das Rollo soll zwischen TimeUp_early und TimeUp_late per Brightness fahren aber spätesten bei TimeUp_late. TimeUpWeHoliday ersetzt TimeUp_late wenn Holiday gesetzt ist.
Was dann aber ein anderes Verhalten ist als in der Commandref beschrieben:
ASC_Time_Up_WE_Holiday - Sonnenaufgang [b]frühste Zeit zum Hochfahren[/b] am Wochenende und/oder Urlaub (holiday2we wird beachtet). (default: 08:00) ACHTUNG!!! in Verbindung mit Brightness für ASC_Up muss die Uhrzeit kleiner sein wie die Uhrzeit aus ASC_Time_Up_Late !!!Verwendung von Perlcode ist möglich, dieser muss in {} eingeschlossen sein. Rückgabewert muss ein Zeitformat in Form HH:MM[:SS] sein!!!
in dem Fall wäre ein Hinweis im Changelog auf geändertes Verhalten hilfreich gewesen und hätte mir heute morgen einen Schrei aus dem Badezimmer erspart ;D
Zitat von: kjmEjfu am 24 Oktober 2020, 09:53:10
Was dann aber ein anderes Verhalten ist als in der Commandref beschrieben:
ASC_Time_Up_WE_Holiday - Sonnenaufgang [b]frühste Zeit zum Hochfahren[/b] am Wochenende und/oder Urlaub (holiday2we wird beachtet). (default: 08:00) ACHTUNG!!! in Verbindung mit Brightness für ASC_Up muss die Uhrzeit kleiner sein wie die Uhrzeit aus ASC_Time_Up_Late !!!Verwendung von Perlcode ist möglich, dieser muss in {} eingeschlossen sein. Rückgabewert muss ein Zeitformat in Form HH:MM[:SS] sein!!!
in dem Fall wäre ein Hinweis im Changelog auf geändertes Verhalten hilfreich gewesen und hätte mir heute morgen einen Schrei aus dem Badezimmer erspart ;D
Ohje, das tut mir Leid. Hast Recht. Sorry. Ich hoffe Deine Frau könnte sich beruhigen.
Vielleicht solltest Du aber auch nicht immer gleich so los schreien, ab einem bestimmten Alter der Männer reagieren Frauen sehr besorgt ;D
Da ich mir nicht ganz sicher war was das Holiday an geht hatte ich im Code geschaut. Aber ich werde noch mal schauen, entweder muss die Commandref berichtigt werden oder ich muss das noch mal testen.
Grüße
Und bitte richte meine aufrichtige Entschuldigung aus :)
Zitat von: CoolTux am 17 Oktober 2020, 06:21:24
Mach Mal bitte ein list vom Rollo nach dem es hätte noch fahren sollen und bevor du es manuell hoch fährst.
Hallo CoolTux,
sorry für die späte Rückmeldung, war die ganze Woche beruflich unterwegs.
Also, ich hätte erwartet, dass die Rolllade um 18:13 Uhr (am 23.10.) herunterfährt, hier die entsprechende Ausgabe
VOR diesem Zeitpunkt:
Internals:
CID shellyswitch25_BCDDC277A07C
DEF shellyswitch25_BCDDC277A07C
DEVICETOPIC Rolllade.OG.2
FUUID 5ea89ace-f33f-b7d9-b804-3bb23a949ce17dff
IODev MQTT2Server
LASTInputDev MQTT2Server
MQTT2Server_MSGCNT 157771
MQTT2Server_TIME 2020-10-23 16:36:11
MSGCNT 157771
NAME Rolllade.OG.2
NR 82
STATE 0
TYPE MQTT2_DEVICE
Helper:
DBLOG:
state:
DBLogging:
TIME 1603463771.2862
VALUE 0
READINGS:
2020-06-02 23:19:41 ASC_Enable on
2020-10-23 16:36:11 ASC_ShuttersLastDrive manual
2020-10-23 07:33:20 ASC_Time_DriveDown 23.10.2020 - 18:13
2020-10-23 07:33:20 ASC_Time_DriveUp 24.10.2020 - 07:34
2020-10-18 17:04:52 associatedWith RollladenSteuerung
2020-06-02 23:08:05 attrTemplateVersion 20200522 or prior
2020-10-23 08:45:55 current stop
2020-10-23 16:36:11 energy 3120
2020-10-18 17:04:56 fw_ver 20200827-065456/v1.8.3@4a8bc427
2020-10-18 17:04:56 id shellyswitch25-BCDDC277A07C
2020-10-23 16:36:11 input0 0
2020-10-23 16:36:11 input1 0
2020-10-18 17:04:56 ip 192.168.1.27
2020-10-18 17:04:56 mac BCDDC277A07C
2020-10-18 17:04:56 model SHSW-25
2020-10-18 17:04:56 new_fw false
2020-10-18 17:04:56 online true
2020-10-23 16:36:11 overtemperature 0
2020-10-23 16:36:11 pct 0
2020-10-23 16:36:11 power 0.00
2020-10-23 16:36:11 roller_0_energy 3120
2020-10-23 16:36:11 roller_0_power 0.00
2020-10-23 16:36:11 roller_0_stop_reason normal
2020-10-23 16:36:11 state 0
2020-10-23 16:36:11 temperature 59.15
2020-10-23 16:36:11 temperature_f 138.46
2020-06-02 23:08:05 x_mqttcom set announce
2020-10-04 15:21:37 x_update set
Attributes:
ASC 1
ASC_AutoAstroModeEvening REAL
ASC_Closed_Pos 100
ASC_Mode_Down always
ASC_Mode_Up off
ASC_Open_Pos 0
ASC_Pos_Reading pct
ASC_Shading_Pos 50
ASC_Time_Down_Late 22:30
ASC_Ventilate_Pos 80
DbLogExclude .*
DbLogInclude state
IODev MQTT2Server
alexaName Rolllade Amalia links
cmdIcon open:fts_shutter_up close:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
comment Shelly 2.5 in Roller-Mode. 0=opened / 100=closed
devStateIcon { my $amp = ReadingsVal($name,"online","false") eq "false" ? "rot" : ReadingsVal($name,"new_fw","false") eq "true" ? "gelb" : "gruen";; my $con = ReadingsVal($name,"state","unknown");; my $pic = $con eq "opening" ? 'fts_shutter_up@red' : $con eq "closing" ? 'fts_shutter_down@red' : $con eq "100" ? 'fts_shutter_100' : $con =~ /(\d)\d/ ? 'fts_shutter_'.$1.'0' : $con =~ /\b\d\b/ ? 'fts_shutter_10' : 'fts_shutter_updown';; my $show = "$amp" eq "gelb" ? "<a href=\"/fhem?cmd.dummy=set $name x_update&XHR=1\">".FW_makeImage("10px-kreis-".$amp)."</a>" : "<a href=\"http://".ReadingsVal($name,"ip","none")." \"target=\"_blank\">".FW_makeImage("10px-kreis-".$amp)."</a>";; "<div> $show <a href=\"/fhem?cmd.dummy=set $name toggle&XHR=1\"></a>".FW_makeImage($pic)." </div>"}
genericDeviceType blind
group Rolllaeden OG
icon fts_shutter
model shelly25_roller_invert_1
readingList shellies/shellyswitch25-BCDDC277A07C/roller/0/pos:.* {'pct' => 100-$EVENT}
shellies/shellyswitch25-BCDDC277A07C/status/0/rollers:.* power
shellies/shellyswitch25-BCDDC277A07C/online:.* online
shellies/shellyswitch25-BCDDC277A07C/announce:.* { json2nameValue($EVENT) }
shellies/announce:.* { $EVENT =~ m,..id...shellyswitch25-BCDDC277A07C...mac.*, ? json2nameValue($EVENT) : return }
shellies/shellyswitch25-BCDDC277A07C/roller/0:.* current
shellies/shellyswitch25-BCDDC277A07C/roller/0:open {{'state' => 'opening'}}
shellies/shellyswitch25-BCDDC277A07C/roller/0:close {{'state' => 'closing'}}
shellies/shellyswitch25-BCDDC277A07C/roller/0/pos:.* {'state' => 100-$EVENT}
shellies/shellyswitch25-BCDDC277A07C/input/1:.* input1
shellies/shellyswitch25-BCDDC277A07C/input/0:.* input0
shellies/shellyswitch25-BCDDC277A07C/relay/power:.* power
shellies/shellyswitch25-BCDDC277A07C/relay/energy:.* energy
shellies/shellyswitch25-BCDDC277A07C/temperature:.* temperature
shellies/shellyswitch25-BCDDC277A07C/overtemperature:.* overtemperature
shellyswitch25_BCDDC277A07C:shellies/shellyswitch25-BCDDC277A07C/roller/0/power:.* roller_0_power
shellyswitch25_BCDDC277A07C:shellies/shellyswitch25-BCDDC277A07C/roller/0/energy:.* roller_0_energy
shellyswitch25_BCDDC277A07C:shellies/shellyswitch25-BCDDC277A07C/temperature_f:.* temperature_f
shellyswitch25_BCDDC277A07C:shellies/shellyswitch25-BCDDC277A07C/roller/0/stop_reason:.* roller_0_stop_reason
room Rolllaeden
setList open:noArg shellies/shellyswitch25-BCDDC277A07C/roller/0/command open
close:noArg shellies/shellyswitch25-BCDDC277A07C/roller/0/command close
half:noArg shellies/shellyswitch25-BCDDC277A07C/roller/0/command/pos 50
stop:noArg shellies/shellyswitch25-BCDDC277A07C/roller/0/command stop
pct:slider,0,1,100 {"shellies/shellyswitch25-BCDDC277A07C/roller/0/command/pos ".(100-$EVTPART1)}
x_recalibration:noArg shellies/shellyswitch25-BCDDC277A07C/roller/0/command rc
x_update:noArg shellies/shellyswitch25-BCDDC277A07C/command update_fw
x_mqttcom shellies/shellyswitch25-BCDDC277A07C/command $EVTPART1
setStateList open close half stop pct
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
webCmd open:close:half:stop:pct
Zusätzlich noch das ASC device
VOR dem Zeitpunkt:
Internals:
FUUID 5ebb1b28-f33f-b7d9-ae99-f6775aef309f74cf
FVERSION 73_AutoShuttersControl.pm:v0.10.9-s22743/2020-09-07 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME RollladenSteuerung
NOTIFYDEV global,RollladenSteuerung,Rolllade.EG.1,Rolllade.EG.2,Rolllade.EG.3,Rolllade.EG.4,Rolllade.EG.5,Rolllade.OG.1,Rolllade.OG.2,Rolllade.OG.3,Rolllade.OG.4,Rolllade.OG.5,Rolllade.OG.6,SonyTV,OUT_Twilight
NR 93
NTFY_ORDER 51-RollladenSteuerung
STATE manual
TYPE AutoShuttersControl
VERSION v0.10.9
OLDREADINGS:
READINGS:
2020-10-23 07:33:44 Rolllade.EG.1_PosValue 0
2020-10-17 19:43:22 Rolllade.EG.1_lastDelayPosValue 100
2020-10-23 07:34:59 Rolllade.EG.1_lastPosValue 100
2020-10-23 07:34:59 Rolllade.EG.1_nextAstroTimeEvent 23.10.2020 - 19:31
2020-10-23 07:33:45 Rolllade.EG.2_PosValue 0
2020-10-17 19:43:22 Rolllade.EG.2_lastDelayPosValue 100
2020-10-23 07:34:59 Rolllade.EG.2_lastPosValue 100
2020-10-23 07:34:59 Rolllade.EG.2_nextAstroTimeEvent 23.10.2020 - 19:31
2020-10-23 07:33:57 Rolllade.EG.3_PosValue 0
2020-10-23 07:34:59 Rolllade.EG.3_lastPosValue 100
2020-10-23 07:34:59 Rolllade.EG.3_nextAstroTimeEvent 23.10.2020 - 19:31
2020-10-23 07:33:56 Rolllade.EG.4_PosValue 0
2020-10-17 19:43:22 Rolllade.EG.4_lastDelayPosValue 100
2020-10-23 07:34:59 Rolllade.EG.4_lastPosValue 100
2020-10-23 07:34:59 Rolllade.EG.4_nextAstroTimeEvent 23.10.2020 - 19:31
2020-10-23 07:33:56 Rolllade.EG.5_PosValue 0
2020-10-17 19:43:22 Rolllade.EG.5_lastDelayPosValue 100
2020-10-23 07:34:59 Rolllade.EG.5_lastPosValue 100
2020-10-23 07:34:59 Rolllade.EG.5_nextAstroTimeEvent 23.10.2020 - 19:31
2020-10-23 16:45:06 Rolllade.OG.1_PosValue 0
2020-10-23 07:33:20 Rolllade.OG.1_nextAstroTimeEvent 23.10.2020 - 19:31
2020-10-23 16:44:41 Rolllade.OG.2_PosValue 0
2020-10-23 07:33:20 Rolllade.OG.2_nextAstroTimeEvent 23.10.2020 - 18:13
2020-10-23 16:44:41 Rolllade.OG.3_PosValue 0
2020-10-23 07:33:20 Rolllade.OG.3_nextAstroTimeEvent 23.10.2020 - 18:13
2020-10-23 16:44:51 Rolllade.OG.4_PosValue 0
2020-10-23 07:33:20 Rolllade.OG.4_nextAstroTimeEvent 23.10.2020 - 18:13
2020-10-23 16:44:51 Rolllade.OG.5_PosValue 0
2020-10-23 07:33:20 Rolllade.OG.5_nextAstroTimeEvent 23.10.2020 - 18:13
2020-10-23 16:44:47 Rolllade.OG.6_PosValue 0
2020-10-23 07:45:02 Rolllade.OG.6_lastPosValue 100
2020-10-23 07:45:02 Rolllade.OG.6_nextAstroTimeEvent 23.10.2020 - 18:13
2020-09-06 10:22:36 ascEnable on
2020-05-23 16:29:00 controlShading off
2020-05-23 16:29:00 hardLockOut off
2020-10-17 20:26:43 partyMode off
2020-10-18 17:04:52 room_Rolllaeden Rolllade.EG.1,Rolllade.EG.2,Rolllade.EG.3,Rolllade.EG.4,Rolllade.EG.5,Rolllade.OG.1,Rolllade.OG.2,Rolllade.OG.3,Rolllade.OG.4,Rolllade.OG.5,Rolllade.OG.6
2020-05-23 16:29:00 selfDefense off
2020-10-23 16:45:06 state manual
2020-06-02 15:35:29 sunriseTimeWeHoliday on
2020-10-18 17:04:52 userAttrList rolled out
helper:
shuttersList:
Rolllade.EG.1
Rolllade.EG.2
Rolllade.EG.3
Rolllade.EG.4
Rolllade.EG.5
Rolllade.OG.1
Rolllade.OG.2
Rolllade.OG.3
Rolllade.OG.4
Rolllade.OG.5
Rolllade.OG.6
monitoredDevs:
OUT_Twilight:
RollladenSteuerung ASC_twilightDevice
Rolllade.EG.1:
Rolllade.EG.2:
Rolllade.EG.3:
Rolllade.EG.4:
Rolllade.EG.5:
Rolllade.OG.1:
Rolllade.OG.2:
Rolllade.OG.3:
Rolllade.OG.4:
Rolllade.OG.5:
Rolllade.OG.6:
SonyTV:
Rolllade.EG.5 ASC_ExternalTrigger
Attributes:
ASC_autoAstroModeEvening NAUTIC
ASC_autoAstroModeMorning CIVIL
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_expert 1
ASC_tempSensor netatmo_M02_00_00_32_f4_70:temperature
ASC_twilightDevice OUT_Twilight
DbLogExclude .*
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room Rolllaeden
userReadings EnableShadingControl
Hier nun die Infos
NACH o.g. Zeitpunkt und vor einer manuellen Betätigung:
Internals:
CID shellyswitch25_BCDDC277A07C
DEF shellyswitch25_BCDDC277A07C
DEVICETOPIC Rolllade.OG.2
FUUID 5ea89ace-f33f-b7d9-b804-3bb23a949ce17dff
IODev MQTT2Server
LASTInputDev MQTT2Server
MQTT2Server_MSGCNT 159971
MQTT2Server_TIME 2020-10-23 18:16:14
MSGCNT 159971
NAME Rolllade.OG.2
NR 82
STATE 0
TYPE MQTT2_DEVICE
Helper:
DBLOG:
state:
DBLogging:
TIME 1603469774.33713
VALUE 0
READINGS:
2020-06-02 23:19:41 ASC_Enable on
2020-10-23 18:16:14 ASC_ShuttersLastDrive manual
2020-10-23 18:13:02 ASC_Time_DriveDown 24.10.2020 - 18:13
2020-10-23 18:13:02 ASC_Time_DriveUp 24.10.2020 - 07:34
2020-10-18 17:04:52 associatedWith RollladenSteuerung
2020-06-02 23:08:05 attrTemplateVersion 20200522 or prior
2020-10-23 08:45:55 current stop
2020-10-23 18:16:14 energy 3120
2020-10-18 17:04:56 fw_ver 20200827-065456/v1.8.3@4a8bc427
2020-10-18 17:04:56 id shellyswitch25-BCDDC277A07C
2020-10-23 18:16:14 input0 0
2020-10-23 18:16:14 input1 0
2020-10-18 17:04:56 ip 192.168.1.27
2020-10-18 17:04:56 mac BCDDC277A07C
2020-10-18 17:04:56 model SHSW-25
2020-10-18 17:04:56 new_fw false
2020-10-18 17:04:56 online true
2020-10-23 18:16:14 overtemperature 0
2020-10-23 18:16:14 pct 0
2020-10-23 18:16:14 power 0.00
2020-10-23 18:16:14 roller_0_energy 3120
2020-10-23 18:16:14 roller_0_power 0.00
2020-10-23 18:16:14 roller_0_stop_reason normal
2020-10-23 18:16:14 state 0
2020-10-23 18:16:14 temperature 59.03
2020-10-23 18:16:14 temperature_f 138.25
2020-06-02 23:08:05 x_mqttcom set announce
2020-10-04 15:21:37 x_update set
Attributes:
ASC 1
ASC_AutoAstroModeEvening REAL
ASC_Closed_Pos 100
ASC_Mode_Down always
ASC_Mode_Up off
ASC_Open_Pos 0
ASC_Pos_Reading pct
ASC_Shading_Pos 50
ASC_Time_Down_Late 22:30
ASC_Ventilate_Pos 80
DbLogExclude .*
DbLogInclude state
IODev MQTT2Server
alexaName Rolllade Amalia links
cmdIcon open:fts_shutter_up close:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
comment Shelly 2.5 in Roller-Mode. 0=opened / 100=closed
devStateIcon { my $amp = ReadingsVal($name,"online","false") eq "false" ? "rot" : ReadingsVal($name,"new_fw","false") eq "true" ? "gelb" : "gruen";; my $con = ReadingsVal($name,"state","unknown");; my $pic = $con eq "opening" ? 'fts_shutter_up@red' : $con eq "closing" ? 'fts_shutter_down@red' : $con eq "100" ? 'fts_shutter_100' : $con =~ /(\d)\d/ ? 'fts_shutter_'.$1.'0' : $con =~ /\b\d\b/ ? 'fts_shutter_10' : 'fts_shutter_updown';; my $show = "$amp" eq "gelb" ? "<a href=\"/fhem?cmd.dummy=set $name x_update&XHR=1\">".FW_makeImage("10px-kreis-".$amp)."</a>" : "<a href=\"http://".ReadingsVal($name,"ip","none")." \"target=\"_blank\">".FW_makeImage("10px-kreis-".$amp)."</a>";; "<div> $show <a href=\"/fhem?cmd.dummy=set $name toggle&XHR=1\"></a>".FW_makeImage($pic)." </div>"}
genericDeviceType blind
group Rolllaeden OG
icon fts_shutter
model shelly25_roller_invert_1
readingList shellies/shellyswitch25-BCDDC277A07C/roller/0/pos:.* {'pct' => 100-$EVENT}
shellies/shellyswitch25-BCDDC277A07C/status/0/rollers:.* power
shellies/shellyswitch25-BCDDC277A07C/online:.* online
shellies/shellyswitch25-BCDDC277A07C/announce:.* { json2nameValue($EVENT) }
shellies/announce:.* { $EVENT =~ m,..id...shellyswitch25-BCDDC277A07C...mac.*, ? json2nameValue($EVENT) : return }
shellies/shellyswitch25-BCDDC277A07C/roller/0:.* current
shellies/shellyswitch25-BCDDC277A07C/roller/0:open {{'state' => 'opening'}}
shellies/shellyswitch25-BCDDC277A07C/roller/0:close {{'state' => 'closing'}}
shellies/shellyswitch25-BCDDC277A07C/roller/0/pos:.* {'state' => 100-$EVENT}
shellies/shellyswitch25-BCDDC277A07C/input/1:.* input1
shellies/shellyswitch25-BCDDC277A07C/input/0:.* input0
shellies/shellyswitch25-BCDDC277A07C/relay/power:.* power
shellies/shellyswitch25-BCDDC277A07C/relay/energy:.* energy
shellies/shellyswitch25-BCDDC277A07C/temperature:.* temperature
shellies/shellyswitch25-BCDDC277A07C/overtemperature:.* overtemperature
shellyswitch25_BCDDC277A07C:shellies/shellyswitch25-BCDDC277A07C/roller/0/power:.* roller_0_power
shellyswitch25_BCDDC277A07C:shellies/shellyswitch25-BCDDC277A07C/roller/0/energy:.* roller_0_energy
shellyswitch25_BCDDC277A07C:shellies/shellyswitch25-BCDDC277A07C/temperature_f:.* temperature_f
shellyswitch25_BCDDC277A07C:shellies/shellyswitch25-BCDDC277A07C/roller/0/stop_reason:.* roller_0_stop_reason
room Rolllaeden
setList open:noArg shellies/shellyswitch25-BCDDC277A07C/roller/0/command open
close:noArg shellies/shellyswitch25-BCDDC277A07C/roller/0/command close
half:noArg shellies/shellyswitch25-BCDDC277A07C/roller/0/command/pos 50
stop:noArg shellies/shellyswitch25-BCDDC277A07C/roller/0/command stop
pct:slider,0,1,100 {"shellies/shellyswitch25-BCDDC277A07C/roller/0/command/pos ".(100-$EVTPART1)}
x_recalibration:noArg shellies/shellyswitch25-BCDDC277A07C/roller/0/command rc
x_update:noArg shellies/shellyswitch25-BCDDC277A07C/command update_fw
x_mqttcom shellies/shellyswitch25-BCDDC277A07C/command $EVTPART1
setStateList open close half stop pct
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
webCmd open:close:half:stop:pct
Und noch einmal das ASC device
NACH dem Zeitpunkt:
Internals:
FUUID 5ebb1b28-f33f-b7d9-ae99-f6775aef309f74cf
FVERSION 73_AutoShuttersControl.pm:v0.10.9-s22743/2020-09-07 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME RollladenSteuerung
NOTIFYDEV global,RollladenSteuerung,Rolllade.EG.1,Rolllade.EG.2,Rolllade.EG.3,Rolllade.EG.4,Rolllade.EG.5,Rolllade.OG.1,Rolllade.OG.2,Rolllade.OG.3,Rolllade.OG.4,Rolllade.OG.5,Rolllade.OG.6,SonyTV,OUT_Twilight
NR 93
NTFY_ORDER 51-RollladenSteuerung
STATE manual
TYPE AutoShuttersControl
VERSION v0.10.9
OLDREADINGS:
READINGS:
2020-10-23 07:33:44 Rolllade.EG.1_PosValue 0
2020-10-17 19:43:22 Rolllade.EG.1_lastDelayPosValue 100
2020-10-23 07:34:59 Rolllade.EG.1_lastPosValue 100
2020-10-23 07:34:59 Rolllade.EG.1_nextAstroTimeEvent 23.10.2020 - 19:31
2020-10-23 07:33:45 Rolllade.EG.2_PosValue 0
2020-10-17 19:43:22 Rolllade.EG.2_lastDelayPosValue 100
2020-10-23 07:34:59 Rolllade.EG.2_lastPosValue 100
2020-10-23 07:34:59 Rolllade.EG.2_nextAstroTimeEvent 23.10.2020 - 19:31
2020-10-23 07:33:57 Rolllade.EG.3_PosValue 0
2020-10-23 07:34:59 Rolllade.EG.3_lastPosValue 100
2020-10-23 07:34:59 Rolllade.EG.3_nextAstroTimeEvent 23.10.2020 - 19:31
2020-10-23 07:33:56 Rolllade.EG.4_PosValue 0
2020-10-17 19:43:22 Rolllade.EG.4_lastDelayPosValue 100
2020-10-23 07:34:59 Rolllade.EG.4_lastPosValue 100
2020-10-23 07:34:59 Rolllade.EG.4_nextAstroTimeEvent 23.10.2020 - 19:31
2020-10-23 07:33:56 Rolllade.EG.5_PosValue 0
2020-10-17 19:43:22 Rolllade.EG.5_lastDelayPosValue 100
2020-10-23 07:34:59 Rolllade.EG.5_lastPosValue 100
2020-10-23 07:34:59 Rolllade.EG.5_nextAstroTimeEvent 23.10.2020 - 19:31
2020-10-23 18:17:09 Rolllade.OG.1_PosValue 0
2020-10-23 07:33:20 Rolllade.OG.1_nextAstroTimeEvent 23.10.2020 - 19:31
2020-10-23 18:16:44 Rolllade.OG.2_PosValue 0
2020-10-23 18:13:02 Rolllade.OG.2_nextAstroTimeEvent 24.10.2020 - 07:34
2020-10-23 18:16:44 Rolllade.OG.3_PosValue 0
2020-10-23 18:13:02 Rolllade.OG.3_nextAstroTimeEvent 24.10.2020 - 07:34
2020-10-23 18:16:54 Rolllade.OG.4_PosValue 0
2020-10-23 18:13:02 Rolllade.OG.4_nextAstroTimeEvent 24.10.2020 - 07:34
2020-10-23 18:16:55 Rolllade.OG.5_PosValue 0
2020-10-23 18:13:02 Rolllade.OG.5_nextAstroTimeEvent 24.10.2020 - 07:34
2020-10-23 18:16:50 Rolllade.OG.6_PosValue 0
2020-10-23 07:45:02 Rolllade.OG.6_lastPosValue 100
2020-10-23 18:13:02 Rolllade.OG.6_nextAstroTimeEvent 24.10.2020 - 10:00
2020-09-06 10:22:36 ascEnable on
2020-05-23 16:29:00 controlShading off
2020-05-23 16:29:00 hardLockOut off
2020-10-17 20:26:43 partyMode off
2020-10-18 17:04:52 room_Rolllaeden Rolllade.EG.1,Rolllade.EG.2,Rolllade.EG.3,Rolllade.EG.4,Rolllade.EG.5,Rolllade.OG.1,Rolllade.OG.2,Rolllade.OG.3,Rolllade.OG.4,Rolllade.OG.5,Rolllade.OG.6
2020-05-23 16:29:00 selfDefense off
2020-10-23 18:17:09 state manual
2020-06-02 15:35:29 sunriseTimeWeHoliday on
2020-10-18 17:04:52 userAttrList rolled out
helper:
shuttersList:
Rolllade.EG.1
Rolllade.EG.2
Rolllade.EG.3
Rolllade.EG.4
Rolllade.EG.5
Rolllade.OG.1
Rolllade.OG.2
Rolllade.OG.3
Rolllade.OG.4
Rolllade.OG.5
Rolllade.OG.6
monitoredDevs:
OUT_Twilight:
RollladenSteuerung ASC_twilightDevice
Rolllade.EG.1:
Rolllade.EG.2:
Rolllade.EG.3:
Rolllade.EG.4:
Rolllade.EG.5:
Rolllade.OG.1:
Rolllade.OG.2:
Rolllade.OG.3:
Rolllade.OG.4:
Rolllade.OG.5:
Rolllade.OG.6:
SonyTV:
Rolllade.EG.5 ASC_ExternalTrigger
Attributes:
ASC_autoAstroModeEvening NAUTIC
ASC_autoAstroModeMorning CIVIL
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_expert 1
ASC_tempSensor netatmo_M02_00_00_32_f4_70:temperature
ASC_twilightDevice OUT_Twilight
DbLogExclude .*
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room Rolllaeden
userReadings EnableShadingControl
BTW: Eine der Rollläden im OG (ebenfalls Shelly) funktioniert für ein morgentliches Öffnen wunderbar, das Schließen aber nicht ... :-\
Vielen lieben Dank für die Unterstützung!
Schöne Grüße,
Patrick
Zitat von: alpinestars am 24 Oktober 2020, 13:00:11
Hallo CoolTux,
sorry für die späte Rückmeldung, war die ganze Woche beruflich unterwegs.
Also, ich hätte erwartet, dass die Rolllade um 18:13 Uhr (am 23.10.) herunterfährt, hier die entsprechende Ausgabe VOR diesem Zeitpunkt:
Internals:
CID shellyswitch25_BCDDC277A07C
DEF shellyswitch25_BCDDC277A07C
DEVICETOPIC Rolllade.OG.2
FUUID 5ea89ace-f33f-b7d9-b804-3bb23a949ce17dff
IODev MQTT2Server
LASTInputDev MQTT2Server
MQTT2Server_MSGCNT 157771
MQTT2Server_TIME 2020-10-23 16:36:11
MSGCNT 157771
NAME Rolllade.OG.2
NR 82
STATE 0
TYPE MQTT2_DEVICE
Helper:
DBLOG:
state:
DBLogging:
TIME 1603463771.2862
VALUE 0
READINGS:
2020-06-02 23:19:41 ASC_Enable on
2020-10-23 16:36:11 ASC_ShuttersLastDrive manual
2020-10-23 07:33:20 ASC_Time_DriveDown 23.10.2020 - 18:13
2020-10-23 07:33:20 ASC_Time_DriveUp 24.10.2020 - 07:34
2020-10-18 17:04:52 associatedWith RollladenSteuerung
2020-06-02 23:08:05 attrTemplateVersion 20200522 or prior
2020-10-23 08:45:55 current stop
2020-10-23 16:36:11 energy 3120
2020-10-18 17:04:56 fw_ver 20200827-065456/v1.8.3@4a8bc427
2020-10-18 17:04:56 id shellyswitch25-BCDDC277A07C
2020-10-23 16:36:11 input0 0
2020-10-23 16:36:11 input1 0
2020-10-18 17:04:56 ip 192.168.1.27
2020-10-18 17:04:56 mac BCDDC277A07C
2020-10-18 17:04:56 model SHSW-25
2020-10-18 17:04:56 new_fw false
2020-10-18 17:04:56 online true
2020-10-23 16:36:11 overtemperature 0
2020-10-23 16:36:11 pct 0
2020-10-23 16:36:11 power 0.00
2020-10-23 16:36:11 roller_0_energy 3120
2020-10-23 16:36:11 roller_0_power 0.00
2020-10-23 16:36:11 roller_0_stop_reason normal
2020-10-23 16:36:11 state 0
2020-10-23 16:36:11 temperature 59.15
2020-10-23 16:36:11 temperature_f 138.46
2020-06-02 23:08:05 x_mqttcom set announce
2020-10-04 15:21:37 x_update set
Attributes:
ASC 1
ASC_AutoAstroModeEvening REAL
ASC_Closed_Pos 100
ASC_Mode_Down always
ASC_Mode_Up off
ASC_Open_Pos 0
ASC_Pos_Reading pct
ASC_Shading_Pos 50
ASC_Time_Down_Late 22:30
ASC_Ventilate_Pos 80
DbLogExclude .*
DbLogInclude state
IODev MQTT2Server
alexaName Rolllade Amalia links
cmdIcon open:fts_shutter_up close:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
comment Shelly 2.5 in Roller-Mode. 0=opened / 100=closed
devStateIcon { my $amp = ReadingsVal($name,"online","false") eq "false" ? "rot" : ReadingsVal($name,"new_fw","false") eq "true" ? "gelb" : "gruen";; my $con = ReadingsVal($name,"state","unknown");; my $pic = $con eq "opening" ? 'fts_shutter_up@red' : $con eq "closing" ? 'fts_shutter_down@red' : $con eq "100" ? 'fts_shutter_100' : $con =~ /(\d)\d/ ? 'fts_shutter_'.$1.'0' : $con =~ /\b\d\b/ ? 'fts_shutter_10' : 'fts_shutter_updown';; my $show = "$amp" eq "gelb" ? "<a href=\"/fhem?cmd.dummy=set $name x_update&XHR=1\">".FW_makeImage("10px-kreis-".$amp)."</a>" : "<a href=\"http://".ReadingsVal($name,"ip","none")." \"target=\"_blank\">".FW_makeImage("10px-kreis-".$amp)."</a>";; "<div> $show <a href=\"/fhem?cmd.dummy=set $name toggle&XHR=1\"></a>".FW_makeImage($pic)." </div>"}
genericDeviceType blind
group Rolllaeden OG
icon fts_shutter
model shelly25_roller_invert_1
readingList shellies/shellyswitch25-BCDDC277A07C/roller/0/pos:.* {'pct' => 100-$EVENT}
shellies/shellyswitch25-BCDDC277A07C/status/0/rollers:.* power
shellies/shellyswitch25-BCDDC277A07C/online:.* online
shellies/shellyswitch25-BCDDC277A07C/announce:.* { json2nameValue($EVENT) }
shellies/announce:.* { $EVENT =~ m,..id...shellyswitch25-BCDDC277A07C...mac.*, ? json2nameValue($EVENT) : return }
shellies/shellyswitch25-BCDDC277A07C/roller/0:.* current
shellies/shellyswitch25-BCDDC277A07C/roller/0:open {{'state' => 'opening'}}
shellies/shellyswitch25-BCDDC277A07C/roller/0:close {{'state' => 'closing'}}
shellies/shellyswitch25-BCDDC277A07C/roller/0/pos:.* {'state' => 100-$EVENT}
shellies/shellyswitch25-BCDDC277A07C/input/1:.* input1
shellies/shellyswitch25-BCDDC277A07C/input/0:.* input0
shellies/shellyswitch25-BCDDC277A07C/relay/power:.* power
shellies/shellyswitch25-BCDDC277A07C/relay/energy:.* energy
shellies/shellyswitch25-BCDDC277A07C/temperature:.* temperature
shellies/shellyswitch25-BCDDC277A07C/overtemperature:.* overtemperature
shellyswitch25_BCDDC277A07C:shellies/shellyswitch25-BCDDC277A07C/roller/0/power:.* roller_0_power
shellyswitch25_BCDDC277A07C:shellies/shellyswitch25-BCDDC277A07C/roller/0/energy:.* roller_0_energy
shellyswitch25_BCDDC277A07C:shellies/shellyswitch25-BCDDC277A07C/temperature_f:.* temperature_f
shellyswitch25_BCDDC277A07C:shellies/shellyswitch25-BCDDC277A07C/roller/0/stop_reason:.* roller_0_stop_reason
room Rolllaeden
setList open:noArg shellies/shellyswitch25-BCDDC277A07C/roller/0/command open
close:noArg shellies/shellyswitch25-BCDDC277A07C/roller/0/command close
half:noArg shellies/shellyswitch25-BCDDC277A07C/roller/0/command/pos 50
stop:noArg shellies/shellyswitch25-BCDDC277A07C/roller/0/command stop
pct:slider,0,1,100 {"shellies/shellyswitch25-BCDDC277A07C/roller/0/command/pos ".(100-$EVTPART1)}
x_recalibration:noArg shellies/shellyswitch25-BCDDC277A07C/roller/0/command rc
x_update:noArg shellies/shellyswitch25-BCDDC277A07C/command update_fw
x_mqttcom shellies/shellyswitch25-BCDDC277A07C/command $EVTPART1
setStateList open close half stop pct
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
webCmd open:close:half:stop:pct
Zusätzlich noch das ASC device VOR dem Zeitpunkt:
Internals:
FUUID 5ebb1b28-f33f-b7d9-ae99-f6775aef309f74cf
FVERSION 73_AutoShuttersControl.pm:v0.10.9-s22743/2020-09-07 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME RollladenSteuerung
NOTIFYDEV global,RollladenSteuerung,Rolllade.EG.1,Rolllade.EG.2,Rolllade.EG.3,Rolllade.EG.4,Rolllade.EG.5,Rolllade.OG.1,Rolllade.OG.2,Rolllade.OG.3,Rolllade.OG.4,Rolllade.OG.5,Rolllade.OG.6,SonyTV,OUT_Twilight
NR 93
NTFY_ORDER 51-RollladenSteuerung
STATE manual
TYPE AutoShuttersControl
VERSION v0.10.9
OLDREADINGS:
READINGS:
2020-10-23 07:33:44 Rolllade.EG.1_PosValue 0
2020-10-17 19:43:22 Rolllade.EG.1_lastDelayPosValue 100
2020-10-23 07:34:59 Rolllade.EG.1_lastPosValue 100
2020-10-23 07:34:59 Rolllade.EG.1_nextAstroTimeEvent 23.10.2020 - 19:31
2020-10-23 07:33:45 Rolllade.EG.2_PosValue 0
2020-10-17 19:43:22 Rolllade.EG.2_lastDelayPosValue 100
2020-10-23 07:34:59 Rolllade.EG.2_lastPosValue 100
2020-10-23 07:34:59 Rolllade.EG.2_nextAstroTimeEvent 23.10.2020 - 19:31
2020-10-23 07:33:57 Rolllade.EG.3_PosValue 0
2020-10-23 07:34:59 Rolllade.EG.3_lastPosValue 100
2020-10-23 07:34:59 Rolllade.EG.3_nextAstroTimeEvent 23.10.2020 - 19:31
2020-10-23 07:33:56 Rolllade.EG.4_PosValue 0
2020-10-17 19:43:22 Rolllade.EG.4_lastDelayPosValue 100
2020-10-23 07:34:59 Rolllade.EG.4_lastPosValue 100
2020-10-23 07:34:59 Rolllade.EG.4_nextAstroTimeEvent 23.10.2020 - 19:31
2020-10-23 07:33:56 Rolllade.EG.5_PosValue 0
2020-10-17 19:43:22 Rolllade.EG.5_lastDelayPosValue 100
2020-10-23 07:34:59 Rolllade.EG.5_lastPosValue 100
2020-10-23 07:34:59 Rolllade.EG.5_nextAstroTimeEvent 23.10.2020 - 19:31
2020-10-23 16:45:06 Rolllade.OG.1_PosValue 0
2020-10-23 07:33:20 Rolllade.OG.1_nextAstroTimeEvent 23.10.2020 - 19:31
2020-10-23 16:44:41 Rolllade.OG.2_PosValue 0
2020-10-23 07:33:20 Rolllade.OG.2_nextAstroTimeEvent 23.10.2020 - 18:13
2020-10-23 16:44:41 Rolllade.OG.3_PosValue 0
2020-10-23 07:33:20 Rolllade.OG.3_nextAstroTimeEvent 23.10.2020 - 18:13
2020-10-23 16:44:51 Rolllade.OG.4_PosValue 0
2020-10-23 07:33:20 Rolllade.OG.4_nextAstroTimeEvent 23.10.2020 - 18:13
2020-10-23 16:44:51 Rolllade.OG.5_PosValue 0
2020-10-23 07:33:20 Rolllade.OG.5_nextAstroTimeEvent 23.10.2020 - 18:13
2020-10-23 16:44:47 Rolllade.OG.6_PosValue 0
2020-10-23 07:45:02 Rolllade.OG.6_lastPosValue 100
2020-10-23 07:45:02 Rolllade.OG.6_nextAstroTimeEvent 23.10.2020 - 18:13
2020-09-06 10:22:36 ascEnable on
2020-05-23 16:29:00 controlShading off
2020-05-23 16:29:00 hardLockOut off
2020-10-17 20:26:43 partyMode off
2020-10-18 17:04:52 room_Rolllaeden Rolllade.EG.1,Rolllade.EG.2,Rolllade.EG.3,Rolllade.EG.4,Rolllade.EG.5,Rolllade.OG.1,Rolllade.OG.2,Rolllade.OG.3,Rolllade.OG.4,Rolllade.OG.5,Rolllade.OG.6
2020-05-23 16:29:00 selfDefense off
2020-10-23 16:45:06 state manual
2020-06-02 15:35:29 sunriseTimeWeHoliday on
2020-10-18 17:04:52 userAttrList rolled out
helper:
shuttersList:
Rolllade.EG.1
Rolllade.EG.2
Rolllade.EG.3
Rolllade.EG.4
Rolllade.EG.5
Rolllade.OG.1
Rolllade.OG.2
Rolllade.OG.3
Rolllade.OG.4
Rolllade.OG.5
Rolllade.OG.6
monitoredDevs:
OUT_Twilight:
RollladenSteuerung ASC_twilightDevice
Rolllade.EG.1:
Rolllade.EG.2:
Rolllade.EG.3:
Rolllade.EG.4:
Rolllade.EG.5:
Rolllade.OG.1:
Rolllade.OG.2:
Rolllade.OG.3:
Rolllade.OG.4:
Rolllade.OG.5:
Rolllade.OG.6:
SonyTV:
Rolllade.EG.5 ASC_ExternalTrigger
Attributes:
ASC_autoAstroModeEvening NAUTIC
ASC_autoAstroModeMorning CIVIL
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_expert 1
ASC_tempSensor netatmo_M02_00_00_32_f4_70:temperature
ASC_twilightDevice OUT_Twilight
DbLogExclude .*
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room Rolllaeden
userReadings EnableShadingControl
Hier nun die Infos NACH o.g. Zeitpunkt und vor einer manuellen Betätigung:
Internals:
CID shellyswitch25_BCDDC277A07C
DEF shellyswitch25_BCDDC277A07C
DEVICETOPIC Rolllade.OG.2
FUUID 5ea89ace-f33f-b7d9-b804-3bb23a949ce17dff
IODev MQTT2Server
LASTInputDev MQTT2Server
MQTT2Server_MSGCNT 159971
MQTT2Server_TIME 2020-10-23 18:16:14
MSGCNT 159971
NAME Rolllade.OG.2
NR 82
STATE 0
TYPE MQTT2_DEVICE
Helper:
DBLOG:
state:
DBLogging:
TIME 1603469774.33713
VALUE 0
READINGS:
2020-06-02 23:19:41 ASC_Enable on
2020-10-23 18:16:14 ASC_ShuttersLastDrive manual
2020-10-23 18:13:02 ASC_Time_DriveDown 24.10.2020 - 18:13
2020-10-23 18:13:02 ASC_Time_DriveUp 24.10.2020 - 07:34
2020-10-18 17:04:52 associatedWith RollladenSteuerung
2020-06-02 23:08:05 attrTemplateVersion 20200522 or prior
2020-10-23 08:45:55 current stop
2020-10-23 18:16:14 energy 3120
2020-10-18 17:04:56 fw_ver 20200827-065456/v1.8.3@4a8bc427
2020-10-18 17:04:56 id shellyswitch25-BCDDC277A07C
2020-10-23 18:16:14 input0 0
2020-10-23 18:16:14 input1 0
2020-10-18 17:04:56 ip 192.168.1.27
2020-10-18 17:04:56 mac BCDDC277A07C
2020-10-18 17:04:56 model SHSW-25
2020-10-18 17:04:56 new_fw false
2020-10-18 17:04:56 online true
2020-10-23 18:16:14 overtemperature 0
2020-10-23 18:16:14 pct 0
2020-10-23 18:16:14 power 0.00
2020-10-23 18:16:14 roller_0_energy 3120
2020-10-23 18:16:14 roller_0_power 0.00
2020-10-23 18:16:14 roller_0_stop_reason normal
2020-10-23 18:16:14 state 0
2020-10-23 18:16:14 temperature 59.03
2020-10-23 18:16:14 temperature_f 138.25
2020-06-02 23:08:05 x_mqttcom set announce
2020-10-04 15:21:37 x_update set
Attributes:
ASC 1
ASC_AutoAstroModeEvening REAL
ASC_Closed_Pos 100
ASC_Mode_Down always
ASC_Mode_Up off
ASC_Open_Pos 0
ASC_Pos_Reading pct
ASC_Shading_Pos 50
ASC_Time_Down_Late 22:30
ASC_Ventilate_Pos 80
DbLogExclude .*
DbLogInclude state
IODev MQTT2Server
alexaName Rolllade Amalia links
cmdIcon open:fts_shutter_up close:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
comment Shelly 2.5 in Roller-Mode. 0=opened / 100=closed
devStateIcon { my $amp = ReadingsVal($name,"online","false") eq "false" ? "rot" : ReadingsVal($name,"new_fw","false") eq "true" ? "gelb" : "gruen";; my $con = ReadingsVal($name,"state","unknown");; my $pic = $con eq "opening" ? 'fts_shutter_up@red' : $con eq "closing" ? 'fts_shutter_down@red' : $con eq "100" ? 'fts_shutter_100' : $con =~ /(\d)\d/ ? 'fts_shutter_'.$1.'0' : $con =~ /\b\d\b/ ? 'fts_shutter_10' : 'fts_shutter_updown';; my $show = "$amp" eq "gelb" ? "<a href=\"/fhem?cmd.dummy=set $name x_update&XHR=1\">".FW_makeImage("10px-kreis-".$amp)."</a>" : "<a href=\"http://".ReadingsVal($name,"ip","none")." \"target=\"_blank\">".FW_makeImage("10px-kreis-".$amp)."</a>";; "<div> $show <a href=\"/fhem?cmd.dummy=set $name toggle&XHR=1\"></a>".FW_makeImage($pic)." </div>"}
genericDeviceType blind
group Rolllaeden OG
icon fts_shutter
model shelly25_roller_invert_1
readingList shellies/shellyswitch25-BCDDC277A07C/roller/0/pos:.* {'pct' => 100-$EVENT}
shellies/shellyswitch25-BCDDC277A07C/status/0/rollers:.* power
shellies/shellyswitch25-BCDDC277A07C/online:.* online
shellies/shellyswitch25-BCDDC277A07C/announce:.* { json2nameValue($EVENT) }
shellies/announce:.* { $EVENT =~ m,..id...shellyswitch25-BCDDC277A07C...mac.*, ? json2nameValue($EVENT) : return }
shellies/shellyswitch25-BCDDC277A07C/roller/0:.* current
shellies/shellyswitch25-BCDDC277A07C/roller/0:open {{'state' => 'opening'}}
shellies/shellyswitch25-BCDDC277A07C/roller/0:close {{'state' => 'closing'}}
shellies/shellyswitch25-BCDDC277A07C/roller/0/pos:.* {'state' => 100-$EVENT}
shellies/shellyswitch25-BCDDC277A07C/input/1:.* input1
shellies/shellyswitch25-BCDDC277A07C/input/0:.* input0
shellies/shellyswitch25-BCDDC277A07C/relay/power:.* power
shellies/shellyswitch25-BCDDC277A07C/relay/energy:.* energy
shellies/shellyswitch25-BCDDC277A07C/temperature:.* temperature
shellies/shellyswitch25-BCDDC277A07C/overtemperature:.* overtemperature
shellyswitch25_BCDDC277A07C:shellies/shellyswitch25-BCDDC277A07C/roller/0/power:.* roller_0_power
shellyswitch25_BCDDC277A07C:shellies/shellyswitch25-BCDDC277A07C/roller/0/energy:.* roller_0_energy
shellyswitch25_BCDDC277A07C:shellies/shellyswitch25-BCDDC277A07C/temperature_f:.* temperature_f
shellyswitch25_BCDDC277A07C:shellies/shellyswitch25-BCDDC277A07C/roller/0/stop_reason:.* roller_0_stop_reason
room Rolllaeden
setList open:noArg shellies/shellyswitch25-BCDDC277A07C/roller/0/command open
close:noArg shellies/shellyswitch25-BCDDC277A07C/roller/0/command close
half:noArg shellies/shellyswitch25-BCDDC277A07C/roller/0/command/pos 50
stop:noArg shellies/shellyswitch25-BCDDC277A07C/roller/0/command stop
pct:slider,0,1,100 {"shellies/shellyswitch25-BCDDC277A07C/roller/0/command/pos ".(100-$EVTPART1)}
x_recalibration:noArg shellies/shellyswitch25-BCDDC277A07C/roller/0/command rc
x_update:noArg shellies/shellyswitch25-BCDDC277A07C/command update_fw
x_mqttcom shellies/shellyswitch25-BCDDC277A07C/command $EVTPART1
setStateList open close half stop pct
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
webCmd open:close:half:stop:pct
Und noch einmal das ASC device NACH dem Zeitpunkt:
Internals:
FUUID 5ebb1b28-f33f-b7d9-ae99-f6775aef309f74cf
FVERSION 73_AutoShuttersControl.pm:v0.10.9-s22743/2020-09-07 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME RollladenSteuerung
NOTIFYDEV global,RollladenSteuerung,Rolllade.EG.1,Rolllade.EG.2,Rolllade.EG.3,Rolllade.EG.4,Rolllade.EG.5,Rolllade.OG.1,Rolllade.OG.2,Rolllade.OG.3,Rolllade.OG.4,Rolllade.OG.5,Rolllade.OG.6,SonyTV,OUT_Twilight
NR 93
NTFY_ORDER 51-RollladenSteuerung
STATE manual
TYPE AutoShuttersControl
VERSION v0.10.9
OLDREADINGS:
READINGS:
2020-10-23 07:33:44 Rolllade.EG.1_PosValue 0
2020-10-17 19:43:22 Rolllade.EG.1_lastDelayPosValue 100
2020-10-23 07:34:59 Rolllade.EG.1_lastPosValue 100
2020-10-23 07:34:59 Rolllade.EG.1_nextAstroTimeEvent 23.10.2020 - 19:31
2020-10-23 07:33:45 Rolllade.EG.2_PosValue 0
2020-10-17 19:43:22 Rolllade.EG.2_lastDelayPosValue 100
2020-10-23 07:34:59 Rolllade.EG.2_lastPosValue 100
2020-10-23 07:34:59 Rolllade.EG.2_nextAstroTimeEvent 23.10.2020 - 19:31
2020-10-23 07:33:57 Rolllade.EG.3_PosValue 0
2020-10-23 07:34:59 Rolllade.EG.3_lastPosValue 100
2020-10-23 07:34:59 Rolllade.EG.3_nextAstroTimeEvent 23.10.2020 - 19:31
2020-10-23 07:33:56 Rolllade.EG.4_PosValue 0
2020-10-17 19:43:22 Rolllade.EG.4_lastDelayPosValue 100
2020-10-23 07:34:59 Rolllade.EG.4_lastPosValue 100
2020-10-23 07:34:59 Rolllade.EG.4_nextAstroTimeEvent 23.10.2020 - 19:31
2020-10-23 07:33:56 Rolllade.EG.5_PosValue 0
2020-10-17 19:43:22 Rolllade.EG.5_lastDelayPosValue 100
2020-10-23 07:34:59 Rolllade.EG.5_lastPosValue 100
2020-10-23 07:34:59 Rolllade.EG.5_nextAstroTimeEvent 23.10.2020 - 19:31
2020-10-23 18:17:09 Rolllade.OG.1_PosValue 0
2020-10-23 07:33:20 Rolllade.OG.1_nextAstroTimeEvent 23.10.2020 - 19:31
2020-10-23 18:16:44 Rolllade.OG.2_PosValue 0
2020-10-23 18:13:02 Rolllade.OG.2_nextAstroTimeEvent 24.10.2020 - 07:34
2020-10-23 18:16:44 Rolllade.OG.3_PosValue 0
2020-10-23 18:13:02 Rolllade.OG.3_nextAstroTimeEvent 24.10.2020 - 07:34
2020-10-23 18:16:54 Rolllade.OG.4_PosValue 0
2020-10-23 18:13:02 Rolllade.OG.4_nextAstroTimeEvent 24.10.2020 - 07:34
2020-10-23 18:16:55 Rolllade.OG.5_PosValue 0
2020-10-23 18:13:02 Rolllade.OG.5_nextAstroTimeEvent 24.10.2020 - 07:34
2020-10-23 18:16:50 Rolllade.OG.6_PosValue 0
2020-10-23 07:45:02 Rolllade.OG.6_lastPosValue 100
2020-10-23 18:13:02 Rolllade.OG.6_nextAstroTimeEvent 24.10.2020 - 10:00
2020-09-06 10:22:36 ascEnable on
2020-05-23 16:29:00 controlShading off
2020-05-23 16:29:00 hardLockOut off
2020-10-17 20:26:43 partyMode off
2020-10-18 17:04:52 room_Rolllaeden Rolllade.EG.1,Rolllade.EG.2,Rolllade.EG.3,Rolllade.EG.4,Rolllade.EG.5,Rolllade.OG.1,Rolllade.OG.2,Rolllade.OG.3,Rolllade.OG.4,Rolllade.OG.5,Rolllade.OG.6
2020-05-23 16:29:00 selfDefense off
2020-10-23 18:17:09 state manual
2020-06-02 15:35:29 sunriseTimeWeHoliday on
2020-10-18 17:04:52 userAttrList rolled out
helper:
shuttersList:
Rolllade.EG.1
Rolllade.EG.2
Rolllade.EG.3
Rolllade.EG.4
Rolllade.EG.5
Rolllade.OG.1
Rolllade.OG.2
Rolllade.OG.3
Rolllade.OG.4
Rolllade.OG.5
Rolllade.OG.6
monitoredDevs:
OUT_Twilight:
RollladenSteuerung ASC_twilightDevice
Rolllade.EG.1:
Rolllade.EG.2:
Rolllade.EG.3:
Rolllade.EG.4:
Rolllade.EG.5:
Rolllade.OG.1:
Rolllade.OG.2:
Rolllade.OG.3:
Rolllade.OG.4:
Rolllade.OG.5:
Rolllade.OG.6:
SonyTV:
Rolllade.EG.5 ASC_ExternalTrigger
Attributes:
ASC_autoAstroModeEvening NAUTIC
ASC_autoAstroModeMorning CIVIL
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_expert 1
ASC_tempSensor netatmo_M02_00_00_32_f4_70:temperature
ASC_twilightDevice OUT_Twilight
DbLogExclude .*
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room Rolllaeden
userReadings EnableShadingControl
BTW: Eine der Rollläden im OG (ebenfalls Shelly) funktioniert für ein morgentliches Öffnen wunderbar, das Schließen aber nicht ... :-\
Vielen lieben Dank für die Unterstützung!
Schöne Grüße,
Patrick
Interessant
2020-10-23 18:16:14 ASC_ShuttersLastDrive manual
2020-10-23 18:13:02 ASC_Time_DriveDown 24.10.2020 - 18:13
Du hast gesagt das Du das list vor dem manuellen Fahren gemacht hast. Dennoch steht da 2020-10-23 18:16:14 ASC_ShuttersLastDrive manual, also nach der neu Berechnung
Ich gehe davon aus das Dein Device alle X Minuten ein Update der Readings macht und dadurch ein Event kommt welches als manuelle Fahrt ausgewertet wird.
Setze bitte einmal event-on-change-reading entsprechend Deiner Wünsche und der Commandref.
Grüße
@CoolTux:
Kannst du mir noch einmal erklären, woran genau ASC eine manuelle Fahrt erkennt und somit eigentlich danach BlockingTime berücksichtigen sollte?
Im Code sehe ich:
if ( $events =~ m{.*:\s(\d+)}xms )
Aber ich verstehe das nicht.
Bei mir wird irgendwie nicht alles erkannt. Danke.
Ich habe heute einen Fehler im ASC Modul
Ein Rollo ist nicht gefahren zur Nacht und das ganze Manuell gefahren im Anschluss.
Irgendwann stunden Später reagierte FHEM nicht mehr, ins Log geschaut:
190 Zeilen pro Sekunde an Fehlermeldungen im FHEM log zu diesem einen Rollo, Meldungen sind alle gleich, ASC reagiert seitdem nicht mehr, musste das "debug" entfernen damit FHEM wieder läuft. Auch danach läuft kein ASC mehr.
Ein set ASC_Device scanforShutters und createNewNotifyDev funktioniert nicht. Die Position war bei beiden Rolladen im Wohnzimmer falsch
ASC_DEBUG!!! 2020.10.25 00:52:52 - EventProcessingTwilightDevice: Rollladen_07_Wz_Re - Event vom Astro oder Twilight Device wurde erkannt. Event wird verarbeitet
ASC_DEBUG!!! 2020.10.25 00:52:52 - EventProcessingTwilightDevice: Rollladen_07_Wz_Re - Event vom Astro oder Twilight Device wurde erkannt. Event wird verarbeitet
ASC_DEBUG!!! 2020.10.25 00:52:52 - EventProcessingTwilightDevice: Rollladen_07_Wz_Re - Event vom Astro oder Twilight Device wurde erkannt. Event wird verarbeitet
ASC_DEBUG!!! 2020.10.25 00:52:52 - EventProcessingTwilightDevice: Rollladen_07_Wz_Re - Event vom Astro oder Twilight Device wurde erkannt. Event wird verarbeitet
ASC_DEBUG!!! 2020.10.25 00:52:52 - EventProcessingTwilightDevice: Rollladen_07_Wz_Re - Event vom Astro oder Twilight Device wurde erkannt. Event wird verarbeitet
ASC_DEBUG!!! 2020.10.25 00:52:52 - EventProcessingTwilightDevice: Rollladen_07_Wz_Re - Event vom Astro oder Twilight Device wurde erkannt. Event wird verarbeitet
ASC_DEBUG!!! 2020.10.25 00:52:52 - EventProcessingTwilightDevice: Rollladen_07_Wz_Re - Event vom Astro oder Twilight Device wurde erkannt. Event wird verarbeitet
ASC_DEBUG!!! 2020.10.25 00:52:52 - EventProcessingTwilightDevice: Rollladen_07_Wz_Re - Event vom Astro oder Twilight Device wurde erkannt. Event wird verarbeitet
ASC_DEBUG!!! 2020.10.25 00:52:52 - EventProcessingTwilightDevice: Rollladen_07_Wz_Re - Event vom Astro oder Twilight Device wurde erkannt. Event wird verarbeitet
ASC_DEBUG!!! 2020.10.25 00:52:52 - EventProcessingTwilightDevice: Rollladen_07_Wz_Re - Event vom Astro oder Twilight Device wurde erkannt. Event wird verarbeitet
ASC_DEBUG!!! 2020.10.25 00:52:52 - EventProcessingTwilightDevice: Rollladen_07_Wz_Re - Event vom Astro oder Twilight Device wurde erkannt. Event wird verarbeitet
Hier das Rollo
Internals:
DEF dacfd218 2
FUUID 5e94ac9e-f33f-5d26-324a-929a909bf83b1fc1
FVERSION 10_ZWave.pm:0.229660/2020-10-13
IODev ZWDongle_0
LASTInputDev ZWDongle_0
MSGCNT 2
NAME Rollladen_07_Wz_Re
NR 28
STATE 99
TYPE ZWave
ZWDongle_0_MSGCNT 2
ZWDongle_0_RAWMSG 0004000206310504220000a400
ZWDongle_0_TIME 2020-10-25 01:31:30
ZWaveSubDevice no
homeId dacfd218
isWakeUp
nodeIdHex 02
OLDREADINGS:
READINGS:
2020-04-13 20:19:35 ASC_Enable on
2020-10-25 01:00:37 ASC_ShadingMessage <html> INFO: shading active, global temp sensor is set, but shutters temperature sensor is not set </html>
2020-10-11 18:36:22 ASC_ShuttersLastDrive minimum brightness threshold fell below
2020-10-25 01:02:25 ASC_Time_DriveDown 25.10.2020 - 22:00
2020-10-25 01:02:25 ASC_Time_DriveUp 25.10.2020 - 07:30
2020-10-12 05:47:24 CMD ZW_APPLICATION_UPDATE
2020-08-24 09:48:25 SEND_DATA failed:00
2020-08-26 17:12:36 UNKNOWN multilevel type 00 fl: 22 arg: 0000
2020-05-29 11:17:45 UNPARSED UNKNOWN_C0 0dc0100432022104000000e10000
2020-10-25 01:02:21 associatedWith ASC_Device
2020-10-25 01:13:14 energy 2.69 kWh
2020-04-13 20:34:03 model FIBARO System FGRM222 Roller Shutter Controller 2
2020-04-13 20:34:03 modelConfig fibaro/fgrm222.xml
2020-04-13 20:34:03 modelId 010f-0302-1000
2020-04-19 22:17:31 neighborList ZWDongle_0 Rollladen_06_Wz_Li Rollladen_01_Ki Rollladen_05_Sz Rollladen_04_Bu Rollladen_03_Bad Rollladen_02_Flur Jalousie_10_Rechts Jalousie_08_Links Jalousie_09_Mitte
2020-10-12 08:33:19 position 99
2020-10-25 01:31:30 power 0.0 W
2020-10-12 08:33:19 reportedState dim 99
2020-10-12 08:33:19 state dim 99
2020-10-12 08:32:45 timeToAck 0.030
2020-10-12 08:32:45 transmit OK
Attributes:
ASC 2
ASC_AutoAstroModeEveningHorizon -4
ASC_AutoAstroModeMorningHorizon 3
ASC_BrightnessSensor Lichtsensor_02:lux 1000:60
ASC_ComfortOpen_Pos 70
ASC_Down brightness
ASC_Drive_Delay 0
ASC_Drive_DelayStart 164
ASC_Open_Pos 99
ASC_Pos_Reading position
ASC_PrivacyDown_Pos 50
ASC_Shading_InOutAzimuth 164:344
ASC_Shading_MinMax_Elevation 15:100
ASC_Shading_Min_OutsideTemperature 20.0
ASC_Shading_Mode always
ASC_Shading_Pos 50
ASC_Shading_StateChange_SunnyCloudy 40000:30000
ASC_Time_Down_Late 23:00
ASC_Time_Up_Early 06:00
ASC_Up brightness
ASC_WindowRec FensterKontakte_07_Wz_Re
ASC_WindowRec_subType threestate
IODev ZWDongle_0
alias Wohnzimmer Rollladen Rechts
classes MULTI_CHANNEL_ASSOCIATION MANUFACTURER_SPECIFIC VERSION CONFIGURATION ASSOCIATION POWERLEVEL METER SWITCH_MULTILEVEL SENSOR_MULTILEVEL SWITCH_BINARY MANUFACTURER_PROPRIETARY PROTECTION MARK METER SENSOR_MULTILEVEL MANUFACTURER_PROPRIETARY SCENE_ACTIVATION SWITCH_MULTILEVEL SWITCH_BINARY
devStateIcon (9[7-9])|(9[7-9]):fts_window_2w (9[0-6]|8[7-9])|(9[0-6]|8[7-9]):fts_shutter_10@red (8[0-6])|(8[0-6]):fts_shutter_20@red (7[3-9])|(7[3-9]):fts_shutter_30@red (6[5-9]|7[0-2])|(6[5-9]|7[0-2]):fts_shutter_40@red (5[6-9]|6[0-4])|(5[6-9]|6[0-4]):fts_shutter_50@red (4[5-9]|5[0-5])|(4[5-9]|5[0-5]):fts_shutter_60@red (3[5-9]|4[0-4])|(3[5-9]|4[0-4]):fts_shutter_70@red (2[1-9]|3[0-4])|(2[1-9]|3[0-4]):fts_shutter_80@red ([6-9]|1[0-9]|20)|([6-9]|1[0-9]|20):fts_shutter_90@orange ([0-5])|([0-5]):fts_shutter_100
eventMap { usr=>{'dim.0'=>'off','dim.99'=>'on','öffnen'=>'on','schließen'=>'off'} }
genericDeviceType blind
group Rollladen Zwave
homebridgeMapping homebridgeMapping clear
CurrentPosition=position,minValue=0,maxValue=99
TargetPosition=dim::position,minValue=0,maxValue=99,minStep=1
icon fts_shutter
neighborListPos 777,392
room ASC,Homekit,Wohnzimmer
stateFormat position
userReadings position:(dim|reportedState).* {$1 =~ /reportedState/ ? ReadingsNum($name,"reportedState",0):ReadingsNum($name,"state",0)}
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
vclasses ASSOCIATION:2 CONFIGURATION:1 MANUFACTURER_PROPRIETARY:1 MANUFACTURER_SPECIFIC:1 METER:2 MULTI_CHANNEL_ASSOCIATION:2 POWERLEVEL:1 PROTECTION:2 SCENE_ACTIVATION:1 SENSOR_MULTILEVEL:2 SWITCH_BINARY:1 SWITCH_MULTILEVEL:3 VERSION:1
webCmd dim:öffnen:stop:schließen
Bug ja, ASC trifft aber wohl keine Schuld
https://forum.fhem.de/index.php/topic,115255.0.html
Zitat von: CoolTux am 24 Oktober 2020, 09:40:32
Das Rollo soll zwischen TimeUp_early und TimeUp_late per Brightness fahren aber spätesten bei TimeUp_late. TimeUpWeHoliday ersetzt TimeUp_late wenn Holiday gesetzt ist.
So, auf Basis dessen habe ich gestern das Badezimmer umgestellt.
TimeUp_early liegt weiterhin auf 06:30
TimeUpWeHoliday habe ich auf 09:00 gesetzt.
Um 08:30 war das Rollo aber noch nicht oben, obwohl Brightness um das 4fache überschritten war.
Seltsam.
Bei den Rollos, die ich noch nicht angefasst habe, hatte ich heute
day open 020-10-25 06:16:42
obwohl gesetzt ist:
ASC_Time_Up_Early 06:30
ASC_Time_Up_Late 08:45
ASC_Time_Up_WE_Holiday 07:15
würde das jetzt mal auf die Uhrumstellung schieben?
Zitat von: kjmEjfu am 25 Oktober 2020, 08:42:20
So, auf Basis dessen habe ich gestern das Badezimmer umgestellt.
TimeUp_early liegt weiterhin auf 06:30
TimeUpWeHoliday habe ich auf 09:00 gesetzt.
Um 08:30 war das Rollo aber noch nicht oben, obwohl Brightness um das 4fache überschritten war.
Seltsam.
Bei den Rollos, die ich noch nicht angefasst habe, hatte ich heute
day open 020-10-25 06:16:42
obwohl gesetzt ist:
ASC_Time_Up_Early 06:30
ASC_Time_Up_Late 08:45
ASC_Time_Up_WE_Holiday 07:15
würde das jetzt mal auf die Uhrumstellung schieben?
Ich teste das die Woche. Aber die Uhrumstellung ist definitiv ein Problem, was man auch gestern gesehen hat da die errechnete Zeit immer eine Stunde vor der gewünschten war.
Zitat von: CoolTux am 25 Oktober 2020, 05:21:29
Bug ja, ASC trifft aber wohl keine Schuld
https://forum.fhem.de/index.php/topic,115255.0.html
Heute morgen lief dann alles wieder...
Zitat von: CoolTux am 23 Oktober 2020, 16:06:18
Du musst dafür sagen das für state kein Event kommt wenn sich der Zustand nicht ändert.
event-on-change-reading
Das hat leider nichts gebracht. Allerdings bin ich ein Stück weiter gekommen. Der "Übeltäter" ist die LastManPos. Die PosAfterDayClosed steht auf LastMan. LastManPos steht immer auf 70, auch wenn ich eine oder mehrere manuelle Fahrten ausgeführt habe. Der LastManPosTimestamp wird aber jedes Mal upgedated. Ich habe bislang keinen Weg gefunden die LastManPos zu ändern. Wenn ich PosAfterDayClosed auf open setze bleibt das Rollo sauber oben.
Zitat von: FunkOdyssey am 24 Oktober 2020, 23:45:01
@CoolTux:
Kannst du mir noch einmal erklären, woran genau ASC eine manuelle Fahrt erkennt und somit eigentlich danach BlockingTime berücksichtigen sollte?
Im Code sehe ich:
if ( $events =~ m{.*:\s(\d+)}xms )
Aber ich verstehe das nicht.
Bei mir wird irgendwie nicht alles erkannt. Danke.
Ich weiß nicht, ob das in den anderen Posts untergangen ist.
Kann man die Frage einfach beantworten oder kann ich mich vielleicht sogar irgendwo einlesen?
Oder ist das Thema zu komplex, um es zwischendurch zu beantworten.
Ich bin mir ganz sicher, dass dies schon häufig besprochen wurde, aber ich finde dazu kein Post mehr.
Danke
Zitat von: Reinhard.M am 25 Oktober 2020, 16:49:10
Das hat leider nichts gebracht. Allerdings bin ich ein Stück weiter gekommen. Der "Übeltäter" ist die LastManPos. Die PosAfterDayClosed steht auf LastMan. LastManPos steht immer auf 70, auch wenn ich eine oder mehrere manuelle Fahrten ausgeführt habe. Der LastManPosTimestamp wird aber jedes Mal upgedated. Ich habe bislang keinen Weg gefunden die LastManPos zu ändern. Wenn ich PosAfterDayClosed auf open setze bleibt das Rollo sauber oben.
Ich habe die Ursache dieses Fehlverhaltens gefunden. Aus dem Thema "Extra Readings für Shading im Rolladendevice definieren" https://forum.fhem.de/index.php/topic,110396.msg1044737.html#msg1044737 (https://forum.fhem.de/index.php/topic,110396.msg1044737.html#msg1044737) habe ich die readingsGroup für das Shading Ampelsystem von Xerion übernommen. Nachdem ich die readingsGroup und alle zugehörigen userReadings gelöscht hatte wird jetzt auch die LastManPos immer richtig gesetzt. Eventuell hat diese readingsGroup auch mit anderen merkwürdigen Effekten zu tun. Hat eventuell einer der FHEM Profis eine Idee wie das zusammenhängt?
Zitat von: FunkOdyssey am 25 Oktober 2020, 17:07:36
Ich weiß nicht, ob das in den anderen Posts untergangen ist.
Kann man die Frage einfach beantworten oder kann ich mich vielleicht sogar irgendwo einlesen?
Oder ist das Thema zu komplex, um es zwischendurch zu beantworten.
Ich bin mir ganz sicher, dass dies schon häufig besprochen wurde, aber ich finde dazu kein Post mehr.
Danke
Ich versuche Dir Morgen zu antworten. Heute schaffe ich es nicht mehr.
Zitat von: FunkOdyssey am 24 Oktober 2020, 23:45:01
@CoolTux:
Kannst du mir noch einmal erklären, woran genau ASC eine manuelle Fahrt erkennt und somit eigentlich danach BlockingTime berücksichtigen sollte?
Im Code sehe ich:
if ( $events =~ m{.*:\s(\d+)}xms )
Aber ich verstehe das nicht.
Bei mir wird irgendwie nicht alles erkannt. Danke.
Wenn ASC eine Fahrt macht dann wird ein interner Timestamp gesetzt. ( LastPosTimestamp ). Da dieser kurz vor dem Fahrbefehl gesetzt wird ist davon aus zu gehen das der Timestamp nicht älter sein sollte wie DriveUpMaxDuration (per default 60s). Und das wird dann in der Funktion EventProcessingShutter ausgewertet.
Ich hoffe ich konnte es ein bisschen verständlich erklären
if (
(
int( gettimeofday() ) -
$FHEM::Automation::ShuttersControl::shutters
->getLastPosTimestamp
) >
$FHEM::Automation::ShuttersControl::shutters->getDriveUpMaxDuration
&& (
int( gettimeofday() ) -
$FHEM::Automation::ShuttersControl::shutters
->getLastManPosTimestamp ) >
$FHEM::Automation::ShuttersControl::shutters->getDriveUpMaxDuration
)
{
$FHEM::Automation::ShuttersControl::shutters->setLastDrive(
'manual');
$FHEM::Automation::ShuttersControl::shutters->setLastDriveReading;
$FHEM::Automation::ShuttersControl::ascDev->setStateReading;
$FHEM::Automation::ShuttersControl::shutters->setLastManPos($1);
$FHEM::Automation::ShuttersControl::shutters
->setShadingManualDriveStatus(1)
if ( $FHEM::Automation::ShuttersControl::shutters->getIsDay
&& $FHEM::Automation::ShuttersControl::shutters->getIfInShading
);
FHEM::Automation::ShuttersControl::ASC_Debug(
'EventProcessingShutters: eine manualle Fahrt wurde erkannt!');
}
else {
$FHEM::Automation::ShuttersControl::shutters->setLastDriveReading;
$FHEM::Automation::ShuttersControl::ascDev->setStateReading;
FHEM::Automation::ShuttersControl::ASC_Debug(
'EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!'
);
}
Vielen Dank für die Erläuterung.
Zitat von: CoolTux am 24 Oktober 2020, 13:08:36
Interessant
2020-10-23 18:16:14 ASC_ShuttersLastDrive manual
2020-10-23 18:13:02 ASC_Time_DriveDown 24.10.2020 - 18:13
Du hast gesagt das Du das list vor dem manuellen Fahren gemacht hast. Dennoch steht da 2020-10-23 18:16:14 ASC_ShuttersLastDrive manual, also nach der neu Berechnung
Ich gehe davon aus das Dein Device alle X Minuten ein Update der Readings macht und dadurch ein Event kommt welches als manuelle Fahrt ausgewertet wird.
Setze bitte einmal event-on-change-reading entsprechend Deiner Wünsche und der Commandref.
Grüße
Sehr gut, das war es! Ich habe nun event-on-change-reading auf pct gesetzt und die Rollläden sind heute Abend das erste Mal automatisch gefahren :-)
Vielen lieben Dank für Deine Unterstützung.
Hallo, erst mal ein grosses Kompliment: Wollte gestern schon hier den Vorschlag für eine morgendliche Privacy Funktion machen und siehe da, es gibt sie bereits.
Ich weiss aber nicht wie es anderen geht oder ob dies hier schon mal diskutiert wurde: Für mich wäre eine Privacy After Day open sinnvoll, also dass nach dem morgendlichen Öffnen einige Rollläden noch eine gewisse Zeit halb offen bleiben. Leider funktioniert das mit einer negativen Zeit nicht so.
Auch von mir erstmal ein riesen Kompliment, ein echt klasse Modul... Weiß gar nicht warum ich das erst vorgestern für mich entdeckt hab :-[
Eine Frage konnte ich leider durch die Suche/Wiki/comandref nicht klären. Ist das Attribut "ASC_Shading_Direction" im Shutter Device ersatzlos rausgefallen?
Die Winkel stelle ich über ASC_Shading_InOutAzimuth ein. Das ist quasi der Nachfolger des alten Attributs.
Ah ok... Macht Sinn! :-D Dank dir für die schnelle Aufklärung!
Hallo zusammen,
ich benötige bitte einmal Eure Hilfe ;)
Mittels ASC_ExternalTrigger lasse ich eine Rolllade auf 40% fahren, sofern der TV eingeschaltet wird ("SonyTV:power on:off 40"). Im Sommer super praktisch, damit das Fenster von hinten nicht blendet.
Es wäre nun perfekt, wenn die 40% gar nicht angefahren werden würden, wenn wir bereits bei > 40% (manuell oder per night close) sind. Mittlerweile (Herbst) ist die Rolllade aufgrund der ASTRO-Funktion natürlich seit Stunden geschlossen (100%) bevor ich abends den TV anmache.
Bietet ASC oder ASC_ExternalTrigger da direkt etwas an? Ansonsten ging meine Idee dahin, mittels DOIF mir einen eigenen TV-Status zusammenzubauen.
Ich danke Euch!
Hallo CoolTux
wieder zwei Fragen (obwohl ich nun langsam den Status "zufrieden mit der Rollomimik" erreiche)
1.Frage:
Warum verschattet das Rollo im Badezimmer, obwohl das Shading global deaktiviert ist?
list Rollladen-Device:
Internals:
AktorID 3
AktorName RL_OG_BAD
DEF 3
DevValues AktorID: 3 | Status: Aktor ist gestoppt | Aktueller Wert: 52407 | Zielwert: 52407 | Zustand: 32 | DayMode: Tagmodus | Name: RL_OG_BAD
FUUID 5d342732-f33f-8609-592f-432c2ce6fa022fe5
FVERSION 70_SELVECommeo.pm:?/2019-11-13
IODev SELVEGateway
LASTInputDev SELVEGateway
MSGCNT 14
NAME RL_OG_BAD
NR 80
SELVEGateway_MSGCNT 14
SELVEGateway_TIME 2020-10-30 08:10:07
STATE position-20
TYPE SELVECommeo
lastCommand selve.GW.device.getValues
maskbase64 CAAAAAAAAAA=
maskdec 8
READINGS:
2019-11-30 11:40:26 ASC_Enable on
2020-10-14 19:24:49 ASC_ShadingMessage <html> INFO: shading was deactivated globally </html>
2020-10-30 06:30:55 ASC_ShuttersLastDrive shading in
2020-10-30 10:59:00 ASC_Time_DriveDown 30.10.2020 - 22:30
2020-10-30 10:59:00 ASC_Time_DriveUp 31.10.2020 - 09:30
2020-10-30 10:59:00 ASC_Time_PrivacyDriveDown 30.10.2020 - 22:30
2020-10-30 10:59:00 ASC_Time_PrivacyDriveUp 31.10.2020 - 06:29
2020-10-30 08:10:07 alarm
2020-10-30 10:58:46 associatedWith ROLLLADENSTEUERUNG
2020-10-30 08:10:07 automatic on
2020-10-30 08:10:07 day_mode Tagmodus
2020-10-30 08:10:07 drive Aktor ist gestoppt
2020-10-30 08:10:07 flags 32
2020-10-30 08:10:07 frost off
2020-10-30 06:30:53 last_drive drive-up
2020-10-30 08:10:07 lost_gateway off
2020-10-30 08:10:07 lost_sensor off
2020-10-30 08:10:07 motor stop
2020-10-30 08:10:07 obstacle off
2020-10-30 08:10:07 overload off
2020-10-30 08:10:07 pct 80
2020-10-30 08:10:07 position 20
2020-10-30 08:10:07 position_actual 20
2020-10-30 06:30:52 position_desired 20
2020-10-30 08:10:07 position_target 20
2020-10-30 08:10:07 rain off
2020-10-30 08:10:07 signal off
2020-10-30 08:10:07 state position-20
2020-10-30 08:10:07 unreachable off
2020-10-30 08:10:07 wind off
Attributes:
ASC 2
ASC_Adv off
ASC_Antifreeze off
ASC_Antifreeze_Pos 10
ASC_AutoAstroModeEvening HORIZON
ASC_AutoAstroModeEveningHorizon 0
ASC_AutoAstroModeMorning HORIZON
ASC_AutoAstroModeMorningHorizon 0
ASC_BlockingTime_afterManual 1
ASC_BrightnessSensor OUT_BRIGHTNESSSENSOR:brightness 1000:-1
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 99
ASC_Down brightness
ASC_DriveUpMaxDuration 30
ASC_Drive_Delay 60
ASC_Drive_DelayStart 5
ASC_GuestRoom off
ASC_LockOut off
ASC_LockOut_Cmd inhibit
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Open_Pos 100
ASC_Partymode off
ASC_Pos_Reading position
ASC_PrivacyDownValue_beforeNightClose 1:800
ASC_PrivacyDown_Pos 29
ASC_PrivacyUpValue_beforeDayOpen 10860:1
ASC_PrivacyUp_Pos 30
ASC_RainProtection off
ASC_Self_Defense_AbsentDelay 60
ASC_Self_Defense_Mode off
ASC_Shading_InOutAzimuth 205:300
ASC_Shading_MinMax_Elevation 25:100
ASC_Shading_Min_OutsideTemperature 25
ASC_Shading_Mode always
ASC_Shading_Pos 20
ASC_Shading_StateChange_SunnyCloudy 40000:25000
ASC_Shading_WaitingPeriod 300
ASC_Shutter_IdleDetection motor:stop
ASC_ShuttersPlace window
ASC_Sleep_Pos 0
ASC_TempSensor HST_UG_HEIZUNGSSTEUERUNG:Temp.Aussen
ASC_Time_Down_Early 15:30
ASC_Time_Down_Late 22:30
ASC_Time_Up_Early 06:30
ASC_Time_Up_Late 09:31
ASC_Time_Up_WE_Holiday 09:30
ASC_Up brightness
ASC_Ventilate_Pos 21
ASC_Ventilate_Window_Open on
ASC_WiggleValue 35
ASC_WindProtection off
ASC_WindowRec FK_OG_BAD
ASC_WindowRec_PosAfterDayClosed open
ASC_WindowRec_subType twostate
DbLogExclude .*
alexaName Rollo Bad
alias Rollladen Bad
devStateIcon open:fts_shutter_10:closed closed:fts_shutter_100:open half:fts_shutter_50:closed drive-up:fts_shutter_up@red:stop drive-down:fts_shutter_down@red:stop position-100:fts_shutter_10:open position-90:fts_shutter_10:closed position-80:fts_shutter_20:closed position-70:fts_shutter_30:closed position-60:fts_shutter_40:closed position-50:fts_shutter_50:closed position-40:fts_shutter_60:open position-30:fts_shutter_70:open position-20:fts_shutter_80:open position-10:fts_shutter_90:open position-0:fts_shutter_100:closed
event-on-change-reading position,motor
genericDeviceType blind
group FENSTER
homebridgeMapping TargetPosition:minStep=10
room 40_OG->BAD,SELVECommeo
type HomeKit
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate lightSceneParamsToSave lightSceneRestoreOnlyIfChanged:1,0
verbose 2
webCmd up:stop:down:Pos1:Pos2:SavePos1:SavePos2:position
list ASC-Device:
Internals:
FUUID 5dc852cf-f33f-8609-20d8-3bc25003cc507134
FVERSION 73_AutoShuttersControl.pm:v0.10.10-s23008/2020-10-23 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME ROLLLADENSTEUERUNG
NOTIFYDEV ASTRODATEN_EICHENWEG3,FK_EG_KINDERZIMMER,FK_EG_KUECHE,FK_EG_SPEISEKAMMER,FK_EG_TOILETTE,FK_EG_TREPPE,FK_EG_VORHAUS,FK_EG_WZ_FENSTER_STRUCTURE,FK_OG_BAD,FK_OG_HANNA,FK_OG_SCHLAFZIMMER,OUT_BRIGHTNESSSENSOR,RGR_RESIDENTS,ROLLLADENSTEUERUNG,TK_EG_WZ_TERRASSENTUER_TUERGRIFF,TK_OG_BALKON_GRIFF,global,RL_EG_KINDERZIMMER,RL_EG_KUECHE,RL_EG_SPEISEKAMMER,RL_EG_STUBE_FENSTER,RL_EG_STUBE_TUER,RL_EG_TOILETTE,RL_EG_TREPPE,RL_EG_VORHAUS,RL_OG_BAD,RL_OG_BALKON,RL_OG_SCHLAFZIMMER,RL_OG_ZIMMER_HANNA,RL_du_TESTROLLO
NR 464
NTFY_ORDER 51-ROLLLADENSTEUERUNG
STATE created new drive timer
TYPE AutoShuttersControl
VERSION v0.10.10
OLDREADINGS:
READINGS:
2020-10-09 10:11:53 RL_EG_KINDERZIMMER RL_EG_KINDERZIMMER_nextAstroTimeEvent 09.10.2020 - 18:19
2020-10-30 08:00:47 RL_EG_KINDERZIMMER_PosValue 100
2020-10-18 22:30:00 RL_EG_KINDERZIMMER_lastDelayPosValue 30
2020-10-30 08:00:07 RL_EG_KINDERZIMMER_lastPosValue 30
2020-10-30 10:58:49 RL_EG_KINDERZIMMER_nextAstroTimeEvent 30.10.2020 - 22:30
2020-10-09 10:11:53 RL_EG_KUECHE RL_EG_KUECHE_nextAstroTimeEvent 09.10.2020 - 18:19
2020-10-30 07:01:18 RL_EG_KUECHE_PosValue 100
2020-10-17 22:30:00 RL_EG_KUECHE_lastDelayPosValue 20
2020-10-30 07:01:01 RL_EG_KUECHE_lastPosValue 20
2020-10-30 10:58:49 RL_EG_KUECHE_nextAstroTimeEvent 30.10.2020 - 22:30
2020-10-09 10:11:53 RL_EG_SPEISEKAMMER RL_EG_SPEISEKAMMER_nextAstroTimeEvent 09.10.2020 - 18:19
2020-10-30 07:02:16 RL_EG_SPEISEKAMMER_PosValue 100
2020-10-17 22:30:00 RL_EG_SPEISEKAMMER_lastDelayPosValue 20
2020-10-30 07:01:01 RL_EG_SPEISEKAMMER_lastPosValue 0
2020-10-30 10:58:49 RL_EG_SPEISEKAMMER_nextAstroTimeEvent 30.10.2020 - 22:30
2020-10-09 10:11:53 RL_EG_STUBE_FENSTER RL_EG_STUBE_FENSTER_nextAstroTimeEvent 09.10.2020 - 18:19
2020-10-30 07:01:36 RL_EG_STUBE_FENSTER_PosValue 100
2019-12-28 22:30:00 RL_EG_STUBE_FENSTER_lastDelayPosValue 0
2020-10-30 07:01:01 RL_EG_STUBE_FENSTER_lastPosValue 0
2020-10-30 10:58:50 RL_EG_STUBE_FENSTER_nextAstroTimeEvent 30.10.2020 - 22:30
2020-10-09 10:11:53 RL_EG_STUBE_TUER RL_EG_STUBE_TUER_nextAstroTimeEvent 09.10.2020 - 18:19
2020-10-30 06:28:02 RL_EG_STUBE_TUER_PosValue 100
2020-10-29 22:30:00 RL_EG_STUBE_TUER_lastDelayPosValue 100
2020-10-30 07:01:01 RL_EG_STUBE_TUER_lastPosValue 30
2020-10-30 10:58:50 RL_EG_STUBE_TUER_nextAstroTimeEvent 30.10.2020 - 22:30
2020-10-09 10:11:53 RL_EG_TOILETTE RL_EG_TOILETTE_nextAstroTimeEvent 09.10.2020 - 18:19
2020-10-30 07:01:22 RL_EG_TOILETTE_PosValue 100
2020-10-17 22:30:00 RL_EG_TOILETTE_lastDelayPosValue 20
2020-10-30 07:01:01 RL_EG_TOILETTE_lastPosValue 0
2020-10-30 10:58:50 RL_EG_TOILETTE_nextAstroTimeEvent 30.10.2020 - 22:30
2020-10-09 10:11:53 RL_EG_TREPPE RL_EG_TREPPE_nextAstroTimeEvent 09.10.2020 - 18:19
2020-10-30 07:01:55 RL_EG_TREPPE_PosValue 100
2020-10-30 07:01:01 RL_EG_TREPPE_lastPosValue 0
2020-10-30 10:58:50 RL_EG_TREPPE_nextAstroTimeEvent 30.10.2020 - 22:30
2020-10-09 10:11:53 RL_EG_VORHAUS RL_EG_VORHAUS_nextAstroTimeEvent 09.10.2020 - 18:19
2020-10-30 07:01:49 RL_EG_VORHAUS_PosValue 90
2020-09-08 19:57:06 RL_EG_VORHAUS_lastDelayPosValue 30
2020-10-30 07:01:01 RL_EG_VORHAUS_lastPosValue 0
2020-10-30 10:58:50 RL_EG_VORHAUS_nextAstroTimeEvent 30.10.2020 - 22:30
2020-10-09 10:11:53 RL_OG_BAD RL_OG_BAD_nextAstroTimeEvent 09.10.2020 - 18:19
2020-10-30 06:30:55 RL_OG_BAD_PosValue 20
2020-10-18 17:30:58 RL_OG_BAD_lastDelayPosValue 25
2020-10-30 06:30:01 RL_OG_BAD_lastPosValue 20
2020-10-30 10:58:50 RL_OG_BAD_nextAstroTimeEvent 30.10.2020 - 22:30
2020-10-09 10:11:53 RL_OG_BALKON RL_OG_BALKON_nextAstroTimeEvent 09.10.2020 - 18:19
2020-10-30 07:01:58 RL_OG_BALKON_PosValue 100
2020-10-26 17:00:01 RL_OG_BALKON_lastDelayPosValue 25
2020-10-30 07:01:01 RL_OG_BALKON_lastPosValue 0
2020-10-30 10:58:50 RL_OG_BALKON_nextAstroTimeEvent 30.10.2020 - 22:30
2020-10-09 10:11:53 RL_OG_SCHLAFZIMMER RL_OG_SCHLAFZIMMER_nextAstroTimeEvent 09.10.2020 - 18:19
2020-10-30 08:01:19 RL_OG_SCHLAFZIMMER_PosValue 100
2020-10-20 21:39:59 RL_OG_SCHLAFZIMMER_lastDelayPosValue 41
2020-10-30 08:00:07 RL_OG_SCHLAFZIMMER_lastPosValue 30
2020-10-30 10:58:50 RL_OG_SCHLAFZIMMER_nextAstroTimeEvent 30.10.2020 - 22:30
2020-10-09 10:11:54 RL_OG_ZIMMER_HANNA RL_OG_ZIMMER_HANNA_nextAstroTimeEvent 09.10.2020 - 18:19
2020-10-30 08:01:17 RL_OG_ZIMMER_HANNA_PosValue 100
2020-10-18 22:30:00 RL_OG_ZIMMER_HANNA_lastDelayPosValue 30
2020-10-30 08:00:07 RL_OG_ZIMMER_HANNA_lastPosValue 30
2020-10-30 10:58:50 RL_OG_ZIMMER_HANNA_nextAstroTimeEvent 30.10.2020 - 22:30
2020-10-30 10:58:50 RL_du_TESTROLLO_nextAstroTimeEvent 30.10.2020 - 16:37
2019-11-30 01:39:25 ascEnable on
2020-10-14 19:24:40 controlShading off
2019-11-30 11:40:39 hardLockOut on
2020-04-06 23:25:16 partyMode off
2020-10-30 10:58:46 room_30_EG-_FLUR_SELVECommeo RL_EG_TREPPE
2020-10-30 10:58:46 room_30_EG-_KINDERZIMMER_SELVECommeo RL_EG_KINDERZIMMER
2020-10-30 10:58:46 room_30_EG-_KUECHE_SELVECommeo RL_EG_KUECHE
2020-10-30 10:58:46 room_30_EG-_SPEISEKAMMER_SELVECommeo RL_EG_SPEISEKAMMER
2020-10-30 10:58:46 room_30_EG-_TOILETTE_SELVECommeo RL_EG_TOILETTE
2020-10-30 10:58:46 room_30_EG-_VORHAUS_SELVECommeo RL_EG_VORHAUS
2020-10-30 10:58:46 room_30_EG-_WOHNZIMMER_SELVECommeo RL_EG_STUBE_FENSTER,RL_EG_STUBE_TUER
2020-10-30 10:58:46 room_40_OG-_BAD_SELVECommeo RL_OG_BAD
2020-10-30 10:58:46 room_40_OG-_FLUR_SELVECommeo RL_OG_BALKON
2020-10-30 10:58:46 room_40_OG-_SCHLAFZIMMER_SELVECommeo RL_OG_SCHLAFZIMMER
2020-10-30 10:58:46 room_40_OG-_ZIMMER_HANNA_SELVECommeo RL_OG_ZIMMER_HANNA
2020-10-30 10:58:46 room_Entwicklung_SELVECommeo RL_du_TESTROLLO
2020-09-23 09:23:23 selfDefense on
2020-10-30 10:59:00 state created new drive timer
2020-04-06 23:25:48 sunriseTimeWeHoliday on
2020-10-30 10:58:46 userAttrList rolled out
helper:
shuttersList:
RL_EG_KINDERZIMMER
RL_EG_KUECHE
RL_EG_SPEISEKAMMER
RL_EG_STUBE_FENSTER
RL_EG_STUBE_TUER
RL_EG_TOILETTE
RL_EG_TREPPE
RL_EG_VORHAUS
RL_OG_BAD
RL_OG_BALKON
RL_OG_SCHLAFZIMMER
RL_OG_ZIMMER_HANNA
RL_du_TESTROLLO
monitoredDevs:
ASTRODATEN_EICHENWEG3:
ROLLLADENSTEUERUNG ASC_twilightDevice
FK_EG_KINDERZIMMER:
RL_EG_KINDERZIMMER ASC_WindowRec
FK_EG_KUECHE:
RL_EG_KUECHE ASC_WindowRec
FK_EG_SPEISEKAMMER:
RL_EG_SPEISEKAMMER ASC_WindowRec
FK_EG_TOILETTE:
RL_EG_TOILETTE ASC_WindowRec
FK_EG_TREPPE:
RL_EG_TREPPE ASC_WindowRec
FK_EG_VORHAUS:
RL_EG_VORHAUS ASC_WindowRec
FK_EG_WZ_FENSTER_STRUCTURE:
RL_EG_STUBE_FENSTER ASC_WindowRec
FK_OG_BAD:
RL_OG_BAD ASC_WindowRec
FK_OG_HANNA:
RL_OG_ZIMMER_HANNA ASC_WindowRec
FK_OG_SCHLAFZIMMER:
RL_OG_SCHLAFZIMMER ASC_WindowRec
OUT_BRIGHTNESSSENSOR:
RL_EG_KINDERZIMMER ASC_BrightnessSensor
RL_EG_KUECHE ASC_BrightnessSensor
RL_EG_SPEISEKAMMER ASC_BrightnessSensor
RL_EG_STUBE_FENSTER ASC_BrightnessSensor
RL_EG_STUBE_TUER ASC_BrightnessSensor
RL_EG_TOILETTE ASC_BrightnessSensor
RL_EG_TREPPE ASC_BrightnessSensor
RL_EG_VORHAUS ASC_BrightnessSensor
RL_OG_BAD ASC_BrightnessSensor
RL_OG_BALKON ASC_BrightnessSensor
RL_OG_SCHLAFZIMMER ASC_BrightnessSensor
RL_OG_ZIMMER_HANNA ASC_BrightnessSensor
RGR_RESIDENTS:
ROLLLADENSTEUERUNG ASC_residentsDev
TK_EG_WZ_TERRASSENTUER_TUERGRIFF:
RL_EG_STUBE_TUER ASC_WindowRec
TK_OG_BALKON_GRIFF:
RL_OG_BALKON ASC_WindowRec
Attributes:
ASC_autoShuttersControlComfort on
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_blockAscDrivesAfterManual 0
ASC_debug 1
ASC_expert 1
ASC_residentsDev RGR_RESIDENTS
ASC_shuttersDriveDelay 60
ASC_tempSensor HST_UG_HEIZUNGSSTEUERUNG:Temp.Aussen
ASC_twilightDevice ASTRODATEN_EICHENWEG3
DbLogExclude .*
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room 70_FENSTER->ROLLLAEDEN->EINSTELLUNGEN,SELVECommeo
verbose 4
und die zweite Frage ist eher eine bezüglich der Steuerungslogik.
Was muss ich einstellen, damit das Rollo am Wochenende nicht die PrivacyOpenPosition anfährt und damit den/die Schlafende(n) bei der Erholung stört und anschließend ich gestört werde?
Viele Grüße
Frank
Hallo Frank,
Zur ersten Frage kann ich aktuell nichts sagen. Das muss ich mir vom Code her einmal genauer anschauen.
Zur zweiten Frage. Überall wo Du roommates in den Rollos mit angibst wird der Status dieser Roommates für eine Fahrt ausgewertet. Stehen diese auf asleep wird das Rollo nicht bewegt und erst bei einem Status von awoken oder home wird die Fahrt entsprechend nachgeholt.
Grüße
Zitat von: alpinestars am 29 Oktober 2020, 22:54:25
Mittels ASC_ExternalTrigger lasse ich eine Rolllade auf 40% fahren, sofern der TV eingeschaltet wird ("SonyTV:power on:off 40"). Im Sommer super praktisch, damit das Fenster von hinten nicht blendet.
Es wäre nun perfekt, wenn die 40% gar nicht angefahren werden würden, wenn wir bereits bei > 40% (manuell oder per night close) sind. Mittlerweile (Herbst) ist die Rolllade aufgrund der ASTRO-Funktion natürlich seit Stunden geschlossen (100%) bevor ich abends den TV anmache.
Bietet ASC oder ASC_ExternalTrigger da direkt etwas an? Ansonsten ging meine Idee dahin, mittels DOIF mir einen eigenen TV-Status zusammenzubauen.
Wenn Du einen ASC_ExternalTrigger verwendest solltest Du die zusätzliche Logik dort mit rein bauen.
Ein DOIF wäre da meine Wahl, um die gesamte Logik unter zu bringen.
z.B. TV-Status gekoppelt mit der aktuelle Position auswerten, oder ist es Herbst/Winter, ...
Gruß
Christian
Zitat von: CoolTux am 25 Oktober 2020, 10:22:48
Ich teste das die Woche. Aber die Uhrumstellung ist definitiv ein Problem, was man auch gestern gesehen hat da die errechnete Zeit immer eine Stunde vor der gewünschten war.
Hattest du schon Zeit dir das mit ASC_Time_Up_WE_Holiday (auch in Verbindung mit Brightness) anzuschauen?
Zitat von: kjmEjfu am 31 Oktober 2020, 17:34:34
Hattest du schon Zeit dir das mit ASC_Time_Up_WE_Holiday (auch in Verbindung mit Brightness) anzuschauen?
Leider noch nicht.
Grüße
Hallo,
ich habe das Problem das etwa 10% der vom ASC-Modul gesendeten Fahrbefehle nicht vom Rollo ausgeführt werden. Diese werden dann meist manuell nachgeholt.
Die Steuerung des Rollos erfolgt über sduino mit 433 Mhz. Vermutlich gehen die Funksignal durch Störungen verloren. Als ich das Rollo noch mit at-Befehlen gesteuert habe, hatte ich 2 at-Befehle mit einer Minute Zeitverzug, dass hat die Fehlerqoute drastisch reduziert. Ging natürlich nur bei Befehlen für komplett AUF oder ZU. Wie kann man ich dies am einfachsten mit dem ASC- Modul realisieren?
Danke für eure Tipps.
ASC kann und wird ja gar nichts tun. Sowas ist immer Aufgabe das Moduls für das physikalische Gerät.
Schau ob Dein Modul für die Rollos die Möglichkeit bietet die Befehle zu wiederholen.
Hallo zusammen,
ich habe gerade festgestellt, das da etwas mit meinen Zeiten nicht stimmt.
FVERSION 73_AutoShuttersControl.pm:v0.10.9-s22743/2020-09-07 TESTING
ASC_Up time
ASC_Time_Up_Early {sunrise("CIVIL", 5400)}
{sunrise("CIVIL", 5400)} liefert 32:15:59 => nächster Tag 06:15:59
Eine fixe Uhrzeit wird dann wiederum korrekt angezeigt.
Im Device wird jedoch ASC_Time_DriveUp 03.11.2020 - 05:00 angezeigt, was für mich ein Default sein könnte.
Die folgende Kombination bei einem anderen Rollo läuft hingegen super
ASC_Down time
ASC_Time_Down_Early {sunset("CIVIL",1800)}
defmod SC_W_Rollo_FSB61 EnOcean 019F0995
attr SC_W_Rollo_FSB61 ASC 1
attr SC_W_Rollo_FSB61 ASC_BrightnessSensor ASC_Brightness:brightness
attr SC_W_Rollo_FSB61 ASC_Down astro
attr SC_W_Rollo_FSB61 ASC_Drive_Delay 2
attr SC_W_Rollo_FSB61 ASC_Mode_Down always
attr SC_W_Rollo_FSB61 ASC_Mode_Up always
attr SC_W_Rollo_FSB61 ASC_Pos_Reading position
attr SC_W_Rollo_FSB61 ASC_PrivacyDownValue_beforeNightClose 7200
attr SC_W_Rollo_FSB61 ASC_PrivacyDown_Pos 50
attr SC_W_Rollo_FSB61 ASC_Shading_InOutAzimuth 240:277
attr SC_W_Rollo_FSB61 ASC_Shading_MinMax_Elevation 20
attr SC_W_Rollo_FSB61 ASC_Shading_Min_OutsideTemperature 25
attr SC_W_Rollo_FSB61 ASC_Shading_Mode always
attr SC_W_Rollo_FSB61 ASC_Shading_Pos 60
attr SC_W_Rollo_FSB61 ASC_Shading_StateChange_SunnyCloudy 400:200
attr SC_W_Rollo_FSB61 ASC_Time_Up_Early {sunrise("CIVIL", 5400)}
attr SC_W_Rollo_FSB61 ASC_Time_Up_WE_Holiday 08:30
attr SC_W_Rollo_FSB61 ASC_Up time
attr SC_W_Rollo_FSB61 IODev TCM_ESP3_0
attr SC_W_Rollo_FSB61 alias SC_W_Rollo
attr SC_W_Rollo_FSB61 calAtEndpoints yes
attr SC_W_Rollo_FSB61 comMode confirm
attr SC_W_Rollo_FSB61 eep A5-3F-7F
attr SC_W_Rollo_FSB61 manufID 00D
attr SC_W_Rollo_FSB61 model Eltako_FSB_ACK
attr SC_W_Rollo_FSB61 settingAccuracy high
attr SC_W_Rollo_FSB61 shutTime 19
attr SC_W_Rollo_FSB61 shutTimeCloses 21
attr SC_W_Rollo_FSB61 stateFormat position
attr SC_W_Rollo_FSB61 subDef FFBA2385
attr SC_W_Rollo_FSB61 subType manufProfile
attr SC_W_Rollo_FSB61 verbose 0
setstate SC_W_Rollo_FSB61 0
setstate SC_W_Rollo_FSB61 2020-09-25 09:48:52 .ASC_AttrUpdateChanges_v0.10.9 1
setstate SC_W_Rollo_FSB61 2020-11-02 06:33:43 .anglePosStart 0
setstate SC_W_Rollo_FSB61 2020-11-02 06:33:43 .positionStart 0
setstate SC_W_Rollo_FSB61 2020-07-10 22:20:43 ASC_Enable on
setstate SC_W_Rollo_FSB61 2020-11-02 11:42:25 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 10m
setstate SC_W_Rollo_FSB61 2020-11-02 08:12:07 ASC_ShuttersLastDrive manual
setstate SC_W_Rollo_FSB61 2020-11-02 11:42:55 ASC_Time_DriveDown 02.11.2020 - 17:34
setstate SC_W_Rollo_FSB61 2020-11-02 11:42:55 ASC_Time_DriveUp 03.11.2020 - 05:00 <<<<<<<<<<<<<<< Das ist wohl ein Default
setstate SC_W_Rollo_FSB61 2020-11-02 11:42:55 ASC_Time_PrivacyDriveDown 02.11.2020 - 15:34
setstate SC_W_Rollo_FSB61 2020-11-02 08:12:07 anglePos -90
setstate SC_W_Rollo_FSB61 2020-11-02 09:32:23 associatedWith ASC
setstate SC_W_Rollo_FSB61 2020-10-30 15:39:14 block unlock
setstate SC_W_Rollo_FSB61 2020-11-02 08:12:07 endPosition open_ack
setstate SC_W_Rollo_FSB61 2020-11-02 08:12:07 position 0
setstate SC_W_Rollo_FSB61 2020-11-02 08:12:07 state open_ack
Gruß
Christian
Und noch eine Frage von mir :-)
Ich habe jetzt neu folgende Idee:
Im Frühling/Sommer und im Herbst/Winter variiert die Zeit zum Rollo Schließen, was auch korrekt eingetragen wird.
Nun müsste aber auch das PrivacyDown flexibel reagieren können, damit wir die Terrassenbeleuchtung länger genießen können.
- Bisher stand dort 2400 was auch super klappt.
- Der Perl Code soll nun verschiedene Zeiten je Jahreszeit setzen, was auf der Komandozeile auch okay ist.
- Mit einem Fixen Wert klappt das auch (siehe Test)
ASC_PrivacyDownValue_beforeNightClose { (ReadingsVal("Astro","ObsSeasonN",0) < 3)?2400:13200 }
ASC_PrivacyDown_Pos 25
ASC_Time_Down_Early { (ReadingsVal("Astro","ObsSeasonN",0) < 3)?sunset("CIVIL",3600):sunset("CIVIL",14400)}
Tests
{ (ReadingsVal("Astro","ObsSeasonN",0) < 3)?sunset("CIVIL",3600):sunset("CIVIL",14400)} => 21:32:47
{ (ReadingsVal("Astro","ObsSeasonN",0) < 3)?2400:13200 } => 13200
ASC_PrivacyDownValue_beforeNightClose 13200
ASC_Time_DriveDown 03.11.2020 - 21:32
ASC_Time_PrivacyDriveDown 03.11.2020 - 17:52
Ich denke, da wird kein Perl Code zugelassen.
Gruß
Christian
Hallo,
der Rollladen soll nur runter fahren wenn ich abwesend bin.
Hoch fahren soll er erst wenn ich nicht mehr schlafe.
Leider fährt er auch runter wenn mein Status auf schlafen geht.
Ist das ein Fehler oder habe ich was übersehen?
Internals:
CUL_0_MSGCNT 13
CUL_0_RAWMSG A0DEDA4102E09A0246BDF0601C800::-49.5:CUL_0
CUL_0_RSSI -49.5
CUL_0_TIME 2020-11-03 06:02:21
DEF 2E09A0
FUUID 5c44bfe0-f33f-cd72-6424-3ca05eb04264ff8b
FVERSION 10_CUL_HM.pm:0.229730/2020-10-15
HMLAN1_MSGCNT 13
HMLAN1_RAWMSG E2E09A0,0000,0DF0DB74,FF,FFBA,EDA4102E09A0246BDF0601C800
HMLAN1_RSSI -70
HMLAN1_TIME 2020-11-03 06:02:21
IODev CUL_0
LASTInputDev HMLAN1
MSGCNT 26
NAME Ro_Terrassentuer
NOTIFYDEV global
NR 84
NTFY_ORDER 50-Ro_Terrassentuer
STATE auf
TYPE CUL_HM
chanNo 01
lastMsg No:ED - t:10 s:2E09A0 d:246BDF 0601C800
protLastRcv 2020-11-03 06:02:20
protRcv 13 last_at:2020-11-03 06:02:20
protSnd 14 last_at:2020-11-03 06:02:21
protState CMDs_done
rssi_CUL_0 cnt:6 min:-51 max:-50 avg:-50.16 lst:-51
rssi_at_CUL_0 cnt:13 min:-55 max:-48 avg:-50.19 lst:-49.5
rssi_at_HMLAN1 cnt:13 min:-76 max:-57 avg:-68.76 lst:-70
READINGS:
2019-05-21 17:18:04 ASC_Enable on
2020-10-27 13:35:20 ASC_ShadingMessage <html> INFO: shading was deactivated globally </html>
2020-11-03 06:02:21 ASC_ShuttersLastDrive manual
2020-11-03 16:51:40 ASC_Time_DriveDown 04.11.2020 - 16:51
2020-11-03 16:51:40 ASC_Time_DriveUp 04.11.2020 - 07:24
2020-11-03 06:01:54 CommandAccepted yes
2019-02-11 17:26:41 D-firmware 2.3
2019-02-11 17:26:41 D-serialNr LEQ0766225
2019-02-11 17:18:33 PairedTo 0x246BDF
2018-06-12 18:55:22 R-driveDown 21 s
2018-06-12 18:55:22 R-driveTurn 0.5 s
2018-06-12 18:55:22 R-driveUp 22 s
2018-06-12 18:55:21 R-pairCentral 0x246BDF
2018-06-12 18:55:22 R-sign off
2019-02-11 17:18:33 RegL_00. 00:00 02:01 0A:24 0B:6B 0C:DF 15:FF 18:00
2019-02-11 17:18:34 RegL_01. 00:00 08:00 09:00 0A:00 0B:00 0C:D2 0D:00 0E:DC 0F:05 10:00 30:06 57:24
2020-10-30 09:23:39 associatedWith Rollladensteuerung
2020-11-01 13:33:07 cfgState ok
2020-11-03 06:02:21 commState CMDs_done
2020-11-03 06:02:21 deviceMsg on (to VCCU)
2019-02-14 05:43:42 inhibit set_off
2020-11-03 06:02:21 level 100
2020-11-03 06:02:21 motor stop:on
2020-11-03 06:02:21 pct 100
2020-05-04 21:47:34 powerOn 2020-05-04 21:47:34
2020-11-03 06:02:21 recentStateType info
2020-11-03 06:02:21 state on
2020-11-03 06:02:21 timedOn off
helper:
HM_CMDNR 237
cSnd 11246BDF2E09A0020100,11246BDF2E09A00201C8
dlvlCmd ++A011246BDF2E09A00201C8
mId 0005
peerFriend peerSens,peerVirt
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
ack:
cmds:
TmplKey :no:1604046114.17674
TmplTs 1604046114.17674
cmdKey 1:1:0::Ro_Terrassentuer:0005:01:
cmdLst:
assignHmKey noArg
clear [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
deviceRename -newName-
down [(-changeValue-|{10})] [(-ontime-|{0})] [(-ramptime-|{0})]
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6) [-peerChn-]
getVersion noArg
inhibit [(on|{off})]
off noArg
on noArg
pair noArg
pct -value- [-ontime-]
peerBulk -peer1,peer2,...- [({set}|unset)]
peerIODev [IO] -btn- [({set}|unset)] 'not for future use'
peerSmart -peerOpt-
press [(long|{short})] [(-peer-|{self01})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- -addr2:data2-...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sign [(on|{off})]
statusRequest noArg
stop noArg
toggle noArg
toggleDir noArg
tplDel -tplDel-
tplSet_0 -tplChan-
unpair noArg
up [(-changeValue-|{10})] [(-ontime-|{0})] [(-ramptime-|{0})]
lst:
condition slider,0,1,255
peer
peerOpt BM_Einfahrt,BM_Flur_EG,BM_Haustuer,BM_Hof,Fenster_Bad,Fenster_Erker,Fenster_Kueche,Fenster_Schlafzimmer,Fenster_WC,Haustuer,Terrassentuer,Wassermelder
tplChan
tplDel
tplPeer
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
param -param-
reg -addr- -list- [-peerChn-]
regList noArg
regTable noArg
regVal -addr- -list- [-peerChn-]
saveConfig [-filename-]
tplInfo noArg
dir:
cur stop
rct up
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +2E09A0,00,01,00
nextSend 1604379741.04633
prefIO
rxt 0
vccu VCCU
p:
2E09A0
00
01
00
mRssi:
mNo ED
io:
CUL_0:
-41.5
-41.5
HMLAN1:
-70
-70
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
rpt:
IO CUL_0
flg A
ts 1604379740.9465
ack:
HASH(0x55b8600f56c8)
ED8002246BDF2E09A000
rssi:
CUL_0:
avg -50.1666666666667
cnt 6
lst -51
max -50
min -51
at_CUL_0:
avg -50.1923076923077
cnt 13
lst -49.5
max -48
min -55
at_HMLAN1:
avg -68.7692307692308
cnt 13
lst -70
max -57
min -76
tmpl:
Attributes:
ASC 2
ASC_Adv off
ASC_Antifreeze off
ASC_Antifreeze_Pos 15
ASC_AutoAstroModeEvening REAL
ASC_AutoAstroModeMorning REAL
ASC_BlockingTime_afterManual 1200
ASC_BlockingTime_beforDayOpen 3600
ASC_BlockingTime_beforNightClose 3600
ASC_BrightnessSensor BM_Hof:brightness
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 80
ASC_DriveUpMaxDuration 40
ASC_Drive_Delay -1
ASC_Drive_DelayStart 7
ASC_LockOut soft
ASC_Mode_Down absent
ASC_Mode_Up always
ASC_Open_Pos 100
ASC_Partymode on
ASC_Pos_Reading pct
ASC_Roommate_Device rr_Dieter
ASC_Roommate_Reading state
ASC_Self_Defense_Mode off
ASC_Shading_InOutAzimuth 80:200
ASC_Shading_MinMax_Elevation 15.0:100.0
ASC_Shading_Min_OutsideTemperature 23
ASC_Shading_Mode absent
ASC_Shading_Pos 30
ASC_Shading_StateChange_SunnyCloudy 215:190
ASC_Shading_WaitingPeriod 1200
ASC_Shutter_IdleDetection motor:stop.*
ASC_Time_Down_Early 15:30
ASC_Time_Down_Late 22:30
ASC_Time_Up_Early 06:00
ASC_Time_Up_Late 09:00
ASC_Time_Up_WE_Holiday 08:00
ASC_Ventilate_Pos 30
ASC_Ventilate_Window_Open off
ASC_WiggleValue 5
ASC_WindProtection off
ASC_WindowRec Terrassentuer
ASC_WindowRec_PosAfterDayClosed open
ASC_WindowRec_subType twostate
DbLogExclude .*
IODev HMLAN1
IOgrp VCCU
alexaName Rollladen Tür
alexaRoom Wohnzimmer
alias Rollladen Tuer
autoReadReg 4_reqStatus
devStateIcon ab:fts_shutter_100 auf:fts_shutter_10 ^(7[0-9]|8[0-9]|9[0-9])$:fts_shutter_30 ^(5[0-9]|6[0-9])$:fts_shutter_50 ^(3[0-9]|4[0-9])$:fts_shutter_70 ^(1[0-9]|2[0-9])$:fts_shutter_90
event-on-change-reading .*
eventMap on:auf off:ab
expert defReg,rawReg
firmware 2.3
genericDeviceType blind
group Rolllaeden
icon fts_shutter
model HM-LC-BL1PBU-FM
peerIDs 00000000,
room ASC,CUL_HM,Wohnzimmer
serialNr LEQ0766225
sortby 1
subType blindActuator
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
webCmd auf:ab:stop:100:80:60:40:20:0
Danke schon mal und VG Dieter
Zitat von: dk3572 am 03 November 2020, 17:31:44
Hallo,
der Rollladen soll nur runter fahren wenn ich abwesend bin.
Hoch fahren soll er erst wenn ich nicht mehr schlafe.
Leider fährt er auch runter wenn mein Status auf schlafen geht.
Ist das ein Fehler oder habe ich was übersehen?
Internals:
CUL_0_MSGCNT 13
CUL_0_RAWMSG A0DEDA4102E09A0246BDF0601C800::-49.5:CUL_0
CUL_0_RSSI -49.5
CUL_0_TIME 2020-11-03 06:02:21
DEF 2E09A0
FUUID 5c44bfe0-f33f-cd72-6424-3ca05eb04264ff8b
FVERSION 10_CUL_HM.pm:0.229730/2020-10-15
HMLAN1_MSGCNT 13
HMLAN1_RAWMSG E2E09A0,0000,0DF0DB74,FF,FFBA,EDA4102E09A0246BDF0601C800
HMLAN1_RSSI -70
HMLAN1_TIME 2020-11-03 06:02:21
IODev CUL_0
LASTInputDev HMLAN1
MSGCNT 26
NAME Ro_Terrassentuer
NOTIFYDEV global
NR 84
NTFY_ORDER 50-Ro_Terrassentuer
STATE auf
TYPE CUL_HM
chanNo 01
lastMsg No:ED - t:10 s:2E09A0 d:246BDF 0601C800
protLastRcv 2020-11-03 06:02:20
protRcv 13 last_at:2020-11-03 06:02:20
protSnd 14 last_at:2020-11-03 06:02:21
protState CMDs_done
rssi_CUL_0 cnt:6 min:-51 max:-50 avg:-50.16 lst:-51
rssi_at_CUL_0 cnt:13 min:-55 max:-48 avg:-50.19 lst:-49.5
rssi_at_HMLAN1 cnt:13 min:-76 max:-57 avg:-68.76 lst:-70
READINGS:
2019-05-21 17:18:04 ASC_Enable on
2020-10-27 13:35:20 ASC_ShadingMessage <html> INFO: shading was deactivated globally </html>
2020-11-03 06:02:21 ASC_ShuttersLastDrive manual
2020-11-03 16:51:40 ASC_Time_DriveDown 04.11.2020 - 16:51
2020-11-03 16:51:40 ASC_Time_DriveUp 04.11.2020 - 07:24
2020-11-03 06:01:54 CommandAccepted yes
2019-02-11 17:26:41 D-firmware 2.3
2019-02-11 17:26:41 D-serialNr LEQ0766225
2019-02-11 17:18:33 PairedTo 0x246BDF
2018-06-12 18:55:22 R-driveDown 21 s
2018-06-12 18:55:22 R-driveTurn 0.5 s
2018-06-12 18:55:22 R-driveUp 22 s
2018-06-12 18:55:21 R-pairCentral 0x246BDF
2018-06-12 18:55:22 R-sign off
2019-02-11 17:18:33 RegL_00. 00:00 02:01 0A:24 0B:6B 0C:DF 15:FF 18:00
2019-02-11 17:18:34 RegL_01. 00:00 08:00 09:00 0A:00 0B:00 0C:D2 0D:00 0E:DC 0F:05 10:00 30:06 57:24
2020-10-30 09:23:39 associatedWith Rollladensteuerung
2020-11-01 13:33:07 cfgState ok
2020-11-03 06:02:21 commState CMDs_done
2020-11-03 06:02:21 deviceMsg on (to VCCU)
2019-02-14 05:43:42 inhibit set_off
2020-11-03 06:02:21 level 100
2020-11-03 06:02:21 motor stop:on
2020-11-03 06:02:21 pct 100
2020-05-04 21:47:34 powerOn 2020-05-04 21:47:34
2020-11-03 06:02:21 recentStateType info
2020-11-03 06:02:21 state on
2020-11-03 06:02:21 timedOn off
helper:
HM_CMDNR 237
cSnd 11246BDF2E09A0020100,11246BDF2E09A00201C8
dlvlCmd ++A011246BDF2E09A00201C8
mId 0005
peerFriend peerSens,peerVirt
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
ack:
cmds:
TmplKey :no:1604046114.17674
TmplTs 1604046114.17674
cmdKey 1:1:0::Ro_Terrassentuer:0005:01:
cmdLst:
assignHmKey noArg
clear [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
deviceRename -newName-
down [(-changeValue-|{10})] [(-ontime-|{0})] [(-ramptime-|{0})]
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6) [-peerChn-]
getVersion noArg
inhibit [(on|{off})]
off noArg
on noArg
pair noArg
pct -value- [-ontime-]
peerBulk -peer1,peer2,...- [({set}|unset)]
peerIODev [IO] -btn- [({set}|unset)] 'not for future use'
peerSmart -peerOpt-
press [(long|{short})] [(-peer-|{self01})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- -addr2:data2-...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sign [(on|{off})]
statusRequest noArg
stop noArg
toggle noArg
toggleDir noArg
tplDel -tplDel-
tplSet_0 -tplChan-
unpair noArg
up [(-changeValue-|{10})] [(-ontime-|{0})] [(-ramptime-|{0})]
lst:
condition slider,0,1,255
peer
peerOpt BM_Einfahrt,BM_Flur_EG,BM_Haustuer,BM_Hof,Fenster_Bad,Fenster_Erker,Fenster_Kueche,Fenster_Schlafzimmer,Fenster_WC,Haustuer,Terrassentuer,Wassermelder
tplChan
tplDel
tplPeer
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
param -param-
reg -addr- -list- [-peerChn-]
regList noArg
regTable noArg
regVal -addr- -list- [-peerChn-]
saveConfig [-filename-]
tplInfo noArg
dir:
cur stop
rct up
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +2E09A0,00,01,00
nextSend 1604379741.04633
prefIO
rxt 0
vccu VCCU
p:
2E09A0
00
01
00
mRssi:
mNo ED
io:
CUL_0:
-41.5
-41.5
HMLAN1:
-70
-70
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
rpt:
IO CUL_0
flg A
ts 1604379740.9465
ack:
HASH(0x55b8600f56c8)
ED8002246BDF2E09A000
rssi:
CUL_0:
avg -50.1666666666667
cnt 6
lst -51
max -50
min -51
at_CUL_0:
avg -50.1923076923077
cnt 13
lst -49.5
max -48
min -55
at_HMLAN1:
avg -68.7692307692308
cnt 13
lst -70
max -57
min -76
tmpl:
Attributes:
ASC 2
ASC_Adv off
ASC_Antifreeze off
ASC_Antifreeze_Pos 15
ASC_AutoAstroModeEvening REAL
ASC_AutoAstroModeMorning REAL
ASC_BlockingTime_afterManual 1200
ASC_BlockingTime_beforDayOpen 3600
ASC_BlockingTime_beforNightClose 3600
ASC_BrightnessSensor BM_Hof:brightness
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 80
ASC_DriveUpMaxDuration 40
ASC_Drive_Delay -1
ASC_Drive_DelayStart 7
ASC_LockOut soft
ASC_Mode_Down absent
ASC_Mode_Up always
ASC_Open_Pos 100
ASC_Partymode on
ASC_Pos_Reading pct
ASC_Roommate_Device rr_Dieter
ASC_Roommate_Reading state
ASC_Self_Defense_Mode off
ASC_Shading_InOutAzimuth 80:200
ASC_Shading_MinMax_Elevation 15.0:100.0
ASC_Shading_Min_OutsideTemperature 23
ASC_Shading_Mode absent
ASC_Shading_Pos 30
ASC_Shading_StateChange_SunnyCloudy 215:190
ASC_Shading_WaitingPeriod 1200
ASC_Shutter_IdleDetection motor:stop.*
ASC_Time_Down_Early 15:30
ASC_Time_Down_Late 22:30
ASC_Time_Up_Early 06:00
ASC_Time_Up_Late 09:00
ASC_Time_Up_WE_Holiday 08:00
ASC_Ventilate_Pos 30
ASC_Ventilate_Window_Open off
ASC_WiggleValue 5
ASC_WindProtection off
ASC_WindowRec Terrassentuer
ASC_WindowRec_PosAfterDayClosed open
ASC_WindowRec_subType twostate
DbLogExclude .*
IODev HMLAN1
IOgrp VCCU
alexaName Rollladen Tür
alexaRoom Wohnzimmer
alias Rollladen Tuer
autoReadReg 4_reqStatus
devStateIcon ab:fts_shutter_100 auf:fts_shutter_10 ^(7[0-9]|8[0-9]|9[0-9])$:fts_shutter_30 ^(5[0-9]|6[0-9])$:fts_shutter_50 ^(3[0-9]|4[0-9])$:fts_shutter_70 ^(1[0-9]|2[0-9])$:fts_shutter_90
event-on-change-reading .*
eventMap on:auf off:ab
expert defReg,rawReg
firmware 2.3
genericDeviceType blind
group Rolllaeden
icon fts_shutter
model HM-LC-BL1PBU-FM
peerIDs 00000000,
room ASC,CUL_HM,Wohnzimmer
serialNr LEQ0766225
sortby 1
subType blindActuator
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
webCmd auf:ab:stop:100:80:60:40:20:0
Danke schon mal und VG Dieter
Muss ich die Tage selbst Mal testen.
Grüße
@CoolTux:
Dazu habe ich auch noch etwas:
Es sind für 2 Personen von Typ Roommates angelegt, die wiederum in einem Resident "Bewohner" sind.
Für die betroffenen Rollläden ist als ASC_Roommate_Device = Bewohner gesetzt.
Wechselt "Bewohner" in den Status=Abwesend, dann fahren die Rollläden auch herunter - soweit korrekt.
Ist ein Bewohner abwesend und der andere wechselt auf sleep, dann fahren die Rollläden jedoch auch runter, obwohl die Zeit von Next DriveDown im ASC-Device noch nicht erreicht ist.
ich fände es gut, dass in dem Fall die Rollläden noch oben bleiben würden.
Anders im Fall bei einem Rollladen (Schlafzimmer), wo die Roommates direkt als ASC_Roommate_Device eingetragen sind. Sind z.B. in einem Schlafzimmer 2 Roommates eingetragen und geht davon mindestens einer auf "schlafen", dann soll der Rollladen auch herunterfahren (das klappt übrigens).
Gruß
eurofinder
Zitat von: eurofinder am 04 November 2020, 14:41:30
@CoolTux:
Dazu habe ich auch noch etwas:
Es sind für 2 Personen von Typ Roommates angelegt, die wiederum in einem Resident "Bewohner" sind.
Für die betroffenen Rollläden ist als ASC_Roommate_Device = Bewohner gesetzt.
Wechselt "Bewohner" in den Status=Abwesend, dann fahren die Rollläden auch herunter - soweit korrekt.
Ist ein Bewohner abwesend und der andere wechselt auf sleep, dann fahren die Rollläden jedoch auch runter, obwohl die Zeit von Next DriveDown im ASC-Device noch nicht erreicht ist.
ich fände es gut, dass in dem Fall die Rollläden noch oben bleiben würden.
Anders im Fall bei einem Rollladen (Schlafzimmer), wo die Roommates direkt als ASC_Roommate_Device eingetragen sind. Sind z.B. in einem Schlafzimmer 2 Roommates eingetragen und geht davon mindestens einer auf "schlafen", dann soll der Rollladen auch herunterfahren (das klappt übrigens).
Gruß
eurofinder
Das Verhalten ist für einen eingetragenen Roommate korrekt. Sobald ein Roommate auf asleep geht ist der Gesamtzustand des Raumes asleep und die Rollos sollen geschlossen werden.
Die ganze Roommate Geschichte ist eigentlich für Schlafräume ausgelegt. Für erweiterte Funktionen müsste man wieder was neues dazu bauen.
ich bekomme bei mir seit gestern die folgenden Meldungen im Log. Einmal gestern 17.50 Uhr und heute morgen siehe Zeit, ich werde das mal beobachten, ob es wieder passiert heute um die gleiche Zeit.
Die Meldungen sagen mir nichts und verändert habe ich auch nichts.
Version v0.10.10
2020.11.05 07:31:03 1: main::HandleTimeout called by fhem.pl (677)
2020.11.05 07:31:03 1: FHEM::Automation::ShuttersControl::SunRiseShuttersAfterTimerFn called by fhem.pl (3342)
2020.11.05 07:31:03 1: FHEM::Automation::ShuttersControl::CreateSunRiseSetShuttersTimer called by lib/FHEM/Automation/ShuttersControl.pm (1507)
2020.11.05 07:31:03 1: main::readingsBulkUpdate called by lib/FHEM/Automation/ShuttersControl.pm (1089)
2020.11.05 07:31:03 1: stacktrace:
2020.11.05 07:31:03 1: readingsUpdate(,ASC_Time_DriveUp,06.11.2020 - 07:32) missed to call readingsBeginUpdate first.
2020.11.05 07:31:03 1: main::HandleTimeout called by fhem.pl (677)
2020.11.05 07:31:03 1: FHEM::Automation::ShuttersControl::SunRiseShuttersAfterTimerFn called by fhem.pl (3342)
2020.11.05 07:31:03 1: FHEM::Automation::ShuttersControl::CreateSunRiseSetShuttersTimer called by lib/FHEM/Automation/ShuttersControl.pm (1507)
2020.11.05 07:31:03 1: main::readingsBulkUpdate called by lib/FHEM/Automation/ShuttersControl.pm (1075)
2020.11.05 07:31:03 1: stacktrace:
2020.11.05 07:31:03 1: readingsUpdate(,ASC_Time_DriveDown,05.11.2020 - 17:19) missed to call readingsBeginUpdate first.
2020.11.05 07:31:03 1: main::HandleTimeout called by fhem.pl (677)
2020.11.05 07:31:03 1: FHEM::Automation::ShuttersControl::SunRiseShuttersAfterTimerFn called by fhem.pl (3342)
2020.11.05 07:31:03 1: FHEM::Automation::ShuttersControl::CreateSunRiseSetShuttersTimer called by lib/FHEM/Automation/ShuttersControl.pm (1507)
2020.11.05 07:31:03 1: main::readingsBeginUpdate called by lib/FHEM/Automation/ShuttersControl.pm (1074)
2020.11.05 07:31:03 1: stacktrace:
2020.11.05 07:31:03 1: ERROR: empty name in readingsBeginUpdate
hier noch das list
Internals:
FUUID 5ef48cdf-f33f-a6c6-8ccb-512591e797179c5b
FVERSION 73_AutoShuttersControl.pm:v0.10.10-s23008/2020-10-23 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME Rollladenautomatik
NOTIFYDEV global,Rollladenautomatik,BU_Rollladen,GA_Rollladen,KU_Rollladen,myAstro,Temperatur_Terrasse
NR 5924
NTFY_ORDER 51-Rollladenautomatik
STATE day open
TYPE AutoShuttersControl
VERSION v0.10.10
OLDREADINGS:
READINGS:
2020-06-27 08:15:13 BU_Rollladen_PosValue 10
2020-11-05 08:15:01 BU_Rollladen_lastPosValue 0
2020-11-05 08:15:01 BU_Rollladen_nextAstroTimeEvent 05.11.2020 - 17:19
2020-06-27 08:15:13 GA_Rollladen_PosValue 10
2020-11-05 08:15:01 GA_Rollladen_lastPosValue 0
2020-11-05 08:15:01 GA_Rollladen_nextAstroTimeEvent 05.11.2020 - 17:19
2020-11-05 08:25:29 KU_Rollladen_PosValue 100
2020-11-05 08:25:01 KU_Rollladen_lastPosValue 0
2020-11-05 08:25:01 KU_Rollladen_nextAstroTimeEvent 05.11.2020 - 17:19
2020-06-25 19:12:51 ascEnable on
2020-10-17 12:07:57 controlShading off
2020-06-25 19:12:51 hardLockOut off
2020-11-05 07:31:03 rg_ASC_Rollladen_Zeiten commands {position => 'position:0,10,20,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100',
ASC_Up => 'ASC_Up:time,astro,brightness',
ASC_Down => 'ASC_Down:time,astro,brightness',
ASC_Time_Down_Early => 'ASC_Time_Down_Early:15:00,15:15,15:30,15:45,16:00,16:15,16:30,16:45,17:00,17:15,17:30,17:45,18:00,18:15,18:30,18:45,19:00,19:15,19:30,19:45,20:00,20:15,20:30,20:45,21:00,21:15,21:30,21:45,22:00',
ASC_Time_Down_Late => 'ASC_Time_Down_Late:19:00,19:15,19:30,19:45,20:00,20:15,20:30,20:45,21:00,21:15,21:30,21:45,22:00,22:15,22:30,22:45,23:00,23:15,23:30',
ASC_Time_Up_WE_Holiday => 'ASC_Time_Up_WE_Holiday:06:00,06:15,06:30,06:45,07:00,07:15,07:30,07:45,08:00,08:15,08:30,08:45,09:00,09:15,09:30,09:45,10:00',
ASC_Time_Up_Early => 'ASC_Time_Up_Early:05:00,05:05,05:30,05:55,06:00,06:15,06:30,06:45,07:00,07:15,07:30,07:45,08:00,08:05,08:10,08:15,08:20,08:25,08:30,08:35,08:40,08:45,08:50,08:55,09:00,09:05,09:10,09:15,09:20,09:25,09:30,09:35,09:40,09:45,09:50,09:55,10:00',
_lastPosValue 0
2020-11-05 07:31:03 rg_ASC_Rollladen_Zeiten commands {position => 'position:0,10,20,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100',
ASC_Up => 'ASC_Up:time,astro,brightness',
ASC_Down => 'ASC_Down:time,astro,brightness',
ASC_Time_Down_Early => 'ASC_Time_Down_Early:15:00,15:15,15:30,15:45,16:00,16:15,16:30,16:45,17:00,17:15,17:30,17:45,18:00,18:15,18:30,18:45,19:00,19:15,19:30,19:45,20:00,20:15,20:30,20:45,21:00,21:15,21:30,21:45,22:00',
ASC_Time_Down_Late => 'ASC_Time_Down_Late:19:00,19:15,19:30,19:45,20:00,20:15,20:30,20:45,21:00,21:15,21:30,21:45,22:00,22:15,22:30,22:45,23:00,23:15,23:30',
ASC_Time_Up_WE_Holiday => 'ASC_Time_Up_WE_Holiday:06:00,06:15,06:30,06:45,07:00,07:15,07:30,07:45,08:00,08:15,08:30,08:45,09:00,09:15,09:30,09:45,10:00',
ASC_Time_Up_Early => 'ASC_Time_Up_Early:05:00,05:05,05:30,05:55,06:00,06:15,06:30,06:45,07:00,07:15,07:30,07:45,08:00,08:05,08:10,08:15,08:20,08:25,08:30,08:35,08:40,08:45,08:50,08:55,09:00,09:05,09:10,09:15,09:20,09:25,09:30,09:35,09:40,09:45,09:50,09:55,10:00',
_nextAstroTimeEvent 05.11.2020 - 17:19
2020-11-03 13:46:13 room_Automation_K__che KU_Rollladen
2020-11-03 13:46:13 room_Automation_OG_-_Flur BU_Rollladen,GA_Rollladen
2020-06-25 19:12:51 selfDefense off
2020-11-05 08:25:29 state day open
2020-06-25 19:12:51 sunriseTimeWeHoliday off
2020-11-03 13:46:13 userAttrList rolled out
helper:
shuttersList:
BU_Rollladen
GA_Rollladen
KU_Rollladen
monitoredDevs:
KU_Rollladen:
Temperatur_Terrasse:
BU_Rollladen ASC_BrightnessSensor
GA_Rollladen ASC_BrightnessSensor
KU_Rollladen ASC_BrightnessSensor
myAstro:
Rollladenautomatik ASC_twilightDevice
Attributes:
ASC_autoAstroModeEvening CIVIL
ASC_autoShuttersControlEvening on
ASC_expert 1
ASC_tempSensor Temperatur_Terrasse:temperature
ASC_twilightDevice myAstro
alias Rollladenautomatik
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room Rollladenautomatik
Zitat
Das Verhalten ist für einen eingetragenen Roommate korrekt. Sobald ein Roommate auf asleep geht ist der Gesamtzustand des Raumes asleep und die Rollos sollen geschlossen werden.
Die ganze Roommate Geschichte ist eigentlich für Schlafräume ausgelegt. Für erweiterte Funktionen müsste man wieder was neues dazu bauen.
OK, das verstehe ich. Würde mich trotzdem freuen, wenn du für die Zukunft da ggf. was dran ändern könntest, denn ich finde die Grundidee mit Roommates und Residents in Räumen "arbeiten" zu können super. Allerdings finde ich sollte es einen Unterschied machen ob ich zwei Roommates in einem Raum angebe (da sollte ASC auf eine Änderung bereits reagieren, wenn bereits der Status eines Roommates sich ändert) oder ein Redient-Device, das mehrere Roommates beinhaltet (hier sollte ASC erst reagieren, wenn sich der Status des Resident-Devices ändert).
Gruß
eurofinder
FVERSION 73_AutoShuttersControl.pm:v0.10.9-s22743/2020-09-07 TESTING
Ich wünsche einen wunderschönen guten Morgen,
all unsere Rollläden sind heute erstmals wie in der Woche hochgefahren. Offensichtliche wird WE nicht berücksichtigt.
Ich habe bereits scanForShutters, renewAllTimer ausgeführt. Systemdatum und Zeit stimmen.
Im ASC Modul habe ich auch die ASC_Time_Up_WE_Holiday auf 08:30 Uhr gesetzt. RenewAllTimer ausgeführt - keine Änderung.
In den einzelnen Rollläden sind die Zeiten morgen (Sonntag) ebenfalls wieder wie in der Woche gesetzt - also heisst es wieder früh aufstehen.
Was kann ich noch prüfen?
Zitat von: dk3572 am 03 November 2020, 17:31:44
Hallo,
der Rollladen soll nur runter fahren wenn ich abwesend bin.
Hoch fahren soll er erst wenn ich nicht mehr schlafe.
Leider fährt er auch runter wenn mein Status auf schlafen geht.
Ist das ein Fehler oder habe ich was übersehen?
Internals:
CUL_0_MSGCNT 13
CUL_0_RAWMSG A0DEDA4102E09A0246BDF0601C800::-49.5:CUL_0
CUL_0_RSSI -49.5
CUL_0_TIME 2020-11-03 06:02:21
DEF 2E09A0
FUUID 5c44bfe0-f33f-cd72-6424-3ca05eb04264ff8b
FVERSION 10_CUL_HM.pm:0.229730/2020-10-15
HMLAN1_MSGCNT 13
HMLAN1_RAWMSG E2E09A0,0000,0DF0DB74,FF,FFBA,EDA4102E09A0246BDF0601C800
HMLAN1_RSSI -70
HMLAN1_TIME 2020-11-03 06:02:21
IODev CUL_0
LASTInputDev HMLAN1
MSGCNT 26
NAME Ro_Terrassentuer
NOTIFYDEV global
NR 84
NTFY_ORDER 50-Ro_Terrassentuer
STATE auf
TYPE CUL_HM
chanNo 01
lastMsg No:ED - t:10 s:2E09A0 d:246BDF 0601C800
protLastRcv 2020-11-03 06:02:20
protRcv 13 last_at:2020-11-03 06:02:20
protSnd 14 last_at:2020-11-03 06:02:21
protState CMDs_done
rssi_CUL_0 cnt:6 min:-51 max:-50 avg:-50.16 lst:-51
rssi_at_CUL_0 cnt:13 min:-55 max:-48 avg:-50.19 lst:-49.5
rssi_at_HMLAN1 cnt:13 min:-76 max:-57 avg:-68.76 lst:-70
READINGS:
2019-05-21 17:18:04 ASC_Enable on
2020-10-27 13:35:20 ASC_ShadingMessage <html> INFO: shading was deactivated globally </html>
2020-11-03 06:02:21 ASC_ShuttersLastDrive manual
2020-11-03 16:51:40 ASC_Time_DriveDown 04.11.2020 - 16:51
2020-11-03 16:51:40 ASC_Time_DriveUp 04.11.2020 - 07:24
2020-11-03 06:01:54 CommandAccepted yes
2019-02-11 17:26:41 D-firmware 2.3
2019-02-11 17:26:41 D-serialNr LEQ0766225
2019-02-11 17:18:33 PairedTo 0x246BDF
2018-06-12 18:55:22 R-driveDown 21 s
2018-06-12 18:55:22 R-driveTurn 0.5 s
2018-06-12 18:55:22 R-driveUp 22 s
2018-06-12 18:55:21 R-pairCentral 0x246BDF
2018-06-12 18:55:22 R-sign off
2019-02-11 17:18:33 RegL_00. 00:00 02:01 0A:24 0B:6B 0C:DF 15:FF 18:00
2019-02-11 17:18:34 RegL_01. 00:00 08:00 09:00 0A:00 0B:00 0C:D2 0D:00 0E:DC 0F:05 10:00 30:06 57:24
2020-10-30 09:23:39 associatedWith Rollladensteuerung
2020-11-01 13:33:07 cfgState ok
2020-11-03 06:02:21 commState CMDs_done
2020-11-03 06:02:21 deviceMsg on (to VCCU)
2019-02-14 05:43:42 inhibit set_off
2020-11-03 06:02:21 level 100
2020-11-03 06:02:21 motor stop:on
2020-11-03 06:02:21 pct 100
2020-05-04 21:47:34 powerOn 2020-05-04 21:47:34
2020-11-03 06:02:21 recentStateType info
2020-11-03 06:02:21 state on
2020-11-03 06:02:21 timedOn off
helper:
HM_CMDNR 237
cSnd 11246BDF2E09A0020100,11246BDF2E09A00201C8
dlvlCmd ++A011246BDF2E09A00201C8
mId 0005
peerFriend peerSens,peerVirt
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
ack:
cmds:
TmplKey :no:1604046114.17674
TmplTs 1604046114.17674
cmdKey 1:1:0::Ro_Terrassentuer:0005:01:
cmdLst:
assignHmKey noArg
clear [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
deviceRename -newName-
down [(-changeValue-|{10})] [(-ontime-|{0})] [(-ramptime-|{0})]
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6) [-peerChn-]
getVersion noArg
inhibit [(on|{off})]
off noArg
on noArg
pair noArg
pct -value- [-ontime-]
peerBulk -peer1,peer2,...- [({set}|unset)]
peerIODev [IO] -btn- [({set}|unset)] 'not for future use'
peerSmart -peerOpt-
press [(long|{short})] [(-peer-|{self01})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- -addr2:data2-...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sign [(on|{off})]
statusRequest noArg
stop noArg
toggle noArg
toggleDir noArg
tplDel -tplDel-
tplSet_0 -tplChan-
unpair noArg
up [(-changeValue-|{10})] [(-ontime-|{0})] [(-ramptime-|{0})]
lst:
condition slider,0,1,255
peer
peerOpt BM_Einfahrt,BM_Flur_EG,BM_Haustuer,BM_Hof,Fenster_Bad,Fenster_Erker,Fenster_Kueche,Fenster_Schlafzimmer,Fenster_WC,Haustuer,Terrassentuer,Wassermelder
tplChan
tplDel
tplPeer
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
param -param-
reg -addr- -list- [-peerChn-]
regList noArg
regTable noArg
regVal -addr- -list- [-peerChn-]
saveConfig [-filename-]
tplInfo noArg
dir:
cur stop
rct up
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +2E09A0,00,01,00
nextSend 1604379741.04633
prefIO
rxt 0
vccu VCCU
p:
2E09A0
00
01
00
mRssi:
mNo ED
io:
CUL_0:
-41.5
-41.5
HMLAN1:
-70
-70
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
rpt:
IO CUL_0
flg A
ts 1604379740.9465
ack:
HASH(0x55b8600f56c8)
ED8002246BDF2E09A000
rssi:
CUL_0:
avg -50.1666666666667
cnt 6
lst -51
max -50
min -51
at_CUL_0:
avg -50.1923076923077
cnt 13
lst -49.5
max -48
min -55
at_HMLAN1:
avg -68.7692307692308
cnt 13
lst -70
max -57
min -76
tmpl:
Attributes:
ASC 2
ASC_Adv off
ASC_Antifreeze off
ASC_Antifreeze_Pos 15
ASC_AutoAstroModeEvening REAL
ASC_AutoAstroModeMorning REAL
ASC_BlockingTime_afterManual 1200
ASC_BlockingTime_beforDayOpen 3600
ASC_BlockingTime_beforNightClose 3600
ASC_BrightnessSensor BM_Hof:brightness
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 80
ASC_DriveUpMaxDuration 40
ASC_Drive_Delay -1
ASC_Drive_DelayStart 7
ASC_LockOut soft
ASC_Mode_Down absent
ASC_Mode_Up always
ASC_Open_Pos 100
ASC_Partymode on
ASC_Pos_Reading pct
ASC_Roommate_Device rr_Dieter
ASC_Roommate_Reading state
ASC_Self_Defense_Mode off
ASC_Shading_InOutAzimuth 80:200
ASC_Shading_MinMax_Elevation 15.0:100.0
ASC_Shading_Min_OutsideTemperature 23
ASC_Shading_Mode absent
ASC_Shading_Pos 30
ASC_Shading_StateChange_SunnyCloudy 215:190
ASC_Shading_WaitingPeriod 1200
ASC_Shutter_IdleDetection motor:stop.*
ASC_Time_Down_Early 15:30
ASC_Time_Down_Late 22:30
ASC_Time_Up_Early 06:00
ASC_Time_Up_Late 09:00
ASC_Time_Up_WE_Holiday 08:00
ASC_Ventilate_Pos 30
ASC_Ventilate_Window_Open off
ASC_WiggleValue 5
ASC_WindProtection off
ASC_WindowRec Terrassentuer
ASC_WindowRec_PosAfterDayClosed open
ASC_WindowRec_subType twostate
DbLogExclude .*
IODev HMLAN1
IOgrp VCCU
alexaName Rollladen Tür
alexaRoom Wohnzimmer
alias Rollladen Tuer
autoReadReg 4_reqStatus
devStateIcon ab:fts_shutter_100 auf:fts_shutter_10 ^(7[0-9]|8[0-9]|9[0-9])$:fts_shutter_30 ^(5[0-9]|6[0-9])$:fts_shutter_50 ^(3[0-9]|4[0-9])$:fts_shutter_70 ^(1[0-9]|2[0-9])$:fts_shutter_90
event-on-change-reading .*
eventMap on:auf off:ab
expert defReg,rawReg
firmware 2.3
genericDeviceType blind
group Rolllaeden
icon fts_shutter
model HM-LC-BL1PBU-FM
peerIDs 00000000,
room ASC,CUL_HM,Wohnzimmer
serialNr LEQ0766225
sortby 1
subType blindActuator
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
webCmd auf:ab:stop:100:80:60:40:20:0
Danke schon mal und VG Dieter
Guten Morgen CoolTux,
hast du hierzu schon irgendwelche Erkenntnisse?
VG und schönes Wochenende
Dieter
Hey Leute,
bitte vergesst mich nicht :-)
https://forum.fhem.de/index.php/topic,112325.msg1098008.html#msg1098008 (https://forum.fhem.de/index.php/topic,112325.msg1098008.html#msg1098008)
https://forum.fhem.de/index.php/topic,112325.msg1097549.html#msg1097549 (https://forum.fhem.de/index.php/topic,112325.msg1097549.html#msg1097549)
Gruß und ein schönes WE
Christian
nach ein paar Tagen nun habe ich festgestellt das diese Meldungen immer im Log erscheinen, wenn der Rollladen gefahren ist.
Ich weiß aber nicht was es zu bedeuten hat, denn es wird ja auch ein Fehler angezeigt.
Habt ihr das auch in eurem log..?
Ich habe bisher auch kein Update gemacht weil ich gesehen habe das AutoShutterControl nicht in der Updateliste drin ist
2020.11.07 07:34:47 1: main::HandleTimeout called by fhem.pl (677)
2020.11.07 07:34:47 1: FHEM::Automation::ShuttersControl::SunRiseShuttersAfterTimerFn called by fhem.pl (3342)
2020.11.07 07:34:47 1: FHEM::Automation::ShuttersControl::CreateSunRiseSetShuttersTimer called by lib/FHEM/Automation/ShuttersControl.pm (1507)
2020.11.07 07:34:47 1: main::readingsBulkUpdate called by lib/FHEM/Automation/ShuttersControl.pm (1089)
2020.11.07 07:34:47 1: stacktrace:
2020.11.07 07:34:47 1: readingsUpdate(,ASC_Time_DriveUp,08.11.2020 - 07:36) missed to call readingsBeginUpdate first.
2020.11.07 07:34:47 1: main::HandleTimeout called by fhem.pl (677)
2020.11.07 07:34:47 1: FHEM::Automation::ShuttersControl::SunRiseShuttersAfterTimerFn called by fhem.pl (3342)
2020.11.07 07:34:47 1: FHEM::Automation::ShuttersControl::CreateSunRiseSetShuttersTimer called by lib/FHEM/Automation/ShuttersControl.pm (1507)
2020.11.07 07:34:47 1: main::readingsBulkUpdate called by lib/FHEM/Automation/ShuttersControl.pm (1075)
2020.11.07 07:34:47 1: stacktrace:
2020.11.07 07:34:47 1: readingsUpdate(,ASC_Time_DriveDown,07.11.2020 - 17:16) missed to call readingsBeginUpdate first.
2020.11.07 07:34:47 1: main::HandleTimeout called by fhem.pl (677)
2020.11.07 07:34:47 1: FHEM::Automation::ShuttersControl::SunRiseShuttersAfterTimerFn called by fhem.pl (3342)
2020.11.07 07:34:47 1: FHEM::Automation::ShuttersControl::CreateSunRiseSetShuttersTimer called by lib/FHEM/Automation/ShuttersControl.pm (1507)
2020.11.07 07:34:47 1: main::readingsBeginUpdate called by lib/FHEM/Automation/ShuttersControl.pm (1074)
2020.11.07 07:34:47 1: stacktrace:
2020.11.07 07:34:47 1: ERROR: empty name in readingsBeginUpdate
Zitat von: moonsorrox am 07 November 2020, 12:52:23
nach ein paar Tagen nun habe ich festgestellt das diese Meldungen immer im Log erscheinen, wenn der Rollladen gefahren ist.
Ich weiß aber nicht was es zu bedeuten hat, denn es wird ja auch ein Fehler angezeigt.
Habt ihr das auch in eurem log..?
Ich habe bisher auch kein Update gemacht weil ich gesehen habe das AutoShutterControl nicht in der Updateliste drin ist
2020.11.07 07:34:47 1: main::HandleTimeout called by fhem.pl (677)
2020.11.07 07:34:47 1: FHEM::Automation::ShuttersControl::SunRiseShuttersAfterTimerFn called by fhem.pl (3342)
2020.11.07 07:34:47 1: FHEM::Automation::ShuttersControl::CreateSunRiseSetShuttersTimer called by lib/FHEM/Automation/ShuttersControl.pm (1507)
2020.11.07 07:34:47 1: main::readingsBulkUpdate called by lib/FHEM/Automation/ShuttersControl.pm (1089)
2020.11.07 07:34:47 1: stacktrace:
2020.11.07 07:34:47 1: readingsUpdate(,ASC_Time_DriveUp,08.11.2020 - 07:36) missed to call readingsBeginUpdate first.
2020.11.07 07:34:47 1: main::HandleTimeout called by fhem.pl (677)
2020.11.07 07:34:47 1: FHEM::Automation::ShuttersControl::SunRiseShuttersAfterTimerFn called by fhem.pl (3342)
2020.11.07 07:34:47 1: FHEM::Automation::ShuttersControl::CreateSunRiseSetShuttersTimer called by lib/FHEM/Automation/ShuttersControl.pm (1507)
2020.11.07 07:34:47 1: main::readingsBulkUpdate called by lib/FHEM/Automation/ShuttersControl.pm (1075)
2020.11.07 07:34:47 1: stacktrace:
2020.11.07 07:34:47 1: readingsUpdate(,ASC_Time_DriveDown,07.11.2020 - 17:16) missed to call readingsBeginUpdate first.
2020.11.07 07:34:47 1: main::HandleTimeout called by fhem.pl (677)
2020.11.07 07:34:47 1: FHEM::Automation::ShuttersControl::SunRiseShuttersAfterTimerFn called by fhem.pl (3342)
2020.11.07 07:34:47 1: FHEM::Automation::ShuttersControl::CreateSunRiseSetShuttersTimer called by lib/FHEM/Automation/ShuttersControl.pm (1507)
2020.11.07 07:34:47 1: main::readingsBeginUpdate called by lib/FHEM/Automation/ShuttersControl.pm (1074)
2020.11.07 07:34:47 1: stacktrace:
2020.11.07 07:34:47 1: ERROR: empty name in readingsBeginUpdate
Hast Du zufällig ein Rollo Device mal gelöscht gehabt? Wie ist es nach einem Neustart von FHEM. Hast Du das schon gemacht?
Zitat von: dk3572 am 07 November 2020, 09:09:49
Guten Morgen CoolTux,
hast du hierzu schon irgendwelche Erkenntnisse?
VG und schönes Wochenende
Dieter
Hallo Dieter,
Das Verhalten ist aktuell korrekt so. Man könnte es als Fehler in der Programmierung sehen da der Mode abwesend beim schlafen legen nicht beachtet wird. Ich würde das jetzt dann mal korrigieren :)
Grüße
Zitat von: drpen am 07 November 2020, 08:37:35
FVERSION 73_AutoShuttersControl.pm:v0.10.9-s22743/2020-09-07 TESTING
Ich wünsche einen wunderschönen guten Morgen,
all unsere Rollläden sind heute erstmals wie in der Woche hochgefahren. Offensichtliche wird WE nicht berücksichtigt.
Ich habe bereits scanForShutters, renewAllTimer ausgeführt. Systemdatum und Zeit stimmen.
Im ASC Modul habe ich auch die ASC_Time_Up_WE_Holiday auf 08:30 Uhr gesetzt. RenewAllTimer ausgeführt - keine Änderung.
In den einzelnen Rollläden sind die Zeiten morgen (Sonntag) ebenfalls wieder wie in der Woche gesetzt - also heisst es wieder früh aufstehen.
Was kann ich noch prüfen?
Da es bei mir zu funktionieren scheint bräuchte ich von Dir bitte ein list vom ASC Device und einem Beispielrollo Device
Zitat von: ch.eick am 03 November 2020, 14:16:58
Und noch eine Frage von mir :-)
Ich habe jetzt neu folgende Idee:
Im Frühling/Sommer und im Herbst/Winter variiert die Zeit zum Rollo Schließen, was auch korrekt eingetragen wird.
Nun müsste aber auch das PrivacyDown flexibel reagieren können, damit wir die Terrassenbeleuchtung länger genießen können.
- Bisher stand dort 2400 was auch super klappt.
- Der Perl Code soll nun verschiedene Zeiten je Jahreszeit setzen, was auf der Komandozeile auch okay ist.
- Mit einem Fixen Wert klappt das auch (siehe Test)
ASC_PrivacyDownValue_beforeNightClose { (ReadingsVal("Astro","ObsSeasonN",0) < 3)?2400:13200 }
ASC_PrivacyDown_Pos 25
ASC_Time_Down_Early { (ReadingsVal("Astro","ObsSeasonN",0) < 3)?sunset("CIVIL",3600):sunset("CIVIL",14400)}
Tests
{ (ReadingsVal("Astro","ObsSeasonN",0) < 3)?sunset("CIVIL",3600):sunset("CIVIL",14400)} => 21:32:47
{ (ReadingsVal("Astro","ObsSeasonN",0) < 3)?2400:13200 } => 13200
ASC_PrivacyDownValue_beforeNightClose 13200
ASC_Time_DriveDown 03.11.2020 - 21:32
ASC_Time_PrivacyDriveDown 03.11.2020 - 17:52
Ich denke, da wird kein Perl Code zugelassen.
Gruß
Christian
Für Privacy ist kein Perlcode vorgesehen. Du kannst für die Funktionalität ausschließlich einen Wert in Sekunden nehmen.
Zitat von: ch.eick am 02 November 2020, 11:53:21
Hallo zusammen,
ich habe gerade festgestellt, das da etwas mit meinen Zeiten nicht stimmt.
FVERSION 73_AutoShuttersControl.pm:v0.10.9-s22743/2020-09-07 TESTING
ASC_Up time
ASC_Time_Up_Early {sunrise("CIVIL", 5400)}
{sunrise("CIVIL", 5400)} liefert 32:15:59 => nächster Tag 06:15:59
Eine fixe Uhrzeit wird dann wiederum korrekt angezeigt.
Im Device wird jedoch ASC_Time_DriveUp 03.11.2020 - 05:00 angezeigt, was für mich ein Default sein könnte.
Die folgende Kombination bei einem anderen Rollo läuft hingegen super
ASC_Down time
ASC_Time_Down_Early {sunset("CIVIL",1800)}
defmod SC_W_Rollo_FSB61 EnOcean 019F0995
attr SC_W_Rollo_FSB61 ASC 1
attr SC_W_Rollo_FSB61 ASC_BrightnessSensor ASC_Brightness:brightness
attr SC_W_Rollo_FSB61 ASC_Down astro
attr SC_W_Rollo_FSB61 ASC_Drive_Delay 2
attr SC_W_Rollo_FSB61 ASC_Mode_Down always
attr SC_W_Rollo_FSB61 ASC_Mode_Up always
attr SC_W_Rollo_FSB61 ASC_Pos_Reading position
attr SC_W_Rollo_FSB61 ASC_PrivacyDownValue_beforeNightClose 7200
attr SC_W_Rollo_FSB61 ASC_PrivacyDown_Pos 50
attr SC_W_Rollo_FSB61 ASC_Shading_InOutAzimuth 240:277
attr SC_W_Rollo_FSB61 ASC_Shading_MinMax_Elevation 20
attr SC_W_Rollo_FSB61 ASC_Shading_Min_OutsideTemperature 25
attr SC_W_Rollo_FSB61 ASC_Shading_Mode always
attr SC_W_Rollo_FSB61 ASC_Shading_Pos 60
attr SC_W_Rollo_FSB61 ASC_Shading_StateChange_SunnyCloudy 400:200
attr SC_W_Rollo_FSB61 ASC_Time_Up_Early {sunrise("CIVIL", 5400)}
attr SC_W_Rollo_FSB61 ASC_Time_Up_WE_Holiday 08:30
attr SC_W_Rollo_FSB61 ASC_Up time
attr SC_W_Rollo_FSB61 IODev TCM_ESP3_0
attr SC_W_Rollo_FSB61 alias SC_W_Rollo
attr SC_W_Rollo_FSB61 calAtEndpoints yes
attr SC_W_Rollo_FSB61 comMode confirm
attr SC_W_Rollo_FSB61 eep A5-3F-7F
attr SC_W_Rollo_FSB61 manufID 00D
attr SC_W_Rollo_FSB61 model Eltako_FSB_ACK
attr SC_W_Rollo_FSB61 settingAccuracy high
attr SC_W_Rollo_FSB61 shutTime 19
attr SC_W_Rollo_FSB61 shutTimeCloses 21
attr SC_W_Rollo_FSB61 stateFormat position
attr SC_W_Rollo_FSB61 subDef FFBA2385
attr SC_W_Rollo_FSB61 subType manufProfile
attr SC_W_Rollo_FSB61 verbose 0
setstate SC_W_Rollo_FSB61 0
setstate SC_W_Rollo_FSB61 2020-09-25 09:48:52 .ASC_AttrUpdateChanges_v0.10.9 1
setstate SC_W_Rollo_FSB61 2020-11-02 06:33:43 .anglePosStart 0
setstate SC_W_Rollo_FSB61 2020-11-02 06:33:43 .positionStart 0
setstate SC_W_Rollo_FSB61 2020-07-10 22:20:43 ASC_Enable on
setstate SC_W_Rollo_FSB61 2020-11-02 11:42:25 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 10m
setstate SC_W_Rollo_FSB61 2020-11-02 08:12:07 ASC_ShuttersLastDrive manual
setstate SC_W_Rollo_FSB61 2020-11-02 11:42:55 ASC_Time_DriveDown 02.11.2020 - 17:34
setstate SC_W_Rollo_FSB61 2020-11-02 11:42:55 ASC_Time_DriveUp 03.11.2020 - 05:00 <<<<<<<<<<<<<<< Das ist wohl ein Default
setstate SC_W_Rollo_FSB61 2020-11-02 11:42:55 ASC_Time_PrivacyDriveDown 02.11.2020 - 15:34
setstate SC_W_Rollo_FSB61 2020-11-02 08:12:07 anglePos -90
setstate SC_W_Rollo_FSB61 2020-11-02 09:32:23 associatedWith ASC
setstate SC_W_Rollo_FSB61 2020-10-30 15:39:14 block unlock
setstate SC_W_Rollo_FSB61 2020-11-02 08:12:07 endPosition open_ack
setstate SC_W_Rollo_FSB61 2020-11-02 08:12:07 position 0
setstate SC_W_Rollo_FSB61 2020-11-02 08:12:07 state open_ack
Gruß
Christian
Wenn Deine Perlfunktion einen Wert von 32:15:59 zurück liefert so ist dieser Wert für ASC fehlerhaft. Es darf nur eine gültige Uhrzeit rauskommen. Maximal 23:59:59
Grüße
Zitat von: CoolTux am 08 November 2020, 07:34:46
Da es bei mir zu funktionieren scheint bräuchte ich von Dir bitte ein list vom ASC Device und einem Beispielrollo Device
Hi CoolTux,
hier die Liste
ASC
Internals:
FUUID 5d49ef7e-f33f-17b9-953f-559abce2476ef312
FVERSION 73_AutoShuttersControl.pm:v0.10.9-s22743/2020-09-07 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME myASControl
NOTIFYDEV global,myASControl,RoAZ,RoBadEg,RoFlurOG,RoKueche,RoLinda,RoLindaDG,RoNils,RoVeranda,RoWZ01,RoWZ02,RoWzTuer,myASControl
NR 272
NTFY_ORDER 51-myASControl
STATE manual
TYPE AutoShuttersControl
VERSION v0.10.9
OLDREADINGS:
READINGS:
2020-11-03 20:03:29 ASC_Enable on
2020-11-08 06:44:35 ASC_Time_DriveDown 08.11.2020 - 17:06
2020-11-08 06:44:35 ASC_Time_DriveUp 09.11.2020 - 06:46
2020-11-07 18:50:01 RoAZ_lastPosValue 0
2020-11-08 07:00:01 RoAZ_nextAstroTimeEvent 08.11.2020 - 18:50
2020-11-08 11:42:43 RoBadEg_PosValue 0
2020-11-07 17:07:48 RoBadEg_lastPosValue 80
2020-11-08 06:44:35 RoBadEg_nextAstroTimeEvent 08.11.2020 - 17:06
2020-11-08 11:42:57 RoFlurOG_PosValue 0
2020-11-07 19:30:03 RoFlurOG_lastPosValue 60
2020-11-08 06:45:01 RoFlurOG_nextAstroTimeEvent 08.11.2020 - 19:30
2020-11-08 11:43:17 RoKueche_PosValue 0
2020-11-07 22:00:01 RoKueche_lastPosValue 0
2020-11-08 06:30:01 RoKueche_nextAstroTimeEvent 08.11.2020 - 22:00
2020-11-08 08:14:27 RoLindaDG_PosValue 0
2020-11-07 20:00:02 RoLindaDG_lastPosValue 0
2020-11-08 06:10:01 RoLindaDG_nextAstroTimeEvent 08.11.2020 - 20:00
2020-11-08 11:42:41 RoLinda_PosValue 0
2020-11-07 20:00:02 RoLinda_lastPosValue 40
2020-11-08 06:46:17 RoLinda_nextAstroTimeEvent 08.11.2020 - 20:00
2020-11-08 11:42:51 RoNils_PosValue 0
2020-11-07 20:30:02 RoNils_lastPosValue 0
2020-11-08 06:12:01 RoNils_nextAstroTimeEvent 08.11.2020 - 20:30
2020-11-08 11:43:09 RoVeranda_PosValue 0
2020-11-07 17:07:48 RoVeranda_lastPosValue 40
2020-11-08 06:46:17 RoVeranda_nextAstroTimeEvent 08.11.2020 - 17:06
2020-11-08 11:43:07 RoWZ01_PosValue 0
2020-11-07 22:00:02 RoWZ01_lastPosValue 50
2020-11-08 06:44:35 RoWZ01_nextAstroTimeEvent 08.11.2020 - 22:00
2020-11-08 11:43:04 RoWZ02_PosValue 0
2020-11-07 17:07:48 RoWZ02_lastPosValue 80
2020-11-08 06:44:35 RoWZ02_nextAstroTimeEvent 08.11.2020 - 17:06
2020-11-08 11:43:12 RoWzTuer_PosValue 0
2020-11-07 20:16:01 RoWzTuer_lastPosValue 0
2020-11-08 06:44:35 RoWzTuer_nextAstroTimeEvent 08.11.2020 - 20:16
2020-11-03 19:58:15 ascEnable on
2020-11-07 08:24:30 associatedWith myASControl
2020-11-03 19:58:15 controlShading off
2020-11-03 19:58:15 hardLockOut off
2020-11-08 06:44:35 myASControl_lastPosValue 0
2020-11-08 06:44:35 myASControl_nextAstroTimeEvent 08.11.2020 - 17:06
2020-11-07 08:24:29 room_Bad_EG_Rolllaeden RoBadEg
2020-11-07 08:24:29 room_Linda_Rolllaeden RoLinda,RoLindaDG
2020-11-07 08:24:29 room_Nils_Rolllaeden RoNils
2020-11-07 08:24:29 room_Rolllaeden RoAZ,RoFlurOG,RoKueche,RoVeranda,myASControl
2020-11-07 08:24:29 room_Rolllaeden_WZ RoWZ01,RoWZ02,RoWzTuer
2020-11-03 19:58:15 selfDefense off
2020-11-08 11:43:17 state manual
2020-11-03 19:58:15 sunriseTimeWeHoliday off
2020-11-07 08:24:29 userAttrList rolled out
helper:
shuttersList:
RoAZ
RoBadEg
RoFlurOG
RoKueche
RoLinda
RoLindaDG
RoNils
RoVeranda
RoWZ01
RoWZ02
RoWzTuer
myASControl
monitoredDevs:
RoAZ:
RoBadEg:
RoFlurOG:
RoKueche:
RoLinda:
RoLindaDG:
RoNils:
RoVeranda:
RoWZ01:
RoWZ02:
RoWzTuer:
Attributes:
ASC 1
ASC_Pos_Reading position
ASC_Time_Up_WE_Holiday 08:30
ASC_autoAstroModeEvening HORIZON
ASC_autoAstroModeEveningHorizon -7
ASC_autoAstroModeMorning HORIZON
ASC_autoAstroModeMorningHorizon -5
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_expert 1
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room Rolllaeden
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
verbose 0
Rollladen
Internals:
FUUID 5d49ef7e-f33f-17b9-953f-559abce2476ef312
FVERSION 73_AutoShuttersControl.pm:v0.10.9-s22743/2020-09-07 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME myASControl
NOTIFYDEV global,myASControl,RoAZ,RoBadEg,RoFlurOG,RoKueche,RoLinda,RoLindaDG,RoNils,RoVeranda,RoWZ01,RoWZ02,RoWzTuer,myASControl
NR 272
NTFY_ORDER 51-myASControl
STATE manual
TYPE AutoShuttersControl
VERSION v0.10.9
OLDREADINGS:
READINGS:
2020-11-03 20:03:29 ASC_Enable on
2020-11-08 06:44:35 ASC_Time_DriveDown 08.11.2020 - 17:06
2020-11-08 06:44:35 ASC_Time_DriveUp 09.11.2020 - 06:46
2020-11-07 18:50:01 RoAZ_lastPosValue 0
2020-11-08 07:00:01 RoAZ_nextAstroTimeEvent 08.11.2020 - 18:50
2020-11-08 11:42:43 RoBadEg_PosValue 0
2020-11-07 17:07:48 RoBadEg_lastPosValue 80
2020-11-08 06:44:35 RoBadEg_nextAstroTimeEvent 08.11.2020 - 17:06
2020-11-08 11:42:57 RoFlurOG_PosValue 0
2020-11-07 19:30:03 RoFlurOG_lastPosValue 60
2020-11-08 06:45:01 RoFlurOG_nextAstroTimeEvent 08.11.2020 - 19:30
2020-11-08 11:43:17 RoKueche_PosValue 0
2020-11-07 22:00:01 RoKueche_lastPosValue 0
2020-11-08 06:30:01 RoKueche_nextAstroTimeEvent 08.11.2020 - 22:00
2020-11-08 08:14:27 RoLindaDG_PosValue 0
2020-11-07 20:00:02 RoLindaDG_lastPosValue 0
2020-11-08 06:10:01 RoLindaDG_nextAstroTimeEvent 08.11.2020 - 20:00
2020-11-08 11:42:41 RoLinda_PosValue 0
2020-11-07 20:00:02 RoLinda_lastPosValue 40
2020-11-08 06:46:17 RoLinda_nextAstroTimeEvent 08.11.2020 - 20:00
2020-11-08 11:42:51 RoNils_PosValue 0
2020-11-07 20:30:02 RoNils_lastPosValue 0
2020-11-08 06:12:01 RoNils_nextAstroTimeEvent 08.11.2020 - 20:30
2020-11-08 11:43:09 RoVeranda_PosValue 0
2020-11-07 17:07:48 RoVeranda_lastPosValue 40
2020-11-08 06:46:17 RoVeranda_nextAstroTimeEvent 08.11.2020 - 17:06
2020-11-08 11:43:07 RoWZ01_PosValue 0
2020-11-07 22:00:02 RoWZ01_lastPosValue 50
2020-11-08 06:44:35 RoWZ01_nextAstroTimeEvent 08.11.2020 - 22:00
2020-11-08 11:43:04 RoWZ02_PosValue 0
2020-11-07 17:07:48 RoWZ02_lastPosValue 80
2020-11-08 06:44:35 RoWZ02_nextAstroTimeEvent 08.11.2020 - 17:06
2020-11-08 11:43:12 RoWzTuer_PosValue 0
2020-11-07 20:16:01 RoWzTuer_lastPosValue 0
2020-11-08 06:44:35 RoWzTuer_nextAstroTimeEvent 08.11.2020 - 20:16
2020-11-03 19:58:15 ascEnable on
2020-11-07 08:24:30 associatedWith myASControl
2020-11-03 19:58:15 controlShading off
2020-11-03 19:58:15 hardLockOut off
2020-11-08 06:44:35 myASControl_lastPosValue 0
2020-11-08 06:44:35 myASControl_nextAstroTimeEvent 08.11.2020 - 17:06
2020-11-07 08:24:29 room_Bad_EG_Rolllaeden RoBadEg
2020-11-07 08:24:29 room_Linda_Rolllaeden RoLinda,RoLindaDG
2020-11-07 08:24:29 room_Nils_Rolllaeden RoNils
2020-11-07 08:24:29 room_Rolllaeden RoAZ,RoFlurOG,RoKueche,RoVeranda,myASControl
2020-11-07 08:24:29 room_Rolllaeden_WZ RoWZ01,RoWZ02,RoWzTuer
2020-11-03 19:58:15 selfDefense off
2020-11-08 11:43:17 state manual
2020-11-03 19:58:15 sunriseTimeWeHoliday off
2020-11-07 08:24:29 userAttrList rolled out
helper:
shuttersList:
RoAZ
RoBadEg
RoFlurOG
RoKueche
RoLinda
RoLindaDG
RoNils
RoVeranda
RoWZ01
RoWZ02
RoWzTuer
myASControl
monitoredDevs:
RoAZ:
RoBadEg:
RoFlurOG:
RoKueche:
RoLinda:
RoLindaDG:
RoNils:
RoVeranda:
RoWZ01:
RoWZ02:
RoWzTuer:
Attributes:
ASC 1
ASC_Pos_Reading position
ASC_Time_Up_WE_Holiday 08:30
ASC_autoAstroModeEvening HORIZON
ASC_autoAstroModeEveningHorizon -7
ASC_autoAstroModeMorning HORIZON
ASC_autoAstroModeMorningHorizon -5
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_expert 1
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room Rolllaeden
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
verbose 0
Wir haben heute ausgeschlafen. Bewohner habe ich auf schlafen gesetzt.
Viele Grüße
Mario
Zitat
Zitat von: CoolTux am 08 November 2020, 07:56:59
Wenn Deine Perlfunktion einen Wert von 32:15:59 zurück liefert so ist dieser Wert für ASC fehlerhaft. Es darf nur eine gültige Uhrzeit rauskommen. Maximal 23:59:59
Okay, danke das werde ich dann überprüfen.
Wenn bei sunset 32:15:59 raus kommt ist das der nächste Tag. Also nach dem heutigen sunset abgefragt.
Das ist so glaube ich in sunset richtig implementiert.
Das kann ich aber auch leicht selber abfangen.
Die Lösung ist einfach und folgende Funktion liefert bereits den richtigen Zeitwert.
{sunrise_abs("CIVIL",3600)}
Leider klappt das mit ASC_PrivacyDownValue_beforeNightClose in Verbindung mit Perl dann doch noch nicht.
Bei ASC_Time_Down_Early funktioniert das mit der Perl Funktion.
Hier soll im Herbst/Winter ein anderer Privacy Wert gesetzt werden.
ASC_PrivacyDownValue_beforeNightClose { (ReadingsVal("Astro","ObsSeasonN",0) < 3)?3600:13200}
Gruß
Christian
Zitat von: ch.eick am 08 November 2020, 19:01:21
Okay, danke das werde ich dann überprüfen.
Wenn bei sunset 32:15:59 raus kommt ist das der nächste Tag. Also nach dem heutigen sunset abgefragt.
Das ist so glaube ich in sunset richtig implementiert.
Das kann ich aber auch leicht selber abfangen.
Die Lösung ist einfach und folgende Funktion liefert bereits den richtigen Zeitwert.
{sunrise_abs("CIVIL",3600)}
Leider klappt das mit ASC_PrivacyDownValue_beforeNightClose in Verbindung mit Perl dann doch noch nicht.
Bei ASC_Time_Down_Early funktioniert das mit der Perl Funktion.
Hier soll im Herbst/Winter ein anderer Privacy Wert gesetzt werden.
ASC_PrivacyDownValue_beforeNightClose { (ReadingsVal("Astro","ObsSeasonN",0) < 3)?3600:13200}
Gruß
Christian
Bitte entschuldige, das hatte ich vergessen zu erwähnen, hier ist kein Perl erlaubt. Das liegt daran weil dort 2 Werte angegeben werden können. Da wäre die Auswertung etwas komplexer. Ich werde es aber gerne auf meinen Stapel legen. :)
Schade, das wäre so schön gewesen :-) Aber trotzdem danke
Zitat von: CoolTux am 08 November 2020, 07:13:18
Hast Du zufällig ein Rollo Device mal gelöscht gehabt? Wie ist es nach einem Neustart von FHEM. Hast Du das schon gemacht?
Hallo CoolTux, nein ich habe nichts gelöscht und ja ein Neustart hatte ich auch gemacht, aber das mache ich sowieso wenn mal ein Update gefahren wurde.
Die Meldungen sind nach wie vor da, immer wenn der Rollladen gefahren wurde, damit meine ich wenn ASC morgens öffnet und Abends schließt. Manuell brauche ich nicht einzugreifen soweit funktioniert es über ASC also.
Zitat von: drpen am 08 November 2020, 13:16:51
Hi CoolTux,
hier die Liste
ASC
Internals:
FUUID 5d49ef7e-f33f-17b9-953f-559abce2476ef312
FVERSION 73_AutoShuttersControl.pm:v0.10.9-s22743/2020-09-07 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME myASControl
NOTIFYDEV global,myASControl,RoAZ,RoBadEg,RoFlurOG,RoKueche,RoLinda,RoLindaDG,RoNils,RoVeranda,RoWZ01,RoWZ02,RoWzTuer,myASControl
NR 272
NTFY_ORDER 51-myASControl
STATE manual
TYPE AutoShuttersControl
VERSION v0.10.9
OLDREADINGS:
READINGS:
2020-11-03 20:03:29 ASC_Enable on
2020-11-08 06:44:35 ASC_Time_DriveDown 08.11.2020 - 17:06
2020-11-08 06:44:35 ASC_Time_DriveUp 09.11.2020 - 06:46
2020-11-07 18:50:01 RoAZ_lastPosValue 0
2020-11-08 07:00:01 RoAZ_nextAstroTimeEvent 08.11.2020 - 18:50
2020-11-08 11:42:43 RoBadEg_PosValue 0
2020-11-07 17:07:48 RoBadEg_lastPosValue 80
2020-11-08 06:44:35 RoBadEg_nextAstroTimeEvent 08.11.2020 - 17:06
2020-11-08 11:42:57 RoFlurOG_PosValue 0
2020-11-07 19:30:03 RoFlurOG_lastPosValue 60
2020-11-08 06:45:01 RoFlurOG_nextAstroTimeEvent 08.11.2020 - 19:30
2020-11-08 11:43:17 RoKueche_PosValue 0
2020-11-07 22:00:01 RoKueche_lastPosValue 0
2020-11-08 06:30:01 RoKueche_nextAstroTimeEvent 08.11.2020 - 22:00
2020-11-08 08:14:27 RoLindaDG_PosValue 0
2020-11-07 20:00:02 RoLindaDG_lastPosValue 0
2020-11-08 06:10:01 RoLindaDG_nextAstroTimeEvent 08.11.2020 - 20:00
2020-11-08 11:42:41 RoLinda_PosValue 0
2020-11-07 20:00:02 RoLinda_lastPosValue 40
2020-11-08 06:46:17 RoLinda_nextAstroTimeEvent 08.11.2020 - 20:00
2020-11-08 11:42:51 RoNils_PosValue 0
2020-11-07 20:30:02 RoNils_lastPosValue 0
2020-11-08 06:12:01 RoNils_nextAstroTimeEvent 08.11.2020 - 20:30
2020-11-08 11:43:09 RoVeranda_PosValue 0
2020-11-07 17:07:48 RoVeranda_lastPosValue 40
2020-11-08 06:46:17 RoVeranda_nextAstroTimeEvent 08.11.2020 - 17:06
2020-11-08 11:43:07 RoWZ01_PosValue 0
2020-11-07 22:00:02 RoWZ01_lastPosValue 50
2020-11-08 06:44:35 RoWZ01_nextAstroTimeEvent 08.11.2020 - 22:00
2020-11-08 11:43:04 RoWZ02_PosValue 0
2020-11-07 17:07:48 RoWZ02_lastPosValue 80
2020-11-08 06:44:35 RoWZ02_nextAstroTimeEvent 08.11.2020 - 17:06
2020-11-08 11:43:12 RoWzTuer_PosValue 0
2020-11-07 20:16:01 RoWzTuer_lastPosValue 0
2020-11-08 06:44:35 RoWzTuer_nextAstroTimeEvent 08.11.2020 - 20:16
2020-11-03 19:58:15 ascEnable on
2020-11-07 08:24:30 associatedWith myASControl
2020-11-03 19:58:15 controlShading off
2020-11-03 19:58:15 hardLockOut off
2020-11-08 06:44:35 myASControl_lastPosValue 0
2020-11-08 06:44:35 myASControl_nextAstroTimeEvent 08.11.2020 - 17:06
2020-11-07 08:24:29 room_Bad_EG_Rolllaeden RoBadEg
2020-11-07 08:24:29 room_Linda_Rolllaeden RoLinda,RoLindaDG
2020-11-07 08:24:29 room_Nils_Rolllaeden RoNils
2020-11-07 08:24:29 room_Rolllaeden RoAZ,RoFlurOG,RoKueche,RoVeranda,myASControl
2020-11-07 08:24:29 room_Rolllaeden_WZ RoWZ01,RoWZ02,RoWzTuer
2020-11-03 19:58:15 selfDefense off
2020-11-08 11:43:17 state manual
2020-11-03 19:58:15 sunriseTimeWeHoliday off
2020-11-07 08:24:29 userAttrList rolled out
helper:
shuttersList:
RoAZ
RoBadEg
RoFlurOG
RoKueche
RoLinda
RoLindaDG
RoNils
RoVeranda
RoWZ01
RoWZ02
RoWzTuer
myASControl
monitoredDevs:
RoAZ:
RoBadEg:
RoFlurOG:
RoKueche:
RoLinda:
RoLindaDG:
RoNils:
RoVeranda:
RoWZ01:
RoWZ02:
RoWzTuer:
Attributes:
ASC 1
ASC_Pos_Reading position
ASC_Time_Up_WE_Holiday 08:30
ASC_autoAstroModeEvening HORIZON
ASC_autoAstroModeEveningHorizon -7
ASC_autoAstroModeMorning HORIZON
ASC_autoAstroModeMorningHorizon -5
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_expert 1
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room Rolllaeden
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
verbose 0
Rollladen
Internals:
FUUID 5d49ef7e-f33f-17b9-953f-559abce2476ef312
FVERSION 73_AutoShuttersControl.pm:v0.10.9-s22743/2020-09-07 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME myASControl
NOTIFYDEV global,myASControl,RoAZ,RoBadEg,RoFlurOG,RoKueche,RoLinda,RoLindaDG,RoNils,RoVeranda,RoWZ01,RoWZ02,RoWzTuer,myASControl
NR 272
NTFY_ORDER 51-myASControl
STATE manual
TYPE AutoShuttersControl
VERSION v0.10.9
OLDREADINGS:
READINGS:
2020-11-03 20:03:29 ASC_Enable on
2020-11-08 06:44:35 ASC_Time_DriveDown 08.11.2020 - 17:06
2020-11-08 06:44:35 ASC_Time_DriveUp 09.11.2020 - 06:46
2020-11-07 18:50:01 RoAZ_lastPosValue 0
2020-11-08 07:00:01 RoAZ_nextAstroTimeEvent 08.11.2020 - 18:50
2020-11-08 11:42:43 RoBadEg_PosValue 0
2020-11-07 17:07:48 RoBadEg_lastPosValue 80
2020-11-08 06:44:35 RoBadEg_nextAstroTimeEvent 08.11.2020 - 17:06
2020-11-08 11:42:57 RoFlurOG_PosValue 0
2020-11-07 19:30:03 RoFlurOG_lastPosValue 60
2020-11-08 06:45:01 RoFlurOG_nextAstroTimeEvent 08.11.2020 - 19:30
2020-11-08 11:43:17 RoKueche_PosValue 0
2020-11-07 22:00:01 RoKueche_lastPosValue 0
2020-11-08 06:30:01 RoKueche_nextAstroTimeEvent 08.11.2020 - 22:00
2020-11-08 08:14:27 RoLindaDG_PosValue 0
2020-11-07 20:00:02 RoLindaDG_lastPosValue 0
2020-11-08 06:10:01 RoLindaDG_nextAstroTimeEvent 08.11.2020 - 20:00
2020-11-08 11:42:41 RoLinda_PosValue 0
2020-11-07 20:00:02 RoLinda_lastPosValue 40
2020-11-08 06:46:17 RoLinda_nextAstroTimeEvent 08.11.2020 - 20:00
2020-11-08 11:42:51 RoNils_PosValue 0
2020-11-07 20:30:02 RoNils_lastPosValue 0
2020-11-08 06:12:01 RoNils_nextAstroTimeEvent 08.11.2020 - 20:30
2020-11-08 11:43:09 RoVeranda_PosValue 0
2020-11-07 17:07:48 RoVeranda_lastPosValue 40
2020-11-08 06:46:17 RoVeranda_nextAstroTimeEvent 08.11.2020 - 17:06
2020-11-08 11:43:07 RoWZ01_PosValue 0
2020-11-07 22:00:02 RoWZ01_lastPosValue 50
2020-11-08 06:44:35 RoWZ01_nextAstroTimeEvent 08.11.2020 - 22:00
2020-11-08 11:43:04 RoWZ02_PosValue 0
2020-11-07 17:07:48 RoWZ02_lastPosValue 80
2020-11-08 06:44:35 RoWZ02_nextAstroTimeEvent 08.11.2020 - 17:06
2020-11-08 11:43:12 RoWzTuer_PosValue 0
2020-11-07 20:16:01 RoWzTuer_lastPosValue 0
2020-11-08 06:44:35 RoWzTuer_nextAstroTimeEvent 08.11.2020 - 20:16
2020-11-03 19:58:15 ascEnable on
2020-11-07 08:24:30 associatedWith myASControl
2020-11-03 19:58:15 controlShading off
2020-11-03 19:58:15 hardLockOut off
2020-11-08 06:44:35 myASControl_lastPosValue 0
2020-11-08 06:44:35 myASControl_nextAstroTimeEvent 08.11.2020 - 17:06
2020-11-07 08:24:29 room_Bad_EG_Rolllaeden RoBadEg
2020-11-07 08:24:29 room_Linda_Rolllaeden RoLinda,RoLindaDG
2020-11-07 08:24:29 room_Nils_Rolllaeden RoNils
2020-11-07 08:24:29 room_Rolllaeden RoAZ,RoFlurOG,RoKueche,RoVeranda,myASControl
2020-11-07 08:24:29 room_Rolllaeden_WZ RoWZ01,RoWZ02,RoWzTuer
2020-11-03 19:58:15 selfDefense off
2020-11-08 11:43:17 state manual
2020-11-03 19:58:15 sunriseTimeWeHoliday off
2020-11-07 08:24:29 userAttrList rolled out
helper:
shuttersList:
RoAZ
RoBadEg
RoFlurOG
RoKueche
RoLinda
RoLindaDG
RoNils
RoVeranda
RoWZ01
RoWZ02
RoWzTuer
myASControl
monitoredDevs:
RoAZ:
RoBadEg:
RoFlurOG:
RoKueche:
RoLinda:
RoLindaDG:
RoNils:
RoVeranda:
RoWZ01:
RoWZ02:
RoWzTuer:
Attributes:
ASC 1
ASC_Pos_Reading position
ASC_Time_Up_WE_Holiday 08:30
ASC_autoAstroModeEvening HORIZON
ASC_autoAstroModeEveningHorizon -7
ASC_autoAstroModeMorning HORIZON
ASC_autoAstroModeMorningHorizon -5
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_expert 1
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room Rolllaeden
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
verbose 0
Wir haben heute ausgeschlafen. Bewohner habe ich auf schlafen gesetzt.
Viele Grüße
Mario
ZitatsunriseTimeWeHoliday off
Setze das mal auf on und dann geht es wieder :)
Habe im testing branch eine neue Version eingecheckt. Alle die Update über mein git machen können gerne testen.
Zitat von: trabantp60 am 30 Oktober 2020, 11:14:48
Hallo CoolTux
wieder zwei Fragen (obwohl ich nun langsam den Status "zufrieden mit der Rollomimik" erreiche)
1.Frage:
Warum verschattet das Rollo im Badezimmer, obwohl das Shading global deaktiviert ist?
list Rollladen-Device:
Internals:
AktorID 3
AktorName RL_OG_BAD
DEF 3
DevValues AktorID: 3 | Status: Aktor ist gestoppt | Aktueller Wert: 52407 | Zielwert: 52407 | Zustand: 32 | DayMode: Tagmodus | Name: RL_OG_BAD
FUUID 5d342732-f33f-8609-592f-432c2ce6fa022fe5
FVERSION 70_SELVECommeo.pm:?/2019-11-13
IODev SELVEGateway
LASTInputDev SELVEGateway
MSGCNT 14
NAME RL_OG_BAD
NR 80
SELVEGateway_MSGCNT 14
SELVEGateway_TIME 2020-10-30 08:10:07
STATE position-20
TYPE SELVECommeo
lastCommand selve.GW.device.getValues
maskbase64 CAAAAAAAAAA=
maskdec 8
READINGS:
2019-11-30 11:40:26 ASC_Enable on
2020-10-14 19:24:49 ASC_ShadingMessage <html> INFO: shading was deactivated globally </html>
2020-10-30 06:30:55 ASC_ShuttersLastDrive shading in
2020-10-30 10:59:00 ASC_Time_DriveDown 30.10.2020 - 22:30
2020-10-30 10:59:00 ASC_Time_DriveUp 31.10.2020 - 09:30
2020-10-30 10:59:00 ASC_Time_PrivacyDriveDown 30.10.2020 - 22:30
2020-10-30 10:59:00 ASC_Time_PrivacyDriveUp 31.10.2020 - 06:29
2020-10-30 08:10:07 alarm
2020-10-30 10:58:46 associatedWith ROLLLADENSTEUERUNG
2020-10-30 08:10:07 automatic on
2020-10-30 08:10:07 day_mode Tagmodus
2020-10-30 08:10:07 drive Aktor ist gestoppt
2020-10-30 08:10:07 flags 32
2020-10-30 08:10:07 frost off
2020-10-30 06:30:53 last_drive drive-up
2020-10-30 08:10:07 lost_gateway off
2020-10-30 08:10:07 lost_sensor off
2020-10-30 08:10:07 motor stop
2020-10-30 08:10:07 obstacle off
2020-10-30 08:10:07 overload off
2020-10-30 08:10:07 pct 80
2020-10-30 08:10:07 position 20
2020-10-30 08:10:07 position_actual 20
2020-10-30 06:30:52 position_desired 20
2020-10-30 08:10:07 position_target 20
2020-10-30 08:10:07 rain off
2020-10-30 08:10:07 signal off
2020-10-30 08:10:07 state position-20
2020-10-30 08:10:07 unreachable off
2020-10-30 08:10:07 wind off
Attributes:
ASC 2
ASC_Adv off
ASC_Antifreeze off
ASC_Antifreeze_Pos 10
ASC_AutoAstroModeEvening HORIZON
ASC_AutoAstroModeEveningHorizon 0
ASC_AutoAstroModeMorning HORIZON
ASC_AutoAstroModeMorningHorizon 0
ASC_BlockingTime_afterManual 1
ASC_BrightnessSensor OUT_BRIGHTNESSSENSOR:brightness 1000:-1
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 99
ASC_Down brightness
ASC_DriveUpMaxDuration 30
ASC_Drive_Delay 60
ASC_Drive_DelayStart 5
ASC_GuestRoom off
ASC_LockOut off
ASC_LockOut_Cmd inhibit
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Open_Pos 100
ASC_Partymode off
ASC_Pos_Reading position
ASC_PrivacyDownValue_beforeNightClose 1:800
ASC_PrivacyDown_Pos 29
ASC_PrivacyUpValue_beforeDayOpen 10860:1
ASC_PrivacyUp_Pos 30
ASC_RainProtection off
ASC_Self_Defense_AbsentDelay 60
ASC_Self_Defense_Mode off
ASC_Shading_InOutAzimuth 205:300
ASC_Shading_MinMax_Elevation 25:100
ASC_Shading_Min_OutsideTemperature 25
ASC_Shading_Mode always
ASC_Shading_Pos 20
ASC_Shading_StateChange_SunnyCloudy 40000:25000
ASC_Shading_WaitingPeriod 300
ASC_Shutter_IdleDetection motor:stop
ASC_ShuttersPlace window
ASC_Sleep_Pos 0
ASC_TempSensor HST_UG_HEIZUNGSSTEUERUNG:Temp.Aussen
ASC_Time_Down_Early 15:30
ASC_Time_Down_Late 22:30
ASC_Time_Up_Early 06:30
ASC_Time_Up_Late 09:31
ASC_Time_Up_WE_Holiday 09:30
ASC_Up brightness
ASC_Ventilate_Pos 21
ASC_Ventilate_Window_Open on
ASC_WiggleValue 35
ASC_WindProtection off
ASC_WindowRec FK_OG_BAD
ASC_WindowRec_PosAfterDayClosed open
ASC_WindowRec_subType twostate
DbLogExclude .*
alexaName Rollo Bad
alias Rollladen Bad
devStateIcon open:fts_shutter_10:closed closed:fts_shutter_100:open half:fts_shutter_50:closed drive-up:fts_shutter_up@red:stop drive-down:fts_shutter_down@red:stop position-100:fts_shutter_10:open position-90:fts_shutter_10:closed position-80:fts_shutter_20:closed position-70:fts_shutter_30:closed position-60:fts_shutter_40:closed position-50:fts_shutter_50:closed position-40:fts_shutter_60:open position-30:fts_shutter_70:open position-20:fts_shutter_80:open position-10:fts_shutter_90:open position-0:fts_shutter_100:closed
event-on-change-reading position,motor
genericDeviceType blind
group FENSTER
homebridgeMapping TargetPosition:minStep=10
room 40_OG->BAD,SELVECommeo
type HomeKit
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate lightSceneParamsToSave lightSceneRestoreOnlyIfChanged:1,0
verbose 2
webCmd up:stop:down:Pos1:Pos2:SavePos1:SavePos2:position
list ASC-Device:
Internals:
FUUID 5dc852cf-f33f-8609-20d8-3bc25003cc507134
FVERSION 73_AutoShuttersControl.pm:v0.10.10-s23008/2020-10-23 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME ROLLLADENSTEUERUNG
NOTIFYDEV ASTRODATEN_EICHENWEG3,FK_EG_KINDERZIMMER,FK_EG_KUECHE,FK_EG_SPEISEKAMMER,FK_EG_TOILETTE,FK_EG_TREPPE,FK_EG_VORHAUS,FK_EG_WZ_FENSTER_STRUCTURE,FK_OG_BAD,FK_OG_HANNA,FK_OG_SCHLAFZIMMER,OUT_BRIGHTNESSSENSOR,RGR_RESIDENTS,ROLLLADENSTEUERUNG,TK_EG_WZ_TERRASSENTUER_TUERGRIFF,TK_OG_BALKON_GRIFF,global,RL_EG_KINDERZIMMER,RL_EG_KUECHE,RL_EG_SPEISEKAMMER,RL_EG_STUBE_FENSTER,RL_EG_STUBE_TUER,RL_EG_TOILETTE,RL_EG_TREPPE,RL_EG_VORHAUS,RL_OG_BAD,RL_OG_BALKON,RL_OG_SCHLAFZIMMER,RL_OG_ZIMMER_HANNA,RL_du_TESTROLLO
NR 464
NTFY_ORDER 51-ROLLLADENSTEUERUNG
STATE created new drive timer
TYPE AutoShuttersControl
VERSION v0.10.10
OLDREADINGS:
READINGS:
2020-10-09 10:11:53 RL_EG_KINDERZIMMER RL_EG_KINDERZIMMER_nextAstroTimeEvent 09.10.2020 - 18:19
2020-10-30 08:00:47 RL_EG_KINDERZIMMER_PosValue 100
2020-10-18 22:30:00 RL_EG_KINDERZIMMER_lastDelayPosValue 30
2020-10-30 08:00:07 RL_EG_KINDERZIMMER_lastPosValue 30
2020-10-30 10:58:49 RL_EG_KINDERZIMMER_nextAstroTimeEvent 30.10.2020 - 22:30
2020-10-09 10:11:53 RL_EG_KUECHE RL_EG_KUECHE_nextAstroTimeEvent 09.10.2020 - 18:19
2020-10-30 07:01:18 RL_EG_KUECHE_PosValue 100
2020-10-17 22:30:00 RL_EG_KUECHE_lastDelayPosValue 20
2020-10-30 07:01:01 RL_EG_KUECHE_lastPosValue 20
2020-10-30 10:58:49 RL_EG_KUECHE_nextAstroTimeEvent 30.10.2020 - 22:30
2020-10-09 10:11:53 RL_EG_SPEISEKAMMER RL_EG_SPEISEKAMMER_nextAstroTimeEvent 09.10.2020 - 18:19
2020-10-30 07:02:16 RL_EG_SPEISEKAMMER_PosValue 100
2020-10-17 22:30:00 RL_EG_SPEISEKAMMER_lastDelayPosValue 20
2020-10-30 07:01:01 RL_EG_SPEISEKAMMER_lastPosValue 0
2020-10-30 10:58:49 RL_EG_SPEISEKAMMER_nextAstroTimeEvent 30.10.2020 - 22:30
2020-10-09 10:11:53 RL_EG_STUBE_FENSTER RL_EG_STUBE_FENSTER_nextAstroTimeEvent 09.10.2020 - 18:19
2020-10-30 07:01:36 RL_EG_STUBE_FENSTER_PosValue 100
2019-12-28 22:30:00 RL_EG_STUBE_FENSTER_lastDelayPosValue 0
2020-10-30 07:01:01 RL_EG_STUBE_FENSTER_lastPosValue 0
2020-10-30 10:58:50 RL_EG_STUBE_FENSTER_nextAstroTimeEvent 30.10.2020 - 22:30
2020-10-09 10:11:53 RL_EG_STUBE_TUER RL_EG_STUBE_TUER_nextAstroTimeEvent 09.10.2020 - 18:19
2020-10-30 06:28:02 RL_EG_STUBE_TUER_PosValue 100
2020-10-29 22:30:00 RL_EG_STUBE_TUER_lastDelayPosValue 100
2020-10-30 07:01:01 RL_EG_STUBE_TUER_lastPosValue 30
2020-10-30 10:58:50 RL_EG_STUBE_TUER_nextAstroTimeEvent 30.10.2020 - 22:30
2020-10-09 10:11:53 RL_EG_TOILETTE RL_EG_TOILETTE_nextAstroTimeEvent 09.10.2020 - 18:19
2020-10-30 07:01:22 RL_EG_TOILETTE_PosValue 100
2020-10-17 22:30:00 RL_EG_TOILETTE_lastDelayPosValue 20
2020-10-30 07:01:01 RL_EG_TOILETTE_lastPosValue 0
2020-10-30 10:58:50 RL_EG_TOILETTE_nextAstroTimeEvent 30.10.2020 - 22:30
2020-10-09 10:11:53 RL_EG_TREPPE RL_EG_TREPPE_nextAstroTimeEvent 09.10.2020 - 18:19
2020-10-30 07:01:55 RL_EG_TREPPE_PosValue 100
2020-10-30 07:01:01 RL_EG_TREPPE_lastPosValue 0
2020-10-30 10:58:50 RL_EG_TREPPE_nextAstroTimeEvent 30.10.2020 - 22:30
2020-10-09 10:11:53 RL_EG_VORHAUS RL_EG_VORHAUS_nextAstroTimeEvent 09.10.2020 - 18:19
2020-10-30 07:01:49 RL_EG_VORHAUS_PosValue 90
2020-09-08 19:57:06 RL_EG_VORHAUS_lastDelayPosValue 30
2020-10-30 07:01:01 RL_EG_VORHAUS_lastPosValue 0
2020-10-30 10:58:50 RL_EG_VORHAUS_nextAstroTimeEvent 30.10.2020 - 22:30
2020-10-09 10:11:53 RL_OG_BAD RL_OG_BAD_nextAstroTimeEvent 09.10.2020 - 18:19
2020-10-30 06:30:55 RL_OG_BAD_PosValue 20
2020-10-18 17:30:58 RL_OG_BAD_lastDelayPosValue 25
2020-10-30 06:30:01 RL_OG_BAD_lastPosValue 20
2020-10-30 10:58:50 RL_OG_BAD_nextAstroTimeEvent 30.10.2020 - 22:30
2020-10-09 10:11:53 RL_OG_BALKON RL_OG_BALKON_nextAstroTimeEvent 09.10.2020 - 18:19
2020-10-30 07:01:58 RL_OG_BALKON_PosValue 100
2020-10-26 17:00:01 RL_OG_BALKON_lastDelayPosValue 25
2020-10-30 07:01:01 RL_OG_BALKON_lastPosValue 0
2020-10-30 10:58:50 RL_OG_BALKON_nextAstroTimeEvent 30.10.2020 - 22:30
2020-10-09 10:11:53 RL_OG_SCHLAFZIMMER RL_OG_SCHLAFZIMMER_nextAstroTimeEvent 09.10.2020 - 18:19
2020-10-30 08:01:19 RL_OG_SCHLAFZIMMER_PosValue 100
2020-10-20 21:39:59 RL_OG_SCHLAFZIMMER_lastDelayPosValue 41
2020-10-30 08:00:07 RL_OG_SCHLAFZIMMER_lastPosValue 30
2020-10-30 10:58:50 RL_OG_SCHLAFZIMMER_nextAstroTimeEvent 30.10.2020 - 22:30
2020-10-09 10:11:54 RL_OG_ZIMMER_HANNA RL_OG_ZIMMER_HANNA_nextAstroTimeEvent 09.10.2020 - 18:19
2020-10-30 08:01:17 RL_OG_ZIMMER_HANNA_PosValue 100
2020-10-18 22:30:00 RL_OG_ZIMMER_HANNA_lastDelayPosValue 30
2020-10-30 08:00:07 RL_OG_ZIMMER_HANNA_lastPosValue 30
2020-10-30 10:58:50 RL_OG_ZIMMER_HANNA_nextAstroTimeEvent 30.10.2020 - 22:30
2020-10-30 10:58:50 RL_du_TESTROLLO_nextAstroTimeEvent 30.10.2020 - 16:37
2019-11-30 01:39:25 ascEnable on
2020-10-14 19:24:40 controlShading off
2019-11-30 11:40:39 hardLockOut on
2020-04-06 23:25:16 partyMode off
2020-10-30 10:58:46 room_30_EG-_FLUR_SELVECommeo RL_EG_TREPPE
2020-10-30 10:58:46 room_30_EG-_KINDERZIMMER_SELVECommeo RL_EG_KINDERZIMMER
2020-10-30 10:58:46 room_30_EG-_KUECHE_SELVECommeo RL_EG_KUECHE
2020-10-30 10:58:46 room_30_EG-_SPEISEKAMMER_SELVECommeo RL_EG_SPEISEKAMMER
2020-10-30 10:58:46 room_30_EG-_TOILETTE_SELVECommeo RL_EG_TOILETTE
2020-10-30 10:58:46 room_30_EG-_VORHAUS_SELVECommeo RL_EG_VORHAUS
2020-10-30 10:58:46 room_30_EG-_WOHNZIMMER_SELVECommeo RL_EG_STUBE_FENSTER,RL_EG_STUBE_TUER
2020-10-30 10:58:46 room_40_OG-_BAD_SELVECommeo RL_OG_BAD
2020-10-30 10:58:46 room_40_OG-_FLUR_SELVECommeo RL_OG_BALKON
2020-10-30 10:58:46 room_40_OG-_SCHLAFZIMMER_SELVECommeo RL_OG_SCHLAFZIMMER
2020-10-30 10:58:46 room_40_OG-_ZIMMER_HANNA_SELVECommeo RL_OG_ZIMMER_HANNA
2020-10-30 10:58:46 room_Entwicklung_SELVECommeo RL_du_TESTROLLO
2020-09-23 09:23:23 selfDefense on
2020-10-30 10:59:00 state created new drive timer
2020-04-06 23:25:48 sunriseTimeWeHoliday on
2020-10-30 10:58:46 userAttrList rolled out
helper:
shuttersList:
RL_EG_KINDERZIMMER
RL_EG_KUECHE
RL_EG_SPEISEKAMMER
RL_EG_STUBE_FENSTER
RL_EG_STUBE_TUER
RL_EG_TOILETTE
RL_EG_TREPPE
RL_EG_VORHAUS
RL_OG_BAD
RL_OG_BALKON
RL_OG_SCHLAFZIMMER
RL_OG_ZIMMER_HANNA
RL_du_TESTROLLO
monitoredDevs:
ASTRODATEN_EICHENWEG3:
ROLLLADENSTEUERUNG ASC_twilightDevice
FK_EG_KINDERZIMMER:
RL_EG_KINDERZIMMER ASC_WindowRec
FK_EG_KUECHE:
RL_EG_KUECHE ASC_WindowRec
FK_EG_SPEISEKAMMER:
RL_EG_SPEISEKAMMER ASC_WindowRec
FK_EG_TOILETTE:
RL_EG_TOILETTE ASC_WindowRec
FK_EG_TREPPE:
RL_EG_TREPPE ASC_WindowRec
FK_EG_VORHAUS:
RL_EG_VORHAUS ASC_WindowRec
FK_EG_WZ_FENSTER_STRUCTURE:
RL_EG_STUBE_FENSTER ASC_WindowRec
FK_OG_BAD:
RL_OG_BAD ASC_WindowRec
FK_OG_HANNA:
RL_OG_ZIMMER_HANNA ASC_WindowRec
FK_OG_SCHLAFZIMMER:
RL_OG_SCHLAFZIMMER ASC_WindowRec
OUT_BRIGHTNESSSENSOR:
RL_EG_KINDERZIMMER ASC_BrightnessSensor
RL_EG_KUECHE ASC_BrightnessSensor
RL_EG_SPEISEKAMMER ASC_BrightnessSensor
RL_EG_STUBE_FENSTER ASC_BrightnessSensor
RL_EG_STUBE_TUER ASC_BrightnessSensor
RL_EG_TOILETTE ASC_BrightnessSensor
RL_EG_TREPPE ASC_BrightnessSensor
RL_EG_VORHAUS ASC_BrightnessSensor
RL_OG_BAD ASC_BrightnessSensor
RL_OG_BALKON ASC_BrightnessSensor
RL_OG_SCHLAFZIMMER ASC_BrightnessSensor
RL_OG_ZIMMER_HANNA ASC_BrightnessSensor
RGR_RESIDENTS:
ROLLLADENSTEUERUNG ASC_residentsDev
TK_EG_WZ_TERRASSENTUER_TUERGRIFF:
RL_EG_STUBE_TUER ASC_WindowRec
TK_OG_BALKON_GRIFF:
RL_OG_BALKON ASC_WindowRec
Attributes:
ASC_autoShuttersControlComfort on
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_blockAscDrivesAfterManual 0
ASC_debug 1
ASC_expert 1
ASC_residentsDev RGR_RESIDENTS
ASC_shuttersDriveDelay 60
ASC_tempSensor HST_UG_HEIZUNGSSTEUERUNG:Temp.Aussen
ASC_twilightDevice ASTRODATEN_EICHENWEG3
DbLogExclude .*
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room 70_FENSTER->ROLLLAEDEN->EINSTELLUNGEN,SELVECommeo
verbose 4
und die zweite Frage ist eher eine bezüglich der Steuerungslogik.
Was muss ich einstellen, damit das Rollo am Wochenende nicht die PrivacyOpenPosition anfährt und damit den/die Schlafende(n) bei der Erholung stört und anschließend ich gestört werde?
Viele Grüße
Frank
Das erste war ein Bug und wurde soeben gefixt.
Zitat von: CoolTux am 08 November 2020, 19:23:15
Bitte entschuldige, das hatte ich vergessen zu erwähnen, hier ist kein Perl erlaubt. Das liegt daran weil dort 2 Werte angegeben werden können. Da wäre die Auswertung etwas komplexer. Ich werde es aber gerne auf meinen Stapel legen. :)
In der commandref steht allerdings
ASC_PrivacyDown_Pos - Position den Rollladens für den abendlichen Sichtschutz (default: 50) !!!Verwendung von Perlcode ist möglich, dieser muss in {} eingeschlossen sein. Rückgabewert muss eine positive Zahl/Dezimalzahl sein!!!
Zitat von: ch.eick am 09 November 2020, 09:07:46
In der commandref steht allerdings
ASC_PrivacyDown_Pos - Position den Rollladens für den abendlichen Sichtschutz (default: 50) !!!Verwendung von Perlcode ist möglich, dieser muss in {} eingeschlossen sein. Rückgabewert muss eine positive Zahl/Dezimalzahl sein!!!
Ja richtig. Für die Position geht das, aber nicht für die Zeiten. Und Du wolltest ja flexible Zeiten haben wenn ich das richtig gelesen habe.
Zitat von: CoolTux am 09 November 2020, 09:56:20
Ja richtig. Für die Position geht das, aber nicht für die Zeiten. Und Du wolltest ja flexible Zeiten haben wenn ich das richtig gelesen habe.
Sorry, Du hast recht und ich falsch gelesen
Zitat von: CoolTux am 09 November 2020, 03:43:50
Setze das mal auf on und dann geht es wieder :)
Kleine Variable - große Wirkung.
Vielen Dank
Hallo,
ich habe ASC bei 8 Rolladen im Einsatz. Bei 7 funktioniert alles, einer fährt seit einiger Zeit morgens nicht hoch.
Im Reading stand heute morgen (vor 7:50 Uhr)
ZitatASC_Time_DriveUp 13.11.2020 - 07:50
Im Filelog des Rolladen ist zu dieser Zeit ausschliesslich
Zitat2020-11-13_07:50:01 OG_KiZ_Roll ASC_Time_PrivacyDriveDown: 13.11.2020 - 16:40
Nach 7:50 Uhr stand im Reading
ZitatASC_Time_DriveUp 14.11.2020 - 07:50
Das selbe Verhalten war die letzten Tage auch schon.
Die Besonderheit bei diesem Rolladen gegenüber allen anderen ist, dass ich täglich um 15 Uhr eine (tagesabhängig andere) Zeit für ASC_Time_Up_Early setze (Sonntag bis Dienstag 7:50, Mittwoch 4:30, Donnerstag 7:50, Freitag und Samstag 9:00) und ich den Taster am Fenster mittels "set inhibit off" ausgeschaltet hatte. Ich weiss jetzt aber nicht, ob das deaktivieren des Tasters zeitlich mit dem Auftreten dieses Verhaltens zusammenfällt. Seit heute habe ich den Taster wieder aktiviert.
Ich wäre dankbar für einen Tipp, was ich tun soll.
Danke und viele Grüsse
Bäschdler
Zitat von: Bäschdler am 13 November 2020, 10:03:13
Hallo,
ich habe ASC bei 8 Rolladen im Einsatz. Bei 7 funktioniert alles, einer fährt seit einiger Zeit morgens nicht hoch.
Im Reading stand heute morgen (vor 7:50 Uhr)Im Filelog des Rolladen ist zu dieser Zeit ausschliesslich Nach 7:50 Uhr stand im Reading
Das selbe Verhalten war die letzten Tage auch schon.
Die Besonderheit bei diesem Rolladen gegenüber allen anderen ist, dass ich täglich um 15 Uhr eine (tagesabhängig andere) Zeit für ASC_Time_Up_Early setze (Sonntag bis Dienstag 7:50, Mittwoch 4:30, Donnerstag 7:50, Freitag und Samstag 9:00) und ich den Taster am Fenster mittels "set inhibit off" ausgeschaltet hatte. Ich weiss jetzt aber nicht, ob das deaktivieren des Tasters zeitlich mit dem Auftreten dieses Verhaltens zusammenfällt. Seit heute habe ich den Taster wieder aktiviert.
Ich wäre dankbar für einen Tipp, was ich tun soll.
Danke und viele Grüsse
Bäschdler
Gib mal bitte noch ein list vom ASC und dem Rollodevice.
Konnte schon jemand die 0.10.11er Version aus meinem Git testen?
Ich habe devel-testing seit längerer Zeit aktiv. Aber ich habe die Posts der letzten Tage nicht verfolgt.
Zitat von: FunkOdyssey am 13 November 2020, 14:39:22
Ich habe devel-testing seit längerer Zeit aktiv. Aber ich habe die Posts der letzten Tage nicht verfolgt.
Welche Version ist denn aktuell bei Dir installiert?
v0.10.11 aus deinem devel-testing Branch.
Zitat von: FunkOdyssey am 13 November 2020, 14:51:49
v0.10.11 aus deinem devel-testing Branch.
sehr schön. Scheint also an sich erstmal zu laufen.
Hier das List vom Rolladen
Zitat
Internals:
DEF 59A847
FUUID 5c5b41d5-f33f-c344-2889-c0e622c4cecf5ae8
IODev myHmUART
LASTInputDev myRemoteHmUART
MSGCNT 440
NAME OG_KiZ_Roll
NOTIFYDEV global
NR 116
NTFY_ORDER 50-OG_KiZ_Roll
STATE off
TYPE CUL_HM
chanNo 01
lastMsg No:8A - t:10 s:59A847 d:123456 06010000
myHmUART_MSGCNT 217
myHmUART_RAWMSG 050000428AA41059A84712345606010000
myHmUART_RSSI -66
myHmUART_TIME 2020-11-13 08:28:01
myRemoteHmUART_MSGCNT 223
myRemoteHmUART_RAWMSG 050100458AA41059A84712345606010000
myRemoteHmUART_RSSI -69
myRemoteHmUART_TIME 2020-11-13 08:28:01
protLastRcv 2020-11-13 08:28:01
protRcv 220 last_at:2020-11-13 08:28:01
protResnd 2 last_at:2020-10-21 18:21:39
protSnd 221 last_at:2020-11-13 08:28:01
protState CMDs_done
rssi_at_myHmUART cnt:217 min:-84 max:-56 avg:-66.23 lst:-66
rssi_at_myRemoteHmUART cnt:223 min:-85 max:-64 avg:-72.25 lst:-69
rssi_myHmUART cnt:100 min:-97 max:-65 avg:-75.16 lst:-95
rssi_myRemoteHmUART cnt:14 min:-90 max:-73 avg:-78.64 lst:-79
READINGS:
2020-09-27 13:20:58 ASC_Enable on
2020-11-13 08:27:35 ASC_ShuttersLastDrive manual
2020-11-13 15:00:00 ASC_Time_DriveDown 13.11.2020 - 16:45
2020-11-13 15:00:00 ASC_Time_DriveUp 14.11.2020 - 08:30
2020-11-13 15:00:00 ASC_Time_PrivacyDriveDown 13.11.2020 - 16:40
2020-11-13 08:24:16 CommandAccepted yes
2020-09-27 12:51:59 D-firmware 2.11
2020-09-27 12:51:59 D-serialNr OEQ0549185
2020-09-27 12:53:09 PairedTo 0x123456
2020-09-27 12:53:10 R-driveDown 24 s
2020-09-27 12:53:10 R-driveTurn 0.5 s
2020-09-27 12:53:10 R-driveUp 23 s
2020-09-27 12:53:09 R-pairCentral 0x123456
2020-09-27 12:53:10 R-sign off
2020-09-27 12:53:09 RegL_00. 00:00 02:01 0A:12 0B:34 0C:56 15:FF 18:00
2020-09-27 12:53:10 RegL_01. 00:00 08:00 09:00 0A:00 0B:00 0C:F0 0D:00 0E:E6 0F:05 10:00 30:06 56:00 57:24
2020-10-16 13:48:35 associatedWith ASC
2020-09-27 12:53:09 cfgState updating
2020-11-13 08:28:01 commState CMDs_done
2020-11-13 08:28:01 deviceMsg off (to VCCU)
2020-11-13 08:24:16 inhibit set_off
2020-11-13 08:28:01 level 0
2020-11-13 08:28:01 motor stop:off
2020-11-13 08:28:01 pct 0
2020-11-13 08:28:01 recentStateType info
2020-11-13 08:28:01 state off
2020-11-13 08:28:01 timedOn off
helper:
HM_CMDNR 138
cSnd 1112345659A8470201C8,1112345659A8470001
dlvlCmd ++A01112345659A8470201C8
mId 0005
peerFriend peerSens,peerVirt
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
ack:
cmds:
TmplKey :no:1602848912.77454
TmplTs 1602848912.77454
cmdKey 1:1:0::OG_KiZ_Roll:0005:01:
cmdLst:
assignHmKey noArg
clear [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
deviceRename -newName-
down [(-changeValue-|{10})] [(-ontime-|{0})] [(-ramptime-|{0})]
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6) [-peerChn-]
getVersion noArg
inhibit [(on|{off})]
off noArg
on noArg
pair noArg
pct -value- [-ontime-]
peerBulk -peer1,peer2,...- [({set}|unset)]
peerIODev [IO] -btn- [({set}|unset)] 'not for future use'
peerSmart -peerOpt-
press [(long|{short})] [(-peer-|{self01})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- -addr2:data2-...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sign [(on|{off})]
statusRequest noArg
stop noArg
toggle noArg
toggleDir noArg
tplDel -tplDel-
unpair noArg
up [(-changeValue-|{10})] [(-ontime-|{0})] [(-ramptime-|{0})]
lst:
condition slider,0,1,255
peer
peerOpt ,VCCU_Btn1
tplDel
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
param -param-
reg -addr- -list- [-peerChn-]
regList noArg
regTable noArg
regVal -addr- -list- [-peerChn-]
saveConfig [-filename-]
tplInfo noArg
dir:
cur stop
rct down
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +59A847,00,00,00
nextSend 1605252481.80455
prefIO
rxt 0
vccu VCCU
p:
59A847
00
00
00
mRssi:
mNo 8A
io:
myHmUART:
-66
-66
myRemoteHmUART:
-69
-69
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
rpt:
IO myHmUART
flg A
ts 1605252481.46532
ack:
HASH(0x1e63cb8)
8A800212345659A84700
rssi:
at_myHmUART:
avg -66.2396313364055
cnt 217
lst -66
max -56
min -84
at_myRemoteHmUART:
avg -72.2511210762332
cnt 223
lst -69
max -64
min -85
myHmUART:
avg -75.16
cnt 100
lst -95
max -65
min -97
myRemoteHmUART:
avg -78.6428571428571
cnt 14
lst -79
max -73
min -90
tmpl:
Attributes:
ASC 2
ASC_Antifreeze off
ASC_Antifreeze_Pos 15
ASC_AutoAstroModeEvening HORIZON
ASC_AutoAstroModeEveningHorizon -1
ASC_AutoAstroModeMorning HORIZON
ASC_AutoAstroModeMorningHorizon -1
ASC_BlockingTime_afterManual 120
ASC_BlockingTime_beforDayOpen 3600
ASC_BlockingTime_beforNightClose 3600
ASC_BrightnessSensor ESPEasy_Wohnzimmer_TSL2561_Lux_sued:Broadband 100:150
ASC_Closed_Pos 100
ASC_ComfortOpen_Pos 80
ASC_Down astro
ASC_Drive_Delay -1
ASC_Drive_DelayStart -1
ASC_GuestRoom none
ASC_LockOut off
ASC_LockOut_Cmd none
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Open_Pos 0
ASC_Partymode off
ASC_Pos_Reading pct
ASC_PrivacyDownValue_beforeNightClose 300
ASC_PrivacyDown_Pos 5
ASC_Roommate_Device OG_Kinderzimmer
ASC_Roommate_Reading state
ASC_Shading_InOutAzimuth 100:240
ASC_Shading_MinMax_Elevation 25
ASC_Shading_Min_OutsideTemperature 21
ASC_Shading_Mode always
ASC_Shading_Pos 60
ASC_Shading_StateChange_SunnyCloudy 4000:3500
ASC_Shading_WaitingPeriod 1200
ASC_Time_Down_Early 15:30
ASC_Time_Down_Late 22:30
ASC_Time_Up_Early 8:30
ASC_Time_Up_Late 09:00
ASC_Time_Up_WE_Holiday 08:30
ASC_Up astro
ASC_Ventilate_Pos 30
ASC_Ventilate_Window_Open on
ASC_WiggleValue 5
ASC_WindowRec none
ASC_WindowRec_subType twostate
IODev myHmUART
IOgrp VCCU
autoReadReg 4_reqStatus
devStateIcon off:fts_shutter_10@green on:fts_shutter_100@black 9\d.*:fts_shutter_90@#8b4513 8\d.*:fts_shutter_80@#8b4513 7\d.*:fts_shutter_70@#d2691e 6\d.*:fts_shutter_60@#d2691e 5\d.*:fts_shutter_50@#cd853f 4\d.*:fts_shutter_40@#cd853f 3\d.*:fts_shutter_30@#f4a460 2\d.*:fts_shutter_20@#f4a460 1\d.*:fts_shutter_10@#deb887 1:fts_shutter_10 1.\d.*:fts_shutter_10 2:fts_shutter_10 2.\d.*:fts_shutter_10 3:fts_shutter_10 3.\d.*:fts_shutter_10 4:fts_shutter_10 4.\d.*:fts_shutter_10 5:fts_shutter_10 5.\d.*:fts_shutter_10 6:fts_shutter_10 6.\d.*:fts_shutter_10 7:fts_shutter_10 7.\d.*:fts_shutter_10 8:fts_shutter_10 8.\d.*:fts_shutter_10 9:fts_shutter_10 9.\d.*:fts_shutter_10
event-min-interval pct:60, level:60
expert defReg,rawReg
firmware 2.11
group Rolladen OG
model HM-LC-BL1-FM
peerIDs 00000000,
room OG_Rolladen,OG_Rolladen_alle
serialNr OEQ0549185
subType blindActuator
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate alle_OG_Roll alle_OG_Roll_map structexclude
webCmd statusRequest:stop:off:10:20:30:40:50:60:70:80:90:on
und vom ASC
Zitat
Internals:
FUUID 5c5b41d7-f33f-c344-e4f8-ad4c71ec208f9961
FVERSION 73_AutoShuttersControl.pm:v0.10.9-s22743/2020-09-07 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME ASC
NOTIFYDEV global,ASC,EG_Buero_Roll_Garten,EG_Buero_Roll_Hof,EG_KiZ_Roll,EG_SZ_Roll_Hof,EG_SZ_Roll_Strasse,EG_WZ_Roll_Garten,EG_WZ_Roll_Hof,OG_Buero_Roll_Garten,OG_Buero_Roll_Hof,OG_KiZ_Roll,OG_SZ_Roll_Hof,OG_SZ_Roll_Strasse,OG_WZ_Roll_Balkon,OG_WZ_Roll_Garten,OG_WZ_Roll_Hof,EG_SZ_Roll_Hof,ESPEasy_Wohnzimmer_TSL2561_Lux_sued,OG_Buero_Roll_Garten,EG_KiZ_Roll,EG_WZ_Roll_Hof,EG_Buero_Roll_Hof,OG_SZ_Roll_Strasse,EG_WZ_Roll_Garten,OG_SZ_Roll_Hof,OG_WZ_Roll_Balkon,EG_SZ_Roll_Strasse,OG_WZ_Roll_Garten,OG_Buero_Roll_Hof,OG_WZ_Roll_Hof,OG_KiZ_Roll,EG_Buero_Roll_Garten
NR 628
NTFY_ORDER 51-ASC
STATE created new drive timer
TYPE AutoShuttersControl
VERSION v0.10.9
OLDREADINGS:
READINGS:
2020-11-13 07:14:29 EG_Buero_Roll_Garten_PosValue 0
2020-11-13 07:14:00 EG_Buero_Roll_Garten_lastPosValue 100
2020-11-13 07:14:00 EG_Buero_Roll_Garten_nextAstroTimeEvent 13.11.2020 - 16:52
2020-11-13 07:14:28 EG_Buero_Roll_Hof_PosValue 0
2020-11-13 07:14:00 EG_Buero_Roll_Hof_lastPosValue 100
2020-11-13 07:14:00 EG_Buero_Roll_Hof_nextAstroTimeEvent 13.11.2020 - 16:52
2020-11-13 08:30:31 EG_KiZ_Roll_PosValue 0
2020-11-13 08:30:02 EG_KiZ_Roll_lastPosValue 100
2020-11-13 08:30:02 EG_KiZ_Roll_nextAstroTimeEvent 13.11.2020 - 16:52
2020-11-13 07:00:21 EG_SZ_Roll_Hof_PosValue 0
2020-11-13 07:00:02 EG_SZ_Roll_Hof_lastPosValue 100
2020-11-13 07:00:02 EG_SZ_Roll_Hof_nextAstroTimeEvent 13.11.2020 - 16:52
2020-11-13 07:00:22 EG_SZ_Roll_Strasse_PosValue 0
2020-11-13 07:00:02 EG_SZ_Roll_Strasse_lastPosValue 100
2020-11-13 07:00:02 EG_SZ_Roll_Strasse_nextAstroTimeEvent 13.11.2020 - 16:52
2020-11-13 07:14:30 EG_WZ_Roll_Garten_PosValue 0
2020-11-13 07:14:00 EG_WZ_Roll_Garten_lastPosValue 100
2020-11-13 07:14:00 EG_WZ_Roll_Garten_nextAstroTimeEvent 13.11.2020 - 16:52
2020-11-13 07:14:20 EG_WZ_Roll_Hof_PosValue 0
2020-11-13 07:14:00 EG_WZ_Roll_Hof_lastPosValue 100
2020-11-13 07:14:00 EG_WZ_Roll_Hof_nextAstroTimeEvent 13.11.2020 - 16:52
2020-11-13 07:21:12 OG_Buero_Roll_Garten_PosValue 0
2020-11-13 07:20:42 OG_Buero_Roll_Garten_lastPosValue 100
2020-11-13 07:20:42 OG_Buero_Roll_Garten_nextAstroTimeEvent 13.11.2020 - 16:45
2020-11-13 07:21:11 OG_Buero_Roll_Hof_PosValue 0
2020-11-13 07:20:42 OG_Buero_Roll_Hof_lastPosValue 100
2020-11-13 07:20:42 OG_Buero_Roll_Hof_nextAstroTimeEvent 13.11.2020 - 16:45
2020-11-13 08:27:35 OG_KiZ_Roll_PosValue 90
2020-11-12 16:46:43 OG_KiZ_Roll_lastPosValue 5
2020-11-13 07:50:01 OG_KiZ_Roll_nextAstroTimeEvent 13.11.2020 - 16:45
2020-11-13 08:14:32 OG_SZ_Roll_Hof_PosValue 0
2020-11-12 16:46:43 OG_SZ_Roll_Hof_lastPosValue 0
2020-11-13 08:14:15 OG_SZ_Roll_Hof_nextAstroTimeEvent 13.11.2020 - 16:45
2020-11-13 08:14:32 OG_SZ_Roll_Strasse_PosValue 0
2020-11-12 16:46:43 OG_SZ_Roll_Strasse_lastPosValue 0
2020-11-13 08:14:15 OG_SZ_Roll_Strasse_nextAstroTimeEvent 13.11.2020 - 16:45
2020-11-13 07:21:11 OG_WZ_Roll_Balkon_PosValue 0
2020-11-13 07:20:42 OG_WZ_Roll_Balkon_lastPosValue 100
2020-11-13 07:20:42 OG_WZ_Roll_Balkon_nextAstroTimeEvent 13.11.2020 - 16:45
2020-11-13 07:21:12 OG_WZ_Roll_Garten_PosValue 0
2020-11-13 07:20:42 OG_WZ_Roll_Garten_lastPosValue 100
2020-11-13 07:20:42 OG_WZ_Roll_Garten_nextAstroTimeEvent 13.11.2020 - 16:45
2020-11-13 07:21:14 OG_WZ_Roll_Hof_PosValue 0
2020-11-13 07:20:42 OG_WZ_Roll_Hof_lastPosValue 100
2020-11-13 07:20:42 OG_WZ_Roll_Hof_nextAstroTimeEvent 13.11.2020 - 16:45
2020-09-27 12:52:01 ascEnable on
2020-09-27 12:52:01 controlShading off
2020-09-27 12:52:01 hardLockOut off
2020-10-16 13:48:34 room_EG EG_Buero_Roll_Garten,EG_Buero_Roll_Hof,EG_KiZ_Roll,EG_SZ_Roll_Hof,EG_SZ_Roll_Strasse,EG_WZ_Roll_Garten,EG_WZ_Roll_Hof
2020-10-16 13:48:34 room_OG_Rolladen_OG_Rolladen_alle OG_KiZ_Roll
2020-10-16 13:48:34 room_OG_Rolladen_alle OG_Buero_Roll_Garten,OG_Buero_Roll_Hof,OG_SZ_Roll_Hof,OG_SZ_Roll_Strasse,OG_WZ_Roll_Balkon,OG_WZ_Roll_Garten,OG_WZ_Roll_Hof
2020-09-27 12:52:01 selfDefense off
2020-11-13 15:00:00 state created new drive timer
2020-09-27 12:52:01 sunriseTimeWeHoliday off
2020-10-16 13:48:34 userAttrList rolled out
helper:
shuttersList:
EG_Buero_Roll_Garten
EG_Buero_Roll_Hof
EG_KiZ_Roll
EG_SZ_Roll_Hof
EG_SZ_Roll_Strasse
EG_WZ_Roll_Garten
EG_WZ_Roll_Hof
OG_Buero_Roll_Garten
OG_Buero_Roll_Hof
OG_KiZ_Roll
OG_SZ_Roll_Hof
OG_SZ_Roll_Strasse
OG_WZ_Roll_Balkon
OG_WZ_Roll_Garten
OG_WZ_Roll_Hof
monitoredDevs:
EG_Buero_Roll_Garten:
EG_Buero_Roll_Hof:
EG_KiZ_Roll:
EG_SZ_Roll_Hof:
EG_SZ_Roll_Strasse:
EG_WZ_Roll_Garten:
EG_WZ_Roll_Hof:
ESPEasy_Wohnzimmer_TSL2561_Lux_sued:
EG_WZ_Roll_Garten ASC_BrightnessSensor
OG_Buero_Roll_Garten:
OG_Buero_Roll_Hof:
OG_KiZ_Roll:
OG_SZ_Roll_Hof:
OG_SZ_Roll_Strasse:
OG_WZ_Roll_Balkon:
OG_WZ_Roll_Garten:
OG_WZ_Roll_Hof:
Attributes:
ASC_autoAstroModeEvening HORIZON
ASC_autoAstroModeEveningHorizon 0
ASC_autoAstroModeMorning HORIZON
ASC_autoAstroModeMorningHorizon 0
ASC_autoShuttersControlComfort on
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_debug 1
ASC_expert 1
ASC_freezeTemp 3
ASC_tempSensor ESPEasy_Schlafzimmer_BMP280:Temperature
ASC_twilightDevice fellbach_astro
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room Wettervorhersage
Für das Rollo ist ein Roommate gesetzt. Wie ist der Status des Roommate bei der errechneten DriveUp Zeit?
Grüße
Oh wei. An den Roomate hatte ich gar nicht geacht. Danke. Der saß seit 21.10. auf asleep. Warum dieser da gesetzt wurde wissen die Götter - das Device welches diesen setzt ist seit eime Jahr oder noch länger defekt und ausgebaut - aber softwaretechnisch noch vorhanden.
Ich habe den Roomate jetzt manuell auf zuhause gesetzt, damit müsste der Rolladen morgen früh um 8:30 hoch fahren.
Danke für die Hilfe, ich denke das war der Fehler.
Viele Grüsse
Bäschdler
Nachtrag: heute morgen hat wieder alles funktioniert. Danke
Hi, ich habe mal wieder eine Frage:
Rollladen, 3 State Sensor, tilt-Position Rollladen fährt auf ventilate Pos 50
Soweit so hübsch. Jetzt knallt aber die Sonne drauf: 2 Minuten später fährt er auf shading in 80.
Das Spiel wiederholt sich regelmäßig. Ventilate lässt ihn wieder hochfahren, dann kommt ein paar Minuten später Shading und jagt ihn wieder runter.
Ist da was falsch eingestellt oder arbeiten die beiden wirklich gegeneinander?
Grüße
Machst du denn ständig das Fenster auf und zu? Wenn nicht kommt wohl andauernd ein Event für den Fensterkontakt. Hier muss ein event-on-change-reading beim Fensterkontakt hin.
Hallo alle zuammen,
ich habe leider auch ein kleines Problem mit ASC. In ASC und in dem Rolladen habe ich versuche das Attribut ASC_Time_Up_WE_Holiday zu setzen, was ansich auch funktioniert wird, aber der Rolladen fährt trotzdem zum ASTRO Sonnenaufgang...
Hier mal ein List des ASC und Rollo
Internals:
FUUID 5e03797a-f33f-4070-d308-ca4f46d4a911f6bb
FVERSION 73_AutoShuttersControl.pm:v0.10.10-s23008/2020-10-23 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME ASC
NOTIFYDEV ASC,Astro,ESPEasy_brighteast_sensoreast,ESPEasy_brightsouth_sensorsouth,global,rgr_Residents,rollo_Esszimmer,rollo_HSTuer,rollo_Kueche,rollo_Schlafzimmer_Leon,rollo_Schlafzimmer_Ursula_Sued,rollo_Treppenhaus_Buero,rollo_Wohnzimmer
NR 36
NTFY_ORDER 51-ASC
STATE shading out
TYPE AutoShuttersControl
VERSION v0.10.10
OLDREADINGS:
READINGS:
2020-08-28 20:16:36 ascEnable on
2020-11-15 00:22:24 controlShading on
2020-07-21 16:55:33 hardLockOut off
2020-07-21 16:58:37 partyMode off
2020-11-15 07:30:29 rollo_Esszimmer_PosValue 0
2020-11-15 09:00:02 rollo_Esszimmer_lastPosValue 100
2020-11-15 09:00:02 rollo_Esszimmer_nextAstroTimeEvent 15.11.2020 - 17:15
2020-11-15 14:01:17 rollo_HSTuer_PosValue 0
2020-11-15 14:01:00 rollo_HSTuer_lastPosValue 40
2020-11-15 09:00:02 rollo_HSTuer_nextAstroTimeEvent 15.11.2020 - 17:15
2020-11-15 07:30:29 rollo_Kueche_PosValue 0
2020-11-15 09:00:02 rollo_Kueche_lastPosValue 100
2020-11-15 09:00:02 rollo_Kueche_nextAstroTimeEvent 15.11.2020 - 17:15
2020-11-15 11:30:23 rollo_Schlafzimmer_Leon_PosValue 0
2020-11-15 13:39:12 rollo_Schlafzimmer_Leon_lastPosValue 0
2020-11-15 06:59:15 rollo_Schlafzimmer_Leon_nextAstroTimeEvent 15.11.2020 - 17:15
2020-11-15 14:01:18 rollo_Schlafzimmer_Ursula_Sued_PosValue 0
2020-11-15 14:01:01 rollo_Schlafzimmer_Ursula_Sued_lastPosValue 80
2020-11-15 06:59:15 rollo_Schlafzimmer_Ursula_Sued_nextAstroTimeEvent 15.11.2020 - 17:15
2020-11-15 14:01:14 rollo_Treppenhaus_Buero_PosValue 0
2020-11-15 14:01:01 rollo_Treppenhaus_Buero_lastPosValue 50
2020-11-15 11:00:02 rollo_Treppenhaus_Buero_nextAstroTimeEvent 15.11.2020 - 17:15
2020-11-15 14:01:18 rollo_Wohnzimmer_PosValue 0
2020-11-15 14:01:01 rollo_Wohnzimmer_lastPosValue 70
2020-11-15 09:00:02 rollo_Wohnzimmer_nextAstroTimeEvent 15.11.2020 - 17:15
2020-11-15 00:22:19 room_Rollos rollo_Esszimmer,rollo_HSTuer,rollo_Kueche,rollo_Schlafzimmer_Leon,rollo_Schlafzimmer_Ursula_Sued,rollo_Treppenhaus_Buero,rollo_Wohnzimmer
2020-07-21 12:57:02 selfDefense on
2020-11-15 14:01:18 state shading out
2020-11-15 00:21:46 sunriseTimeWeHoliday on
2020-11-15 00:22:19 userAttrList rolled out
helper:
shuttersList:
rollo_Esszimmer
rollo_HSTuer
rollo_Kueche
rollo_Schlafzimmer_Leon
rollo_Schlafzimmer_Ursula_Sued
rollo_Treppenhaus_Buero
rollo_Wohnzimmer
monitoredDevs:
Astro:
ASC ASC_twilightDevice
ESPEasy_brighteast_sensoreast:
rollo_Esszimmer ASC_BrightnessSensor
rollo_Kueche ASC_BrightnessSensor
ESPEasy_brightsouth_sensorsouth:
rollo_HSTuer ASC_BrightnessSensor
rollo_Schlafzimmer_Leon ASC_BrightnessSensor
rollo_Schlafzimmer_Ursula_Sued ASC_BrightnessSensor
rollo_Treppenhaus_Buero ASC_BrightnessSensor
rollo_Wohnzimmer ASC_BrightnessSensor
rgr_Residents:
ASC ASC_residentsDev
rollo_Esszimmer:
rollo_HSTuer:
rollo_Kueche:
rollo_Schlafzimmer_Leon:
rollo_Schlafzimmer_Ursula_Sued:
rollo_Treppenhaus_Buero:
rollo_Wohnzimmer:
Attributes:
ASC_autoAstroModeEvening CIVIL
ASC_autoAstroModeMorning CIVIL
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_expert 1
ASC_residentsDev rgr_Residents:state
ASC_tempSensor DWD:fc0_Tx
ASC_twilightDevice Astro
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room Automatisierung
und Rollo:
Internals:
FUUID 5e0238fb-f33f-4070-9f96-6ef239f9fa1286e6
NAME rollo_HSTuer
NR 33
STATE open
TYPE ROLLO
stoptime 1605445277
READINGS:
2020-07-19 15:48:40 ASC_Enable on
2020-11-15 14:35:18 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 10m
2020-11-15 14:01:17 ASC_ShuttersLastDrive shading out
2020-11-15 09:00:02 ASC_Time_DriveDown 15.11.2020 - 17:15
2020-11-15 09:00:02 ASC_Time_DriveUp 16.11.2020 - 07:30
2020-11-15 00:22:19 associatedWith ASC
2020-11-15 14:01:00 command pct-0
2020-11-15 14:01:00 desired_pct 0
2020-11-15 14:01:00 drive-type modul
2020-11-15 14:01:00 last_drive drive-up
2020-11-15 14:01:17 pct 0
2020-11-15 14:01:17 state open
Attributes:
ASC 1
ASC_AutoAstroModeEvening CIVIL
ASC_AutoAstroModeMorning CIVIL
ASC_BrightnessSensor ESPEasy_brightsouth_sensorsouth:luxsouth
ASC_Closed_Pos 70
ASC_Down astro
ASC_Open_Pos 0
ASC_Partymode on
ASC_Pos_Reading pct
ASC_Shading_InOutAzimuth 135:255
ASC_Shading_MinMax_Elevation 15:100
ASC_Shading_Min_OutsideTemperature 15
ASC_Shading_Mode always
ASC_Shading_Pos 40
ASC_Shading_StateChange_SunnyCloudy 6000:5000 2
ASC_ShuttersPlace terrace
ASC_Time_Up_Early 7:30
ASC_Time_Up_Late 11:00
ASC_Time_Up_WE_Holiday 9:00
ASC_Up astro
cmdIcon open:fts_shutter_up closed:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
devStateIcon open:fts_shutter_10:closed closed:fts_shutter_100:open half:fts_shutter_50:closed drive-up:fts_shutter_up@red:stop drive-down:fts_shutter_down@red:stop pct-100:fts_shutter_100:open pct-90:fts_shutter_80:closed pct-80:fts_shutter_80:closed pct-70:fts_shutter_70:closed pct-60:fts_shutter_60:closed pct-50:fts_shutter_50:closed pct-40:fts_shutter_40:open pct-30:fts_shutter_30:open pct-20:fts_shutter_20:open pct-10:fts_shutter_10:open pct-0:fts_shutter_10:closed
rl_autoStop 0
rl_commandDown set rollo_a3 AI
rl_commandStopDown set rollo_a3 AI
rl_commandStopUp set rollo_a3 A0
rl_commandUp set rollo_a3 A0
rl_excessBottom 7
rl_excessTop 0
rl_resetTime 8
rl_secondsDown 21
rl_secondsUp 21
rl_switchTime 10
rl_type normal
room Rollos
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd open:closed:half:stop:pct
Update und neustart habe ich schon versucht...
Liebe Grüße
Zu mindest für Morgen passt die Zeit. Interessant wäre was am Freitag drin steht für Samstag oder Samstag für Sonntag.
Es stand sowohl Samstags als auch Sonntags ASC_Time_DriveUp TT.11.2020 - 07:30
in den Readings
EDIT:
Hier der Rollo-Log von Gestern, da sind alle Fahrten verzeichnet. Das rollo_Schlafzimmer_Leon war blocked, wegen abwesenheit, deshalb an der Stelle wahrscheinlich die vielen log Einträge:
2020-11-14_00:00:00 rollo_Esszimmer command: closed
2020-11-14_00:00:00 rollo_Esszimmer desired_pct: 100
2020-11-14_00:00:00 rollo_Esszimmer last_drive: drive-down
2020-11-14_00:00:00 rollo_Esszimmer drive-down
2020-11-14_00:00:00 rollo_Esszimmer drive-type: modul
2020-11-14_00:00:00 rollo_a2 channelA: AI
2020-11-14_00:00:00 rollo_a2 AI
2020-11-14_00:00:00 rollo_Wohnzimmer command: closed
2020-11-14_00:00:00 rollo_Wohnzimmer desired_pct: 100
2020-11-14_00:00:00 rollo_Wohnzimmer last_drive: drive-down
2020-11-14_00:00:00 rollo_Wohnzimmer drive-down
2020-11-14_00:00:00 rollo_Wohnzimmer drive-type: modul
2020-11-14_00:00:00 rollo_a4 channelA: AI
2020-11-14_00:00:00 rollo_a4 AI
2020-11-14_00:00:00 rollo_Kueche command: closed
2020-11-14_00:00:00 rollo_Kueche desired_pct: 100
2020-11-14_00:00:00 rollo_Kueche last_drive: drive-down
2020-11-14_00:00:00 rollo_Kueche drive-down
2020-11-14_00:00:00 rollo_Kueche drive-type: modul
2020-11-14_00:00:00 rollo_a1 channelA: AI
2020-11-14_00:00:00 rollo_a1 AI
2020-11-14_00:00:00 rollo_HSTuer command: open
2020-11-14_00:00:00 rollo_HSTuer desired_pct: 0
2020-11-14_00:00:00 rollo_HSTuer last_drive: drive-up
2020-11-14_00:00:00 rollo_HSTuer drive-up
2020-11-14_00:00:00 rollo_HSTuer drive-type: modul
2020-11-14_00:00:00 rollo_a3 channelA: A0
2020-11-14_00:00:00 rollo_a3 A0
2020-11-14_00:00:14 rollo_Wohnzimmer pct: 100
2020-11-14_00:00:14 rollo_a4 channelA: AI
2020-11-14_00:00:14 rollo_a4 AI
2020-11-14_00:00:14 rollo_Wohnzimmer closed
2020-11-14_00:00:14 rollo_Wohnzimmer ASC_ShuttersLastDrive: manual
2020-11-14_00:00:16 rollo_Esszimmer pct: 100
2020-11-14_00:00:16 rollo_a2 channelA: AI
2020-11-14_00:00:16 rollo_a2 AI
2020-11-14_00:00:16 rollo_Esszimmer closed
2020-11-14_00:00:16 rollo_Kueche pct: 100
2020-11-14_00:00:16 rollo_a1 channelA: AI
2020-11-14_00:00:16 rollo_a1 AI
2020-11-14_00:00:16 rollo_Kueche closed
2020-11-14_00:00:16 rollo_Esszimmer ASC_ShuttersLastDrive: manual
2020-11-14_00:00:16 rollo_Kueche ASC_ShuttersLastDrive: manual
2020-11-14_00:00:23 rollo_HSTuer pct: 0
2020-11-14_00:00:23 rollo_a3 channelA: A0
2020-11-14_00:00:23 rollo_a3 A0
2020-11-14_00:00:23 rollo_HSTuer open
2020-11-14_00:00:23 rollo_HSTuer ASC_ShuttersLastDrive: manual
2020-11-14_00:30:00 rollo_HSTuer open
2020-11-14_00:30:00 rollo_HSTuer desired_pct: 0
2020-11-14_00:30:00 rollo_HSTuer pct: 0
2020-11-14_00:30:00 rollo_HSTuer command: closed
2020-11-14_00:30:00 rollo_HSTuer desired_pct: 100
2020-11-14_00:30:00 rollo_HSTuer last_drive: drive-down
2020-11-14_00:30:00 rollo_HSTuer drive-down
2020-11-14_00:30:00 rollo_HSTuer drive-type: modul
2020-11-14_00:30:00 rollo_a3 channelA: AI
2020-11-14_00:30:00 rollo_a3 AI
2020-11-14_00:30:00 rollo_HSTuer ASC_ShuttersLastDrive: manual
2020-11-14_00:30:36 rollo_HSTuer pct: 100
2020-11-14_00:30:36 rollo_a3 channelA: AI
2020-11-14_00:30:36 rollo_a3 AI
2020-11-14_00:30:36 rollo_HSTuer closed
2020-11-14_00:30:36 rollo_HSTuer ASC_ShuttersLastDrive: manual
2020-11-14_07:30:02 rollo_Esszimmer command: pct-0
2020-11-14_07:30:02 rollo_Esszimmer desired_pct: 0
2020-11-14_07:30:02 rollo_Esszimmer last_drive: drive-up
2020-11-14_07:30:02 rollo_Esszimmer drive-up
2020-11-14_07:30:02 rollo_Esszimmer drive-type: modul
2020-11-14_07:30:02 rollo_a2 channelA: A0
2020-11-14_07:30:02 rollo_a2 A0
2020-11-14_07:30:02 rollo_HSTuer command: pct-0
2020-11-14_07:30:02 rollo_HSTuer desired_pct: 0
2020-11-14_07:30:02 rollo_HSTuer last_drive: drive-up
2020-11-14_07:30:02 rollo_HSTuer drive-up
2020-11-14_07:30:02 rollo_HSTuer drive-type: modul
2020-11-14_07:30:02 rollo_a3 channelA: A0
2020-11-14_07:30:02 rollo_a3 A0
2020-11-14_07:30:02 rollo_Kueche command: pct-0
2020-11-14_07:30:02 rollo_Kueche desired_pct: 0
2020-11-14_07:30:02 rollo_Kueche last_drive: drive-up
2020-11-14_07:30:02 rollo_Kueche drive-up
2020-11-14_07:30:02 rollo_Kueche drive-type: modul
2020-11-14_07:30:02 rollo_a1 channelA: A0
2020-11-14_07:30:02 rollo_a1 A0
2020-11-14_07:30:02 rollo_Wohnzimmer command: pct-0
2020-11-14_07:30:02 rollo_Wohnzimmer desired_pct: 0
2020-11-14_07:30:02 rollo_Wohnzimmer last_drive: drive-up
2020-11-14_07:30:02 rollo_Wohnzimmer drive-up
2020-11-14_07:30:02 rollo_Wohnzimmer drive-type: modul
2020-11-14_07:30:02 rollo_a4 channelA: A0
2020-11-14_07:30:02 rollo_a4 A0
2020-11-14_07:30:27 rollo_Wohnzimmer pct: 0
2020-11-14_07:30:27 rollo_a4 channelA: A0
2020-11-14_07:30:27 rollo_a4 A0
2020-11-14_07:30:27 rollo_Wohnzimmer open
2020-11-14_07:30:27 rollo_Wohnzimmer ASC_ShuttersLastDrive: day open
2020-11-14_07:30:29 rollo_Esszimmer pct: 0
2020-11-14_07:30:29 rollo_a2 channelA: A0
2020-11-14_07:30:29 rollo_a2 A0
2020-11-14_07:30:29 rollo_Esszimmer open
2020-11-14_07:30:29 rollo_Kueche pct: 0
2020-11-14_07:30:29 rollo_a1 channelA: A0
2020-11-14_07:30:29 rollo_a1 A0
2020-11-14_07:30:29 rollo_Kueche open
2020-11-14_07:30:29 rollo_Esszimmer ASC_ShuttersLastDrive: day open
2020-11-14_07:30:29 rollo_Kueche ASC_ShuttersLastDrive: day open
2020-11-14_07:30:38 rollo_HSTuer pct: 0
2020-11-14_07:30:38 rollo_a3 channelA: A0
2020-11-14_07:30:38 rollo_a3 A0
2020-11-14_07:30:38 rollo_HSTuer open
2020-11-14_07:30:38 rollo_HSTuer ASC_ShuttersLastDrive: day open
2020-11-14_08:00:02 rollo_Treppenhaus_Buero command: pct-0
2020-11-14_08:00:02 rollo_Treppenhaus_Buero desired_pct: 0
2020-11-14_08:00:02 rollo_Treppenhaus_Buero last_drive: drive-up
2020-11-14_08:00:02 rollo_Treppenhaus_Buero drive-up
2020-11-14_08:00:02 rollo_Treppenhaus_Buero drive-type: modul
2020-11-14_08:00:02 rollo_b5 channelA: A0
2020-11-14_08:00:02 rollo_b5 A0
2020-11-14_08:00:25 rollo_Treppenhaus_Buero pct: 0
2020-11-14_08:00:25 rollo_b5 channelA: A0
2020-11-14_08:00:25 rollo_b5 A0
2020-11-14_08:00:25 rollo_Treppenhaus_Buero open
2020-11-14_08:00:25 rollo_Treppenhaus_Buero ASC_ShuttersLastDrive: day open
2020-11-14_08:41:27 rollo_Schlafzimmer_Joerg command: pct-0
2020-11-14_08:41:27 rollo_Schlafzimmer_Joerg desired_pct: 0
2020-11-14_08:41:27 rollo_Schlafzimmer_Joerg last_drive: drive-up
2020-11-14_08:41:27 rollo_Schlafzimmer_Joerg drive-up
2020-11-14_08:41:27 rollo_Schlafzimmer_Joerg drive-type: modul
2020-11-14_08:41:27 rollo_b1 channelA: A0
2020-11-14_08:41:27 rollo_b1 A0
2020-11-14_08:41:54 rollo_Schlafzimmer_Joerg pct: 0
2020-11-14_08:41:54 rollo_b1 channelA: A0
2020-11-14_08:41:54 rollo_b1 A0
2020-11-14_08:41:54 rollo_Schlafzimmer_Joerg open
2020-11-14_10:10:00 rollo_HSTuer closed
2020-11-14_10:10:00 rollo_HSTuer desired_pct: 100
2020-11-14_10:10:00 rollo_HSTuer pct: 100
2020-11-14_10:10:00 rollo_Wohnzimmer closed
2020-11-14_10:10:00 rollo_Wohnzimmer desired_pct: 100
2020-11-14_10:10:00 rollo_Wohnzimmer pct: 100
2020-11-14_10:10:00 rollo_HSTuer command: open
2020-11-14_10:10:00 rollo_HSTuer desired_pct: 0
2020-11-14_10:10:00 rollo_HSTuer last_drive: drive-up
2020-11-14_10:10:00 rollo_HSTuer drive-up
2020-11-14_10:10:00 rollo_HSTuer drive-type: modul
2020-11-14_10:10:00 rollo_a3 channelA: A0
2020-11-14_10:10:00 rollo_a3 A0
2020-11-14_10:10:00 rollo_Wohnzimmer command: open
2020-11-14_10:10:00 rollo_Wohnzimmer desired_pct: 0
2020-11-14_10:10:00 rollo_Wohnzimmer last_drive: drive-up
2020-11-14_10:10:00 rollo_Wohnzimmer drive-up
2020-11-14_10:10:00 rollo_Wohnzimmer drive-type: modul
2020-11-14_10:10:00 rollo_a4 channelA: A0
2020-11-14_10:10:00 rollo_a4 A0
2020-11-14_10:10:00 rollo_HSTuer ASC_ShuttersLastDrive: manual
2020-11-14_10:10:00 rollo_Wohnzimmer ASC_ShuttersLastDrive: manual
2020-11-14_10:10:25 rollo_Wohnzimmer pct: 0
2020-11-14_10:10:25 rollo_a4 channelA: A0
2020-11-14_10:10:25 rollo_a4 A0
2020-11-14_10:10:25 rollo_Wohnzimmer open
2020-11-14_10:10:25 rollo_Wohnzimmer ASC_ShuttersLastDrive: manual
2020-11-14_10:10:36 rollo_HSTuer pct: 0
2020-11-14_10:10:36 rollo_a3 channelA: A0
2020-11-14_10:10:36 rollo_a3 A0
2020-11-14_10:10:36 rollo_HSTuer open
2020-11-14_10:10:36 rollo_HSTuer ASC_ShuttersLastDrive: manual
2020-11-14_11:30:00 rollo_Schlafzimmer_Joerg closed
2020-11-14_11:30:00 rollo_Schlafzimmer_Joerg desired_pct: 100
2020-11-14_11:30:00 rollo_Schlafzimmer_Joerg pct: 100
2020-11-14_11:30:00 rollo_Schlafzimmer_Ursula_Ost closed
2020-11-14_11:30:00 rollo_Schlafzimmer_Ursula_Ost desired_pct: 100
2020-11-14_11:30:00 rollo_Schlafzimmer_Ursula_Ost pct: 100
2020-11-14_11:30:00 rollo_Schlafzimmer_Ursula_Sued closed
2020-11-14_11:30:00 rollo_Schlafzimmer_Ursula_Sued desired_pct: 100
2020-11-14_11:30:00 rollo_Schlafzimmer_Ursula_Sued pct: 100
2020-11-14_11:30:00 rollo_Treppenhaus_Buero closed
2020-11-14_11:30:00 rollo_Treppenhaus_Buero desired_pct: 100
2020-11-14_11:30:00 rollo_Treppenhaus_Buero pct: 100
2020-11-14_11:30:00 rollo_Schlafzimmer_Leon closed
2020-11-14_11:30:00 rollo_Schlafzimmer_Leon desired_pct: 100
2020-11-14_11:30:00 rollo_Schlafzimmer_Leon pct: 100
2020-11-14_11:30:00 rollo_Schlafzimmer_Joerg command: open
2020-11-14_11:30:00 rollo_Schlafzimmer_Joerg desired_pct: 0
2020-11-14_11:30:00 rollo_Schlafzimmer_Joerg last_drive: drive-up
2020-11-14_11:30:00 rollo_Schlafzimmer_Joerg drive-up
2020-11-14_11:30:00 rollo_Schlafzimmer_Joerg drive-type: modul
2020-11-14_11:30:00 rollo_b1 channelA: A0
2020-11-14_11:30:00 rollo_b1 A0
2020-11-14_11:30:00 rollo_Schlafzimmer_Ursula_Ost command: open
2020-11-14_11:30:00 rollo_Schlafzimmer_Ursula_Ost desired_pct: 0
2020-11-14_11:30:00 rollo_Schlafzimmer_Ursula_Ost last_drive: drive-up
2020-11-14_11:30:00 rollo_Schlafzimmer_Ursula_Ost drive-up
2020-11-14_11:30:00 rollo_Schlafzimmer_Ursula_Ost drive-type: modul
2020-11-14_11:30:00 rollo_b2 channelA: A0
2020-11-14_11:30:00 rollo_b2 A0
2020-11-14_11:30:00 rollo_Schlafzimmer_Ursula_Sued command: open
2020-11-14_11:30:00 rollo_Schlafzimmer_Ursula_Sued desired_pct: 0
2020-11-14_11:30:00 rollo_Schlafzimmer_Ursula_Sued last_drive: drive-up
2020-11-14_11:30:00 rollo_Schlafzimmer_Ursula_Sued drive-up
2020-11-14_11:30:00 rollo_Schlafzimmer_Ursula_Sued drive-type: modul
2020-11-14_11:30:00 rollo_b3 channelA: A0
2020-11-14_11:30:00 rollo_b3 A0
2020-11-14_11:30:00 rollo_Treppenhaus_Buero command: open
2020-11-14_11:30:00 rollo_Treppenhaus_Buero desired_pct: 0
2020-11-14_11:30:00 rollo_Treppenhaus_Buero last_drive: drive-up
2020-11-14_11:30:00 rollo_Treppenhaus_Buero drive-up
2020-11-14_11:30:00 rollo_Treppenhaus_Buero drive-type: modul
2020-11-14_11:30:00 rollo_b5 channelA: A0
2020-11-14_11:30:00 rollo_b5 A0
2020-11-14_11:30:00 rollo_Schlafzimmer_Leon command: open
2020-11-14_11:30:00 rollo_Schlafzimmer_Leon desired_pct: 0
2020-11-14_11:30:00 rollo_Schlafzimmer_Leon desired_pct: 0
2020-11-14_11:30:00 rollo_Schlafzimmer_Leon last_drive: drive-up
2020-11-14_11:30:00 rollo_Schlafzimmer_Leon drive-up
2020-11-14_11:30:00 rollo_Schlafzimmer_Leon drive-type: modul
2020-11-14_11:30:00 rollo_b4 channelA: A0
2020-11-14_11:30:00 rollo_b4 A0
2020-11-14_11:30:00 rollo_Schlafzimmer_Ursula_Sued ASC_ShuttersLastDrive: manual
2020-11-14_11:30:00 rollo_Treppenhaus_Buero ASC_ShuttersLastDrive: manual
2020-11-14_11:30:00 rollo_Schlafzimmer_Leon ASC_ShuttersLastDrive: manual
2020-11-14_11:30:23 rollo_Schlafzimmer_Ursula_Sued pct: 0
2020-11-14_11:30:23 rollo_b3 channelA: A0
2020-11-14_11:30:23 rollo_b3 A0
2020-11-14_11:30:23 rollo_Schlafzimmer_Ursula_Sued open
2020-11-14_11:30:23 rollo_Treppenhaus_Buero pct: 0
2020-11-14_11:30:23 rollo_b5 channelA: A0
2020-11-14_11:30:23 rollo_b5 A0
2020-11-14_11:30:23 rollo_Treppenhaus_Buero open
2020-11-14_11:30:23 rollo_Schlafzimmer_Leon pct: 0
2020-11-14_11:30:23 rollo_b4 channelA: A0
2020-11-14_11:30:23 rollo_b4 A0
2020-11-14_11:30:23 rollo_Schlafzimmer_Leon blocked
2020-11-14_11:30:23 rollo_Schlafzimmer_Ursula_Sued ASC_ShuttersLastDrive: manual
2020-11-14_11:30:23 rollo_Treppenhaus_Buero ASC_ShuttersLastDrive: manual
2020-11-14_11:30:23 rollo_Schlafzimmer_Leon ASC_ShuttersLastDrive: manual
2020-11-14_11:30:26 rollo_Schlafzimmer_Joerg pct: 0
2020-11-14_11:30:26 rollo_b1 channelA: A0
2020-11-14_11:30:26 rollo_b1 A0
2020-11-14_11:30:26 rollo_Schlafzimmer_Joerg open
2020-11-14_11:30:26 rollo_Schlafzimmer_Ursula_Ost pct: 0
2020-11-14_11:30:26 rollo_b2 channelA: A0
2020-11-14_11:30:26 rollo_b2 A0
2020-11-14_11:30:26 rollo_Schlafzimmer_Ursula_Ost open
2020-11-14_12:24:07 rollo_Treppenhaus_Buero command: pct-50
2020-11-14_12:24:07 rollo_Treppenhaus_Buero desired_pct: 50
2020-11-14_12:24:07 rollo_Treppenhaus_Buero last_drive: drive-down
2020-11-14_12:24:07 rollo_Treppenhaus_Buero drive-down
2020-11-14_12:24:07 rollo_Treppenhaus_Buero drive-type: modul
2020-11-14_12:24:07 rollo_b5 channelA: AI
2020-11-14_12:24:07 rollo_b5 AI
2020-11-14_12:24:07 rollo_Schlafzimmer_Ursula_Sued command: pct-80
2020-11-14_12:24:07 rollo_Schlafzimmer_Ursula_Sued desired_pct: 80
2020-11-14_12:24:07 rollo_Schlafzimmer_Ursula_Sued last_drive: drive-down
2020-11-14_12:24:07 rollo_Schlafzimmer_Ursula_Sued drive-down
2020-11-14_12:24:07 rollo_Schlafzimmer_Ursula_Sued drive-type: modul
2020-11-14_12:24:07 rollo_b3 channelA: AI
2020-11-14_12:24:07 rollo_b3 AI
2020-11-14_12:24:07 rollo_Schlafzimmer_Leon command: pct-80
2020-11-14_12:24:07 rollo_Schlafzimmer_Leon desired_pct: 80
2020-11-14_12:24:07 rollo_Schlafzimmer_Leon desired_pct: 0
2020-11-14_12:24:07 rollo_Wohnzimmer command: pct-70
2020-11-14_12:24:07 rollo_Wohnzimmer desired_pct: 70
2020-11-14_12:24:07 rollo_Wohnzimmer last_drive: drive-down
2020-11-14_12:24:07 rollo_Wohnzimmer drive-down
2020-11-14_12:24:07 rollo_Wohnzimmer drive-type: modul
2020-11-14_12:24:07 rollo_a4 channelA: AI
2020-11-14_12:24:07 rollo_a4 AI
2020-11-14_12:24:07 rollo_HSTuer command: pct-40
2020-11-14_12:24:07 rollo_HSTuer desired_pct: 40
2020-11-14_12:24:07 rollo_HSTuer last_drive: drive-down
2020-11-14_12:24:07 rollo_HSTuer drive-down
2020-11-14_12:24:07 rollo_HSTuer drive-type: modul
2020-11-14_12:24:07 rollo_a3 channelA: AI
2020-11-14_12:24:07 rollo_a3 AI
2020-11-14_12:24:13 rollo_Treppenhaus_Buero pct: 50
2020-11-14_12:24:13 rollo_b5 channelA: AI
2020-11-14_12:24:13 rollo_b5 AI
2020-11-14_12:24:13 rollo_Treppenhaus_Buero half
2020-11-14_12:24:13 rollo_Treppenhaus_Buero ASC_ShuttersLastDrive: shading in
2020-11-14_12:24:16 rollo_Schlafzimmer_Ursula_Sued pct: 80
2020-11-14_12:24:16 rollo_b3 channelA: AI
2020-11-14_12:24:16 rollo_b3 AI
2020-11-14_12:24:16 rollo_Schlafzimmer_Ursula_Sued pct-80
2020-11-14_12:24:16 rollo_HSTuer pct: 40
2020-11-14_12:24:16 rollo_a3 channelA: AI
2020-11-14_12:24:16 rollo_a3 AI
2020-11-14_12:24:16 rollo_HSTuer pct-40
2020-11-14_12:24:16 rollo_Schlafzimmer_Ursula_Sued ASC_ShuttersLastDrive: shading in
2020-11-14_12:24:16 rollo_HSTuer ASC_ShuttersLastDrive: shading in
2020-11-14_12:24:17 rollo_Wohnzimmer pct: 70
2020-11-14_12:24:17 rollo_a4 channelA: AI
2020-11-14_12:24:17 rollo_a4 AI
2020-11-14_12:24:17 rollo_Wohnzimmer pct-70
2020-11-14_12:24:17 rollo_Wohnzimmer ASC_ShuttersLastDrive: shading in
2020-11-14_12:34:23 rollo_Schlafzimmer_Leon command: pct-80
2020-11-14_12:34:23 rollo_Schlafzimmer_Leon desired_pct: 80
2020-11-14_12:34:23 rollo_Schlafzimmer_Leon desired_pct: 0
2020-11-14_12:35:17 rollo_Schlafzimmer_Leon command: pct-80
2020-11-14_12:35:17 rollo_Schlafzimmer_Leon desired_pct: 80
2020-11-14_12:35:17 rollo_Schlafzimmer_Leon desired_pct: 0
2020-11-14_12:37:37 rollo_Schlafzimmer_Leon command: pct-80
2020-11-14_12:37:37 rollo_Schlafzimmer_Leon desired_pct: 80
2020-11-14_12:37:37 rollo_Schlafzimmer_Leon desired_pct: 0
2020-11-14_12:39:56 rollo_Schlafzimmer_Leon command: pct-80
2020-11-14_12:39:56 rollo_Schlafzimmer_Leon desired_pct: 80
2020-11-14_12:39:56 rollo_Schlafzimmer_Leon desired_pct: 0
2020-11-14_12:40:54 rollo_Schlafzimmer_Leon command: pct-80
2020-11-14_12:40:54 rollo_Schlafzimmer_Leon desired_pct: 80
2020-11-14_12:40:54 rollo_Schlafzimmer_Leon desired_pct: 0
2020-11-14_12:45:33 rollo_Schlafzimmer_Leon command: pct-80
2020-11-14_12:45:33 rollo_Schlafzimmer_Leon desired_pct: 80
2020-11-14_12:45:33 rollo_Schlafzimmer_Leon desired_pct: 0
2020-11-14_12:46:27 rollo_Schlafzimmer_Leon command: pct-80
2020-11-14_12:46:27 rollo_Schlafzimmer_Leon desired_pct: 80
2020-11-14_12:46:27 rollo_Schlafzimmer_Leon desired_pct: 0
2020-11-14_12:51:10 rollo_Schlafzimmer_Leon command: pct-80
2020-11-14_12:51:10 rollo_Schlafzimmer_Leon desired_pct: 80
2020-11-14_12:51:10 rollo_Schlafzimmer_Leon desired_pct: 0
2020-11-14_12:52:04 rollo_Schlafzimmer_Leon command: pct-80
2020-11-14_12:52:04 rollo_Schlafzimmer_Leon desired_pct: 80
2020-11-14_12:52:04 rollo_Schlafzimmer_Leon desired_pct: 0
2020-11-14_12:56:48 rollo_Schlafzimmer_Leon command: pct-80
2020-11-14_12:56:48 rollo_Schlafzimmer_Leon desired_pct: 80
2020-11-14_12:56:48 rollo_Schlafzimmer_Leon desired_pct: 0
2020-11-14_12:57:41 rollo_Schlafzimmer_Leon command: pct-80
2020-11-14_12:57:41 rollo_Schlafzimmer_Leon desired_pct: 80
2020-11-14_12:57:41 rollo_Schlafzimmer_Leon desired_pct: 0
2020-11-14_13:02:25 rollo_Schlafzimmer_Leon command: pct-80
2020-11-14_13:02:25 rollo_Schlafzimmer_Leon desired_pct: 80
2020-11-14_13:02:25 rollo_Schlafzimmer_Leon desired_pct: 0
2020-11-14_13:03:19 rollo_Schlafzimmer_Leon command: pct-80
2020-11-14_13:03:19 rollo_Schlafzimmer_Leon desired_pct: 80
2020-11-14_13:03:19 rollo_Schlafzimmer_Leon desired_pct: 0
2020-11-14_13:07:57 rollo_Schlafzimmer_Leon command: pct-80
2020-11-14_13:07:57 rollo_Schlafzimmer_Leon desired_pct: 80
2020-11-14_13:07:57 rollo_Schlafzimmer_Leon desired_pct: 0
2020-11-14_13:08:56 rollo_Schlafzimmer_Leon command: pct-80
2020-11-14_13:08:56 rollo_Schlafzimmer_Leon desired_pct: 80
2020-11-14_13:08:56 rollo_Schlafzimmer_Leon desired_pct: 0
2020-11-14_13:13:35 rollo_Schlafzimmer_Leon command: pct-80
2020-11-14_13:13:35 rollo_Schlafzimmer_Leon desired_pct: 80
2020-11-14_13:13:35 rollo_Schlafzimmer_Leon desired_pct: 0
2020-11-14_13:14:29 rollo_Schlafzimmer_Leon command: pct-80
2020-11-14_13:14:29 rollo_Schlafzimmer_Leon desired_pct: 80
2020-11-14_13:14:29 rollo_Schlafzimmer_Leon desired_pct: 0
2020-11-14_13:19:08 rollo_Schlafzimmer_Leon command: pct-80
2020-11-14_13:19:08 rollo_Schlafzimmer_Leon desired_pct: 80
2020-11-14_13:19:08 rollo_Schlafzimmer_Leon desired_pct: 0
2020-11-14_13:20:06 rollo_Schlafzimmer_Leon command: pct-80
2020-11-14_13:20:06 rollo_Schlafzimmer_Leon desired_pct: 80
2020-11-14_13:20:06 rollo_Schlafzimmer_Leon desired_pct: 0
2020-11-14_13:24:45 rollo_Schlafzimmer_Leon command: pct-80
2020-11-14_13:24:45 rollo_Schlafzimmer_Leon desired_pct: 80
2020-11-14_13:24:45 rollo_Schlafzimmer_Leon desired_pct: 0
2020-11-14_13:25:39 rollo_Schlafzimmer_Leon command: pct-80
2020-11-14_13:25:39 rollo_Schlafzimmer_Leon desired_pct: 80
2020-11-14_13:25:39 rollo_Schlafzimmer_Leon desired_pct: 0
2020-11-14_13:30:17 rollo_Schlafzimmer_Leon command: pct-80
2020-11-14_13:30:17 rollo_Schlafzimmer_Leon desired_pct: 80
2020-11-14_13:30:17 rollo_Schlafzimmer_Leon desired_pct: 0
2020-11-14_13:31:16 rollo_Schlafzimmer_Leon command: pct-80
2020-11-14_13:31:16 rollo_Schlafzimmer_Leon desired_pct: 80
2020-11-14_13:31:16 rollo_Schlafzimmer_Leon desired_pct: 0
2020-11-14_13:35:54 rollo_Schlafzimmer_Leon command: pct-80
2020-11-14_13:35:54 rollo_Schlafzimmer_Leon desired_pct: 80
2020-11-14_13:35:54 rollo_Schlafzimmer_Leon desired_pct: 0
2020-11-14_13:36:48 rollo_Schlafzimmer_Leon command: pct-80
2020-11-14_13:36:48 rollo_Schlafzimmer_Leon desired_pct: 80
2020-11-14_13:36:48 rollo_Schlafzimmer_Leon desired_pct: 0
2020-11-14_13:37:37 rollo_Schlafzimmer_Leon command: pct-80
2020-11-14_13:37:37 rollo_Schlafzimmer_Leon desired_pct: 80
2020-11-14_13:37:37 rollo_Schlafzimmer_Leon desired_pct: 0
2020-11-14_13:41:32 rollo_Schlafzimmer_Leon command: pct-80
2020-11-14_13:41:32 rollo_Schlafzimmer_Leon desired_pct: 80
2020-11-14_13:41:32 rollo_Schlafzimmer_Leon desired_pct: 0
2020-11-14_13:42:26 rollo_Schlafzimmer_Leon command: pct-80
2020-11-14_13:42:26 rollo_Schlafzimmer_Leon desired_pct: 80
2020-11-14_13:42:26 rollo_Schlafzimmer_Leon desired_pct: 0
2020-11-14_13:47:09 rollo_Schlafzimmer_Leon command: pct-80
2020-11-14_13:47:09 rollo_Schlafzimmer_Leon desired_pct: 80
2020-11-14_13:47:09 rollo_Schlafzimmer_Leon desired_pct: 0
2020-11-14_13:48:03 rollo_Schlafzimmer_Leon command: pct-80
2020-11-14_13:48:03 rollo_Schlafzimmer_Leon desired_pct: 80
2020-11-14_13:48:03 rollo_Schlafzimmer_Leon desired_pct: 0
2020-11-14_13:52:46 rollo_Schlafzimmer_Leon command: pct-80
2020-11-14_13:52:46 rollo_Schlafzimmer_Leon desired_pct: 80
2020-11-14_13:52:46 rollo_Schlafzimmer_Leon desired_pct: 0
2020-11-14_13:53:40 rollo_Schlafzimmer_Leon command: pct-80
2020-11-14_13:53:40 rollo_Schlafzimmer_Leon desired_pct: 80
2020-11-14_13:53:40 rollo_Schlafzimmer_Leon desired_pct: 0
2020-11-14_13:58:19 rollo_Schlafzimmer_Leon command: pct-80
2020-11-14_13:58:19 rollo_Schlafzimmer_Leon desired_pct: 80
2020-11-14_13:58:19 rollo_Schlafzimmer_Leon desired_pct: 0
2020-11-14_13:59:17 rollo_Schlafzimmer_Leon command: pct-80
2020-11-14_13:59:17 rollo_Schlafzimmer_Leon desired_pct: 80
2020-11-14_13:59:17 rollo_Schlafzimmer_Leon desired_pct: 0
2020-11-14_14:03:56 rollo_Schlafzimmer_Leon command: pct-80
2020-11-14_14:03:56 rollo_Schlafzimmer_Leon desired_pct: 80
2020-11-14_14:03:56 rollo_Schlafzimmer_Leon desired_pct: 0
2020-11-14_14:04:50 rollo_Schlafzimmer_Leon command: pct-80
2020-11-14_14:04:50 rollo_Schlafzimmer_Leon desired_pct: 80
2020-11-14_14:04:50 rollo_Schlafzimmer_Leon desired_pct: 0
2020-11-14_14:09:29 rollo_Schlafzimmer_Leon command: pct-80
2020-11-14_14:09:29 rollo_Schlafzimmer_Leon desired_pct: 80
2020-11-14_14:09:29 rollo_Schlafzimmer_Leon desired_pct: 0
2020-11-14_14:10:27 rollo_Schlafzimmer_Leon command: pct-80
2020-11-14_14:10:27 rollo_Schlafzimmer_Leon desired_pct: 80
2020-11-14_14:10:27 rollo_Schlafzimmer_Leon desired_pct: 0
2020-11-14_14:15:06 rollo_Schlafzimmer_Leon command: pct-80
2020-11-14_14:15:06 rollo_Schlafzimmer_Leon desired_pct: 80
2020-11-14_14:15:06 rollo_Schlafzimmer_Leon desired_pct: 0
2020-11-14_14:16:00 rollo_Schlafzimmer_Leon command: pct-80
2020-11-14_14:16:00 rollo_Schlafzimmer_Leon desired_pct: 80
2020-11-14_14:16:00 rollo_Schlafzimmer_Leon desired_pct: 0
2020-11-14_14:20:39 rollo_Schlafzimmer_Leon command: pct-80
2020-11-14_14:20:39 rollo_Schlafzimmer_Leon desired_pct: 80
2020-11-14_14:20:39 rollo_Schlafzimmer_Leon desired_pct: 0
2020-11-14_14:21:38 rollo_Schlafzimmer_Leon command: pct-80
2020-11-14_14:21:38 rollo_Schlafzimmer_Leon desired_pct: 80
2020-11-14_14:21:38 rollo_Schlafzimmer_Leon desired_pct: 0
2020-11-14_14:26:17 rollo_Schlafzimmer_Leon command: pct-80
2020-11-14_14:26:17 rollo_Schlafzimmer_Leon desired_pct: 80
2020-11-14_14:26:17 rollo_Schlafzimmer_Leon desired_pct: 0
2020-11-14_14:27:11 rollo_Schlafzimmer_Leon command: pct-80
2020-11-14_14:27:11 rollo_Schlafzimmer_Leon desired_pct: 80
2020-11-14_14:27:11 rollo_Schlafzimmer_Leon desired_pct: 0
2020-11-14_14:31:54 rollo_Schlafzimmer_Leon command: pct-80
2020-11-14_14:31:54 rollo_Schlafzimmer_Leon desired_pct: 80
2020-11-14_14:31:54 rollo_Schlafzimmer_Leon desired_pct: 0
2020-11-14_14:32:48 rollo_Schlafzimmer_Leon command: pct-80
2020-11-14_14:32:48 rollo_Schlafzimmer_Leon desired_pct: 80
2020-11-14_14:32:48 rollo_Schlafzimmer_Leon desired_pct: 0
2020-11-14_14:37:31 rollo_Schlafzimmer_Leon command: pct-80
2020-11-14_14:37:31 rollo_Schlafzimmer_Leon desired_pct: 80
2020-11-14_14:37:31 rollo_Schlafzimmer_Leon desired_pct: 0
2020-11-14_14:37:37 rollo_Schlafzimmer_Leon command: pct-80
2020-11-14_14:37:37 rollo_Schlafzimmer_Leon desired_pct: 80
2020-11-14_14:37:37 rollo_Schlafzimmer_Leon desired_pct: 0
2020-11-14_14:38:25 rollo_Schlafzimmer_Leon command: pct-80
2020-11-14_14:38:25 rollo_Schlafzimmer_Leon desired_pct: 80
2020-11-14_14:38:25 rollo_Schlafzimmer_Leon desired_pct: 0
2020-11-14_14:43:08 rollo_Schlafzimmer_Leon command: pct-80
2020-11-14_14:43:08 rollo_Schlafzimmer_Leon desired_pct: 80
2020-11-14_14:43:08 rollo_Schlafzimmer_Leon desired_pct: 0
2020-11-14_14:44:02 rollo_Schlafzimmer_Leon command: pct-80
2020-11-14_14:44:02 rollo_Schlafzimmer_Leon desired_pct: 80
2020-11-14_14:44:02 rollo_Schlafzimmer_Leon desired_pct: 0
2020-11-14_14:48:41 rollo_Schlafzimmer_Leon command: pct-80
2020-11-14_14:48:41 rollo_Schlafzimmer_Leon desired_pct: 80
2020-11-14_14:48:41 rollo_Schlafzimmer_Leon desired_pct: 0
2020-11-14_14:49:39 rollo_Schlafzimmer_Leon command: pct-80
2020-11-14_14:49:39 rollo_Schlafzimmer_Leon desired_pct: 80
2020-11-14_14:49:39 rollo_Schlafzimmer_Leon desired_pct: 0
2020-11-14_14:54:18 rollo_Schlafzimmer_Leon command: pct-80
2020-11-14_14:54:18 rollo_Schlafzimmer_Leon desired_pct: 80
2020-11-14_14:54:18 rollo_Schlafzimmer_Leon desired_pct: 0
2020-11-14_14:55:12 rollo_Schlafzimmer_Leon command: pct-80
2020-11-14_14:55:12 rollo_Schlafzimmer_Leon desired_pct: 80
2020-11-14_14:55:12 rollo_Schlafzimmer_Leon desired_pct: 0
2020-11-14_14:59:50 rollo_Schlafzimmer_Leon command: pct-80
2020-11-14_14:59:50 rollo_Schlafzimmer_Leon desired_pct: 80
2020-11-14_14:59:50 rollo_Schlafzimmer_Leon desired_pct: 0
2020-11-14_15:00:49 rollo_Schlafzimmer_Leon command: pct-80
2020-11-14_15:00:49 rollo_Schlafzimmer_Leon desired_pct: 80
2020-11-14_15:00:49 rollo_Schlafzimmer_Leon desired_pct: 0
2020-11-14_15:05:27 rollo_Schlafzimmer_Leon command: pct-80
2020-11-14_15:05:27 rollo_Schlafzimmer_Leon desired_pct: 80
2020-11-14_15:05:27 rollo_Schlafzimmer_Leon desired_pct: 0
2020-11-14_15:10:00 rollo_Esszimmer closed
2020-11-14_15:10:00 rollo_Esszimmer desired_pct: 100
2020-11-14_15:10:00 rollo_Esszimmer pct: 100
2020-11-14_15:10:00 rollo_Kueche closed
2020-11-14_15:10:00 rollo_Kueche desired_pct: 100
2020-11-14_15:10:00 rollo_Kueche pct: 100
2020-11-14_15:10:00 rollo_Esszimmer command: open
2020-11-14_15:10:00 rollo_Esszimmer desired_pct: 0
2020-11-14_15:10:00 rollo_Esszimmer last_drive: drive-up
2020-11-14_15:10:00 rollo_Esszimmer drive-up
2020-11-14_15:10:00 rollo_Esszimmer drive-type: modul
2020-11-14_15:10:00 rollo_a2 channelA: A0
2020-11-14_15:10:00 rollo_a2 A0
2020-11-14_15:10:00 rollo_Kueche command: open
2020-11-14_15:10:00 rollo_Kueche desired_pct: 0
2020-11-14_15:10:00 rollo_Kueche last_drive: drive-up
2020-11-14_15:10:00 rollo_Kueche drive-up
2020-11-14_15:10:00 rollo_Kueche drive-type: modul
2020-11-14_15:10:00 rollo_a1 channelA: A0
2020-11-14_15:10:00 rollo_a1 A0
2020-11-14_15:10:00 rollo_Esszimmer ASC_ShuttersLastDrive: manual
2020-11-14_15:10:00 rollo_Kueche ASC_ShuttersLastDrive: manual
2020-11-14_15:10:27 rollo_Esszimmer pct: 0
2020-11-14_15:10:27 rollo_a2 channelA: A0
2020-11-14_15:10:27 rollo_a2 A0
2020-11-14_15:10:27 rollo_Esszimmer open
2020-11-14_15:10:27 rollo_Kueche pct: 0
2020-11-14_15:10:27 rollo_a1 channelA: A0
2020-11-14_15:10:27 rollo_a1 A0
2020-11-14_15:10:27 rollo_Kueche open
2020-11-14_15:10:27 rollo_Esszimmer ASC_ShuttersLastDrive: manual
2020-11-14_15:10:27 rollo_Kueche ASC_ShuttersLastDrive: manual
2020-11-14_15:27:51 rollo_Treppenhaus_Buero command: pct-0
2020-11-14_15:27:51 rollo_Treppenhaus_Buero desired_pct: 0
2020-11-14_15:27:51 rollo_Treppenhaus_Buero last_drive: drive-up
2020-11-14_15:27:51 rollo_Treppenhaus_Buero drive-up
2020-11-14_15:27:51 rollo_Treppenhaus_Buero drive-type: modul
2020-11-14_15:27:51 rollo_b5 channelA: A0
2020-11-14_15:27:51 rollo_b5 A0
2020-11-14_15:27:51 rollo_Schlafzimmer_Ursula_Sued command: pct-0
2020-11-14_15:27:51 rollo_Schlafzimmer_Ursula_Sued desired_pct: 0
2020-11-14_15:27:51 rollo_Schlafzimmer_Ursula_Sued last_drive: drive-up
2020-11-14_15:27:51 rollo_Schlafzimmer_Ursula_Sued drive-up
2020-11-14_15:27:51 rollo_Schlafzimmer_Ursula_Sued drive-type: modul
2020-11-14_15:27:51 rollo_b3 channelA: A0
2020-11-14_15:27:51 rollo_b3 A0
2020-11-14_15:27:51 rollo_Wohnzimmer command: pct-0
2020-11-14_15:27:51 rollo_Wohnzimmer desired_pct: 0
2020-11-14_15:27:51 rollo_Wohnzimmer last_drive: drive-up
2020-11-14_15:27:51 rollo_Wohnzimmer drive-up
2020-11-14_15:27:51 rollo_Wohnzimmer drive-type: modul
2020-11-14_15:27:51 rollo_a4 channelA: A0
2020-11-14_15:27:51 rollo_a4 A0
2020-11-14_15:27:51 rollo_HSTuer command: pct-0
2020-11-14_15:27:51 rollo_HSTuer desired_pct: 0
2020-11-14_15:27:51 rollo_HSTuer last_drive: drive-up
2020-11-14_15:27:51 rollo_HSTuer drive-up
2020-11-14_15:27:51 rollo_HSTuer drive-type: modul
2020-11-14_15:27:51 rollo_a3 channelA: A0
2020-11-14_15:27:51 rollo_a3 A0
2020-11-14_15:28:05 rollo_Treppenhaus_Buero pct: 0
2020-11-14_15:28:05 rollo_b5 channelA: A0
2020-11-14_15:28:05 rollo_b5 A0
2020-11-14_15:28:05 rollo_Treppenhaus_Buero open
2020-11-14_15:28:05 rollo_Treppenhaus_Buero ASC_ShuttersLastDrive: shading out
2020-11-14_15:28:08 rollo_Schlafzimmer_Ursula_Sued pct: 0
2020-11-14_15:28:08 rollo_b3 channelA: A0
2020-11-14_15:28:08 rollo_b3 A0
2020-11-14_15:28:08 rollo_Schlafzimmer_Ursula_Sued open
2020-11-14_15:28:08 rollo_HSTuer pct: 0
2020-11-14_15:28:08 rollo_a3 channelA: A0
2020-11-14_15:28:08 rollo_a3 A0
2020-11-14_15:28:08 rollo_HSTuer open
2020-11-14_15:28:08 rollo_Schlafzimmer_Ursula_Sued ASC_ShuttersLastDrive: shading out
2020-11-14_15:28:08 rollo_HSTuer ASC_ShuttersLastDrive: shading out
2020-11-14_15:28:09 rollo_Wohnzimmer pct: 0
2020-11-14_15:28:09 rollo_a4 channelA: A0
2020-11-14_15:28:09 rollo_a4 A0
2020-11-14_15:28:09 rollo_Wohnzimmer open
2020-11-14_15:28:09 rollo_Wohnzimmer ASC_ShuttersLastDrive: shading out
2020-11-14_17:16:59 rollo_Esszimmer command: pct-70
2020-11-14_17:16:59 rollo_Esszimmer desired_pct: 70
2020-11-14_17:16:59 rollo_Esszimmer last_drive: drive-down
2020-11-14_17:16:59 rollo_Esszimmer drive-down
2020-11-14_17:16:59 rollo_Esszimmer drive-type: modul
2020-11-14_17:16:59 rollo_a2 channelA: AI
2020-11-14_17:16:59 rollo_a2 AI
2020-11-14_17:16:59 rollo_HSTuer command: pct-70
2020-11-14_17:16:59 rollo_HSTuer desired_pct: 70
2020-11-14_17:16:59 rollo_HSTuer last_drive: drive-down
2020-11-14_17:16:59 rollo_HSTuer drive-down
2020-11-14_17:16:59 rollo_HSTuer drive-type: modul
2020-11-14_17:16:59 rollo_a3 channelA: AI
2020-11-14_17:16:59 rollo_a3 AI
2020-11-14_17:16:59 rollo_Kueche command: pct-70
2020-11-14_17:16:59 rollo_Kueche desired_pct: 70
2020-11-14_17:16:59 rollo_Kueche last_drive: drive-down
2020-11-14_17:16:59 rollo_Kueche drive-down
2020-11-14_17:16:59 rollo_Kueche drive-type: modul
2020-11-14_17:16:59 rollo_a1 channelA: AI
2020-11-14_17:16:59 rollo_a1 AI
2020-11-14_17:16:59 rollo_Wohnzimmer command: pct-80
2020-11-14_17:16:59 rollo_Wohnzimmer desired_pct: 80
2020-11-14_17:16:59 rollo_Wohnzimmer last_drive: drive-down
2020-11-14_17:16:59 rollo_Wohnzimmer drive-down
2020-11-14_17:16:59 rollo_Wohnzimmer drive-type: modul
2020-11-14_17:16:59 rollo_a4 channelA: AI
2020-11-14_17:16:59 rollo_a4 AI
2020-11-14_17:16:59 rollo_Treppenhaus_Buero command: pct-70
2020-11-14_17:16:59 rollo_Treppenhaus_Buero desired_pct: 70
2020-11-14_17:16:59 rollo_Treppenhaus_Buero last_drive: drive-down
2020-11-14_17:16:59 rollo_Treppenhaus_Buero drive-down
2020-11-14_17:16:59 rollo_Treppenhaus_Buero drive-type: modul
2020-11-14_17:16:59 rollo_b5 channelA: AI
2020-11-14_17:16:59 rollo_b5 AI
2020-11-14_17:17:07 rollo_Treppenhaus_Buero pct: 70
2020-11-14_17:17:07 rollo_b5 channelA: AI
2020-11-14_17:17:07 rollo_b5 AI
2020-11-14_17:17:07 rollo_Treppenhaus_Buero pct-70
2020-11-14_17:17:07 rollo_Treppenhaus_Buero ASC_ShuttersLastDrive: night close
2020-11-14_17:17:09 rollo_Esszimmer pct: 70
2020-11-14_17:17:09 rollo_a2 channelA: AI
2020-11-14_17:17:09 rollo_a2 AI
2020-11-14_17:17:09 rollo_Esszimmer pct-70
2020-11-14_17:17:09 rollo_Kueche pct: 70
2020-11-14_17:17:09 rollo_a1 channelA: AI
2020-11-14_17:17:09 rollo_a1 AI
2020-11-14_17:17:09 rollo_Kueche pct-70
2020-11-14_17:17:09 rollo_Esszimmer ASC_ShuttersLastDrive: night close
2020-11-14_17:17:09 rollo_Kueche ASC_ShuttersLastDrive: night close
2020-11-14_17:17:10 rollo_Wohnzimmer pct: 80
2020-11-14_17:17:10 rollo_a4 channelA: AI
2020-11-14_17:17:10 rollo_a4 AI
2020-11-14_17:17:10 rollo_Wohnzimmer pct-80
2020-11-14_17:17:10 rollo_Wohnzimmer ASC_ShuttersLastDrive: night close
2020-11-14_17:17:13 rollo_HSTuer pct: 70
2020-11-14_17:17:13 rollo_a3 channelA: AI
2020-11-14_17:17:13 rollo_a3 AI
2020-11-14_17:17:13 rollo_HSTuer pct-70
2020-11-14_17:17:13 rollo_HSTuer ASC_ShuttersLastDrive: night close
2020-11-14_20:47:06 rollo_HSTuer command: open
2020-11-14_20:47:06 rollo_HSTuer desired_pct: 0
2020-11-14_20:47:06 rollo_HSTuer last_drive: drive-up
2020-11-14_20:47:06 rollo_HSTuer drive-up
2020-11-14_20:47:06 rollo_HSTuer drive-type: modul
2020-11-14_20:47:06 rollo_a3 channelA: A0
2020-11-14_20:47:06 rollo_a3 A0
2020-11-14_20:47:29 rollo_HSTuer pct: 0
2020-11-14_20:47:29 rollo_a3 channelA: A0
2020-11-14_20:47:29 rollo_a3 A0
2020-11-14_20:47:29 rollo_HSTuer open
2020-11-14_20:47:29 rollo_HSTuer ASC_ShuttersLastDrive: manual
2020-11-14_23:50:00 rollo_Schlafzimmer_Joerg open
2020-11-14_23:50:00 rollo_Schlafzimmer_Joerg desired_pct: 0
2020-11-14_23:50:00 rollo_Schlafzimmer_Joerg pct: 0
2020-11-14_23:50:00 rollo_Schlafzimmer_Ursula_Ost open
2020-11-14_23:50:00 rollo_Schlafzimmer_Ursula_Ost desired_pct: 0
2020-11-14_23:50:00 rollo_Schlafzimmer_Ursula_Ost pct: 0
2020-11-14_23:50:00 rollo_Treppenhaus_Buero open
2020-11-14_23:50:00 rollo_Treppenhaus_Buero desired_pct: 0
2020-11-14_23:50:00 rollo_Treppenhaus_Buero pct: 0
2020-11-14_23:50:00 rollo_Schlafzimmer_Joerg command: closed
2020-11-14_23:50:00 rollo_Schlafzimmer_Joerg desired_pct: 100
2020-11-14_23:50:00 rollo_Schlafzimmer_Joerg last_drive: drive-down
2020-11-14_23:50:00 rollo_Schlafzimmer_Joerg drive-down
2020-11-14_23:50:00 rollo_Schlafzimmer_Joerg drive-type: modul
2020-11-14_23:50:00 rollo_b1 channelA: AI
2020-11-14_23:50:00 rollo_b1 AI
2020-11-14_23:50:00 rollo_Schlafzimmer_Ursula_Ost command: closed
2020-11-14_23:50:00 rollo_Schlafzimmer_Ursula_Ost desired_pct: 100
2020-11-14_23:50:00 rollo_Schlafzimmer_Ursula_Ost last_drive: drive-down
2020-11-14_23:50:00 rollo_Schlafzimmer_Ursula_Ost drive-down
2020-11-14_23:50:00 rollo_Schlafzimmer_Ursula_Ost drive-type: modul
2020-11-14_23:50:00 rollo_b2 channelA: AI
2020-11-14_23:50:00 rollo_b2 AI
2020-11-14_23:50:00 rollo_Schlafzimmer_Ursula_Sued command: closed
2020-11-14_23:50:00 rollo_Schlafzimmer_Ursula_Sued desired_pct: 100
2020-11-14_23:50:00 rollo_Schlafzimmer_Ursula_Sued last_drive: drive-down
2020-11-14_23:50:00 rollo_Schlafzimmer_Ursula_Sued drive-down
2020-11-14_23:50:00 rollo_Schlafzimmer_Ursula_Sued drive-type: modul
2020-11-14_23:50:00 rollo_b3 channelA: AI
2020-11-14_23:50:00 rollo_b3 AI
2020-11-14_23:50:00 rollo_Treppenhaus_Buero command: closed
2020-11-14_23:50:00 rollo_Treppenhaus_Buero desired_pct: 100
2020-11-14_23:50:00 rollo_Treppenhaus_Buero last_drive: drive-down
2020-11-14_23:50:00 rollo_Treppenhaus_Buero drive-down
2020-11-14_23:50:00 rollo_Treppenhaus_Buero drive-type: modul
2020-11-14_23:50:00 rollo_b5 channelA: AI
2020-11-14_23:50:00 rollo_b5 AI
2020-11-14_23:50:00 rollo_Treppenhaus_Buero ASC_ShuttersLastDrive: manual
2020-11-14_23:50:23 rollo_Schlafzimmer_Ursula_Sued pct: 100
2020-11-14_23:50:23 rollo_b3 channelA: AI
2020-11-14_23:50:23 rollo_b3 AI
2020-11-14_23:50:23 rollo_Schlafzimmer_Ursula_Sued closed
2020-11-14_23:50:23 rollo_Treppenhaus_Buero pct: 100
2020-11-14_23:50:23 rollo_b5 channelA: AI
2020-11-14_23:50:23 rollo_b5 AI
2020-11-14_23:50:23 rollo_Treppenhaus_Buero closed
2020-11-14_23:50:23 rollo_Schlafzimmer_Ursula_Sued ASC_ShuttersLastDrive: manual
2020-11-14_23:50:23 rollo_Treppenhaus_Buero ASC_ShuttersLastDrive: manual
2020-11-14_23:50:26 rollo_Schlafzimmer_Joerg pct: 100
2020-11-14_23:50:26 rollo_b1 channelA: AI
2020-11-14_23:50:26 rollo_b1 AI
2020-11-14_23:50:26 rollo_Schlafzimmer_Joerg closed
2020-11-14_23:50:26 rollo_Schlafzimmer_Ursula_Ost pct: 100
2020-11-14_23:50:26 rollo_b2 channelA: AI
2020-11-14_23:50:26 rollo_b2 AI
2020-11-14_23:50:26 rollo_Schlafzimmer_Ursula_Ost closed
Zitat von: CoolTux am 15 November 2020, 14:34:14
Machst du denn ständig das Fenster auf und zu? Wenn nicht kommt wohl andauernd ein Event für den Fensterkontakt. Hier muss ein event-on-change-reading beim Fensterkontakt hin.
Oh Mann, manchmal sehe ich den Wald vor lauter Bäumen nicht mehr.... Danke dir :D
Zitat von: Leon_Emm am 15 November 2020, 14:50:39
Es stand sowohl Samstags als auch Sonntags ASC_Time_DriveUp TT.11.2020 - 07:30
in den Readings
Dann müssen wir das am Freitag testen. Ich schreibe Dir dazu heute Abend noch was.
Hier mal der Rollo-Log von letzem Freitag (den 13...). Vielleicht ist da was brauchbares drin:
2020-11-13_00:00:00 rollo_Esszimmer command: closed
2020-11-13_00:00:00 rollo_Esszimmer desired_pct: 100
2020-11-13_00:00:00 rollo_Esszimmer last_drive: drive-down
2020-11-13_00:00:00 rollo_Esszimmer drive-down
2020-11-13_00:00:00 rollo_Esszimmer drive-type: modul
2020-11-13_00:00:00 rollo_a2 channelA: AI
2020-11-13_00:00:00 rollo_a2 AI
2020-11-13_00:00:00 rollo_Wohnzimmer command: closed
2020-11-13_00:00:00 rollo_Wohnzimmer desired_pct: 100
2020-11-13_00:00:00 rollo_Wohnzimmer last_drive: drive-down
2020-11-13_00:00:00 rollo_Wohnzimmer drive-down
2020-11-13_00:00:00 rollo_Wohnzimmer drive-type: modul
2020-11-13_00:00:00 rollo_a4 channelA: AI
2020-11-13_00:00:00 rollo_a4 AI
2020-11-13_00:00:00 rollo_Kueche command: closed
2020-11-13_00:00:00 rollo_Kueche desired_pct: 100
2020-11-13_00:00:00 rollo_Kueche last_drive: drive-down
2020-11-13_00:00:00 rollo_Kueche drive-down
2020-11-13_00:00:00 rollo_Kueche drive-type: modul
2020-11-13_00:00:00 rollo_a1 channelA: AI
2020-11-13_00:00:00 rollo_a1 AI
2020-11-13_00:00:00 rollo_HSTuer open
2020-11-13_00:00:00 rollo_HSTuer desired_pct: 0
2020-11-13_00:00:00 rollo_HSTuer pct: 0
2020-11-13_00:00:00 rollo_HSTuer command: closed
2020-11-13_00:00:00 rollo_HSTuer desired_pct: 100
2020-11-13_00:00:00 rollo_HSTuer last_drive: drive-down
2020-11-13_00:00:00 rollo_HSTuer drive-down
2020-11-13_00:00:00 rollo_HSTuer drive-type: modul
2020-11-13_00:00:00 rollo_a3 channelA: AI
2020-11-13_00:00:00 rollo_a3 AI
2020-11-13_00:00:00 rollo_HSTuer ASC_ShuttersLastDrive: manual
2020-11-13_00:00:14 rollo_Wohnzimmer pct: 100
2020-11-13_00:00:14 rollo_a4 channelA: AI
2020-11-13_00:00:14 rollo_a4 AI
2020-11-13_00:00:14 rollo_Wohnzimmer closed
2020-11-13_00:00:14 rollo_Wohnzimmer ASC_ShuttersLastDrive: manual
2020-11-13_00:00:16 rollo_Esszimmer pct: 100
2020-11-13_00:00:16 rollo_a2 channelA: AI
2020-11-13_00:00:16 rollo_a2 AI
2020-11-13_00:00:16 rollo_Esszimmer closed
2020-11-13_00:00:16 rollo_Kueche pct: 100
2020-11-13_00:00:16 rollo_a1 channelA: AI
2020-11-13_00:00:16 rollo_a1 AI
2020-11-13_00:00:16 rollo_Kueche closed
2020-11-13_00:00:16 rollo_Esszimmer ASC_ShuttersLastDrive: manual
2020-11-13_00:00:16 rollo_Kueche ASC_ShuttersLastDrive: manual
2020-11-13_00:00:36 rollo_HSTuer pct: 100
2020-11-13_00:00:36 rollo_a3 channelA: AI
2020-11-13_00:00:36 rollo_a3 AI
2020-11-13_00:00:36 rollo_HSTuer closed
2020-11-13_00:00:36 rollo_HSTuer ASC_ShuttersLastDrive: manual
2020-11-13_07:30:02 rollo_Esszimmer command: pct-0
2020-11-13_07:30:02 rollo_Esszimmer desired_pct: 0
2020-11-13_07:30:02 rollo_Esszimmer last_drive: drive-up
2020-11-13_07:30:02 rollo_Esszimmer drive-up
2020-11-13_07:30:02 rollo_Esszimmer drive-type: modul
2020-11-13_07:30:02 rollo_a2 channelA: A0
2020-11-13_07:30:02 rollo_a2 A0
2020-11-13_07:30:02 rollo_HSTuer command: pct-0
2020-11-13_07:30:02 rollo_HSTuer desired_pct: 0
2020-11-13_07:30:02 rollo_HSTuer last_drive: drive-up
2020-11-13_07:30:02 rollo_HSTuer drive-up
2020-11-13_07:30:02 rollo_HSTuer drive-type: modul
2020-11-13_07:30:02 rollo_a3 channelA: A0
2020-11-13_07:30:02 rollo_a3 A0
2020-11-13_07:30:02 rollo_Kueche command: pct-0
2020-11-13_07:30:02 rollo_Kueche desired_pct: 0
2020-11-13_07:30:02 rollo_Kueche last_drive: drive-up
2020-11-13_07:30:02 rollo_Kueche drive-up
2020-11-13_07:30:02 rollo_Kueche drive-type: modul
2020-11-13_07:30:02 rollo_a1 channelA: A0
2020-11-13_07:30:02 rollo_a1 A0
2020-11-13_07:30:02 rollo_Wohnzimmer command: pct-0
2020-11-13_07:30:02 rollo_Wohnzimmer desired_pct: 0
2020-11-13_07:30:02 rollo_Wohnzimmer last_drive: drive-up
2020-11-13_07:30:02 rollo_Wohnzimmer drive-up
2020-11-13_07:30:02 rollo_Wohnzimmer drive-type: modul
2020-11-13_07:30:02 rollo_a4 channelA: A0
2020-11-13_07:30:02 rollo_a4 A0
2020-11-13_07:30:27 rollo_Wohnzimmer pct: 0
2020-11-13_07:30:27 rollo_a4 channelA: A0
2020-11-13_07:30:27 rollo_a4 A0
2020-11-13_07:30:27 rollo_Wohnzimmer open
2020-11-13_07:30:27 rollo_Wohnzimmer ASC_ShuttersLastDrive: day open
2020-11-13_07:30:29 rollo_Esszimmer pct: 0
2020-11-13_07:30:29 rollo_a2 channelA: A0
2020-11-13_07:30:29 rollo_a2 A0
2020-11-13_07:30:29 rollo_Esszimmer open
2020-11-13_07:30:29 rollo_Kueche pct: 0
2020-11-13_07:30:29 rollo_a1 channelA: A0
2020-11-13_07:30:29 rollo_a1 A0
2020-11-13_07:30:29 rollo_Kueche open
2020-11-13_07:30:29 rollo_Esszimmer ASC_ShuttersLastDrive: day open
2020-11-13_07:30:29 rollo_Kueche ASC_ShuttersLastDrive: day open
2020-11-13_07:30:38 rollo_HSTuer pct: 0
2020-11-13_07:30:38 rollo_a3 channelA: A0
2020-11-13_07:30:38 rollo_a3 A0
2020-11-13_07:30:38 rollo_HSTuer open
2020-11-13_07:30:38 rollo_HSTuer ASC_ShuttersLastDrive: day open
2020-11-13_07:53:10 rollo_Schlafzimmer_Joerg command: pct-0
2020-11-13_07:53:10 rollo_Schlafzimmer_Joerg desired_pct: 0
2020-11-13_07:53:10 rollo_Schlafzimmer_Joerg last_drive: drive-up
2020-11-13_07:53:10 rollo_Schlafzimmer_Joerg drive-up
2020-11-13_07:53:10 rollo_Schlafzimmer_Joerg drive-type: modul
2020-11-13_07:53:10 rollo_b1 channelA: A0
2020-11-13_07:53:10 rollo_b1 A0
2020-11-13_07:53:36 rollo_Schlafzimmer_Joerg pct: 0
2020-11-13_07:53:36 rollo_b1 channelA: A0
2020-11-13_07:53:36 rollo_b1 A0
2020-11-13_07:53:36 rollo_Schlafzimmer_Joerg open
2020-11-13_08:00:02 rollo_Treppenhaus_Buero command: pct-0
2020-11-13_08:00:02 rollo_Treppenhaus_Buero desired_pct: 0
2020-11-13_08:00:02 rollo_Treppenhaus_Buero last_drive: drive-up
2020-11-13_08:00:02 rollo_Treppenhaus_Buero drive-up
2020-11-13_08:00:02 rollo_Treppenhaus_Buero drive-type: modul
2020-11-13_08:00:02 rollo_b5 channelA: A0
2020-11-13_08:00:02 rollo_b5 A0
2020-11-13_08:00:25 rollo_Treppenhaus_Buero pct: 0
2020-11-13_08:00:25 rollo_b5 channelA: A0
2020-11-13_08:00:25 rollo_b5 A0
2020-11-13_08:00:25 rollo_Treppenhaus_Buero open
2020-11-13_08:00:25 rollo_Treppenhaus_Buero ASC_ShuttersLastDrive: day open
2020-11-13_10:10:00 rollo_HSTuer closed
2020-11-13_10:10:00 rollo_HSTuer desired_pct: 100
2020-11-13_10:10:00 rollo_HSTuer pct: 100
2020-11-13_10:10:00 rollo_Wohnzimmer closed
2020-11-13_10:10:00 rollo_Wohnzimmer desired_pct: 100
2020-11-13_10:10:00 rollo_Wohnzimmer pct: 100
2020-11-13_10:10:00 rollo_HSTuer command: open
2020-11-13_10:10:00 rollo_HSTuer desired_pct: 0
2020-11-13_10:10:00 rollo_HSTuer last_drive: drive-up
2020-11-13_10:10:00 rollo_HSTuer drive-up
2020-11-13_10:10:00 rollo_HSTuer drive-type: modul
2020-11-13_10:10:00 rollo_a3 channelA: A0
2020-11-13_10:10:00 rollo_a3 A0
2020-11-13_10:10:00 rollo_Wohnzimmer command: open
2020-11-13_10:10:00 rollo_Wohnzimmer desired_pct: 0
2020-11-13_10:10:00 rollo_Wohnzimmer last_drive: drive-up
2020-11-13_10:10:00 rollo_Wohnzimmer drive-up
2020-11-13_10:10:00 rollo_Wohnzimmer drive-type: modul
2020-11-13_10:10:00 rollo_a4 channelA: A0
2020-11-13_10:10:00 rollo_a4 A0
2020-11-13_10:10:00 rollo_HSTuer ASC_ShuttersLastDrive: manual
2020-11-13_10:10:00 rollo_Wohnzimmer ASC_ShuttersLastDrive: manual
2020-11-13_10:10:25 rollo_Wohnzimmer pct: 0
2020-11-13_10:10:25 rollo_a4 channelA: A0
2020-11-13_10:10:25 rollo_a4 A0
2020-11-13_10:10:25 rollo_Wohnzimmer open
2020-11-13_10:10:25 rollo_Wohnzimmer ASC_ShuttersLastDrive: manual
2020-11-13_10:10:36 rollo_HSTuer pct: 0
2020-11-13_10:10:36 rollo_a3 channelA: A0
2020-11-13_10:10:36 rollo_a3 A0
2020-11-13_10:10:36 rollo_HSTuer open
2020-11-13_10:10:36 rollo_HSTuer ASC_ShuttersLastDrive: manual
2020-11-13_11:30:00 rollo_Schlafzimmer_Joerg closed
2020-11-13_11:30:00 rollo_Schlafzimmer_Joerg desired_pct: 100
2020-11-13_11:30:00 rollo_Schlafzimmer_Joerg pct: 100
2020-11-13_11:30:00 rollo_Schlafzimmer_Ursula_Ost closed
2020-11-13_11:30:00 rollo_Schlafzimmer_Ursula_Ost desired_pct: 100
2020-11-13_11:30:00 rollo_Schlafzimmer_Ursula_Ost pct: 100
2020-11-13_11:30:00 rollo_Schlafzimmer_Ursula_Sued closed
2020-11-13_11:30:00 rollo_Schlafzimmer_Ursula_Sued desired_pct: 100
2020-11-13_11:30:00 rollo_Schlafzimmer_Ursula_Sued pct: 100
2020-11-13_11:30:00 rollo_Treppenhaus_Buero closed
2020-11-13_11:30:00 rollo_Treppenhaus_Buero desired_pct: 100
2020-11-13_11:30:00 rollo_Treppenhaus_Buero pct: 100
2020-11-13_11:30:00 rollo_Schlafzimmer_Leon closed
2020-11-13_11:30:00 rollo_Schlafzimmer_Leon desired_pct: 100
2020-11-13_11:30:00 rollo_Schlafzimmer_Leon pct: 100
2020-11-13_11:30:00 rollo_Schlafzimmer_Joerg command: open
2020-11-13_11:30:00 rollo_Schlafzimmer_Joerg desired_pct: 0
2020-11-13_11:30:00 rollo_Schlafzimmer_Joerg last_drive: drive-up
2020-11-13_11:30:00 rollo_Schlafzimmer_Joerg drive-up
2020-11-13_11:30:00 rollo_Schlafzimmer_Joerg drive-type: modul
2020-11-13_11:30:00 rollo_b1 channelA: A0
2020-11-13_11:30:00 rollo_b1 A0
2020-11-13_11:30:00 rollo_Schlafzimmer_Ursula_Ost command: open
2020-11-13_11:30:00 rollo_Schlafzimmer_Ursula_Ost desired_pct: 0
2020-11-13_11:30:00 rollo_Schlafzimmer_Ursula_Ost last_drive: drive-up
2020-11-13_11:30:00 rollo_Schlafzimmer_Ursula_Ost drive-up
2020-11-13_11:30:00 rollo_Schlafzimmer_Ursula_Ost drive-type: modul
2020-11-13_11:30:00 rollo_b2 channelA: A0
2020-11-13_11:30:00 rollo_b2 A0
2020-11-13_11:30:00 rollo_Schlafzimmer_Ursula_Sued command: open
2020-11-13_11:30:00 rollo_Schlafzimmer_Ursula_Sued desired_pct: 0
2020-11-13_11:30:00 rollo_Schlafzimmer_Ursula_Sued last_drive: drive-up
2020-11-13_11:30:00 rollo_Schlafzimmer_Ursula_Sued drive-up
2020-11-13_11:30:00 rollo_Schlafzimmer_Ursula_Sued drive-type: modul
2020-11-13_11:30:00 rollo_b3 channelA: A0
2020-11-13_11:30:00 rollo_b3 A0
2020-11-13_11:30:00 rollo_Treppenhaus_Buero command: open
2020-11-13_11:30:00 rollo_Treppenhaus_Buero desired_pct: 0
2020-11-13_11:30:00 rollo_Treppenhaus_Buero last_drive: drive-up
2020-11-13_11:30:00 rollo_Treppenhaus_Buero drive-up
2020-11-13_11:30:00 rollo_Treppenhaus_Buero drive-type: modul
2020-11-13_11:30:00 rollo_b5 channelA: A0
2020-11-13_11:30:00 rollo_b5 A0
2020-11-13_11:30:00 rollo_Schlafzimmer_Leon command: open
2020-11-13_11:30:00 rollo_Schlafzimmer_Leon desired_pct: 0
2020-11-13_11:30:00 rollo_Schlafzimmer_Leon desired_pct: 0
2020-11-13_11:30:00 rollo_Schlafzimmer_Leon last_drive: drive-up
2020-11-13_11:30:00 rollo_Schlafzimmer_Leon drive-up
2020-11-13_11:30:00 rollo_Schlafzimmer_Leon drive-type: modul
2020-11-13_11:30:00 rollo_b4 channelA: A0
2020-11-13_11:30:00 rollo_b4 A0
2020-11-13_11:30:00 rollo_Schlafzimmer_Ursula_Sued ASC_ShuttersLastDrive: manual
2020-11-13_11:30:00 rollo_Treppenhaus_Buero ASC_ShuttersLastDrive: manual
2020-11-13_11:30:00 rollo_Schlafzimmer_Leon ASC_ShuttersLastDrive: manual
2020-11-13_11:30:23 rollo_Schlafzimmer_Ursula_Sued pct: 0
2020-11-13_11:30:23 rollo_b3 channelA: A0
2020-11-13_11:30:23 rollo_b3 A0
2020-11-13_11:30:23 rollo_Schlafzimmer_Ursula_Sued open
2020-11-13_11:30:23 rollo_Treppenhaus_Buero pct: 0
2020-11-13_11:30:23 rollo_b5 channelA: A0
2020-11-13_11:30:23 rollo_b5 A0
2020-11-13_11:30:23 rollo_Treppenhaus_Buero open
2020-11-13_11:30:23 rollo_Schlafzimmer_Leon pct: 0
2020-11-13_11:30:23 rollo_b4 channelA: A0
2020-11-13_11:30:23 rollo_b4 A0
2020-11-13_11:30:23 rollo_Schlafzimmer_Leon blocked
2020-11-13_11:30:23 rollo_Schlafzimmer_Ursula_Sued ASC_ShuttersLastDrive: manual
2020-11-13_11:30:23 rollo_Treppenhaus_Buero ASC_ShuttersLastDrive: manual
2020-11-13_11:30:23 rollo_Schlafzimmer_Leon ASC_ShuttersLastDrive: manual
2020-11-13_11:30:26 rollo_Schlafzimmer_Joerg pct: 0
2020-11-13_11:30:26 rollo_b1 channelA: A0
2020-11-13_11:30:26 rollo_b1 A0
2020-11-13_11:30:26 rollo_Schlafzimmer_Joerg open
2020-11-13_11:30:26 rollo_Schlafzimmer_Ursula_Ost pct: 0
2020-11-13_11:30:26 rollo_b2 channelA: A0
2020-11-13_11:30:26 rollo_b2 A0
2020-11-13_11:30:26 rollo_Schlafzimmer_Ursula_Ost open
2020-11-13_15:10:00 rollo_Esszimmer closed
2020-11-13_15:10:00 rollo_Esszimmer desired_pct: 100
2020-11-13_15:10:00 rollo_Esszimmer pct: 100
2020-11-13_15:10:00 rollo_Kueche closed
2020-11-13_15:10:00 rollo_Kueche desired_pct: 100
2020-11-13_15:10:00 rollo_Kueche pct: 100
2020-11-13_15:10:00 rollo_Esszimmer command: open
2020-11-13_15:10:00 rollo_Esszimmer desired_pct: 0
2020-11-13_15:10:00 rollo_Esszimmer last_drive: drive-up
2020-11-13_15:10:00 rollo_Esszimmer drive-up
2020-11-13_15:10:00 rollo_Esszimmer drive-type: modul
2020-11-13_15:10:00 rollo_a2 channelA: A0
2020-11-13_15:10:00 rollo_a2 A0
2020-11-13_15:10:00 rollo_Kueche command: open
2020-11-13_15:10:00 rollo_Kueche desired_pct: 0
2020-11-13_15:10:00 rollo_Kueche last_drive: drive-up
2020-11-13_15:10:00 rollo_Kueche drive-up
2020-11-13_15:10:00 rollo_Kueche drive-type: modul
2020-11-13_15:10:00 rollo_a1 channelA: A0
2020-11-13_15:10:00 rollo_a1 A0
2020-11-13_15:10:00 rollo_Esszimmer ASC_ShuttersLastDrive: manual
2020-11-13_15:10:00 rollo_Kueche ASC_ShuttersLastDrive: manual
2020-11-13_15:10:27 rollo_Esszimmer pct: 0
2020-11-13_15:10:27 rollo_a2 channelA: A0
2020-11-13_15:10:27 rollo_a2 A0
2020-11-13_15:10:27 rollo_Esszimmer open
2020-11-13_15:10:27 rollo_Kueche pct: 0
2020-11-13_15:10:27 rollo_a1 channelA: A0
2020-11-13_15:10:27 rollo_a1 A0
2020-11-13_15:10:27 rollo_Kueche open
2020-11-13_15:10:27 rollo_Esszimmer ASC_ShuttersLastDrive: manual
2020-11-13_15:10:27 rollo_Kueche ASC_ShuttersLastDrive: manual
2020-11-13_17:18:06 rollo_Esszimmer command: pct-70
2020-11-13_17:18:06 rollo_Esszimmer desired_pct: 70
2020-11-13_17:18:06 rollo_Esszimmer last_drive: drive-down
2020-11-13_17:18:06 rollo_Esszimmer drive-down
2020-11-13_17:18:06 rollo_Esszimmer drive-type: modul
2020-11-13_17:18:06 rollo_a2 channelA: AI
2020-11-13_17:18:06 rollo_a2 AI
2020-11-13_17:18:06 rollo_HSTuer command: pct-70
2020-11-13_17:18:06 rollo_HSTuer desired_pct: 70
2020-11-13_17:18:06 rollo_HSTuer last_drive: drive-down
2020-11-13_17:18:06 rollo_HSTuer drive-down
2020-11-13_17:18:06 rollo_HSTuer drive-type: modul
2020-11-13_17:18:06 rollo_a3 channelA: AI
2020-11-13_17:18:06 rollo_a3 AI
2020-11-13_17:18:06 rollo_Kueche command: pct-70
2020-11-13_17:18:06 rollo_Kueche desired_pct: 70
2020-11-13_17:18:06 rollo_Kueche last_drive: drive-down
2020-11-13_17:18:06 rollo_Kueche drive-down
2020-11-13_17:18:06 rollo_Kueche drive-type: modul
2020-11-13_17:18:06 rollo_a1 channelA: AI
2020-11-13_17:18:06 rollo_a1 AI
2020-11-13_17:18:06 rollo_Wohnzimmer command: pct-80
2020-11-13_17:18:06 rollo_Wohnzimmer desired_pct: 80
2020-11-13_17:18:06 rollo_Wohnzimmer last_drive: drive-down
2020-11-13_17:18:06 rollo_Wohnzimmer drive-down
2020-11-13_17:18:06 rollo_Wohnzimmer drive-type: modul
2020-11-13_17:18:06 rollo_a4 channelA: AI
2020-11-13_17:18:06 rollo_a4 AI
2020-11-13_17:18:06 rollo_Treppenhaus_Buero command: pct-70
2020-11-13_17:18:06 rollo_Treppenhaus_Buero desired_pct: 70
2020-11-13_17:18:06 rollo_Treppenhaus_Buero last_drive: drive-down
2020-11-13_17:18:06 rollo_Treppenhaus_Buero drive-down
2020-11-13_17:18:06 rollo_Treppenhaus_Buero drive-type: modul
2020-11-13_17:18:06 rollo_b5 channelA: AI
2020-11-13_17:18:06 rollo_b5 AI
2020-11-13_17:18:14 rollo_Treppenhaus_Buero pct: 70
2020-11-13_17:18:14 rollo_b5 channelA: AI
2020-11-13_17:18:14 rollo_b5 AI
2020-11-13_17:18:14 rollo_Treppenhaus_Buero pct-70
2020-11-13_17:18:14 rollo_Treppenhaus_Buero ASC_ShuttersLastDrive: night close
2020-11-13_17:18:16 rollo_Esszimmer pct: 70
2020-11-13_17:18:16 rollo_a2 channelA: AI
2020-11-13_17:18:16 rollo_a2 AI
2020-11-13_17:18:16 rollo_Esszimmer pct-70
2020-11-13_17:18:16 rollo_Kueche pct: 70
2020-11-13_17:18:16 rollo_a1 channelA: AI
2020-11-13_17:18:16 rollo_a1 AI
2020-11-13_17:18:16 rollo_Kueche pct-70
2020-11-13_17:18:16 rollo_Esszimmer ASC_ShuttersLastDrive: night close
2020-11-13_17:18:16 rollo_Kueche ASC_ShuttersLastDrive: night close
2020-11-13_17:18:17 rollo_Wohnzimmer pct: 80
2020-11-13_17:18:17 rollo_a4 channelA: AI
2020-11-13_17:18:17 rollo_a4 AI
2020-11-13_17:18:17 rollo_Wohnzimmer pct-80
2020-11-13_17:18:17 rollo_Wohnzimmer ASC_ShuttersLastDrive: night close
2020-11-13_17:18:20 rollo_HSTuer pct: 70
2020-11-13_17:18:20 rollo_a3 channelA: AI
2020-11-13_17:18:20 rollo_a3 AI
2020-11-13_17:18:20 rollo_HSTuer pct-70
2020-11-13_17:18:20 rollo_HSTuer ASC_ShuttersLastDrive: night close
2020-11-13_23:50:00 rollo_Schlafzimmer_Joerg open
2020-11-13_23:50:00 rollo_Schlafzimmer_Joerg desired_pct: 0
2020-11-13_23:50:00 rollo_Schlafzimmer_Joerg pct: 0
2020-11-13_23:50:00 rollo_Schlafzimmer_Ursula_Ost open
2020-11-13_23:50:00 rollo_Schlafzimmer_Ursula_Ost desired_pct: 0
2020-11-13_23:50:00 rollo_Schlafzimmer_Ursula_Ost pct: 0
2020-11-13_23:50:00 rollo_Treppenhaus_Buero open
2020-11-13_23:50:00 rollo_Treppenhaus_Buero desired_pct: 0
2020-11-13_23:50:00 rollo_Treppenhaus_Buero pct: 0
2020-11-13_23:50:00 rollo_Schlafzimmer_Joerg command: closed
2020-11-13_23:50:00 rollo_Schlafzimmer_Joerg desired_pct: 100
2020-11-13_23:50:00 rollo_Schlafzimmer_Joerg last_drive: drive-down
2020-11-13_23:50:00 rollo_Schlafzimmer_Joerg drive-down
2020-11-13_23:50:00 rollo_Schlafzimmer_Joerg drive-type: modul
2020-11-13_23:50:00 rollo_b1 channelA: AI
2020-11-13_23:50:00 rollo_b1 AI
2020-11-13_23:50:00 rollo_Schlafzimmer_Ursula_Ost command: closed
2020-11-13_23:50:00 rollo_Schlafzimmer_Ursula_Ost desired_pct: 100
2020-11-13_23:50:00 rollo_Schlafzimmer_Ursula_Ost last_drive: drive-down
2020-11-13_23:50:00 rollo_Schlafzimmer_Ursula_Ost drive-down
2020-11-13_23:50:00 rollo_Schlafzimmer_Ursula_Ost drive-type: modul
2020-11-13_23:50:00 rollo_b2 channelA: AI
2020-11-13_23:50:00 rollo_b2 AI
2020-11-13_23:50:00 rollo_Schlafzimmer_Ursula_Sued command: closed
2020-11-13_23:50:00 rollo_Schlafzimmer_Ursula_Sued desired_pct: 100
2020-11-13_23:50:00 rollo_Schlafzimmer_Ursula_Sued last_drive: drive-down
2020-11-13_23:50:00 rollo_Schlafzimmer_Ursula_Sued drive-down
2020-11-13_23:50:00 rollo_Schlafzimmer_Ursula_Sued drive-type: modul
2020-11-13_23:50:00 rollo_b3 channelA: AI
2020-11-13_23:50:00 rollo_b3 AI
2020-11-13_23:50:00 rollo_Treppenhaus_Buero command: closed
2020-11-13_23:50:00 rollo_Treppenhaus_Buero desired_pct: 100
2020-11-13_23:50:00 rollo_Treppenhaus_Buero last_drive: drive-down
2020-11-13_23:50:00 rollo_Treppenhaus_Buero drive-down
2020-11-13_23:50:00 rollo_Treppenhaus_Buero drive-type: modul
2020-11-13_23:50:00 rollo_b5 channelA: AI
2020-11-13_23:50:00 rollo_b5 AI
2020-11-13_23:50:00 rollo_Treppenhaus_Buero ASC_ShuttersLastDrive: manual
2020-11-13_23:50:23 rollo_Schlafzimmer_Ursula_Sued pct: 100
2020-11-13_23:50:23 rollo_b3 channelA: AI
2020-11-13_23:50:23 rollo_b3 AI
2020-11-13_23:50:23 rollo_Schlafzimmer_Ursula_Sued closed
2020-11-13_23:50:23 rollo_Treppenhaus_Buero pct: 100
2020-11-13_23:50:23 rollo_b5 channelA: AI
2020-11-13_23:50:23 rollo_b5 AI
2020-11-13_23:50:23 rollo_Treppenhaus_Buero closed
2020-11-13_23:50:23 rollo_Schlafzimmer_Ursula_Sued ASC_ShuttersLastDrive: manual
2020-11-13_23:50:23 rollo_Treppenhaus_Buero ASC_ShuttersLastDrive: manual
2020-11-13_23:50:26 rollo_Schlafzimmer_Joerg pct: 100
2020-11-13_23:50:26 rollo_b1 channelA: AI
2020-11-13_23:50:26 rollo_b1 AI
2020-11-13_23:50:26 rollo_Schlafzimmer_Joerg closed
2020-11-13_23:50:26 rollo_Schlafzimmer_Ursula_Ost pct: 100
2020-11-13_23:50:26 rollo_b2 channelA: AI
2020-11-13_23:50:26 rollo_b2 AI
2020-11-13_23:50:26 rollo_Schlafzimmer_Ursula_Ost closed
Zitat von: Leon_Emm am 15 November 2020, 14:56:49
Hier mal der Rollo-Log von letzem Freitag (den 13...). Vielleicht ist da was brauchbares drin:
2020-11-13_00:00:00 rollo_Esszimmer command: closed
2020-11-13_00:00:00 rollo_Esszimmer desired_pct: 100
2020-11-13_00:00:00 rollo_Esszimmer last_drive: drive-down
2020-11-13_00:00:00 rollo_Esszimmer drive-down
2020-11-13_00:00:00 rollo_Esszimmer drive-type: modul
2020-11-13_00:00:00 rollo_a2 channelA: AI
2020-11-13_00:00:00 rollo_a2 AI
2020-11-13_00:00:00 rollo_Wohnzimmer command: closed
2020-11-13_00:00:00 rollo_Wohnzimmer desired_pct: 100
2020-11-13_00:00:00 rollo_Wohnzimmer last_drive: drive-down
2020-11-13_00:00:00 rollo_Wohnzimmer drive-down
2020-11-13_00:00:00 rollo_Wohnzimmer drive-type: modul
2020-11-13_00:00:00 rollo_a4 channelA: AI
2020-11-13_00:00:00 rollo_a4 AI
2020-11-13_00:00:00 rollo_Kueche command: closed
2020-11-13_00:00:00 rollo_Kueche desired_pct: 100
2020-11-13_00:00:00 rollo_Kueche last_drive: drive-down
2020-11-13_00:00:00 rollo_Kueche drive-down
2020-11-13_00:00:00 rollo_Kueche drive-type: modul
2020-11-13_00:00:00 rollo_a1 channelA: AI
2020-11-13_00:00:00 rollo_a1 AI
2020-11-13_00:00:00 rollo_HSTuer open
2020-11-13_00:00:00 rollo_HSTuer desired_pct: 0
2020-11-13_00:00:00 rollo_HSTuer pct: 0
2020-11-13_00:00:00 rollo_HSTuer command: closed
2020-11-13_00:00:00 rollo_HSTuer desired_pct: 100
2020-11-13_00:00:00 rollo_HSTuer last_drive: drive-down
2020-11-13_00:00:00 rollo_HSTuer drive-down
2020-11-13_00:00:00 rollo_HSTuer drive-type: modul
2020-11-13_00:00:00 rollo_a3 channelA: AI
2020-11-13_00:00:00 rollo_a3 AI
2020-11-13_00:00:00 rollo_HSTuer ASC_ShuttersLastDrive: manual
2020-11-13_00:00:14 rollo_Wohnzimmer pct: 100
2020-11-13_00:00:14 rollo_a4 channelA: AI
2020-11-13_00:00:14 rollo_a4 AI
2020-11-13_00:00:14 rollo_Wohnzimmer closed
2020-11-13_00:00:14 rollo_Wohnzimmer ASC_ShuttersLastDrive: manual
2020-11-13_00:00:16 rollo_Esszimmer pct: 100
2020-11-13_00:00:16 rollo_a2 channelA: AI
2020-11-13_00:00:16 rollo_a2 AI
2020-11-13_00:00:16 rollo_Esszimmer closed
2020-11-13_00:00:16 rollo_Kueche pct: 100
2020-11-13_00:00:16 rollo_a1 channelA: AI
2020-11-13_00:00:16 rollo_a1 AI
2020-11-13_00:00:16 rollo_Kueche closed
2020-11-13_00:00:16 rollo_Esszimmer ASC_ShuttersLastDrive: manual
2020-11-13_00:00:16 rollo_Kueche ASC_ShuttersLastDrive: manual
2020-11-13_00:00:36 rollo_HSTuer pct: 100
2020-11-13_00:00:36 rollo_a3 channelA: AI
2020-11-13_00:00:36 rollo_a3 AI
2020-11-13_00:00:36 rollo_HSTuer closed
2020-11-13_00:00:36 rollo_HSTuer ASC_ShuttersLastDrive: manual
2020-11-13_07:30:02 rollo_Esszimmer command: pct-0
2020-11-13_07:30:02 rollo_Esszimmer desired_pct: 0
2020-11-13_07:30:02 rollo_Esszimmer last_drive: drive-up
2020-11-13_07:30:02 rollo_Esszimmer drive-up
2020-11-13_07:30:02 rollo_Esszimmer drive-type: modul
2020-11-13_07:30:02 rollo_a2 channelA: A0
2020-11-13_07:30:02 rollo_a2 A0
2020-11-13_07:30:02 rollo_HSTuer command: pct-0
2020-11-13_07:30:02 rollo_HSTuer desired_pct: 0
2020-11-13_07:30:02 rollo_HSTuer last_drive: drive-up
2020-11-13_07:30:02 rollo_HSTuer drive-up
2020-11-13_07:30:02 rollo_HSTuer drive-type: modul
2020-11-13_07:30:02 rollo_a3 channelA: A0
2020-11-13_07:30:02 rollo_a3 A0
2020-11-13_07:30:02 rollo_Kueche command: pct-0
2020-11-13_07:30:02 rollo_Kueche desired_pct: 0
2020-11-13_07:30:02 rollo_Kueche last_drive: drive-up
2020-11-13_07:30:02 rollo_Kueche drive-up
2020-11-13_07:30:02 rollo_Kueche drive-type: modul
2020-11-13_07:30:02 rollo_a1 channelA: A0
2020-11-13_07:30:02 rollo_a1 A0
2020-11-13_07:30:02 rollo_Wohnzimmer command: pct-0
2020-11-13_07:30:02 rollo_Wohnzimmer desired_pct: 0
2020-11-13_07:30:02 rollo_Wohnzimmer last_drive: drive-up
2020-11-13_07:30:02 rollo_Wohnzimmer drive-up
2020-11-13_07:30:02 rollo_Wohnzimmer drive-type: modul
2020-11-13_07:30:02 rollo_a4 channelA: A0
2020-11-13_07:30:02 rollo_a4 A0
2020-11-13_07:30:27 rollo_Wohnzimmer pct: 0
2020-11-13_07:30:27 rollo_a4 channelA: A0
2020-11-13_07:30:27 rollo_a4 A0
2020-11-13_07:30:27 rollo_Wohnzimmer open
2020-11-13_07:30:27 rollo_Wohnzimmer ASC_ShuttersLastDrive: day open
2020-11-13_07:30:29 rollo_Esszimmer pct: 0
2020-11-13_07:30:29 rollo_a2 channelA: A0
2020-11-13_07:30:29 rollo_a2 A0
2020-11-13_07:30:29 rollo_Esszimmer open
2020-11-13_07:30:29 rollo_Kueche pct: 0
2020-11-13_07:30:29 rollo_a1 channelA: A0
2020-11-13_07:30:29 rollo_a1 A0
2020-11-13_07:30:29 rollo_Kueche open
2020-11-13_07:30:29 rollo_Esszimmer ASC_ShuttersLastDrive: day open
2020-11-13_07:30:29 rollo_Kueche ASC_ShuttersLastDrive: day open
2020-11-13_07:30:38 rollo_HSTuer pct: 0
2020-11-13_07:30:38 rollo_a3 channelA: A0
2020-11-13_07:30:38 rollo_a3 A0
2020-11-13_07:30:38 rollo_HSTuer open
2020-11-13_07:30:38 rollo_HSTuer ASC_ShuttersLastDrive: day open
2020-11-13_07:53:10 rollo_Schlafzimmer_Joerg command: pct-0
2020-11-13_07:53:10 rollo_Schlafzimmer_Joerg desired_pct: 0
2020-11-13_07:53:10 rollo_Schlafzimmer_Joerg last_drive: drive-up
2020-11-13_07:53:10 rollo_Schlafzimmer_Joerg drive-up
2020-11-13_07:53:10 rollo_Schlafzimmer_Joerg drive-type: modul
2020-11-13_07:53:10 rollo_b1 channelA: A0
2020-11-13_07:53:10 rollo_b1 A0
2020-11-13_07:53:36 rollo_Schlafzimmer_Joerg pct: 0
2020-11-13_07:53:36 rollo_b1 channelA: A0
2020-11-13_07:53:36 rollo_b1 A0
2020-11-13_07:53:36 rollo_Schlafzimmer_Joerg open
2020-11-13_08:00:02 rollo_Treppenhaus_Buero command: pct-0
2020-11-13_08:00:02 rollo_Treppenhaus_Buero desired_pct: 0
2020-11-13_08:00:02 rollo_Treppenhaus_Buero last_drive: drive-up
2020-11-13_08:00:02 rollo_Treppenhaus_Buero drive-up
2020-11-13_08:00:02 rollo_Treppenhaus_Buero drive-type: modul
2020-11-13_08:00:02 rollo_b5 channelA: A0
2020-11-13_08:00:02 rollo_b5 A0
2020-11-13_08:00:25 rollo_Treppenhaus_Buero pct: 0
2020-11-13_08:00:25 rollo_b5 channelA: A0
2020-11-13_08:00:25 rollo_b5 A0
2020-11-13_08:00:25 rollo_Treppenhaus_Buero open
2020-11-13_08:00:25 rollo_Treppenhaus_Buero ASC_ShuttersLastDrive: day open
2020-11-13_10:10:00 rollo_HSTuer closed
2020-11-13_10:10:00 rollo_HSTuer desired_pct: 100
2020-11-13_10:10:00 rollo_HSTuer pct: 100
2020-11-13_10:10:00 rollo_Wohnzimmer closed
2020-11-13_10:10:00 rollo_Wohnzimmer desired_pct: 100
2020-11-13_10:10:00 rollo_Wohnzimmer pct: 100
2020-11-13_10:10:00 rollo_HSTuer command: open
2020-11-13_10:10:00 rollo_HSTuer desired_pct: 0
2020-11-13_10:10:00 rollo_HSTuer last_drive: drive-up
2020-11-13_10:10:00 rollo_HSTuer drive-up
2020-11-13_10:10:00 rollo_HSTuer drive-type: modul
2020-11-13_10:10:00 rollo_a3 channelA: A0
2020-11-13_10:10:00 rollo_a3 A0
2020-11-13_10:10:00 rollo_Wohnzimmer command: open
2020-11-13_10:10:00 rollo_Wohnzimmer desired_pct: 0
2020-11-13_10:10:00 rollo_Wohnzimmer last_drive: drive-up
2020-11-13_10:10:00 rollo_Wohnzimmer drive-up
2020-11-13_10:10:00 rollo_Wohnzimmer drive-type: modul
2020-11-13_10:10:00 rollo_a4 channelA: A0
2020-11-13_10:10:00 rollo_a4 A0
2020-11-13_10:10:00 rollo_HSTuer ASC_ShuttersLastDrive: manual
2020-11-13_10:10:00 rollo_Wohnzimmer ASC_ShuttersLastDrive: manual
2020-11-13_10:10:25 rollo_Wohnzimmer pct: 0
2020-11-13_10:10:25 rollo_a4 channelA: A0
2020-11-13_10:10:25 rollo_a4 A0
2020-11-13_10:10:25 rollo_Wohnzimmer open
2020-11-13_10:10:25 rollo_Wohnzimmer ASC_ShuttersLastDrive: manual
2020-11-13_10:10:36 rollo_HSTuer pct: 0
2020-11-13_10:10:36 rollo_a3 channelA: A0
2020-11-13_10:10:36 rollo_a3 A0
2020-11-13_10:10:36 rollo_HSTuer open
2020-11-13_10:10:36 rollo_HSTuer ASC_ShuttersLastDrive: manual
2020-11-13_11:30:00 rollo_Schlafzimmer_Joerg closed
2020-11-13_11:30:00 rollo_Schlafzimmer_Joerg desired_pct: 100
2020-11-13_11:30:00 rollo_Schlafzimmer_Joerg pct: 100
2020-11-13_11:30:00 rollo_Schlafzimmer_Ursula_Ost closed
2020-11-13_11:30:00 rollo_Schlafzimmer_Ursula_Ost desired_pct: 100
2020-11-13_11:30:00 rollo_Schlafzimmer_Ursula_Ost pct: 100
2020-11-13_11:30:00 rollo_Schlafzimmer_Ursula_Sued closed
2020-11-13_11:30:00 rollo_Schlafzimmer_Ursula_Sued desired_pct: 100
2020-11-13_11:30:00 rollo_Schlafzimmer_Ursula_Sued pct: 100
2020-11-13_11:30:00 rollo_Treppenhaus_Buero closed
2020-11-13_11:30:00 rollo_Treppenhaus_Buero desired_pct: 100
2020-11-13_11:30:00 rollo_Treppenhaus_Buero pct: 100
2020-11-13_11:30:00 rollo_Schlafzimmer_Leon closed
2020-11-13_11:30:00 rollo_Schlafzimmer_Leon desired_pct: 100
2020-11-13_11:30:00 rollo_Schlafzimmer_Leon pct: 100
2020-11-13_11:30:00 rollo_Schlafzimmer_Joerg command: open
2020-11-13_11:30:00 rollo_Schlafzimmer_Joerg desired_pct: 0
2020-11-13_11:30:00 rollo_Schlafzimmer_Joerg last_drive: drive-up
2020-11-13_11:30:00 rollo_Schlafzimmer_Joerg drive-up
2020-11-13_11:30:00 rollo_Schlafzimmer_Joerg drive-type: modul
2020-11-13_11:30:00 rollo_b1 channelA: A0
2020-11-13_11:30:00 rollo_b1 A0
2020-11-13_11:30:00 rollo_Schlafzimmer_Ursula_Ost command: open
2020-11-13_11:30:00 rollo_Schlafzimmer_Ursula_Ost desired_pct: 0
2020-11-13_11:30:00 rollo_Schlafzimmer_Ursula_Ost last_drive: drive-up
2020-11-13_11:30:00 rollo_Schlafzimmer_Ursula_Ost drive-up
2020-11-13_11:30:00 rollo_Schlafzimmer_Ursula_Ost drive-type: modul
2020-11-13_11:30:00 rollo_b2 channelA: A0
2020-11-13_11:30:00 rollo_b2 A0
2020-11-13_11:30:00 rollo_Schlafzimmer_Ursula_Sued command: open
2020-11-13_11:30:00 rollo_Schlafzimmer_Ursula_Sued desired_pct: 0
2020-11-13_11:30:00 rollo_Schlafzimmer_Ursula_Sued last_drive: drive-up
2020-11-13_11:30:00 rollo_Schlafzimmer_Ursula_Sued drive-up
2020-11-13_11:30:00 rollo_Schlafzimmer_Ursula_Sued drive-type: modul
2020-11-13_11:30:00 rollo_b3 channelA: A0
2020-11-13_11:30:00 rollo_b3 A0
2020-11-13_11:30:00 rollo_Treppenhaus_Buero command: open
2020-11-13_11:30:00 rollo_Treppenhaus_Buero desired_pct: 0
2020-11-13_11:30:00 rollo_Treppenhaus_Buero last_drive: drive-up
2020-11-13_11:30:00 rollo_Treppenhaus_Buero drive-up
2020-11-13_11:30:00 rollo_Treppenhaus_Buero drive-type: modul
2020-11-13_11:30:00 rollo_b5 channelA: A0
2020-11-13_11:30:00 rollo_b5 A0
2020-11-13_11:30:00 rollo_Schlafzimmer_Leon command: open
2020-11-13_11:30:00 rollo_Schlafzimmer_Leon desired_pct: 0
2020-11-13_11:30:00 rollo_Schlafzimmer_Leon desired_pct: 0
2020-11-13_11:30:00 rollo_Schlafzimmer_Leon last_drive: drive-up
2020-11-13_11:30:00 rollo_Schlafzimmer_Leon drive-up
2020-11-13_11:30:00 rollo_Schlafzimmer_Leon drive-type: modul
2020-11-13_11:30:00 rollo_b4 channelA: A0
2020-11-13_11:30:00 rollo_b4 A0
2020-11-13_11:30:00 rollo_Schlafzimmer_Ursula_Sued ASC_ShuttersLastDrive: manual
2020-11-13_11:30:00 rollo_Treppenhaus_Buero ASC_ShuttersLastDrive: manual
2020-11-13_11:30:00 rollo_Schlafzimmer_Leon ASC_ShuttersLastDrive: manual
2020-11-13_11:30:23 rollo_Schlafzimmer_Ursula_Sued pct: 0
2020-11-13_11:30:23 rollo_b3 channelA: A0
2020-11-13_11:30:23 rollo_b3 A0
2020-11-13_11:30:23 rollo_Schlafzimmer_Ursula_Sued open
2020-11-13_11:30:23 rollo_Treppenhaus_Buero pct: 0
2020-11-13_11:30:23 rollo_b5 channelA: A0
2020-11-13_11:30:23 rollo_b5 A0
2020-11-13_11:30:23 rollo_Treppenhaus_Buero open
2020-11-13_11:30:23 rollo_Schlafzimmer_Leon pct: 0
2020-11-13_11:30:23 rollo_b4 channelA: A0
2020-11-13_11:30:23 rollo_b4 A0
2020-11-13_11:30:23 rollo_Schlafzimmer_Leon blocked
2020-11-13_11:30:23 rollo_Schlafzimmer_Ursula_Sued ASC_ShuttersLastDrive: manual
2020-11-13_11:30:23 rollo_Treppenhaus_Buero ASC_ShuttersLastDrive: manual
2020-11-13_11:30:23 rollo_Schlafzimmer_Leon ASC_ShuttersLastDrive: manual
2020-11-13_11:30:26 rollo_Schlafzimmer_Joerg pct: 0
2020-11-13_11:30:26 rollo_b1 channelA: A0
2020-11-13_11:30:26 rollo_b1 A0
2020-11-13_11:30:26 rollo_Schlafzimmer_Joerg open
2020-11-13_11:30:26 rollo_Schlafzimmer_Ursula_Ost pct: 0
2020-11-13_11:30:26 rollo_b2 channelA: A0
2020-11-13_11:30:26 rollo_b2 A0
2020-11-13_11:30:26 rollo_Schlafzimmer_Ursula_Ost open
2020-11-13_15:10:00 rollo_Esszimmer closed
2020-11-13_15:10:00 rollo_Esszimmer desired_pct: 100
2020-11-13_15:10:00 rollo_Esszimmer pct: 100
2020-11-13_15:10:00 rollo_Kueche closed
2020-11-13_15:10:00 rollo_Kueche desired_pct: 100
2020-11-13_15:10:00 rollo_Kueche pct: 100
2020-11-13_15:10:00 rollo_Esszimmer command: open
2020-11-13_15:10:00 rollo_Esszimmer desired_pct: 0
2020-11-13_15:10:00 rollo_Esszimmer last_drive: drive-up
2020-11-13_15:10:00 rollo_Esszimmer drive-up
2020-11-13_15:10:00 rollo_Esszimmer drive-type: modul
2020-11-13_15:10:00 rollo_a2 channelA: A0
2020-11-13_15:10:00 rollo_a2 A0
2020-11-13_15:10:00 rollo_Kueche command: open
2020-11-13_15:10:00 rollo_Kueche desired_pct: 0
2020-11-13_15:10:00 rollo_Kueche last_drive: drive-up
2020-11-13_15:10:00 rollo_Kueche drive-up
2020-11-13_15:10:00 rollo_Kueche drive-type: modul
2020-11-13_15:10:00 rollo_a1 channelA: A0
2020-11-13_15:10:00 rollo_a1 A0
2020-11-13_15:10:00 rollo_Esszimmer ASC_ShuttersLastDrive: manual
2020-11-13_15:10:00 rollo_Kueche ASC_ShuttersLastDrive: manual
2020-11-13_15:10:27 rollo_Esszimmer pct: 0
2020-11-13_15:10:27 rollo_a2 channelA: A0
2020-11-13_15:10:27 rollo_a2 A0
2020-11-13_15:10:27 rollo_Esszimmer open
2020-11-13_15:10:27 rollo_Kueche pct: 0
2020-11-13_15:10:27 rollo_a1 channelA: A0
2020-11-13_15:10:27 rollo_a1 A0
2020-11-13_15:10:27 rollo_Kueche open
2020-11-13_15:10:27 rollo_Esszimmer ASC_ShuttersLastDrive: manual
2020-11-13_15:10:27 rollo_Kueche ASC_ShuttersLastDrive: manual
2020-11-13_17:18:06 rollo_Esszimmer command: pct-70
2020-11-13_17:18:06 rollo_Esszimmer desired_pct: 70
2020-11-13_17:18:06 rollo_Esszimmer last_drive: drive-down
2020-11-13_17:18:06 rollo_Esszimmer drive-down
2020-11-13_17:18:06 rollo_Esszimmer drive-type: modul
2020-11-13_17:18:06 rollo_a2 channelA: AI
2020-11-13_17:18:06 rollo_a2 AI
2020-11-13_17:18:06 rollo_HSTuer command: pct-70
2020-11-13_17:18:06 rollo_HSTuer desired_pct: 70
2020-11-13_17:18:06 rollo_HSTuer last_drive: drive-down
2020-11-13_17:18:06 rollo_HSTuer drive-down
2020-11-13_17:18:06 rollo_HSTuer drive-type: modul
2020-11-13_17:18:06 rollo_a3 channelA: AI
2020-11-13_17:18:06 rollo_a3 AI
2020-11-13_17:18:06 rollo_Kueche command: pct-70
2020-11-13_17:18:06 rollo_Kueche desired_pct: 70
2020-11-13_17:18:06 rollo_Kueche last_drive: drive-down
2020-11-13_17:18:06 rollo_Kueche drive-down
2020-11-13_17:18:06 rollo_Kueche drive-type: modul
2020-11-13_17:18:06 rollo_a1 channelA: AI
2020-11-13_17:18:06 rollo_a1 AI
2020-11-13_17:18:06 rollo_Wohnzimmer command: pct-80
2020-11-13_17:18:06 rollo_Wohnzimmer desired_pct: 80
2020-11-13_17:18:06 rollo_Wohnzimmer last_drive: drive-down
2020-11-13_17:18:06 rollo_Wohnzimmer drive-down
2020-11-13_17:18:06 rollo_Wohnzimmer drive-type: modul
2020-11-13_17:18:06 rollo_a4 channelA: AI
2020-11-13_17:18:06 rollo_a4 AI
2020-11-13_17:18:06 rollo_Treppenhaus_Buero command: pct-70
2020-11-13_17:18:06 rollo_Treppenhaus_Buero desired_pct: 70
2020-11-13_17:18:06 rollo_Treppenhaus_Buero last_drive: drive-down
2020-11-13_17:18:06 rollo_Treppenhaus_Buero drive-down
2020-11-13_17:18:06 rollo_Treppenhaus_Buero drive-type: modul
2020-11-13_17:18:06 rollo_b5 channelA: AI
2020-11-13_17:18:06 rollo_b5 AI
2020-11-13_17:18:14 rollo_Treppenhaus_Buero pct: 70
2020-11-13_17:18:14 rollo_b5 channelA: AI
2020-11-13_17:18:14 rollo_b5 AI
2020-11-13_17:18:14 rollo_Treppenhaus_Buero pct-70
2020-11-13_17:18:14 rollo_Treppenhaus_Buero ASC_ShuttersLastDrive: night close
2020-11-13_17:18:16 rollo_Esszimmer pct: 70
2020-11-13_17:18:16 rollo_a2 channelA: AI
2020-11-13_17:18:16 rollo_a2 AI
2020-11-13_17:18:16 rollo_Esszimmer pct-70
2020-11-13_17:18:16 rollo_Kueche pct: 70
2020-11-13_17:18:16 rollo_a1 channelA: AI
2020-11-13_17:18:16 rollo_a1 AI
2020-11-13_17:18:16 rollo_Kueche pct-70
2020-11-13_17:18:16 rollo_Esszimmer ASC_ShuttersLastDrive: night close
2020-11-13_17:18:16 rollo_Kueche ASC_ShuttersLastDrive: night close
2020-11-13_17:18:17 rollo_Wohnzimmer pct: 80
2020-11-13_17:18:17 rollo_a4 channelA: AI
2020-11-13_17:18:17 rollo_a4 AI
2020-11-13_17:18:17 rollo_Wohnzimmer pct-80
2020-11-13_17:18:17 rollo_Wohnzimmer ASC_ShuttersLastDrive: night close
2020-11-13_17:18:20 rollo_HSTuer pct: 70
2020-11-13_17:18:20 rollo_a3 channelA: AI
2020-11-13_17:18:20 rollo_a3 AI
2020-11-13_17:18:20 rollo_HSTuer pct-70
2020-11-13_17:18:20 rollo_HSTuer ASC_ShuttersLastDrive: night close
2020-11-13_23:50:00 rollo_Schlafzimmer_Joerg open
2020-11-13_23:50:00 rollo_Schlafzimmer_Joerg desired_pct: 0
2020-11-13_23:50:00 rollo_Schlafzimmer_Joerg pct: 0
2020-11-13_23:50:00 rollo_Schlafzimmer_Ursula_Ost open
2020-11-13_23:50:00 rollo_Schlafzimmer_Ursula_Ost desired_pct: 0
2020-11-13_23:50:00 rollo_Schlafzimmer_Ursula_Ost pct: 0
2020-11-13_23:50:00 rollo_Treppenhaus_Buero open
2020-11-13_23:50:00 rollo_Treppenhaus_Buero desired_pct: 0
2020-11-13_23:50:00 rollo_Treppenhaus_Buero pct: 0
2020-11-13_23:50:00 rollo_Schlafzimmer_Joerg command: closed
2020-11-13_23:50:00 rollo_Schlafzimmer_Joerg desired_pct: 100
2020-11-13_23:50:00 rollo_Schlafzimmer_Joerg last_drive: drive-down
2020-11-13_23:50:00 rollo_Schlafzimmer_Joerg drive-down
2020-11-13_23:50:00 rollo_Schlafzimmer_Joerg drive-type: modul
2020-11-13_23:50:00 rollo_b1 channelA: AI
2020-11-13_23:50:00 rollo_b1 AI
2020-11-13_23:50:00 rollo_Schlafzimmer_Ursula_Ost command: closed
2020-11-13_23:50:00 rollo_Schlafzimmer_Ursula_Ost desired_pct: 100
2020-11-13_23:50:00 rollo_Schlafzimmer_Ursula_Ost last_drive: drive-down
2020-11-13_23:50:00 rollo_Schlafzimmer_Ursula_Ost drive-down
2020-11-13_23:50:00 rollo_Schlafzimmer_Ursula_Ost drive-type: modul
2020-11-13_23:50:00 rollo_b2 channelA: AI
2020-11-13_23:50:00 rollo_b2 AI
2020-11-13_23:50:00 rollo_Schlafzimmer_Ursula_Sued command: closed
2020-11-13_23:50:00 rollo_Schlafzimmer_Ursula_Sued desired_pct: 100
2020-11-13_23:50:00 rollo_Schlafzimmer_Ursula_Sued last_drive: drive-down
2020-11-13_23:50:00 rollo_Schlafzimmer_Ursula_Sued drive-down
2020-11-13_23:50:00 rollo_Schlafzimmer_Ursula_Sued drive-type: modul
2020-11-13_23:50:00 rollo_b3 channelA: AI
2020-11-13_23:50:00 rollo_b3 AI
2020-11-13_23:50:00 rollo_Treppenhaus_Buero command: closed
2020-11-13_23:50:00 rollo_Treppenhaus_Buero desired_pct: 100
2020-11-13_23:50:00 rollo_Treppenhaus_Buero last_drive: drive-down
2020-11-13_23:50:00 rollo_Treppenhaus_Buero drive-down
2020-11-13_23:50:00 rollo_Treppenhaus_Buero drive-type: modul
2020-11-13_23:50:00 rollo_b5 channelA: AI
2020-11-13_23:50:00 rollo_b5 AI
2020-11-13_23:50:00 rollo_Treppenhaus_Buero ASC_ShuttersLastDrive: manual
2020-11-13_23:50:23 rollo_Schlafzimmer_Ursula_Sued pct: 100
2020-11-13_23:50:23 rollo_b3 channelA: AI
2020-11-13_23:50:23 rollo_b3 AI
2020-11-13_23:50:23 rollo_Schlafzimmer_Ursula_Sued closed
2020-11-13_23:50:23 rollo_Treppenhaus_Buero pct: 100
2020-11-13_23:50:23 rollo_b5 channelA: AI
2020-11-13_23:50:23 rollo_b5 AI
2020-11-13_23:50:23 rollo_Treppenhaus_Buero closed
2020-11-13_23:50:23 rollo_Schlafzimmer_Ursula_Sued ASC_ShuttersLastDrive: manual
2020-11-13_23:50:23 rollo_Treppenhaus_Buero ASC_ShuttersLastDrive: manual
2020-11-13_23:50:26 rollo_Schlafzimmer_Joerg pct: 100
2020-11-13_23:50:26 rollo_b1 channelA: AI
2020-11-13_23:50:26 rollo_b1 AI
2020-11-13_23:50:26 rollo_Schlafzimmer_Joerg closed
2020-11-13_23:50:26 rollo_Schlafzimmer_Ursula_Ost pct: 100
2020-11-13_23:50:26 rollo_b2 channelA: AI
2020-11-13_23:50:26 rollo_b2 AI
2020-11-13_23:50:26 rollo_Schlafzimmer_Ursula_Ost closed
eher nicht.
Bitte das hier mal am Freitag in der FHEMWEB Kommandozeile eingeben
{ FHEM::Automation::ShuttersControl::Helper::IsWe('tomorrow') }
Ich finde übrigens im Logfile:
2020.11.15 17:07:47.009 1: ERROR: empty name in readingsBeginUpdate
2020.11.15 17:07:47.010 1: stacktrace:
2020.11.15 17:07:47.010 1: main::readingsBeginUpdate called by lib/FHEM/Automation/ShuttersControl.pm (1074)
2020.11.15 17:07:47.010 1: FHEM::Automation::ShuttersControl::CreateSunRiseSetShuttersTimer called by lib/FHEM/Automation/ShuttersControl.pm (1405)
2020.11.15 17:07:47.010 1: FHEM::Automation::ShuttersControl::SunSetShuttersAfterTimerFn called by fhem.pl (3342)
2020.11.15 17:07:47.010 1: main::HandleTimeout called by fhem.pl (677)
2020.11.15 17:07:47.010 1: readingsUpdate(,ASC_Time_DriveDown,16.11.2020 - 17:07) missed to call readingsBeginUpdate first.
2020.11.15 17:07:47.010 1: stacktrace:
2020.11.15 17:07:47.010 1: main::readingsBulkUpdate called by lib/FHEM/Automation/ShuttersControl.pm (1075)
2020.11.15 17:07:47.010 1: FHEM::Automation::ShuttersControl::CreateSunRiseSetShuttersTimer called by lib/FHEM/Automation/ShuttersControl.pm (1405)
2020.11.15 17:07:47.010 1: FHEM::Automation::ShuttersControl::SunSetShuttersAfterTimerFn called by fhem.pl (3342)
2020.11.15 17:07:47.010 1: main::HandleTimeout called by fhem.pl (677)
2020.11.15 17:07:47.011 1: readingsUpdate(,ASC_Time_DriveUp,16.11.2020 - 07:24) missed to call readingsBeginUpdate first.
2020.11.15 17:07:47.011 1: stacktrace:
2020.11.15 17:07:47.011 1: main::readingsBulkUpdate called by lib/FHEM/Automation/ShuttersControl.pm (1089)
2020.11.15 17:07:47.011 1: FHEM::Automation::ShuttersControl::CreateSunRiseSetShuttersTimer called by lib/FHEM/Automation/ShuttersControl.pm (1405)
2020.11.15 17:07:47.011 1: FHEM::Automation::ShuttersControl::SunSetShuttersAfterTimerFn called by fhem.pl (3342)
2020.11.15 17:07:47.011 1: main::HandleTimeout called by fhem.pl (677)
und ich habe nicht die geringste Idee, wodurch das ausgelöst wird.
ZWave? => Aktuelle spirit-Diskussion...?
Zitat von: kjmEjfu am 15 November 2020, 17:44:32
Ich finde übrigens im Logfile:
2020.11.15 17:07:47.009 1: ERROR: empty name in readingsBeginUpdate
2020.11.15 17:07:47.010 1: stacktrace:
2020.11.15 17:07:47.010 1: main::readingsBeginUpdate called by lib/FHEM/Automation/ShuttersControl.pm (1074)
2020.11.15 17:07:47.010 1: FHEM::Automation::ShuttersControl::CreateSunRiseSetShuttersTimer called by lib/FHEM/Automation/ShuttersControl.pm (1405)
2020.11.15 17:07:47.010 1: FHEM::Automation::ShuttersControl::SunSetShuttersAfterTimerFn called by fhem.pl (3342)
2020.11.15 17:07:47.010 1: main::HandleTimeout called by fhem.pl (677)
2020.11.15 17:07:47.010 1: readingsUpdate(,ASC_Time_DriveDown,16.11.2020 - 17:07) missed to call readingsBeginUpdate first.
2020.11.15 17:07:47.010 1: stacktrace:
2020.11.15 17:07:47.010 1: main::readingsBulkUpdate called by lib/FHEM/Automation/ShuttersControl.pm (1075)
2020.11.15 17:07:47.010 1: FHEM::Automation::ShuttersControl::CreateSunRiseSetShuttersTimer called by lib/FHEM/Automation/ShuttersControl.pm (1405)
2020.11.15 17:07:47.010 1: FHEM::Automation::ShuttersControl::SunSetShuttersAfterTimerFn called by fhem.pl (3342)
2020.11.15 17:07:47.010 1: main::HandleTimeout called by fhem.pl (677)
2020.11.15 17:07:47.011 1: readingsUpdate(,ASC_Time_DriveUp,16.11.2020 - 07:24) missed to call readingsBeginUpdate first.
2020.11.15 17:07:47.011 1: stacktrace:
2020.11.15 17:07:47.011 1: main::readingsBulkUpdate called by lib/FHEM/Automation/ShuttersControl.pm (1089)
2020.11.15 17:07:47.011 1: FHEM::Automation::ShuttersControl::CreateSunRiseSetShuttersTimer called by lib/FHEM/Automation/ShuttersControl.pm (1405)
2020.11.15 17:07:47.011 1: FHEM::Automation::ShuttersControl::SunSetShuttersAfterTimerFn called by fhem.pl (3342)
2020.11.15 17:07:47.011 1: main::HandleTimeout called by fhem.pl (677)
und ich habe nicht die geringste Idee, wodurch das ausgelöst wird.
das hatte ich auch schon vor einigen Tagen hier mal geschrieben, auch ich weiß nicht woher es kommt, denn geändert habe ich nichts.
Ihr könnt gerne über den git update Kanal die aktuelle Entwicklerversion laden und dann schauen ob eine erweiterte Ausgabe im Log kommt.
Diese Meldungen kommen wenn kein Hash der Funktion readingsBeginUpdate übergeben wurde.
also bei mir ist es seit gestern wie von Geisterhand verschwunden...! ;)
Heißt soviel wie, beim gestrigen herunterfahren am Abend und heutigem Öffnen am Morgen gibt es diese Meldungen nicht mehr...
Evtl. stammt dieser Fehler wo anders her, denn ich habe gestern ein Fhem Update gemacht und habe gesehen das ASC nicht im Update drin war, also ist die Schlußfolgerung das es von einem anderem Modul kommt.
Hallo,
ich habe bei mir ASC_AutoAstroModeMorning CIVIL eingestellt.
CIVIL ist etwas zu früh, REAL etwas zu spät.
Wie kann ich CIVIL um 20 Min verzögern?
Vermutlich einfach zu lösen, aber ich finde dazu nichts bzw. komm nicht drauf :-[
Danke für einen Lösungsvorschlag und schönes Wochenende.
Dieter
Du kannst ASC_AutoAstroModeMorning auf HORIZON stellen und dann den gewünschten Sonnenhöhenwinkel manuell einstellen.
Zitat von: dk3572 am 03 November 2020, 17:31:44
Hallo,
der Rollladen soll nur runter fahren wenn ich abwesend bin.
Hoch fahren soll er erst wenn ich nicht mehr schlafe.
Leider fährt er auch runter wenn mein Status auf schlafen geht.
Ist das ein Fehler oder habe ich was übersehen?
Internals:
CUL_0_MSGCNT 13
CUL_0_RAWMSG A0DEDA4102E09A0246BDF0601C800::-49.5:CUL_0
CUL_0_RSSI -49.5
CUL_0_TIME 2020-11-03 06:02:21
DEF 2E09A0
FUUID 5c44bfe0-f33f-cd72-6424-3ca05eb04264ff8b
FVERSION 10_CUL_HM.pm:0.229730/2020-10-15
HMLAN1_MSGCNT 13
HMLAN1_RAWMSG E2E09A0,0000,0DF0DB74,FF,FFBA,EDA4102E09A0246BDF0601C800
HMLAN1_RSSI -70
HMLAN1_TIME 2020-11-03 06:02:21
IODev CUL_0
LASTInputDev HMLAN1
MSGCNT 26
NAME Ro_Terrassentuer
NOTIFYDEV global
NR 84
NTFY_ORDER 50-Ro_Terrassentuer
STATE auf
TYPE CUL_HM
chanNo 01
lastMsg No:ED - t:10 s:2E09A0 d:246BDF 0601C800
protLastRcv 2020-11-03 06:02:20
protRcv 13 last_at:2020-11-03 06:02:20
protSnd 14 last_at:2020-11-03 06:02:21
protState CMDs_done
rssi_CUL_0 cnt:6 min:-51 max:-50 avg:-50.16 lst:-51
rssi_at_CUL_0 cnt:13 min:-55 max:-48 avg:-50.19 lst:-49.5
rssi_at_HMLAN1 cnt:13 min:-76 max:-57 avg:-68.76 lst:-70
READINGS:
2019-05-21 17:18:04 ASC_Enable on
2020-10-27 13:35:20 ASC_ShadingMessage <html> INFO: shading was deactivated globally </html>
2020-11-03 06:02:21 ASC_ShuttersLastDrive manual
2020-11-03 16:51:40 ASC_Time_DriveDown 04.11.2020 - 16:51
2020-11-03 16:51:40 ASC_Time_DriveUp 04.11.2020 - 07:24
2020-11-03 06:01:54 CommandAccepted yes
2019-02-11 17:26:41 D-firmware 2.3
2019-02-11 17:26:41 D-serialNr LEQ0766225
2019-02-11 17:18:33 PairedTo 0x246BDF
2018-06-12 18:55:22 R-driveDown 21 s
2018-06-12 18:55:22 R-driveTurn 0.5 s
2018-06-12 18:55:22 R-driveUp 22 s
2018-06-12 18:55:21 R-pairCentral 0x246BDF
2018-06-12 18:55:22 R-sign off
2019-02-11 17:18:33 RegL_00. 00:00 02:01 0A:24 0B:6B 0C:DF 15:FF 18:00
2019-02-11 17:18:34 RegL_01. 00:00 08:00 09:00 0A:00 0B:00 0C:D2 0D:00 0E:DC 0F:05 10:00 30:06 57:24
2020-10-30 09:23:39 associatedWith Rollladensteuerung
2020-11-01 13:33:07 cfgState ok
2020-11-03 06:02:21 commState CMDs_done
2020-11-03 06:02:21 deviceMsg on (to VCCU)
2019-02-14 05:43:42 inhibit set_off
2020-11-03 06:02:21 level 100
2020-11-03 06:02:21 motor stop:on
2020-11-03 06:02:21 pct 100
2020-05-04 21:47:34 powerOn 2020-05-04 21:47:34
2020-11-03 06:02:21 recentStateType info
2020-11-03 06:02:21 state on
2020-11-03 06:02:21 timedOn off
helper:
HM_CMDNR 237
cSnd 11246BDF2E09A0020100,11246BDF2E09A00201C8
dlvlCmd ++A011246BDF2E09A00201C8
mId 0005
peerFriend peerSens,peerVirt
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
ack:
cmds:
TmplKey :no:1604046114.17674
TmplTs 1604046114.17674
cmdKey 1:1:0::Ro_Terrassentuer:0005:01:
cmdLst:
assignHmKey noArg
clear [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
deviceRename -newName-
down [(-changeValue-|{10})] [(-ontime-|{0})] [(-ramptime-|{0})]
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6) [-peerChn-]
getVersion noArg
inhibit [(on|{off})]
off noArg
on noArg
pair noArg
pct -value- [-ontime-]
peerBulk -peer1,peer2,...- [({set}|unset)]
peerIODev [IO] -btn- [({set}|unset)] 'not for future use'
peerSmart -peerOpt-
press [(long|{short})] [(-peer-|{self01})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- -addr2:data2-...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sign [(on|{off})]
statusRequest noArg
stop noArg
toggle noArg
toggleDir noArg
tplDel -tplDel-
tplSet_0 -tplChan-
unpair noArg
up [(-changeValue-|{10})] [(-ontime-|{0})] [(-ramptime-|{0})]
lst:
condition slider,0,1,255
peer
peerOpt BM_Einfahrt,BM_Flur_EG,BM_Haustuer,BM_Hof,Fenster_Bad,Fenster_Erker,Fenster_Kueche,Fenster_Schlafzimmer,Fenster_WC,Haustuer,Terrassentuer,Wassermelder
tplChan
tplDel
tplPeer
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
param -param-
reg -addr- -list- [-peerChn-]
regList noArg
regTable noArg
regVal -addr- -list- [-peerChn-]
saveConfig [-filename-]
tplInfo noArg
dir:
cur stop
rct up
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +2E09A0,00,01,00
nextSend 1604379741.04633
prefIO
rxt 0
vccu VCCU
p:
2E09A0
00
01
00
mRssi:
mNo ED
io:
CUL_0:
-41.5
-41.5
HMLAN1:
-70
-70
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
rpt:
IO CUL_0
flg A
ts 1604379740.9465
ack:
HASH(0x55b8600f56c8)
ED8002246BDF2E09A000
rssi:
CUL_0:
avg -50.1666666666667
cnt 6
lst -51
max -50
min -51
at_CUL_0:
avg -50.1923076923077
cnt 13
lst -49.5
max -48
min -55
at_HMLAN1:
avg -68.7692307692308
cnt 13
lst -70
max -57
min -76
tmpl:
Attributes:
ASC 2
ASC_Adv off
ASC_Antifreeze off
ASC_Antifreeze_Pos 15
ASC_AutoAstroModeEvening REAL
ASC_AutoAstroModeMorning REAL
ASC_BlockingTime_afterManual 1200
ASC_BlockingTime_beforDayOpen 3600
ASC_BlockingTime_beforNightClose 3600
ASC_BrightnessSensor BM_Hof:brightness
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 80
ASC_DriveUpMaxDuration 40
ASC_Drive_Delay -1
ASC_Drive_DelayStart 7
ASC_LockOut soft
ASC_Mode_Down absent
ASC_Mode_Up always
ASC_Open_Pos 100
ASC_Partymode on
ASC_Pos_Reading pct
ASC_Roommate_Device rr_Dieter
ASC_Roommate_Reading state
ASC_Self_Defense_Mode off
ASC_Shading_InOutAzimuth 80:200
ASC_Shading_MinMax_Elevation 15.0:100.0
ASC_Shading_Min_OutsideTemperature 23
ASC_Shading_Mode absent
ASC_Shading_Pos 30
ASC_Shading_StateChange_SunnyCloudy 215:190
ASC_Shading_WaitingPeriod 1200
ASC_Shutter_IdleDetection motor:stop.*
ASC_Time_Down_Early 15:30
ASC_Time_Down_Late 22:30
ASC_Time_Up_Early 06:00
ASC_Time_Up_Late 09:00
ASC_Time_Up_WE_Holiday 08:00
ASC_Ventilate_Pos 30
ASC_Ventilate_Window_Open off
ASC_WiggleValue 5
ASC_WindProtection off
ASC_WindowRec Terrassentuer
ASC_WindowRec_PosAfterDayClosed open
ASC_WindowRec_subType twostate
DbLogExclude .*
IODev HMLAN1
IOgrp VCCU
alexaName Rollladen Tür
alexaRoom Wohnzimmer
alias Rollladen Tuer
autoReadReg 4_reqStatus
devStateIcon ab:fts_shutter_100 auf:fts_shutter_10 ^(7[0-9]|8[0-9]|9[0-9])$:fts_shutter_30 ^(5[0-9]|6[0-9])$:fts_shutter_50 ^(3[0-9]|4[0-9])$:fts_shutter_70 ^(1[0-9]|2[0-9])$:fts_shutter_90
event-on-change-reading .*
eventMap on:auf off:ab
expert defReg,rawReg
firmware 2.3
genericDeviceType blind
group Rolllaeden
icon fts_shutter
model HM-LC-BL1PBU-FM
peerIDs 00000000,
room ASC,CUL_HM,Wohnzimmer
serialNr LEQ0766225
sortby 1
subType blindActuator
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
webCmd auf:ab:stop:100:80:60:40:20:0
Danke schon mal und VG Dieter
Zitat von: CoolTux am 08 November 2020, 07:18:06
Hallo Dieter,
Das Verhalten ist aktuell korrekt so. Man könnte es als Fehler in der Programmierung sehen da der Mode abwesend beim schlafen legen nicht beachtet wird. Ich würde das jetzt dann mal korrigieren :)
Grüße
Hallo CoolTux,
hast du das noch auf dem Schirm bzw. kannst du absehen bis wann du es korrigierst?
Danke und schönes Wochenende.
Dieter
Das ist seit dem 28.09.2020 gefixt ;D
Allerdings aktuell nur über mein Git zu bekommen.
Grüße
Zitat von: CoolTux am 20 November 2020, 09:20:53
Das ist seit dem 28.09.2020 gefixt ;D
Allerdings aktuell nur über mein Git zu bekommen.
Grüße
ok, nur zur Sicherheit:
Hier https://git.cooltux.net/FHEM/mod-AutoShuttersControl (https://git.cooltux.net/FHEM/mod-AutoShuttersControl) die Repository herunter laden, Zip entpacken und die Datei im Fhem Verzeichnis ersetzen?
EDIT: Und warum seit 28.09.??
Im November hast du gesagt du müsstest es noch korrigieren.
CoolTux, falls du eh gerade am Bugs fixen bist (ich kämpfe am Wochenende noch mit der Anpassung von ASC_Time_Up_WE_Holiday), wäre es dann eventuell möglich eine Erweiterung für asc_adv zu machen?
Für den Beginn der Weihnachtszeit (hier die beleuchteten Fenster) gibt es hauptsächlich zwei Anfangszeiten: entweder am 1. Advent (so wie derzeit programmiert) oder aber am Montag nach Totensonntag (also 6 Tage früher).
Also im Quellcode nur entweder
$time -= ( $wday + 21 ) * 86400;
oder
$time -= ( $wday + 27 ) * 86400;
Wäre quasi recht einfach (und schnell) mit einem weiteren Attribut am ASC_Device erledigt. Und es würde vermeiden, dass man sich für die 6 Tage eine Übergangslösung basteln muss, die schlimmstenfalls zu unerwartetem Fehlverhalten von ASC führt, welches den Support erschwert.
Zitat von: dk3572 am 20 November 2020, 09:57:57
ok, nur zur Sicherheit:
Hier https://git.cooltux.net/FHEM/mod-AutoShuttersControl (https://git.cooltux.net/FHEM/mod-AutoShuttersControl) die Repository herunter laden, Zip entpacken und die Datei im Fhem Verzeichnis ersetzen?
EDIT: Und warum seit 28.09.??
Im November hast du gesagt du müsstest es noch korrigieren.
Du kannst das control file als neuen update kanal hinzufügen.
Sorry ich glaube ich habe mich da verkuckt. Siehe mal hier
https://git.cooltux.net/FHEM/mod-AutoShuttersControl/commit/4ceb3a1ab82d448efec56424b247c3799e2efc0d
Grüße
Zitat von: CoolTux am 20 November 2020, 10:05:41
Du kannst das control file als neuen update kanal hinzufügen.
Sorry ich glaube ich habe mich da verkuckt. Siehe mal hier
https://git.cooltux.net/FHEM/mod-AutoShuttersControl/commit/4ceb3a1ab82d448efec56424b247c3799e2efc0d
Grüße
äähhh, sorry ???
Wie füge ich das control file als update Kanal hinzu?
Und was soll ich da erkennen?
Danke für deine Hilfe.
Zitat von: kjmEjfu am 20 November 2020, 10:02:18
CoolTux, falls du eh gerade am Bugs fixen bist (ich kämpfe am Wochenende noch mit der Anpassung von ASC_Time_Up_WE_Holiday), wäre es dann eventuell möglich eine Erweiterung für asc_adv zu machen?
Für den Beginn der Weihnachtszeit (hier die beleuchteten Fenster) gibt es hauptsächlich zwei Anfangszeiten: entweder am 1. Advent (so wie derzeit programmiert) oder aber am Montag nach Totensonntag (also 6 Tage früher).
Also im Quellcode nur entweder
$time -= ( $wday + 21 ) * 86400;
oder
$time -= ( $wday + 27 ) * 86400;
Wäre quasi recht einfach (und schnell) mit einem weiteren Attribut am ASC_Device erledigt. Und es würde vermeiden, dass man sich für die 6 Tage eine Übergangslösung basteln muss, die schlimmstenfalls zu unerwartetem Fehlverhalten von ASC führt, welches den Support erschwert.
Ist umgesetzt ;D
Danke :)
Zitat von: CoolTux am 20 November 2020, 10:05:41
Du kannst das control file als neuen update kanal hinzufügen.
Sorry ich glaube ich habe mich da verkuckt. Siehe mal hier
https://git.cooltux.net/FHEM/mod-AutoShuttersControl/commit/4ceb3a1ab82d448efec56424b247c3799e2efc0d
Grüße
Hilfst du mir bitte auf die Sprünge? :-[
Zitat von: dk3572 am 20 November 2020, 12:04:14
Hilfst du mir bitte auf die Sprünge? :-[
update add https://git.cooltux.net/FHEM/mod-AutoShuttersControl/raw/branch/devel-testing/controls_AutoShuttersControl.txt
Danach dann update ausführen und neu starten.
Zitat von: CoolTux am 20 November 2020, 12:07:37
update add https://git.cooltux.net/FHEM/mod-AutoShuttersControl/raw/branch/devel-testing/controls_AutoShuttersControl.txt
Danach dann update ausführen und neu starten.
Vielen Dank!
Wann gibst du diese Version frei?
Vielleicht erübrigt sich das manuelle Hinzufügen.
Zitat von: dk3572 am 20 November 2020, 12:29:53
Vielen Dank!
Wann gibst du diese Version frei?
Vielleicht erübrigt sich das manuelle Hinzufügen.
Das kann ich Dir nicht sagen. Wollte noch den einen oder anderen Test machen und vielleicht noch ein zwei fixes einbauen.
Zitat von: CoolTux am 15 November 2020, 16:35:42
eher nicht.
Bitte das hier mal am Freitag in der FHEMWEB Kommandozeile eingeben
{ FHEM::Automation::ShuttersControl::Helper::IsWe('tomorrow') }
Hallo CoolTux,
der Befehl meldet eine 1 zurück...
Liebe Grüße
Zitat von: Leon_Emm am 20 November 2020, 13:08:00
Hallo CoolTux,
der Befehl meldet eine 1 zurück...
Liebe Grüße
Was ja korrekt ist, denn morgen ist ja Wochenende/Feiertag. Also wahr. Passt also.
Guten Morgen,
aufgrund des dauernden HomeOffice ist heute ein Problem das erstemal aufgefallen, das ich bislang gar nicht bemerkt habe. Heute ist ausnahmsweise mal niemand zu Hause gewesen, als die Rollläden hoch fahren sollten. Sie sind leider unten geblieben.
Das Attribut ASC_Mode für Up und Down ist nicht explizit gesetzt, so dass das Default mit "always" greift. In der Übersicht stehen diese Rollläden auch alle auf ASC_Mode "always".
Habe ich doch etwas falsch konfiguriert weshalb die Rollläden nicht hoch fahren, wenn niemand zu Hause ist? Beim Runterfahren ist mir das noch nicht aufgefallen, wenn niemand zu hause ist; da scheinen die Rollläden richtig zu fahren.
Hiermal die Lists vom ASC Device und einem exemplarischen Rollladen:
Internals:
FUUID 5e8c3960-f33f-bf2d-1afa-7a7a8c271e83f70f
FVERSION 73_AutoShuttersControl.pm:v0.10.10-s23008/2020-10-23 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME Rollladensteuerung
NOTIFYDEV global,Rollladensteuerung,R_EG_Kueche,R_EG_WZ_Nord_Mitte,R_EG_WZ_Nord_li,R_EG_WZ_Nord_re,R_EG_WZ_Ost_li,R_EG_WZ_Ost_re,R_EG_WZ_West,R_OG_Ankleide,R_OG_Bad,R_OG_KZ_Nord,R_OG_KZ_West,R_OG_SZ_Nord,R_OG_SZ_Ost,R_UG_Buero_Nord,R_UG_Buero_Ost,R_UG_Gaestezimmer,F_OG_Ankleide,Fernsehbeschattung_dummy,F_EG_WZ_West,F_OG_Schlafzimmer_Ost,F_EG_Kueche,rr_Niklas,myAstro,rgr_Bewohner,F_UG_Gaestezimmer,WZ_Bewegungsmelder,F_EG_WZ_Nord_re,F_EG_WZ_Ost,F_UG_Buero
NR 130
NTFY_ORDER 51-Rollladensteuerung
STATE created new drive timer
TYPE AutoShuttersControl
VERSION v0.10.10
OLDREADINGS:
READINGS:
2020-11-23 18:14:29 R_EG_Kueche_PosValue 0
2020-11-23 18:14:04 R_EG_Kueche_lastPosValue 100
2020-11-24 07:23:28 R_EG_Kueche_nextAstroTimeEvent 24.11.2020 - 18:13
2020-11-23 18:14:29 R_EG_WZ_Nord_Mitte_PosValue 0
2020-11-23 18:14:05 R_EG_WZ_Nord_Mitte_lastPosValue 100
2020-11-24 07:23:28 R_EG_WZ_Nord_Mitte_nextAstroTimeEvent 24.11.2020 - 18:13
2020-11-23 18:14:30 R_EG_WZ_Nord_li_PosValue 0
2020-11-23 18:14:05 R_EG_WZ_Nord_li_lastPosValue 100
2020-11-24 07:23:28 R_EG_WZ_Nord_li_nextAstroTimeEvent 24.11.2020 - 18:13
2020-11-23 18:14:44 R_EG_WZ_Nord_re_PosValue 0
2020-11-23 18:14:06 R_EG_WZ_Nord_re_lastPosValue 100
2020-11-24 07:23:28 R_EG_WZ_Nord_re_nextAstroTimeEvent 24.11.2020 - 18:13
2020-11-23 16:56:57 R_EG_WZ_Ost_li_PosValue 0
2020-11-23 16:56:17 R_EG_WZ_Ost_li_lastPosValue 100
2020-11-24 07:23:28 R_EG_WZ_Ost_li_nextAstroTimeEvent 24.11.2020 - 16:55
2020-11-23 16:56:55 R_EG_WZ_Ost_re_PosValue 0
2020-11-23 16:56:17 R_EG_WZ_Ost_re_lastPosValue 100
2020-11-24 07:23:28 R_EG_WZ_Ost_re_nextAstroTimeEvent 24.11.2020 - 16:55
2020-11-23 18:14:35 R_EG_WZ_West_PosValue 0
2020-08-25 20:38:20 R_EG_WZ_West_lastDelayPosValue 12
2020-11-23 18:14:06 R_EG_WZ_West_lastPosValue 100
2020-11-24 07:23:29 R_EG_WZ_West_nextAstroTimeEvent 24.11.2020 - 18:13
2020-11-23 18:14:37 R_OG_Ankleide_PosValue 0
2020-11-23 18:14:09 R_OG_Ankleide_lastPosValue 100
2020-11-24 08:00:02 R_OG_Ankleide_nextAstroTimeEvent 24.11.2020 - 18:13
2020-11-24 06:26:07 R_OG_Bad_PosValue 100
2020-11-23 18:14:07 R_OG_Bad_lastPosValue 100
2020-11-24 07:23:29 R_OG_Bad_nextAstroTimeEvent 24.11.2020 - 18:13
2020-11-24 06:37:19 R_OG_KZ_Nord_PosValue 100
2020-11-23 21:54:04 R_OG_KZ_Nord_lastPosValue 100
2020-11-24 07:23:29 R_OG_KZ_Nord_nextAstroTimeEvent 24.11.2020 - 18:13
2020-11-24 07:25:37 R_OG_KZ_West_PosValue 100
2020-11-24 07:25:17 R_OG_KZ_West_lastPosValue 20
2020-11-24 07:23:29 R_OG_KZ_West_nextAstroTimeEvent 24.11.2020 - 18:13
2020-11-24 06:20:12 R_OG_SZ_Nord_PosValue 100
2020-11-23 18:14:08 R_OG_SZ_Nord_lastPosValue 100
2020-11-24 07:23:29 R_OG_SZ_Nord_nextAstroTimeEvent 24.11.2020 - 18:13
2020-11-24 06:20:16 R_OG_SZ_Ost_PosValue 100
2020-11-02 17:20:52 R_OG_SZ_Ost_lastDelayPosValue 20
2020-11-23 18:14:09 R_OG_SZ_Ost_lastPosValue 100
2020-11-24 07:23:29 R_OG_SZ_Ost_nextAstroTimeEvent 24.11.2020 - 18:13
2020-11-23 16:56:54 R_UG_Buero_Nord_PosValue 0
2020-11-23 16:56:18 R_UG_Buero_Nord_lastPosValue 100
2020-11-24 07:23:28 R_UG_Buero_Nord_nextAstroTimeEvent 24.11.2020 - 16:55
2020-11-23 16:56:42 R_UG_Buero_Ost_PosValue 0
2020-11-23 16:56:18 R_UG_Buero_Ost_lastPosValue 100
2020-11-24 07:23:28 R_UG_Buero_Ost_nextAstroTimeEvent 24.11.2020 - 16:55
2020-11-23 16:56:41 R_UG_Gaestezimmer_PosValue 0
2020-11-23 16:56:19 R_UG_Gaestezimmer_lastPosValue 100
2020-11-24 07:23:28 R_UG_Gaestezimmer_nextAstroTimeEvent 24.11.2020 - 16:55
2020-04-07 10:27:12 ascEnable on
2020-11-22 11:20:30 controlShading on
2020-04-18 19:13:50 hardLockOut off
2020-11-22 11:20:16 room_Haus_ASC R_EG_Kueche,R_EG_WZ_Nord_Mitte,R_EG_WZ_Nord_li,R_EG_WZ_Nord_re,R_EG_WZ_Ost_li,R_EG_WZ_Ost_re,R_EG_WZ_West,R_OG_Ankleide,R_OG_Bad,R_OG_KZ_Nord,R_OG_KZ_West,R_OG_SZ_Nord,R_OG_SZ_Ost,R_UG_Buero_Nord,R_UG_Buero_Ost,R_UG_Gaestezimmer
2020-07-01 13:33:25 selfDefense on
2020-11-24 08:00:02 state created new drive timer
2020-04-07 10:27:12 sunriseTimeWeHoliday off
2020-11-22 11:20:15 userAttrList rolled out
helper:
shuttersList:
R_EG_Kueche
R_EG_WZ_Nord_Mitte
R_EG_WZ_Nord_li
R_EG_WZ_Nord_re
R_EG_WZ_Ost_li
R_EG_WZ_Ost_re
R_EG_WZ_West
R_OG_Ankleide
R_OG_Bad
R_OG_KZ_Nord
R_OG_KZ_West
R_OG_SZ_Nord
R_OG_SZ_Ost
R_UG_Buero_Nord
R_UG_Buero_Ost
R_UG_Gaestezimmer
monitoredDevs:
F_EG_Kueche:
R_EG_Kueche ASC_WindowRec
F_EG_WZ_Nord_re:
R_EG_WZ_Nord_re ASC_WindowRec
F_EG_WZ_Ost:
R_EG_WZ_Ost_re ASC_WindowRec
F_EG_WZ_West:
R_EG_WZ_West ASC_WindowRec
F_OG_Ankleide:
R_OG_Ankleide ASC_WindowRec
F_OG_Schlafzimmer_Ost:
R_OG_SZ_Ost ASC_WindowRec
F_UG_Buero:
R_UG_Buero_Ost ASC_WindowRec
F_UG_Gaestezimmer:
R_UG_Gaestezimmer ASC_WindowRec
Fernsehbeschattung_dummy:
R_EG_WZ_Nord_li ASC_ExternalTrigger
R_EG_WZ_West ASC_ExternalTrigger
R_EG_Kueche:
R_EG_WZ_Nord_Mitte:
R_EG_WZ_Nord_li:
R_EG_WZ_Nord_re:
R_EG_WZ_Ost_li:
R_EG_WZ_Ost_re:
R_EG_WZ_West:
R_OG_Ankleide:
R_OG_Bad:
R_OG_KZ_Nord:
R_OG_KZ_West:
R_OG_SZ_Nord:
R_OG_SZ_Ost:
R_UG_Buero_Nord:
R_UG_Buero_Ost:
R_UG_Gaestezimmer:
WZ_Bewegungsmelder:
R_EG_Kueche ASC_BrightnessSensor
R_EG_WZ_Ost_li ASC_BrightnessSensor
R_EG_WZ_Ost_re ASC_BrightnessSensor
R_EG_WZ_West ASC_BrightnessSensor
R_OG_Ankleide ASC_BrightnessSensor
R_OG_Bad ASC_BrightnessSensor
R_OG_KZ_West ASC_BrightnessSensor
R_OG_SZ_Ost ASC_BrightnessSensor
R_UG_Buero_Ost ASC_BrightnessSensor
myAstro:
Rollladensteuerung ASC_twilightDevice
rgr_Bewohner:
Rollladensteuerung ASC_residentsDev
rr_Niklas:
R_OG_KZ_Nord ASC_Roommate_Device
R_OG_KZ_West ASC_Roommate_Device
Attributes:
ASC_autoAstroModeEvening ASTRONOMIC
ASC_autoAstroModeEveningHorizon -9
ASC_autoAstroModeMorning HORIZON
ASC_autoAstroModeMorningHorizon -4
ASC_blockAscDrivesAfterManual 1
ASC_expert 1
ASC_freezeTemp -5
ASC_residentsDev rgr_Bewohner:state
ASC_tempSensor TH_Sensor_aussen
ASC_twilightDevice myAstro
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room ASC
Internals:
DEF 00165A49924574
FUUID 5e80b639-f33f-bf2d-9cf6-b3429a33b3c0f59c
FVERSION 88_HMCCUDEV.pm:v4.3.12-s21452/2020-03-19
IODev MyCCU3
NAME R_EG_WZ_Nord_Mitte
NR 49
STATE closed
TYPE HMCCUDEV
ccuaddr 00165A49924574
ccudevstate active
ccuif HmIP-RF
ccuname Rollladenaktor_2
ccutype HmIPW-DRBL4
channels 18
firmware 1.6.0
statevals devstate
READINGS:
2020-11-24 09:10:03 0.ACTUAL_TEMPERATURE 26
2020-11-24 09:10:03 0.ERROR_CODE 0
2020-11-24 09:10:03 0.ERROR_OVERHEAT no
2020-11-24 09:10:04 5.ACTIVITY_STATE stop
2020-11-24 09:10:04 5.LEVEL closed
2020-10-13 12:57:26 5.LEVEL_2 0
2020-11-24 09:10:04 5.LEVEL_2_STATUS 1
2020-11-24 09:10:04 5.LEVEL_STATUS 0
2020-11-24 09:10:04 6.ACTIVITY_STATE stop
2020-04-07 18:56:54 ASC_Enable on
2020-08-24 16:58:27 ASC_ShadingMessage <html> WARN: global shading active but ASC_Shading_Mode attribut is not set or off </html>
2020-11-23 18:14:32 ASC_ShuttersLastDrive night close
2020-11-24 07:23:28 ASC_Time_DriveDown 24.11.2020 - 18:13
2020-11-24 07:23:28 ASC_Time_DriveUp 25.11.2020 - 07:24
2020-11-22 11:20:21 associatedWith Rollladensteuerung
2020-11-24 09:10:04 control 0
2020-11-24 09:10:04 hmstate closed
2020-11-24 09:10:04 state closed
hmccu:
devspec 00165A49924574
dp:
0.ACTUAL_TEMPERATURE:
OSVAL 26
OVAL 26.0
SVAL 26
VAL 26.0
0.CONFIG_PENDING:
OVAL 0
VAL 0
0.ERROR_CODE:
OSVAL 0
OVAL 0
SVAL 0
VAL 0
0.ERROR_OVERHEAT:
OSVAL no
OVAL 0
SVAL no
VAL 0
0.ERROR_UNDERVOLTAGE:
OVAL 0
VAL 0
0.OPERATING_VOLTAGE:
OVAL 24.2
VAL 24.2
0.OPERATING_VOLTAGE_STATUS:
OVAL 0
VAL 0
0.UNREACH:
OVAL 0
VAL 0
1.ACTIVITY_STATE:
OVAL 3
VAL 3
1.LEVEL:
OVAL 0.0
VAL 0.0
1.LEVEL_2_STATUS:
OVAL 1
VAL 1
1.LEVEL_STATUS:
OVAL 0
VAL 0
1.PROCESS:
OVAL 0
VAL 0
1.SECTION_STATUS:
OVAL 1
VAL 1
10.ACTIVITY_STATE:
OVAL 3
VAL 3
10.LEVEL:
OVAL 0.0
VAL 0.0
10.LEVEL_2_STATUS:
OVAL 1
VAL 1
10.LEVEL_STATUS:
OVAL 0
VAL 0
10.PROCESS:
OVAL 0
VAL 0
10.SECTION:
OVAL 0
VAL 0
10.SECTION_STATUS:
OVAL 0
VAL 0
11.ACTIVITY_STATE:
OVAL 3
VAL 3
11.LEVEL:
OVAL 0.0
VAL 0.0
11.LEVEL_2_STATUS:
OVAL 1
VAL 1
11.LEVEL_STATUS:
OVAL 0
VAL 0
11.PROCESS:
OVAL 0
VAL 0
11.SECTION:
OVAL 0
VAL 0
11.SECTION_STATUS:
OVAL 0
VAL 0
12.ACTIVITY_STATE:
OVAL 3
VAL 3
12.LEVEL:
OVAL 0.0
VAL 0.0
12.LEVEL_2_STATUS:
OVAL 1
VAL 1
12.LEVEL_STATUS:
OVAL 0
VAL 0
12.PROCESS:
OVAL 0
VAL 0
12.SECTION:
OVAL 0
VAL 0
12.SECTION_STATUS:
OVAL 0
VAL 0
13.ACTIVITY_STATE:
OVAL 3
VAL 3
13.LEVEL:
OVAL 0.0
VAL 0.0
13.LEVEL_2_STATUS:
OVAL 1
VAL 1
13.LEVEL_STATUS:
OVAL 0
VAL 0
13.PROCESS:
OVAL 0
VAL 0
13.SECTION_STATUS:
OVAL 1
VAL 1
14.ACTIVITY_STATE:
OVAL 3
VAL 3
14.LEVEL:
OVAL 0.0
VAL 0.0
14.LEVEL_2_STATUS:
OVAL 1
VAL 1
14.LEVEL_STATUS:
OVAL 0
VAL 0
14.PROCESS:
OVAL 0
VAL 0
14.SECTION:
OVAL 0
VAL 0
14.SECTION_STATUS:
OVAL 0
VAL 0
15.ACTIVITY_STATE:
OVAL 3
VAL 3
15.LEVEL:
OVAL 0.0
VAL 0.0
15.LEVEL_2_STATUS:
OVAL 1
VAL 1
15.LEVEL_STATUS:
OVAL 0
VAL 0
15.PROCESS:
OVAL 0
VAL 0
15.SECTION:
OVAL 0
VAL 0
15.SECTION_STATUS:
OVAL 0
VAL 0
16.ACTIVITY_STATE:
OVAL 3
VAL 3
16.LEVEL:
OVAL 0.0
VAL 0.0
16.LEVEL_2_STATUS:
OVAL 1
VAL 1
16.LEVEL_STATUS:
OVAL 0
VAL 0
16.PROCESS:
OVAL 0
VAL 0
16.SECTION:
OVAL 0
VAL 0
16.SECTION_STATUS:
OVAL 0
VAL 0
17.WEEK_PROGRAM_CHANNEL_LOCKS:
OVAL 0
VAL 0
2.ACTIVITY_STATE:
OVAL 3
VAL 3
2.LEVEL:
OVAL 0.0
VAL 0.0
2.LEVEL_2_STATUS:
OVAL 1
VAL 1
2.LEVEL_STATUS:
OVAL 0
VAL 0
2.PROCESS:
OVAL 0
VAL 0
2.SECTION:
OVAL 0
VAL 0
2.SECTION_STATUS:
OVAL 0
VAL 0
3.ACTIVITY_STATE:
OVAL 3
VAL 3
3.LEVEL:
OVAL 0.0
VAL 0.0
3.LEVEL_2_STATUS:
OVAL 1
VAL 1
3.LEVEL_STATUS:
OVAL 0
VAL 0
3.PROCESS:
OVAL 0
VAL 0
3.SECTION:
OVAL 0
VAL 0
3.SECTION_STATUS:
OVAL 0
VAL 0
4.ACTIVITY_STATE:
OVAL 3
VAL 3
4.LEVEL:
OVAL 0.0
VAL 0.0
4.LEVEL_2_STATUS:
OVAL 1
VAL 1
4.LEVEL_STATUS:
OVAL 0
VAL 0
4.PROCESS:
OVAL 0
VAL 0
4.SECTION:
OVAL 0
VAL 0
4.SECTION_STATUS:
OVAL 0
VAL 0
5.ACTIVITY_STATE:
OSVAL stop
OVAL 3
SVAL stop
VAL 3
5.LEVEL:
OSVAL closed
OVAL 0.0
SVAL closed
VAL 0.0
5.LEVEL_2_STATUS:
OSVAL 1
OVAL 1
SVAL 1
VAL 1
5.LEVEL_STATUS:
OSVAL 0
OVAL 0
SVAL 0
VAL 0
5.PROCESS:
OVAL 0
VAL 0
5.SECTION_STATUS:
OVAL 1
VAL 1
6.ACTIVITY_STATE:
OSVAL stop
OVAL 3
SVAL stop
VAL 3
6.LEVEL:
OVAL 0.0
VAL 0.0
6.LEVEL_2_STATUS:
OVAL 1
VAL 1
6.LEVEL_STATUS:
OVAL 0
VAL 0
6.PROCESS:
OVAL 0
VAL 0
6.SECTION:
OVAL 0
VAL 0
6.SECTION_STATUS:
OVAL 0
VAL 0
7.ACTIVITY_STATE:
OVAL 3
VAL 3
7.LEVEL:
OVAL 0.0
VAL 0.0
7.LEVEL_2_STATUS:
OVAL 1
VAL 1
7.LEVEL_STATUS:
OVAL 0
VAL 0
7.PROCESS:
OVAL 0
VAL 0
7.SECTION:
OVAL 0
VAL 0
7.SECTION_STATUS:
OVAL 0
VAL 0
8.ACTIVITY_STATE:
OVAL 3
VAL 3
8.LEVEL:
OVAL 0.0
VAL 0.0
8.LEVEL_2_STATUS:
OVAL 1
VAL 1
8.LEVEL_STATUS:
OVAL 0
VAL 0
8.PROCESS:
OVAL 0
VAL 0
8.SECTION:
OVAL 0
VAL 0
8.SECTION_STATUS:
OVAL 0
VAL 0
9.ACTIVITY_STATE:
OVAL 3
VAL 3
9.LEVEL:
OVAL 0.0
VAL 0.0
9.LEVEL_2_STATUS:
OVAL 1
VAL 1
9.LEVEL_STATUS:
OVAL 0
VAL 0
9.PROCESS:
OVAL 0
VAL 0
9.SECTION_STATUS:
OVAL 1
VAL 1
Attributes:
ASC 2
ASC_Adv on
ASC_Antifreeze soft
ASC_Pos_Reading control
IODev MyCCU3
ccureadingfilter 5.LEVEL;5.ACTIVITY_STATE;6.ACTIVITY_STATE;(ERROR_CODE|ERROR_OVERHEAT|ACTUAL_TEMPERATURE|SELF_CALIBRATION_RESULT)
ccureadingname 5.LEVEL$:+control
ccuscaleval LEVEL:0:1:0:100
cmdIcon up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
controldatapoint 6.LEVEL
devStateIcon open:fts_window_2w@green closed:fts_shutter_100@red 9\d.*:fts_shutter_10 8\d.*:fts_shutter_20 7\d.*:fts_shutter_30 6\d.*:fts_shutter_40 5\d.*:fts_shutter_50 4\d.*:fts_shutter_60 3\d.*:fts_shutter_70 2\d.*:fts_shutter_80 1\d.*:fts_shutter_90 0\d.*:fts_shutter_100
event-on-change-reading .*
eventMap /datapoint 6.STOP true:stop/datapoint 6.LEVEL 0:down/datapoint 6.LEVEL 100:up/
group Rollladen
hmstatevals ACTUAL_TEMPERATURE_STATUS!2:tempOverflow,3:tempUnderflow;ERROR_OVERHEAT!(1|true):overheat
room Haus,ASC
statedatapoint 5.LEVEL
stripnumber 0
substexcl control|pct
substitute LEVEL!#0-0:closed,#100-100:open;ACTIVITY_STATE!0:unknown,1:up,2:down,3:stop;ERROR_OVERHEAT!(0|false):no,(1|true):yes;ACTUAL_TEMPERATURE_STATUS!0:normal,1:unknown,2:overflow,3:underflow;SELF_CALIBRATION_RESULT!(0|false):failed,(1|true):ok
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate Rollladen Rollladen_map structexclude
webCmd control:up:stop:down
widgetOverride control:slider,0,10,100
Könnte jetzt so einiges sein. Kann mir aber nicht vorstellen das es was mit dem "Ihr wart abwesend" zu tun hat.
Was ist mit der FreezTemp? Wie kalt war es heute Morgen bei Euch?
Um 07:20 Uhr heute morgen hatte es exakt 3,6°C. Wir hatten aber auch schon Tage da war es Morgens im Minusbereich und trotzdem sind die Rollläden gefahren. Das einzige was heute morgen scheinbar anders war ist, dass keiner zu Hause war. ???
Hab es gefunden. Du hattst SelfDefense an ;D
Also das Thema SelfDefense ist schon arg undurchsichtig :-[ Wir hatten das Thema ja schonmal
https://forum.fhem.de/index.php/topic,112325.msg1081233.html#msg1081233 (https://forum.fhem.de/index.php/topic,112325.msg1081233.html#msg1081233)
(ich weiß nicht, ob du da schon was gemacht hast)
Nichts desto trotz steht ja in der CommandRef zum Thema "SelfDefense on/off"
ZitatselfDefense - on/off - Aktiviert bzw. deaktiviert die Selbstschutzfunktion. Beispiel: Wenn das Residents-Gerät absent meldet, die Selbstschutzfunktion aktiviert wurde und ein Fenster im Haus noch geöffnet ist, so wird an diesem Fenster der Rollladen deaktivieren dann heruntergefahren.
Es waren aber heute morgen keine Fenster geöffnet. Das Problem ist ja auch nur heute morgen beim
hochfahren aufgetreten. Wenn es am SelfDefens liegen würde, dann müssten die Rollläden ja auch runterfahren, wenn unter Tags mal keiner zu Hause ist, aber die Rollläden schon oben sind. Das tun sie aber nicht.
Das "Problem" ist das ich in der "Morgens hochfahr Routine" einfach nur abfrage ob absent und SelfDefense aktiv ist und dann wird nicht gefahren. Klar kann man das auch noch feingradiger abfragen, passiert aktuell aber nicht.
Ah, ok. Dann klar. Wie gesagt, es ist für den User nicht so leicht zu überblicken, was womit zusammen- und wovon abhängt. Insbesondere, wenn es dann nicht mit der CommandRef zusammen passt.
Nach dem du hier ( https://forum.fhem.de/index.php/topic,112325.msg1081233.html#msg1081233 (https://forum.fhem.de/index.php/topic,112325.msg1081233.html#msg1081233) ) ja gesagt hast, dass es sinnvoll wäre bei SelfDefense noch eine Auswahl EG_Fenster einzubauen, wäre es da möglich das Ganze (wie sagtest du ?) "feingradiger" zu gestalten?
Gruß
Wolle
Hallo zusammen, ich muss zum aktuellem Thema Weihnachten eine Frage stellen.
Durch das attr ASC_Adv kann ich verhindern das der Rolladen an Weihnachten geschlossen wird.
Bisher (letztes Jahr noch kein ASC) nutzte für die Steuerung zu Weihnachten immer ein notify welches folgende Logik besaß:
- die gewünschten Rollos fuhren statt ganz zu nur auf 55%
- 23 Uhr dann komplett geschlossen
- morgens 4:30Uhr wieder auf 55%
- zur normalen Helligkeit komplett auf
Ist dies mit ASC umsetzbar? Wenn nicht kann ich ein notify in Kombination mit ASC verwenden, wenn ja wie könnte dies evtl. aussehen.
Optimal wäre wenn man für die gesamte Weihnachtssteuerung nur 1 notify benötigen würde das man nach Weihnachten einfach wieder deaktivert um es nächstes Jahr einfach wieder aktivieren zu können.
Viele Dank im voraus
Thomas
Hintergrund der nicht kompletten Öffnung ist das die Nachbarn nicht komplett rein schauen können.
Wenn du im entsprechenden Rollo das Attribut "ASC_Adv" auf "on" setzt, dann wird die Fahrt fürs Schließen ausgesetzt.
Die werden nachgeholt, sobald du ein "set ASC_device ascDriveDown" auslöst, das könntest du per notify machen.
Deine 55% könntest du über ASC_PrivacyDown_Pos bzw. ASC_PrivacyUp_Pos erschlagen. Wobei ich nicht sicher, ob ASC_Adv den PrivacyMode auch überschreibt.
Da ASC_Adv von Haus aus nur während der Adventzeit aktiv ist (konfigurbar entweder a) Montag nach Totensonntag oder b) ab 1. Advent), braucht man da auch für den Rest des Jahres nichts dran zu verändern.
Generell gibt es eine coole commandref zu ASC ;-)
Zitat von: kjmEjfu am 24 November 2020, 17:46:10
Wenn du im entsprechenden Rollo das Attribut "ASC_Adv" auf "on" setzt, dann wird die Fahrt fürs Schließen ausgesetzt.
Die werden nachgeholt, sobald du ein "set ASC_device ascDriveDown" auslöst, das könntest du per notify machen.
Deine 55% könntest du über ASC_PrivacyDown_Pos bzw. ASC_PrivacyUp_Pos erschlagen. Wobei ich nicht sicher, ob ASC_Adv den PrivacyMode auch überschreibt.
Da ASC_Adv von Haus aus nur während der Adventzeit aktiv ist (konfigurbar entweder a) Montag nach Totensonntag oder b) ab 1. Advent), braucht man da auch für den Rest des Jahres nichts dran zu verändern.
Generell gibt es eine coole commandref zu ASC ;-)
Danke für deine Antwort. So habe ich das in der commandref auch rausgelesen. Wäre natürlich super wenn man das direkt im ASC automatisieren könnte. Aber dann muss ich es wohl alles per notifys machen. Wäre natürlich optimal gewesen dies direkt in ASC zu einzupflegen und dann nicht jedes Weihnachtsfest neu zu schauen was wo geändert werden muss. Dafür automatisieren wir hier ja so viel. ;-)
(folgendes sollen die ausgewählten Rollos zur Weihnachtszeit machen 04:30 Uhr auf 55%, bei bestimmten Luxwert komplett auf, 16 Uhr auf 55%, 23 Uhr komplett schließen)
So hier:
- Dummy Dev. erstellen (Weihnachten on/off) dieser triggert 3 Weihnachten-notifys (damit mit nur einem Schalter die gesamte Weihnachtensteuerung aktiviert/deaktiviert wird)
- das Weihnachten-notify1 steuert das morgens 04:30 Uhr die gewünschten Rollos auf 55% auf fahren
- das Weihnachten-notify2 steuert das abends 16:00 Uhr die gewünschten Rollos auf 55% auf fahren
- das Weihnachten-notify2 steuert das abends 23:00 Uhr die gewünschten Rollos runter fahren
Vieleicht hat noch jemand eine andere Idee oder Anmerkung
VG Thomas
Zitat von: Wolle02 am 24 November 2020, 15:38:05
Ah, ok. Dann klar. Wie gesagt, es ist für den User nicht so leicht zu überblicken, was womit zusammen- und wovon abhängt. Insbesondere, wenn es dann nicht mit der CommandRef zusammen passt.
Nach dem du hier ( https://forum.fhem.de/index.php/topic,112325.msg1081233.html#msg1081233 (https://forum.fhem.de/index.php/topic,112325.msg1081233.html#msg1081233) ) ja gesagt hast, dass es sinnvoll wäre bei SelfDefense noch eine Auswahl EG_Fenster einzubauen, wäre es da möglich das Ganze (wie sagtest du ?) "feingradiger" zu gestalten?
Gruß
Wolle
Ja ich denke das kann man machen. Wird aber noch dauern.
Mal eine Frage: ascDriveDown fährt (erst), wenn ASC_Time_Down_Late auch erreicht/überschritten wurde. Nicht, falls man ascDriveDown VOR ASC_Time_Down_Late auslöst, aber der Brightness-Wert schon unterschritten wurde, richtig?
Zitat von: kjmEjfu am 25 November 2020, 09:55:29
Mal eine Frage: ascDriveDown fährt (erst), wenn ASC_Time_Down_Late auch erreicht/überschritten wurde. Nicht, falls man ascDriveDown VOR ASC_Time_Down_Late auslöst, aber der Brightness-Wert schon unterschritten wurde, richtig?
Habe versucht mir Mühe zu geben es zu verstehen, klappt leider nicht. Was genau wolltest Du fragen. Eventuell etwas ausführlicher beschreiben.
Zitat von: CoolTux am 25 November 2020, 11:05:25
Habe versucht mir Mühe zu geben es zu verstehen, klappt leider nicht. Was genau wolltest Du fragen. Eventuell etwas ausführlicher beschreiben.
Sorry.
Ausgangslage: Ich habe x Rollos bei denen ist ASC_Adv auf on gesetzt, damit wird das abendliche Schließen erstmal ausgesetzt. ASC_Time_Down_Late ist für die Rollos auf 22:00 Uhr gesetzt. Außerhalb der Adventszeit schließen die Rollos aber in der dunklen Jahreszeit sehr viel früher, da ich Brightness nutze und der entsprechende Grenzwert schon Stunden vorher erreicht ist (irgendwas gegen 18 Uhr).
Jetzt habe ich mir ascDriveDown auf eine Fernbedienung gelegt, damit ich das manuell auslöse kann. Allerdings habe ich beobachtet, dass das Nachholen der Fahrt erst kurz nach 22:00 Uhr stattfindet, obwohl ich um 21:55 Uhr den Befehl per Fernbedienung gegeben habe.
Da ich keinen Fehler gefunden habe, wollte ich validiert bekommen, dass der ascDriveDown tatsächlich erst mit erreichen von ASC_Time_Down_Late ausgeführt wird, auch wenn vorher ausgelöst wird. Also in dem Fall mein Brightness-Grenzwert ignoriert wird.
Das wäre dann kein grundsätzliches Problem, ich muss nur meiner Frau erklären, dass sie vor ASC_Time_Down_Late zwar drücken kann, aber (erstmal) nix passiert.
Zitat von: kjmEjfu am 24 November 2020, 17:46:10
Da ASC_Adv von Haus aus nur während der Adventzeit aktiv ist (konfigurbar entweder a) Montag nach Totensonntag oder b) ab 1. Advent)
Wo finde ich denn die Konfigurationsmöglichkeit? Hier hat die Regierung nämlich schon bemängelt dass die Rollos schließen ;)
Zitat von: Supadone am 25 November 2020, 13:34:09
Wo finde ich denn die Konfigurationsmöglichkeit? Hier hat die Regierung nämlich schon bemängelt dass die Rollos schließen ;)
an den Rollos musst du ASC_Adv auf on setzen.
Im myASControl eventuell das ASC_advDate passend.
Zitat von: kjmEjfu am 25 November 2020, 13:40:53
Im myASControl eventuell das ASC_advDate passend.
Diesen Punkt gibt es bei mir leider nicht, hatte auch in der Comandref nichts in diese Richtung gefunden und schon versucht meiner Frau zu erklären dass sie bis 1. Advent warten muss...
Zitat von: Supadone am 25 November 2020, 14:36:08
Diesen Punkt gibt es bei mir leider nicht, hatte auch in der Comandref nichts in diese Richtung gefunden und schon versucht meiner Frau zu erklären dass sie bis 1. Advent warten muss...
Sorry, ist (derzeit nur) in der aktuellen Dev-Version drin: https://forum.fhem.de/index.php/topic,112325.msg1102846.html#msg1102846
Super, danke :)
Zitat von: kjmEjfu am 25 November 2020, 13:13:51
Sorry.
Ausgangslage: Ich habe x Rollos bei denen ist ASC_Adv auf on gesetzt, damit wird das abendliche Schließen erstmal ausgesetzt. ASC_Time_Down_Late ist für die Rollos auf 22:00 Uhr gesetzt. Außerhalb der Adventszeit schließen die Rollos aber in der dunklen Jahreszeit sehr viel früher, da ich Brightness nutze und der entsprechende Grenzwert schon Stunden vorher erreicht ist (irgendwas gegen 18 Uhr).
Jetzt habe ich mir ascDriveDown auf eine Fernbedienung gelegt, damit ich das manuell auslöse kann. Allerdings habe ich beobachtet, dass das Nachholen der Fahrt erst kurz nach 22:00 Uhr stattfindet, obwohl ich um 21:55 Uhr den Befehl per Fernbedienung gegeben habe.
Da ich keinen Fehler gefunden habe, wollte ich validiert bekommen, dass der ascDriveDown tatsächlich erst mit erreichen von ASC_Time_Down_Late ausgeführt wird, auch wenn vorher ausgelöst wird. Also in dem Fall mein Brightness-Grenzwert ignoriert wird.
Das wäre dann kein grundsätzliches Problem, ich muss nur meiner Frau erklären, dass sie vor ASC_Time_Down_Late zwar drücken kann, aber (erstmal) nix passiert.
Das ist eine gute Frage. Eigentlich sollte das ganze greifen sobald eine Abendfahrt theoretisch stattgefunden hätte. Also bei Brightness entweder durch erreichen des min Wertes oder eben durch DownLate. Aber um diese Jahreszeit sollte ja der Brightness Min Wert immer vorher greifen.
Du kannst aber mal mit ascAPIget und IsDay schauen ob um 21 Uhr für das Rollo Nacht ist.
Zitat von: FHEM_newbie am 27 Oktober 2020, 07:25:52
Hallo, erst mal ein grosses Kompliment: Wollte gestern schon hier den Vorschlag für eine morgendliche Privacy Funktion machen und siehe da, es gibt sie bereits.
Ich weiss aber nicht wie es anderen geht oder ob dies hier schon mal diskutiert wurde: Für mich wäre eine Privacy After Day open sinnvoll, also dass nach dem morgendlichen Öffnen einige Rollläden noch eine gewisse Zeit halb offen bleiben. Leider funktioniert das mit einer negativen Zeit nicht so.
Irgendwie ging mein Beitrag wohl im Gefecht unter - oder habe ich die Antwort ebenfalls überlesen?!?
Wäre es denkbar meine Idee über die Möglichkeit in "ASC_PrivacyUpValue_beforeDayOpen" eine negative Zeit einzusetzen und somit sozusagen ein "ASC_PrivacyUpValue_afterDayOpen" zu erhalten umzusetzen? Oder geht das programmiertechnich nicht? Ich weiß, die "-1" hat die Funktion des Deaktivierens, aber das könnte man ja beibehalten.
@CoolTux: vielleicht kannst du dir das mal anschauen - von der Logik her wäre es meiner Meinung nach sinnvoller wenn die Privacy Rollos morgens später und abends früher fahren als die anderen.
Zitat von: FHEM_newbie am 25 November 2020, 23:07:16
Irgendwie ging mein Beitrag wohl im Gefecht unter - oder habe ich die Antwort ebenfalls überlesen?!?
Wäre es denkbar meine Idee über die Möglichkeit in "ASC_PrivacyUpValue_beforeDayOpen" eine negative Zeit einzusetzen und somit sozusagen ein "ASC_PrivacyUpValue_afterDayOpen" zu erhalten umzusetzen? Oder geht das programmiertechnich nicht? Ich weiß, die "-1" hat die Funktion des Deaktivierens, aber das könnte man ja beibehalten.
@CoolTux: vielleicht kannst du dir das mal anschauen - von der Logik her wäre es meiner Meinung nach sinnvoller wenn die Privacy Rollos morgens später und abends früher fahren als die anderen.
Ich habe eine Weile drüber nachgedacht und sage vorerst mal es geht nicht. Nicht das es generell nicht gehen würde, aber aktuell scheue ich den Aufwand.
Grüße
Marko
Zitat von: CoolTux am 27 November 2020, 08:32:09
Ich habe eine Weile drüber nachgedacht und sage vorerst mal es geht nicht. Nicht das es generell nicht gehen würde, aber aktuell scheue ich den Aufwand.
Okay, kann mir vorstellen, dass das nicht so ganz einfach umzusetzen ist. Trotzdem danke für die Rückmeldung!
Hallo CoolTux, ich hab zu meinen bisher bestehenden HM Aktoren nun einen Shelly 2.5 für einen weiteren Rollladen in ASC eingebunden - obwohl ich den Rollladen weder per Taster (Shellyeingang) noch "manuell" per FHEM bewegt habe, steht das Reading "ASC_ShuttersLastDrive" immer auf "Manual" - und das mit einem einem aktuellen Zeitstempel.
Grundsätzlich stört mich das nicht - mir ist es nur aufgefallen weil ich gerade herauszufinden versuche wieso der Rollo morgens zwar hoch, aber am Abend nicht runter fährt....
Hier mal der Shelly:
CID shellyswitch25_E0980695A1C2
DEF shellyswitch25_E0980695A1C2
DEVICETOPIC MQTT2_shellyswitch25_E0980695A1C2
FUUID 5fba5f16-f33f-55ed-5426-7b8ee28da0d73551
IODev MQTTServer
LASTInputDev MQTTServer
MQTTServer_MSGCNT 98
MQTTServer_TIME 2020-11-28 10:40:46
MSGCNT 98
NAME MQTT2_shellyswitch25_E0980695A1C2
NR 1572
STATE 100
TYPE MQTT2_DEVICE
READINGS:
2020-11-22 13:57:28 ASC_Enable on
2020-11-22 19:51:43 ASC_ShadingMessage <html> INFO: shading was deactivated in the device </html>
2020-11-28 10:40:46 ASC_ShuttersLastDrive manual
2020-11-28 10:37:58 ASC_Time_DriveDown 28.11.2020 - 16:41
2020-11-28 10:37:58 ASC_Time_DriveUp 29.11.2020 - 07:52
2020-11-22 13:53:28 actions_stats_skipped 0
2020-11-28 10:37:55 associatedWith AutoShuttersControl
2020-11-22 13:53:28 attrTemplateVersion 20200831
2020-11-22 13:53:28 cfg_changed_cnt 5
2020-11-22 13:53:28 cloud_connected false
2020-11-22 13:53:28 cloud_enabled false
2020-11-28 07:52:17 current stop
2020-11-28 10:40:46 energy 42
2020-11-22 13:53:28 fs_free 147337
2020-11-22 13:53:28 fs_size 233681
2020-11-28 10:37:16 fw_ver 20201124-091406/v1.9.0@57ac4ad8
2020-11-22 13:53:28 has_update false
2020-11-28 10:37:16 id shellyswitch25-E0980695A1C2
2020-11-28 10:40:46 input0 0
2020-11-28 10:40:46 input1 0
2020-11-22 13:53:28 inputs_1_event
2020-11-22 13:53:28 inputs_1_event_cnt 0
2020-11-22 13:53:28 inputs_1_input 0
2020-11-22 13:53:28 inputs_2_event
2020-11-22 13:53:28 inputs_2_event_cnt 0
2020-11-22 13:53:28 inputs_2_input 0
2020-11-28 10:37:16 ip 192.168.178.136
2020-11-28 10:37:16 mac E0980695A1C2
2020-11-22 13:53:28 meters_1_counters_1 0.000
2020-11-22 13:53:28 meters_1_counters_2 0.000
2020-11-22 13:53:28 meters_1_counters_3 0.000
2020-11-22 13:53:28 meters_1_is_valid true
2020-11-22 13:53:28 meters_1_overpower 0.00
2020-11-22 13:53:28 meters_1_power 0.00
2020-11-22 13:53:28 meters_1_timestamp 1606053208
2020-11-22 13:53:28 meters_1_total 0
2020-11-22 13:53:28 meters_2_counters_1 0.000
2020-11-22 13:53:28 meters_2_counters_2 0.000
2020-11-22 13:53:28 meters_2_counters_3 0.000
2020-11-22 13:53:28 meters_2_is_valid true
2020-11-22 13:53:28 meters_2_overpower 0.00
2020-11-22 13:53:28 meters_2_power 0.00
2020-11-22 13:53:28 meters_2_timestamp 1606053208
2020-11-22 13:53:28 meters_2_total 0
2020-11-28 10:37:16 model SHSW-25
2020-11-22 13:53:28 mqtt_connected true
2020-11-28 10:37:16 new_fw false
2020-11-28 10:37:16 online true
2020-11-28 10:40:46 overtemperature 0
2020-11-28 10:40:46 pct 100
2020-11-28 10:40:46 power 0.00
2020-11-22 13:53:28 ram_free 36036
2020-11-22 13:53:28 ram_total 49504
2020-11-28 10:40:46 roller_0_energy 42
2020-11-28 10:40:46 roller_0_power 0.00
2020-11-28 10:40:46 roller_0_stop_reason normal
2020-11-22 13:53:28 rollers_1_calibrating false
2020-11-22 13:53:28 rollers_1_current_pos 50
2020-11-22 13:53:28 rollers_1_is_valid true
2020-11-22 13:53:28 rollers_1_last_direction open
2020-11-22 13:53:28 rollers_1_overtemperature false
2020-11-22 13:53:28 rollers_1_positioning true
2020-11-22 13:53:28 rollers_1_power 0.00
2020-11-22 13:53:28 rollers_1_safety_switch false
2020-11-22 13:53:28 rollers_1_state stop
2020-11-22 13:53:28 rollers_1_stop_reason normal
2020-11-22 13:53:28 serial 11
2020-11-28 10:40:46 state 100
2020-11-28 10:40:46 temperature 60.61
2020-11-28 10:40:46 temperature_f 141.10
2020-11-22 13:53:28 time 13:53
2020-11-22 13:53:28 tmp_is_valid true
2020-11-22 13:53:28 tmp_tC 51.80
2020-11-22 13:53:28 tmp_tF 125.24
2020-11-22 13:53:28 unixtime 1606053208
2020-11-22 13:53:28 update_has_update false
2020-11-22 13:53:28 update_new_version 20200827-065456/v1.8.3@4a8bc427
2020-11-22 13:53:28 update_old_version 20200827-065456/v1.8.3@4a8bc427
2020-11-22 13:53:28 update_status idle
2020-11-22 13:53:28 uptime 328
2020-11-22 13:53:28 voltage 241.80
2020-11-22 13:53:28 wifi_sta_connected true
2020-11-22 13:53:28 wifi_sta_ip 192.168.178.136
2020-11-22 13:53:28 wifi_sta_rssi -60
2020-11-22 13:53:28 wifi_sta_ssid Martin Luther Kaserne
2020-11-22 13:53:27 x_mqttcom set announce
2020-11-27 23:45:54 x_update set
Attributes:
ASC 2
ASC_Pos_Reading pct
IODev MQTTServer
alias Rollladen Gäste WC
cmdIcon open:fts_shutter_up close:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
comment Shelly 2.5 in Roller-Mode. 100=opened / 0=closed
devStateIcon { my $amp = ReadingsVal($name,"online","false") eq "false" ? "rot" : ReadingsVal($name,"new_fw","false") eq "true" ? "gelb" : "gruen"; my $con = ReadingsVal($name,"state","unknown"); $con = 100 - $con if $con =~ /\d+/; my $pic = $con eq "opening" ? 'fts_shutter_up@red' : $con eq "closing" ? 'fts_shutter_down@red' : $con eq "100" ? 'fts_shutter_100' : $con =~ /(\d)\d/ ? 'fts_shutter_'.$1.'0' : $con =~ /\b\d\b/ ? 'fts_shutter_10' : 'fts_shutter_updown'; my $show = "$amp" eq "gelb" ? "<a href=\"/fhem?cmd.dummy=set $name x_update&XHR=1\">".FW_makeImage("10px-kreis-".$amp)."</a>" : "<a href=\"http://".ReadingsVal($name,"ip","none")." \"target=\"_blank\">".FW_makeImage("10px-kreis-".$amp)."</a>"; "<div> $show <a href=\"/fhem?cmd.dummy=set $name toggle&XHR=1\"></a>".FW_makeImage($pic)." </div>"}
genericDeviceType blind
group Rolladen
model shelly25_roller_invert_0
readingList shellies/shellyswitch25-E0980695A1C2/roller/0/pos:.* pct
shellies/shellyswitch25-E0980695A1C2/status/0/rollers:.* power
shellies/shellyswitch25-E0980695A1C2/online:.* online
shellies/shellyswitch25-E0980695A1C2/announce:.* { json2nameValue($EVENT) }
shellies/announce:.* { $EVENT =~ m,..id...shellyswitch25-E0980695A1C2...mac.*, ? json2nameValue($EVENT) : return }
shellies/shellyswitch25-E0980695A1C2/roller/0:.* current
shellies/shellyswitch25-E0980695A1C2/roller/0:open {{'state' => 'opening'}}
shellies/shellyswitch25-E0980695A1C2/roller/0:close {{'state' => 'closing'}}
shellies/shellyswitch25-E0980695A1C2/roller/0/pos:.* state
shellies/shellyswitch25-E0980695A1C2/input/1:.* input1
shellies/shellyswitch25-E0980695A1C2/input/0:.* input0
shellies/shellyswitch25-E0980695A1C2/relay/power:.* power
shellies/shellyswitch25-E0980695A1C2/relay/energy:.* energy
shellies/shellyswitch25-E0980695A1C2/temperature:.* temperature
shellies/shellyswitch25-E0980695A1C2/overtemperature:.* overtemperature
shellies/shellyswitch25-E0980695A1C2/roller/0/power:.* roller_0_power
shellies/shellyswitch25-E0980695A1C2/roller/0/energy:.* roller_0_energy
shellies/shellyswitch25-E0980695A1C2/temperature_f:.* temperature_f
shellyswitch25_E0980695A1C2:shellies/shellyswitch25-E0980695A1C2/info:.* { json2nameValue($EVENT) }
shellyswitch25_E0980695A1C2:shellies/shellyswitch25-E0980695A1C2/roller/0/stop_reason:.* roller_0_stop_reason
room Gäste WC,Rolladen
setList open:noArg shellies/shellyswitch25-E0980695A1C2/roller/0/command open
close:noArg shellies/shellyswitch25-E0980695A1C2/roller/0/command close
half:noArg shellies/shellyswitch25-E0980695A1C2/roller/0/command/pos 50
stop:noArg shellies/shellyswitch25-E0980695A1C2/roller/0/command stop
pct:slider,0,1,100 shellies/shellyswitch25-E0980695A1C2/roller/0/command/pos $EVTPART1
x_recalibration:noArg shellies/shellyswitch25-E0980695A1C2/roller/0/command rc
x_update:noArg shellies/shellyswitch25-E0980695A1C2/command update_fw
x_mqttcom shellies/shellyswitch25-E0980695A1C2/command $EVTPART1
setStateList open close half stop pct
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd :open:close:half:stop:pct
Zitat von: Heimweh am 28 November 2020, 10:41:41
Hallo CoolTux, ich hab zu meinen bisher bestehenden HM Aktoren nun einen Shelly 2.5 für einen weiteren Rollladen in ASC eingebunden - obwohl ich den Rollladen weder per Taster (Shellyeingang) noch "manuell" per FHEM bewegt habe, steht das Reading "ASC_ShuttersLastDrive" immer auf "Manual" - und das mit einem einem aktuellen Zeitstempel.
Grundsätzlich stört mich das nicht - mir ist es nur aufgefallen weil ich gerade herauszufinden versuche wieso der Rollo morgens zwar hoch, aber am Abend nicht runter fährt....
Hier mal der Shelly:
CID shellyswitch25_E0980695A1C2
DEF shellyswitch25_E0980695A1C2
DEVICETOPIC MQTT2_shellyswitch25_E0980695A1C2
FUUID 5fba5f16-f33f-55ed-5426-7b8ee28da0d73551
IODev MQTTServer
LASTInputDev MQTTServer
MQTTServer_MSGCNT 98
MQTTServer_TIME 2020-11-28 10:40:46
MSGCNT 98
NAME MQTT2_shellyswitch25_E0980695A1C2
NR 1572
STATE 100
TYPE MQTT2_DEVICE
READINGS:
2020-11-22 13:57:28 ASC_Enable on
2020-11-22 19:51:43 ASC_ShadingMessage <html> INFO: shading was deactivated in the device </html>
2020-11-28 10:40:46 ASC_ShuttersLastDrive manual
2020-11-28 10:37:58 ASC_Time_DriveDown 28.11.2020 - 16:41
2020-11-28 10:37:58 ASC_Time_DriveUp 29.11.2020 - 07:52
2020-11-22 13:53:28 actions_stats_skipped 0
2020-11-28 10:37:55 associatedWith AutoShuttersControl
2020-11-22 13:53:28 attrTemplateVersion 20200831
2020-11-22 13:53:28 cfg_changed_cnt 5
2020-11-22 13:53:28 cloud_connected false
2020-11-22 13:53:28 cloud_enabled false
2020-11-28 07:52:17 current stop
2020-11-28 10:40:46 energy 42
2020-11-22 13:53:28 fs_free 147337
2020-11-22 13:53:28 fs_size 233681
2020-11-28 10:37:16 fw_ver 20201124-091406/v1.9.0@57ac4ad8
2020-11-22 13:53:28 has_update false
2020-11-28 10:37:16 id shellyswitch25-E0980695A1C2
2020-11-28 10:40:46 input0 0
2020-11-28 10:40:46 input1 0
2020-11-22 13:53:28 inputs_1_event
2020-11-22 13:53:28 inputs_1_event_cnt 0
2020-11-22 13:53:28 inputs_1_input 0
2020-11-22 13:53:28 inputs_2_event
2020-11-22 13:53:28 inputs_2_event_cnt 0
2020-11-22 13:53:28 inputs_2_input 0
2020-11-28 10:37:16 ip 192.168.178.136
2020-11-28 10:37:16 mac E0980695A1C2
2020-11-22 13:53:28 meters_1_counters_1 0.000
2020-11-22 13:53:28 meters_1_counters_2 0.000
2020-11-22 13:53:28 meters_1_counters_3 0.000
2020-11-22 13:53:28 meters_1_is_valid true
2020-11-22 13:53:28 meters_1_overpower 0.00
2020-11-22 13:53:28 meters_1_power 0.00
2020-11-22 13:53:28 meters_1_timestamp 1606053208
2020-11-22 13:53:28 meters_1_total 0
2020-11-22 13:53:28 meters_2_counters_1 0.000
2020-11-22 13:53:28 meters_2_counters_2 0.000
2020-11-22 13:53:28 meters_2_counters_3 0.000
2020-11-22 13:53:28 meters_2_is_valid true
2020-11-22 13:53:28 meters_2_overpower 0.00
2020-11-22 13:53:28 meters_2_power 0.00
2020-11-22 13:53:28 meters_2_timestamp 1606053208
2020-11-22 13:53:28 meters_2_total 0
2020-11-28 10:37:16 model SHSW-25
2020-11-22 13:53:28 mqtt_connected true
2020-11-28 10:37:16 new_fw false
2020-11-28 10:37:16 online true
2020-11-28 10:40:46 overtemperature 0
2020-11-28 10:40:46 pct 100
2020-11-28 10:40:46 power 0.00
2020-11-22 13:53:28 ram_free 36036
2020-11-22 13:53:28 ram_total 49504
2020-11-28 10:40:46 roller_0_energy 42
2020-11-28 10:40:46 roller_0_power 0.00
2020-11-28 10:40:46 roller_0_stop_reason normal
2020-11-22 13:53:28 rollers_1_calibrating false
2020-11-22 13:53:28 rollers_1_current_pos 50
2020-11-22 13:53:28 rollers_1_is_valid true
2020-11-22 13:53:28 rollers_1_last_direction open
2020-11-22 13:53:28 rollers_1_overtemperature false
2020-11-22 13:53:28 rollers_1_positioning true
2020-11-22 13:53:28 rollers_1_power 0.00
2020-11-22 13:53:28 rollers_1_safety_switch false
2020-11-22 13:53:28 rollers_1_state stop
2020-11-22 13:53:28 rollers_1_stop_reason normal
2020-11-22 13:53:28 serial 11
2020-11-28 10:40:46 state 100
2020-11-28 10:40:46 temperature 60.61
2020-11-28 10:40:46 temperature_f 141.10
2020-11-22 13:53:28 time 13:53
2020-11-22 13:53:28 tmp_is_valid true
2020-11-22 13:53:28 tmp_tC 51.80
2020-11-22 13:53:28 tmp_tF 125.24
2020-11-22 13:53:28 unixtime 1606053208
2020-11-22 13:53:28 update_has_update false
2020-11-22 13:53:28 update_new_version 20200827-065456/v1.8.3@4a8bc427
2020-11-22 13:53:28 update_old_version 20200827-065456/v1.8.3@4a8bc427
2020-11-22 13:53:28 update_status idle
2020-11-22 13:53:28 uptime 328
2020-11-22 13:53:28 voltage 241.80
2020-11-22 13:53:28 wifi_sta_connected true
2020-11-22 13:53:28 wifi_sta_ip 192.168.178.136
2020-11-22 13:53:28 wifi_sta_rssi -60
2020-11-22 13:53:28 wifi_sta_ssid Martin Luther Kaserne
2020-11-22 13:53:27 x_mqttcom set announce
2020-11-27 23:45:54 x_update set
Attributes:
ASC 2
ASC_Pos_Reading pct
IODev MQTTServer
alias Rollladen Gäste WC
cmdIcon open:fts_shutter_up close:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
comment Shelly 2.5 in Roller-Mode. 100=opened / 0=closed
devStateIcon { my $amp = ReadingsVal($name,"online","false") eq "false" ? "rot" : ReadingsVal($name,"new_fw","false") eq "true" ? "gelb" : "gruen"; my $con = ReadingsVal($name,"state","unknown"); $con = 100 - $con if $con =~ /\d+/; my $pic = $con eq "opening" ? 'fts_shutter_up@red' : $con eq "closing" ? 'fts_shutter_down@red' : $con eq "100" ? 'fts_shutter_100' : $con =~ /(\d)\d/ ? 'fts_shutter_'.$1.'0' : $con =~ /\b\d\b/ ? 'fts_shutter_10' : 'fts_shutter_updown'; my $show = "$amp" eq "gelb" ? "<a href=\"/fhem?cmd.dummy=set $name x_update&XHR=1\">".FW_makeImage("10px-kreis-".$amp)."</a>" : "<a href=\"http://".ReadingsVal($name,"ip","none")." \"target=\"_blank\">".FW_makeImage("10px-kreis-".$amp)."</a>"; "<div> $show <a href=\"/fhem?cmd.dummy=set $name toggle&XHR=1\"></a>".FW_makeImage($pic)." </div>"}
genericDeviceType blind
group Rolladen
model shelly25_roller_invert_0
readingList shellies/shellyswitch25-E0980695A1C2/roller/0/pos:.* pct
shellies/shellyswitch25-E0980695A1C2/status/0/rollers:.* power
shellies/shellyswitch25-E0980695A1C2/online:.* online
shellies/shellyswitch25-E0980695A1C2/announce:.* { json2nameValue($EVENT) }
shellies/announce:.* { $EVENT =~ m,..id...shellyswitch25-E0980695A1C2...mac.*, ? json2nameValue($EVENT) : return }
shellies/shellyswitch25-E0980695A1C2/roller/0:.* current
shellies/shellyswitch25-E0980695A1C2/roller/0:open {{'state' => 'opening'}}
shellies/shellyswitch25-E0980695A1C2/roller/0:close {{'state' => 'closing'}}
shellies/shellyswitch25-E0980695A1C2/roller/0/pos:.* state
shellies/shellyswitch25-E0980695A1C2/input/1:.* input1
shellies/shellyswitch25-E0980695A1C2/input/0:.* input0
shellies/shellyswitch25-E0980695A1C2/relay/power:.* power
shellies/shellyswitch25-E0980695A1C2/relay/energy:.* energy
shellies/shellyswitch25-E0980695A1C2/temperature:.* temperature
shellies/shellyswitch25-E0980695A1C2/overtemperature:.* overtemperature
shellies/shellyswitch25-E0980695A1C2/roller/0/power:.* roller_0_power
shellies/shellyswitch25-E0980695A1C2/roller/0/energy:.* roller_0_energy
shellies/shellyswitch25-E0980695A1C2/temperature_f:.* temperature_f
shellyswitch25_E0980695A1C2:shellies/shellyswitch25-E0980695A1C2/info:.* { json2nameValue($EVENT) }
shellyswitch25_E0980695A1C2:shellies/shellyswitch25-E0980695A1C2/roller/0/stop_reason:.* roller_0_stop_reason
room Gäste WC,Rolladen
setList open:noArg shellies/shellyswitch25-E0980695A1C2/roller/0/command open
close:noArg shellies/shellyswitch25-E0980695A1C2/roller/0/command close
half:noArg shellies/shellyswitch25-E0980695A1C2/roller/0/command/pos 50
stop:noArg shellies/shellyswitch25-E0980695A1C2/roller/0/command stop
pct:slider,0,1,100 shellies/shellyswitch25-E0980695A1C2/roller/0/command/pos $EVTPART1
x_recalibration:noArg shellies/shellyswitch25-E0980695A1C2/roller/0/command rc
x_update:noArg shellies/shellyswitch25-E0980695A1C2/command update_fw
x_mqttcom shellies/shellyswitch25-E0980695A1C2/command $EVTPART1
setStateList open close half stop pct
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd :open:close:half:stop:pct
Setze bitte event-on-change-reading dann fährt er auch Abends
Zitat von: CoolTux am 28 November 2020, 11:59:47
Setze bitte event-on-change-reading dann fährt er auch Abends
Hat funktioniert :) Vielen Dank! Wieso ist das so?
Zitat von: Heimweh am 28 November 2020, 18:48:49
Hat funktioniert :) Vielen Dank! Wieso ist das so?
Jedes Event auf das Reading welches Du im Attribut ASC_Pos_Reading angegeben hast wird ausgewertet. Erfolgte der Grund des Events (Fahrbefehl) nicht aus ASC raus wird es als manuelle Fahrt gewertet. Alle X Minuten ruft das Shelly Modul den Shelly ab und schreibt dabei die Readings neu, egal ob der Wert der selbe ist oder nicht. Daher auch ein Event.
Hallo zusammen,
ich habe mich heute einmal daran gewagt und mit zwei Test Lamellenjalousien von der bisherigen myUtils Variante auf ASC umzusteigen.
Leider blicke ich es nicht warum die Jalousie mit den Fensterkontakten nicht in die Ventilate Positon fährt, bei eingeschalteten Debug Meldungen im ASC Modul kommt hier überhaupt keine Meldung wenn das Fenster geöffnet wird (der Event vom WindowRec wird erzeugt, dass sehe ich anhand meiner Notifys die, die Fensteröffnungsdauer melden).
Einmal ein List meines ASC Devices und des entsprechenden Jalousiedevices.
Internals:
CFGFN
FUUID 5fc4b675-f33f-1213-71a8-0f4ea7bd7c62ee8a
FVERSION 73_AutoShuttersControl.pm:v0.10.10-s23008/2020-10-23 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME ASC
NOTIFYDEV ASC,F2Brightness_Solar_Power_OG,global,myProxy11,myStructure_window_schlafzimmer_oben,myTwilight,Rol.Schlafz.HM_66B23F,Shutter.Schlafz.HM_66B31C
NR 1043408
NTFY_ORDER 51-ASC
STATE manual
TYPE AutoShuttersControl
VERSION v0.10.10
OLDREADINGS:
READINGS:
2020-11-30 15:36:29 Rol.Schlafz.HM_66B23F_PosValue 0
2020-11-30 18:02:54 Rol.Schlafz.HM_66B23F_nextAstroTimeEvent 01.12.2020 - 10:00
2020-11-30 18:04:56 Shutter.Schlafz.HM_66B31C_PosValue 0
2020-11-30 18:02:54 Shutter.Schlafz.HM_66B31C_nextAstroTimeEvent 01.12.2020 - 10:00
2020-11-30 15:09:18 ascEnable on
2020-11-30 18:02:55 controlShading on
2020-11-30 18:02:50 room_CUL_HM_Obergeschoss_Schlafzimmer Rol.Schlafz.HM_66B23F,Shutter.Schlafz.HM_66B31C
2020-11-30 18:04:56 state manual
2020-11-30 11:40:08 sunriseTimeWeHoliday on
2020-11-30 18:02:50 userAttrList rolled out
helper:
shuttersList:
Rol.Schlafz.HM_66B23F
Shutter.Schlafz.HM_66B31C
monitoredDevs:
F2Brightness_Solar_Power_OG:
Rol.Schlafz.HM_66B23F ASC_BrightnessSensor
Shutter.Schlafz.HM_66B31C ASC_BrightnessSensor
Rol.Schlafz.HM_66B23F:
Shutter.Schlafz.HM_66B31C:
myProxy11:
ASC ASC_rainSensor
myStructure_window_schlafzimmer_oben:
Shutter.Schlafz.HM_66B31C ASC_WindowRec
myTwilight:
ASC ASC_twilightDevice
Attributes:
ASC_autoAstroModeEvening CIVIL
ASC_autoAstroModeMorning CIVIL
ASC_autoShuttersControlComfort on
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_blockAscDrivesAfterManual 0
ASC_debug 1
ASC_expert 1
ASC_rainSensor myProxy11
ASC_shuttersDriveDelay 45
ASC_tempSensor F2Temp.Aussen:temperature
ASC_twilightDevice myTwilight
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room ASC
Internals:
DEF 66B31C
FUUID 5f74a88e-f33f-1213-61e9-0a0995219b6290f1
IODev myHmUART_ETH_OG_rechts
LASTInputDev myHmUART_ETH_AB
MSGCNT 308
NAME Shutter.Schlafz.HM_66B31C
NOTIFYDEV global
NR 1755
NTFY_ORDER 50-Rol.Schlafz.HM_66B31C
STATE Zu
TYPE CUL_HM
chanNo 01
lastMsg No:96 - t:10 s:66B31C d:123ABC 06010000800000
myHmUART_ETH_AB_MSGCNT 82
myHmUART_ETH_AB_RAWMSG 0500004D96A41066B31C123ABC06010000800000
myHmUART_ETH_AB_RSSI -77
myHmUART_ETH_AB_TIME 2020-11-30 18:04:56
myHmUART_ETH_EG_links_MSGCNT 80
myHmUART_ETH_EG_links_RAWMSG 0500004696A41066B31C123ABC06010000800000
myHmUART_ETH_EG_links_RSSI -70
myHmUART_ETH_EG_links_TIME 2020-11-30 18:04:56
myHmUART_ETH_EG_rechts_MSGCNT 63
myHmUART_ETH_EG_rechts_RAWMSG 0500005296A41066B31C123ABC06010000800000
myHmUART_ETH_EG_rechts_RSSI -82
myHmUART_ETH_EG_rechts_TIME 2020-11-30 18:04:56
myHmUART_ETH_OG_rechts_MSGCNT 83
myHmUART_ETH_OG_rechts_RAWMSG 0501004696A41066B31C123ABC06010000800000
myHmUART_ETH_OG_rechts_RSSI -70
myHmUART_ETH_OG_rechts_TIME 2020-11-30 18:04:56
protCmdDel 12
protLastRcv 2020-11-30 18:04:56
protRcv 84 last_at:2020-11-30 18:04:56
protResnd 12 last_at:2020-11-29 09:39:52
protResndFail 4 last_at:2020-11-29 09:39:57
protSnd 74 last_at:2020-11-30 18:04:56
protState CMDs_done
rssi_at_myHmUART_ETH_AB cnt:82 min:-85 max:-72 avg:-76.51 lst:-77
rssi_at_myHmUART_ETH_EG_links cnt:80 min:-85 max:-65 avg:-73.15 lst:-70
rssi_at_myHmUART_ETH_EG_rechts cnt:63 min:-93 max:-75 avg:-82.98 lst:-82
rssi_at_myHmUART_ETH_OG_rechts cnt:83 min:-79 max:-55 avg:-65.84 lst:-70
rssi_myHmUART_ETH_OG_rechts cnt:46 min:-80 max:-61 avg:-71.08 lst:-73
Helper:
DBLOG:
pct:
myDbLog:
TIME 1606755896.88437
VALUE 0
pctSlat:
myDbLog:
TIME 1606755896.88437
VALUE 0
OLDREADINGS:
READINGS:
2020-11-30 13:53:22 ASC_Enable on
2020-11-30 18:02:57 ASC_ShadingMessage <html> INFO: shading active, global temp sensor is set, but shutters temperature sensor is not set </html>
2020-11-30 18:04:57 ASC_ShuttersLastDrive manual
2020-11-30 18:02:54 ASC_Time_DriveDown 01.12.2020 - 16:57
2020-11-30 18:02:54 ASC_Time_DriveUp 01.12.2020 - 10:00
2020-11-30 18:04:56 Automatik_Abschatten_Ende_vorgemerkt 0
2020-11-30 18:04:56 Automatik_Abschatten_vorgemerkt 0
2020-11-30 18:04:56 Automatik_Abschattung_Sperrzeitpunkt 18:04:56
2020-11-30 18:04:56 Automatik_Nachtschliessen 0
2020-11-30 18:04:56 Automatik_Pos_vor_Abschattung -1
2020-11-30 18:04:56 Automatik_Pos_vor_Geoeffnet -1
2020-11-30 18:04:56 Automatik_Pos_vor_Lueften -1
2020-11-30 18:04:48 Automatik_automatische_Fahrt 0
2020-11-30 18:04:56 Automatik_in_Abschattung 0
2020-11-30 18:04:48 CommandAccepted yes
2020-11-02 14:18:36 D-firmware 2.11
2020-11-02 14:18:36 D-serialNr PEQ0098319
2020-11-25 11:07:17 PairedTo 0x123ABC
2020-11-13 17:26:34 R-driveDown 53 s
2020-11-13 17:42:28 R-driveTurn 0.7 s
2020-11-13 17:26:50 R-driveUp 53.5 s
2020-11-02 18:04:46 R-pairCentral 0x123ABC
2020-11-02 18:04:47 R-sign off
2020-11-25 11:07:17 RegL_00. 00:00 02:01 0A:12 0B:3A 0C:BC 15:FF 18:00
2020-11-25 11:07:19 RegL_01. 00:00 08:00 09:00 0A:00 0B:02 0C:12 0D:02 0E:17 0F:07 10:00 30:06 56:00 57:24 B3:00 B4:64 B5:14
2020-11-30 18:02:50 associatedWith ASC
2020-11-25 11:07:08 cfgState updating
2020-11-30 18:04:56 commState CMDs_done
2020-11-30 18:04:56 deviceMsg off (to vccu)
2020-11-30 18:04:56 level 0
2020-11-30 17:08:11 levelSlat set_50
2020-11-30 18:04:56 motor stop:off
2020-11-30 18:04:56 pct 0
2020-11-30 18:04:56 pctSlat 0
2020-11-24 08:16:46 powerOn 2020-11-24 08:16:46
2020-11-30 18:04:56 recentStateType info
2020-11-30 18:04:56 slatDir stop
2020-11-30 18:04:56 state off
2020-11-30 18:04:56 timedOn off
helper:
HM_CMDNR 150
cSnd 11123ABC66B31C800100CA,11123ABC66B31C800100CA
dlvlCmd ++A011123ABC66B31C800100CA
mId 0107
peerFriend peerSens,peerVirt
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
ack:
cmds:
TmplKey :no:1606300866.02554
TmplTs 1606300866.02554
cmdKey 1:1:0::Shutter.Schlafz.HM_66B31C:0107:01:
cmdLst:
assignHmKey noArg
clear [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
deviceRename -newName-
down [(-changeValue-|{10})] [(-ontime-|{0})] [(-ramptime-|{0})]
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6) [-peerChn-]
getVersion noArg
inhibit [(on|{off})]
off noArg
on noArg
pair noArg
pct -value- [-ontime-]
pctLvlSlat (-value-|old|noChng) (-slatValue-|old|noChng)
pctSlat (-slatValue-|old|noChng)
peerBulk -peer1,peer2,...- [({set}|unset)]
peerIODev [IO] -btn- [({set}|unset)] 'not for future use'
peerSmart -peerOpt-
press [(long|{short})] [(-peer-|{self})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- -addr2:data2-...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sign [(on|{off})]
statusRequest noArg
stop noArg
toggle noArg
toggleDir noArg
tplDel -tplDel-
tplSet_0 -tplChan-
unpair noArg
up [(-changeValue-|{10})] [(-ontime-|{0})] [(-ramptime-|{0})]
lst:
condition slider,0,1,100
peer
peerOpt Button_Btn1,Button_Hzk_Buero_Btn1,Button_Hzk_Buero_Btn10,Button_Hzk_Buero_Btn11,Button_Hzk_Buero_Btn12,Button_Hzk_Buero_Btn13,Button_Hzk_Buero_Btn14,Button_Hzk_Buero_Btn15,Button_Hzk_Buero_Btn16,Button_Hzk_Buero_Btn17,Button_Hzk_Buero_Btn18,Button_Hzk_Buero_Btn19,Button_Hzk_Buero_Btn2,Button_Hzk_Buero_Btn20,Button_Hzk_Buero_Btn21,Button_Hzk_Buero_Btn22,Button_Hzk_Buero_Btn23,Button_Hzk_Buero_Btn24,Button_Hzk_Buero_Btn25,Button_Hzk_Buero_Btn26,Button_Hzk_Buero_Btn27,Button_Hzk_Buero_Btn28,Button_Hzk_Buero_Btn29,Button_Hzk_Buero_Btn3,Button_Hzk_Buero_Btn30,Button_Hzk_Buero_Btn31,Button_Hzk_Buero_Btn32,Button_Hzk_Buero_Btn4,Button_Hzk_Buero_Btn5,Button_Hzk_Buero_Btn6,Button_Hzk_Buero_Btn7,Button_Hzk_Buero_Btn8,Button_Hzk_Buero_Btn9,Button_Hzk_Flur_Eingang_Btn1,Button_Hzk_Flur_klein_oben_Btn1,Button_Hzk_GaesteWC_Btn1,Button_Hzk_Gaestezimmer_Btn1,Button_Hzk_Windfang_Btn1,CUL_HM_HM_PBI_4_FM_25FF22_Btn_01,CUL_HM_HM_PBI_4_FM_25FF22_Btn_02,CUL_HM_HM_PBI_4_FM_25FF22_Btn_03,CUL_HM_HM_PBI_4_FM_25FF22_Btn_04,CUL_HM_HM_SCI_3_FM_1A531D_Sw_01,CUL_HM_HM_SCI_3_FM_1A531D_Sw_02,CUL_HM_HM_SCI_3_FM_1A531D_Sw_03,CUL_HM_HM_SCI_3_FM_23CBDE_Sw_01,CUL_HM_HM_SCI_3_FM_23CBDE_Sw_02,CUL_HM_HM_SCI_3_FM_23CBDE_Sw_03,CUL_HM_HM_SCI_3_FM_23CC0C_Sw_01,CUL_HM_HM_SCI_3_FM_23CC0C_Sw_02,CUL_HM_HM_SCI_3_FM_23CC0C_Sw_03,CUL_HM_HM_SEC_SC_1D7660,Contact_RobotStation,FK.Bad_gross,TK.Terrasse_Flur_Eingang,TK.Terrasse_hinten,TasterSchnitt.4Fach_Flur_klein_Btn_01,TasterSchnitt.4Fach_Flur_klein_Btn_02,TasterSchnitt.4Fach_Flur_klein_Btn_03,TasterSchnitt.4Fach_Flur_klein_Btn_04,rollladen_alarm_gross_hoch,rollladen_alarm_gross_runter,rollladen_alarm_klein_hoch,rollladen_alarm_klein_runter,rollladen_buero_hoch,rollladen_buero_runter,rollladen_flur_eingang_hoch,rollladen_flur_eingang_runter,rollladen_gaestezimmer_hoch,rollladen_gaestezimmer_runter,rollladen_kueche_hoch,rollladen_kueche_runter,rollladen_schlafzimmer_hoch,rollladen_schlafzimmer_runter,rollladen_velux_hoch,rollladen_velux_runter,rollladen_wohnzimmer_hoch,rollladen_wohnzimmer_runter,rollladen_wohnzimmer_winkel,vccu_Btn20,vccu_Btn21,virtual_temp4_Btn10,virtual_temp4_Btn11,virtual_temp4_Btn12,virtual_temp4_Btn13,virtual_temp4_Btn14,virtual_temp4_Btn15,virtual_temp4_Btn16,virtual_temp4_Btn17,virtual_temp4_Btn18,virtual_temp4_Btn2,virtual_temp4_Btn3,virtual_temp4_Btn4,virtual_temp4_Btn5,virtual_temp4_Btn6,virtual_temp4_Btn7,virtual_temp4_Btn8,virtual_temp4_Btn9,virtual_temp7_Btn10,virtual_temp7_Btn11,virtual_temp7_Btn12,virtual_temp7_Btn13,virtual_temp7_Btn14,virtual_temp7_Btn2,virtual_temp7_Btn3,virtual_temp7_Btn4,virtual_temp7_Btn5,virtual_temp7_Btn6,virtual_temp7_Btn7,virtual_temp7_Btn8,virtual_temp7_Btn9,virtual_temp_Btn2,virtual_temp_Sensor_Bad_klein,virtual_temp_Sensor_Buero,virtual_temp_Sensor_Flur_Eingang,virtual_temp_Sensor_Flur_klein_oben,virtual_temp_Sensor_GaesteWC,virtual_temp_Sensor_Gaestezimmer,virtual_temp_Sensor_Kellerraum_Treppe,virtual_temp_Sensor_Windfang
tplChan
tplDel
tplPeer
dir:
cur stop
rct down
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +66B31C,00,00,00
nextSend 1606755897.244
rxt 0
vccu vccu
p:
66B31C
00
00
00
prefIO:
myHmUART_ETH_OG_rechts
mRssi:
mNo 96
io:
myHmUART_ETH_AB:
-77
-77
myHmUART_ETH_EG_links:
-70
-70
myHmUART_ETH_EG_rechts:
-82
-82
myHmUART_ETH_OG_rechts:
-68
-68
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
rpt:
IO myHmUART_ETH_EG_links
flg A
ts 1606755896.87057
ack:
HASH(0x55f887c8d1d8)
968002123ABC66B31C00
rssi:
at_myHmUART_ETH_AB:
avg -76.5121951219512
cnt 82
lst -77
max -72
min -85
at_myHmUART_ETH_EG_links:
avg -73.15
cnt 80
lst -70
max -65
min -85
at_myHmUART_ETH_EG_rechts:
avg -82.984126984127
cnt 63
lst -82
max -75
min -93
at_myHmUART_ETH_OG_rechts:
avg -65.8433734939759
cnt 83
lst -70
max -55
min -79
myHmUART_ETH_OG_rechts:
avg -71.0869565217391
cnt 46
lst -73
max -61
min -80
tmpl:
Attributes:
ASC 2
ASC_BrightnessSensor F2Brightness_Solar_Power_OG:Sonne
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 5:50
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Open_Pos 2:35
ASC_Pos_Reading pct
ASC_Shading_Min_OutsideTemperature 20
ASC_Shading_Mode always
ASC_Shading_Pos 1:15
ASC_Shading_StateChange_SunnyCloudy 0.39:0.22
ASC_SlatPosCmd_SlatDevice pctSlat
ASC_Time_Up_WE_Holiday 10:00
ASC_Ventilate_Pos 3:35
ASC_Ventilate_Window_Open on
ASC_WindowRec myStructure_window_schlafzimmer_oben
ASC_WindowRec_PosAfterDayClosed lastManual
ASC_WindowRec_subType threestate
IODev myHmUART_ETH_OG_rechts
IOgrp vccu:myHmUART_ETH_OG_rechts
alias Rollladen Schlafzimmer Türen
autoReadReg 4_reqStatus
devStateIcon Auf:door_shutter:Zu Zu:door_shutter_100:Auf on:door_shutter_10:off off:door_shutter_100:on ^([0-9](\.)5|[0-9])$:door_shutter_100:Auf ^([1][0-9](\.)5|[1][0-9])$:door_shutter_90:Auf ^([2][0-9](\.)5|[2][0-9])$:door_shutter_80:Auf ^([3][0-9](\.)5|[3][0-9])$:door_shutter_70:Auf ^([4][0-9](\.)5|[4][0-9])$:door_shutter_60:Auf ^([5][0-9](\.)5|[5][0-9])$:door_shutter_50:Auf ^([6][0-9](\.)5|[6][0-9])$:door_shutter_40:Auf ^([7][0-9](\.)5|[7][0-9])$:door_shutter_30:Auf ^([8][0-9](\.)5|[8][0-9])$:door_shutter_20:Auf ^([9][0-9](\.)5|[9][0-9])$:door_shutter_10:Auf ^([1][0][0])$:door_shutter_100:Auf
eventMap /on:Auf/ /off:Zu/ /stop:Stop/
expert defReg,rawReg
firmware 2.11
group Rollladen
model HM-LC-JA1PBU-FM
peerIDs 00000000,
room CUL_HM,Obergeschoss,Schlafzimmer
serialNr PEQ0098319
shutter_schlafzimmer_map /on:on/ /off:off/ /\d:off/ /1\d:off/ /2\d:off/ /3\d:off/ /4\d:off/ /5\d:off/ /6\d:off/ /7\d:off /8\d:off/ /9\d:off/ /10\d:off/
subType blindActuator
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate shutter_EG shutter_EG_map shutter_OG shutter_OG_map shutter_schlafzimmer shutter_schlafzimmer_map structexclude
webCmd Auf:70:50:30:Zu:Stop:pctSlat
Wahrscheinlich ein typischer ASC Anfängerfehler?
Edit: Heute wo die Jalousien das erste Mal zeitgesteuert fahren sollten haben sie sich ebenfalls keinen Millimeter bewegt :/
Greetz
Eldrik
Die kalte Jahreszeit hat begonnen. Ich fände es prima, wenn ASC bei zu langen Lüften (Fenster schließen wurde vergessen), bei kalten Außentemperaturen das Rollo autom. schließen würde um ein zu starkes Auskühlen des Raumes zu verhindern. Oder habe nur ich das Problem?
Zitat von: eldrik am 30 November 2020, 18:11:00
Hallo zusammen,
ich habe mich heute einmal daran gewagt und mit zwei Test Lamellenjalousien von der bisherigen myUtils Variante auf ASC umzusteigen.
Leider blicke ich es nicht warum die Jalousie mit den Fensterkontakten nicht in die Ventilate Positon fährt, bei eingeschalteten Debug Meldungen im ASC Modul kommt hier überhaupt keine Meldung wenn das Fenster geöffnet wird (der Event vom WindowRec wird erzeugt, dass sehe ich anhand meiner Notifys die, die Fensteröffnungsdauer melden).
Einmal ein List meines ASC Devices und des entsprechenden Jalousiedevices.
Internals:
CFGFN
FUUID 5fc4b675-f33f-1213-71a8-0f4ea7bd7c62ee8a
FVERSION 73_AutoShuttersControl.pm:v0.10.10-s23008/2020-10-23 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME ASC
NOTIFYDEV ASC,F2Brightness_Solar_Power_OG,global,myProxy11,myStructure_window_schlafzimmer_oben,myTwilight,Rol.Schlafz.HM_66B23F,Shutter.Schlafz.HM_66B31C
NR 1043408
NTFY_ORDER 51-ASC
STATE manual
TYPE AutoShuttersControl
VERSION v0.10.10
OLDREADINGS:
READINGS:
2020-11-30 15:36:29 Rol.Schlafz.HM_66B23F_PosValue 0
2020-11-30 18:02:54 Rol.Schlafz.HM_66B23F_nextAstroTimeEvent 01.12.2020 - 10:00
2020-11-30 18:04:56 Shutter.Schlafz.HM_66B31C_PosValue 0
2020-11-30 18:02:54 Shutter.Schlafz.HM_66B31C_nextAstroTimeEvent 01.12.2020 - 10:00
2020-11-30 15:09:18 ascEnable on
2020-11-30 18:02:55 controlShading on
2020-11-30 18:02:50 room_CUL_HM_Obergeschoss_Schlafzimmer Rol.Schlafz.HM_66B23F,Shutter.Schlafz.HM_66B31C
2020-11-30 18:04:56 state manual
2020-11-30 11:40:08 sunriseTimeWeHoliday on
2020-11-30 18:02:50 userAttrList rolled out
helper:
shuttersList:
Rol.Schlafz.HM_66B23F
Shutter.Schlafz.HM_66B31C
monitoredDevs:
F2Brightness_Solar_Power_OG:
Rol.Schlafz.HM_66B23F ASC_BrightnessSensor
Shutter.Schlafz.HM_66B31C ASC_BrightnessSensor
Rol.Schlafz.HM_66B23F:
Shutter.Schlafz.HM_66B31C:
myProxy11:
ASC ASC_rainSensor
myStructure_window_schlafzimmer_oben:
Shutter.Schlafz.HM_66B31C ASC_WindowRec
myTwilight:
ASC ASC_twilightDevice
Attributes:
ASC_autoAstroModeEvening CIVIL
ASC_autoAstroModeMorning CIVIL
ASC_autoShuttersControlComfort on
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_blockAscDrivesAfterManual 0
ASC_debug 1
ASC_expert 1
ASC_rainSensor myProxy11
ASC_shuttersDriveDelay 45
ASC_tempSensor F2Temp.Aussen:temperature
ASC_twilightDevice myTwilight
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room ASC
Internals:
DEF 66B31C
FUUID 5f74a88e-f33f-1213-61e9-0a0995219b6290f1
IODev myHmUART_ETH_OG_rechts
LASTInputDev myHmUART_ETH_AB
MSGCNT 308
NAME Shutter.Schlafz.HM_66B31C
NOTIFYDEV global
NR 1755
NTFY_ORDER 50-Rol.Schlafz.HM_66B31C
STATE Zu
TYPE CUL_HM
chanNo 01
lastMsg No:96 - t:10 s:66B31C d:123ABC 06010000800000
myHmUART_ETH_AB_MSGCNT 82
myHmUART_ETH_AB_RAWMSG 0500004D96A41066B31C123ABC06010000800000
myHmUART_ETH_AB_RSSI -77
myHmUART_ETH_AB_TIME 2020-11-30 18:04:56
myHmUART_ETH_EG_links_MSGCNT 80
myHmUART_ETH_EG_links_RAWMSG 0500004696A41066B31C123ABC06010000800000
myHmUART_ETH_EG_links_RSSI -70
myHmUART_ETH_EG_links_TIME 2020-11-30 18:04:56
myHmUART_ETH_EG_rechts_MSGCNT 63
myHmUART_ETH_EG_rechts_RAWMSG 0500005296A41066B31C123ABC06010000800000
myHmUART_ETH_EG_rechts_RSSI -82
myHmUART_ETH_EG_rechts_TIME 2020-11-30 18:04:56
myHmUART_ETH_OG_rechts_MSGCNT 83
myHmUART_ETH_OG_rechts_RAWMSG 0501004696A41066B31C123ABC06010000800000
myHmUART_ETH_OG_rechts_RSSI -70
myHmUART_ETH_OG_rechts_TIME 2020-11-30 18:04:56
protCmdDel 12
protLastRcv 2020-11-30 18:04:56
protRcv 84 last_at:2020-11-30 18:04:56
protResnd 12 last_at:2020-11-29 09:39:52
protResndFail 4 last_at:2020-11-29 09:39:57
protSnd 74 last_at:2020-11-30 18:04:56
protState CMDs_done
rssi_at_myHmUART_ETH_AB cnt:82 min:-85 max:-72 avg:-76.51 lst:-77
rssi_at_myHmUART_ETH_EG_links cnt:80 min:-85 max:-65 avg:-73.15 lst:-70
rssi_at_myHmUART_ETH_EG_rechts cnt:63 min:-93 max:-75 avg:-82.98 lst:-82
rssi_at_myHmUART_ETH_OG_rechts cnt:83 min:-79 max:-55 avg:-65.84 lst:-70
rssi_myHmUART_ETH_OG_rechts cnt:46 min:-80 max:-61 avg:-71.08 lst:-73
Helper:
DBLOG:
pct:
myDbLog:
TIME 1606755896.88437
VALUE 0
pctSlat:
myDbLog:
TIME 1606755896.88437
VALUE 0
OLDREADINGS:
READINGS:
2020-11-30 13:53:22 ASC_Enable on
2020-11-30 18:02:57 ASC_ShadingMessage <html> INFO: shading active, global temp sensor is set, but shutters temperature sensor is not set </html>
2020-11-30 18:04:57 ASC_ShuttersLastDrive manual
2020-11-30 18:02:54 ASC_Time_DriveDown 01.12.2020 - 16:57
2020-11-30 18:02:54 ASC_Time_DriveUp 01.12.2020 - 10:00
2020-11-30 18:04:56 Automatik_Abschatten_Ende_vorgemerkt 0
2020-11-30 18:04:56 Automatik_Abschatten_vorgemerkt 0
2020-11-30 18:04:56 Automatik_Abschattung_Sperrzeitpunkt 18:04:56
2020-11-30 18:04:56 Automatik_Nachtschliessen 0
2020-11-30 18:04:56 Automatik_Pos_vor_Abschattung -1
2020-11-30 18:04:56 Automatik_Pos_vor_Geoeffnet -1
2020-11-30 18:04:56 Automatik_Pos_vor_Lueften -1
2020-11-30 18:04:48 Automatik_automatische_Fahrt 0
2020-11-30 18:04:56 Automatik_in_Abschattung 0
2020-11-30 18:04:48 CommandAccepted yes
2020-11-02 14:18:36 D-firmware 2.11
2020-11-02 14:18:36 D-serialNr PEQ0098319
2020-11-25 11:07:17 PairedTo 0x123ABC
2020-11-13 17:26:34 R-driveDown 53 s
2020-11-13 17:42:28 R-driveTurn 0.7 s
2020-11-13 17:26:50 R-driveUp 53.5 s
2020-11-02 18:04:46 R-pairCentral 0x123ABC
2020-11-02 18:04:47 R-sign off
2020-11-25 11:07:17 RegL_00. 00:00 02:01 0A:12 0B:3A 0C:BC 15:FF 18:00
2020-11-25 11:07:19 RegL_01. 00:00 08:00 09:00 0A:00 0B:02 0C:12 0D:02 0E:17 0F:07 10:00 30:06 56:00 57:24 B3:00 B4:64 B5:14
2020-11-30 18:02:50 associatedWith ASC
2020-11-25 11:07:08 cfgState updating
2020-11-30 18:04:56 commState CMDs_done
2020-11-30 18:04:56 deviceMsg off (to vccu)
2020-11-30 18:04:56 level 0
2020-11-30 17:08:11 levelSlat set_50
2020-11-30 18:04:56 motor stop:off
2020-11-30 18:04:56 pct 0
2020-11-30 18:04:56 pctSlat 0
2020-11-24 08:16:46 powerOn 2020-11-24 08:16:46
2020-11-30 18:04:56 recentStateType info
2020-11-30 18:04:56 slatDir stop
2020-11-30 18:04:56 state off
2020-11-30 18:04:56 timedOn off
helper:
HM_CMDNR 150
cSnd 11123ABC66B31C800100CA,11123ABC66B31C800100CA
dlvlCmd ++A011123ABC66B31C800100CA
mId 0107
peerFriend peerSens,peerVirt
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
ack:
cmds:
TmplKey :no:1606300866.02554
TmplTs 1606300866.02554
cmdKey 1:1:0::Shutter.Schlafz.HM_66B31C:0107:01:
cmdLst:
assignHmKey noArg
clear [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
deviceRename -newName-
down [(-changeValue-|{10})] [(-ontime-|{0})] [(-ramptime-|{0})]
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6) [-peerChn-]
getVersion noArg
inhibit [(on|{off})]
off noArg
on noArg
pair noArg
pct -value- [-ontime-]
pctLvlSlat (-value-|old|noChng) (-slatValue-|old|noChng)
pctSlat (-slatValue-|old|noChng)
peerBulk -peer1,peer2,...- [({set}|unset)]
peerIODev [IO] -btn- [({set}|unset)] 'not for future use'
peerSmart -peerOpt-
press [(long|{short})] [(-peer-|{self})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- -addr2:data2-...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sign [(on|{off})]
statusRequest noArg
stop noArg
toggle noArg
toggleDir noArg
tplDel -tplDel-
tplSet_0 -tplChan-
unpair noArg
up [(-changeValue-|{10})] [(-ontime-|{0})] [(-ramptime-|{0})]
lst:
condition slider,0,1,100
peer
peerOpt Button_Btn1,Button_Hzk_Buero_Btn1,Button_Hzk_Buero_Btn10,Button_Hzk_Buero_Btn11,Button_Hzk_Buero_Btn12,Button_Hzk_Buero_Btn13,Button_Hzk_Buero_Btn14,Button_Hzk_Buero_Btn15,Button_Hzk_Buero_Btn16,Button_Hzk_Buero_Btn17,Button_Hzk_Buero_Btn18,Button_Hzk_Buero_Btn19,Button_Hzk_Buero_Btn2,Button_Hzk_Buero_Btn20,Button_Hzk_Buero_Btn21,Button_Hzk_Buero_Btn22,Button_Hzk_Buero_Btn23,Button_Hzk_Buero_Btn24,Button_Hzk_Buero_Btn25,Button_Hzk_Buero_Btn26,Button_Hzk_Buero_Btn27,Button_Hzk_Buero_Btn28,Button_Hzk_Buero_Btn29,Button_Hzk_Buero_Btn3,Button_Hzk_Buero_Btn30,Button_Hzk_Buero_Btn31,Button_Hzk_Buero_Btn32,Button_Hzk_Buero_Btn4,Button_Hzk_Buero_Btn5,Button_Hzk_Buero_Btn6,Button_Hzk_Buero_Btn7,Button_Hzk_Buero_Btn8,Button_Hzk_Buero_Btn9,Button_Hzk_Flur_Eingang_Btn1,Button_Hzk_Flur_klein_oben_Btn1,Button_Hzk_GaesteWC_Btn1,Button_Hzk_Gaestezimmer_Btn1,Button_Hzk_Windfang_Btn1,CUL_HM_HM_PBI_4_FM_25FF22_Btn_01,CUL_HM_HM_PBI_4_FM_25FF22_Btn_02,CUL_HM_HM_PBI_4_FM_25FF22_Btn_03,CUL_HM_HM_PBI_4_FM_25FF22_Btn_04,CUL_HM_HM_SCI_3_FM_1A531D_Sw_01,CUL_HM_HM_SCI_3_FM_1A531D_Sw_02,CUL_HM_HM_SCI_3_FM_1A531D_Sw_03,CUL_HM_HM_SCI_3_FM_23CBDE_Sw_01,CUL_HM_HM_SCI_3_FM_23CBDE_Sw_02,CUL_HM_HM_SCI_3_FM_23CBDE_Sw_03,CUL_HM_HM_SCI_3_FM_23CC0C_Sw_01,CUL_HM_HM_SCI_3_FM_23CC0C_Sw_02,CUL_HM_HM_SCI_3_FM_23CC0C_Sw_03,CUL_HM_HM_SEC_SC_1D7660,Contact_RobotStation,FK.Bad_gross,TK.Terrasse_Flur_Eingang,TK.Terrasse_hinten,TasterSchnitt.4Fach_Flur_klein_Btn_01,TasterSchnitt.4Fach_Flur_klein_Btn_02,TasterSchnitt.4Fach_Flur_klein_Btn_03,TasterSchnitt.4Fach_Flur_klein_Btn_04,rollladen_alarm_gross_hoch,rollladen_alarm_gross_runter,rollladen_alarm_klein_hoch,rollladen_alarm_klein_runter,rollladen_buero_hoch,rollladen_buero_runter,rollladen_flur_eingang_hoch,rollladen_flur_eingang_runter,rollladen_gaestezimmer_hoch,rollladen_gaestezimmer_runter,rollladen_kueche_hoch,rollladen_kueche_runter,rollladen_schlafzimmer_hoch,rollladen_schlafzimmer_runter,rollladen_velux_hoch,rollladen_velux_runter,rollladen_wohnzimmer_hoch,rollladen_wohnzimmer_runter,rollladen_wohnzimmer_winkel,vccu_Btn20,vccu_Btn21,virtual_temp4_Btn10,virtual_temp4_Btn11,virtual_temp4_Btn12,virtual_temp4_Btn13,virtual_temp4_Btn14,virtual_temp4_Btn15,virtual_temp4_Btn16,virtual_temp4_Btn17,virtual_temp4_Btn18,virtual_temp4_Btn2,virtual_temp4_Btn3,virtual_temp4_Btn4,virtual_temp4_Btn5,virtual_temp4_Btn6,virtual_temp4_Btn7,virtual_temp4_Btn8,virtual_temp4_Btn9,virtual_temp7_Btn10,virtual_temp7_Btn11,virtual_temp7_Btn12,virtual_temp7_Btn13,virtual_temp7_Btn14,virtual_temp7_Btn2,virtual_temp7_Btn3,virtual_temp7_Btn4,virtual_temp7_Btn5,virtual_temp7_Btn6,virtual_temp7_Btn7,virtual_temp7_Btn8,virtual_temp7_Btn9,virtual_temp_Btn2,virtual_temp_Sensor_Bad_klein,virtual_temp_Sensor_Buero,virtual_temp_Sensor_Flur_Eingang,virtual_temp_Sensor_Flur_klein_oben,virtual_temp_Sensor_GaesteWC,virtual_temp_Sensor_Gaestezimmer,virtual_temp_Sensor_Kellerraum_Treppe,virtual_temp_Sensor_Windfang
tplChan
tplDel
tplPeer
dir:
cur stop
rct down
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +66B31C,00,00,00
nextSend 1606755897.244
rxt 0
vccu vccu
p:
66B31C
00
00
00
prefIO:
myHmUART_ETH_OG_rechts
mRssi:
mNo 96
io:
myHmUART_ETH_AB:
-77
-77
myHmUART_ETH_EG_links:
-70
-70
myHmUART_ETH_EG_rechts:
-82
-82
myHmUART_ETH_OG_rechts:
-68
-68
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
rpt:
IO myHmUART_ETH_EG_links
flg A
ts 1606755896.87057
ack:
HASH(0x55f887c8d1d8)
968002123ABC66B31C00
rssi:
at_myHmUART_ETH_AB:
avg -76.5121951219512
cnt 82
lst -77
max -72
min -85
at_myHmUART_ETH_EG_links:
avg -73.15
cnt 80
lst -70
max -65
min -85
at_myHmUART_ETH_EG_rechts:
avg -82.984126984127
cnt 63
lst -82
max -75
min -93
at_myHmUART_ETH_OG_rechts:
avg -65.8433734939759
cnt 83
lst -70
max -55
min -79
myHmUART_ETH_OG_rechts:
avg -71.0869565217391
cnt 46
lst -73
max -61
min -80
tmpl:
Attributes:
ASC 2
ASC_BrightnessSensor F2Brightness_Solar_Power_OG:Sonne
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 5:50
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Open_Pos 2:35
ASC_Pos_Reading pct
ASC_Shading_Min_OutsideTemperature 20
ASC_Shading_Mode always
ASC_Shading_Pos 1:15
ASC_Shading_StateChange_SunnyCloudy 0.39:0.22
ASC_SlatPosCmd_SlatDevice pctSlat
ASC_Time_Up_WE_Holiday 10:00
ASC_Ventilate_Pos 3:35
ASC_Ventilate_Window_Open on
ASC_WindowRec myStructure_window_schlafzimmer_oben
ASC_WindowRec_PosAfterDayClosed lastManual
ASC_WindowRec_subType threestate
IODev myHmUART_ETH_OG_rechts
IOgrp vccu:myHmUART_ETH_OG_rechts
alias Rollladen Schlafzimmer Türen
autoReadReg 4_reqStatus
devStateIcon Auf:door_shutter:Zu Zu:door_shutter_100:Auf on:door_shutter_10:off off:door_shutter_100:on ^([0-9](\.)5|[0-9])$:door_shutter_100:Auf ^([1][0-9](\.)5|[1][0-9])$:door_shutter_90:Auf ^([2][0-9](\.)5|[2][0-9])$:door_shutter_80:Auf ^([3][0-9](\.)5|[3][0-9])$:door_shutter_70:Auf ^([4][0-9](\.)5|[4][0-9])$:door_shutter_60:Auf ^([5][0-9](\.)5|[5][0-9])$:door_shutter_50:Auf ^([6][0-9](\.)5|[6][0-9])$:door_shutter_40:Auf ^([7][0-9](\.)5|[7][0-9])$:door_shutter_30:Auf ^([8][0-9](\.)5|[8][0-9])$:door_shutter_20:Auf ^([9][0-9](\.)5|[9][0-9])$:door_shutter_10:Auf ^([1][0][0])$:door_shutter_100:Auf
eventMap /on:Auf/ /off:Zu/ /stop:Stop/
expert defReg,rawReg
firmware 2.11
group Rollladen
model HM-LC-JA1PBU-FM
peerIDs 00000000,
room CUL_HM,Obergeschoss,Schlafzimmer
serialNr PEQ0098319
shutter_schlafzimmer_map /on:on/ /off:off/ /\d:off/ /1\d:off/ /2\d:off/ /3\d:off/ /4\d:off/ /5\d:off/ /6\d:off/ /7\d:off /8\d:off/ /9\d:off/ /10\d:off/
subType blindActuator
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate shutter_EG shutter_EG_map shutter_OG shutter_OG_map shutter_schlafzimmer shutter_schlafzimmer_map structexclude
webCmd Auf:70:50:30:Zu:Stop:pctSlat
Wahrscheinlich ein typischer ASC Anfängerfehler?
Edit: Heute wo die Jalousien das erste Mal zeitgesteuert fahren sollten haben sie sich ebenfalls keinen Millimeter bewegt :/
Greetz
Eldrik
Mach mal bitte ein set ASCDEVICE wiggle und schaue ob da überhaupt was passiert.
Zitat von: CoolTux am 01 Dezember 2020, 10:38:40
Mach mal bitte ein set ASCDEVICE wiggle und schaue ob da überhaupt was passiert.
japp über wiggle sind beide Jalousien zu und nach einigen Sekunden wieder auf die vorherige Position zurückgefahren (Jalousie vollständig geschlossen/heruntergelassen mit ca. halb gekippten Lamellen (hier 1.5 pct in den Homematic Jalousie Aktoren).
Greetz
Eldrik
Zitat von: Dr. Ulfi am 30 November 2020, 20:36:24
Die kalte Jahreszeit hat begonnen. Ich fände es prima, wenn ASC bei zu langen Lüften (Fenster schließen wurde vergessen), bei kalten Außentemperaturen das Rollo autom. schließen würde um ein zu starkes Auskühlen des Raumes zu verhindern. Oder habe nur ich das Problem?
Nö, nur ist das ja eigentlich kein Rollladenthema. Es wird ja immer noch kalt, wenn das Fenster weiter offen bleibt. Der Rollladen selber isoliert ja nicht so dolle.
Ich hab mir da schon vor lägerer Zeit ein paar MSwitche für jedes Fenster gemacht, die einen Fensteralarm auf den Alexas auslösen, wenn das Fenster länger als 10 Minuten geöffnet ist und die Außentemperatur geringer als 13° ist. Dann "dröhnt" es in Intervallen durch ganze Haus, dass das Fenster bitte wieder geschlossen werden will.
Guten Morgen Zusammen, ich beobachte seid einigen Tagen, dass die "Lüften-Funktion" nicht mehr funktioniert. Leider kann ich nicht genau sagen seid wann, könnte auch schon einige Wochen sein. Kann mir bitte mal jemand sagen welche Bedingungen alle erfüllt sein müssen und welche Attribute wie gesetzt werden müssen. Wird unterhalb einer bestimmten Aussentemp. nicht mehr gefahren??
Meinerseits habe ich im betreffenden Zeitraum ASC von "astro" auf "Helligkeitswert" umgestellt sowie Attribute mit für mich passenden default-Werten wegen der Übersicht gelöscht. (Ich hoffe mich verständlich ausgedrückt zu haben.)
Die Rollladenaktoren sind HM-LC-BL1-FM (Homatic) die Fensterkontakte HM-SEC-SCO (Homatic). Es sind alle Rollläden betroffen. Alle anderen ASC-Funktionen "laufen" wie erwartet.
Danke für Euere Unterstützung!
Mit besten Grüßen
Thomas
Zitat von: ThomasReu am 02 Dezember 2020, 10:04:31
Guten Morgen Zusammen, ich beobachte seid einigen Tagen, dass die "Lüften-Funktion" nicht mehr funktioniert. Leider kann ich nicht genau sagen seid wann, könnte auch schon einige Wochen sein. Kann mir bitte mal jemand sagen welche Bedingungen alle erfüllt sein müssen und welche Attribute wie gesetzt werden müssen. Wird unterhalb einer bestimmten Aussentemp. nicht mehr gefahren??
also bei mir funktioniert die Lüften-Funktion auch bei den derzeitigen Nachttemperaturen noch einwandfrei - leider ;-)
Zeig aber doch mal ein List von einem deiner Rollos.
Hallo kjmEjfu,
hier mal das List von einem Rollladen:
Internals:
DEF 669E04
FUUID 5c8ab09c-f33f-a55a-cbb3-6bfd00bfc9229e41
HomeMaticGW_MSGCNT 6
HomeMaticGW_RAWMSG 050100445EA410669E04252FEF06010000
HomeMaticGW_RSSI -68
HomeMaticGW_TIME 2020-12-02 16:51:51
IODev HomeMaticGW
LASTInputDev HomeMaticGW
MSGCNT 6
NAME RL_GaesteZimmer
NOTIFYDEV global
NR 369
NTFY_ORDER 50-RL_GaesteZimmer
STATE off
TYPE CUL_HM
chanNo 01
lastMsg No:5E - t:10 s:669E04 d:252FEF 06010000
protLastRcv 2020-12-02 16:51:51
protRcv 4 last_at:2020-12-02 16:51:51
protResnd 3 last_at:2020-12-02 09:44:47
protSnd 7 last_at:2020-12-02 16:51:51
protState CMDs_done
rssi_HomeMaticGW cnt:3 min:-77 max:-75 avg:-76 lst:-77
rssi_at_HomeMaticGW cnt:6 min:-74 max:-66 avg:-68.16 lst:-68
READINGS:
2019-05-21 09:14:52 ASC_Enable on
2020-12-02 19:29:21 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 10m
2020-12-02 16:51:31 ASC_ShuttersLastDrive minimum brightness threshold fell below
2020-12-02 09:44:03 ASC_Time_DriveDown 02.12.2020 - 21:30
2020-12-02 09:44:03 ASC_Time_DriveUp 03.12.2020 - 09:00
2020-12-02 16:51:30 CommandAccepted yes
2019-03-14 20:50:53 D-firmware 2.11
2019-03-14 20:50:53 D-serialNr PEQ0182933
2020-03-10 17:36:41 PairedTo 0x252FEF
2019-03-15 06:24:56 R-driveDown 16 s
2019-03-14 20:51:08 R-driveTurn 0.5 s
2019-03-15 06:25:22 R-driveUp 16 s
2019-03-14 20:51:07 R-pairCentral 0x252FEF
2019-03-14 20:51:08 R-powerUpAction off
2019-03-14 20:51:08 R-sign off
2020-03-10 17:36:41 RegL_00. 00:00 02:01 0A:25 0B:2F 0C:EF 15:FF 18:00
2020-03-10 17:36:42 RegL_01. 00:00 08:00 09:00 0A:00 0B:00 0C:A0 0D:00 0E:A0 0F:05 10:00 30:06 56:00 57:24
2020-12-02 09:44:00 associatedWith RL_Automat
2020-09-04 08:28:28 cfgState ok
2020-12-02 16:51:51 commState CMDs_done
2020-12-02 16:51:51 deviceMsg off (to VCCU)
2020-12-02 16:51:51 level 0
2020-12-02 16:51:51 motor stop:off
2020-12-02 16:51:51 pct 0
2020-03-10 17:36:40 powerOn 2020-03-10 17:36:40
2020-12-02 16:51:51 recentStateType info
2020-12-02 16:51:51 state off
2020-12-02 16:51:51 timedOn off
helper:
HM_CMDNR 94
cSnd 01252FEF669E04010E,11252FEF669E04020100
dlvlCmd ++A011252FEF669E04020100
mId 0005
peerFriend peerSens,peerVirt
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
cmds:
TmplKey :no:1606898623.53056
TmplTs 1606898623.53056
cmdKey 1:1:0::RL_GaesteZimmer:0005:01:
cmdLst:
assignHmKey noArg
clear [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
deviceRename -newName-
down [(-changeValue-|{10})] [(-ontime-|{0})] [(-ramptime-|{0})]
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6) [-peerChn-]
getVersion noArg
inhibit [(on|{off})]
off noArg
on noArg
pair noArg
pct -value- [-ontime-]
peerBulk -peer1,peer2,...- [({set}|unset)]
peerIODev [IO] -btn- [({set}|unset)] 'not for future use'
peerSmart -peerOpt-
press [(long|{short})] [(-peer-|{self01})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- -addr2:data2-...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sign [(on|{off})]
statusRequest noArg
stop noArg
toggle noArg
toggleDir noArg
tplDel -tplDel-
tplSet_0 -tplChan-
unpair noArg
up [(-changeValue-|{10})] [(-ontime-|{0})] [(-ramptime-|{0})]
lst:
condition slider,0,1,255
peer
peerOpt BS_FlurOG_Btn_01,BS_FlurOG_Btn_02,BS_FlurOG_Motion,BW_WoMoCarPort,EM_01_SenF,EM_01_SenI,EM_01_SenPwr,EM_01_SenU,FK_Badezimmer,FK_Gaestezimmer,FK_Maedchenzimmer,FK_Schlafzimmer,FK_Terrassentuer_Btn_01,FK_Terrassentuer_Btn_02,FK_Terrassentuer_Btn_03,FK_Terrassentuer_Btn_04,FK_Terrassentuer_Btn_05,FK_Terrassentuer_Btn_06,FK_Terrassentuer_Btn_07,FK_Terrassentuer_Btn_08,SA_RL_BadeZimmer_Btn_01,SA_RL_BadeZimmer_Btn_02,SA_RL_Nord_Btn_01,SA_RL_Nord_Btn_02,SA_RL_Nord_Btn_03,SA_RL_Nord_Btn_04,SA_RL_Nord_Btn_05,SA_RL_Nord_Btn_06,VCCU_Btn1,VCCU_Btn2
tplChan
tplDel
tplPeer
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
param -param-
reg -addr- -list- [-peerChn-]
regList noArg
regTable noArg
regVal -addr- -list- [-peerChn-]
saveConfig [-filename-]
tplInfo noArg
dir:
cur stop
rct down
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +669E04,00,00,00
nextSend 1606924311.40977
rxt 0
vccu VCCU
p:
669E04
00
00
00
prefIO:
HomeMaticGW
mRssi:
mNo 5E
io:
HMLan:
HomeMaticGW:
-64
-64
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
rpt:
IO HomeMaticGW
flg A
ts 1606924311.11819
ack:
HASH(0x59c4c78)
5E8002252FEF669E0400
rssi:
HomeMaticGW:
avg -76
cnt 3
lst -77
max -75
min -77
at_HomeMaticGW:
avg -68.1666666666667
cnt 6
lst -68
max -66
min -74
tmpl:
Attributes:
ASC 2
ASC_BrightnessSensor HS_01 100:5
ASC_Down brightness
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Pos_Reading pct
ASC_Shading_InOutAzimuth 165:335
ASC_Shading_Min_OutsideTemperature 18
ASC_Shading_Mode always
ASC_Shading_Pos 20
ASC_ShuttersPlace window
ASC_TempSensor TF_MABS_WohnZimmer:temperatureOut
ASC_Time_Down_Early 16:30
ASC_Time_Down_Late 21:30
ASC_Time_Up_Early 06:00
ASC_Time_Up_Late 09:00
ASC_Up brightness
ASC_Ventilate_Pos 40
ASC_WindowRec FK_Gaestezimmer
IODev HomeMaticGW
IOgrp VCCU:HomeMaticGW
Jalousie_map pct
alexaName Gästezimmerjalousie
alias Gästezimmer
autoReadReg 4_reqStatus
cmdIcon on:rc_UP stop:radio_checked off:rc_DOWN
devStateIcon on|100:fts_window_2w 9[0-9].*:fts_shutter_10 8[0-9].*:fts_shutter_20 7[0-9].*:fts_shutter_30 6[0-9].*:fts_shutter_40 5[0-9].*:fts_shutter_50 4[0-9].*:fts_shutter_60 3[0-9].*:fts_shutter_70 2[0-9].*:fts_shutter_80 1[0-9].*:fts_shutter_90 off|[0-9].*:fts_shutter_100 .*:rc_BLANK
expert defReg,rawReg
firmware 2.11
genericDeviceType blind
group 2.0| Jalousien - Obergeschoß
icon fts_shutter_updown
model HM-LC-BL1PBU-FM
peerIDs 00000000,
room CUL_HM,Jalousien,Obergeschoß->Gästezimmer
serialNr PEQ0182933
subType blindActuator
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate Jalousie Jalousie_map structexclude
webCmd on:stop:off:pct
widgetOverride pct:colorpicker,BRI,0,1,100
Für die Mühe besten Dank im Voraus.
Thomas
Zitat von: ThomasReu am 02 Dezember 2020, 19:32:00
hier mal das List von einem Rollladen:
und bitte noch eins von FK_Gaestezimmer
Gerne!
Internals:
DEF 68DD2D
FUUID 5c8fd991-f33f-a55a-9540-b047e599f0d30768
HomeMaticGW_MSGCNT 13
HomeMaticGW_RAWMSG 0501003A05A61068DD2D252FEF06010000
HomeMaticGW_RSSI -58
HomeMaticGW_TIME 2020-12-02 21:19:04
IODev HomeMaticGW
LASTInputDev HomeMaticGW
MSGCNT 13
NAME FK_Gaestezimmer
NOTIFYDEV global
NR 389
NTFY_ORDER 50-FK_Gaestezimmer
STATE closed
TYPE CUL_HM
chanNo 01
lastMsg No:05 - t:10 s:68DD2D d:252FEF 06010000
peerList HZ_Gaestezimmer_WindowRec,
protLastRcv 2020-12-02 21:19:04
protRcv 13 last_at:2020-12-02 21:19:04
protSnd 13 last_at:2020-12-02 21:19:04
protState CMDs_done
rssi_at_HomeMaticGW cnt:13 min:-61 max:-58 avg:-58.76 lst:-58
READINGS:
2020-12-02 09:53:31 Activity alive
2019-05-06 16:59:15 CommandAccepted yes
2019-05-06 17:07:04 D-firmware 1.0
2019-05-06 17:07:04 D-serialNr PEQ0577850
2020-10-27 14:36:44 PairedTo 0x252FEF
2020-10-27 14:36:46 R-HZ_Gaestezimmer_WindowRec-expectAES off
2020-10-27 14:36:46 R-HZ_Gaestezimmer_WindowRec-peerNeedsBurst on
2019-03-19 17:13:25 R-cyclicInfoMsg on
2019-03-19 17:13:25 R-eventDlyTime 0 s
2019-05-06 16:59:16 R-expectAES off
2019-03-19 17:27:38 R-pairCentral 0x252FEF
2019-05-06 16:59:16 R-peerNeedsBurst on
2019-03-19 17:13:25 R-sabotageMsg on
2019-03-19 17:15:47 R-sign off
2020-10-27 14:36:44 RegL_00. 00:00 02:01 09:01 0A:25 0B:2F 0C:EF 10:01 14:06
2020-10-27 14:36:44 RegL_01. 00:00 08:00 20:9C 21:00 30:06
2020-10-27 14:36:45 RegL_04.HZ_Gaestezimmer_WindowRec 00:00 01:01
2019-03-19 17:15:46 aesCommToDev ok
2019-03-19 17:15:46 aesKeyNbr 00
2020-12-02 21:19:04 alive yes
2020-12-02 21:19:04 battery ok
2020-10-27 14:36:46 cfgState BurstUnknwn
2020-12-02 21:19:04 commState CMDs_done
2020-12-02 21:19:04 contact closed (to VCCU)
2020-12-02 09:43:37 peerList HZ_Gaestezimmer_WindowRec,
2020-10-27 13:44:57 powerOn 2020-10-27 13:44:57
2020-12-02 21:19:04 recentStateType info
2020-12-02 21:19:04 sabotageError off
2020-12-02 21:19:04 state closed
2020-10-27 14:33:19 trigDst_HZ_Gaestezimmer noConfig
2019-03-19 17:12:46 trigDst_broadcast noConfig
2020-12-01 17:25:40 trigger_cnt 76
helper:
HM_CMDNR 5
mId 00C7
peerFriend peerAct,peerVirt
peerOpt 4:threeStateSensor
regLst 0,1,4p
rxType 28
supp_Pair_Rep 0
cmds:
TmplKey HZ_Gaestezimmer_WindowRec,:no:1606898617.76579
TmplTs 1606898617.76579
cmdKey 1:1:0::FK_Gaestezimmer:00C7:01:HZ_Gaestezimmer_WindowRec,
cmdLst:
assignHmKey noArg
clear [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
deviceRename -newName-
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6) [-peerChn-]
peerBulk -peer1,peer2,...- [({set}|unset)]
peerChan -btnNumber- -actChn- [({single})] [({set}|unset)] [actor|remote|both]
peerSmart -peerOpt-
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- -addr2:data2-...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sign [(on|{off})]
tplDel -tplDel-
tplSet_0 -tplChan-
tplSet_HZ_Gaestezimmer_WindowRec -tplPeer-
trgEventL -peer- -condition-
trgEventS -peer- -condition-
trgPressL [(-peer-|{all})]
trgPressS [(-peer-|{all})]
unpair noArg
lst:
condition closed,open,tilted
peer HZ_Gaestezimmer_WindowRec
peerOpt remove_HZ_Gaestezimmer_WindowRec,DI_Kueche_Sw,DI_Kueche_Sw1_V_01,DI_Kueche_Sw1_V_02,DI_WzCouchTisch_Sw,DI_WzCouchTisch_Sw1_V_01,DI_WzCouchTisch_Sw1_V_02,DI_WzEssTisch_Sw,DI_WzEssTisch_Sw1_V_01,DI_WzEssTisch_Sw1_V_02,EM_01_Sw,HM_63337C_Sw_01,HM_63337C_Sw_02,HM_63337C_Sw_03,HM_63337C_Sw_04,HT_Badezimmer_WindowRec,HT_Badezimmer_remote,HZ_Badezimmer_WindowRec,HZ_Badezimmer_remote,HZ_Buero_WindowRec,HZ_Buero_remote,HZ_Fitness_WindowRec,HZ_Fitness_remote,HZ_Gaestezimmer_remote,HZ_Handtuchtrockner_WindowRec,HZ_Handtuchtrockner_remote,HZ_Maedchenzimmer_WindowRec,HZ_Maedchenzimmer_remote,HZ_Schlafzimmer_WindowRec,HZ_Schlafzimmer_remote,RL_BadeZimmer,RL_GaesteWC,RL_GaesteZimmer,RL_GrTerrassenFenster,RL_KlTerrassenFenster,RL_Kueche,RL_MaedchenZimmer,RL_SchlafZimmer,RL_TerrassenTuer,SA_EingangFlur_Sw_01,SA_EingangFlur_Sw_02,SA_EingangFlur_Sw_03,SA_EingangFlur_Sw_04,SA_GaesteBad,SA_GartenCarport_Sw_01,SA_GartenCarport_Sw_02,SA_GartenCarport_Sw_03,SA_GartenCarport_Sw_04,SA_HerdLicht,VCCU_Btn1,VCCU_Btn2
tplChan
tplDel
tplPeer
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
param -param-
reg -addr- -list- [-peerChn-]
regList noArg
regTable noArg
regVal -addr- -list- [-peerChn-]
saveConfig [-filename-]
tplInfo noArg
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +68DD2D,00,00,00
nextSend 1606940344.40202
rxt 2
vccu VCCU
p:
68DD2D
00
00
00
prefIO:
HomeMaticGW
mRssi:
mNo 05
io:
HMLan:
HomeMaticGW:
-52
-52
prt:
bErr 0
sProc 0
sleeping 1
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
rpt:
IO HomeMaticGW
flg A
ts 1606940344.24328
ack:
HASH(0x59fbdb8)
058002252FEF68DD2D00
rssi:
at_HomeMaticGW:
avg -58.7692307692308
cnt 13
lst -58
max -58
min -61
tmpl:
Attributes:
IODev HomeMaticGW
IOgrp VCCU:HomeMaticGW
actCycle 002:50
actStatus alive
alexaName Gästezimmerfenster
alexaProactiveEvents 1
alias GästezimmerFenster
autoReadReg 4_reqStatus
devStateIcon closed:fts_window_1w@green open:fts_window_1w_open@red
event-on-change-reading .*
expert defReg,rawReg
firmware 1.0
genericDeviceType window
group 9.6| Fenster & Türen
icon fts_window_2w
model HM-SEC-SCO
peerIDs 00000000,44E87003,
room CUL_HM,Informationen->Status,Obergeschoß->Gästezimmer
serialNr PEQ0577850
subType threeStateSensor
userattr Fenster Fenster_map structexclude
Beste Grüße
Thomas
Zitat von: eldrik am 01 Dezember 2020, 11:42:15
japp über wiggle sind beide Jalousien zu und nach einigen Sekunden wieder auf die vorherige Position zurückgefahren (Jalousie vollständig geschlossen/heruntergelassen mit ca. halb gekippten Lamellen (hier 1.5 pct in den Homematic Jalousie Aktoren).
Greetz
Eldrik
Was genau wird denn gemeldet wenn Du das Fenster öffnest und wie öffnest Du? Gekippt oder ganz?
Zitat von: eldrik am 01 Dezember 2020, 11:42:15
japp über wiggle sind beide Jalousien zu und nach einigen Sekunden wieder auf die vorherige Position zurückgefahren (Jalousie vollständig geschlossen/heruntergelassen mit ca. halb gekippten Lamellen (hier 1.5 pct in den Homematic Jalousie Aktoren).
Greetz
Eldrik
Ich sehe gerade
ASC_Open_Pos 2:35
Denke nicht das das stimmt. Ganz oben ist doch eigentlich 100, oder.
Zitat von: CoolTux am 03 Dezember 2020, 01:26:16
Ich sehe gerade
ASC_Open_Pos 2:35
Denke nicht das das stimmt. Ganz oben ist doch eigentlich 100, oder.
Das ist vermutlich der Punkt, bei uns wäre bei diesen Jalousien, in dem betroffenen Raum ein offen lediglich wenn die Lamellen nahe 50% sind, die Jalousie bleibt jedoch unten.
Offen, Lüften, Geschlossen unterscheidet sich lediglich anhand des Stellwinkels der Lamellen, weshalb ich bei der ersten Einrichtung noch 0:50, 0:25 und 0:15 (für Fenster & Raumbeleuchtung, die von außen sichtbar sein soll) eingegeben hatte (0 pct wird bisher beim löschen des Lichts via notify gesetzt).
Dann hatte ich gelesen, dass sich die Positionen unterscheiden sollen und hatte angenommen es hilft wenn ich die Jalousie dann zumindest zum Erhalt von unterschiedliche pct Angaben ein Stück fahren lasse, mit anschließenden setzen des Lamellenwinkels.
Wäre das so nicht abbildbar?
Greetz
Eldrik
Zitat von: ThomasReu am 02 Dezember 2020, 21:37:57
Gerne!
Du kannst mal versuchen
{ ascAPIget('GETTER','RL_GaesteZimmer') }
aufzurufen. Mit den Gettern
- VentilatePos
- VentilatePosAfterDayClosed
- VentilateOpen
natürlich nachdem du gekippt hast ;-)
Dann haben wir nochmal Werte.
Wird der Fensterkontakt beim ASC_Device bei den Internals unter Notifydev gelistet? wenn nicht, dann müsstest du dort mal ein "set createNewNotifyDev" auswählen.
Zitat von: kjmEjfu am 03 Dezember 2020, 08:17:10
Du kannst mal versuchen
{ ascAPIget('GETTER','RL_GaesteZimmer') }
aufzurufen. Mit den Gettern
- VentilatePos
- VentilatePosAfterDayClosed
- VentilateOpen
natürlich nachdem du gekippt hast ;-)
Dann haben wir nochmal Werte.
Wird der Fensterkontakt beim ASC_Device bei den Internals unter Notifydev gelistet? wenn nicht, dann müsstest du dort mal ein "set createNewNotifyDev" auswählen.
- VentilatePos => 40
- VentilatePosAfterDayClosed => open
- VentilateOpen => on
Was mir "zwischen den Zeilen aufffällt" es scheint für ASC (jetzt) einen Unterschied zu geben zwischen "offen / open" und "gekippt / tilted". Meine Kontakte kennen nur 'open' und 'closed' und sind "twostate" auch wenn (vermutlich) wegen des Sabotagekontaktes bei Homatic und im CUL-HM-Modul als subType "threestate" eingetragen ist.
Die Events "open" und "closed" von den Fenstersensoren kommen im FHEM ordentlich an, Thermostate werden entsprechend korrekt gesteuert.
Macht es Sinn im ASC_Device mal explizit ASC_WindowRec_subType auf "twostate" zu setzen? (Sollte laut Wiki aber default sein!?)
Zitat von: ThomasReu am 03 Dezember 2020, 09:57:42
- VentilatePos => 40
- VentilatePosAfterDayClosed => open
- VentilateOpen => on
das sieht ja schon mal gut aus.
Zitat von: ThomasReu am 03 Dezember 2020, 09:57:42
Macht es Sinn im ASC_Device mal explizit ASC_WindowRec_subType auf "twostate" zu setzen? (Sollte laut Wiki aber default sein!?)
habe ich aus irgendeinem Grund bei mir tatsächlich auch gesetzt, versuch es mal. Wenn das was ändert, hättest du einen Bug gefunden.
Zitat von: eldrik am 03 Dezember 2020, 03:39:16
Das ist vermutlich der Punkt, bei uns wäre bei diesen Jalousien, in dem betroffenen Raum ein offen lediglich wenn die Lamellen nahe 50% sind, die Jalousie bleibt jedoch unten.
Offen, Lüften, Geschlossen unterscheidet sich lediglich anhand des Stellwinkels der Lamellen, weshalb ich bei der ersten Einrichtung noch 0:50, 0:25 und 0:15 (für Fenster & Raumbeleuchtung, die von außen sichtbar sein soll) eingegeben hatte (0 pct wird bisher beim löschen des Lichts via notify gesetzt).
Dann hatte ich gelesen, dass sich die Positionen unterscheiden sollen und hatte angenommen es hilft wenn ich die Jalousie dann zumindest zum Erhalt von unterschiedliche pct Angaben ein Stück fahren lasse, mit anschließenden setzen des Lamellenwinkels.
Wäre das so nicht abbildbar?
Greetz
Eldrik
Ich denke nicht. Eigentlich sollten die behandelt werden wie Rollos. Also 0 ist komplett zu und 100 ist komplett offen. Die Eckdaten müssen stimmen. Und wenn das erstmal klappt kann man dann mit den Lamellen versuchen zu arbeiten.
Zitat von: kjmEjfu am 03 Dezember 2020, 12:44:39
habe ich aus irgendeinem Grund bei mir tatsächlich auch gesetzt, versuch es mal. Wenn das was ändert, hättest du einen Bug gefunden.
Schade!! Das setzen von ASC_WindowRec_subType hat keine Veränderung gezeigt, es "lüftet" immer noch nicht.
Ich habe auch noch einmal in meinen Logs recherchiert, das letzte Mal hat das Lüften wähernd der "night close"-Phase in der Nacht zum 29.11. (1.Advent) funktioniert - 'advDriveDown" ?? - Kann natürlich Zufall sein.
Bin für weitere Hinweise dankbar!"
Beste Grüße
Thomas
Kann mir jemand mal bitte auf die Sprünge helfen?
Ich habe bei einigen Rollläden die "Adventssteuerung" - also ASC_Adv=on gesetzt. Die Rolläden bleiben auch oben. Jetzt möchte ich zu einer definierten Zeitpunkt, ausgelöst durch einen Bewohner, der schlafen geht, diese Rollläden automatisch herunterfahren lassen über set ASC advDriveDown. Im Residents "Bewohner" kann ich den Status "asleep" feststellen ".
Ich bekomme es aber nicht gebacken, dass in ein DOIF oder notify zu packen, in Kombination mit einem Schalter, der diese Funktion ein/ausschaltet, da ich die ja nur vom 1. Advent bis 6. Januar benötige.
Hätte da bitte jemand eine Lösung für mich? Geht es vielleicht auch anders, also dass der Zeitraum automatisch aktiviert und deaktiviert wird?
@CoolTux:
Vielleicht könnte man im ASC-Device selbst ja auch eine Funktionalität einbauen, die zu einer definierten Uhrzeit ein advDriveDown automatisch absetzt, wenn gesetzt.
Gruß und allen eine schöne vorweihnachtliche Zeit
eurofinder
Erstmal brauchst du sowas: https://forum.fhem.de/index.php/topic,87085.msg795131.html#msg795131
Und dann sowas
defmod di_Weihnachten DOIF { \
if ( (::Advent==1) and (ReadingsVal("ResidentsDevice","state","") eq "gotosleep")) {\
fhem_set("myASControl advDriveDown");;\
}
Ist aber kein echtes ASC-Problem ;)
@kjmEjfu:
Danke, dass hatte ich nicht gefunden:-) Damit komme ich klar.
Gruß
eurofinder
Stell mal ASC auf verbose 4 und teste dann.
Zitat von: CoolTux am 04 Dezember 2020, 14:41:18
Stell mal ASC auf verbose 4 und teste dann.
Ich nehme mal an und hoffe die Aufforderung galt mir. :-)
Hier der Log vom Öffnen des Fensters, der Rollladen blieb stehen. Wenigstens ist das Fehlerbild stabil. :-)
2020.12.04 19:56:23 4: AutoShuttersControl (RL_Automat) - Devname: global Name: RL_Automat Notify: $VAR1 = [
'ATTR RL_Automat verbose 4'
];
2020.12.04 19:56:27 4: AutoShuttersControl (RL_Automat) - Devname: global Name: RL_Automat Notify: $VAR1 = [
'SAVE'
];
2020.12.04 19:56:57 3: FS20 set FSD_B on
2020.12.04 19:57:04 4: AutoShuttersControl (RL_Automat) - Devname: FamXXXX Name: RL_Automat Notify: $VAR1 = [
'durTimerPresence_cr: 405',
'durTimerPresence: 06:45:24'
];
2020.12.04 19:57:09 4: AutoShuttersControl (RL_Automat) - Devname: FK_Gaestezimmer Name: RL_Automat Notify: $VAR1 = [
'contact: open (to HZ_Gaestezimmer)',
'state: open',
'trigger_cnt: 81'
];
2020.12.04 19:57:09 4: AutoShuttersControl (RL_Automat) - Devname: FK_Gaestezimmer Name: RL_Automat Notify: $VAR1 = [
'battery: low',
'contact: open (to VCCU)'
];
2020.12.04 19:57:17 4: AutoShuttersControl (RL_Automat) - Devname: FK_Gaestezimmer Name: RL_Automat Notify: $VAR1 = [
'battery: ok',
'contact: closed (to HZ_Gaestezimmer)',
'state: closed',
'trigger_cnt: 82'
];
2020.12.04 19:57:18 4: AutoShuttersControl (RL_Automat) - Devname: FK_Gaestezimmer Name: RL_Automat Notify: $VAR1 = [
'battery: low',
'contact: closed (to VCCU)'
];
Ok also es kommt auf jeden Fall ein Event. Jetzt schalte bitte noch debug auf 1 und dann noch mal.
Mache ich! Danke schon mal! Komme aber erst heute Abend dazu.
Gruß Thomas
Ich würde gerne nochmal auf den bestehenden Bug durch das mit der letzten Release-Version eingeführte veränderte Verhalten von ASC_Time_Up_WE_Holiday aufmerksam machen.
Scheinbar aber auch nur in Verbindung mit Brightness.
Die Commandref sagt dazu:
ASC_Time_Up_WE_Holiday - Sonnenaufgang frühste Zeit zum Hochfahren am Wochenende und/oder Urlaub (holiday2we wird beachtet). (default: 08:00) ACHTUNG!!! in Verbindung mit Brightness für ASC_Up muss die Uhrzeit kleiner sein wie die Uhrzeit aus ASC_Time_Up_Late !!!Verwendung von Perlcode ist möglich, dieser muss in {} eingeschlossen sein. Rückgabewert muss ein Zeitformat in Form HH:MM[:SS] sein!!!
Insofern habe ich schon seit den ersten ASC Versionen an den Rollos gesetzt:
ASC_Time_Up_Early 06:30
ASC_Time_Up_Late 08:45
ASC_Time_Up_WE_Holiday 07:15
ASC_BrightnessSensor Sensor_Aussen_Sonne:control 70:10
Würde also, laut Commandref, bedeuten, dass am Wochenende das Rollo frühestens um 07:15 und spätestens um 08:45 hochfahren würde.
Auch die Bedingung für Brightness (ASC_Time_Up_WE_Holiday < ASC_Time_Up_Late) ist erfüllt.
ASC_ShuttersLastDrive day open 2020-12-05 07:16:32
Es wurde also zu ASC_Time_Up_WE_Holiday gefahren (die 1:32 Minute Verzögerung kommt durch ASC_Drive_DelayStart). Der Brightness-Werte wurde um diese Zeit definitiv nicht erreicht, aber ASC_Time_Up_WE_Holiday ersetzt seit dem Update halt nicht mehr die FRÜHESTE sondern die SPÄTESTE Zeit.
Deshalb habe ich die Zeiten nun an einem anderen Rollo geändert (Badezimmer, deshalb sind die Schwelle für Brightness auch deutlich höher):
ASC_Time_Up_Early 06:30
ASC_Time_Up_Late 09:00
ASC_Time_Up_WE_Holiday 09:30
ASC_BrightnessSensor Sensor_Aussen_Sonne:control 425:450
Hier gab es auch als Fahrt
ASC_ShuttersLastDrive day open 2020-12-05 09:30:23
also wieder passend zum ASC_Time_Up_WE_Holiday. Die Brightness-Schwelle wurde allerdings schon vor 09:30:23 erreicht. Da die Bedingung (ASC_Time_Up_WE_Holiday < ASC_Time_Up_Late) aber NICHT erfüllt ist, was sie auch nicht mehr kann, wenn jetzt Late statt Early durch WE_Holiday ersetzt wird, ist das Rollo entsprechend auch nicht vorher hochgefahren.
Weil das gerade nicht mehr zueinander passt und es aus meiner Sicht auch viel nachvollziehbarer war, dass ASC_Time_Up_WE_Holiday das ASC_Time_Up_Late überschrieben hat (statt dem Early), möchte ich dafür plädieren es wieder in den alten Zustand zurück zubauen, der dann auch wieder zur Commandref passen würde :-)
Alternativ könnte es eine Variante sein, wenn man ASC_Time_Up_WE_Holiday in ASC_Time_Up_WE_Holiday_Early umbenennt (überall im Code) und zusätzlich ein ASC_Time_Up_WE_Holiday_Late einführt, falls es da irgendwelche Bedarfe für gibt.
Zitat von: CoolTux am 05 Dezember 2020, 07:59:57
Ok also es kommt auf jeden Fall ein Event. Jetzt schalte bitte noch debug auf 1 und dann noch mal.
Folgender Log mit verbose 4 und ASC_debug 1:
2020.12.05 17:22:34 4: AutoShuttersControl (RL_Automat) - Devname: global Name: RL_Automat Notify: $VAR1 = [
'ATTR RL_Automat verbose 4'
];
2020.12.05 17:22:52 4: AutoShuttersControl (RL_Automat) - Devname: FamXXX Name: RL_Automat Notify: $VAR1 = [
'durTimerPresence_cr: 1691',
'durTimerPresence: 28:11:12'
];
2020.12.05 17:22:59 4: AutoShuttersControl (RL_Automat) - Devname: global Name: RL_Automat Notify: $VAR1 = [
'ATTR RL_Automat ASC_debug 1'
];
2020.12.05 17:23:02 4: AutoShuttersControl (RL_Automat) - Devname: global Name: RL_Automat Notify: $VAR1 = [
'SAVE'
];
2020.12.05 17:23:24 3: FS20 set FSD_B on
2020.12.05 17:23:34 4: AutoShuttersControl (RL_Automat) - Devname: FK_Gaestezimmer Name: RL_Automat Notify: $VAR1 = [
'contact: open (to HZ_Gaestezimmer)',
'state: open',
'trigger_cnt: 83'
];
2020.12.05 17:23:34 4: AutoShuttersControl (RL_Automat) - Devname: FK_Gaestezimmer Name: RL_Automat Notify: $VAR1 = [
'battery: low',
'contact: open (to VCCU)'
];
2020.12.05 17:23:49 4: AutoShuttersControl (RL_Automat) - Devname: FK_Gaestezimmer Name: RL_Automat Notify: $VAR1 = [
'battery: ok',
'contact: closed (to HZ_Gaestezimmer)',
'state: closed',
'trigger_cnt: 84'
];
2020.12.05 17:23:49 4: AutoShuttersControl (RL_Automat) - Devname: FK_Gaestezimmer Name: RL_Automat Notify: $VAR1 = [
'battery: low',
'contact: closed (to VCCU)'
];
2020.12.05 17:23:55 4: AutoShuttersControl (RL_Automat) - Devname: FamXXX Name: RL_Automat Notify: $VAR1 = [
'durTimerPresence_cr: 1692',
'durTimerPresence: 28:12:15'
];
2020.12.05 17:24:40 4: AutoShuttersControl (RL_Automat) - Devname: global Name: RL_Automat Notify: $VAR1 = [
'DELETEATTR RL_Automat RL_Automat ASC_debug'
];
2020.12.05 17:24:58 4: AutoShuttersControl (RL_Automat) - Devname: FamXXX Name: RL_Automat Notify: $VAR1 = [
'durTimerPresence_cr: 1693',
'durTimerPresence: 28:13:18'
];
Hinweise!
RL_Automat ist mein ASC-Device
FamXXX ist das ROOMMATE-Device -> wir sind zu Hause :-)
FK_Gaestezimmer ist der Fensterkontakt -> Status wird im Web-Frontend exakt dargestellt
HZ_Gaestezimmer ist der Thermostat -> stellt SOLL-Temperatur herunter auf 5'C
VCCU ist meine virtuelle CCU
Ich werde aus dem Trace nicht wirklich schlauer, ich hoffe es sagt den Experten mehr.
Gruß
Thomas
Ich muss das mal morgen Nachmittag verifizieren. Da fehlt ziemlich viel würde ich meinen. Ich schau mal.
Zitat von: ThomasReu am 05 Dezember 2020, 17:40:18
Folgender Log mit verbose 4 und ASC_debug 1:
2020.12.05 17:22:34 4: AutoShuttersControl (RL_Automat) - Devname: global Name: RL_Automat Notify: $VAR1 = [
'ATTR RL_Automat verbose 4'
];
2020.12.05 17:22:52 4: AutoShuttersControl (RL_Automat) - Devname: FamXXX Name: RL_Automat Notify: $VAR1 = [
'durTimerPresence_cr: 1691',
'durTimerPresence: 28:11:12'
];
2020.12.05 17:22:59 4: AutoShuttersControl (RL_Automat) - Devname: global Name: RL_Automat Notify: $VAR1 = [
'ATTR RL_Automat ASC_debug 1'
];
2020.12.05 17:23:02 4: AutoShuttersControl (RL_Automat) - Devname: global Name: RL_Automat Notify: $VAR1 = [
'SAVE'
];
2020.12.05 17:23:24 3: FS20 set FSD_B on
2020.12.05 17:23:34 4: AutoShuttersControl (RL_Automat) - Devname: FK_Gaestezimmer Name: RL_Automat Notify: $VAR1 = [
'contact: open (to HZ_Gaestezimmer)',
'state: open',
'trigger_cnt: 83'
];
2020.12.05 17:23:34 4: AutoShuttersControl (RL_Automat) - Devname: FK_Gaestezimmer Name: RL_Automat Notify: $VAR1 = [
'battery: low',
'contact: open (to VCCU)'
];
2020.12.05 17:23:49 4: AutoShuttersControl (RL_Automat) - Devname: FK_Gaestezimmer Name: RL_Automat Notify: $VAR1 = [
'battery: ok',
'contact: closed (to HZ_Gaestezimmer)',
'state: closed',
'trigger_cnt: 84'
];
2020.12.05 17:23:49 4: AutoShuttersControl (RL_Automat) - Devname: FK_Gaestezimmer Name: RL_Automat Notify: $VAR1 = [
'battery: low',
'contact: closed (to VCCU)'
];
2020.12.05 17:23:55 4: AutoShuttersControl (RL_Automat) - Devname: FamXXX Name: RL_Automat Notify: $VAR1 = [
'durTimerPresence_cr: 1692',
'durTimerPresence: 28:12:15'
];
2020.12.05 17:24:40 4: AutoShuttersControl (RL_Automat) - Devname: global Name: RL_Automat Notify: $VAR1 = [
'DELETEATTR RL_Automat RL_Automat ASC_debug'
];
2020.12.05 17:24:58 4: AutoShuttersControl (RL_Automat) - Devname: FamXXX Name: RL_Automat Notify: $VAR1 = [
'durTimerPresence_cr: 1693',
'durTimerPresence: 28:13:18'
];
Hinweise!
RL_Automat ist mein ASC-Device
FamXXX ist das ROOMMATE-Device -> wir sind zu Hause :-)
FK_Gaestezimmer ist der Fensterkontakt -> Status wird im Web-Frontend exakt dargestellt
HZ_Gaestezimmer ist der Thermostat -> stellt SOLL-Temperatur herunter auf 5'C
VCCU ist meine virtuelle CCU
Ich werde aus dem Trace nicht wirklich schlauer, ich hoffe es sagt den Experten mehr.
Gruß
Thomas
Gib mal bitte noch ein list vom ASC Device selbst.
Okay, gerne:
Internals:
FUUID 5d53ccaf-f33f-a55a-3f6b-bbbb967a7da7fcf6
FVERSION 73_AutoShuttersControl.pm:v0.10.10-s23008/2020-10-23 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME RL_Automat
NOTIFYDEV global,RL_Automat,RL_BadeZimmer,RL_EingangsTuer,RL_GaesteWC,RL_GaesteZimmer,RL_GrTerrassenFenster,RL_KlTerrassenFenster,RL_Kueche,RL_MaedchenZimmer,RL_SchlafZimmer,RL_TerrassenTuer,FamXXX,FK_Maedchenzimmer,TagesLicht,HS_01,CTL_Terrassentuer,FK_Badezimmer,FK_Gaestezimmer,FK_Schlafzimmer
NR 392
NTFY_ORDER 51-RL_Automat
STATE created new drive timer
TYPE AutoShuttersControl
VERSION v0.10.10
OLDREADINGS:
READINGS:
2020-12-05 16:32:32 RL_BadeZimmer_PosValue 100
2020-12-05 16:32:31 RL_BadeZimmer_lastPosValue 100
2020-12-05 21:30:01 RL_BadeZimmer_nextAstroTimeEvent 06.12.2020 - 09:00
2020-11-16 16:12:38 RL_EingangsTuer RL_EingangsTuer_lastPosValue 0
2020-12-05 16:32:47 RL_EingangsTuer_PosValue 0
2020-12-05 16:32:30 RL_EingangsTuer_lastPosValue 100
2020-12-05 21:30:01 RL_EingangsTuer_nextAstroTimeEvent 06.12.2020 - 09:00
2020-11-16 16:12:38 RL_GaesteWC RL_GaesteWC_lastPosValue 0
2020-12-05 16:32:32 RL_GaesteWC_PosValue 100
2020-12-05 16:32:31 RL_GaesteWC_lastPosValue 100
2020-12-05 21:30:01 RL_GaesteWC_nextAstroTimeEvent 06.12.2020 - 09:00
2020-12-05 16:32:31 RL_GaesteZimmer_PosValue 100
2020-12-05 16:32:30 RL_GaesteZimmer_lastPosValue 100
2020-12-05 21:30:01 RL_GaesteZimmer_nextAstroTimeEvent 06.12.2020 - 09:00
2020-11-16 16:12:38 RL_GrTerrassenFenster RL_GrTerrassenFenster_lastPosValue 0
2020-12-05 12:42:41 RL_GrTerrassenFenster_PosValue 100
2020-12-05 07:50:08 RL_GrTerrassenFenster_lastPosValue 0
2020-12-05 22:00:01 RL_GrTerrassenFenster_nextAstroTimeEvent 06.12.2020 - 09:00
2020-11-16 16:12:38 RL_KlTerrassenFenster RL_KlTerrassenFenster_lastPosValue 0
2020-12-05 07:50:12 RL_KlTerrassenFenster_PosValue 0
2020-12-05 07:50:09 RL_KlTerrassenFenster_lastPosValue 0
2020-12-05 22:00:01 RL_KlTerrassenFenster_nextAstroTimeEvent 06.12.2020 - 09:00
2020-11-16 16:12:38 RL_Kueche RL_Kueche_lastPosValue 0
2020-12-05 06:31:08 RL_Kueche_PosValue 100
2020-12-05 07:50:08 RL_Kueche_lastPosValue 100
2020-12-05 22:00:01 RL_Kueche_nextAstroTimeEvent 06.12.2020 - 09:00
2020-12-05 07:50:11 RL_MaedchenZimmer_PosValue 0
2020-12-05 16:32:31 RL_MaedchenZimmer_lastPosValue 100
2020-12-05 21:30:01 RL_MaedchenZimmer_nextAstroTimeEvent 06.12.2020 - 09:00
2020-12-03 19:34:20 RL_SchlafZimmer_PosValue 100
2020-12-05 07:50:09 RL_SchlafZimmer_lastPosValue 100
2020-12-05 21:30:01 RL_SchlafZimmer_nextAstroTimeEvent 06.12.2020 - 09:00
2020-11-16 16:12:38 RL_TerrassenTuer RL_TerrassenTuer_lastPosValue 0
2020-12-05 07:44:26 RL_TerrassenTuer_PosValue 100
2020-11-25 07:40:26 RL_TerrassenTuer_lastDelayPosValue 100
2020-12-05 07:50:09 RL_TerrassenTuer_lastPosValue 100
2020-12-05 22:00:01 RL_TerrassenTuer_nextAstroTimeEvent 06.12.2020 - 09:00
2020-05-24 09:58:28 ascEnable on
2020-12-02 09:44:05 controlShading on
2020-05-24 09:58:28 hardLockOut off
2020-12-02 09:43:57 room_CUL_HM_Erdgescho__-_G__stebad_Jalousien RL_GaesteWC
2020-12-02 09:43:57 room_CUL_HM_Erdgescho__-_K__che_Jalousien RL_Kueche
2020-12-02 09:43:57 room_CUL_HM_Erdgescho__-_Wohnzimmer_Jalousien RL_GrTerrassenFenster,RL_KlTerrassenFenster,RL_TerrassenTuer
2020-12-02 09:43:57 room_CUL_HM_Jalousien_Obergescho__-_Badezimmer RL_BadeZimmer
2020-12-02 09:43:57 room_CUL_HM_Jalousien_Obergescho__-_G__stezimmer RL_GaesteZimmer
2020-12-02 09:43:57 room_CUL_HM_Jalousien_Obergescho__-_M__dchenzimmer RL_MaedchenZimmer
2020-12-02 09:43:57 room_CUL_HM_Jalousien_Obergescho__-_Schlafzimmer RL_SchlafZimmer
2020-12-02 09:43:57 room_Erdgescho__-_Flur_Jalousien RL_EingangsTuer
2020-05-24 09:58:28 selfDefense off
2020-12-05 22:00:01 state created new drive timer
2020-05-24 09:58:28 sunriseTimeWeHoliday off
2020-12-02 09:43:57 userAttrList rolled out
helper:
shuttersList:
RL_BadeZimmer
RL_EingangsTuer
RL_GaesteWC
RL_GaesteZimmer
RL_GrTerrassenFenster
RL_KlTerrassenFenster
RL_Kueche
RL_MaedchenZimmer
RL_SchlafZimmer
RL_TerrassenTuer
monitoredDevs:
CTL_Terrassentuer:
RL_TerrassenTuer ASC_WindowRec
FK_Badezimmer:
RL_BadeZimmer ASC_WindowRec
FK_Gaestezimmer:
RL_GaesteZimmer ASC_WindowRec
FK_Maedchenzimmer:
RL_MaedchenZimmer ASC_WindowRec
FK_Schlafzimmer:
RL_SchlafZimmer ASC_WindowRec
FamReuscher:
RL_Automat ASC_residentsDev
HS_01:
RL_BadeZimmer ASC_BrightnessSensor
RL_EingangsTuer ASC_BrightnessSensor
RL_GaesteWC ASC_BrightnessSensor
RL_GaesteZimmer ASC_BrightnessSensor
RL_GrTerrassenFenster ASC_BrightnessSensor
RL_KlTerrassenFenster ASC_BrightnessSensor
RL_Kueche ASC_BrightnessSensor
RL_MaedchenZimmer ASC_BrightnessSensor
RL_SchlafZimmer ASC_BrightnessSensor
RL_TerrassenTuer ASC_BrightnessSensor
RL_BadeZimmer:
RL_EingangsTuer:
RL_GaesteWC:
RL_GaesteZimmer:
RL_GrTerrassenFenster:
RL_KlTerrassenFenster:
RL_Kueche:
RL_MaedchenZimmer:
RL_SchlafZimmer:
RL_TerrassenTuer:
TagesLicht:
RL_Automat ASC_twilightDevice
Attributes:
ASC_autoAstroModeEvening REAL
ASC_autoAstroModeMorning REAL
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_brightnessDriveUpDown 100:100
ASC_expert 1
ASC_residentsDev FamXXX
ASC_tempSensor TF_MABS_WohnZimmer:temperatureOut
ASC_twilightDevice TagesLicht
comment Geo-Winkel unseres Hauses:
070° Giebel Mädchenzimmer / Schlafzimmer
160° Wohnzimmer / Terrasse
250° Giebel Bad / Gästezimmer
340° Hauseingang / Strassenseite
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room ASC
Gruß
Thomas
Hallo alle zusammen,
ich habe heute die ASC Steuerung für das abendliche herunterfahren auf Brightness umgestellt. Leider fahren die Rollos nicht wie sie sollen... So sieht das bei mir aus:
Logfile
ASC_DEBUG!!! 2020.12.06 16:08:46 - EventProcessingBrightness: rollo_HSTuer - Event von einem Helligkeitssensor erkannt. Verarbeitung läuft. Sollten keine weitere Meldungen aus der Funktion kommen, so befindet sich die aktuelle Zeit nicht innerhalb der Verarbeitungszeit für Sunset oder Sunrise
ASC_DEBUG!!! 2020.12.06 16:08:46 - EventProcessingBrightness: rollo_HSTuer - Die aktuelle Zeit befindet sich innerhalb der Sunset/Sunrise Brightness Verarbeitungszeit. Also zwischen Time Early und Time Late
ASC_DEBUG!!! 2020.12.06 16:08:46 - EventProcessingBrightness: rollo_HSTuer - Es wird geprüft ob Sunset oder Sunrise gefahren werden soll und der aktuelle übergebene Brightness-Wert: 24 Größer dem eingestellten Sunrise-Wert: 50 oder kleiner dem eingestellten Sunset-Wert: 32 ist. Werte für weitere Parameter - getUp ist: brightness getDown ist: brightness getSunrise ist: 0 getSunset ist: 1
ASC_DEBUG!!! 2020.12.06 16:08:46 - EventProcessingShadingBrightness: rollo_HSTuer - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2020.12.06 16:08:46 - EventProcessingShadingBrightness: rollo_HSTuer - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 18 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2020.12.06 16:08:46 - FnIsDay: rollo_HSTuer Allgemein: 1
ASC_DEBUG!!! 2020.12.06 16:08:46 - FnIsDay: rollo_HSTuer getDownBrightness: 0 Brightness: 24 BrightnessMin: 32 Sunset: 1
ASC_DEBUG!!! 2020.12.06 16:08:46 - FnIsDay: rollo_HSTuer getUpBrightness: 0 Brightness: 24 BrightnessMax: 50 Sunrise: 0
ASC_DEBUG!!! 2020.12.06 16:08:46 - FnIsDay: rollo_HSTuer Allgemein: 1
ASC_DEBUG!!! 2020.12.06 16:08:46 - FnIsDay: rollo_HSTuer getDownBrightness: 0 Brightness: 24 BrightnessMin: 32 Sunset: 1
ASC_DEBUG!!! 2020.12.06 16:08:46 - FnIsDay: rollo_HSTuer getUpBrightness: 0 Brightness: 24 BrightnessMax: 50 Sunrise: 0
ASC_DEBUG!!! 2020.12.06 16:08:46 - ShadingProcessing: rollo_HSTuer - Übergebende Werte - Azimuth:232, Elevation: 1.9, Brightness: 18, OutTemp: 3.90, Azimut Beschattung: 135, Azimut Endschattung: 255, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2020.12.06 16:08:46 - ShadingProcessing: rollo_HSTuer - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2020.12.06 16:08:46 - ShadingProcessing: rollo_HSTuer - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out
ASC_DEBUG!!! 2020.12.06 16:08:46 - FnIsDay: rollo_HSTuer Allgemein: 1
ASC_DEBUG!!! 2020.12.06 16:08:46 - FnIsDay: rollo_HSTuer getDownBrightness: 0 Brightness: 24 BrightnessMin: 32 Sunset: 1
ASC_DEBUG!!! 2020.12.06 16:08:46 - FnIsDay: rollo_HSTuer getUpBrightness: 0 Brightness: 24 BrightnessMax: 50 Sunrise: 0
ASC_DEBUG!!! 2020.12.06 16:08:46 - FnIsDay: rollo_HSTuer Allgemein: 1
ASC_DEBUG!!! 2020.12.06 16:08:46 - FnIsDay: rollo_HSTuer getDownBrightness: 0 Brightness: 24 BrightnessMin: 32 Sunset: 1
ASC_DEBUG!!! 2020.12.06 16:08:46 - FnIsDay: rollo_HSTuer getUpBrightness: 0 Brightness: 24 BrightnessMax: 50 Sunrise: 0
ASC_DEBUG!!! 2020.12.06 16:08:46 - ShadingProcessingDriveCommand: rollo_HSTuer - Der aktuelle Beschattungsstatus ist: out, Beschattungsstatus Zeitstempel: 2020.11.15 14:01:00
ASC_DEBUG!!! 2020.12.06 16:08:46 - EventProcessingShadingBrightness: rollo_HSTuer - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2020.12.06 16:08:46 - EventProcessingBrightness: rollo_HSTuer - Brightness Event kam nicht innerhalb der Verarbeitungszeit für Sunset oder Sunris oder aber für beide wurden die entsprechendne Verarbeitungsschwellen nicht erreicht.
Rolladen-Device:
Internals:
FUUID 5e0238fb-f33f-4070-9f96-6ef239f9fa1286e6
NAME rollo_HSTuer
NR 33
STATE open
TYPE ROLLO
stoptime 1607263411
READINGS:
2020-07-19 15:48:40 ASC_Enable on
2020-12-06 16:09:43 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 10m
2020-12-06 15:03:31 ASC_ShuttersLastDrive manual
2020-12-06 16:06:53 ASC_Time_DriveDown 06.12.2020 - 22:00
2020-12-06 16:06:53 ASC_Time_DriveUp 07.12.2020 - 11:00
2020-11-15 00:22:19 associatedWith ASC
2020-12-06 15:03:08 command open
2020-12-06 15:03:08 desired_pct 0
2020-12-06 15:03:08 drive-type modul
2020-12-06 15:03:08 last_drive drive-up
2020-12-06 15:03:31 pct 0
2020-12-06 15:03:31 state open
Attributes:
ASC 1
ASC_AutoAstroModeEvening CIVIL
ASC_AutoAstroModeMorning CIVIL
ASC_BrightnessSensor ESPEasy_brightsouth_sensorsouth:luxsouth
ASC_Closed_Pos 70
ASC_Down brightness
ASC_Open_Pos 0
ASC_Partymode on
ASC_Pos_Reading pct
ASC_Shading_InOutAzimuth 135:255
ASC_Shading_MinMax_Elevation 15:100
ASC_Shading_Min_OutsideTemperature 15
ASC_Shading_Mode always
ASC_Shading_Pos 40
ASC_Shading_StateChange_SunnyCloudy 6000:5000 2
ASC_ShuttersPlace terrace
ASC_Time_Down_Early 15:00
ASC_Time_Down_Late 22:00
ASC_Time_Up_Early 7:30
ASC_Time_Up_Late 11:00
ASC_Time_Up_WE_Holiday 9:30
ASC_Up brightness
cmdIcon open:fts_shutter_up closed:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
devStateIcon open:fts_shutter_10:closed closed:fts_shutter_100:open half:fts_shutter_50:closed drive-up:fts_shutter_up@red:stop drive-down:fts_shutter_down@red:stop pct-100:fts_shutter_100:open pct-90:fts_shutter_80:closed pct-80:fts_shutter_80:closed pct-70:fts_shutter_70:closed pct-60:fts_shutter_60:closed pct-50:fts_shutter_50:closed pct-40:fts_shutter_40:open pct-30:fts_shutter_30:open pct-20:fts_shutter_20:open pct-10:fts_shutter_10:open pct-0:fts_shutter_10:closed
rl_autoStop 0
rl_commandDown set rollo_a3 AI
rl_commandStopDown set rollo_a3 AI
rl_commandStopUp set rollo_a3 A0
rl_commandUp set rollo_a3 A0
rl_excessBottom 7
rl_excessTop 0
rl_resetTime 8
rl_secondsDown 21
rl_secondsUp 21
rl_switchTime 10
rl_type normal
room Rollos
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd open:closed:half:stop:pct
ASC-Device
Internals:
FUUID 5e03797a-f33f-4070-d308-ca4f46d4a911f6bb
FVERSION 73_AutoShuttersControl.pm:v0.10.10-s23008/2020-10-23 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME ASC
NOTIFYDEV ASC,Astro,ESPEasy_brighteast_sensoreast,ESPEasy_brightsouth_sensorsouth,global,rgr_Residents,rollo_Esszimmer,rollo_HSTuer,rollo_Kueche,rollo_Schlafzimmer_Leon,rollo_Schlafzimmer_Ursula_Sued,rollo_Treppenhaus_Buero,rollo_Wohnzimmer
NR 36
NTFY_ORDER 51-ASC
STATE created new drive timer
TYPE AutoShuttersControl
VERSION v0.10.10
OLDREADINGS:
READINGS:
2020-08-28 20:16:36 ascEnable on
2020-11-15 00:22:24 controlShading on
2020-07-21 16:55:33 hardLockOut off
2020-07-21 16:58:37 partyMode off
2020-12-06 15:31:30 rollo_Esszimmer_PosValue 70
2020-12-06 15:31:20 rollo_Esszimmer_lastPosValue 0
2020-12-06 12:35:35 rollo_Esszimmer_nextAstroTimeEvent 06.12.2020 - 22:00
2020-12-06 15:03:31 rollo_HSTuer_PosValue 0
2020-12-06 15:02:06 rollo_HSTuer_lastPosValue 0
2020-12-06 12:34:14 rollo_HSTuer_nextAstroTimeEvent 06.12.2020 - 22:00
2020-12-06 15:31:30 rollo_Kueche_PosValue 70
2020-12-06 15:31:20 rollo_Kueche_lastPosValue 0
2020-12-06 12:36:44 rollo_Kueche_nextAstroTimeEvent 06.12.2020 - 22:00
2020-12-06 11:30:23 rollo_Schlafzimmer_Leon_PosValue 0
2020-11-15 13:39:12 rollo_Schlafzimmer_Leon_lastPosValue 0
2020-12-06 07:24:58 rollo_Schlafzimmer_Leon_nextAstroTimeEvent 06.12.2020 - 17:02
2020-12-06 11:30:23 rollo_Schlafzimmer_Ursula_Sued_PosValue 0
2020-11-15 14:01:01 rollo_Schlafzimmer_Ursula_Sued_lastPosValue 80
2020-12-06 07:24:58 rollo_Schlafzimmer_Ursula_Sued_nextAstroTimeEvent 06.12.2020 - 17:02
2020-12-06 11:30:23 rollo_Treppenhaus_Buero_PosValue 0
2020-12-06 11:00:02 rollo_Treppenhaus_Buero_lastPosValue 0
2020-12-06 12:38:56 rollo_Treppenhaus_Buero_nextAstroTimeEvent 06.12.2020 - 22:00
2020-12-06 15:03:28 rollo_Wohnzimmer_PosValue 0
2020-12-06 15:02:06 rollo_Wohnzimmer_lastPosValue 0
2020-12-06 12:37:30 rollo_Wohnzimmer_nextAstroTimeEvent 06.12.2020 - 22:00
2020-11-15 00:22:19 room_Rollos rollo_Esszimmer,rollo_HSTuer,rollo_Kueche,rollo_Schlafzimmer_Leon,rollo_Schlafzimmer_Ursula_Sued,rollo_Treppenhaus_Buero,rollo_Wohnzimmer
2020-07-21 12:57:02 selfDefense on
2020-12-06 16:06:53 state created new drive timer
2020-11-15 00:21:46 sunriseTimeWeHoliday on
2020-11-15 00:22:19 userAttrList rolled out
helper:
shuttersList:
rollo_Esszimmer
rollo_HSTuer
rollo_Kueche
rollo_Schlafzimmer_Leon
rollo_Schlafzimmer_Ursula_Sued
rollo_Treppenhaus_Buero
rollo_Wohnzimmer
monitoredDevs:
Astro:
ASC ASC_twilightDevice
ESPEasy_brighteast_sensoreast:
rollo_Esszimmer ASC_BrightnessSensor
rollo_Kueche ASC_BrightnessSensor
ESPEasy_brightsouth_sensorsouth:
rollo_HSTuer ASC_BrightnessSensor
rollo_Schlafzimmer_Leon ASC_BrightnessSensor
rollo_Schlafzimmer_Ursula_Sued ASC_BrightnessSensor
rollo_Treppenhaus_Buero ASC_BrightnessSensor
rollo_Wohnzimmer ASC_BrightnessSensor
rgr_Residents:
ASC ASC_residentsDev
rollo_Esszimmer:
rollo_HSTuer:
rollo_Kueche:
rollo_Schlafzimmer_Leon:
rollo_Schlafzimmer_Ursula_Sued:
rollo_Treppenhaus_Buero:
rollo_Wohnzimmer:
Attributes:
ASC_autoAstroModeEvening CIVIL
ASC_autoAstroModeMorning CIVIL
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_brightnessDriveUpDown 50:32
ASC_debug 1
ASC_expert 1
ASC_residentsDev rgr_Residents:state
ASC_tempSensor DWD:fc0_Tx
ASC_twilightDevice Astro
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room Automatisierung
Ich denke das Problem ist hier:
Brightness Event kam nicht innerhalb der Verarbeitungszeit für Sunset oder Sunris oder aber für beide wurden die entsprechendne Verarbeitungsschwellen nicht erreicht.
Kann mir da jemand helfen?
Liebe Grüße
Warte mal morgen früh und morgen abend ab.
Zitat von: CoolTux am 05 Dezember 2020, 20:21:06
Ich muss das mal morgen Nachmittag verifizieren. Da fehlt ziemlich viel würde ich meinen. Ich schau mal.
meintest du mich? Naja, ich habe nur die relevanten Attribute ins Listing gepackt.
ASC selbst funktioniert ja, auch die Abschattung, schon seit Ewigkeiten und hat bis zu deinem ASC_Time_Up_WE_Holiday-Umbau auch keine (kaum) Probleme gemacht ;-)
Hallo CoolTux,
zu Deiner Unterstützung bei der weiteren Entwicklung und Optimierung möchte ich Dir gern noch meine Beobachtungen der letzten Tage zum ASC weitergeben.
Ich habe vor ca. 2 Jahren 10 Rollladen-Devices im ASC eingebunden, vier davon mit Fensterkontakten. Alle Rollladen sind im Grunde so eingerichtet, dass sie Morgens und Abends per ASC anwesensheits- und jetzt helligkeitsabhängig (früher per astro) gefahren werden und auch die Beschattung ist eingerichtet. Unabhängig davon greifen wir aber nach eigenem belieben manuell (per Taster oder Alexa) gern schon mal ein. Ich bin im wesentlichen sehr zufrieden, auch wenn es ab und an mal unerwartete Effekte gibt.
Was mir aktuell auffällt, das stets bei mindestens einem, oft auch mehr, der Devices der Wert 'ASC_ShuttersLastDrive' nicht korrekt gesetzt ist. Scheint so als wäre es der Wert des Zustandes eins zuvor.
2 Bsp.:
Ich habe gestern Abend einen Rolladen nach dem autom. abendlichen Herunterfahren noch einmal manual geöffnet und wieder geschlossen (die Status im FHEM habe ich leider nicht beobachtet). Er ist, wie gewollt und erwartet, heute Morgen autom. heraufgefahren und steht aber jetzt im "ASC_ShuttersLastDrive" = manual. Ich würde "maximum brightness threshold exceeded" erwarten.
Ein anderer Rollladen ist ausschliesslich autom. gefahren, wie gewollt und erwartet. Steht aber aktuell in "ASC_ShuttersLastDrive = minimum brightness threshold fell below". Auch hier würde ich ehr "maximum brightness threshold exceeded" erwarten.
Die "Lüftungssteuerung" funktioniert weiterhin nicht, allerdings gibt es (eine nicht nachvollziehbare :-) Beobachtung innerhalb der Familie, das ein Rollladen wohl dieser Tage doch gefahren sein soll. Mir scheint da im Moment irgendwo der "Wurm" drin zu sein.
Beste Grüße und Danke für Deine tolle Arbeit
Thomas
Zitat von: kjmEjfu am 07 Dezember 2020, 07:54:05
meintest du mich? Naja, ich habe nur die relevanten Attribute ins Listing gepackt.
ASC selbst funktioniert ja, auch die Abschattung, schon seit Ewigkeiten und hat bis zu deinem ASC_Time_Up_WE_Holiday-Umbau auch keine (kaum) Probleme gemacht ;-)
Nein den Thomas :)
Hallo,
hat noch jemand das Problem, dass obwohl bei einigen Rollläden ASC_Adv = on gesetzt wurde, diese zum Zeitpunkt heruntergefahren werden, als ob dieses nicht gesetzt wäre und nicht erst über "set advDriveDown" aus dem ASC-Device heraus?
Ist bisher zweimal hier so passiert. Kann das aber noch nicht reproduzieren. Im Log finde ich dazu nichts.
Ich werde für heute das System nochmals neu Starten und mal sehen wie es reagiert. Version ist v0.10.10.
Gruß
eurofinder
Gibt es eine Erklärung was die verschiedenen Astro-Modes bedeuten und was beim Modus Horizon die Werte -9 .. 0 .. 9 bewirken?
Zitat von: Klaus Heynen am 08 Dezember 2020, 18:03:55
Gibt es eine Erklärung was die verschiedenen Astro-Modes bedeuten und was beim Modus Horizon die Werte -9 .. 0 .. 9 bewirken?
Wikipedia
Zitat von: Klaus Heynen am 08 Dezember 2020, 18:03:55
Gibt es eine Erklärung was die verschiedenen Astro-Modes bedeuten und was beim Modus Horizon die Werte -9 .. 0 .. 9 bewirken?
Ich habe ein bisschen herumprobiert und habe folgende Erkenntnisse gezogen:
REAL und HORIZON = 0 sind identisch, die Sonne steht genau im theoretischen Horizont. Die anderen benötige ich nicht, da ich mit HORIZON alles abdecken kann, -9 bedeutet die Sonne steht 9 Grad unter dem Horizont, ist also bereits untergegangen und 9 bedeutet 9 Grad über dem Horizont, es ist also schon viel heller.
Hallo,
eurofinder schrieb:
Zitat von: eurofinder am 08 Dezember 2020, 13:57:31
Hallo,
hat noch jemand das Problem, dass obwohl bei einigen Rollläden ASC_Adv = on gesetzt wurde, diese zum Zeitpunkt heruntergefahren werden, als ob dieses nicht gesetzt wäre und nicht erst über "set advDriveDown" aus dem ASC-Device heraus?
[...]
Gruß
eurofinder
ich habe bei einigen (... die mit Beleuchtung im Fenster...) ausgewählten Rollos in meinem Haus testweise "attr <devicename> ASC_Adv on" gesetzt.
Dann werden bei mir alle automatischen Fahrten für jedes Fenster ab diesem Zeitpunkt verhindert.
Leider hängt sich mein System beim Versuch den Befehl
set <asc_Device_Name> advDriveDown
auszuführen auf.
Der Befehl wird damit nicht ausgeführt. Am nächsten Morgen wird dann auch das automatische Öffnen für alle Fenster nicht mehr ausgeführt. Erst nachdem ich die Konfiguration in den einzelnen Roolos wieder zurückgesetzt habe wird die nächste automatische Fahrt (Beschattung, Türöffnen, Zeitöffnen/~schliessen) wieder ausgeführt.
Grüße
Christoph
Hallo,
ich habe jetzt eine Idee warum FHEM bei mir sich aufhägt. Ich finde im Log den folgenden Eintrag, wenn ich in einem Rolladen Device dasAttribut "Attr ASC_Adv on" gesetz habe und "set <ASC device Name> advDriveDown" aufrufe.
[...]
2020.12.09 22:50:59 4: AutoShuttersControl (Rollladensteuerung) - Shading Processing, Rollladen: Essbereich.Rollladen.Links Azimuth: 318.7 Elevation: -58.9 Brightness: 0 OutTemp: 2.68
2020.12.09 22:50:59 4: AutoShuttersControl (Rollladensteuerung) - Shading Processing, Rollladen: Essbereich.Rollladen.Links Nach dem return
2020.12.09 22:50:59 4: AutoShuttersControl (Rollladensteuerung) - Shading Processing, Rollladen: Essbereich.Rollladen.Links In der Out Abfrage, Shadingwert: out, Zeitstempel: 1607550029
2020.12.09 22:50:59 4: AutoShuttersControl (Rollladensteuerung) - Shading Processing - In der Routine zum fahren der Rolll�den, Shading Wert: out
2020.12.09 22:50:59 4: AutoShuttersControl (Rollladensteuerung) - Devname: Essbereich.Rollladen.Links Name: Rollladensteuerung Notify: $VAR1 = [
'ASC_ShadingMessage: INFO: current shading status is \'out\' - next check in 10m'
];
Undefined subroutine &HTTP::Date::str2time called at lib/FHEM/Automation/ShuttersControl/Helper.pm line 1173.
- RESET -
2020.12.09 22:51:02 1: Including fhem.cfg
2020.12.09 22:51:02 1: Including ./FHEM/fhem_1_interfaces.cfg
[...]
Mir fehlt also entweder das PERL Modul oder es wird nicht gefunden, oder es wird nicht richtig aufgerufen. Nachdem es bei Anderen funktioniert, denke ich eher an eine der ersten beiden Fehlerursachen.
Ich bleibe dran und berichte...
Grüße
Christoph
Hallo,
meine Lösung ist zweistufig:
1) Das Perl Modul HTTP::Date hat auf meinem FHEM Server gefehlt - ich habe es manuell via CPAN installiert. Hier fehlt evtl. eine dependency bei der Installation von ASC.
2) Der Aufruf im Modul Helper.pm in Zeile 1173 funktioniert bei mir so nicht - ich musste folgende Änderungen im Modul Helper.pm ausführen:
## unserer packagename
package FHEM::Automation::ShuttersControl::Helper;
use strict;
use warnings;
use POSIX qw(strftime);
use utf8;
# missing use declaration - seems to be ?
use HTTP::Date;
[...]
Ab Zeile 1163:
sub IsAdv {
my ( undef, undef, undef, $monthday, $month, $year, undef, undef, undef ) =
localtime( gettimeofday() );
my $adv = 0;
$year += 1900;
if ( $month < 1 ) {
if ( $monthday < 7 ) {
$adv = 1;
}
}
else {
# my $time = HTTP::Date::str2time( $year . '-12-25' );
my $time = str2time( $year . '-12-25' );
my $wday = ( localtime($time) )[6];
$wday = $wday ? $wday : 7;
$time -= ( $wday + 21 ) * 86400;
$adv = 1 if ( $time < time );
}
return $adv;
}
Damit habe ich nach einem Neustart von FHEM keinen Systemhänger mehr - evtl. reicht auch schon das Einfügen von "use HTTP::Date;" und ein anschliessender Neustart.
Jetzt kann ich mich an die weitere Analyse der Funktionalität machen.
Grüße
Christoph
Zitat von: christoph.kaiser.in am 09 Dezember 2020, 23:59:30
Hallo,
meine Lösung ist zweistufig:
1) Das Perl Modul HTTP::Date hat auf meinem FHEM Server gefehlt - ich habe es manuell via CPAN installiert. Hier fehlt evtl. eine dependency bei der Installation von ASC.
2) Der Aufruf im Modul Helper.pm in Zeile 1173 funktioniert bei mir so nicht - ich musste folgende Änderungen im Modul Helper.pm ausführen:
## unserer packagename
package FHEM::Automation::ShuttersControl::Helper;
use strict;
use warnings;
use POSIX qw(strftime);
use utf8;
# missing use declaration - seems to be ?
use HTTP::Date;
[...]
Ab Zeile 1163:
sub IsAdv {
my ( undef, undef, undef, $monthday, $month, $year, undef, undef, undef ) =
localtime( gettimeofday() );
my $adv = 0;
$year += 1900;
if ( $month < 1 ) {
if ( $monthday < 7 ) {
$adv = 1;
}
}
else {
# my $time = HTTP::Date::str2time( $year . '-12-25' );
my $time = str2time( $year . '-12-25' );
my $wday = ( localtime($time) )[6];
$wday = $wday ? $wday : 7;
$time -= ( $wday + 21 ) * 86400;
$adv = 1 if ( $time < time );
}
return $adv;
}
Damit habe ich nach einem Neustart von FHEM keinen Systemhänger mehr - evtl. reicht auch schon das Einfügen von "use HTTP::Date;" und ein anschliessender Neustart.
Jetzt kann ich mich an die weitere Analyse der Funktionalität machen.
Grüße
Christoph
Ich werde das use die Tage einbauen. Werde es aber direkt in der Funktion einbauen.
Zitat von: ThomasReu am 08 Dezember 2020, 09:47:41
Hallo CoolTux,
zu Deiner Unterstützung bei der weiteren Entwicklung und Optimierung möchte ich Dir gern noch meine Beobachtungen der letzten Tage zum ASC weitergeben.
Ich habe vor ca. 2 Jahren 10 Rollladen-Devices im ASC eingebunden, vier davon mit Fensterkontakten. Alle Rollladen sind im Grunde so eingerichtet, dass sie Morgens und Abends per ASC anwesensheits- und jetzt helligkeitsabhängig (früher per astro) gefahren werden und auch die Beschattung ist eingerichtet. Unabhängig davon greifen wir aber nach eigenem belieben manuell (per Taster oder Alexa) gern schon mal ein. Ich bin im wesentlichen sehr zufrieden, auch wenn es ab und an mal unerwartete Effekte gibt.
Was mir aktuell auffällt, das stets bei mindestens einem, oft auch mehr, der Devices der Wert 'ASC_ShuttersLastDrive' nicht korrekt gesetzt ist. Scheint so als wäre es der Wert des Zustandes eins zuvor.
2 Bsp.:
Ich habe gestern Abend einen Rolladen nach dem autom. abendlichen Herunterfahren noch einmal manual geöffnet und wieder geschlossen (die Status im FHEM habe ich leider nicht beobachtet). Er ist, wie gewollt und erwartet, heute Morgen autom. heraufgefahren und steht aber jetzt im "ASC_ShuttersLastDrive" = manual. Ich würde "maximum brightness threshold exceeded" erwarten.
Ein anderer Rollladen ist ausschliesslich autom. gefahren, wie gewollt und erwartet. Steht aber aktuell in "ASC_ShuttersLastDrive = minimum brightness threshold fell below". Auch hier würde ich ehr "maximum brightness threshold exceeded" erwarten.
Die "Lüftungssteuerung" funktioniert weiterhin nicht, allerdings gibt es (eine nicht nachvollziehbare :-) Beobachtung innerhalb der Familie, das ein Rollladen wohl dieser Tage doch gefahren sein soll. Mir scheint da im Moment irgendwo der "Wurm" drin zu sein.
Beste Grüße und Danke für Deine tolle Arbeit
Thomas
Das die Lüftenfunktion bei Dir nicht geht verstehe ich nicht. Einzig mir bekannter Grund wäre das vorher manuell gefahren wurde oder das ASC denkt das manuell gefahren wurde und dann die Blocking Time eingehalten wird. Daher meine Bitte mal die manuelBlockingTime auf 5s oder so stellen und dann probieren. Du kannst das Rollo auch am Tag manuell schließen und das Fenster öffnen. Das Rollo sollte dann in die Lüften oder Komfor Position fahren.
Hi,
welche ASC_Drive_Delay, ASC_DriveDelayStart Attribute müssen in welchem Device gesetzt werden, damit nicht alle Rollläden gleichzeitig angesteuert werden?
Ich habe im ASC Device ASC_Drive_Delay auf 45 gesetzt im Rollladendevice auf -1 und ASC_DriveDelayStart auf 5 dennoch wird im ASC Device für die Geräte dieselbe Fahrzeit angezeigt. Muss dass so?
Greetz
Eldrik
Hallo,
folgendes Verhalten habe ich bei gesetzem Attribut ASC_Adv in meinem System beobachtet:
1) bei allen Rollläden mit gesetzem Attribut wird die "Schließfahrt" ( ... schreibt man das so ?) bis zum Aufruf des Befehls "...advDriveDown" ausgesetzt. - OK
2) bei den Rollläden ohne gesetzem Attribut wird zum durch Sonnenstand definiertem Zeitpunkt geschlossen - OK
3) beim Aufruf des Befehls set <ASC Device Name> advDriveDown zu einem späteren Zeitpunkt, werden alle Rolläden mit gesetzem Attribut geschlossen. - WIE ERWARTET
4) Ein durch Fenstergriff (Komfortöffnung) geöffneter Rolladen wird dabei nicht geschlossen, erst später nach Rücknahme der Öffnung des Fenstergriffs - WIE ERWARTET
5) Eine nachträglich manuell geöffneter Rolladen OHNE gesetzes Attribut wird auch später nicht geschlossen. - WIE ERWARTET
6) Das automatische Öffnen hat heute für alle Rollläden funktioniert. - OK
Bislang würde ich keine Auffälligkeiten sehen - wie sehen das die Experten ?
Ich schaue mir noch das Verhalten für manuellen Fahrten von Rollläden mit gesetzem Attribut vor dem Zeitraum der Unterdrückung und während des Delays der automatischen Schliessung.
In Kombination mit dem Attribut "ASC_ExternalTrigger" und der Funktion "WeekdayTimer" kann ich mir vorstellen die meisten Szenarien der Adventsbeleuchtung abzudecken.
Grüße
Christoph
Ich habe (nachdem meine Probleme mit ASC_adv = on bei einigen Rollläden auftraten) ja ein Systemneustart durchgeführt - bis alles OK.
Gruß
eurofinder
Ich hab mal eine Frage,
habe einen neunen Homematic Rolladen Aktor angelernt, diesen auch ASC auf 2 gesetzt.
Aber die Attribute werden nicht angelegt, ist das verhalten so korrekt?
Version ist 10.10
Danke und Gruß Robert
Zitat von: no_Legend am 11 Dezember 2020, 15:05:11
Ich hab mal eine Frage,
habe einen neunen Homematic Rolladen Aktor angelernt, diesen auch ASC auf 2 gesetzt.
Aber die Attribute werden nicht angelegt, ist das verhalten so korrekt?
Version ist 10.10
Danke und Gruß Robert
ScanForShutters ausgeführt oder ein Neustart gemacht?
Zitat von: CoolTux am 12 Dezember 2020, 05:51:37
ScanForShutters ausgeführt oder ein Neustart gemacht?
Scanforshutters ja, Neustart noch nicht.
Aber eben gemacht, beides nicht gebracht.
Ich glaube das Problem hatte ich schon mal.
Hier ein List vom Rollladen Device.
Die ASC Attribute habe ich von hand angelegt.
Gruß Robert
Internals:
CUL_868_1_MSGCNT 1
CUL_868_1_RAWMSG A0E58A410700572200DB80601C80044::-95:CUL_868_1
CUL_868_1_RSSI -95
CUL_868_1_TIME 2020-12-12 15:55:52
DEF 700572
FUUID 5fd360d6-f33f-abd1-10cf-4431389cb8c2a328
FVERSION 10_CUL_HM.pm:0.232520/2020-11-28
HMLAN1_MSGCNT 1
HMLAN1_RAWMSG E700572,0000,062E1AED,FF,FFCF,58A410700572200DB80601C80044
HMLAN1_RSSI -49
HMLAN1_TIME 2020-12-12 15:55:52
IODev mapleCUN1_1
LASTInputDev mapleCUN1_1
MSGCNT 4
NAME 2OG.SZ.HINTEN.ROLLLADEN
NOTIFYDEV global
NR 1411
NTFY_ORDER 50-2OG.SZ.HINTEN.ROLLLADEN
STATE up
TYPE CUL_HM
chanNo 01
lastMsg No:58 - t:10 s:700572 d:200DB8 0601C80044
mapleCUN1_1_MSGCNT 1
mapleCUN1_1_RAWMSG A0E58A410700572200DB80601C80044::-66:mapleCUN1_1
mapleCUN1_1_RSSI -66
mapleCUN1_1_TIME 2020-12-12 15:55:52
mapleCUN2_1_MSGCNT 1
mapleCUN2_1_RAWMSG A0E58A410700572200DB80601C80044::-101:mapleCUN2_1
mapleCUN2_1_RSSI -101
mapleCUN2_1_TIME 2020-12-12 15:55:52
protLastRcv 2020-12-12 15:55:52
protRcv 1 last_at:2020-12-12 15:55:52
protSnd 2 last_at:2020-12-12 15:55:52
protState CMDs_done
rssi_at_CUL_868_1 cnt:1 min:-95 max:-95 avg:-95 lst:-95
rssi_at_HMLAN1 cnt:1 min:-49 max:-49 avg:-49 lst:-49
rssi_at_mapleCUN1_1 cnt:1 min:-66 max:-66 avg:-66 lst:-66
rssi_at_mapleCUN2_1 cnt:1 min:-101 max:-101 avg:-101 lst:-101
rssi_mapleCUN1_1 cnt:1 min:-68 max:-68 avg:-68 lst:-68
Helper:
DBLOG:
ASC_ShuttersLastDrive:
DBLog:
TIME 1607784952.66285
VALUE night close
RAWMSG:
DBLog:
TIME 1607784952.58991
VALUE A0E58A410700572200DB80601C80044::-66:mapleCUN1_1
RSSI:
DBLog:
TIME 1607784952.58991
VALUE -66
commState:
DBLog:
TIME 1607784952.53943
VALUE CMDs_done
deviceMsg:
DBLog:
TIME 1607784952.53943
VALUE up (to homematic.vccu)
level:
DBLog:
TIME 1607784952.53943
VALUE 100
motor:
DBLog:
TIME 1607784952.53943
VALUE stop:up
pct:
DBLog:
TIME 1607784952.53943
VALUE 100
state:
DBLog:
TIME 1607784952.53943
VALUE on
timedOn:
DBLog:
TIME 1607784952.53943
VALUE down
READINGS:
2020-12-11 15:14:18 ASC_Enable on
2020-12-11 15:17:58 ASC_ShadingMessage <html> INFO: shading was deactivated globally </html>
2020-12-12 15:55:52 ASC_ShuttersLastDrive night close
2020-12-12 15:55:45 ASC_Time_DriveDown 12.12.2020 - 16:19
2020-12-12 15:55:45 ASC_Time_DriveUp 13.12.2020 - 08:19
2020-12-12 08:19:02 CommandAccepted yes
2020-12-11 13:06:46 D-firmware 2.11
2020-12-11 13:06:46 D-serialNr QEQ1928463
2020-12-11 17:50:54 PairedTo 0x200DB8
2020-12-11 17:50:54 RegL_00. 00:00 02:01 0A:20 0B:0D 0C:B8 15:FF 18:00
2020-12-11 17:50:55 RegL_01. 00:00 08:00 09:00 0A:00 0B:01 0C:F4 0D:01 0E:F4 0F:05 10:00 30:06 56:00 57:24
2020-12-12 15:55:42 associatedWith Rollladen.ASC
2020-12-11 17:51:25 cfgState ok
2020-12-12 15:55:52 commState CMDs_done
2020-12-12 15:55:52 deviceMsg on (to homematic.vccu)
2020-12-12 15:55:52 level 100
2020-12-12 15:55:52 motor stop:on
2020-12-12 15:55:52 pct 100
2020-12-11 17:50:36 powerOn 2020-12-11 17:50:36
2020-12-12 15:55:52 recentStateType info
2020-12-12 15:55:52 state on
2020-12-12 15:55:52 timedOn off
helper:
HM_CMDNR 88
cSnd ,01200DB8700572010E
mId 0005
peerFriend peerSens,peerVirt
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
ack:
cmds:
TmplKey :no:1607784886.23522
TmplTs 1607784886.23522
cmdKey 1:1:0::2OG.SZ.HINTEN.ROLLLADEN:0005:01:
cmdLst:
assignHmKey noArg
clear [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
deviceRename -newName-
down [(-changeValue-|{10})] [(-ontime-|{0})] [(-ramptime-|{0})]
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6) [-peerChn-]
getVersion noArg
inhibit [(on|{off})]
off noArg
on noArg
pair noArg
pct -value- [-ontime-]
peerBulk -peer1,peer2,...- [({set}|unset)]
peerIODev [IO] -btn- [({set}|unset)] 'not for future use'
peerSmart -peerOpt-
press [(long|{short})] [(-peer-|{self01})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- -addr2:data2-...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sign [(on|{off})]
statusRequest noArg
stop noArg
toggle noArg
toggleDir noArg
tplDel -tplDel-
tplSet_0 -tplChan-
unpair noArg
up [(-changeValue-|{10})] [(-ontime-|{0})] [(-ramptime-|{0})]
lst:
condition slider,0,1,255
peer
peerOpt 1OG.BAD.FENSTER,1OG.FLUR.HAUSTUER.KONTAKT,1OG.KLINGEL,1OG.KUE.Dunstabzug_SenF,1OG.KUE.Dunstabzug_SenI,1OG.KUE.Dunstabzug_SenPwr,1OG.KUE.Dunstabzug_SenU,1OG.KUE.FENSTER,1OG.KUE.Wandsender1_Btn_01,1OG.KUE.Wandsender1_Btn_02,1OG.KUE.Wandsender1_Btn_03,1OG.KUE.Wandsender1_Btn_04,1OG.KUE.Wandsender1_Btn_05,1OG.KUE.Wandsender1_Btn_06,1OG.KZ.FENSTER.ALT,1OG.KZ.MIKA.FENSTER,1OG.KZ.MILO.FENSTER,2OG.BAD.FENSTER,2OG.SZ.FENSTER.HINTEN,2OG.SZ.FENSTER.VORNE,2OG.WHZ.FENSTER.VORNE,2OG.Whz.Wandsender1_Btn01,2OG.Whz.Wandsender1_Btn02,2OG.Whz.Wandsender1_Btn03,2OG.Whz.Wandsender1_Btn04,2OG.Whz.Wandsender1_Btn05,2OG.Whz.Wandsender1_Btn06,EG.KLINGEL,HM_3D5E0E_Btn_03,HM_3D5E0E_Btn_04,HM_3D5E0E_Btn_05,HM_3D5E0E_Btn_06,HM_3D5E0E_Btn_07,HM_3D5E0E_Btn_08,Hof.Briefkasten.Klappe,Hof.Briefkasten.Tuer,Keller.Party.Wandsender1_Btn_01,Keller.Party.Wandsender1_Btn_02,Keller.Party.Wandsender1_Btn_03,Keller.Party.Wandsender1_Btn_04,Keller.Party.Wandsender1_Btn_05,Keller.Party.Wandsender1_Btn_06,Key.Desiree.ALT_light,Key.Desiree.ALT_lock,Key.Desiree.ALT_open,Key.Desiree.ALT_unlock,Key.Desiree_light,Key.Desiree_lock,Key.Desiree_open,Key.Desiree_unlock,Key.Robert.ALT_light,Key.Robert.ALT_lock,Key.Robert.ALT_open,Key.Robert.ALT_unlock,Key.Robert_light,Key.Robert_lock,Key.Robert_open,Key.Robert_unlock,Pool.Wandsender1_Btn_01,Pool.Wandsender1_Btn_02,Pool.Wandsender1_Btn_03,Pool.Wandsender1_Btn_04,Pool.Wandsender1_Btn_05,Pool.Wandsender1_Btn_06,Werkzeugkeller.3DDrucker_SenF,Werkzeugkeller.3DDrucker_SenI,Werkzeugkeller.3DDrucker_SenPwr,Werkzeugkeller.3DDrucker_SenU,homematic.vccu
tplChan
tplDel
tplPeer
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
param -param-
reg -addr- -list- [-peerChn-]
regList noArg
regTable noArg
regVal -addr- -list- [-peerChn-]
saveConfig [-filename-]
tplInfo noArg
dir:
cur stop
expert:
def 0
det 0
raw 1
tpl 0
io:
newChn +700572,00,02,00
nextSend 1607784952.68909
rxt 0
vccu homematic.vccu
p:
700572
00
02
00
prefIO:
mapleCUN1_1
mRssi:
mNo 58
io:
CUL_868_1:
-95
-95
HMLAN1:
-49
-49
HMLAN2:
mapleCUN1_1:
-62
-62
mapleCUN2_1:
-101
-101
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
rpt:
IO CUL_868_1
flg A
ts 1607784952.43575
ack:
HASH(0x559f2c15d208)
588002200DB870057200
rssi:
at_CUL_868_1:
avg -95
cnt 1
lst -95
max -95
min -95
at_HMLAN1:
avg -49
cnt 1
lst -49
max -49
min -49
at_mapleCUN1_1:
avg -66
cnt 1
lst -66
max -66
min -66
at_mapleCUN2_1:
avg -101
cnt 1
lst -101
max -101
min -101
mapleCUN1_1:
avg -68
cnt 1
lst -68
max -68
min -68
tmpl:
Attributes:
ASC 2
ASC_Antifreeze hard
ASC_BlockingTime_afterManual 3600
ASC_BlockingTime_beforDayOpen 3600
ASC_BlockingTime_beforNightClose 3600
ASC_BrightnessSensor Wetter.Helligkeit.Dach:brightness
ASC_Pos_Reading pct
ASC_Shading_Mode off
ASC_Shading_Pos 20
ASC_WindowRec 2OG.SZ.HINTEN.FENSTER
IODev mapleCUN1_1
IOgrp homematic.vccu:mapleCUN1_1
autoReadReg 4_reqStatus
devStateIcon up:fts_shutter_10@green down:fts_shutter_100@black 9\d.*:fts_shutter_10 8\d.*:fts_shutter_20 7\d.*:fts_shutter_30 6\d.*:fts_shutter_40 5\d.*:fts_shutter_50 4\d.*:fts_shutter_60 3\d.*:fts_shutter_70 2\d.*:fts_shutter_80 1\d.*:fts_shutter_90 0\d.*:fts_shutter_100
eventMap on:up off:down
expert rawReg
firmware 2.11
group Rollladen
homebridgeMapping PositionState=motor,value=/^up:/INCREASING;/^down/:DECREASING;/.*/:STOPPED
On=state,valueOn=/on|dim/,valueOff=off
icon fts_window_roof_shutter
model HM-LC-BL1PBU-FM
peerIDs 00000000,
room 3.00_2OG,3.03_SZ,9.72_Rolladen
serialNr QEQ1928463
subType blindActuator
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd up:down:stop:pct:statusRequest:toggle
Und hier noch ein vom ASC
Internals:
CFGFN /opt/fhem/FHEM/rol-devices.cfg
FUUID 5c4308e1-f33f-abd1-96a3-717898424d700407
FVERSION 73_AutoShuttersControl.pm:v0.10.10-s23008/2020-10-23 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME Rollladen.ASC
NOTIFYDEV global,Rollladen.ASC,1OG.KUE.ROLLLADEN,1OG.KZ.MIKA.ROLLLADEN,1OG.KZ.MILO.ROLLLADEN,2OG.SZ.HINTEN.ROLLLADEN,2OG.SZ.VORNE.ROLLLADEN,2OG.WHZ.ROLLLADEN.VORNE,1OG.KZ.FENSTER,1OG.SZ.FENSTE,1OG.KZ.MILO.FENSTER,Wetter.Twilight,1OG.KUE.FENSTER,2OG.SZ.HINTEN.FENSTER,1OG.KZ.Rollladen,2OG.WHZ.ROLLLADEN.VORNE,1OG.KZ.MIKA.ROLLLADEN,ASC_WindowRec_PosAfterDayClosed,Wetter.Helligkeit.Dach,1OG.KUE.Rollladen,1OG.SZ.Rollladen,2OG.SZ.HINTEN.ROLLLADEN,2OG.SZ.VORNE.FENSTER,1OG.KZ.MILO.ROLLLADEN,1OG.SZ.FENSTER,1OG.KZ.MIKA.FENSTER,1OG.KUE.ROLLLADEN
NR 407
NTFY_ORDER 51-Rollladen.ASC
STATE night close
TYPE AutoShuttersControl
VERSION v0.10.10
OLDREADINGS:
READINGS:
2020-12-12 09:00:02 1OG.KUE.ROLLLADEN_lastPosValue 100
2020-12-12 15:55:45 1OG.KUE.ROLLLADEN_nextAstroTimeEvent 12.12.2020 - 19:00
2020-12-11 08:09:33 1OG.KUE.Rollladen_PosValue 100
2019-07-01 06:30:02 1OG.KUE.Rollladen_lastDelayPosValue 100
2020-12-12 08:19:02 1OG.KUE.Rollladen_lastPosValue 0
2020-12-12 09:00:02 1OG.KZ.MIKA.ROLLLADEN_lastPosValue 100
2020-12-12 15:55:45 1OG.KZ.MIKA.ROLLLADEN_nextAstroTimeEvent 12.12.2020 - 19:00
2020-12-12 08:21:11 1OG.KZ.MILO.ROLLLADEN_PosValue 100
2020-12-12 09:00:02 1OG.KZ.MILO.ROLLLADEN_lastPosValue 0
2020-12-12 15:55:45 1OG.KZ.MILO.ROLLLADEN_nextAstroTimeEvent 12.12.2020 - 19:00
2020-12-11 07:57:50 1OG.KZ.Rollladen_PosValue 100
2019-06-29 09:00:02 1OG.KZ.Rollladen_lastDelayPosValue 100
2020-12-12 08:19:02 1OG.KZ.Rollladen_lastPosValue 0
2020-12-11 13:29:56 1OG.SZ.Rollladen_PosValue 0
2019-06-22 09:00:02 1OG.SZ.Rollladen_lastDelayPosValue 100
2020-12-12 08:19:02 1OG.SZ.Rollladen_lastPosValue 0
2018-11-23 07:52:43 2OG.AZ.Rollladen_lastPosValue 0
2020-12-12 15:55:52 2OG.SZ.HINTEN.ROLLLADEN_PosValue 100
2020-12-12 08:19:02 2OG.SZ.HINTEN.ROLLLADEN_lastPosValue 50
2020-12-12 15:55:45 2OG.SZ.HINTEN.ROLLLADEN_nextAstroTimeEvent 12.12.2020 - 16:19
2020-12-12 09:01:03 2OG.SZ.VORNE.ROLLLADEN_PosValue 100
2020-12-12 09:00:02 2OG.SZ.VORNE.ROLLLADEN_lastPosValue 0
2020-12-12 15:55:45 2OG.SZ.VORNE.ROLLLADEN_nextAstroTimeEvent 12.12.2020 - 18:30
2018-11-23 07:52:43 2OG.TV.Rollladen_lastPosValue 0
2020-12-05 19:25:41 2OG.WHZ.AZ.Rollladen_PosValue 100
2020-12-08 08:14:57 2OG.WHZ.AZ.Rollladen_lastPosValue 100
2020-12-12 09:00:59 2OG.WHZ.ROLLLADEN.VORNE_PosValue 100
2020-12-12 09:00:02 2OG.WHZ.ROLLLADEN.VORNE_lastPosValue 0
2020-12-12 15:55:45 2OG.WHZ.ROLLLADEN.VORNE_nextAstroTimeEvent 12.12.2020 - 18:30
2020-12-08 08:14:57 2OG.WHZ.TV.Rollladen_lastPosValue 50
2019-01-30 08:17:32 2OG.Whz.Rollladen.AZ_lastPosValue
2019-01-30 08:45:57 2OG.Whz.Rollladen.TV_lastPosValue
2020-12-11 15:12:04 ascEnable on
2020-12-11 15:17:54 controlShading off
2018-12-23 12:22:23 hardLockOut off
2018-11-21 10:57:59 partyMode off
2020-12-12 15:55:42 room_2.00_1OG_2.02_SZ_9.72_Rolladen_9.81_Homekit 1OG.KZ.MILO.ROLLLADEN
2020-12-12 15:55:42 room_2.00_1OG_2.03_KZ_9.72_Rolladen_9.81_Homekit 1OG.KZ.MIKA.ROLLLADEN
2020-12-12 15:55:42 room_2.00_1OG_2.04_Kue_9.72_Rolladen_9.81_Homekit 1OG.KUE.ROLLLADEN
2020-12-12 15:55:42 room_3.00_2OG_3.01_Whz_9.72_Rolladen 2OG.WHZ.ROLLLADEN.VORNE
2020-12-12 15:55:42 room_3.00_2OG_3.03_SZ_9.72_Rolladen 2OG.SZ.HINTEN.ROLLLADEN,2OG.SZ.VORNE.ROLLLADEN
2018-11-21 10:57:59 selfDefense off
2020-12-12 15:55:52 state night close
2018-11-26 07:53:12 sunriseTimeWeHoliday on
2020-12-12 15:55:42 userAttrList rolled out
helper:
shuttersList:
1OG.KUE.ROLLLADEN
1OG.KZ.MIKA.ROLLLADEN
1OG.KZ.MILO.ROLLLADEN
2OG.SZ.HINTEN.ROLLLADEN
2OG.SZ.VORNE.ROLLLADEN
2OG.WHZ.ROLLLADEN.VORNE
monitoredDevs:
1OG.KUE.FENSTER:
1OG.KUE.Rollladen ASC_WindowRec
1OG.KUE.ROLLLADEN:
1OG.KUE.Rollladen:
1OG.KZ.FENSTER:
1OG.KZ.Rollladen ASC_WindowRec
1OG.KZ.MIKA.FENSTER:
1OG.KZ.MIKA.ROLLLADEN ASC_WindowRec
1OG.KZ.MIKA.ROLLLADEN:
1OG.KZ.MILO.FENSTER:
1OG.KZ.MILO.ROLLLADEN ASC_WindowRec
1OG.KZ.MILO.ROLLLADEN:
1OG.KZ.Rollladen:
1OG.SZ.FENSTE:
1OG.SZ.Rollladen ASC_WindowRec
1OG.SZ.FENSTER:
1OG.SZ.Rollladen ASC_WindowRec
1OG.SZ.Rollladen:
2OG.SZ.HINTEN.FENSTER:
2OG.SZ.HINTEN.ROLLLADEN ASC_WindowRec
2OG.SZ.HINTEN.ROLLLADEN:
2OG.SZ.VORNE.FENSTER:
2OG.SZ.VORNE.ROLLLADEN ASC_WindowRec
2OG.SZ.VORNE.ROLLLADEN:
2OG.WHZ.ROLLLADEN.VORNE:
ASC_WindowRec_PosAfterDayClosed:
2OG.SZ.HINTEN.ROLLLADEN userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec
Wetter.Helligkeit.Dach:
1OG.KUE.Rollladen ASC_BrightnessSensor
1OG.KZ.Rollladen ASC_BrightnessSensor
1OG.SZ.Rollladen ASC_BrightnessSensor
2OG.SZ.HINTEN.ROLLLADEN ASC_BrightnessSensor
Wetter.Twilight:
Rollladen.ASC ASC_twilightDevice
Attributes:
ASC_autoAstroModeEvening REAL
ASC_autoAstroModeMorning REAL
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_freezeTemp 3
ASC_tempSensor Netatmo.Outdoor:temperature
ASC_twilightDevice Wetter.Twilight
DbLogExclude .*
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room 9.72_Rolladen
webCmd scanForShutters
Was genau heißt von Hand angelegt? Hast Du das Attribut userattr angelegt?
So, mein Problem, dass trotz ASC_adv =on die Rollläden nicht geöffnet bleiben tritt wieder auf. Nachdem ich am 08.12. ein Neustart des Systems gemacht habe, lief es bis gestern einwandfrei. Heute sind die Rollläden wieder zum Zeitpunkt gefahren, der durch ASC_autoAstroModeMorning = Horizon definiert wurde.
Ich hatte zunächst die Rollläden abends nicht über set ASC AdvDriveDown, sondern abends gegen 22.30 Uhr mit set Rollloname pct 0 (0 = geschlossen) gefahren. Gestern Abend erstmalig dann mit set ASC AdvDriveDown und heute bleiben die betroffenen Rollläden wieder nicht offen.
Hier ein List vom ASC-Device:
Internals:
FUUID 5d324ce4-f33f-c10b-88a3-f00b17d17b070372
FVERSION 73_AutoShuttersControl.pm:v0.10.10-s23008/2020-10-23 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME ASC
NOTIFYDEV global,ASC,Rollo_EG_BU,Rollo_EG_KU,Rollo_EG_WC,Rollo_EG_WZ,Rollo_EG_WZ_Tuer,Rollo_OG_AK,Rollo_OG_AK_Velux,Rollo_OG_Bad,Rollo_OG_GA,Rollo_OG_GA_Velux,Rollo_OG_SZ,Fenster_OG_Gaeste_Velux,Fenster_OG_Ankleide_Velux,Fenster_EG_WZ,Fenster_OG_SZ_links,rr_Sven,ASC_Brightness,Fenster_EG_Buero,ASTRO,Fenster_EG_Kueche,Fenster_EG_WC,Fenster_OG_Gaeste,Fenster_OG_Ankleide,Bewohner,Fenster_OG_Bad,WetterProplanta,rr_Sonja
NR 21
NTFY_ORDER 51-ASC
STATE night close
TYPE AutoShuttersControl
VERSION v0.10.10
OLDREADINGS:
READINGS:
2020-12-12 16:27:32 Rollo_EG_BU_PosValue 0
2020-12-11 17:30:39 Rollo_EG_BU_lastDelayPosValue 0
2020-12-12 17:59:07 Rollo_EG_BU_lastPosValue 100
2020-12-12 16:27:00 Rollo_EG_BU_nextAstroTimeEvent 13.12.2020 - 08:07
2020-12-12 16:27:25 Rollo_EG_KU_PosValue 0
2020-12-12 16:27:00 Rollo_EG_KU_lastPosValue 100
2020-12-12 16:27:00 Rollo_EG_KU_nextAstroTimeEvent 13.12.2020 - 08:07
2020-12-12 16:27:22 Rollo_EG_WC_PosValue 0
2020-12-12 16:27:00 Rollo_EG_WC_lastPosValue 100
2020-12-12 16:27:00 Rollo_EG_WC_nextAstroTimeEvent 13.12.2020 - 08:07
2020-12-12 16:27:33 Rollo_EG_WZ_PosValue 0
2020-12-12 16:27:34 Rollo_EG_WZ_Tuer_PosValue 0
2020-12-11 16:27:00 Rollo_EG_WZ_Tuer_lastDelayPosValue 0
2020-12-12 17:59:07 Rollo_EG_WZ_Tuer_lastPosValue 100
2020-12-12 16:27:00 Rollo_EG_WZ_Tuer_nextAstroTimeEvent 13.12.2020 - 08:07
2020-12-11 16:27:00 Rollo_EG_WZ_lastDelayPosValue 0
2020-12-12 17:59:07 Rollo_EG_WZ_lastPosValue 100
2020-12-12 16:27:00 Rollo_EG_WZ_nextAstroTimeEvent 13.12.2020 - 08:07
2020-12-02 16:29:33 Rollo_OG_AK Rollo_OG_AK_lastPosValue 0
2020-12-12 16:27:23 Rollo_OG_AK_PosValue 0
2020-12-12 16:27:40 Rollo_OG_AK_Velux_PosValue 0
2020-08-17 06:08:26 Rollo_OG_AK_Velux_lastDelayPosValue 100
2020-12-12 16:27:00 Rollo_OG_AK_Velux_lastPosValue 100
2020-12-12 16:27:00 Rollo_OG_AK_Velux_nextAstroTimeEvent 13.12.2020 - 08:07
2020-12-12 16:27:00 Rollo_OG_AK_lastPosValue 100
2020-12-12 16:27:00 Rollo_OG_AK_nextAstroTimeEvent 13.12.2020 - 08:07
2020-12-12 16:27:26 Rollo_OG_Bad_PosValue 0
2020-12-12 16:27:00 Rollo_OG_Bad_lastPosValue 100
2020-12-12 16:27:00 Rollo_OG_Bad_nextAstroTimeEvent 13.12.2020 - 08:07
2020-12-12 16:27:24 Rollo_OG_GA_PosValue 0
2020-12-12 16:27:42 Rollo_OG_GA_Velux_PosValue 0
2020-12-02 07:59:14 Rollo_OG_GA_Velux_lastDelayPosValue 100
2020-12-12 17:59:11 Rollo_OG_GA_Velux_lastPosValue 100
2020-12-12 16:27:00 Rollo_OG_GA_Velux_nextAstroTimeEvent 13.12.2020 - 08:07
2020-12-12 17:59:11 Rollo_OG_GA_lastPosValue 100
2020-12-12 16:27:00 Rollo_OG_GA_nextAstroTimeEvent 13.12.2020 - 08:07
2020-12-12 16:27:27 Rollo_OG_SZ_PosValue 0
2020-12-12 17:59:11 Rollo_OG_SZ_lastPosValue 100
2020-12-12 16:27:00 Rollo_OG_SZ_nextAstroTimeEvent 13.12.2020 - 08:30
2020-08-01 22:54:26 ascEnable on
2020-09-26 19:43:51 controlShading off
2020-08-01 22:54:26 hardLockOut off
2020-12-08 14:00:43 room_ASC_EG_EG-_B__ro_Rollladen Rollo_EG_BU
2020-12-08 14:00:43 room_ASC_EG_EG-_K__che_Rollladen Rollo_EG_KU
2020-12-08 14:00:43 room_ASC_EG_EG-_WC_Rollladen Rollo_EG_WC
2020-12-08 14:00:43 room_ASC_EG_EG-_Wohnzimmer_Rollladen Rollo_EG_WZ,Rollo_EG_WZ_Tuer
2020-12-08 14:00:43 room_ASC_OG_OG-_Ankleide_Rollladen Rollo_OG_AK,Rollo_OG_AK_Velux
2020-12-08 14:00:43 room_ASC_OG_OG-_Bad_Rollladen Rollo_OG_Bad
2020-12-08 14:00:43 room_ASC_OG_OG-_G__ste_Rollladen Rollo_OG_GA,Rollo_OG_GA_Velux
2020-12-08 14:00:43 room_ASC_OG_OG-_Schlafzimmer_Rollladen Rollo_OG_SZ
2020-08-03 13:13:01 selfDefense on
2020-12-12 16:27:42 state night close
2020-08-01 23:06:25 sunriseTimeWeHoliday on
2020-12-08 14:00:43 userAttrList rolled out
helper:
shuttersList:
Rollo_EG_BU
Rollo_EG_KU
Rollo_EG_WC
Rollo_EG_WZ
Rollo_EG_WZ_Tuer
Rollo_OG_AK
Rollo_OG_AK_Velux
Rollo_OG_Bad
Rollo_OG_GA
Rollo_OG_GA_Velux
Rollo_OG_SZ
monitoredDevs:
ASC_Brightness:
Rollo_EG_BU ASC_BrightnessSensor
Rollo_EG_KU ASC_BrightnessSensor
Rollo_EG_WZ ASC_BrightnessSensor
Rollo_EG_WZ_Tuer ASC_BrightnessSensor
Rollo_OG_AK ASC_BrightnessSensor
Rollo_OG_AK_Velux ASC_BrightnessSensor
Rollo_OG_Bad ASC_BrightnessSensor
Rollo_OG_GA ASC_BrightnessSensor
Rollo_OG_GA_Velux ASC_BrightnessSensor
Rollo_OG_SZ ASC_BrightnessSensor
ASTRO:
ASC ASC_twilightDevice
Bewohner:
ASC ASC_residentsDev
Rollo_EG_BU ASC_Roommate_Device
Rollo_EG_WZ ASC_Roommate_Device
Rollo_EG_WZ_Tuer ASC_Roommate_Device
Fenster_EG_Buero:
Rollo_EG_BU ASC_WindowRec
Fenster_EG_Kueche:
Rollo_EG_KU ASC_WindowRec
Fenster_EG_WC:
Rollo_EG_WC ASC_WindowRec
Fenster_EG_WZ:
Rollo_EG_WZ_Tuer ASC_WindowRec
Fenster_OG_Ankleide:
Rollo_OG_AK ASC_WindowRec
Fenster_OG_Ankleide_Velux:
Rollo_OG_AK_Velux ASC_WindowRec
Fenster_OG_Bad:
Rollo_OG_Bad ASC_WindowRec
Fenster_OG_Gaeste:
Rollo_OG_GA ASC_WindowRec
Fenster_OG_Gaeste_Velux:
Rollo_OG_GA_Velux ASC_WindowRec
Fenster_OG_SZ_links:
Rollo_OG_SZ ASC_WindowRec
Rollo_EG_BU:
Rollo_EG_KU:
Rollo_EG_WC:
Rollo_EG_WZ:
Rollo_EG_WZ_Tuer:
Rollo_OG_AK:
Rollo_OG_AK_Velux:
Rollo_OG_Bad:
Rollo_OG_GA:
Rollo_OG_GA_Velux:
Rollo_OG_SZ:
WetterProplanta:
ASC ASC_windSensor
rr_Sonja:
Rollo_OG_GA ASC_Roommate_Device
Rollo_OG_GA_Velux ASC_Roommate_Device
Rollo_OG_SZ ASC_Roommate_Device
rr_Sven:
Rollo_OG_GA ASC_Roommate_Device
Rollo_OG_GA_Velux ASC_Roommate_Device
Rollo_OG_SZ ASC_Roommate_Device
Attributes:
ASC_autoAstroModeEvening HORIZON
ASC_autoAstroModeEveningHorizon -4
ASC_autoAstroModeMorning HORIZON
ASC_autoAstroModeMorningHorizon -3
ASC_autoShuttersControlComfort on
ASC_blockAscDrivesAfterManual 1
ASC_brightnessDriveUpDown Lichtsensor
ASC_expert 1
ASC_residentsDev Bewohner:state
ASC_tempSensor TEMPSENSOR:state
ASC_twilightDevice ASTRO
ASC_windSensor WetterProplanta:wind
devStateIcon { ShuttersControl_DevStateIcon($name) }
devStateStyle style="text-align:right"
icon fts_shutter_automatic
room ASC
verbose 0
Hier ein List von einem betroffenen Rollladen:
Internals:
DEF 192.168.2.46:51200 1
DeviceName 192.168.2.46:51200
FUUID 5ee4cfd2-f33f-c10b-48de-8d260f403006ef69
IODev Velux
LASTInputDev Velux
MSGCNT 464
NAME Rollo_EG_BU
NR 162
NodeID 1
STATE 0 stop
TYPE KLF200Node
VelocitySet DEFAULT
Velux_MSGCNT 464
Velux_TIME 2020-12-12 18:47:06
READINGS:
2020-08-01 22:54:26 ASC_Enable on
2020-09-26 19:43:52 ASC_ShadingMessage <html> </html>
2020-12-12 16:27:32 ASC_ShuttersLastDrive night close
2020-12-12 16:27:00 ASC_Time_DriveDown 13.12.2020 - 16:27
2020-12-12 16:27:00 ASC_Time_DriveUp 13.12.2020 - 08:07
2020-12-12 16:27:32 MP 51200
2020-12-12 16:27:01 MPtarget 51200
2020-06-13 15:08:35 actuatorAddress 80e5d3
2020-12-08 14:00:45 associatedWith ASC,none
2020-06-13 15:08:35 backboneReferenceNumber 80e5d3
2020-12-12 16:27:32 execution stop
2020-06-13 15:08:35 ioManufacturer Somfy
2020-12-09 21:47:00 lastCommandOriginator SAAC
2020-12-09 21:47:00 lastControl FHEM
2020-12-09 21:47:00 lastMasterExecutionAddress 484588
2020-12-12 16:27:32 lastRunStatus EXECUTION COMPLETED
2020-12-10 13:15:17 lastStatusReply COMMAND COMPLETED OK
2020-06-13 15:08:35 model Somfy Roller Shutter Type 2
2020-06-13 15:08:55 name Rollo_EG_BU
2020-06-13 15:08:35 nodeTypeSubType Roller Shutter
2020-06-13 15:08:55 nodeVariation NOT SET
2020-12-12 16:27:32 operatingState Done
2020-12-12 16:27:32 pct 0
2020-06-13 15:08:55 powerMode ALWAYS ALIVE
2020-12-12 16:27:32 remaining 0
2020-12-12 16:27:01 sessionID 7778
2020-12-12 16:27:32 sessionInformationCode 20000500
2020-12-09 21:47:00 sessionStatusOwner PROGRAM
2020-12-12 16:27:32 state off
2020-12-12 16:27:01 target 0
2020-12-12 16:27:01 targetArrival 2020-12-12 16:27:28
2020-06-13 15:08:55 velocity Not supported
Attributes:
ASC 2
ASC_Adv on
ASC_BlockingTime_afterManual 0
ASC_BrightnessSensor ASC_Brightness:state
ASC_ComfortOpen_Pos 95
ASC_Mode_Down always
ASC_Mode_Up home
ASC_Pos_Reading pct
ASC_Roommate_Device Bewohner
ASC_Self_Defense_AbsentDelay 600
ASC_Self_Defense_Mode absent
ASC_Shading_InOutAzimuth 30:150
ASC_Shading_MinMax_Elevation 25
ASC_Shading_Min_OutsideTemperature 22
ASC_Shading_Mode home
ASC_Shading_Pos 90
ASC_Shading_StateChange_SunnyCloudy 50:40 2
ASC_Shading_WaitingPeriod 300
ASC_Shutter_IdleDetection execution:stop
ASC_ShuttersPlace terrace
ASC_TempSensor Regler_Buero:1.ACTUAL_TEMPERATURE
ASC_Time_Down_Early 15:30
ASC_Time_Down_Late 22:30
ASC_Time_Up_Early 06:00
ASC_Time_Up_WE_Holiday 07:00
ASC_Ventilate_Pos 10
ASC_Ventilate_Window_Open on
ASC_WindowRec Fenster_EG_Buero
ASC_WindowRec_subType threestate
alias Büro
devStateIcon .*up:fts_shutter_up:toggle .*down:fts_shutter_down:toggle \d.stop:door_shutter_100:toggle 1\d.stop:door_shutter_90:toggle 2\d.stop:door_shutter_80:toggle 3\d.stop:door_shutter_70:toggle 4\d.stop:door_shutter_60:toggle 5\d.stop:door_shutter_50:toggle 6\d.stop:door_shutter_40:toggle 7\d.stop:door_shutter_30:toggle 8\d.stop:door_shutter_20:toggle 9\d.stop:door_shutter_10:toggle 100.stop:door_shutter:toggle
devStateStyle style="text-align:right"
event-on-change-reading pct
group Rollladen,Sicherheit
icon fts_door
room ASC,EG,EG->Büro,Rollladen
stateFormat pct execution
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate Sicherheit Sicherheit_map room_map structexclude
webCmd pct
Der Status von den PRESENCE- und RESIDENTS-Devices war zum jeweiligen Zeitpunkt, wo die Rolläden geschlossen wurden, "home".
Jemand eine Idee, woran es liegen könnte?
Gruß und schönen 3. Advent morgen
eurofinder
Zitat von: CoolTux am 12 Dezember 2020, 18:01:36
Was genau heißt von Hand angelegt? Hast Du das Attribut userattr angelegt?
Also nach dem Scan wurde vom asc device nichts im Rollladen selbst an asc Attributen angelegt.
Ich hab asc enable auf 2 gesetzt, danach noch mal einen Scan gemacht und aber mehr als asc war danach immer noch nicht da.
Also hab den antifreeze Mode von Hand auf Hard gesetzt.
Dazu hab ich noch ein paar andere auch eingestellt.
Bei den letzten Malen war es so das alles was man einstellen konnten auch als Attribute angelegt wurde oder hab ich da was falsch im Kopf?
Edit: Ich hab mal noch Einzwei Screenshot angehängt.
Bei SZ.HINTEN hab ich alles was mit ASC beginnt von Hand gesetzt.
Bei dem anderen Rolladen, waren alle möglichen attrubibute auf die Standart werte nach dem ersten scan automatisch da.
Danke und Gruß Robert
Hallo,
nutze ASC in der aktuellen Version inkl. Updates.
Im Wohnzimmer ist für die Terrassentür ASC_LockOut = Soft eingestellt.
Warum fahren die Rollladen der Fenster im Wohnzimmer etwas hoch, sobald ich die Terrassentür öffne und für die Fenster ASC_LockOut = Off eingestellt ist?
Und wie könnte man das vermeiden?
Mit Dank vorab.
Ich hab nun einfach mal mein ASC gelöscht und alles neue angelegt.
Beim neu anlegen sind mir dann bei dem ein oder anderen Fenster Kontakt ein paar Fehler im Namen passiert.
Nun stehen die im ASC unter den NOTIFYDEV.
Bekommst man die die "Fehleinträge" eigentlich wieder los?
Gibt es eigentlich für das Shading nicht mehr die Angabe in Welche Richtung das Fenster ist?
Genau so gibt es hier auch nicht mehr die möglich der Innentemperatur?
Ich hab mich echt schon lange nicht mehr mit dem Thema beschäftigt.
Gruß Robert
Zitat von: Bronze am 13 Dezember 2020, 17:42:45
Hallo,
nutze ASC in der aktuellen Version inkl. Updates.
Im Wohnzimmer ist für die Terrassentür ASC_LockOut = Soft eingestellt.
Warum fahren die Rollladen der Fenster im Wohnzimmer etwas hoch, sobald ich die Terrassentür öffne und für die Fenster ASC_LockOut = Off eingestellt ist?
Und wie könnte man das vermeiden?
Mit Dank vorab.
Diese Einstellung sorgt nur dafür das das Rollo nicht geschlossen wird wenn der Kontakt noch offen ist. Hoch gefahren wird immer.
Zitat von: no_Legend am 13 Dezember 2020, 20:15:03
Ich hab nun einfach mal mein ASC gelöscht und alles neue angelegt.
Beim neu anlegen sind mir dann bei dem ein oder anderen Fenster Kontakt ein paar Fehler im Namen passiert.
Nun stehen die im ASC unter den NOTIFYDEV.
Bekommst man die die "Fehleinträge" eigentlich wieder los?
Gibt es eigentlich für das Shading nicht mehr die Angabe in Welche Richtung das Fenster ist?
Genau so gibt es hier auch nicht mehr die möglich der Innentemperatur?
Ich hab mich echt schon lange nicht mehr mit dem Thema beschäftigt.
Gruß Robert
Dann hat bei Dir wohl mal das Update nicht korrekt funktioniert.
Für das Shading schau Dir ShadingInOut_Azimut an. Und auch die Innentemp kann noch gesetzt werden. ASC_TempSensor. Sehe aber gerade das die Beschreibung dafür fehlt. Muss ich noch nachreichen.
Zitat von: CoolTux am 14 Dezember 2020, 09:57:10
Dann hat bei Dir wohl mal das Update nicht korrekt funktioniert.
Für das Shading schau Dir ShadingInOut_Azimut an. Und auch die Innentemp kann noch gesetzt werden. ASC_TempSensor. Sehe aber gerade das die Beschreibung dafür fehlt. Muss ich noch nachreichen.
Macht ja nix, jetzt wird es halt neu gemacht. Dann fallen auch ne paar Altlasten weg.
Was mir aber gerade aufgefallen ist, dass ich keine DropDown Listen mehr bei vielen FHEM Attributen. Siehe Foto
Ich bin mir nicht sicher, ob das mit dem Update von heute zu tun hat.
Kann das jemand bestätigen?
Zitat von: no_Legend am 14 Dezember 2020, 14:21:10
Macht ja nix, jetzt wird es halt neu gemacht. Dann fallen auch ne paar Altlasten weg.
Was mir aber gerade aufgefallen ist, dass ich keine DropDown Listen mehr bei vielen FHEM Attributen. Siehe Foto
Ich bin mir nicht sicher, ob das mit dem Update von heute zu tun hat.
Kann das jemand bestätigen?
Bei mir geht das noch. Allerdings anderes Style
Zitat von: CoolTux am 14 Dezember 2020, 14:44:04
Bei mir geht das noch. Allerdings anderes Style
Welchen Style hast du?
Ich hab mal gewechselt, hat aber hat nix gebracht.
Gleiches verhalten.
Es gibt aber Felder, da kommt ein DropDown.
Willst du dass mal bei den FHEM Dev nachfragen, ich hab gestern noch die Auswahl Menüs gehabt.
Heute morgen nach nem Update war es nicht mehr da, aber zu 100% sicher bin ich mir nicht, dass es an einem Update liegt.
EDIT: Hab gerade noch mal alles ausprobiert.
Auf dem Handy sind dir Drop Downs da auf dem Mac in Safari nicht.
Hab den Browser Cache gelöscht und anschließend noch den Rechner neu gestartet.
Danach waren die Drop Downs wieder da.
Komisches verhalten.
Grüße Robert
Zitat von: Bronze am 13 Dezember 2020, 17:42:45
Hallo,
nutze ASC in der aktuellen Version inkl. Updates.
Im Wohnzimmer ist für die Terrassentür ASC_LockOut = Soft eingestellt.
Warum fahren die Rollladen der Fenster im Wohnzimmer etwas hoch, sobald ich die Terrassentür öffne und für die Fenster ASC_LockOut = Off eingestellt ist?
Und wie könnte man das vermeiden?
Mit Dank vorab.
Diese Einstellung sorgt nur dafür das das Rollo nicht geschlossen wird wenn der Kontakt noch offen ist. Hoch gefahren wird immer.
Wieso fahren denn die Rollläden der anderen Fenster immer ein Stück hoch, wenn man die Terrassentür öffnet? Welche Einstellung steuert das denn bitte? Dann könnte man diese ausstellen.
Zitat von: Bronze am 26 Dezember 2020, 12:19:48
Wieso fahren denn die Rollläden der anderen Fenster immer ein Stück hoch, wenn man die Terrassentür öffnet? Welche Einstellung steuert das denn bitte? Dann könnte man diese ausstellen.
Eventuell könnte das die Lüften Position sein.
Zitat
EDIT: Hab gerade noch mal alles ausprobiert.
Auf dem Handy sind dir Drop Downs da auf dem Mac in Safari nicht.
Hab den Browser Cache gelöscht und anschließend noch den Rechner neu gestartet.
Danach waren die Drop Downs wieder da.
Komisches verhalten.
Da gab es ein Update vor einigen Tagen mit einer Java Bibliothek, was aber bereits wieder korrigiert wurde. Zumindest läuft es seit dem bei mir mit den Menüs wieder.
Gruß
Christian
Guten Abend,
eine kurze Frage. Fährt der Rollo morgen noch einmal hoch, weil das Drive up schon gesetzt wurde. Oder fährt er jetzt nicht mehr automatisch ?
Sollte morgen früh normal fahren
Zitat von: CoolTux am 27 Dezember 2020, 21:12:00
Sollte morgen früh normal fahren
Dann reagiert der Rollo oder das ASC gar nicht auf das Attribut "ASC=0" ? Der Rollo sollte doch dann nicht mehr durch das ASC gefahren werden ? Wie kann ich das denn direkt am Rollo ausstellen ?
Ich baue mir gerade für meine VIS eine Settings Seite pro Rollo. Dort würde ich sowas gerne für jeden Rollo einzeln an / aus schalten können. Ich habe gehofft das geht über die Attr.
Zitat von: D3ltorohd am 27 Dezember 2020, 21:13:57
Dann reagiert der Rollo oder das ASC gar nicht auf das Attribut "ASC=0" ? Der Rollo sollte doch dann nicht mehr durch das ASC gefahren werden ? Wie kann ich das denn direkt am Rollo ausstellen ?
Ich baue mir gerade für meine VIS eine Settings Seite pro Rollo. Dort würde ich sowas gerne für jeden Rollo einzeln an / aus schalten können. Ich habe gehofft das geht über die Attr.
Sorry das mit dem Attribut habe ich gar nicht gesehen. Wenn da 0 steht dann fährt das Rollo in der Tat nicht. Du kannst auch das Rollo über das ASC Device deaktivieren.
Kein Ding, daher habe ich noch mal nachgehakt. Über den einzelnen Rollo ist es besser, da ich das über ioBroker steuere und nur in den Datenpunkt schreibe. Glaube über das ASC direkt ist das etwas schwieriger. Ich muss ja erst das Rollo auswählen und dann toggeln.
So reicht mir das, wenn bei ASC 0 steht und er nicht fährt. Indem Fall kann man dann die nächste Fahrtzeit ignorieren. Hatte gedacht, dort steht dann vllt off oder der Timer ist raus. Danke dir.
Habe ich bzgl. https://forum.fhem.de/index.php/topic,112325.msg1107638.html#msg1107638 eigentlich noch eine Chance? ;-)
Zitat von: kjmEjfu am 28 Dezember 2020, 10:26:54
Habe ich bzgl. https://forum.fhem.de/index.php/topic,112325.msg1107638.html#msg1107638 eigentlich noch eine Chance? ;-)
Das muss ich mir in Ruhe im neuen Jahr anschauen
Hallo,
ich wünsche zuerst mal ein frohes neues Jahr :D
Ich hatte gestern Abend den Partymodus aktiviert; beim Ausschalten fuhren auch alle Rollos automatisch herunter. Ich musste allerdings feststellen, dass sie nicht wie sonst in die definierte "Sleep Position" fahren, sondern komplett auf 0. Habe ich da eventuell noch eine Einstellung übersehen, damit die Rollos beim Nachholen der Schließfahrt in die "Sleep Position" fahren statt in die "Close Position"?
Viele Grüße,
Daniel
Zitat von: Deekay2000 am 01 Januar 2021, 16:39:52
Hallo,
ich wünsche zuerst mal ein frohes neues Jahr :D
Ich hatte gestern Abend den Partymodus aktiviert; beim Ausschalten fuhren auch alle Rollos automatisch herunter. Ich musste allerdings feststellen, dass sie nicht wie sonst in die definierte "Sleep Position" fahren, sondern komplett auf 0. Habe ich da eventuell noch eine Einstellung übersehen, damit die Rollos beim Nachholen der Schließfahrt in die "Sleep Position" fahren statt in die "Close Position"?
Viele Grüße,
Daniel
Ich denke eher das ich vergessen habe eine entsprechende Anfrage in der Funktion ein zu bauen. Ich werde mir das die Tage anschauen.
Zuerst mal ein gutes Neues Jahr für alle!
Ich hatte in der Neujahrsnacht ein kleines Problem mit ASC:
Um 23:10 Uhr war der Rollladen der Terrassentür ordnungsgemäß runtergefahren.
Um kurz vor 24:00 Uhr habe ich ihn dann manuell hochgefahren und die Terrassentür geöffnet (warum wohl? :) ).
Als ich die Terrassentür später wieder geschlossen habe, fuhr der Rollladen automatisch runter.
Im Rollladen-Device ist ASC_LockOut "soft" und ASC_ShuttesPlace "terrace" gesetzt.
Das ist die korrekte Funktion von ASC. Wird das Fenster oder die Tür geschlossen und es ist Nacht wird automatisch in die Sleep oder Nachtposition gefahren.
Zitat von: Deekay2000 am 01 Januar 2021, 16:39:52
Hallo,
ich wünsche zuerst mal ein frohes neues Jahr :D
Ich hatte gestern Abend den Partymodus aktiviert; beim Ausschalten fuhren auch alle Rollos automatisch herunter. Ich musste allerdings feststellen, dass sie nicht wie sonst in die definierte "Sleep Position" fahren, sondern komplett auf 0. Habe ich da eventuell noch eine Einstellung übersehen, damit die Rollos beim Nachholen der Schließfahrt in die "Sleep Position" fahren statt in die "Close Position"?
Viele Grüße,
Daniel
Habe ich soeben gefixt. Wird aber noch dauern bis es offiziell wird.
Zitat von: kjmEjfu am 05 Dezember 2020, 11:46:28
Ich würde gerne nochmal auf den bestehenden Bug durch das mit der letzten Release-Version eingeführte veränderte Verhalten von ASC_Time_Up_WE_Holiday aufmerksam machen.
Scheinbar aber auch nur in Verbindung mit Brightness.
Die Commandref sagt dazu:
ASC_Time_Up_WE_Holiday - Sonnenaufgang frühste Zeit zum Hochfahren am Wochenende und/oder Urlaub (holiday2we wird beachtet). (default: 08:00) ACHTUNG!!! in Verbindung mit Brightness für ASC_Up muss die Uhrzeit kleiner sein wie die Uhrzeit aus ASC_Time_Up_Late !!!Verwendung von Perlcode ist möglich, dieser muss in {} eingeschlossen sein. Rückgabewert muss ein Zeitformat in Form HH:MM[:SS] sein!!!
Insofern habe ich schon seit den ersten ASC Versionen an den Rollos gesetzt:
ASC_Time_Up_Early 06:30
ASC_Time_Up_Late 08:45
ASC_Time_Up_WE_Holiday 07:15
ASC_BrightnessSensor Sensor_Aussen_Sonne:control 70:10
Würde also, laut Commandref, bedeuten, dass am Wochenende das Rollo frühestens um 07:15 und spätestens um 08:45 hochfahren würde.
Auch die Bedingung für Brightness (ASC_Time_Up_WE_Holiday < ASC_Time_Up_Late) ist erfüllt.
ASC_ShuttersLastDrive day open 2020-12-05 07:16:32
Es wurde also zu ASC_Time_Up_WE_Holiday gefahren (die 1:32 Minute Verzögerung kommt durch ASC_Drive_DelayStart). Der Brightness-Werte wurde um diese Zeit definitiv nicht erreicht, aber ASC_Time_Up_WE_Holiday ersetzt seit dem Update halt nicht mehr die FRÜHESTE sondern die SPÄTESTE Zeit.
Deshalb habe ich die Zeiten nun an einem anderen Rollo geändert (Badezimmer, deshalb sind die Schwelle für Brightness auch deutlich höher):
ASC_Time_Up_Early 06:30
ASC_Time_Up_Late 09:00
ASC_Time_Up_WE_Holiday 09:30
ASC_BrightnessSensor Sensor_Aussen_Sonne:control 425:450
Hier gab es auch als Fahrt
ASC_ShuttersLastDrive day open 2020-12-05 09:30:23
also wieder passend zum ASC_Time_Up_WE_Holiday. Die Brightness-Schwelle wurde allerdings schon vor 09:30:23 erreicht. Da die Bedingung (ASC_Time_Up_WE_Holiday < ASC_Time_Up_Late) aber NICHT erfüllt ist, was sie auch nicht mehr kann, wenn jetzt Late statt Early durch WE_Holiday ersetzt wird, ist das Rollo entsprechend auch nicht vorher hochgefahren.
Weil das gerade nicht mehr zueinander passt und es aus meiner Sicht auch viel nachvollziehbarer war, dass ASC_Time_Up_WE_Holiday das ASC_Time_Up_Late überschrieben hat (statt dem Early), möchte ich dafür plädieren es wieder in den alten Zustand zurück zubauen, der dann auch wieder zur Commandref passen würde :-)
Alternativ könnte es eine Variante sein, wenn man ASC_Time_Up_WE_Holiday in ASC_Time_Up_WE_Holiday_Early umbenennt (überall im Code) und zusätzlich ein ASC_Time_Up_WE_Holiday_Late einführt, falls es da irgendwelche Bedarfe für gibt.
Rein von dem was ich sehe kann ich das Problem nicht wirklich erkennen. Wenn ich ASC_Time_Up_WE_Holiday aktiviere dann stellt sich die Zeit im Reading ASC_Time_DriveUp dennoch auf die Zeit von ASC_Time_Up_Late. Und diese Zeit wird auch entsprechend in FHEM gesetzt.
Zitat von: CoolTux am 04 Januar 2021, 08:44:06
Rein von dem was ich sehe kann ich das Problem nicht wirklich erkennen. Wenn ich ASC_Time_Up_WE_Holiday aktiviere dann stellt sich die Zeit im Reading ASC_Time_DriveUp dennoch auf die Zeit von ASC_Time_Up_Late. Und diese Zeit wird auch entsprechend in FHEM gesetzt.
Vielleicht verstehe ich dich gerade falsch, aber heute ist doch auch kein Wochenende/Feiertag?
In der Woche wird ASC_Time_DriveUp bei mir auch aus ASC_Time_Up_Late gesetzt, aber am Wochenende wird es mit ASC_Time_Up_WE_Holiday überschrieben.
Zitat von: kjmEjfu am 04 Januar 2021, 09:59:28
Vielleicht verstehe ich dich gerade falsch, aber heute ist doch auch kein Wochenende/Feiertag?
In der Woche wird ASC_Time_DriveUp bei mir auch aus ASC_Time_Up_Late gesetzt, aber am Wochenende wird es mit ASC_Time_Up_WE_Holiday überschrieben.
Ich habe natürlich es so gemacht das heute ein Feiertag/Wochenende ist. Habe ein holidy2we Device auf 1 gesetzt :-)
Ich habe es befürchtet ...
Also, ich habe gerade für heute und morgen in meiner holiday einen Feiertag definiert.
{IsWe("tomorrow")}
{IsWe()}
liefert entsprechend beides eine 1 zurück.
Meine installierte ASC-Version ist:
VERSION v0.10.11
und natürlich im ASC gesetzt:
sunriseTimeWeHoliday on
Beim Rollo ist definiert:
ASC_Time_Down_Early 15:30
ASC_Time_Down_Late 22:00
ASC_Time_Up_Early 06:30
ASC_Time_Up_Late 09:00
ASC_Time_Up_WE_Holiday 09:30
Und nach einem RenewAllTimers sind die Readings:
ASC_Time_DriveDown 04.01.2021 - 22:00 2021-01-04 10:35:14
ASC_Time_DriveUp 05.01.2021 - 09:30 2021-01-04 10:35:14
Also ASC_Time_Up_Late mit ASC_Time_Up_WE_Holiday überschrieben.
Wieso passiert das nun bei mir, aber bei dir nicht?
Zitat von: kjmEjfu am 04 Januar 2021, 10:40:49
Ich habe es befürchtet ...
Also, ich habe gerade für heute und morgen in meiner holiday einen Feiertag definiert.
{IsWe("tomorrow")}
{IsWe()}
liefert entsprechend beides eine 1 zurück.
Meine installierte ASC-Version ist:
VERSION v0.10.11
und natürlich im ASC gesetzt:
sunriseTimeWeHoliday on
Beim Rollo ist definiert:
ASC_Time_Down_Early 15:30
ASC_Time_Down_Late 22:00
ASC_Time_Up_Early 06:30
ASC_Time_Up_Late 09:00
ASC_Time_Up_WE_Holiday 09:30
Und nach einem RenewAllTimers sind die Readings:
ASC_Time_DriveDown 04.01.2021 - 22:00 2021-01-04 10:35:14
ASC_Time_DriveUp 05.01.2021 - 09:30 2021-01-04 10:35:14
Also ASC_Time_Up_Late mit ASC_Time_Up_WE_Holiday überschrieben.
Wieso passiert das nun bei mir, aber bei dir nicht?
Vergiss was ich geschrieben habe. Vielen Dank für Deine Hartnäckigkeit. Ich hatte in der Tat im ASC vergessen das Reading sunriseTimeWeHoliday auf on zu setzen. Jetzt ist es in der Tat bei mir auch so.
Jetzt ist nur die Frage wir genau sollte es noch mal sein ;D
Zitat von: CoolTux am 04 Januar 2021, 11:00:36
Vergiss was ich geschrieben habe. Vielen Dank für Deine Hartnäckigkeit. Ich hatte in der Tat im ASC vergessen das Reading sunriseTimeWeHoliday auf on zu setzen. Jetzt ist es in der Tat bei mir auch so.
Jetzt ist nur die Frage wir genau sollte es noch mal sein ;D
Puh, und ich fing schon an zu verzweifeln :-)
Also bis zur vorletzten(?) ASC-Version war es immer so, dass ASC_Time_Up_WE_Holiday dann ASC_Time_Up_Early überschrieben hat, nicht ASC_Time_Up_Late. (So ist es auch in der Commandref beschrieben.)
Macht aus meiner Sicht auch Sinn, weil ich am Wochenende (Feiertag) ja eigentlich das Rollo nicht schon zu ASC_Time_Up_Early hochgefahren haben möchte. Bleibt es so, wie es jetzt ist, dann kann ich Early gar nicht mehr anpassen, sondern nur Late. Hmm.
Davon unabhängig verstehe ich aber nicht, warum in der jetzigen Version am Wochenende der Brightness-Wert ignoriert und erst zu ASC_Time_Up_WE_Holiday gefahren wird. Ich hätte vermutet, dass ASC_Time_DriveUp genutzt wird und deshalb, zumindest für Brightness, völlig egal ist, ob ASC_Time_DriveUp nun aus Attribut a oder b gesetzt wird.
Nach langer Zeit problemlosen arbeitens, gibt es ein neues Problem.
Einer meiner Rollläden ist jetzt den zweiten Tag in Folge am Morgen in shading In gefahren obwohl keines der Kriterien passt.
Es ist weder hell genug, noch warm genug, noch stimmt der Azimuth.
Das List:
Internals:
CID shellyswitch25_00B43C
DEF shellyswitch25_00B43C
DEVICETOPIC Sh_W_Be
FUUID 5fe206c3-f33f-b6b9-ab24-08eab7c722b0d405
IODev MQTT2_FHEM_Server
LASTInputDev MQTT2_FHEM_Server
MQTT2_FHEM_Server_MSGCNT 90352
MQTT2_FHEM_Server_TIME 2021-01-08 10:27:19
MSGCNT 90352
NAME Sh_W_Be
NR 57
STATE 20
TYPE MQTT2_DEVICE
READINGS:
2020-12-22 17:15:00 ASC_Enable on
2021-01-08 08:30:14 ASC_ShuttersLastDrive shading in
2021-01-08 08:30:01 ASC_Time_DriveDown 08.01.2021 - 23:00
2021-01-08 08:30:01 ASC_Time_DriveUp 09.01.2021 - 08:30
2021-01-05 14:21:48 associatedWith Rolladen
2021-01-08 08:30:14 current stop
2021-01-08 10:27:18 energy 14416
2021-01-08 08:31:15 energy_total_kWh 0.6654
2021-01-05 14:22:25 fw_ver 20200827-065456/v1.8.3@4a8bc427
2021-01-05 14:22:25 id shellyswitch25-00B43C
2021-01-08 10:27:18 input0 0
2021-01-08 10:27:18 input1 0
2021-01-05 14:22:25 ip 172.16.5.26
2021-01-05 14:22:25 mac 2462AB00B43C
2021-01-05 14:22:25 model SHSW-25
2021-01-05 14:22:25 new_fw true
2021-01-05 14:22:25 online true
2021-01-08 10:27:19 overtemperature 0
2021-01-08 10:27:18 pct 20
2021-01-08 10:27:18 power 0.00
2021-01-08 10:27:18 roller_0_energy 14416
2021-01-08 10:27:18 roller_0_power 0.00
2021-01-08 10:27:18 roller_0_stop_reason normal
2021-01-08 10:27:18 state 20
2021-01-08 10:27:18 temperature 43.52
Attributes:
ASC 2
ASC_BrightnessSensor FW1:reading 340:360
ASC_Down brightness
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Pos_Reading pct
ASC_Shading_InOutAzimuth 190:315
ASC_Shading_MinMax_Elevation 0:100
ASC_Shading_Min_OutsideTemperature 24.0
ASC_Shading_Mode always
ASC_Shading_Pos { (ReadingsVal('OWX_28_AA6843501401','temperature',0) >= (ascAPIget('ShadingMinOutsideTemperature','Sh_W_Be')+2) ? 5 : 20) }
ASC_Shading_StateChange_SunnyCloudy 880:870
ASC_Shading_WaitingPeriod 600
ASC_TempSensor OWX_28_AA6843501401:temperature
ASC_Time_Down_Early 16:00
ASC_Time_Down_Late 23:00
ASC_Time_Up_Early 08:30
ASC_Time_Up_Late 08:30
ASC_Up brightness
IODev MQTT2_FHEM_Server
alias Rollo Bett
cmdIcon open:fts_shutter_up close:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
comment Shelly 2.5 in Roller-Mode. 100=opened / 0=closed
devStateIcon { my $amp = ReadingsVal($name,"online","false") eq "false" ? "rot" : ReadingsVal($name,"new_fw","false") eq "true" ? "gelb" : "gruen";; my $con = ReadingsVal($name,"state","undef");; $con = 100 - $con if $con =~ /\d+/;; my $pic = $con eq "opening" ? 'fts_shutter_up@red' : $con eq "closing" ? 'fts_shutter_down@red' : $con eq "100" ? 'fts_shutter_100' : $con =~ /(\d)\d/ ? 'fts_shutter_'.$1.'0' : $con =~ /\b\d\b/ ? 'fts_shutter_10' : 'fts_shutter_updown';; my $show = "$amp" eq "gelb" ? "<a href=\"/fhem?cmd.dummy=set $name x_update&XHR=1\">".FW_makeImage("10px-kreis-".$amp)."</a>" : "<a href=\"http://".ReadingsVal($name,"ip","none")." \"target=\"_blank\">".FW_makeImage("10px-kreis-".$amp)."</a>";; "<div> $show <a href=\"/fhem?cmd.dummy=set $name toggle&XHR=1\"></a>".FW_makeImage($pic)." </div>"}
event-on-change-reading temperature:1,.*
icon fts_shutter_automatic
model A_11b1a_shelly25_roller_invert_0
readingList shellies/shellyswitch25-00B43C/roller/0/pos:.* pct
shellies/shellyswitch25-00B43C/online:.* online
shellies/shellyswitch25-00B43C/announce:.* { json2nameValue($EVENT) }
shellies/announce:.* { $EVENT =~ m,..id...shellyswitch25-00B43C...mac.*, ? json2nameValue($EVENT) : undef }
shellies/shellyswitch25-00B43C/roller/0:.* current
shellies/shellyswitch25-00B43C/roller/0:open {{'state' => 'opening'}}
shellies/shellyswitch25-00B43C/roller/0:close {{'state' => 'closing'}}
shellies/shellyswitch25-00B43C/roller/0/pos:.* state
shellies/shellyswitch25-00B43C/input/1:.* input1
shellies/shellyswitch25-00B43C/input/0:.* input0
shellies/shellyswitch25-00B43C/temperature:.* temperature
shellies/shellyswitch25-00B43C/overtemperature:.* overtemperature
shellyswitch25_00B43C:shellies/shellyswitch25-00B43C/roller/0/power:.* roller_0_power
shellyswitch25_00B43C:shellies/shellyswitch25-00B43C/roller/0/energy:.* roller_0_energy
shellyswitch25_00B43C:shellies/shellyswitch25-00B43C/temperature_f:.* temperature_f
shellyswitch25_00B43C:shellies/shellyswitch25-00B43C/relay/power:.* power
shellyswitch25_00B43C:shellies/shellyswitch25-00B43C/relay/energy:.* energy
shellyswitch25_00B43C:shellies/shellyswitch25-00B43C/roller/0/stop_reason:.* roller_0_stop_reason
room MQTT2_DEVICE,Rolladen,Shelly
setList open:noArg shellies/shellyswitch25-00B43C/roller/0/command open
close:noArg shellies/shellyswitch25-00B43C/roller/0/command close
half:noArg shellies/shellyswitch25-00B43C/roller/0/command/pos 50
stop:noArg shellies/shellyswitch25-00B43C/roller/0/command stop
pct:slider,0,1,100 shellies/shellyswitch25-00B43C/roller/0/command/pos $EVTPART1
x_recalibration:noArg shellies/shellyswitch25-00B43C/roller/0/command rc
x_update:noArg shellies/shellyswitch25-00B43C/command update_fw
x_mqttcom shellies/shellyswitch25-00B43C/command $EVTPART1
setStateList open close half stop pct
sortby 110
suppressReading temperature_f
userReadings energy_total_kWh:roller_0_energy:.* monotonic {sprintf("%.4f",ReadingsNum("$name","roller_0_energy",0)/60000)}
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd :open:close:half:stop:pct
widgetOverride devStateIcon:textFieldNL-long
Das log bringt mir auch keine Erleuchtung:
ASC_DEBUG!!! 2021.01.08 10:41:17 - EventProcessingBrightness: Sh_W_Be - Event von einem Helligkeitssensor erkannt. Verarbeitung läuft. Sollten keine weitere Meldungen aus der Funktion kommen, so befindet sich die aktuelle Zeit nicht innerhalb der Verarbeitungszeit für Sunset oder Sunrise
ASC_DEBUG!!! 2021.01.08 10:41:17 - EventProcessingShadingBrightness: Sh_W_Be - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.01.08 10:41:17 - EventProcessingShadingBrightness: Sh_W_Be - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 821 RainProtection: unprotected WindProtection: unprotected
Zitat von: wk am 08 Januar 2021, 10:45:37
Nach langer Zeit problemlosen arbeitens, gibt es ein neues Problem.
Einer meiner Rollläden ist jetzt den zweiten Tag in Folge am Morgen in shading In gefahren obwohl keines der Kriterien passt.
Es ist weder hell genug, noch warm genug, noch stimmt der Azimuth.
Das List:
Internals:
CID shellyswitch25_00B43C
DEF shellyswitch25_00B43C
DEVICETOPIC Sh_W_Be
FUUID 5fe206c3-f33f-b6b9-ab24-08eab7c722b0d405
IODev MQTT2_FHEM_Server
LASTInputDev MQTT2_FHEM_Server
MQTT2_FHEM_Server_MSGCNT 90352
MQTT2_FHEM_Server_TIME 2021-01-08 10:27:19
MSGCNT 90352
NAME Sh_W_Be
NR 57
STATE 20
TYPE MQTT2_DEVICE
READINGS:
2020-12-22 17:15:00 ASC_Enable on
2021-01-08 08:30:14 ASC_ShuttersLastDrive shading in
2021-01-08 08:30:01 ASC_Time_DriveDown 08.01.2021 - 23:00
2021-01-08 08:30:01 ASC_Time_DriveUp 09.01.2021 - 08:30
2021-01-05 14:21:48 associatedWith Rolladen
2021-01-08 08:30:14 current stop
2021-01-08 10:27:18 energy 14416
2021-01-08 08:31:15 energy_total_kWh 0.6654
2021-01-05 14:22:25 fw_ver 20200827-065456/v1.8.3@4a8bc427
2021-01-05 14:22:25 id shellyswitch25-00B43C
2021-01-08 10:27:18 input0 0
2021-01-08 10:27:18 input1 0
2021-01-05 14:22:25 ip 172.16.5.26
2021-01-05 14:22:25 mac 2462AB00B43C
2021-01-05 14:22:25 model SHSW-25
2021-01-05 14:22:25 new_fw true
2021-01-05 14:22:25 online true
2021-01-08 10:27:19 overtemperature 0
2021-01-08 10:27:18 pct 20
2021-01-08 10:27:18 power 0.00
2021-01-08 10:27:18 roller_0_energy 14416
2021-01-08 10:27:18 roller_0_power 0.00
2021-01-08 10:27:18 roller_0_stop_reason normal
2021-01-08 10:27:18 state 20
2021-01-08 10:27:18 temperature 43.52
Attributes:
ASC 2
ASC_BrightnessSensor FW1:reading 340:360
ASC_Down brightness
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Pos_Reading pct
ASC_Shading_InOutAzimuth 190:315
ASC_Shading_MinMax_Elevation 0:100
ASC_Shading_Min_OutsideTemperature 24.0
ASC_Shading_Mode always
ASC_Shading_Pos { (ReadingsVal('OWX_28_AA6843501401','temperature',0) >= (ascAPIget('ShadingMinOutsideTemperature','Sh_W_Be')+2) ? 5 : 20) }
ASC_Shading_StateChange_SunnyCloudy 880:870
ASC_Shading_WaitingPeriod 600
ASC_TempSensor OWX_28_AA6843501401:temperature
ASC_Time_Down_Early 16:00
ASC_Time_Down_Late 23:00
ASC_Time_Up_Early 08:30
ASC_Time_Up_Late 08:30
ASC_Up brightness
IODev MQTT2_FHEM_Server
alias Rollo Bett
cmdIcon open:fts_shutter_up close:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
comment Shelly 2.5 in Roller-Mode. 100=opened / 0=closed
devStateIcon { my $amp = ReadingsVal($name,"online","false") eq "false" ? "rot" : ReadingsVal($name,"new_fw","false") eq "true" ? "gelb" : "gruen";; my $con = ReadingsVal($name,"state","undef");; $con = 100 - $con if $con =~ /\d+/;; my $pic = $con eq "opening" ? 'fts_shutter_up@red' : $con eq "closing" ? 'fts_shutter_down@red' : $con eq "100" ? 'fts_shutter_100' : $con =~ /(\d)\d/ ? 'fts_shutter_'.$1.'0' : $con =~ /\b\d\b/ ? 'fts_shutter_10' : 'fts_shutter_updown';; my $show = "$amp" eq "gelb" ? "<a href=\"/fhem?cmd.dummy=set $name x_update&XHR=1\">".FW_makeImage("10px-kreis-".$amp)."</a>" : "<a href=\"http://".ReadingsVal($name,"ip","none")." \"target=\"_blank\">".FW_makeImage("10px-kreis-".$amp)."</a>";; "<div> $show <a href=\"/fhem?cmd.dummy=set $name toggle&XHR=1\"></a>".FW_makeImage($pic)." </div>"}
event-on-change-reading temperature:1,.*
icon fts_shutter_automatic
model A_11b1a_shelly25_roller_invert_0
readingList shellies/shellyswitch25-00B43C/roller/0/pos:.* pct
shellies/shellyswitch25-00B43C/online:.* online
shellies/shellyswitch25-00B43C/announce:.* { json2nameValue($EVENT) }
shellies/announce:.* { $EVENT =~ m,..id...shellyswitch25-00B43C...mac.*, ? json2nameValue($EVENT) : undef }
shellies/shellyswitch25-00B43C/roller/0:.* current
shellies/shellyswitch25-00B43C/roller/0:open {{'state' => 'opening'}}
shellies/shellyswitch25-00B43C/roller/0:close {{'state' => 'closing'}}
shellies/shellyswitch25-00B43C/roller/0/pos:.* state
shellies/shellyswitch25-00B43C/input/1:.* input1
shellies/shellyswitch25-00B43C/input/0:.* input0
shellies/shellyswitch25-00B43C/temperature:.* temperature
shellies/shellyswitch25-00B43C/overtemperature:.* overtemperature
shellyswitch25_00B43C:shellies/shellyswitch25-00B43C/roller/0/power:.* roller_0_power
shellyswitch25_00B43C:shellies/shellyswitch25-00B43C/roller/0/energy:.* roller_0_energy
shellyswitch25_00B43C:shellies/shellyswitch25-00B43C/temperature_f:.* temperature_f
shellyswitch25_00B43C:shellies/shellyswitch25-00B43C/relay/power:.* power
shellyswitch25_00B43C:shellies/shellyswitch25-00B43C/relay/energy:.* energy
shellyswitch25_00B43C:shellies/shellyswitch25-00B43C/roller/0/stop_reason:.* roller_0_stop_reason
room MQTT2_DEVICE,Rolladen,Shelly
setList open:noArg shellies/shellyswitch25-00B43C/roller/0/command open
close:noArg shellies/shellyswitch25-00B43C/roller/0/command close
half:noArg shellies/shellyswitch25-00B43C/roller/0/command/pos 50
stop:noArg shellies/shellyswitch25-00B43C/roller/0/command stop
pct:slider,0,1,100 shellies/shellyswitch25-00B43C/roller/0/command/pos $EVTPART1
x_recalibration:noArg shellies/shellyswitch25-00B43C/roller/0/command rc
x_update:noArg shellies/shellyswitch25-00B43C/command update_fw
x_mqttcom shellies/shellyswitch25-00B43C/command $EVTPART1
setStateList open close half stop pct
sortby 110
suppressReading temperature_f
userReadings energy_total_kWh:roller_0_energy:.* monotonic {sprintf("%.4f",ReadingsNum("$name","roller_0_energy",0)/60000)}
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd :open:close:half:stop:pct
widgetOverride devStateIcon:textFieldNL-long
Das log bringt mir auch keine Erleuchtung:
ASC_DEBUG!!! 2021.01.08 10:41:17 - EventProcessingBrightness: Sh_W_Be - Event von einem Helligkeitssensor erkannt. Verarbeitung läuft. Sollten keine weitere Meldungen aus der Funktion kommen, so befindet sich die aktuelle Zeit nicht innerhalb der Verarbeitungszeit für Sunset oder Sunrise
ASC_DEBUG!!! 2021.01.08 10:41:17 - EventProcessingShadingBrightness: Sh_W_Be - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.01.08 10:41:17 - EventProcessingShadingBrightness: Sh_W_Be - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 821 RainProtection: unprotected WindProtection: unprotected
Welche Version verwendest Du aktuell?
VERSION v0.10.10
Das ist seltsam. Dir fehlt das Reading "ASC_ShadingMessage" für diese Version.
Ich hab's gefunden.
In meinem ASC-Device war set controlShading auf 'off', daher kein Reading. Jetzt habe ich das Reading.
Warum aber genau einer von zwölf Rolladen zur Unzeit 'shading in' machte ist sicher kurios aber kaum einer Untersuchung wert.
Danke für den Schubs in die richtige Richtung. ;)
Hallo,
ich wollte mich auch mal näher mit diesem Modul beschäftigen und habe gleich ein Problem. :(
Seit ca. einem dreiviertel Jahr wird ein Rolladen mit ASC gesteuert. Abends zu, morgens auf. Mehr nicht!
Nun steht ein weiteres Zimmer längere Zeit leer, also habe ich die beiden Rollläden hinzu gefügt. Leider funktioniert bei einem die fahrt am Abend nicht.
Zwar fährt er morgens mit auf (nach händischen heruntefahren am Abend) bleibt aber im Modul- Device auf manuell stehen und fährt abends nicht zu.
Hier mal ein list der Devices bevor sie abends zufahren.
ASC-Modul
Internals:
.FhemMetaInternals 1
FUUID 5ef230a4-f33f-0fc8-42c8-cba71f05e556913f
FVERSION 73_AutoShuttersControl.pm:v0.10.10-s23008/2020-10-23 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME Rolladensteuerung_allgemein
NOTIFYDEV Astro_Sonne_Mond,Rolladensteuerung_allgemein,global,Rollladen_Gaestezimmer,Rollladen_Michelle_Balkon,Rollladen_Michelle_Fenster
NR 298
NTFY_ORDER 51-Rolladensteuerung_allgemein
STATE manual
TYPE AutoShuttersControl
VERSION v0.10.10
.attraggr:
.attrminint:
OLDREADINGS:
READINGS:
2021-01-13 19:03:52 .monitoredDevs {"Astro_Sonne_Mond":{"Rolladensteuerung_allgemein":"ASC_twilightDevice"}}
2020-06-24 05:06:25 Rollladen_GWC_PosValue 100
2020-06-28 05:08:02 Rollladen_GWC_lastPosValue 100
2021-01-14 08:30:20 Rollladen_Gaestezimmer_PosValue 100
2021-01-14 08:30:02 Rollladen_Gaestezimmer_lastPosValue 0
2021-01-14 08:30:02 Rollladen_Gaestezimmer_nextAstroTimeEvent 14.01.2021 - 16:28
2021-01-14 15:53:09 Rollladen_Michelle_Balkon_PosValue 100
2021-01-14 08:30:02 Rollladen_Michelle_Balkon_lastPosValue 0
2021-01-14 08:30:02 Rollladen_Michelle_Balkon_nextAstroTimeEvent 14.01.2021 - 16:28
2021-01-14 08:30:21 Rollladen_Michelle_Fenster_PosValue 100
2021-01-14 08:30:02 Rollladen_Michelle_Fenster_lastPosValue 0
2021-01-14 08:30:02 Rollladen_Michelle_Fenster_nextAstroTimeEvent 14.01.2021 - 16:28
2020-06-23 18:41:08 ascEnable on
2020-06-23 18:41:08 controlShading off
2020-06-23 18:41:08 hardLockOut off
2021-01-13 17:49:25 room_G__stezimmer_Rollo Rollladen_Gaestezimmer
2021-01-13 17:49:25 room_Michelleszimmer_Rollo Rollladen_Michelle_Balkon,Rollladen_Michelle_Fenster
2020-06-23 18:41:08 selfDefense off
2021-01-14 15:53:09 state manual
2020-06-23 18:41:08 sunriseTimeWeHoliday off
2021-01-13 17:49:25 userAttrList rolled out
helper:
shuttersList:
Rollladen_Gaestezimmer
Rollladen_Michelle_Balkon
Rollladen_Michelle_Fenster
monitoredDevs:
Astro_Sonne_Mond:
Rolladensteuerung_allgemein ASC_twilightDevice
Rollladen_Gaestezimmer:
Rollladen_Michelle_Balkon:
Rollladen_Michelle_Fenster:
Attributes:
ASC_expert 1
ASC_twilightDevice Astro_Sonne_Mond
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room Software_Geräte
Der funktionierende Rollladen.
Internals:
CID shellyswitch25_xxxxxx
DEF shellyswitch25_xxxxxx
DEVICETOPIC Rollladen_Michelle_Fenster
FUUID 5da6211d-f33f-0fc8-b4b7-bcbfb6ab4053a32b
IODev MQTT2_Server
LASTInputDev MQTT2_Server
MQTT2_Server_MSGCNT 148099
MQTT2_Server_TIME 2021-01-14 15:59:33
MSGCNT 148099
NAME Rollladen_Michelle_Fenster
NR 224
STATE <a href="http://192.168.xx.xx" target="_blank">
true
</a>
100
TYPE MQTT2_DEVICE
.attraggr:
.attreocr:
.*
.attrminint:
READINGS:
2021-01-10 15:40:19 ASC_Enable on
2021-01-14 08:30:21 ASC_ShuttersLastDrive day open
2021-01-14 08:30:02 ASC_Time_DriveDown 14.01.2021 - 16:28
2021-01-14 08:30:02 ASC_Time_DriveUp 15.01.2021 - 08:30
2021-01-13 17:49:26 associatedWith Rolladensteuerung_allgemein
2021-01-14 08:30:21 current stop
2021-01-14 15:59:33 energy 362
2021-01-10 15:36:44 fw_ver 20201128-102046/v1.9.2@e83f7025
2021-01-10 15:36:44 id shellyswitch25-xxxxxx
2021-01-14 15:59:33 input0 0
2021-01-14 15:59:33 input1 0
2021-01-10 15:36:44 ip 192.168.xx.xx
2021-01-10 15:36:44 mac 2CF432xxxxxx
2021-01-10 15:36:44 model SHSW-25
2021-01-10 15:36:44 new_fw false
2021-01-10 15:36:44 online true
2021-01-14 15:59:33 overtemperature 0
2021-01-14 15:59:33 pct 100
2021-01-14 15:59:33 power 0.00
2021-01-14 15:59:33 roller_0_energy 362
2021-01-14 15:59:33 roller_0_power 0.00
2021-01-14 15:59:33 roller_0_stop_reason normal
2021-01-14 15:59:33 state 100
2021-01-14 15:59:33 temperature 53.16
2021-01-14 15:59:33 temperature_f 127.69
Attributes:
ASC 2
ASC_AutoAstroModeEvening REAL
ASC_AutoAstroModeMorning REAL
ASC_Pos_Reading pct
IODev MQTT2_Server
cmdIcon open:fts_shutter_up close:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
comment Shelly 2.5 in Roller-Mode. 100=opened / 0=closed
devStateIcon opening:fts_shutter_up@red closing:fts_shutter_down@red true:10px-kreis-gruen false:10px-kreis-rot 0:fts_shutter_100 100:fts_shutter_10 9\d:fts_shutter_10 8\d:fts_shutter_20 7\d:fts_shutter_30 6\d:fts_shutter_40 5\d:fts_shutter_50 4\d:fts_shutter_60 3\d:fts_shutter_70 2\d:fts_shutter_80 1\d:fts_shutter_90 0\d:fts_shutter_100 set_.*:fts_shutter_updown
event-on-change-reading .*
model shelly25_roller_invert_0
readingList shellies/shellyswitch25-xxxxxx/roller/0/pos:.* pct
shellies/shellyswitch25-xxxxxx/status/0/rollers:.* power
shellies/shellyswitch25-xxxxxx/online:.* online
shellies/shellyswitch25-xxxxxx/announce:.* { json2nameValue($EVENT) }
shellies/announce:.* { $EVENT =~ m,..id...shellyswitch25-xxxxxx...mac.*, ? json2nameValue($EVENT) : undef }
shellies/shellyswitch25-xxxxxx/roller/0:.* current
shellies/shellyswitch25-xxxxxx/roller/0:open {{'state' => 'opening'}}
shellies/shellyswitch25-xxxxxx/roller/0:close {{'state' => 'closing'}}
shellies/shellyswitch25-xxxxxx/roller/0/pos:.* state
shellies/shellyswitch25-xxxxxx/input/1:.* input1
shellies/shellyswitch25-xxxxxx/input/0:.* input0
shellies/shellyswitch25-xxxxxx/relay/power:.* power
shellies/shellyswitch25-xxxxxx/relay/energy:.* energy
shellies/shellyswitch25-xxxxxx/temperature:.* temperature
shellies/shellyswitch25-xxxxxx/overtemperature:.* overtemperature
shellyswitch25_xxxxxx:shellies/shellyswitch25-xxxxxx/roller/0/power:.* roller_0_power
shellyswitch25_xxxxxx:shellies/shellyswitch25-xxxxxx/roller/0/energy:.* roller_0_energy
shellyswitch25_xxxxxx:shellies/shellyswitch25-xxxxxx/temperature_f:.* temperature_f
shellyswitch25_xxxxxx:shellies/shellyswitch25-xxxxxx/roller/0/stop_reason:.* roller_0_stop_reason
room Michelleszimmer,Rollo
setList open:noArg shellies/shellyswitch25-xxxxxx/roller/0/command open
close:noArg shellies/shellyswitch25-xxxxxx/roller/0/command close
half:noArg shellies/shellyswitch25-xxxxxx/roller/0/command/pos 50
stop:noArg shellies/shellyswitch25-xxxxxx/roller/0/command stop
pct:slider,0,1,100 shellies/shellyswitch25-xxxxxx/roller/0/command/pos $EVTPART1
x_recalibration:noArg shellies/shellyswitch25-xxxxxx/roller/0/command rc
x_update:noArg shellies/shellyswitch25-xxxxxx/command update_fw
x_mqttcom shellies/shellyswitch25-xxxxxx/command $EVTPART1
setStateList open close half stop pct
stateFormat <a href="http://ip" target="_blank">
online
</a>
state
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd :open:close:half:stop:pct
Der Fehlerhafte ;)
Internals:
.eventMapCmd opens:noArg closes:noArg
CFGFN
CID shellyswitch25_xxxxxxxxxxxx
DEF shellyswitch25_xxxxxxxxxxxx
DEVICETOPIC Rollladen_Michelle_Balkon
FUUID 5ffdd7f1-f33f-0fc8-6218-6602a024ef69a3a3
IODev MQTT2_Server
LASTInputDev MQTT2_Server
MQTT2_Server_MSGCNT 60433
MQTT2_Server_TIME 2021-01-14 15:55:39
MSGCNT 60433
NAME Rollladen_Michelle_Balkon
NR 24107
STATE 100
TYPE MQTT2_DEVICE
.attraggr:
.attrminint:
OLDREADINGS:
READINGS:
2021-01-12 18:18:36 ASC_Enable on
2021-01-14 15:55:39 ASC_ShuttersLastDrive manual
2021-01-14 08:30:02 ASC_Time_DriveDown 14.01.2021 - 16:28
2021-01-14 08:30:02 ASC_Time_DriveUp 15.01.2021 - 08:30
2021-01-12 18:13:23 actions_stats_skipped 0
2021-01-13 17:49:26 associatedWith Rolladensteuerung_allgemein
2021-01-12 18:13:23 attrTemplateVersion 20201206
2021-01-12 18:13:23 cfg_changed_cnt 1
2021-01-12 18:13:23 cloud_connected false
2021-01-12 18:13:23 cloud_enabled false
2021-01-14 08:30:30 current stop
2021-01-14 15:55:39 energy 391
2021-01-12 18:13:23 fs_free 122488
2021-01-12 18:13:23 fs_size 233681
2021-01-12 18:13:23 fw_ver 20201228-092242/v1.9.3@ad2bb4e3
2021-01-12 18:13:23 has_update false
2021-01-12 18:13:23 id shellyswitch25-xxxxxxxxxxxx
2021-01-14 15:55:39 input0 0
2021-01-14 15:55:39 input1 0
2021-01-12 18:13:23 inputs_1_event
2021-01-12 18:13:23 inputs_1_event_cnt 0
2021-01-12 18:13:23 inputs_1_input 0
2021-01-12 18:13:23 inputs_2_event
2021-01-12 18:13:23 inputs_2_event_cnt 0
2021-01-12 18:13:23 inputs_2_input 0
2021-01-12 18:13:23 ip 192.168.xx.xx
2021-01-12 18:13:23 mac xxxxxxxxxxxx
2021-01-12 18:13:23 meters_1_counters_1 0.000
2021-01-12 18:13:23 meters_1_counters_2 0.000
2021-01-12 18:13:23 meters_1_counters_3 0.000
2021-01-12 18:13:23 meters_1_is_valid true
2021-01-12 18:13:23 meters_1_overpower 0.00
2021-01-12 18:13:23 meters_1_power 0.00
2021-01-12 18:13:23 meters_1_timestamp 1610475203
2021-01-12 18:13:23 meters_1_total 50
2021-01-12 18:13:23 meters_2_counters_1 0.000
2021-01-12 18:13:23 meters_2_counters_2 0.000
2021-01-12 18:13:23 meters_2_counters_3 0.000
2021-01-12 18:13:23 meters_2_is_valid true
2021-01-12 18:13:23 meters_2_overpower 0.00
2021-01-12 18:13:23 meters_2_power 0.00
2021-01-12 18:13:23 meters_2_timestamp 1610475203
2021-01-12 18:13:23 meters_2_total 44
2021-01-12 18:13:23 model SHSW-25
2021-01-12 18:13:23 mqtt_connected true
2021-01-12 18:13:23 new_fw false
2021-01-12 18:13:23 online true
2021-01-14 15:55:39 overtemperature 0
2021-01-14 15:55:39 pct 100
2021-01-14 15:55:39 power 0.00
2021-01-12 18:13:23 ram_free 35236
2021-01-12 18:13:23 ram_total 49360
2021-01-14 15:55:39 roller_0_energy 391
2021-01-14 15:55:39 roller_0_power 0.00
2021-01-14 15:55:39 roller_0_stop_reason normal
2021-01-12 18:13:23 rollers_1_calibrating false
2021-01-12 18:13:23 rollers_1_current_pos 100
2021-01-12 18:13:23 rollers_1_is_valid true
2021-01-12 18:13:23 rollers_1_last_direction open
2021-01-12 18:13:23 rollers_1_overtemperature false
2021-01-12 18:13:23 rollers_1_positioning true
2021-01-12 18:13:23 rollers_1_power 0.00
2021-01-12 18:13:23 rollers_1_safety_switch false
2021-01-12 18:13:23 rollers_1_source mqtt
2021-01-12 18:13:23 rollers_1_state stop
2021-01-12 18:13:23 rollers_1_stop_reason normal
2021-01-12 18:13:23 serial 1735
2021-01-14 15:55:39 state 100
2021-01-14 15:55:39 temperature 53.56
2021-01-14 15:55:39 temperature_f 128.41
2021-01-12 18:13:23 temperature_status Normal
2021-01-12 18:13:23 time 18:13
2021-01-12 18:13:23 tmp_is_valid true
2021-01-12 18:13:23 tmp_tC 54.90
2021-01-12 18:13:23 tmp_tF 130.81
2021-01-12 18:13:23 unixtime 1610471603
2021-01-12 18:13:23 update_beta_version 20210112-125258/v1.9.4-rc1@9bee2b20
2021-01-12 18:13:23 update_has_update false
2021-01-12 18:13:23 update_new_version 20201228-092242/v1.9.3@ad2bb4e3
2021-01-12 18:13:23 update_old_version 20201228-092242/v1.9.3@ad2bb4e3
2021-01-12 18:13:23 update_status idle
2021-01-12 18:13:23 uptime 103575
2021-01-12 18:13:23 voltage 220.75
2021-01-12 18:13:23 wifi_sta_connected true
2021-01-12 18:13:23 wifi_sta_ip 192.168.xx.xx
2021-01-12 18:13:23 wifi_sta_rssi -76
2021-01-12 18:13:23 wifi_sta_ssid Einbruch lohnt nicht!!!
2021-01-12 18:13:23 x_mqttcom set announce
Attributes:
ASC 2
ASC_AutoAstroModeEvening REAL
ASC_AutoAstroModeMorning REAL
ASC_Pos_Reading pct
IODev MQTT2_Server
cmdIcon open:fts_shutter_up close:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
comment Shelly 2.5 in Roller-Mode. 100=opened / 0=closed
devStateIcon { my $amp = ReadingsVal($name,"online","false") eq "false" ? "rot" : ReadingsVal($name,"new_fw","false") eq "true" ? "gelb" : "gruen"; my $con = ReadingsVal($name,"state","unknown"); $con = 100 - $con if $con =~ /\d+/; my $pic = $con eq "opening" ? 'fts_shutter_up@red' : $con eq "closing" ? 'fts_shutter_down@red' : $con eq "100" ? 'fts_shutter_100' : $con =~ /(\d)\d/ ? 'fts_shutter_'.$1.'0' : $con =~ /\b\d\b/ ? 'fts_shutter_10' : 'fts_shutter_updown'; my $show = "$amp" eq "gelb" ? "<a href=\"/fhem?cmd.dummy=set $name x_update&XHR=1\">".FW_makeImage("10px-kreis-".$amp)."</a>" : "<a href=\"http://".ReadingsVal($name,"ip","none")." \"target=\"_blank\">".FW_makeImage("10px-kreis-".$amp)."</a>"; "<div> $show <a href=\"/fhem?cmd.dummy=set $name toggle&XHR=1\"></a>".FW_makeImage($pic)." </div>"}
eventMap open:opens close:closes
model shelly25_roller_invert_0
readingList shellies/shellyswitch25-xxxxxxxxxxxx/roller/0/pos:.* pct
shellies/shellyswitch25-xxxxxxxxxxxx/status/0/rollers:.* power
shellies/shellyswitch25-xxxxxxxxxxxx/online:.* online
shellies/shellyswitch25-xxxxxxxxxxxx/announce:.* { json2nameValue($EVENT) }
shellies/announce:.* { $EVENT =~ m,..id...shellyswitch25-xxxxxxxxxxxx...mac.*, ? json2nameValue($EVENT) : return }
shellies/shellyswitch25-xxxxxxxxxxxx/roller/0:.* current
shellies/shellyswitch25-xxxxxxxxxxxx/roller/0:open {{'state' => 'opening'}}
shellies/shellyswitch25-xxxxxxxxxxxx/roller/0:close {{'state' => 'closing'}}
shellies/shellyswitch25-xxxxxxxxxxxx/roller/0/pos:.* state
shellies/shellyswitch25-xxxxxxxxxxxx/input/1:.* input1
shellies/shellyswitch25-xxxxxxxxxxxx/input/0:.* input0
shellies/shellyswitch25-xxxxxxxxxxxx/relay/power:.* power
shellies/shellyswitch25-xxxxxxxxxxxx/relay/energy:.* energy
shellies/shellyswitch25-xxxxxxxxxxxx/temperature:.* temperature
shellies/shellyswitch25-xxxxxxxxxxxx/overtemperature:.* overtemperature
shellies/shellyswitch25-xxxxxxxxxxxx/roller/0/power:.* roller_0_power
shellies/shellyswitch25-xxxxxxxxxxxx/roller/0/energy:.* roller_0_energy
shellies/shellyswitch25-xxxxxxxxxxxx/temperature_f:.* temperature_f
shellyswitch25_xxxxxxxxxxxx:shellies/shellyswitch25-xxxxxxxxxxxx/info:.* { json2nameValue($EVENT) }
shellyswitch25_xxxxxxxxxxxx:shellies/shellyswitch25-xxxxxxxxxxxx/roller/0/stop_reason:.* roller_0_stop_reason
room Michelleszimmer,Rollo
setList open:noArg shellies/shellyswitch25-xxxxxxxxxxxx/roller/0/command open
close:noArg shellies/shellyswitch25-xxxxxxxxxxxx/roller/0/command close
half:noArg shellies/shellyswitch25-xxxxxxxxxxxx/roller/0/command/pos 50
stop:noArg shellies/shellyswitch25-xxxxxxxxxxxx/roller/0/command stop
pct:slider,0,1,100 shellies/shellyswitch25-xxxxxxxxxxxx/roller/0/command/pos $EVTPART1
x_recalibration:noArg shellies/shellyswitch25-xxxxxxxxxxxx/roller/0/command rc
x_update:noArg shellies/shellyswitch25-xxxxxxxxxxxx/command update_fw
x_mqttcom shellies/shellyswitch25-xxxxxxxxxxxx/command $EVTPART1
setStateList open close half stop pct
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd :open:close:half:stop:pct
und hier ein Ausschnitt des Logs
morgens
2021.01.14 08:30:02 3: MQTT2_DEVICE set Rollladen_Gaestezimmer pct 100
2021.01.14 08:30:02 3: MQTT2_DEVICE set Rollladen_Michelle_Balkon pct 100
2021.01.14 08:30:02 3: MQTT2_DEVICE set Rollladen_Michelle_Fenster pct 100
abends
2021.01.14 16:28:08 3: MQTT2_DEVICE set Rollladen_Gaestezimmer pct 0
2021.01.14 16:28:08 3: MQTT2_DEVICE set Rollladen_Michelle_Fenster pct 0
Ich habe den Rolladen auch aus ASC entfernt, was leider die Atrribute aus dem Rollladen- Device nicht entfernt. Dann habe ich das Gerät komplett in Fhem entfernt
und neu angelegt. Leider ohne Erfolg ???
Im Anhang noch ein Bild der config info vom ASC vor der abendlichen Fahrt.
Gruß
Zitat von: kabanett am 14 Januar 2021, 19:14:49
Hallo,
ich wollte mich auch mal näher mit diesem Modul beschäftigen und habe gleich ein Problem. :(
Seit ca. einem dreiviertel Jahr wird ein Rolladen mit ASC gesteuert. Abends zu, morgens auf. Mehr nicht!
Nun steht ein weiteres Zimmer längere Zeit leer, also habe ich die beiden Rollläden hinzu gefügt. Leider funktioniert bei einem die fahrt am Abend nicht.
Zwar fährt er morgens mit auf (nach händischen heruntefahren am Abend) bleibt aber im Modul- Device auf manuell stehen und fährt abends nicht zu.
Hier mal ein list der Devices bevor sie abends zufahren.
ASC-Modul
Internals:
.FhemMetaInternals 1
FUUID 5ef230a4-f33f-0fc8-42c8-cba71f05e556913f
FVERSION 73_AutoShuttersControl.pm:v0.10.10-s23008/2020-10-23 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME Rolladensteuerung_allgemein
NOTIFYDEV Astro_Sonne_Mond,Rolladensteuerung_allgemein,global,Rollladen_Gaestezimmer,Rollladen_Michelle_Balkon,Rollladen_Michelle_Fenster
NR 298
NTFY_ORDER 51-Rolladensteuerung_allgemein
STATE manual
TYPE AutoShuttersControl
VERSION v0.10.10
.attraggr:
.attrminint:
OLDREADINGS:
READINGS:
2021-01-13 19:03:52 .monitoredDevs {"Astro_Sonne_Mond":{"Rolladensteuerung_allgemein":"ASC_twilightDevice"}}
2020-06-24 05:06:25 Rollladen_GWC_PosValue 100
2020-06-28 05:08:02 Rollladen_GWC_lastPosValue 100
2021-01-14 08:30:20 Rollladen_Gaestezimmer_PosValue 100
2021-01-14 08:30:02 Rollladen_Gaestezimmer_lastPosValue 0
2021-01-14 08:30:02 Rollladen_Gaestezimmer_nextAstroTimeEvent 14.01.2021 - 16:28
2021-01-14 15:53:09 Rollladen_Michelle_Balkon_PosValue 100
2021-01-14 08:30:02 Rollladen_Michelle_Balkon_lastPosValue 0
2021-01-14 08:30:02 Rollladen_Michelle_Balkon_nextAstroTimeEvent 14.01.2021 - 16:28
2021-01-14 08:30:21 Rollladen_Michelle_Fenster_PosValue 100
2021-01-14 08:30:02 Rollladen_Michelle_Fenster_lastPosValue 0
2021-01-14 08:30:02 Rollladen_Michelle_Fenster_nextAstroTimeEvent 14.01.2021 - 16:28
2020-06-23 18:41:08 ascEnable on
2020-06-23 18:41:08 controlShading off
2020-06-23 18:41:08 hardLockOut off
2021-01-13 17:49:25 room_G__stezimmer_Rollo Rollladen_Gaestezimmer
2021-01-13 17:49:25 room_Michelleszimmer_Rollo Rollladen_Michelle_Balkon,Rollladen_Michelle_Fenster
2020-06-23 18:41:08 selfDefense off
2021-01-14 15:53:09 state manual
2020-06-23 18:41:08 sunriseTimeWeHoliday off
2021-01-13 17:49:25 userAttrList rolled out
helper:
shuttersList:
Rollladen_Gaestezimmer
Rollladen_Michelle_Balkon
Rollladen_Michelle_Fenster
monitoredDevs:
Astro_Sonne_Mond:
Rolladensteuerung_allgemein ASC_twilightDevice
Rollladen_Gaestezimmer:
Rollladen_Michelle_Balkon:
Rollladen_Michelle_Fenster:
Attributes:
ASC_expert 1
ASC_twilightDevice Astro_Sonne_Mond
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room Software_Geräte
Der funktionierende Rollladen.
Internals:
CID shellyswitch25_xxxxxx
DEF shellyswitch25_xxxxxx
DEVICETOPIC Rollladen_Michelle_Fenster
FUUID 5da6211d-f33f-0fc8-b4b7-bcbfb6ab4053a32b
IODev MQTT2_Server
LASTInputDev MQTT2_Server
MQTT2_Server_MSGCNT 148099
MQTT2_Server_TIME 2021-01-14 15:59:33
MSGCNT 148099
NAME Rollladen_Michelle_Fenster
NR 224
STATE <a href="http://192.168.xx.xx" target="_blank">
true
</a>
100
TYPE MQTT2_DEVICE
.attraggr:
.attreocr:
.*
.attrminint:
READINGS:
2021-01-10 15:40:19 ASC_Enable on
2021-01-14 08:30:21 ASC_ShuttersLastDrive day open
2021-01-14 08:30:02 ASC_Time_DriveDown 14.01.2021 - 16:28
2021-01-14 08:30:02 ASC_Time_DriveUp 15.01.2021 - 08:30
2021-01-13 17:49:26 associatedWith Rolladensteuerung_allgemein
2021-01-14 08:30:21 current stop
2021-01-14 15:59:33 energy 362
2021-01-10 15:36:44 fw_ver 20201128-102046/v1.9.2@e83f7025
2021-01-10 15:36:44 id shellyswitch25-xxxxxx
2021-01-14 15:59:33 input0 0
2021-01-14 15:59:33 input1 0
2021-01-10 15:36:44 ip 192.168.xx.xx
2021-01-10 15:36:44 mac 2CF432xxxxxx
2021-01-10 15:36:44 model SHSW-25
2021-01-10 15:36:44 new_fw false
2021-01-10 15:36:44 online true
2021-01-14 15:59:33 overtemperature 0
2021-01-14 15:59:33 pct 100
2021-01-14 15:59:33 power 0.00
2021-01-14 15:59:33 roller_0_energy 362
2021-01-14 15:59:33 roller_0_power 0.00
2021-01-14 15:59:33 roller_0_stop_reason normal
2021-01-14 15:59:33 state 100
2021-01-14 15:59:33 temperature 53.16
2021-01-14 15:59:33 temperature_f 127.69
Attributes:
ASC 2
ASC_AutoAstroModeEvening REAL
ASC_AutoAstroModeMorning REAL
ASC_Pos_Reading pct
IODev MQTT2_Server
cmdIcon open:fts_shutter_up close:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
comment Shelly 2.5 in Roller-Mode. 100=opened / 0=closed
devStateIcon opening:fts_shutter_up@red closing:fts_shutter_down@red true:10px-kreis-gruen false:10px-kreis-rot 0:fts_shutter_100 100:fts_shutter_10 9\d:fts_shutter_10 8\d:fts_shutter_20 7\d:fts_shutter_30 6\d:fts_shutter_40 5\d:fts_shutter_50 4\d:fts_shutter_60 3\d:fts_shutter_70 2\d:fts_shutter_80 1\d:fts_shutter_90 0\d:fts_shutter_100 set_.*:fts_shutter_updown
event-on-change-reading .*
model shelly25_roller_invert_0
readingList shellies/shellyswitch25-xxxxxx/roller/0/pos:.* pct
shellies/shellyswitch25-xxxxxx/status/0/rollers:.* power
shellies/shellyswitch25-xxxxxx/online:.* online
shellies/shellyswitch25-xxxxxx/announce:.* { json2nameValue($EVENT) }
shellies/announce:.* { $EVENT =~ m,..id...shellyswitch25-xxxxxx...mac.*, ? json2nameValue($EVENT) : undef }
shellies/shellyswitch25-xxxxxx/roller/0:.* current
shellies/shellyswitch25-xxxxxx/roller/0:open {{'state' => 'opening'}}
shellies/shellyswitch25-xxxxxx/roller/0:close {{'state' => 'closing'}}
shellies/shellyswitch25-xxxxxx/roller/0/pos:.* state
shellies/shellyswitch25-xxxxxx/input/1:.* input1
shellies/shellyswitch25-xxxxxx/input/0:.* input0
shellies/shellyswitch25-xxxxxx/relay/power:.* power
shellies/shellyswitch25-xxxxxx/relay/energy:.* energy
shellies/shellyswitch25-xxxxxx/temperature:.* temperature
shellies/shellyswitch25-xxxxxx/overtemperature:.* overtemperature
shellyswitch25_xxxxxx:shellies/shellyswitch25-xxxxxx/roller/0/power:.* roller_0_power
shellyswitch25_xxxxxx:shellies/shellyswitch25-xxxxxx/roller/0/energy:.* roller_0_energy
shellyswitch25_xxxxxx:shellies/shellyswitch25-xxxxxx/temperature_f:.* temperature_f
shellyswitch25_xxxxxx:shellies/shellyswitch25-xxxxxx/roller/0/stop_reason:.* roller_0_stop_reason
room Michelleszimmer,Rollo
setList open:noArg shellies/shellyswitch25-xxxxxx/roller/0/command open
close:noArg shellies/shellyswitch25-xxxxxx/roller/0/command close
half:noArg shellies/shellyswitch25-xxxxxx/roller/0/command/pos 50
stop:noArg shellies/shellyswitch25-xxxxxx/roller/0/command stop
pct:slider,0,1,100 shellies/shellyswitch25-xxxxxx/roller/0/command/pos $EVTPART1
x_recalibration:noArg shellies/shellyswitch25-xxxxxx/roller/0/command rc
x_update:noArg shellies/shellyswitch25-xxxxxx/command update_fw
x_mqttcom shellies/shellyswitch25-xxxxxx/command $EVTPART1
setStateList open close half stop pct
stateFormat <a href="http://ip" target="_blank">
online
</a>
state
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd :open:close:half:stop:pct
Der Fehlerhafte ;)
Internals:
.eventMapCmd opens:noArg closes:noArg
CFGFN
CID shellyswitch25_xxxxxxxxxxxx
DEF shellyswitch25_xxxxxxxxxxxx
DEVICETOPIC Rollladen_Michelle_Balkon
FUUID 5ffdd7f1-f33f-0fc8-6218-6602a024ef69a3a3
IODev MQTT2_Server
LASTInputDev MQTT2_Server
MQTT2_Server_MSGCNT 60433
MQTT2_Server_TIME 2021-01-14 15:55:39
MSGCNT 60433
NAME Rollladen_Michelle_Balkon
NR 24107
STATE 100
TYPE MQTT2_DEVICE
.attraggr:
.attrminint:
OLDREADINGS:
READINGS:
2021-01-12 18:18:36 ASC_Enable on
2021-01-14 15:55:39 ASC_ShuttersLastDrive manual
2021-01-14 08:30:02 ASC_Time_DriveDown 14.01.2021 - 16:28
2021-01-14 08:30:02 ASC_Time_DriveUp 15.01.2021 - 08:30
2021-01-12 18:13:23 actions_stats_skipped 0
2021-01-13 17:49:26 associatedWith Rolladensteuerung_allgemein
2021-01-12 18:13:23 attrTemplateVersion 20201206
2021-01-12 18:13:23 cfg_changed_cnt 1
2021-01-12 18:13:23 cloud_connected false
2021-01-12 18:13:23 cloud_enabled false
2021-01-14 08:30:30 current stop
2021-01-14 15:55:39 energy 391
2021-01-12 18:13:23 fs_free 122488
2021-01-12 18:13:23 fs_size 233681
2021-01-12 18:13:23 fw_ver 20201228-092242/v1.9.3@ad2bb4e3
2021-01-12 18:13:23 has_update false
2021-01-12 18:13:23 id shellyswitch25-xxxxxxxxxxxx
2021-01-14 15:55:39 input0 0
2021-01-14 15:55:39 input1 0
2021-01-12 18:13:23 inputs_1_event
2021-01-12 18:13:23 inputs_1_event_cnt 0
2021-01-12 18:13:23 inputs_1_input 0
2021-01-12 18:13:23 inputs_2_event
2021-01-12 18:13:23 inputs_2_event_cnt 0
2021-01-12 18:13:23 inputs_2_input 0
2021-01-12 18:13:23 ip 192.168.xx.xx
2021-01-12 18:13:23 mac xxxxxxxxxxxx
2021-01-12 18:13:23 meters_1_counters_1 0.000
2021-01-12 18:13:23 meters_1_counters_2 0.000
2021-01-12 18:13:23 meters_1_counters_3 0.000
2021-01-12 18:13:23 meters_1_is_valid true
2021-01-12 18:13:23 meters_1_overpower 0.00
2021-01-12 18:13:23 meters_1_power 0.00
2021-01-12 18:13:23 meters_1_timestamp 1610475203
2021-01-12 18:13:23 meters_1_total 50
2021-01-12 18:13:23 meters_2_counters_1 0.000
2021-01-12 18:13:23 meters_2_counters_2 0.000
2021-01-12 18:13:23 meters_2_counters_3 0.000
2021-01-12 18:13:23 meters_2_is_valid true
2021-01-12 18:13:23 meters_2_overpower 0.00
2021-01-12 18:13:23 meters_2_power 0.00
2021-01-12 18:13:23 meters_2_timestamp 1610475203
2021-01-12 18:13:23 meters_2_total 44
2021-01-12 18:13:23 model SHSW-25
2021-01-12 18:13:23 mqtt_connected true
2021-01-12 18:13:23 new_fw false
2021-01-12 18:13:23 online true
2021-01-14 15:55:39 overtemperature 0
2021-01-14 15:55:39 pct 100
2021-01-14 15:55:39 power 0.00
2021-01-12 18:13:23 ram_free 35236
2021-01-12 18:13:23 ram_total 49360
2021-01-14 15:55:39 roller_0_energy 391
2021-01-14 15:55:39 roller_0_power 0.00
2021-01-14 15:55:39 roller_0_stop_reason normal
2021-01-12 18:13:23 rollers_1_calibrating false
2021-01-12 18:13:23 rollers_1_current_pos 100
2021-01-12 18:13:23 rollers_1_is_valid true
2021-01-12 18:13:23 rollers_1_last_direction open
2021-01-12 18:13:23 rollers_1_overtemperature false
2021-01-12 18:13:23 rollers_1_positioning true
2021-01-12 18:13:23 rollers_1_power 0.00
2021-01-12 18:13:23 rollers_1_safety_switch false
2021-01-12 18:13:23 rollers_1_source mqtt
2021-01-12 18:13:23 rollers_1_state stop
2021-01-12 18:13:23 rollers_1_stop_reason normal
2021-01-12 18:13:23 serial 1735
2021-01-14 15:55:39 state 100
2021-01-14 15:55:39 temperature 53.56
2021-01-14 15:55:39 temperature_f 128.41
2021-01-12 18:13:23 temperature_status Normal
2021-01-12 18:13:23 time 18:13
2021-01-12 18:13:23 tmp_is_valid true
2021-01-12 18:13:23 tmp_tC 54.90
2021-01-12 18:13:23 tmp_tF 130.81
2021-01-12 18:13:23 unixtime 1610471603
2021-01-12 18:13:23 update_beta_version 20210112-125258/v1.9.4-rc1@9bee2b20
2021-01-12 18:13:23 update_has_update false
2021-01-12 18:13:23 update_new_version 20201228-092242/v1.9.3@ad2bb4e3
2021-01-12 18:13:23 update_old_version 20201228-092242/v1.9.3@ad2bb4e3
2021-01-12 18:13:23 update_status idle
2021-01-12 18:13:23 uptime 103575
2021-01-12 18:13:23 voltage 220.75
2021-01-12 18:13:23 wifi_sta_connected true
2021-01-12 18:13:23 wifi_sta_ip 192.168.xx.xx
2021-01-12 18:13:23 wifi_sta_rssi -76
2021-01-12 18:13:23 wifi_sta_ssid Einbruch lohnt nicht!!!
2021-01-12 18:13:23 x_mqttcom set announce
Attributes:
ASC 2
ASC_AutoAstroModeEvening REAL
ASC_AutoAstroModeMorning REAL
ASC_Pos_Reading pct
IODev MQTT2_Server
cmdIcon open:fts_shutter_up close:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
comment Shelly 2.5 in Roller-Mode. 100=opened / 0=closed
devStateIcon { my $amp = ReadingsVal($name,"online","false") eq "false" ? "rot" : ReadingsVal($name,"new_fw","false") eq "true" ? "gelb" : "gruen"; my $con = ReadingsVal($name,"state","unknown"); $con = 100 - $con if $con =~ /\d+/; my $pic = $con eq "opening" ? 'fts_shutter_up@red' : $con eq "closing" ? 'fts_shutter_down@red' : $con eq "100" ? 'fts_shutter_100' : $con =~ /(\d)\d/ ? 'fts_shutter_'.$1.'0' : $con =~ /\b\d\b/ ? 'fts_shutter_10' : 'fts_shutter_updown'; my $show = "$amp" eq "gelb" ? "<a href=\"/fhem?cmd.dummy=set $name x_update&XHR=1\">".FW_makeImage("10px-kreis-".$amp)."</a>" : "<a href=\"http://".ReadingsVal($name,"ip","none")." \"target=\"_blank\">".FW_makeImage("10px-kreis-".$amp)."</a>"; "<div> $show <a href=\"/fhem?cmd.dummy=set $name toggle&XHR=1\"></a>".FW_makeImage($pic)." </div>"}
eventMap open:opens close:closes
model shelly25_roller_invert_0
readingList shellies/shellyswitch25-xxxxxxxxxxxx/roller/0/pos:.* pct
shellies/shellyswitch25-xxxxxxxxxxxx/status/0/rollers:.* power
shellies/shellyswitch25-xxxxxxxxxxxx/online:.* online
shellies/shellyswitch25-xxxxxxxxxxxx/announce:.* { json2nameValue($EVENT) }
shellies/announce:.* { $EVENT =~ m,..id...shellyswitch25-xxxxxxxxxxxx...mac.*, ? json2nameValue($EVENT) : return }
shellies/shellyswitch25-xxxxxxxxxxxx/roller/0:.* current
shellies/shellyswitch25-xxxxxxxxxxxx/roller/0:open {{'state' => 'opening'}}
shellies/shellyswitch25-xxxxxxxxxxxx/roller/0:close {{'state' => 'closing'}}
shellies/shellyswitch25-xxxxxxxxxxxx/roller/0/pos:.* state
shellies/shellyswitch25-xxxxxxxxxxxx/input/1:.* input1
shellies/shellyswitch25-xxxxxxxxxxxx/input/0:.* input0
shellies/shellyswitch25-xxxxxxxxxxxx/relay/power:.* power
shellies/shellyswitch25-xxxxxxxxxxxx/relay/energy:.* energy
shellies/shellyswitch25-xxxxxxxxxxxx/temperature:.* temperature
shellies/shellyswitch25-xxxxxxxxxxxx/overtemperature:.* overtemperature
shellies/shellyswitch25-xxxxxxxxxxxx/roller/0/power:.* roller_0_power
shellies/shellyswitch25-xxxxxxxxxxxx/roller/0/energy:.* roller_0_energy
shellies/shellyswitch25-xxxxxxxxxxxx/temperature_f:.* temperature_f
shellyswitch25_xxxxxxxxxxxx:shellies/shellyswitch25-xxxxxxxxxxxx/info:.* { json2nameValue($EVENT) }
shellyswitch25_xxxxxxxxxxxx:shellies/shellyswitch25-xxxxxxxxxxxx/roller/0/stop_reason:.* roller_0_stop_reason
room Michelleszimmer,Rollo
setList open:noArg shellies/shellyswitch25-xxxxxxxxxxxx/roller/0/command open
close:noArg shellies/shellyswitch25-xxxxxxxxxxxx/roller/0/command close
half:noArg shellies/shellyswitch25-xxxxxxxxxxxx/roller/0/command/pos 50
stop:noArg shellies/shellyswitch25-xxxxxxxxxxxx/roller/0/command stop
pct:slider,0,1,100 shellies/shellyswitch25-xxxxxxxxxxxx/roller/0/command/pos $EVTPART1
x_recalibration:noArg shellies/shellyswitch25-xxxxxxxxxxxx/roller/0/command rc
x_update:noArg shellies/shellyswitch25-xxxxxxxxxxxx/command update_fw
x_mqttcom shellies/shellyswitch25-xxxxxxxxxxxx/command $EVTPART1
setStateList open close half stop pct
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd :open:close:half:stop:pct
und hier ein Ausschnitt des Logs
morgens
2021.01.14 08:30:02 3: MQTT2_DEVICE set Rollladen_Gaestezimmer pct 100
2021.01.14 08:30:02 3: MQTT2_DEVICE set Rollladen_Michelle_Balkon pct 100
2021.01.14 08:30:02 3: MQTT2_DEVICE set Rollladen_Michelle_Fenster pct 100
abends
2021.01.14 16:28:08 3: MQTT2_DEVICE set Rollladen_Gaestezimmer pct 0
2021.01.14 16:28:08 3: MQTT2_DEVICE set Rollladen_Michelle_Fenster pct 0
Ich habe den Rolladen auch aus ASC entfernt, was leider die Atrribute aus dem Rollladen- Device nicht entfernt. Dann habe ich das Gerät komplett in Fhem entfernt
und neu angelegt. Leider ohne Erfolg ???
Im Anhang noch ein Bild der config info vom ASC vor der abendlichen Fahrt.
Gruß
Wenn ich es richtig gesehen habe, fehlt deinem fehlerhaften Rollo das "event-on-change-reading" Attribut, was zu ständigen aktualisieren der Readings führt und dann ASC denken lässt das es manuell fährt. Versuche das mal zu setzen und teste neu.
Ich habe das Atrribut gesetzt! Da bin ich auf morgen Abend gespannt!!!
Vertehe gerade nicht warum er dann morgens nach abendlicher Handfahrt zuverlässig mit hochfährt :o
Vielen Dank
Zitat von: kabanett am 14 Januar 2021, 19:56:57
Ich habe das Atrribut gesetzt! Da bin ich auf morgen Abend gespannt!!!
Vertehe gerade nicht warum er dann morgens nach abendlicher Handfahrt zuverlässig mit hochfährt :o
Vielen Dank
Weil beim öffnen keine Bedingung bezüglich manual abgefragt wird. Abends hingegen schon.
Vielen Dank! Es funktioniert! :)
Zitat von: CoolTux am 14 Januar 2021, 20:14:50
Weil beim öffnen keine Bedingung bezüglich manual abgefragt wird. Abends hingegen schon.
Ich nehm das einfach mal so hin ;) Man muss ja nicht gleich alles verstehen ::)
Bezüglich
event-on-change-reading .*
habe ich im Wiki nur etwas im Bezug auf eine "privacy Funktion" gefunden.
Ist das bei allen Aktoren pflicht die gesteuert werden? Oder nur Shelly spezifisch? Funktioniert das auch bei Eintragungen/Einschränkungen im event-on-change-reading?
Zitat von: kabanett am 15 Januar 2021, 17:38:48
Vielen Dank! Es funktioniert! :)
Ich nehm das einfach mal so hin ;) Man muss ja nicht gleich alles verstehen ::)
Bezüglich event-on-change-reading .*
habe ich im Wiki nur etwas im Bezug auf eine "privacy Funktion" gefunden.
Ist das bei allen Aktoren pflicht die gesteuert werden? Oder nur Shelly spezifisch? Funktioniert das auch bei Eintragungen/Einschränkungen im event-on-change-reading?
In Bezug auf ASC sollte es bei allen Rollo Devices gesetzt werden welche zyklisch den Status abfragen und alle Readings neu setzen auch wenn der Wert der selbe ist.
Mir ist diesen Winter wieder auf die Füsse gefallen, dass ich als Temperatursensor für das Shading ein Innenthermometer verwende. Da wird es Gott-sei-Dank nie so kalt, dass die AntiFreeze-Funktion greift.
Es war einmal angedacht, dass es dafür zwei verschiedene Sensoren sein könnten. Gibt es die Überlegungen noch oder könnte man hier die Eingabe einer Perl-Funktion ermöglichen?
Es ist kein großer Auswand zweimal im Jahr den Sensor umzustellen, aber für Automatikfans ein GAU. ;)
@CoolTux: hast du nochmal nach einem Fix für https://forum.fhem.de/index.php/topic,112325.msg1117667.html#msg1117667 geschaut?
Unabhängig davon, ob du die CommandRef anpasst (und damit weiterhin ASC_Time_Up_Late überschrieben wird) oder es so korrigierst, dass die CommandRef wieder stimmt (und somit ASC_Time_Up_Early überschrieben wird), wäre mit ja wichtig, dass einfach innerhalb der Zeit Brightness wieder funktioniert :-)
Jetzt wird es langsam morgens wieder heller und es ist verwirrend, wenn dann bestimmte Räume noch abgedunkelt sind.
Wobei ich ja grundsätzlich nicht verstehe, wieso das Verhalten überhaupt Auswirkungen auf Brightness hat. Aber Mo-Fr fahren die Rollos morgens problemlos nach Brightness. Am Wochenende wird es ignoriert und sie fahren erst mit Ablauf von ASC_Time_Up_Late.
Zitat von: kjmEjfu am 01 Februar 2021, 08:25:00
@CoolTux: hast du nochmal nach einem Fix für https://forum.fhem.de/index.php/topic,112325.msg1117667.html#msg1117667 geschaut?
Unabhängig davon, ob du die CommandRef anpasst (und damit weiterhin ASC_Time_Up_Late überschrieben wird) oder es so korrigierst, dass die CommandRef wieder stimmt (und somit ASC_Time_Up_Early überschrieben wird), wäre mit ja wichtig, dass einfach innerhalb der Zeit Brightness wieder funktioniert :-)
Jetzt wird es langsam morgens wieder heller und es ist verwirrend, wenn dann bestimmte Räume noch abgedunkelt sind.
Wobei ich ja grundsätzlich nicht verstehe, wieso das Verhalten überhaupt Auswirkungen auf Brightness hat. Aber Mo-Fr fahren die Rollos morgens problemlos nach Brightness. Am Wochenende wird es ignoriert und sie fahren erst mit Ablauf von ASC_Time_Up_Late.
Das muss ich mir noch mal anschauen. Da bin ich bisher noch nicht dazu gekommen.
Zitat von: kjmEjfu am 04 Januar 2021, 11:35:07
Puh, und ich fing schon an zu verzweifeln :-)
Also bis zur vorletzten(?) ASC-Version war es immer so, dass ASC_Time_Up_WE_Holiday dann ASC_Time_Up_Early überschrieben hat, nicht ASC_Time_Up_Late. (So ist es auch in der Commandref beschrieben.)
Macht aus meiner Sicht auch Sinn, weil ich am Wochenende (Feiertag) ja eigentlich das Rollo nicht schon zu ASC_Time_Up_Early hochgefahren haben möchte. Bleibt es so, wie es jetzt ist, dann kann ich Early gar nicht mehr anpassen, sondern nur Late. Hmm.
Davon unabhängig verstehe ich aber nicht, warum in der jetzigen Version am Wochenende der Brightness-Wert ignoriert und erst zu ASC_Time_Up_WE_Holiday gefahren wird. Ich hätte vermutet, dass ASC_Time_DriveUp genutzt wird und deshalb, zumindest für Brightness, völlig egal ist, ob ASC_Time_DriveUp nun aus Attribut a oder b gesetzt wird.
So nun gehen wir die Sache mal richtig an. In der Tat gibt es hier einige Ungereimtheiten. Generell zu klären wäre welche Zeiten für was relevant sind.
Wann sollte spätestens geöffnet werden?Mein Empfingen nach. Das Rollo sollte spätestens bei UpLate öffnen.
Ab wann sollte geprüft werden?In der Woche zwischen UpEarly und UpLate und an den Feiertagen/Wochenende zwischen UpWe und UpLate
Ist mein Empfinden so korrekt?
Grüße
Zitat von: CoolTux am 03 Februar 2021, 08:38:21
So nun gehen wir die Sache mal richtig an. In der Tat gibt es hier einige Ungereimtheiten. Generell zu klären wäre welche Zeiten für was relevant sind.
Wann sollte spätestens geöffnet werden?
Mein Empfingen nach. Das Rollo sollte spätestens bei UpLate öffnen.
Ab wann sollte geprüft werden?
In der Woche zwischen UpEarly und UpLate und an den Feiertagen/Wochenende zwischen UpWe und UpLate
Ist mein Empfinden so korrekt?
Passt zumindest zu meinem Empfinden.
Und wenn mich nicht ganz täusche, ist es auch so in der CommandRef beschrieben. Und hat auch bis zu 0.10(?) genau so funktioniert, bis du irgendeinen anderen Bug behoben hast ;-)
Also ich habe da jetzt was gemacht. Und irgendwie war es wohl einfacher wie erwartet. Frage aber bitte nicht was ich erwartet habe ;D
Ich würde Dir da gerne was zum testen fertig machen. Das könntest Du dann mittels update einbinden. Wäre das ok für Dich?
@CoolTux:
ZitatWann sollte spätestens geöffnet werden?
Mein Empfingen nach. Das Rollo sollte spätestens bei UpLate öffnen.
Ab wann sollte geprüft werden?
In der Woche zwischen UpEarly und UpLate und an den Feiertagen/Wochenende zwischen UpWe und UpLate
Das bedeutet dann auch, wenn nach brightness gefahren wird, dass diese Zeiten berücksichtigt werden - korrekt?
Beispiel: Brightness-Wert ist bereits vor UpEarly oder UpWe erreicht, Rollo bleibt aber bis zum Erreichen der Zeit geschlossen, entsprechend Abends.
Gruß
eurofinder
Zitat von: eurofinder am 03 Februar 2021, 12:39:21
@CoolTux:
Das bedeutet dann auch, wenn nach brightness gefahren wird, dass diese Zeiten berücksichtigt werden - korrekt?
Beispiel: Brightness-Wert ist bereits vor UpEarly oder UpWe erreicht, Rollo bleibt aber bis zum Erreichen der Zeit geschlossen, entsprechend Abends.
Gruß
eurofinder
Ja genau. Deswegen ist es ja so komplex ;D
Zitat von: CoolTux am 03 Februar 2021, 11:34:13
Also ich habe da jetzt was gemacht. Und irgendwie war es wohl einfacher wie erwartet. Frage aber bitte nicht was ich erwartet habe ;D
Ich würde Dir da gerne was zum testen fertig machen. Das könntest Du dann mittels update einbinden. Wäre das ok für Dich?
Aber klar doch.
Wobei ich dann, mangels Testsystem, erst am Wochenende sehen kann, ob es wie gewünscht funktioniert.
Nun gut, morgen sehe ich dann schon, ob an der normalen Routine etwas unerwartet ist.
Du weist wie das mit update funktioniert?
update add https://git.cooltux.net/FHEM/mod-AutoShuttersControl/raw/branch/patch-brightness/controls_AutoShuttersControl.txt
und dann halt ganz normal update sagen. Solltest Du schon eine andere Updatequelle für ASC drin haben würde ich die erstmal entfernen. Also ausser natürlich standard FHEM Update.
Ok, die v0.10.12 ist installiert.
Ich melde mich am Wochenende wieder mit Ergebnissen.
Hallo CollTux,
kannst du dir mal bitte anschauen, warum folgender Rollladen nicht gefahren ist:
List vom Rollladen - letzte Fahrt manuell um 17:17 Uhr. Laut ASC-Device hätte dieser um 17:31 Uhr per night close fahren sollen, wie alle anderen auch. Selbst zunter Berücksichtigung vom Blocking-Time (1200 Sekunden als Standard), hätte doch dann eine Fahrt um 17:37 Uhr erfolgen müssen oder nicht?
Internals:
DEF 192.168.2.46:51200 2
DeviceName 192.168.2.46:51200
FUUID 5ee4cfd2-f33f-c10b-1f2f-a2e710986994a705
IODev Velux
LASTInputDev Velux
MSGCNT 114
NAME Rollo_EG_WZ
NR 157
NodeID 2
STATE 100 stop
TYPE KLF200Node
VelocitySet DEFAULT
Velux_MSGCNT 114
Velux_TIME 2021-02-04 17:33:04
READINGS:
2020-08-01 22:54:26 ASC_Enable on
2020-09-26 19:43:55 ASC_ShadingMessage <html> </html>
2021-02-04 17:17:47 ASC_ShuttersLastDrive manual
2021-02-04 17:30:55 ASC_Time_DriveDown 05.02.2021 - 17:30
2021-02-04 17:30:55 ASC_Time_DriveUp 05.02.2021 - 07:43
2021-02-04 17:17:47 MP 0
2021-02-04 17:17:16 MPtarget 0
2020-06-13 15:08:35 actuatorAddress 402af0
2021-02-03 18:06:12 associatedWith ASC,none
2020-06-13 15:08:35 backboneReferenceNumber 402af0
2021-02-04 17:17:47 execution stop
2020-06-13 15:08:35 ioManufacturer Somfy
2021-02-01 08:15:45 lastCommandOriginator SAAC
2021-02-01 08:15:45 lastControl FHEM
2021-02-01 08:15:45 lastMasterExecutionAddress 484588
2021-02-04 17:17:47 lastRunStatus EXECUTION COMPLETED
2020-12-25 08:15:49 lastStatusReply COMMAND COMPLETED OK
2020-06-13 15:08:35 model Somfy Roller Shutter Type 2
2020-06-13 15:08:55 name Rollo_EG_WZ
2020-06-13 15:08:35 nodeTypeSubType Roller Shutter
2020-06-13 15:08:55 nodeVariation NOT SET
2021-02-04 17:17:47 operatingState Done
2021-02-04 17:17:47 pct 100
2020-06-13 15:08:55 powerMode ALWAYS ALIVE
2021-02-04 17:17:47 remaining 0
2021-02-04 17:17:16 sessionID 8444
2021-02-04 17:17:47 sessionInformationCode 20000500
2021-02-04 07:45:00 sessionStatusOwner PROGRAM
2021-02-04 17:17:47 state on
2021-02-04 17:17:16 target 100
2021-02-04 17:17:45 targetArrival 2021-02-04 17:17:46
2020-06-13 15:08:55 velocity Not supported
Attributes:
ASC 2
ASC_Adv on
ASC_BrightnessSensor ASC_Brightness:state
ASC_Mode_Down always
ASC_Mode_Up home
ASC_Pos_Reading pct
ASC_Roommate_Device Bewohner
ASC_Self_Defense_AbsentDelay 600
ASC_Self_Defense_Mode absent
ASC_Shading_InOutAzimuth 30:150
ASC_Shading_MinMax_Elevation 20
ASC_Shading_Min_OutsideTemperature 22
ASC_Shading_Mode always
ASC_Shading_Pos { (ReadingsVal('TEMPSENSOR','state',0) >= 27 ? 30 : 60) }
ASC_Shading_StateChange_SunnyCloudy 50:40 2
ASC_Shading_WaitingPeriod 300
ASC_ShuttersPlace terrace
ASC_TempSensor Regler_WZ:1.ACTUAL_TEMPERATURE
ASC_Time_Down_Early 15:30
ASC_Time_Down_Late 22:30
ASC_Time_Up_Early 06:00
ASC_Time_Up_Late 09:00
ASC_Time_Up_WE_Holiday 07:00
alias Wohnzimmer-Fenster
devStateIcon .*up:fts_shutter_up:toggle .*down:fts_shutter_down:toggle \d.stop:fts_shutter_100:toggle 1\d.stop:fts_shutter_90:toggle 2\d.stop:fts_shutter_80:toggle 3\d.stop:fts_shutter_70:toggle 4\d.stop:fts_shutter_60:toggle 5\d.stop:fts_shutter_50:toggle 6\d.stop:fts_shutter_40:toggle 7\d.stop:fts_shutter_30:toggle 8\d.stop:fts_shutter_20:toggle 9\d.stop:fts_shutter_10:toggle 100.stop:fts_window_2w:toggle
devStateStyle style="text-align:right"
event-on-change-reading pct
group Rollladen,Sicherheit
icon fts_window_2w
room ASC,EG,EG->Wohnzimmer,Rollladen
stateFormat pct execution
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate Sicherheit Sicherheit_map room_map structexclude
webCmd pct
Hier das ASC-Device:
Internals:
FUUID 5d324ce4-f33f-c10b-88a3-f00b17d17b070372
FVERSION 73_AutoShuttersControl.pm:v0.10.11-s23635/2021-01-29 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME ASC
NOTIFYDEV global,ASC,Rollo_EG_BU,Rollo_EG_KU,Rollo_EG_WC,Rollo_EG_WZ,Rollo_EG_WZ_Tuer,Rollo_OG_AK,Rollo_OG_AK_Velux,Rollo_OG_Bad,Rollo_OG_GA,Rollo_OG_GA_Velux,Rollo_OG_SZ,Fenster_EG_WC,Bewohner,rr_Sonja,Fenster_OG_Gaeste,ASTRO,Fenster_EG_WZ,rr_Sven,Fenster_EG_Buero,Fenster_OG_SZ_links,Fenster_OG_Ankleide,Fenster_OG_Bad,WetterProplanta,Fenster_OG_Gaeste_Velux,ASC_Brightness,Fenster_EG_Kueche,Fenster_OG_Ankleide_Velux
NR 21
NTFY_ORDER 51-ASC
STATE manual
TYPE AutoShuttersControl
VERSION v0.10.11
OLDREADINGS:
READINGS:
2021-02-04 17:31:25 Rollo_EG_BU_PosValue 0
2020-12-30 17:54:47 Rollo_EG_BU_lastDelayPosValue 0
2021-02-04 17:30:55 Rollo_EG_BU_lastPosValue 100
2021-02-04 17:30:55 Rollo_EG_BU_nextAstroTimeEvent 05.02.2021 - 07:43
2021-02-04 17:31:17 Rollo_EG_KU_PosValue 0
2021-02-04 17:30:55 Rollo_EG_KU_lastPosValue 100
2021-02-04 17:30:55 Rollo_EG_KU_nextAstroTimeEvent 05.02.2021 - 07:43
2021-02-04 17:31:15 Rollo_EG_WC_PosValue 0
2021-02-04 17:30:55 Rollo_EG_WC_lastPosValue 100
2021-02-04 17:30:55 Rollo_EG_WC_nextAstroTimeEvent 05.02.2021 - 07:43
2021-02-04 17:17:47 Rollo_EG_WZ_PosValue 100
2021-02-04 17:17:48 Rollo_EG_WZ_Tuer_PosValue 100
2020-12-30 16:36:29 Rollo_EG_WZ_Tuer_lastDelayPosValue 0
2021-02-04 07:44:59 Rollo_EG_WZ_Tuer_lastPosValue 0
2021-02-04 17:30:55 Rollo_EG_WZ_Tuer_nextAstroTimeEvent 05.02.2021 - 07:43
2020-12-30 16:36:29 Rollo_EG_WZ_lastDelayPosValue 0
2021-02-04 07:44:59 Rollo_EG_WZ_lastPosValue 0
2021-02-04 17:30:55 Rollo_EG_WZ_nextAstroTimeEvent 05.02.2021 - 07:43
2020-12-02 16:29:33 Rollo_OG_AK Rollo_OG_AK_lastPosValue 0
2021-02-04 17:31:16 Rollo_OG_AK_PosValue 0
2021-02-04 17:34:34 Rollo_OG_AK_Velux_PosValue 0
2020-08-17 06:08:26 Rollo_OG_AK_Velux_lastDelayPosValue 100
2021-02-04 17:30:55 Rollo_OG_AK_Velux_lastPosValue 0
2021-02-04 17:30:55 Rollo_OG_AK_Velux_nextAstroTimeEvent 05.02.2021 - 07:43
2021-02-04 17:30:55 Rollo_OG_AK_lastPosValue 100
2021-02-04 17:30:55 Rollo_OG_AK_nextAstroTimeEvent 05.02.2021 - 07:43
2021-02-04 17:31:18 Rollo_OG_Bad_PosValue 0
2021-02-04 17:30:55 Rollo_OG_Bad_lastPosValue 100
2021-02-04 17:30:55 Rollo_OG_Bad_nextAstroTimeEvent 05.02.2021 - 07:43
2021-02-04 17:31:19 Rollo_OG_GA_PosValue 0
2021-02-04 17:33:34 Rollo_OG_GA_Velux_PosValue 0
2020-12-02 07:59:14 Rollo_OG_GA_Velux_lastDelayPosValue 100
2021-02-04 17:30:55 Rollo_OG_GA_Velux_lastPosValue 0
2021-02-04 17:30:55 Rollo_OG_GA_Velux_nextAstroTimeEvent 05.02.2021 - 07:43
2021-02-04 17:30:55 Rollo_OG_GA_lastPosValue 100
2021-02-04 17:30:55 Rollo_OG_GA_nextAstroTimeEvent 05.02.2021 - 07:43
2021-02-04 17:31:20 Rollo_OG_SZ_PosValue 0
2021-02-04 17:30:55 Rollo_OG_SZ_lastPosValue 100
2021-02-04 17:30:55 Rollo_OG_SZ_nextAstroTimeEvent 05.02.2021 - 07:43
2020-08-01 22:54:26 ascEnable on
2020-09-26 19:43:51 controlShading off
2020-08-01 22:54:26 hardLockOut off
2021-02-03 18:06:11 room_ASC_EG_EG-_B__ro_Rollladen Rollo_EG_BU
2021-02-03 18:06:11 room_ASC_EG_EG-_K__che_Rollladen Rollo_EG_KU
2021-02-03 18:06:11 room_ASC_EG_EG-_WC_Rollladen Rollo_EG_WC
2021-02-03 18:06:11 room_ASC_EG_EG-_Wohnzimmer_Rollladen Rollo_EG_WZ,Rollo_EG_WZ_Tuer
2021-02-03 18:06:11 room_ASC_OG_OG-_Ankleide_Rollladen Rollo_OG_AK,Rollo_OG_AK_Velux
2021-02-03 18:06:11 room_ASC_OG_OG-_Bad_Rollladen Rollo_OG_Bad
2021-02-03 18:06:11 room_ASC_OG_OG-_G__ste_Rollladen Rollo_OG_GA,Rollo_OG_GA_Velux
2021-02-03 18:06:11 room_ASC_OG_OG-_Schlafzimmer_Rollladen Rollo_OG_SZ
2020-08-03 13:13:01 selfDefense on
2021-02-04 17:34:34 state manual
2020-08-01 23:06:25 sunriseTimeWeHoliday on
2021-02-03 18:06:11 userAttrList rolled out
helper:
shuttersList:
Rollo_EG_BU
Rollo_EG_KU
Rollo_EG_WC
Rollo_EG_WZ
Rollo_EG_WZ_Tuer
Rollo_OG_AK
Rollo_OG_AK_Velux
Rollo_OG_Bad
Rollo_OG_GA
Rollo_OG_GA_Velux
Rollo_OG_SZ
monitoredDevs:
ASC_Brightness:
Rollo_EG_BU ASC_BrightnessSensor
Rollo_EG_KU ASC_BrightnessSensor
Rollo_EG_WZ ASC_BrightnessSensor
Rollo_EG_WZ_Tuer ASC_BrightnessSensor
Rollo_OG_AK ASC_BrightnessSensor
Rollo_OG_AK_Velux ASC_BrightnessSensor
Rollo_OG_Bad ASC_BrightnessSensor
Rollo_OG_GA ASC_BrightnessSensor
Rollo_OG_GA_Velux ASC_BrightnessSensor
Rollo_OG_SZ ASC_BrightnessSensor
ASTRO:
ASC ASC_twilightDevice
Bewohner:
ASC ASC_residentsDev
Rollo_EG_BU ASC_Roommate_Device
Rollo_EG_WZ ASC_Roommate_Device
Rollo_EG_WZ_Tuer ASC_Roommate_Device
Fenster_EG_Buero:
Rollo_EG_BU ASC_WindowRec
Fenster_EG_Kueche:
Rollo_EG_KU ASC_WindowRec
Fenster_EG_WC:
Rollo_EG_WC ASC_WindowRec
Fenster_EG_WZ:
Rollo_EG_WZ_Tuer ASC_WindowRec
Fenster_OG_Ankleide:
Rollo_OG_AK ASC_WindowRec
Fenster_OG_Ankleide_Velux:
Rollo_OG_AK_Velux ASC_WindowRec
Fenster_OG_Bad:
Rollo_OG_Bad ASC_WindowRec
Fenster_OG_Gaeste:
Rollo_OG_GA ASC_WindowRec
Fenster_OG_Gaeste_Velux:
Rollo_OG_GA_Velux ASC_WindowRec
Fenster_OG_SZ_links:
Rollo_OG_SZ ASC_WindowRec
Rollo_EG_BU:
Rollo_EG_KU:
Rollo_EG_WC:
Rollo_EG_WZ:
Rollo_EG_WZ_Tuer:
Rollo_OG_AK:
Rollo_OG_Bad:
Rollo_OG_GA:
Rollo_OG_SZ:
WetterProplanta:
ASC ASC_windSensor
rr_Sonja:
Rollo_OG_GA ASC_Roommate_Device
Rollo_OG_GA_Velux ASC_Roommate_Device
Rollo_OG_SZ ASC_Roommate_Device
rr_Sven:
Rollo_OG_GA ASC_Roommate_Device
Rollo_OG_GA_Velux ASC_Roommate_Device
Rollo_OG_SZ ASC_Roommate_Device
Attributes:
ASC_autoAstroModeEvening HORIZON
ASC_autoAstroModeEveningHorizon -4
ASC_autoAstroModeMorning HORIZON
ASC_autoAstroModeMorningHorizon -3
ASC_autoShuttersControlComfort on
ASC_blockAscDrivesAfterManual 1
ASC_brightnessDriveUpDown Lichtsensor
ASC_expert 1
ASC_freezeTemp 2
ASC_residentsDev Bewohner:state
ASC_tempSensor TEMPSENSOR:state
ASC_twilightDevice ASTRO
ASC_windSensor WetterProplanta:wind
devStateIcon { ShuttersControl_DevStateIcon($name) }
devStateStyle style="text-align:right"
icon fts_shutter_automatic
room ASC
verbose 0
Folgender Rolladen ist dagegen gefahren, wurde aber auch um 17:17 Uhr manuell letztmalig gefahren:
Internals:
DEF 192.168.2.46:51200 1
DeviceName 192.168.2.46:51200
FUUID 5ee4cfd2-f33f-c10b-48de-8d260f403006ef69
IODev Velux
LASTInputDev Velux
MSGCNT 118
NAME Rollo_EG_BU
NR 155
NodeID 1
STATE 0 stop
TYPE KLF200Node
VelocitySet DEFAULT
Velux_MSGCNT 118
Velux_TIME 2021-02-04 17:47:04
READINGS:
2020-08-01 22:54:26 ASC_Enable on
2020-09-26 19:43:52 ASC_ShadingMessage <html> </html>
2021-02-04 17:31:25 ASC_ShuttersLastDrive night close
2021-02-04 17:30:55 ASC_Time_DriveDown 05.02.2021 - 17:30
2021-02-04 17:30:55 ASC_Time_DriveUp 05.02.2021 - 07:43
2021-02-04 17:31:25 MP 51200
2021-02-04 17:30:55 MPtarget 51200
2020-06-13 15:08:35 actuatorAddress 80e5d3
2021-02-03 18:06:12 associatedWith ASC,none
2020-06-13 15:08:35 backboneReferenceNumber 80e5d3
2021-02-04 17:31:25 execution stop
2020-06-13 15:08:35 ioManufacturer Somfy
2021-02-01 08:16:06 lastCommandOriginator SAAC
2021-02-01 08:16:06 lastControl FHEM
2021-02-01 08:16:06 lastMasterExecutionAddress 484588
2021-02-04 17:31:25 lastRunStatus EXECUTION COMPLETED
2020-12-23 14:42:28 lastStatusReply COMMAND COMPLETED OK
2020-06-13 15:08:35 model Somfy Roller Shutter Type 2
2020-06-13 15:08:55 name Rollo_EG_BU
2020-06-13 15:08:35 nodeTypeSubType Roller Shutter
2020-06-13 15:08:55 nodeVariation NOT SET
2021-02-04 17:31:25 operatingState Done
2021-02-04 17:31:25 pct 0
2020-06-13 15:08:55 powerMode ALWAYS ALIVE
2021-02-04 17:31:25 remaining 0
2021-02-04 17:30:55 sessionID 8446
2021-02-04 17:31:25 sessionInformationCode 20000500
2021-02-04 07:44:59 sessionStatusOwner PROGRAM
2021-02-04 17:31:25 state off
2021-02-04 17:30:55 target 0
2021-02-04 17:30:55 targetArrival 2021-02-04 17:31:22
2020-06-13 15:08:55 velocity Not supported
Attributes:
ASC 2
ASC_Adv on
ASC_BlockingTime_afterManual 0
ASC_BrightnessSensor ASC_Brightness:state
ASC_ComfortOpen_Pos 95
ASC_Mode_Down always
ASC_Mode_Up home
ASC_Pos_Reading pct
ASC_Roommate_Device Bewohner
ASC_Self_Defense_AbsentDelay 600
ASC_Self_Defense_Mode absent
ASC_Shading_InOutAzimuth 30:150
ASC_Shading_MinMax_Elevation 25
ASC_Shading_Min_OutsideTemperature 22
ASC_Shading_Mode home
ASC_Shading_Pos 90
ASC_Shading_StateChange_SunnyCloudy 50:40 2
ASC_Shading_WaitingPeriod 300
ASC_Shutter_IdleDetection execution:stop
ASC_ShuttersPlace terrace
ASC_TempSensor Regler_Buero:1.ACTUAL_TEMPERATURE
ASC_Time_Down_Early 15:30
ASC_Time_Down_Late 22:30
ASC_Time_Up_Early 06:00
ASC_Time_Up_WE_Holiday 07:00
ASC_Ventilate_Pos 10
ASC_Ventilate_Window_Open on
ASC_WindowRec Fenster_EG_Buero
ASC_WindowRec_subType threestate
alias Büro
devStateIcon .*up:fts_shutter_up:toggle .*down:fts_shutter_down:toggle \d.stop:door_shutter_100:toggle 1\d.stop:door_shutter_90:toggle 2\d.stop:door_shutter_80:toggle 3\d.stop:door_shutter_70:toggle 4\d.stop:door_shutter_60:toggle 5\d.stop:door_shutter_50:toggle 6\d.stop:door_shutter_40:toggle 7\d.stop:door_shutter_30:toggle 8\d.stop:door_shutter_20:toggle 9\d.stop:door_shutter_10:toggle 100.stop:door_shutter:toggle
devStateStyle style="text-align:right"
event-on-change-reading pct
group Rollladen,Sicherheit
icon fts_door
room ASC,EG,EG->Büro,Rollladen
stateFormat pct execution
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate Sicherheit Sicherheit_map room_map structexclude
webCmd pct
Hast du ggf. eine Idee?
Gruß
eurofinder
Beim ersten Rollo sind es 1200s also 20min. 17:17 bis 17:31 sind aber 14 min. Beim zweiten Rollo sind per Attribut für ASC_BlockingTime_afterManual 0 Sekunden gesetzt. Passt also alles.
@CoolTux:
Ok, danke. Ich bin davon ausgegangen, dass nach Ablauf Blaocking-Time Fahrt Night-Close nachgeholt wird, sofern der Fensterkontak geschlossen ist.
Wäre das möglich dies noch zu implementieren?
Gruß und ein schönes Wochenende
eurofinder
Zitat von: eurofinder am 05 Februar 2021, 07:12:29
@CoolTux:
Ok, danke. Ich bin davon ausgegangen, dass nach Ablauf Blaocking-Time Fahrt Night-Close nachgeholt wird, sofern der Fensterkontak geschlossen ist.
Wäre das möglich dies noch zu implementieren?
Gruß und ein schönes Wochenende
eurofinder
Ah das ist etwas anderes. In der Tat sollte beim Fenster schließen die Abendfahrt nachgeholt werden. Sofern die Blocking Time beim schließen des Fensters vorbei ist.
ZitatAh das ist etwas anderes. In der Tat sollte beim Fenster schließen die Abendfahrt nachgeholt werden. Sofern die Blocking Time beim schließen des Fensters vorbei ist.
Ich sehe da keinen Unterschied, ob das Fenster nun geöffnet oder geschlossen ist, warum nicht auch bei bereits bestehendem Fenstersensor closed und nach Ablauf von Blocking-Time die Nachtfahrt nicht nachgeholt werden sollte. Der einzige Unterschied ist doch die Tatsache, dass wenn das Fenster/Tür geöffnet sichergestellt ist, dass erst nachdem der Sensor closed meldet die Fahrt ausgeführt wird oder habe ich etwas übersehen?
Ich fände es nur Konsequent, wenn in beiden Fällen gleich gehandelt wird.
Gruß
eurofinder
Zitat von: eurofinder am 05 Februar 2021, 09:58:58
Ich sehe da keinen Unterschied, ob das Fenster nun geöffnet oder geschlossen ist, warum nicht auch bei bereits bestehendem Fenstersensor closed und nach Ablauf von Blocking-Time die Nachtfahrt nicht nachgeholt werden sollte. Der einzige Unterschied ist doch die Tatsache, dass wenn das Fenster/Tür geöffnet sichergestellt ist, dass erst nachdem der Sensor closed meldet die Fahrt ausgeführt wird oder habe ich etwas übersehen?
Ich fände es nur Konsequent, wenn in beiden Fällen gleich gehandelt wird.
Gruß
eurofinder
Da ASC auf Basis von Triggern der Sensoren arbeitet ist es schwer das ganze ohne eines solchen Triggers um zu setzen. Beim schließen oder öffnen eines Fensters ist es einfach auf den Event zu reagieren und entsprechende Auswertungen zu machen. Ohne Event ist es halt doof.
OK, das kann ich nachvollziehen:-)
eurofinder
Zitat von: kjmEjfu am 04 Februar 2021, 07:57:35
Ok, die v0.10.12 ist installiert.
Ich melde mich am Wochenende wieder mit Ergebnissen.
sieht gut aus.
Also zumindest wurde innerhalb des erwarteten Zeitfenster bei nachvollziehbaren Helligkeitswerten gefahren.
Allerdings habe ich zu lange gepennt, um es 100% zu validieren ;-)
Zitat von: kjmEjfu am 06 Februar 2021, 12:03:33
sieht gut aus.
Also zumindest wurde innerhalb des erwarteten Zeitfenster bei nachvollziehbaren Helligkeitswerten gefahren.
Allerdings habe ich zu lange gepennt, um es 100% zu validieren ;-)
Morgen dann bitte weniger lange pennen ;D
Klingt aber erstmal sehr gut. Lassen wir es einfach noch etwas laufen und schauen in Ruhe.
Hi Cooltux,
gibt es eigentlich eine Möglichkeit, mit ASC_Antifreeze bzw. ASC_Antifreeze_Pos so zu arbeiten, dass ein Rolladen nur verfährt, wenn es unterhalb einer gewissen Temperatur (innerhalb einer Zeitspanne) ist? Wenn ich es richtig verstanden habe, verhindert ASC_Antifreeze entweder ein verfahren (hard), oder verfährt, wenn überhaupt gefahren wird, in eine ASC_Antifreeze_Pos (soft).
Hintergrund: Der Terrassen-Rollladen ist normalerweise immer oben, soll aber zum Heizungskostensparen selbst runterfahren, wenn es kalt ist. Ob das gesamtenergetisch sinnvoll ist, sei dahingestellt ;)
Habe das bisher mit einem DOIF realisiert, funktioniert auch, ist aber natürlich nicht so schön integriert.
defmod di_Rollladen_Wohnzimmer DOIF ([Sensor_Draussen:temperature] < -3 and [18:00-23:59]) (set RL_Kueche runter, set RL_WZ_Sued1 down, set RL_WZ_Sued2 down, set RL_WZ_W down)
Gruß Ben
Zitat von: Cerex am 06 Februar 2021, 12:35:51
Hi Cooltux,
gibt es eigentlich eine Möglichkeit, mit ASC_Antifreeze bzw. ASC_Antifreeze_Pos so zu arbeiten, dass ein Rolladen nur verfährt, wenn es unterhalb einer gewissen Temperatur (innerhalb einer Zeitspanne) ist? Wenn ich es richtig verstanden habe, verhindert ASC_Antifreeze entweder ein verfahren (hard), oder verfährt, wenn überhaupt gefahren wird, in eine ASC_Antifreeze_Pos (soft).
Hintergrund: Der Terrassen-Rollladen ist normalerweise immer oben, soll aber zum Heizungskostensparen selbst runterfahren, wenn es kalt ist. Ob das gesamtenergetisch sinnvoll ist, sei dahingestellt ;)
Habe das bisher mit einem DOIF realisiert, funktioniert auch, ist aber natürlich nicht so schön integriert.
defmod di_Rollladen_Wohnzimmer DOIF ([Sensor_Draussen:temperature] < -3 and [18:00-23:59]) (set RL_Kueche runter, set RL_WZ_Sued1 down, set RL_WZ_Sued2 down, set RL_WZ_W down)
Gruß Ben
Dein Anwendungsfall wird leider so nicht abgedeckt von ASC. Das Antifreez ist wie Du schon festgestellt hast für eine ganze andere Art der Anwendung gedacht.
Zitat von: CoolTux am 06 Februar 2021, 12:19:12
Morgen dann bitte weniger lange pennen ;D
Klingt aber erstmal sehr gut. Lassen wir es einfach noch etwas laufen und schauen in Ruhe.
Heute hat alles wie erwartet funktioniert. Prima!
Dann mache ich morgen einen merge vom patch. Bitte entferne den update Kanal zum Patch Branch. Ich werde den Patch dann morgen im testing Zweig zur Verfügung stellen. Du brauchst ihn ja nicht mehr aber halt dann für die anderen.
Muss mich nochmal mit ner blöden Frage melden :)
Da ich jetzt meine Rollläden alle von AT auf ASC umgestellt habe, möchte ich auch mein FTUI anpassen.
In FTUI konnte ich die Laufzeiten direkt eingeben bzw. das AT aktivieren (vgl. https://wiki.fhem.de/wiki/DOIF/Ein-_und_Ausgabe_in_FHEMWEB_und_Tablet-UI_am_Beispiel_einer_Schaltuhr dafür).
In ASC sind die Zeiten und Einstellungen über Attribute gelöst. Habe es bisher leider noch nicht geschafft, die über FTUI zu setzen. Auslesen geht wunderbar.
Vielleicht hat sich jemand sowas schon mal gebaut? Bin mir bewusst, dass nach jeder Änderung ein save passieren muss. Oder sollte ich die Frage lieber unter FTUI stellen?
Und noch eine Frage / Anregung:
Gibt es eine "Snooze"-Möglichkeit, die ASC_Time_Up_WE_Holiday einmalig für das nächste Up-Event ein bisschen Zeit draufgeben :D
Einen schönen Sonntagabend euch!
Zu FTUI kann ich nichts sagen.
Ein Snooze sollte nicht nötig sein wenn man die Möglichkeiten von ASC ausreizt. So kann man zum Beispiel Roommates verwenden das die Rollos nicht fahren auch wenn die Zeit eigentlich erreicht ist. Beispiel für das Schlafzimmer. Erst wenn alle Rommates im Schlafzimmer auf home stehen fahren die Rollos.
Verstehe. Trifft nicht ganz meinen Anwendungsfall, müsste verhindern, dass (fast) alle Rollläden hochgehen. Das Haus ist recht hellhörig. Aber ich spiele mal ein wenig mit rum.
Danke dir!
Zitat von: Cerex am 07 Februar 2021, 22:31:52
Verstehe. Trifft nicht ganz meinen Anwendungsfall, müsste verhindern, dass (fast) alle Rollläden hochgehen. Das Haus ist recht hellhörig. Aber ich spiele mal ein wenig mit rum.
Danke dir!
Auch das ist möglich. Setze ASC_Mode_Up auf home. Die Fahrt wird dann über das Residenz geregelt ähnlich wie bei roommate.
Grüße
Zitat von: CoolTux am 08 Februar 2021, 00:23:20
Auch das ist möglich. Setze ASC_Mode_Up auf home. Die Fahrt wird dann über das Residenz geregelt ähnlich wie bei roommate.
Hi, wieder etwas neues für mich :-)
Wo ist denn da dann der Unterschied?
Gruß
Christian
Zitat von: ch.eick am 08 Februar 2021, 10:04:08
Hi, wieder etwas neues für mich :-)
Wo ist denn da dann der Unterschied?
Gruß
Christian
Unterschied zu roommate? Nun Roommate ist ausschließlich für Schlafräume gedacht. Sobald ein Roommate auf home geht wird der Residenz Status auch auf home gesetzt und somit fahren dann alle Rollos wo kein Roommate (also kein Schlafraum) eingetragen wurde. Das ist für die anderen die noch schlafen sicherlich immer noch laut aber leider nicht anders machbar.
Ich habe das bei mir so das in allen NICHT Schlafräumen erst die Rollos hoch fahren wenn Residenz home ist.
Hallo,
nutze das ASC Modul mit DuoFern Rolladenaktoren. Nun habe ich statt der Astrowerte den Rademacher Umweltsnsor in Betrieb genomen und wollte die Rolläden über dessen Brightnesswert betreiben.
Leider scheint es immer mal wieder vorzukommen, dass der Brightnesswert kurzfritig unter den Schwellwert (bei mir 50) fällt und direkt danach wieder auf deutlich höhere Werte geht (eventuell Schatten von einem Vogel?). Dann sind meine Rolläden aber schon runter gefahren und es ist noch 45 Minuten hell genug draußen.
Ich habe den Wert in dem Moment auch mal geprüft, er ist dann tatsählich bei z.B. 35, ist aber beim nächsten Auslesen wieder bei z.B. 499.
Kann man einen Timer in ASC einrichten, dass der Brightnesswert für z.B. 5 Minuten unter dem Schwellwert sein muss (ich lese den Sensor im Minutentakt aus).
Oder habt ihr einen besseren Vorschlag, wie ich das verfrühte runter Fahren vermeiden kann? Oder gibt es gar schon eine Einstellung für meinen Vorschlag?
Gruß und Danke
Daniel
Zitat von: duke_do am 08 Februar 2021, 11:59:15
Hallo,
nutze das ASC Modul mit DuoFern Rolladenaktoren. Nun habe ich statt der Astrowerte den Rademacher Umweltsnsor in Betrieb genomen und wollte die Rolläden über dessen Brightnesswert betreiben.
Leider scheint es immer mal wieder vorzukommen, dass der Brightnesswert kurzfritig unter den Schwellwert (bei mir 50) fällt und direkt danach wieder auf deutlich höhere Werte geht (eventuell Schatten von einem Vogel?). Dann sind meine Rolläden aber schon runter gefahren und es ist noch 45 Minuten hell genug draußen.
Ich habe den Wert in dem Moment auch mal geprüft, er ist dann tatsählich bei z.B. 35, ist aber beim nächsten Auslesen wieder bei z.B. 499.
Kann man einen Timer in ASC einrichten, dass der Brightnesswert für z.B. 5 Minuten unter dem Schwellwert sein muss (ich lese den Sensor im Minutentakt aus).
Oder habt ihr einen besseren Vorschlag, wie ich das verfrühte runter Fahren vermeiden kann? Oder gibt es gar schon eine Einstellung für meinen Vorschlag?
Gruß und Danke
Daniel
Wenn Du einen Mittelwert der Helligkeit über einen Zeitraum bildest und dann diesen Wert in ASC eingibt, könntest Du kurze Schwankungen ausgleichen.
https://wiki.fhem.de/wiki/Gleitende_Mittelwerte_berechnen_und_loggen (https://wiki.fhem.de/wiki/Gleitende_Mittelwerte_berechnen_und_loggen)
Zitat von: duke_do am 08 Februar 2021, 11:59:15
Hallo,
nutze das ASC Modul mit DuoFern Rolladenaktoren. Nun habe ich statt der Astrowerte den Rademacher Umweltsnsor in Betrieb genomen und wollte die Rolläden über dessen Brightnesswert betreiben.
Leider scheint es immer mal wieder vorzukommen, dass der Brightnesswert kurzfritig unter den Schwellwert (bei mir 50) fällt und direkt danach wieder auf deutlich höhere Werte geht (eventuell Schatten von einem Vogel?). Dann sind meine Rolläden aber schon runter gefahren und es ist noch 45 Minuten hell genug draußen.
Ich habe den Wert in dem Moment auch mal geprüft, er ist dann tatsählich bei z.B. 35, ist aber beim nächsten Auslesen wieder bei z.B. 499.
Kann man einen Timer in ASC einrichten, dass der Brightnesswert für z.B. 5 Minuten unter dem Schwellwert sein muss (ich lese den Sensor im Minutentakt aus).
Oder habt ihr einen besseren Vorschlag, wie ich das verfrühte runter Fahren vermeiden kann? Oder gibt es gar schon eine Einstellung für meinen Vorschlag?
Gruß und Danke
Daniel
Hallo Daniel,
Für das abendliche und morgendliche Fahren gibt es noch keine ASC Lösung für Dein Problem. Du kannst höchstens ein userReadings in Dein Brightnesssensor erstellen welches Werte sammelt und dann mittelt.
Zitat von: CoolTux am 08 Februar 2021, 12:08:31
Für das abendliche und morgendliche Fahren gibt es noch keine ASC Lösung für Dein Problem. Du kannst höchstens ein userReadings in Dein Brightnesssensor erstellen welches Werte sammelt und dann mittelt.
Das wäre der richtige Weg, also dem Sensor die Nervosität nehmen.
Ich verwende für meine Verschattung (das kommt bald wieder :-) ) drei Wetterstationen in meiner Gegend und verrechne die Werte alle samt miteinander.
Gruß
Christian
Vielen Dank an die Tipps zum erzeugen des Durchschnittswerts. Habe das mal bei meinen Rolladen eingebaut und teste es heute.
Frage/Vorschlag: für Rollos, die nur per Zeitsteuerung arbeiten, gibt es doch so eine Sperrfrist. Also x Minuten bevor das Rollo morgens hochgefahren wird, macht es keine Fahrt mehr, wenn das Fenster geschlossen wird. Richtig?
Bei Steuerung per Brightness funktioniert das natürlich nicht. Führt aber dazu, dass teilweise das Rollo unnötigerweise zwei Minuten vor der Morgenöffnung fährt, wenn man morgens das Fenster schließt und es noch nicht hell genug ist.
Könnte man hier eventuell auch eine Art Brightnesspuffer basteln?
Zitat von: kjmEjfu am 19 Februar 2021, 07:57:14
Frage/Vorschlag: für Rollos, die nur per Zeitsteuerung arbeiten, gibt es doch so eine Sperrfrist. Also x Minuten bevor das Rollo morgens hochgefahren wird, macht es keine Fahrt mehr, wenn das Fenster geschlossen wird. Richtig?
Bei Steuerung per Brightness funktioniert das natürlich nicht. Führt aber dazu, dass teilweise das Rollo unnötigerweise zwei Minuten vor der Morgenöffnung fährt, wenn man morgens das Fenster schließt und es noch nicht hell genug ist.
Könnte man hier eventuell auch eine Art Brightnesspuffer basteln?
Moin
Also bei mir haengt draussen ein Sensor, der sagt wann es hell ist. Wie willst Du jetzt wissen, ob der in zwei Minuten meldet dass es hell ist? Man kann hoechstens, sofern vorhanden, den Offset beruecksichtigen. Bei meiner anderen Steuerung, ist das fix auf eine halbe Stunde eingestellt. Somit weiss man es ist schon hell, aber die Rollaeden bleiben noch unten.
Dann kann man Deinen Wunsch umsetzen, wenn es das aber nicht gibt, dann musst Du eine Glaskugel einbauen lassen. Eventuell koennte man auch einen zweiten Wert implementieren, wenn es denn Zahlenwerte sind.
Am Ende ist es aber wieder nur eine weitere Stolperfallle, die wieder Probleme aufwirft. Und bei dem rasanten Wechsel der Sonnenauf- und untergangszeit gerade, sind das ein paar Tage, an denen Du das ueberhaupt merkst!
Gruss Christoph
Zitat von: pc1246 am 19 Februar 2021, 08:19:09
Also bei mir haengt draussen ein Sensor, der sagt wann es hell ist. Wie willst Du jetzt wissen, ob der in zwei Minuten meldet dass es hell ist? Man kann hoechstens, sofern vorhanden, den Offset beruecksichtigen. Bei meiner anderen Steuerung, ist das fix auf eine halbe Stunde eingestellt. Somit weiss man es ist schon hell, aber die Rollaeden bleiben noch unten.
Dann kann man Deinen Wunsch umsetzen, wenn es das aber nicht gibt, dann musst Du eine Glaskugel einbauen lassen. Eventuell koennte man auch einen zweiten Wert implementieren, wenn es denn Zahlenwerte sind.
Am Ende ist es aber wieder nur eine weitere Stolperfallle, die wieder Probleme aufwirft. Und bei dem rasanten Wechsel der Sonnenauf- und untergangszeit gerade, sind das ein paar Tage, an denen Du das ueberhaupt merkst!
Man könnte es eventuell pragmatisch umsetzen.
Idee:
- Tag 1: ASC merkt sich wann der Up-Wert aus ASC_BrightnessSensor erreicht ist (Uhrzeit).
- Tag 2: dieser Wert wird in Kombination mit ASC_BlockingTime_beforDayOpen berücksichtigt. Außerdem wird wieder analog zu Tag 1 die Uhrzeit gespeichert, allerdings sich natürlich jeden Tag die Uhrzeit etwas verschiebt, wird nun die Uhrzeit von Tag 1 und die Uhrzeit von Tag 2 addiert und halbiert (geht durch Umrechnung in Unix-Time recht einfach).
Könnte man auch über 3 Tage ziehen, damit starke Bewölkung an einem Tag nicht die kalkulierte Uhrzeit zu sehr stört.
@kjmEjfu
Du bist doch fast genauso lange dabei wie CoolTux. Schau mal in dem Post hier: https://forum.fhem.de/index.php/topic,39773.msg319942.html#msg319942
Da bedankt er sich bei einigen Mitgliedern, dass Sie ihn dahin geschubst haben, selber ein Modul zu schreiben. Den Post von pah habe ich auf die Schnelle leider nicht gefunden.
Vielleicht faengst Du ja auch einfach mal an, und kannst CoolTux unterstuetzen!?
Im Ernst, der Sonnenaufgang verschiebt sich pro Monat (Eben mal fuer Februar und Maerz nachgesehen) um eine Stunde. Wie oft meinst Du, dass Deine Situation noch eintritt? (Zeitverschiebung ist auch das letzte Mal dieses Jahr!)
Dieses Modul ist schon so aufgeblasen, und ich moechte in den Code gar nicht habe mir jetzt mal den Code geoeffnet: 6900 Zeilen, ohne Doku!
Da sind dann auch viele Abhaengigkeiten, die man schon im Kopf haben muss, oder einen Ausdruck!
Ich sehe das irgendwie nicht! Ach ich habe gerade gesehen, ich werde da im Code auch erwaehnt. Weiss gar nicht mehr ob da noch was von der Doku in der Form uebrig ist!
Gruss Christoph
ich habe gestern ein Update eingespielt, jetzt habe ich ein eigenartigen Effekt an meinem Badfenster
Das Rollo fährt Tagsüber runter, Wenn das Fenster öffne/Kippe "window closed at day"
Hi all,
I need your help. At the moment I am controlling the shading of nine shutters with ASC.
Four are oriented to the south and five are oriented to the west (another four blinds to the north and east are not shaded).
I set the values of ASC_Shading_InOutAzimuth for all nine shutters and with a light sensor I manage the value of ASC_Shading_StateChange_SunnyCloudy.
In the morning the shutters in the south go to ShadingIn and then those in the west go to ShadingIn. Good.
But when it's time for ShadingOut, only one south shutter opens, then the west shutters open while they should still be in ShadingIn. The remaining shutters to the south always remain lowered until night.
What information do you need to debug my settings?
In the meantime, I publish my list myASControl:
Internals:
FUUID 5e8c4c01-f33f-2a3c-289e-bf714d57f7484607
FVERSION 73_AutoShuttersControl.pm:v0.10.11-s23635/2021-01-29 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME myASControl
NOTIFYDEV global,myASControl,MQTT2_3_Bdroom_Shutr,MQTT2_3_Double_Shutr_L,MQTT2_3_Double_Shutr_R,MQTT2_3_Kitchn_Shutr_L,MQTT2_3_Kitchn_Shutr_R,MQTT2_3_Living_Shutr_C,MQTT2_3_Living_Shutr_L,MQTT2_3_Living_Shutr_R,MQTT2_3_Mn_Bat_Shutr_L,MQTT2_3_Mn_Bat_Shutr_R,MQTT2_3_Office_Shutr,MQTT2_3_Pv_Bat_Shutr,Rain_from_W,Light_Sensor_S,residents,Rain_from_E,Rain_from_S,Weather_HOME,myAstro,Rain_from_N
NR 45
NTFY_ORDER 51-myASControl
STATE manual
TYPE AutoShuttersControl
VERSION v0.10.11
OLDREADINGS:
READINGS:
2021-02-28 09:00:14 MQTT2_3_Bdroom_Shutr_PosValue 100
2020-12-24 09:00:01 MQTT2_3_Bdroom_Shutr_lastDelayPosValue 100
2021-02-28 09:00:01 MQTT2_3_Bdroom_Shutr_lastPosValue 20
2021-02-28 15:02:32 MQTT2_3_Bdroom_Shutr_nextAstroTimeEvent 28.02.2021 - 22:00
2021-02-28 16:23:12 MQTT2_3_Double_Shutr_L_PosValue 20
2020-12-24 09:00:01 MQTT2_3_Double_Shutr_L_lastDelayPosValue 100
2021-02-28 16:02:48 MQTT2_3_Double_Shutr_L_lastPosValue 20
2021-02-28 15:02:32 MQTT2_3_Double_Shutr_L_nextAstroTimeEvent 28.02.2021 - 22:00
2021-02-28 16:23:09 MQTT2_3_Double_Shutr_R_PosValue 20
2020-12-24 09:00:01 MQTT2_3_Double_Shutr_R_lastDelayPosValue 100
2021-02-28 16:02:31 MQTT2_3_Double_Shutr_R_lastPosValue 20
2021-02-28 15:02:32 MQTT2_3_Double_Shutr_R_nextAstroTimeEvent 28.02.2021 - 22:00
2021-02-28 15:35:54 MQTT2_3_Kitchn_Shutr_L_PosValue 19
2021-02-28 15:32:29 MQTT2_3_Kitchn_Shutr_L_lastPosValue 20
2021-02-28 15:02:32 MQTT2_3_Kitchn_Shutr_L_nextAstroTimeEvent 28.02.2021 - 21:00
2021-02-28 16:32:14 MQTT2_3_Kitchn_Shutr_R_PosValue 44
2021-02-28 15:51:48 MQTT2_3_Kitchn_Shutr_R_lastPosValue 3
2021-02-28 15:02:32 MQTT2_3_Kitchn_Shutr_R_nextAstroTimeEvent 28.02.2021 - 22:00
2020-12-09 16:49:25 MQTT2_3_Living_Blind_R_PosValue 0
2020-12-20 22:56:30 MQTT2_3_Living_Blind_R_lastPosValue 50
2021-02-28 09:11:48 MQTT2_3_Living_Shutr_C_PosValue 3
2021-02-28 15:51:48 MQTT2_3_Living_Shutr_C_lastPosValue 3
2021-02-28 15:02:32 MQTT2_3_Living_Shutr_C_nextAstroTimeEvent 28.02.2021 - 22:00
2021-02-28 09:11:42 MQTT2_3_Living_Shutr_L_PosValue 3
2021-02-28 15:51:48 MQTT2_3_Living_Shutr_L_lastPosValue 3
2021-02-28 15:02:32 MQTT2_3_Living_Shutr_L_nextAstroTimeEvent 28.02.2021 - 22:30
2021-02-28 14:32:02 MQTT2_3_Living_Shutr_R_PosValue 3
2020-12-16 09:05:01 MQTT2_3_Living_Shutr_R_lastDelayPosValue 100
2021-02-28 15:51:48 MQTT2_3_Living_Shutr_R_lastPosValue 3
2021-02-28 15:02:32 MQTT2_3_Living_Shutr_R_nextAstroTimeEvent 28.02.2021 - 22:00
2020-12-22 21:00:01 MQTT2_3_Mn_Bat_Shutr_L_lastDelayPosValue 0
2021-02-27 20:30:36 MQTT2_3_Mn_Bat_Shutr_L_lastPosValue 100
2021-02-28 15:02:32 MQTT2_3_Mn_Bat_Shutr_L_nextAstroTimeEvent 28.02.2021 - 22:00
2020-12-22 21:00:01 MQTT2_3_Mn_Bat_Shutr_R_lastDelayPosValue 0
2021-02-28 15:01:46 MQTT2_3_Mn_Bat_Shutr_R_lastPosValue 100
2021-02-28 15:02:32 MQTT2_3_Mn_Bat_Shutr_R_nextAstroTimeEvent 28.02.2021 - 22:00
2021-02-28 07:30:17 MQTT2_3_Office_Shutr_PosValue 100
2020-12-08 11:08:45 MQTT2_3_Office_Shutr_lastDelayPosValue 100
2021-02-28 07:30:01 MQTT2_3_Office_Shutr_lastPosValue 0
2021-02-28 15:02:32 MQTT2_3_Office_Shutr_nextAstroTimeEvent 28.02.2021 - 22:00
2021-02-28 16:23:18 MQTT2_3_Pv_Bat_Shutr_PosValue 20
2020-12-24 07:30:01 MQTT2_3_Pv_Bat_Shutr_lastDelayPosValue 100
2021-02-28 16:02:31 MQTT2_3_Pv_Bat_Shutr_lastPosValue 20
2021-02-28 15:02:32 MQTT2_3_Pv_Bat_Shutr_nextAstroTimeEvent 28.02.2021 - 22:00
2020-12-14 20:32:50 ascEnable on
2021-02-28 15:02:34 controlShading on
2020-04-07 09:31:21 hardLockOut off
2021-02-28 15:02:27 room_01_Kitchen MQTT2_3_Kitchn_Shutr_L,MQTT2_3_Kitchn_Shutr_R
2021-02-28 15:02:27 room_02_Living_Room MQTT2_3_Living_Shutr_C,MQTT2_3_Living_Shutr_L,MQTT2_3_Living_Shutr_R
2021-02-28 15:02:27 room_03_Double_Room MQTT2_3_Double_Shutr_L,MQTT2_3_Double_Shutr_R
2021-02-28 15:02:27 room_04_Private_Bath MQTT2_3_Pv_Bat_Shutr
2021-02-28 15:02:27 room_05_Main_Bath MQTT2_3_Mn_Bat_Shutr_L,MQTT2_3_Mn_Bat_Shutr_R
2021-02-28 15:02:27 room_06_Bedroom MQTT2_3_Bdroom_Shutr
2021-02-28 15:02:27 room_07_Office MQTT2_3_Office_Shutr
2020-04-07 09:31:21 selfDefense off
2021-02-28 16:32:14 state manual
2020-11-07 23:16:18 sunriseTimeWeHoliday on
2021-02-28 15:02:27 userAttrList rolled out
helper:
shuttersList:
MQTT2_3_Bdroom_Shutr
MQTT2_3_Double_Shutr_L
MQTT2_3_Double_Shutr_R
MQTT2_3_Kitchn_Shutr_L
MQTT2_3_Kitchn_Shutr_R
MQTT2_3_Living_Shutr_C
MQTT2_3_Living_Shutr_L
MQTT2_3_Living_Shutr_R
MQTT2_3_Mn_Bat_Shutr_L
MQTT2_3_Mn_Bat_Shutr_R
MQTT2_3_Office_Shutr
MQTT2_3_Pv_Bat_Shutr
monitoredDevs:
Light_Sensor_S:
MQTT2_3_Bdroom_Shutr ASC_BrightnessSensor
MQTT2_3_Double_Shutr_L ASC_BrightnessSensor
MQTT2_3_Double_Shutr_R ASC_BrightnessSensor
MQTT2_3_Kitchn_Shutr_L ASC_BrightnessSensor
MQTT2_3_Kitchn_Shutr_R ASC_BrightnessSensor
MQTT2_3_Living_Shutr_C ASC_BrightnessSensor
MQTT2_3_Living_Shutr_L ASC_BrightnessSensor
MQTT2_3_Living_Shutr_R ASC_BrightnessSensor
MQTT2_3_Mn_Bat_Shutr_L ASC_BrightnessSensor
MQTT2_3_Mn_Bat_Shutr_R ASC_BrightnessSensor
MQTT2_3_Office_Shutr ASC_BrightnessSensor
MQTT2_3_Pv_Bat_Shutr ASC_BrightnessSensor
MQTT2_3_Bdroom_Shutr:
MQTT2_3_Double_Shutr_L:
MQTT2_3_Double_Shutr_R:
MQTT2_3_Kitchn_Shutr_L:
MQTT2_3_Kitchn_Shutr_R:
MQTT2_3_Living_Shutr_C:
MQTT2_3_Living_Shutr_L:
MQTT2_3_Living_Shutr_R:
MQTT2_3_Mn_Bat_Shutr_L:
MQTT2_3_Mn_Bat_Shutr_R:
MQTT2_3_Office_Shutr:
MQTT2_3_Pv_Bat_Shutr:
Rain_from_E:
MQTT2_3_Mn_Bat_Shutr_R ASC_ExternalTrigger
Rain_from_N:
MQTT2_3_Bdroom_Shutr ASC_ExternalTrigger
MQTT2_3_Mn_Bat_Shutr_L ASC_ExternalTrigger
MQTT2_3_Office_Shutr ASC_ExternalTrigger
Rain_from_S:
MQTT2_3_Kitchn_Shutr_L ASC_ExternalTrigger
MQTT2_3_Kitchn_Shutr_R ASC_ExternalTrigger
MQTT2_3_Living_Shutr_C ASC_ExternalTrigger
MQTT2_3_Living_Shutr_L ASC_ExternalTrigger
Rain_from_W:
MQTT2_3_Double_Shutr_L ASC_ExternalTrigger
MQTT2_3_Double_Shutr_R ASC_ExternalTrigger
MQTT2_3_Living_Shutr_R ASC_ExternalTrigger
MQTT2_3_Pv_Bat_Shutr ASC_ExternalTrigger
Weather_HOME:
myASControl ASC_rainSensor
myAstro:
myASControl ASC_twilightDevice
residents:
myASControl ASC_residentsDev
Attributes:
ASC_expert 1
ASC_rainSensor Weather_HOME:wm_var_rain_detector
ASC_residentsDev residents:state
ASC_tempSensor Weather_HOME:wm_var_temperature
ASC_twilightDevice myAstro
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room 00 ASControl
verbose 0
Best regards,
xavier
Kannst du noch ein list von einem Rollo geben welches nicht öffnet?
Zitat von: CoolTux am 28 Februar 2021, 18:17:37
Kannst du noch ein list von einem Rollo geben welches nicht öffnet?
South-facing shutter that does not open (now opened manually):
Internals:
CID 3_Kitchn_Shutr_R
DEF 3_Kitchn_Shutr_R
DEVICETOPIC MQTT2_3_Kitchn_Shutr_R
FUUID 6037b1e4-f33f-2a3c-62c7-7626bb0d278876ec
IODev m2s
LASTInputDev m2s
MSGCNT 12
NAME MQTT2_3_Kitchn_Shutr_R
NR 462
STATE <a href="http://IPAddress" target="_blank">
Online
</a>
set_open
TYPE MQTT2_DEVICE
m2s_MSGCNT 12
m2s_TIME 2021-02-28 18:19:12
READINGS:
2021-02-27 20:30:33 ASC_Enable on
2021-02-28 18:19:54 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 5m
2021-02-28 16:55:15 ASC_ShuttersLastDrive manual
2021-02-28 17:58:37 ASC_Time_DriveDown 28.02.2021 - 22:00
2021-02-28 17:58:37 ASC_Time_DriveUp 01.03.2021 - 08:05
2021-02-28 18:19:12 Heap 28
2021-02-28 17:58:37 LWT Online
2021-02-28 18:19:12 LoadAvg 19
2021-02-28 18:19:12 MqttCount 17
2021-02-28 17:58:37 POWER
2021-02-28 18:19:12 POWER1 off
2021-02-28 18:19:12 POWER2 off
2021-02-28 18:19:12 Shutter1_Position 100
2021-02-28 18:19:12 Shutter1_direction 0
2021-02-27 20:38:16 ShutterClose1 0
2021-02-28 17:48:48 ShutterOpen1 100
2021-02-28 15:51:48 ShutterPosition1 3
2021-02-28 16:32:13 ShutterStop1 44
2021-02-28 18:19:12 Sleep 50
2021-02-28 18:19:12 SleepMode Dynamic
2021-02-28 18:19:12 Time 2021-02-28T18:19:12
2021-02-28 18:19:12 Uptime 3T03:12:07
2021-02-28 18:19:12 UptimeSec 270727
2021-02-28 18:19:12 Wifi_AP 1
2021-02-28 18:19:12 Wifi_BSSId 82:2A:A8:14:2B:BD
2021-02-28 18:19:12 Wifi_Channel 11
2021-02-28 18:19:12 Wifi_DeepSleep 0
2021-02-28 18:19:12 Wifi_Downtime 0T00:00:04
2021-02-28 18:19:12 Wifi_Heap 28704
2021-02-28 18:19:12 Wifi_LinkCount 1
2021-02-28 18:19:12 Wifi_RSSI 66
2021-02-28 18:19:12 Wifi_SSId Gelsomini.I3T
2021-02-28 17:58:34 associatedWith myASControl
2021-02-28 18:19:54 bgColor #32A054
2021-02-28 16:55:15 pct 100
2021-02-28 17:48:47 state set_open
2021-02-28 17:59:17 subscriptions cmnd/3_Kitchn_Shutr_R/# cmnd/3_Kitchn_Shutr_R_fb/# cmnd/Rollos/#
Attributes:
ASC 2
ASC_BrightnessSensor Light_Sensor_S:lux 52:1
ASC_Down brightness
ASC_Drive_DelayStart 0
ASC_ExternalTrigger Rain_from_S:state 1:0 5: 2:0
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Pos_Reading pct
ASC_RainProtection off
ASC_Shading_InOutAzimuth 120:235
ASC_Shading_MinMax_Elevation 20.0:100.0
ASC_Shading_Min_OutsideTemperature 5
ASC_Shading_Mode always
ASC_Shading_Pos 4
ASC_Shading_StateChange_SunnyCloudy 21000:19000
ASC_Shading_WaitingPeriod 600
ASC_TempSensor Weather_HOME:wm_var_temperature
ASC_Time_Down_Early 16:00
ASC_Time_Down_Late 22:00
ASC_Time_Up_Early 07:00
ASC_Time_Up_Late 08:05
ASC_Time_Up_WE_Holiday 07:30
ASC_Up brightness
IODev m2s
cmdIcon open:fts_shutter_up close:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
comment After applying the template set "ShutterOpenDuration1" and "ShutterCloseDuration1" first.
Use the "set x_configuration" Option. Example: "set x_configuration ShutterOpenDuration1 35"
Shutter specific commands available: ShutterOpenDuration1, ShutterCloseDuration1, ShutterRelay1, ShutterSetHalfway1, ShutterSetClose1, ShutterInvert1, ShutterMotordelay1, ShutterCalibration1; you may use this for general setOptions in tasmota also.
commands may need restart to take effect.
For calibration, use of more than one shutter device and further information on the available commands see <a href="https://github.com/arendst/Tasmota/wiki/blinds-and-roller-shades">Tasmota wiki</a>.
devStateIcon opening:fts_shutter_up@red closing:fts_shutter_down@red Online:10px-kreis-gruen Offline:10px-kreis-rot 100:fts_shutter_10 0:fts_shutter_100 9\d.*:fts_shutter_10 8\d.*:fts_shutter_20 7\d.*:fts_shutter_30 6\d.*:fts_shutter_40 5\d.*:fts_shutter_50 4\d.*:fts_shutter_60 3\d.*:fts_shutter_70 2\d.*:fts_shutter_80 1\d.*:fts_shutter_90 \b\d\b.*:fts_shutter_90
model tasmota_2ch_shutter_invert_0
readingList tele/3_Kitchn_Shutr_R/LWT:.* LWT
stat/3_Kitchn_Shutr_R/RESULT:.* { json2nameValue($EVENT) }
stat/3_Kitchn_Shutr_R/POWER1:.* POWER1
stat/3_Kitchn_Shutr_R/POWER1:on {{'state' => 'opening'}}
stat/3_Kitchn_Shutr_R/POWER2:.* POWER2
stat/3_Kitchn_Shutr_R/POWER2:on {{'state' => 'closing'}}
stat/3_Kitchn_Shutr_R/SHUTTER1:.* state
stat/3_Kitchn_Shutr_R/SHUTTER1:.* pct
tele/3_Kitchn_Shutr_R/RESULT:.* { json2nameValue($EVENT) }
tele/3_Kitchn_Shutr_R/STATE:.* { json2nameValue($EVENT) }
tele/3_Kitchn_Shutr_R/SENSOR:.* { json2nameValue($EVENT) }
tele/3_Kitchn_Shutr_R/INFO.:.* { json2nameValue($EVENT) }
tele/3_Kitchn_Shutr_R/UPTIME:.* { json2nameValue($EVENT) }
3_Kitchn_Shutr_R:cmnd/3_Kitchn_Shutr_R/POWER:.* POWER
3_Kitchn_Shutr_R:tele/3_Kitchn_Shutr_R/LWT:.* LWT
room 01 Kitchen
setList close:noArg cmnd/3_Kitchn_Shutr_R/ShutterClose1
open:noArg cmnd/3_Kitchn_Shutr_R/ShutterOpen1
half:noArg cmnd/3_Kitchn_Shutr_R/ShutterSetHalfway1 50
pct:slider,0,1,100 cmnd/3_Kitchn_Shutr_R/ShutterPosition1 $EVTPART1
stop:noArg cmnd/3_Kitchn_Shutr_R/ShutterStop1
resetClose:noArg cmnd/3_Kitchn_Shutr_R/ShutterSetClose1
x_configuration cmnd/3_Kitchn_Shutr_R/$EVTPART1 $EVTPART2
setStateList open close half stop pct
stateFormat <a href="http://IPAddress" target="_blank">
LWT
</a>
state
userReadings bgColor {if
(ReadingsVal("MQTT2_3_Kitchn_Shutr_R","state","") eq "opening") {return "#0088CC"} elsif
(ReadingsVal("MQTT2_3_Kitchn_Shutr_R","state","") eq "closing") {return "#0088CC"} elsif
(ReadingsVal("Auto_Blinds","state","") eq "1") {return "#32A054"} else
{return "#AAAAAA"}}
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd :open:close:half:stop:pct
In addition, south-facing roller shutter that opened today:
Internals:
CID 3_Kitchn_Shutr_L
DEF 3_Kitchn_Shutr_L
DEVICETOPIC MQTT2_3_Kitchn_Shutr_L
FUUID 6037b701-f33f-2a3c-8d25-4c17495dd6b8a7bf
IODev m2s
LASTInputDev m2s
MSGCNT 12
NAME MQTT2_3_Kitchn_Shutr_L
NR 454
STATE <a href="http://IPAddress" target="_blank">
Online
</a>
set_open
TYPE MQTT2_DEVICE
m2s_MSGCNT 12
m2s_TIME 2021-02-28 18:18:42
READINGS:
2021-02-27 20:30:33 ASC_Enable on
2021-02-28 18:22:54 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 5m
2021-02-28 17:27:40 ASC_ShuttersLastDrive manual
2021-02-28 17:58:37 ASC_Time_DriveDown 28.02.2021 - 21:00
2021-02-28 17:58:37 ASC_Time_DriveUp 01.03.2021 - 08:05
2021-02-28 18:18:42 Heap 27
2021-02-28 17:58:36 LWT Online
2021-02-28 18:18:42 LoadAvg 19
2021-02-28 18:18:42 MqttCount 17
2021-02-28 17:58:36 POWER
2021-02-28 18:18:42 POWER1 off
2021-02-28 18:18:42 POWER2 off
2021-02-28 18:18:42 Shutter1_Position 100
2021-02-28 18:18:42 Shutter1_direction 0
2021-02-27 20:47:57 ShutterClose1 0
2021-02-28 17:49:12 ShutterOpen1 100
2021-02-28 15:36:06 ShutterPosition1 19
2021-02-28 18:18:42 Sleep 50
2021-02-28 18:18:42 SleepMode Dynamic
2021-02-28 18:18:42 Time 2021-02-28T18:18:42
2021-02-28 18:18:42 Uptime 3T03:12:08
2021-02-28 18:18:42 UptimeSec 270728
2021-02-28 18:18:42 Wifi_AP 1
2021-02-28 18:18:42 Wifi_BSSId 82:2A:A8:14:2B:BD
2021-02-28 18:18:42 Wifi_Channel 11
2021-02-28 18:18:42 Wifi_DeepSleep 0
2021-02-28 18:18:42 Wifi_Downtime 0T00:00:04
2021-02-28 18:18:42 Wifi_Heap 28472
2021-02-28 18:18:42 Wifi_LinkCount 1
2021-02-28 18:18:42 Wifi_RSSI 60
2021-02-28 18:18:42 Wifi_SSId Gelsomini.I3T
2021-02-28 17:58:34 associatedWith myASControl
2021-02-28 18:22:54 bgColor #32A054
2021-02-28 17:27:40 pct 100
2021-02-28 17:49:12 state set_open
2021-02-28 17:59:17 subscriptions cmnd/3_Kitchn_Shutr_L/# cmnd/3_Kitchn_Shutr_L_fb/# cmnd/Rollos/#
Attributes:
ASC 2
ASC_BrightnessSensor Light_Sensor_S:lux 28:0
ASC_Down brightness
ASC_Drive_DelayStart 0
ASC_ExternalTrigger Rain_from_S:state 1:0 5: 2:0
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Pos_Reading pct
ASC_RainProtection off
ASC_Shading_InOutAzimuth 120:235
ASC_Shading_MinMax_Elevation 20.0:100.0
ASC_Shading_Min_OutsideTemperature 5
ASC_Shading_Mode always
ASC_Shading_Pos 20
ASC_Shading_StateChange_SunnyCloudy 21000:20000
ASC_Shading_WaitingPeriod 600
ASC_TempSensor Weather_HOME:wm_var_temperature
ASC_Time_Down_Early 16:00
ASC_Time_Down_Late 21:00
ASC_Time_Up_Early 07:00
ASC_Time_Up_Late 08:05
ASC_Time_Up_WE_Holiday 07:30
ASC_Up brightness
IODev m2s
cmdIcon open:fts_shutter_up close:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
comment After applying the template set "ShutterOpenDuration1" and "ShutterCloseDuration1" first.
Use the "set x_configuration" Option. Example: "set x_configuration ShutterOpenDuration1 35"
Shutter specific commands available: ShutterOpenDuration1, ShutterCloseDuration1, ShutterRelay1, ShutterSetHalfway1, ShutterSetClose1, ShutterInvert1, ShutterMotordelay1, ShutterCalibration1; you may use this for general setOptions in tasmota also.
commands may need restart to take effect.
For calibration, use of more than one shutter device and further information on the available commands see <a href="https://github.com/arendst/Tasmota/wiki/blinds-and-roller-shades">Tasmota wiki</a>.
devStateIcon opening:fts_shutter_up@red closing:fts_shutter_down@red Online:10px-kreis-gruen Offline:10px-kreis-rot 100:fts_shutter_10 0:fts_shutter_100 9\d.*:fts_shutter_10 8\d.*:fts_shutter_20 7\d.*:fts_shutter_30 6\d.*:fts_shutter_40 5\d.*:fts_shutter_50 4\d.*:fts_shutter_60 3\d.*:fts_shutter_70 2\d.*:fts_shutter_80 1\d.*:fts_shutter_90 \b\d\b.*:fts_shutter_90
model tasmota_2ch_shutter_invert_0
readingList tele/3_Kitchn_Shutr_L/LWT:.* LWT
stat/3_Kitchn_Shutr_L/RESULT:.* { json2nameValue($EVENT) }
stat/3_Kitchn_Shutr_L/POWER1:.* POWER1
stat/3_Kitchn_Shutr_L/POWER1:on {{'state' => 'opening'}}
stat/3_Kitchn_Shutr_L/POWER2:.* POWER2
stat/3_Kitchn_Shutr_L/POWER2:on {{'state' => 'closing'}}
stat/3_Kitchn_Shutr_L/SHUTTER1:.* state
stat/3_Kitchn_Shutr_L/SHUTTER1:.* pct
tele/3_Kitchn_Shutr_L/RESULT:.* { json2nameValue($EVENT) }
tele/3_Kitchn_Shutr_L/STATE:.* { json2nameValue($EVENT) }
tele/3_Kitchn_Shutr_L/SENSOR:.* { json2nameValue($EVENT) }
tele/3_Kitchn_Shutr_L/INFO.:.* { json2nameValue($EVENT) }
tele/3_Kitchn_Shutr_L/UPTIME:.* { json2nameValue($EVENT) }
3_Kitchn_Shutr_L:cmnd/3_Kitchn_Shutr_L/POWER:.* POWER
3_Kitchn_Shutr_L:tele/3_Kitchn_Shutr_L/LWT:.* LWT
room 01 Kitchen
setList close:noArg cmnd/3_Kitchn_Shutr_L/ShutterClose1
open:noArg cmnd/3_Kitchn_Shutr_L/ShutterOpen1
half:noArg cmnd/3_Kitchn_Shutr_L/ShutterSetHalfway1 50
pct:slider,0,1,100 cmnd/3_Kitchn_Shutr_L/ShutterPosition1 $EVTPART1
stop:noArg cmnd/3_Kitchn_Shutr_L/ShutterStop1
resetClose:noArg cmnd/3_Kitchn_Shutr_L/ShutterSetClose1
x_configuration cmnd/3_Kitchn_Shutr_L/$EVTPART1 $EVTPART2
setStateList open close half stop pct
stateFormat <a href="http://IPAddress" target="_blank">
LWT
</a>
state
userReadings bgColor {if
(ReadingsVal("MQTT2_3_Kitchn_Shutr_L","state","") eq "opening") {return "#0088CC"} elsif
(ReadingsVal("MQTT2_3_Kitchn_Shutr_L","state","") eq "closing") {return "#0088CC"} elsif
(ReadingsVal("Auto_Blinds","state","") eq "1") {return "#32A054"} else
{return "#AAAAAA"}}
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd :open:close:half:stop:pct
Best regards,
xavier.
Hallo,
zuerst mal danke - ich habe mich schon mit den vielen Möglichkeiten beschäftigt und habe diese gestern nun auf mein Produktivsystem so umgesetzt, wie ich das gerne möchte. Allerdings hat weder heute morgen noch bis jetzt abends eine Fahrt stattgefunden. Ich denke, soweit ich das verstanden habe, verwendet das Modul die Rollos und setzt dort wo ASC_Pos_Reading definiert ist, den entsprechenden Wert zwischen 0 und 100, richtig? Nun, meine Rollos (elero) lassen sich nicht mit Zahlenwerten steuern. Sie kennen nur diese set-Befehle:
moveDown
moveIntermediate
moveTilt
moveUp
(refresh) nicht relevant für Fahrten
stop
wie kann ich das ändern, damit ASC das so verwendet? Oder muss ich mich von dem Gedanken verabschieden und so wie früher (hatte in meiner alten Wohnung Rademacher) ein DOIF basteln?
Du kannst das ROLLO Modul als Zwischenschicht nehmen und dort dann entsprechend Deine Befehle mappen lassen.
Hallo CoolTux,
erstmal vielen Dank, dass Du die Lamellensteuerung aufgenommen hast. Funktioniert soweit sehr gut. Bei einer Sache habe ich jedoch wohl eine falsche Programmierung.
Ich möchte:
- 30 Minuten vor dem abendlichen Schließen in den Privacy Modus gehen. In meinem Fall "Sichtschutz". <-- Funktioniert
- Abendliches Schließen der Jalousien. Also komplett geschlossen. <-- Funktioniert, nicht. Er fährt zwar, aber erneut in die Position "Sichtschutz".
nternals:
IODev d_ccu
NAME HM_WohnzimmerJalErkerLinks
NR 46
STATE Sichtschutz
TYPE HMCCUDEV
ccudevstate active
ccuif BidCos-RF
ccuname WohnzimmerJalErkerLinks
ccutype HM-LC-Ja1PBU-FM
channels 2
firmware 2.11
statevals devstate
READINGS:
2021-03-03 07:37:22 1.DIRECTION 0
2021-03-03 07:37:22 1.DIRECTION_SLATS 0
2021-02-21 07:49:48 1.INHIBIT false
2021-03-03 07:37:22 1.LEVEL Sichtschutz
2021-03-03 07:37:22 1.LEVEL_SLATS 40
2021-03-03 07:37:22 1.WORKING 0
2021-03-03 07:37:22 1.WORKING_SLATS 0
2021-02-20 15:41:16 ASC_Enable on
2021-03-03 07:12:52 ASC_Time_DriveDown 03.03.2021 - 18:42
2021-03-03 07:12:52 ASC_Time_DriveUp 04.03.2021 - 07:10
2021-03-03 07:12:52 ASC_Time_PrivacyDriveDown 03.03.2021 - 17:42
2021-02-21 07:49:15 associatedWith ASC
2021-03-03 07:37:22 control 2
2021-03-03 07:37:22 hmstate Sichtschutz
2021-03-03 07:37:22 pct 40
2021-03-03 07:37:22 state Sichtschutz
hmccu:
devspec OEQ0563411
dp:
0.AES_KEY:
OVAL 0
VAL 0
0.CONFIG_PENDING:
OVAL false
VAL false
0.DEVICE_IN_BOOTLOADER:
OVAL false
VAL false
0.DUTYCYCLE:
OVAL false
VAL false
0.RSSI_DEVICE:
OVAL 1
VAL 1
0.RSSI_PEER:
OVAL 1
VAL 1
0.STICKY_UNREACH:
OVAL false
VAL false
0.UNREACH:
OVAL false
VAL false
0.UPDATE_PENDING:
OVAL false
VAL false
1.DIRECTION:
OSVAL 2
OVAL 2
SVAL 0
VAL 0
1.DIRECTION_SLATS:
OSVAL 2
OVAL 2
SVAL 0
VAL 0
1.INHIBIT:
OSVAL false
OVAL false
SVAL false
VAL false
1.LEVEL:
OSVAL Offen
OVAL 1.000000
SVAL Sichtschutz
VAL 0.020000
1.LEVEL_SLATS:
OSVAL Offen
OVAL 1.000000
SVAL 40
VAL 0.400000
1.WORKING:
OSVAL 1
OVAL 1
SVAL 0
VAL 0
1.WORKING_SLATS:
OSVAL 1
OVAL 1
SVAL 0
VAL 0
Attributes:
ASC 2
ASC_Closed_Pos 0
ASC_Pos_Reading pct
ASC_PrivacyDownValue_beforeNightClose 3600:500
ASC_PrivacyDown_Pos 0:Sichtschutz
IODev d_ccu
alias Jalousie Erker links
ccureadingfilter (LEVEL|INHIBIT|DIRECTION|WORKING)
ccureadingname LEVEL:+pct
ccuscaleval LEVEL:0:1:0:100,LEVEL_SLATS:0:1:0:100
cmdIcon up:control_centr_arrow_up stop:control_x down:control_centr_arrow_down Sichtschutz:fts_blade_arc_close_50 Lichtschutz:fts_blade_arc_close_00
controldatapoint LEVEL
event-on-change-reading .*
eventMap /datapoint STOP 1:stop/datapoint LEVEL 0:down/datapoint LEVEL 100:up/datapoint LEVEL_COMBINED "0x00,0x50":Sichtschutz/datapoint LEVEL_COMBINED "0x00,0xC8":Lichtschutz/
group Jalousien
icon fts_shutter_40
room Wohnbereich
statedatapoint LEVEL
stripnumber 1
substexcl control|pct
substitute LEVEL,LEVEL_SLATS!#0-0:Geschlossen,#1-2:Sichtschutz,#3.1-5:Lichtschutz,#100-100:Offen
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate Fenster Fenster_map Wohnzimmer WohnzimmerJal WohnzimmerJal_map Wohnzimmer_map structexclude
webCmd Sichtschutz:Lichtschutz:down:up:stop
widgetOverride control:slider,0,10,100
Siehst Du den Fehler in meiner Konfiguration?
Vielen Dank und viele Grüße
Christoph
Stelle das
ASC_PrivacyDown_Pos 0:Sichtschutz
mal auf
ASC_PrivacyDown_Pos 1:Sichtschutz
Nur zum testen. Eigentlich sollte der erste Wert immer unterschiedlich je Fahrgrund sein.
Zitat von: kamp am 02 März 2021, 20:02:32
Hallo,
zuerst mal danke - ich habe mich schon mit den vielen Möglichkeiten beschäftigt und habe diese gestern nun auf mein Produktivsystem so umgesetzt, wie ich das gerne möchte. Allerdings hat weder heute morgen noch bis jetzt abends eine Fahrt stattgefunden. Ich denke, soweit ich das verstanden habe, verwendet das Modul die Rollos und setzt dort wo ASC_Pos_Reading definiert ist, den entsprechenden Wert zwischen 0 und 100, richtig? Nun, meine Rollos (elero) lassen sich nicht mit Zahlenwerten steuern. Sie kennen nur diese set-Befehle:
moveDown
moveIntermediate
moveTilt
moveUp
(refresh) nicht relevant für Fahrten
stop
wie kann ich das ändern, damit ASC das so verwendet? Oder muss ich mich von dem Gedanken verabschieden und so wie früher (hatte in meiner alten Wohnung Rademacher) ein DOIF basteln?
Danke, bin gerade am Einrichten und werde morgen berichten, ob sie nun rauf und runter gehen
Hallo,
wie versprochen - der Bericht:
mit Hilfe der ROLLO als Zwischenmodul funktioniert ASC perfekt für meine elero Rolläden. Auch die Laufzeiten habe ich bereits korrekt eingestellt. Auch hat es funktioniert, dass die Rolläden bei geöffneter Balkontür nicht runter gehen (HM 3state Sensor). Allerdings hätte ich mir erwartet, dass diese dann runtergehen, sobald man die Balkontür schließt. Hat jemand einen Tipp, was man dazu einstellen muss? Auch würde ich mir erwarten, dass die Rollos rauf gehen, wenn diese geschlossen sind und die Balkontür geöffnet wird, was auch nicht klappt.
ASC_ComfortOpen_Pos ist korrekt auf 0 gesetzt
ASC_LockOut ist auf soft
ASC_ShuttersPlace ist auf terrace
ASC_WindowRec auf den HM 3state Sensor gesetzt (dürfte passen, weil sie ja nicht runter gingen bei offenem Sensor)
ASC_WindowRec_PosAfterDayClosed ist auf lastManual
ASC_WindowRec_subType ist auf threestate
Danke!
EDIT: Noch eine Frage: Ich hatte ja ursprünglich ASC ohne ROLLO direkt auf meine elero Rollo eingestellt, diese Attribute habe ich entfernt. Trotzdem ist im ASC NOTIFYDEV noch alle diese Geräte drin - wie bekommt man die dort raus?
Wenn wirklich alle ASC Attribute gelöscht sind sollte ein Neustart helfen.
Jede Positionsangabe über Attribute sollte anders sein. Comfort 0 ist falsch da dies im ideal Fall eine Endposition ist.
Zeig mal ein list von dem Rollo.
Danke erstmals - ein Neustart, weder von fhem direkt, noch vom kompletten System hat eine Änderung gebracht: die alten Rollos sind nach wie vor im NotifydeV von ASC (zusätzlich sind noch ASC Readings in den alten Rollos, aber keine Attribute mehr):
Internals:
DEF 2
FUUID 6033e3bf-f33f-1b7d-fc6a-b0588e652dfd2771
IODev rolloEleroStick
LASTInputDev rolloEleroStick
MSGCNT 7
NAME BU_Rollo
NR 170
STATE bottom_position
TYPE EleroDrive
channel 2
rolloEleroStick_MSGCNT 7
rolloEleroStick_TIME 2021-03-05 20:13:16
Helper:
DBLOG:
percentClosed:
logdb:
TIME 1614971596.87192
VALUE 100
position:
logdb:
TIME 1614971596.87192
VALUE bottom_position
state:
logdb:
TIME 1614971596.87192
VALUE bottom_position
READINGS:
2021-03-01 20:37:24 ASC_Enable on
2021-03-02 20:26:44 ASC_ShuttersLastDrive manual
2021-03-05 18:30:52 ASC_Time_DriveDown 06.03.2021 - 18:30
2021-03-05 18:30:52 ASC_Time_DriveUp 06.03.2021 - 06:31
2021-03-01 21:26:34 associatedWith Rolladensteuerung
2021-03-05 20:13:16 percentClosed 100
2021-03-05 20:13:16 position bottom_position
2021-03-05 20:13:16 state bottom_position
Attributes:
IODev rolloEleroStick
cmdIcon moveDown:fts_shutter_down moveUp:fts_shutter_up stop:fts_shutter_manual
icon fts_shutter
room Büro
webCmd moveDown:stop:moveUp
Und noch das list vom Rollo zum Balkon mit Stand nach Abend-Runterfahren bei geöffneter Balkontür (blieb oben) und danach Balkontür geschlossen:
Internals:
FUUID 603e9413-f33f-1b7d-488e-f01fd69686088e6c
NAME WZ_RolloBalkonMod
NR 209
STATE open
TYPE ROLLO
READINGS:
2021-03-02 20:40:33 ASC_Enable on
2021-03-05 06:32:40 ASC_ShuttersLastDrive day open
2021-03-05 20:06:26 ASC_Time_DriveDown 06.03.2021 - 18:30
2021-03-05 20:06:26 ASC_Time_DriveUp 06.03.2021 - 06:31
2021-03-05 20:06:23 associatedWith Rolladensteuerung
2021-03-05 06:32:02 command pct-0
2021-03-05 06:32:02 desired_pct 0
2021-03-05 06:32:02 drive-type modul
2021-03-05 06:32:02 last_drive drive-up
2021-03-05 06:32:40 pct 0
2021-03-05 06:32:40 state open
Attributes:
ASC 1
ASC_Closed_Pos 100
ASC_ComfortOpen_Pos 0
ASC_LockOut soft
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Open_Pos 0
ASC_Pos_Reading pct
ASC_WindowRec WZ_Balkonsensor
ASC_WindowRec_PosAfterDayClosed lastManual
ASC_WindowRec_subType threestate
cmdIcon open:fts_shutter_up closed:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
devStateIcon open:fts_shutter_10:closed closed:fts_shutter_100:open half:fts_shutter_50:closed drive-up:fts_shutter_up@red:stop drive-down:fts_shutter_down@red:stop pct-100:fts_shutter_100:open pct-90:fts_shutter_80:closed pct-80:fts_shutter_80:closed pct-70:fts_shutter_70:closed pct-60:fts_shutter_60:closed pct-50:fts_shutter_50:closed pct-40:fts_shutter_40:open pct-30:fts_shutter_30:open pct-20:fts_shutter_20:open pct-10:fts_shutter_10:open pct-0:fts_shutter_10:closed
icon fts_shutter
rl_autoStop 1
rl_commandDown set WZ_RolloBalkon moveDown
rl_commandStop set WZ_RolloBalkon stop
rl_commandUp set WZ_RolloBalkon moveUp
rl_excessBottom 3
rl_excessTop 3
rl_secondsDown 32
rl_secondsUp 32
rl_switchTime 1
rl_type normal
room Wohnzimmer
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd open:closed:half:stop:pct
PS: Als Comfort 0 ist bei mir deshalb nötig, da ich zwischen Tür und Rollo noch eine Fliegengittertür habe und wenn die Rollo nicht auf 0 sind, geht diese nicht nach außen auf und ich komme nicht auf den Balkon...
Stimmt das mit dem notifydev war mein Fehler. Du musst ein rescan machen.
Die Readings bekommst nur händisch weg.
Hallo,
falls ich trotz Suche etwas übersehen haben sollte, bitte ich um einen Link.
Kann man die ASC-Verschattungssteuerung statt eines eigenen Helligkeitssensors auch mit Wetterdaten aus dem Netz steuern, zB von Proplanta, die alle 3 Stunden für einen definierten Ort Werte liefern wie die Wolkendichte in % und Temperaturen.
Danke und Gruß
Zitat von: Bronze am 07 März 2021, 00:20:39
Hallo,
falls ich trotz Suche etwas übersehen haben sollte, bitte ich um einen Link.
Kann man die ASC-Verschattungssteuerung statt eines eigenen Helligkeitssensors auch mit Wetterdaten aus dem Netz steuern, zB von Proplanta, die alle 3 Stunden für einen definierten Ort Werte liefern wie die Wolkendichte in % und Temperaturen.
Danke und Gruß
Ja das kann man.
Also dem ASC_TWILIGHTDEVICE den Namen des Proplanta-Gerätes zuweisen, nehme ich an.
set ASC_twilightDevice OUT_Proplanta
Müssen noch weitere Einstellungen vorgenommen werden neben dem Aktivieren der Beschattung in ASC und den einzelnen Rollläden?
Zitat von: Bronze am 07 März 2021, 08:35:50
Also dem ASC_TWILIGHTDEVICE den Namen des Proplanta-Gerätes zuweisen, nehme ich an.
set ASC_twilightDevice OUT_Proplanta
Müssen noch weitere Einstellungen vorgenommen werden neben dem Aktivieren der Beschattung in ASC und den einzelnen Rollläden?
Nein. Deine Frage bezog sich auf den Helligkeitssensor.
Die Frage lautet, ob und wie man Proplanta in ASC einbinden kann, damit die entsprechende Werte wie fc0_cloud09 gelesen und zur Beschattungssteuerung genutzt werden können.
Zitat von: Bronze am 07 März 2021, 09:04:16
Die Frage lautet, ob und wie man Proplanta in ASC einbinden kann, damit die entsprechende Werte wie fc0_cloud09 gelesen und zur Beschattungssteuerung genutzt werden können.
Cloud09 gibt ja den Bewölkungsgrad an, indirekt beudeutet das für mich wie hell es also ist. Brightness. Wenn Du es auf Werte von Astro beziehst dann ist es falsch für ASC. Astro oder auch Twilight wird für den Sonnenstand verwendet nicht für die Helligkeit.
Um also Deine Frage jetzt nach aktuellem Stand deines Wunsches zu beantworten. Nein es geht nicht.
Zitat von: CoolTux am 03 März 2021, 10:35:58
Stelle das
ASC_PrivacyDown_Pos 0:Sichtschutz
mal auf
ASC_PrivacyDown_Pos 1:Sichtschutz
Nur zum testen. Eigentlich sollte der erste Wert immer unterschiedlich je Fahrgrund sein.
Vielen Dank.
Das hat wunderbar funktioniert.
Eine Sache habe ich noch nicht hinbekommen: ich möchte morgens direkt in die Position Sichtschutz fahren. Aber bei Open Up Pos kann ich nur einen Prozentwert einstellen. Ich müsste allerdings "0:Sichtschutz" einstellen. Oder gibt es eine andere Lösung?
Zitat von: daelch am 08 März 2021, 18:23:46
Vielen Dank.
Das hat wunderbar funktioniert.
Eine Sache habe ich noch nicht hinbekommen: ich möchte morgens direkt in die Position Sichtschutz fahren. Aber bei Open Up Pos kann ich nur einen Prozentwert einstellen. Ich müsste allerdings "0:Sichtschutz" einstellen. Oder gibt es eine andere Lösung?
Hoffe ich habe Dich richtig verstanden. Wenn ja dann kannst Du einfach in der FHEMWEB Kommandozeile eingeben attr ROLLONAME ASC_Open_Pos 0:Sichtschutz.
Das wäre dann aber halt immer deine open position. Ist bestimmt nicht unbedingt gewollt oder?
Hallo Zusammen,
ich nutze auch ASC mit unseren Raffstore. Echt super Modul!!
Ich hätte eine Frage, gibt es die Möglichkeit, dem ASC zu sagen, dass man keine Rollo sondern Raffstore hat und wenn die in die BEschattung fahren, nochmal kurz nach oben zu fahren, damit sich die Raffstore "quer" stellen, damit sie "durchsichtig" werden?
Schönen Abend,
Simon
Hallo Simon,
ASC selbst kann das nicht. Es muss einen direkten Befehl dafür geben. Entweder durch eine bestimmte nummerische Position oder durch einen zusätzlichen Befehl nach der Position.
Grüße
Zitat von: kamp am 05 März 2021, 20:16:05
Danke erstmals - ein Neustart, weder von fhem direkt, noch vom kompletten System hat eine Änderung gebracht: die alten Rollos sind nach wie vor im NotifydeV von ASC (zusätzlich sind noch ASC Readings in den alten Rollos, aber keine Attribute mehr):
Internals:
DEF 2
FUUID 6033e3bf-f33f-1b7d-fc6a-b0588e652dfd2771
IODev rolloEleroStick
LASTInputDev rolloEleroStick
MSGCNT 7
NAME BU_Rollo
NR 170
STATE bottom_position
TYPE EleroDrive
channel 2
rolloEleroStick_MSGCNT 7
rolloEleroStick_TIME 2021-03-05 20:13:16
Helper:
DBLOG:
percentClosed:
logdb:
TIME 1614971596.87192
VALUE 100
position:
logdb:
TIME 1614971596.87192
VALUE bottom_position
state:
logdb:
TIME 1614971596.87192
VALUE bottom_position
READINGS:
2021-03-01 20:37:24 ASC_Enable on
2021-03-02 20:26:44 ASC_ShuttersLastDrive manual
2021-03-05 18:30:52 ASC_Time_DriveDown 06.03.2021 - 18:30
2021-03-05 18:30:52 ASC_Time_DriveUp 06.03.2021 - 06:31
2021-03-01 21:26:34 associatedWith Rolladensteuerung
2021-03-05 20:13:16 percentClosed 100
2021-03-05 20:13:16 position bottom_position
2021-03-05 20:13:16 state bottom_position
Attributes:
IODev rolloEleroStick
cmdIcon moveDown:fts_shutter_down moveUp:fts_shutter_up stop:fts_shutter_manual
icon fts_shutter
room Büro
webCmd moveDown:stop:moveUp
Und noch das list vom Rollo zum Balkon mit Stand nach Abend-Runterfahren bei geöffneter Balkontür (blieb oben) und danach Balkontür geschlossen:
Internals:
FUUID 603e9413-f33f-1b7d-488e-f01fd69686088e6c
NAME WZ_RolloBalkonMod
NR 209
STATE open
TYPE ROLLO
READINGS:
2021-03-02 20:40:33 ASC_Enable on
2021-03-05 06:32:40 ASC_ShuttersLastDrive day open
2021-03-05 20:06:26 ASC_Time_DriveDown 06.03.2021 - 18:30
2021-03-05 20:06:26 ASC_Time_DriveUp 06.03.2021 - 06:31
2021-03-05 20:06:23 associatedWith Rolladensteuerung
2021-03-05 06:32:02 command pct-0
2021-03-05 06:32:02 desired_pct 0
2021-03-05 06:32:02 drive-type modul
2021-03-05 06:32:02 last_drive drive-up
2021-03-05 06:32:40 pct 0
2021-03-05 06:32:40 state open
Attributes:
ASC 1
ASC_Closed_Pos 100
ASC_ComfortOpen_Pos 0
ASC_LockOut soft
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Open_Pos 0
ASC_Pos_Reading pct
ASC_WindowRec WZ_Balkonsensor
ASC_WindowRec_PosAfterDayClosed lastManual
ASC_WindowRec_subType threestate
cmdIcon open:fts_shutter_up closed:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
devStateIcon open:fts_shutter_10:closed closed:fts_shutter_100:open half:fts_shutter_50:closed drive-up:fts_shutter_up@red:stop drive-down:fts_shutter_down@red:stop pct-100:fts_shutter_100:open pct-90:fts_shutter_80:closed pct-80:fts_shutter_80:closed pct-70:fts_shutter_70:closed pct-60:fts_shutter_60:closed pct-50:fts_shutter_50:closed pct-40:fts_shutter_40:open pct-30:fts_shutter_30:open pct-20:fts_shutter_20:open pct-10:fts_shutter_10:open pct-0:fts_shutter_10:closed
icon fts_shutter
rl_autoStop 1
rl_commandDown set WZ_RolloBalkon moveDown
rl_commandStop set WZ_RolloBalkon stop
rl_commandUp set WZ_RolloBalkon moveUp
rl_excessBottom 3
rl_excessTop 3
rl_secondsDown 32
rl_secondsUp 32
rl_switchTime 1
rl_type normal
room Wohnzimmer
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd open:closed:half:stop:pct
PS: Als Comfort 0 ist bei mir deshalb nötig, da ich zwischen Tür und Rollo noch eine Fliegengittertür habe und wenn die Rollo nicht auf 0 sind, geht diese nicht nach außen auf und ich komme nicht auf den Balkon...
Und? Hat es soweit geklappt?
Zitat von: brucky@freenet.de am 10 März 2021, 22:50:03
Hallo Zusammen,
ich nutze auch ASC mit unseren Raffstore. Echt super Modul!!
Ich hätte eine Frage, gibt es die Möglichkeit, dem ASC zu sagen, dass man keine Rollo sondern Raffstore hat und wenn die in die BEschattung fahren, nochmal kurz nach oben zu fahren, damit sich die Raffstore "quer" stellen, damit sie "durchsichtig" werden?
Schönen Abend,
Simon
Hallo Simon,
das ist mit ein paar Zeilen DOIF machbar. Hatte das gleiche Thema mit einer Außenjalousie. Funktioniert perfekt zusammen mit ASC.
Gruß Reinhard
Zitat von: brucky@freenet.de am 10 März 2021, 22:50:03
Hallo Zusammen,
ich nutze auch ASC mit unseren Raffstore. Echt super Modul!!
Ich hätte eine Frage, gibt es die Möglichkeit, dem ASC zu sagen, dass man keine Rollo sondern Raffstore hat und wenn die in die BEschattung fahren, nochmal kurz nach oben zu fahren, damit sich die Raffstore "quer" stellen, damit sie "durchsichtig" werden?
Schönen Abend,
Simon
Hallo Simon,
ich habe bei meinem Homematic Aktor (wird über HMCCU angesprochen) folgendes Attribut gesetzt:
attr HM_WohnzimmerJalBar eventMap /datapoint STOP 1:stop/datapoint LEVEL 0:down/datapoint LEVEL 100:up/datapoint LEVEL_COMBINED "0x00,0x50":Sichtschutz/datapoint LEVEL_COMBINED "0x00,0xC8":Lichtschutz/
Dadurch kann ich die Jalousie ansprechen via:
set HM_WohnzimmerJalBar Lichtschutz
Mit diesem Befehl Lichtschutz (Jalousien ganz unten, aber Lamellen gekippt auf offen) kann dann auch ASC arbeiten:
attr HM_WohnzimmerJalBar ASC_PrivacyDown_Pos 1:Lichtschutz
Bei mir läuft das zwar nicht über die Beschattung, aber dort sollte es doch eigentlich genau so funktionieren.
Hallo Zusammen,
seit diesem Wochenende fahren alle Rollos zum Zeitpunkt "ASC_Time_Up_Late" nach oben. Ist bei mir 07:15. Das passiert, obwohl "ASC_Time_Up_WE_Holiday" auf z.B. 08:30 gesetzt ist. Die Abfrage {IsWE()} liefert mir eine 1 zurück. Sollte also Wochenende sein.
Hier ein List vom ASC-Device:
Internals:
FUUID 5ecff9ee-f33f-5c32-d548-3decac136ed0557e
FVERSION 73_AutoShuttersControl.pm:v0.10.12-s23934/2021-03-12 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME myRolloControl
NOTIFYDEV global,myRolloControl,MK_GG_tr_Markise,RO_EG_br_BettinaOst,RO_EG_br_BettinaSued,RO_EG_ku_Nord,RO_EG_ku_West,RO_EG_wc_Ost,RO_EG_wz_Sued1,RO_EG_wz_Sued2,RO_EG_wz_West1,RO_EG_wz_West2,RO_OG_bz_Ost1,RO_OG_bz_Ost2,RO_OG_sz_Sued,RO_OG_zi_FelixNord,RO_OG_zi_FelixWest,RO_OG_zi_GaesteSued,RO_OG_zi_GaesteWest,US_GG_tr_WetterChecker,rgr_Bewohner,GR_EG_wz_Sued2,myTwilight
NR 94
NTFY_ORDER 51-myRolloControl
STATE manual
TYPE AutoShuttersControl
VERSION v0.10.12
OLDREADINGS:
READINGS:
2020-11-28 01:42:38 MK_GG_tr_Markise_PosValue 0
2020-10-31 13:48:58 MK_GG_tr_Markise_lastPosValue 0
2021-03-21 06:25:27 MK_GG_tr_Markise_nextAstroTimeEvent 21.03.2021 - 18:25
2021-03-21 07:15:44 RO_EG_br_BettinaOst_PosValue 0
2021-03-21 07:15:01 RO_EG_br_BettinaOst_lastPosValue 0
2021-03-21 07:15:01 RO_EG_br_BettinaOst_nextAstroTimeEvent 21.03.2021 - 21:45
2021-03-21 07:15:54 RO_EG_br_BettinaSued_PosValue 0
2021-03-21 07:15:01 RO_EG_br_BettinaSued_lastPosValue 0
2021-03-21 07:15:01 RO_EG_br_BettinaSued_nextAstroTimeEvent 21.03.2021 - 21:45
2021-01-07 08:30:45 RO_EG_br_Ost_PosValue 0
2021-01-07 08:30:01 RO_EG_br_Ost_lastPosValue 0
2021-01-07 08:30:54 RO_EG_br_Sued_PosValue 0
2021-01-07 08:30:01 RO_EG_br_Sued_lastPosValue 0
2021-03-21 07:15:47 RO_EG_ku_Nord_PosValue 0
2021-03-21 07:15:01 RO_EG_ku_Nord_lastPosValue 0
2021-03-21 07:15:01 RO_EG_ku_Nord_nextAstroTimeEvent 21.03.2021 - 21:45
2021-03-21 07:15:49 RO_EG_ku_West_PosValue 0
2021-03-21 07:15:01 RO_EG_ku_West_lastPosValue 0
2021-03-21 07:15:01 RO_EG_ku_West_nextAstroTimeEvent 21.03.2021 - 21:45
2021-03-21 07:15:48 RO_EG_wc_Ost_PosValue 0
2021-03-21 07:15:01 RO_EG_wc_Ost_lastPosValue 0
2021-03-21 07:15:01 RO_EG_wc_Ost_nextAstroTimeEvent 21.03.2021 - 21:45
2021-03-21 07:15:29 RO_EG_wz_Sued1_PosValue 0
2021-03-21 07:15:01 RO_EG_wz_Sued1_lastPosValue 0
2021-03-21 07:15:01 RO_EG_wz_Sued1_nextAstroTimeEvent 21.03.2021 - 21:45
2021-03-21 07:15:33 RO_EG_wz_Sued2_PosValue 0
2021-03-16 22:34:19 RO_EG_wz_Sued2_lastDelayPosValue 0
2021-03-21 07:15:01 RO_EG_wz_Sued2_lastPosValue 0
2021-03-21 07:15:01 RO_EG_wz_Sued2_nextAstroTimeEvent 21.03.2021 - 23:45
2021-03-21 07:15:26 RO_EG_wz_West1_PosValue 0
2021-03-21 07:15:01 RO_EG_wz_West1_lastPosValue 0
2021-03-21 07:15:01 RO_EG_wz_West1_nextAstroTimeEvent 21.03.2021 - 21:45
2021-03-21 07:15:36 RO_EG_wz_West2_PosValue 0
2021-03-21 07:15:01 RO_EG_wz_West2_lastPosValue 0
2021-03-21 07:15:01 RO_EG_wz_West2_nextAstroTimeEvent 21.03.2021 - 21:45
2021-03-21 06:45:26 RO_OG_bz_Ost1_PosValue 0
2021-03-21 06:45:01 RO_OG_bz_Ost1_lastPosValue 0
2021-03-21 06:45:01 RO_OG_bz_Ost1_nextAstroTimeEvent 21.03.2021 - 21:45
2021-03-21 06:45:27 RO_OG_bz_Ost2_PosValue 0
2021-03-21 06:45:01 RO_OG_bz_Ost2_lastPosValue 0
2021-03-21 06:45:01 RO_OG_bz_Ost2_nextAstroTimeEvent 21.03.2021 - 21:45
2021-01-07 08:28:25 RO_OG_fn_Nord_PosValue 0
2021-01-07 09:45:01 RO_OG_fn_Nord_lastPosValue 0
2021-01-07 08:28:32 RO_OG_fn_West_PosValue 0
2021-01-07 09:45:01 RO_OG_fn_West_lastPosValue 0
2021-01-07 09:30:49 RO_OG_fs_Sued_PosValue 0
2021-01-07 09:30:01 RO_OG_fs_Sued_lastPosValue 0
2021-01-07 09:30:51 RO_OG_fs_West_PosValue 0
2021-01-07 09:30:01 RO_OG_fs_West_lastPosValue 0
2021-03-21 10:03:52 RO_OG_sz_Sued_PosValue 0
2021-03-21 07:15:01 RO_OG_sz_Sued_lastPosValue 82
2021-03-21 07:15:01 RO_OG_sz_Sued_nextAstroTimeEvent 21.03.2021 - 21:45
2021-03-21 07:15:44 RO_OG_zi_FelixNord_PosValue 0
2021-03-21 07:15:01 RO_OG_zi_FelixNord_lastPosValue 75
2021-03-21 07:15:01 RO_OG_zi_FelixNord_nextAstroTimeEvent 21.03.2021 - 20:00
2021-03-21 07:15:46 RO_OG_zi_FelixWest_PosValue 0
2021-03-21 07:15:01 RO_OG_zi_FelixWest_lastPosValue 75
2021-03-21 07:15:01 RO_OG_zi_FelixWest_nextAstroTimeEvent 21.03.2021 - 20:00
2021-03-21 07:15:51 RO_OG_zi_GaesteSued_PosValue 0
2021-03-21 07:15:01 RO_OG_zi_GaesteSued_lastPosValue 75
2021-03-21 07:15:01 RO_OG_zi_GaesteSued_nextAstroTimeEvent 21.03.2021 - 20:00
2021-03-21 07:15:52 RO_OG_zi_GaesteWest_PosValue 0
2021-03-21 07:15:01 RO_OG_zi_GaesteWest_lastPosValue 75
2021-03-21 07:15:01 RO_OG_zi_GaesteWest_nextAstroTimeEvent 21.03.2021 - 20:00
2020-05-28 19:50:39 ascEnable on
2021-03-16 10:27:47 controlShading on
2020-05-28 19:50:39 hardLockOut off
2021-03-16 10:27:41 room_Alexa_Bad_Homekit RO_OG_bz_Ost1,RO_OG_bz_Ost2
2021-03-16 10:27:41 room_Alexa_BueroBettina_Homekit RO_EG_br_BettinaOst,RO_EG_br_BettinaSued
2021-03-16 10:27:41 room_Alexa_Draussen_Homekit MK_GG_tr_Markise
2021-03-16 10:27:41 room_Alexa_Felix_Homekit RO_OG_zi_FelixNord,RO_OG_zi_FelixWest
2021-03-16 10:27:41 room_Alexa_Gaeste_Homekit RO_OG_zi_GaesteWest
2021-03-16 10:27:41 room_Alexa_Homekit_Kueche RO_EG_ku_West
2021-03-16 10:27:41 room_Alexa_Homekit_Schlafzimmer RO_OG_sz_Sued
2021-03-16 10:27:41 room_Alexa_Homekit_WC RO_EG_wc_Ost
2021-03-16 10:27:41 room_Alexa_Homekit_Wohnzimmer RO_EG_wz_Sued1,RO_EG_wz_Sued2,RO_EG_wz_West1,RO_EG_wz_West2
2021-03-16 10:27:41 room_Gaeste_Alexa_Homekit RO_OG_zi_GaesteSued
2021-03-16 10:27:41 room_Kueche_Alexa_Homekit RO_EG_ku_Nord
2020-05-28 19:50:39 selfDefense off
2021-03-21 10:03:52 state manual
2020-05-28 20:47:18 sunriseTimeWeHoliday on
2021-03-16 10:27:41 userAttrList rolled out
helper:
shuttersList:
MK_GG_tr_Markise
RO_EG_br_BettinaOst
RO_EG_br_BettinaSued
RO_EG_ku_Nord
RO_EG_ku_West
RO_EG_wc_Ost
RO_EG_wz_Sued1
RO_EG_wz_Sued2
RO_EG_wz_West1
RO_EG_wz_West2
RO_OG_bz_Ost1
RO_OG_bz_Ost2
RO_OG_sz_Sued
RO_OG_zi_FelixNord
RO_OG_zi_FelixWest
RO_OG_zi_GaesteSued
RO_OG_zi_GaesteWest
monitoredDevs:
GR_EG_wz_Sued2:
RO_EG_wz_Sued2 ASC_WindowRec
MK_GG_tr_Markise:
RO_EG_br_BettinaOst:
RO_EG_br_BettinaSued:
RO_EG_ku_Nord:
RO_EG_ku_West:
RO_EG_wc_Ost:
RO_EG_wz_Sued1:
RO_EG_wz_Sued2:
RO_EG_wz_West1:
RO_EG_wz_West2:
RO_OG_bz_Ost1:
RO_OG_bz_Ost2:
RO_OG_sz_Sued:
RO_OG_zi_FelixNord:
RO_OG_zi_FelixWest:
RO_OG_zi_GaesteSued:
RO_OG_zi_GaesteWest:
US_GG_tr_WetterChecker:
MK_GG_tr_Markise ASC_BrightnessSensor
RO_EG_br_BettinaOst ASC_BrightnessSensor
RO_EG_br_BettinaSued ASC_BrightnessSensor
RO_EG_ku_Nord ASC_BrightnessSensor
RO_EG_ku_West ASC_BrightnessSensor
RO_EG_wc_Ost ASC_BrightnessSensor
RO_EG_wz_Sued1 ASC_BrightnessSensor
RO_EG_wz_Sued2 ASC_BrightnessSensor
RO_EG_wz_West1 ASC_BrightnessSensor
RO_EG_wz_West2 ASC_BrightnessSensor
RO_OG_bz_Ost1 ASC_BrightnessSensor
RO_OG_bz_Ost2 ASC_BrightnessSensor
RO_OG_sz_Sued ASC_BrightnessSensor
RO_OG_zi_FelixNord ASC_BrightnessSensor
RO_OG_zi_FelixWest ASC_BrightnessSensor
RO_OG_zi_GaesteSued ASC_BrightnessSensor
RO_OG_zi_GaesteWest ASC_BrightnessSensor
myTwilight:
myRolloControl ASC_twilightDevice
rgr_Bewohner:
myRolloControl ASC_residentsDev
Attributes:
ASC_autoShuttersControlComfort on
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_blockAscDrivesAfterManual 0
ASC_brightnessDriveUpDown 80:20
ASC_debug 1
ASC_expert 1
ASC_residentsDev rgr_Bewohner:state
ASC_tempSensor TEMP_GG_Draussen:temperature
ASC_twilightDevice myTwilight
DbLogExclude .*
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room Beschattung
Und hier ein List vom einem der Rollos:
Internals:
CODE 49C4C8
DEF 49C4C8
FUUID 5c7437bc-f33f-5c32-cdc6-e92b10212a33cfeb
FVERSION 30_DUOFERN.pm:0.238920/2021-03-05
IODev SYS_DuofernStick
LASTInputDev SYS_DuofernStick
MODEL Rohrmotor
MSGCNT 27
NAME RO_EG_wz_Sued1
NR 37
STATE opened
SUBTYPE Rohrmotor
SYS_DuofernStick_MSGCNT 27
SYS_DuofernStick_RAWMSG 0FFF0F246000A0205A3C000014000D49C4C8FFFFFF01
SYS_DuofernStick_TIME 2021-03-21 11:01:55
TYPE DUOFERN
OLDREADINGS:
READINGS:
2020-05-28 19:57:15 ASC_Enable on
2021-03-21 11:20:15 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 7.5m
2021-03-21 07:15:29 ASC_ShuttersLastDrive day open
2021-03-21 07:15:01 ASC_Time_DriveDown 21.03.2021 - 21:45
2021-03-21 07:15:01 ASC_Time_DriveUp 22.03.2021 - 07:15
2021-03-16 10:27:42 associatedWith myRolloControl
2021-03-21 11:01:55 block 0
2021-03-21 11:01:55 dawnAutomatic off
2021-03-21 11:01:55 duskAutomatic off
2021-03-21 11:01:55 manualMode on
2021-03-21 11:01:55 moving stop
2021-03-21 11:01:55 obstacle 0
2021-03-21 11:01:55 position 0
2021-03-21 11:01:55 rainAutomatic off
2021-03-21 11:01:55 rainDirection up
2021-03-21 11:01:55 rainMode off
2021-03-21 11:01:55 reversal off
2021-03-21 11:01:55 state opened
2021-03-21 11:01:55 sunAutomatic off
2021-03-21 11:01:55 sunMode off
2021-03-21 11:01:55 sunPosition 60
2021-03-21 11:01:55 timeAutomatic off
2021-03-21 11:01:55 ventilatingMode off
2021-03-21 11:01:55 ventilatingPosition 90
2021-03-21 11:01:55 version 1.4
2021-03-21 11:01:55 windAutomatic off
2021-03-21 11:01:55 windDirection up
2021-03-21 11:01:55 windMode off
helper:
desiredPosition 0
Attributes:
ASC 1
ASC_BlockingTime_afterManual 3600
ASC_BrightnessSensor US_GG_tr_WetterChecker:brightness 80:20
ASC_Closed_Pos 100
ASC_Down brightness
ASC_Drive_DelayStart 1
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Open_Pos 0
ASC_Pos_Reading position
ASC_Shading_InOutAzimuth 95:185
ASC_Shading_MinMax_Elevation 20.0:100.0
ASC_Shading_Min_OutsideTemperature 23
ASC_Shading_Mode always
ASC_Shading_Pos 80
ASC_Shading_StateChange_SunnyCloudy 38000:30000
ASC_Shading_WaitingPeriod 900
ASC_TempSensor TEMP_EG_wz:temperature
ASC_Time_Down_Early 17:30
ASC_Time_Down_Late 21:45
ASC_Time_Up_Early 06:30
ASC_Time_Up_Late 07:15
ASC_Time_Up_WE_Holiday 08:30
ASC_Up brightness
DbLogExclude .*
IODev SYS_DuofernStick
alexaName Rollo Wohnen 1
alexaRoom Wohnzimmer
alias Rollo Wohnen 1
event-on-change-reading .*
genericDeviceType blind
group Rollo EG
icon fts_shutter
positionDeviation 1
room Alexa,Homekit,Wohnzimmer
siriName Rollo Wohnen 1
toggleUpDown 1
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate rollo_eg rollo_eg_map rollo_sued_eg rollo_sued_eg_map structexclude
Es kommt mir so vor als wäre das seit dem letzten Update so. Hat jemand eine Idee?
Grüße,
Heiko
Sollte aus der Commandref klar werden:
ASC_Time_Up_Early - Sonnenaufgang frühste Zeit zum Hochfahren (default: 05:00) !!!Verwendung von Perlcode ist möglich, dieser muss in {} eingeschlossen sein. Rückgabewert muss ein Zeitformat in Form HH:MM[:SS] sein!!!
ASC_Time_Up_Late - Sonnenaufgang späteste Zeit zum Hochfahren (default: 08:30) !!!Verwendung von Perlcode ist möglich, dieser muss in {} eingeschlossen sein. Rückgabewert muss ein Zeitformat in Form HH:MM[:SS] sein!!!
ASC_Time_Up_WE_Holiday - Sonnenaufgang frühste Zeit zum Hochfahren am Wochenende und/oder Urlaub (holiday2we wird beachtet). (default: 08:00) ACHTUNG!!! in Verbindung mit Brightness für ASC_Up muss die Uhrzeit kleiner sein wie die Uhrzeit aus ASC_Time_Up_Late !!!Verwendung von Perlcode ist möglich, dieser muss in {} eingeschlossen sein. Rückgabewert muss ein Zeitformat in Form HH:MM[:SS] sein!!!
ASC_Time_Up_WE_Holiday ersetzt ASC_Time_Up_Early NICHT ASC_Time_Up_Late.
Diskussion dazu gab es hier https://forum.fhem.de/index.php/topic,112325.msg1128602.html#msg1128602
Zitat von: kjmEjfu am 21 März 2021, 15:51:27
Sollte aus der Commandref klar werden:
ASC_Time_Up_Early - Sonnenaufgang frühste Zeit zum Hochfahren (default: 05:00) !!!Verwendung von Perlcode ist möglich, dieser muss in {} eingeschlossen sein. Rückgabewert muss ein Zeitformat in Form HH:MM[:SS] sein!!!
ASC_Time_Up_Late - Sonnenaufgang späteste Zeit zum Hochfahren (default: 08:30) !!!Verwendung von Perlcode ist möglich, dieser muss in {} eingeschlossen sein. Rückgabewert muss ein Zeitformat in Form HH:MM[:SS] sein!!!
ASC_Time_Up_WE_Holiday - Sonnenaufgang frühste Zeit zum Hochfahren am Wochenende und/oder Urlaub (holiday2we wird beachtet). (default: 08:00) ACHTUNG!!! in Verbindung mit Brightness für ASC_Up muss die Uhrzeit kleiner sein wie die Uhrzeit aus ASC_Time_Up_Late !!!Verwendung von Perlcode ist möglich, dieser muss in {} eingeschlossen sein. Rückgabewert muss ein Zeitformat in Form HH:MM[:SS] sein!!!
ASC_Time_Up_WE_Holiday ersetzt ASC_Time_Up_Early NICHT ASC_Time_Up_Late.
Diskussion dazu gab es hier https://forum.fhem.de/index.php/topic,112325.msg1128602.html#msg1128602
Ja, das macht Sinn. Ich habe die Diskussion leider nicht mit bekommen. Fand die "fehlerhafte Lösung" von vor dem Update eigentlich besser. So konnte ich trotz Brightness an Wochentagen im Winter immer den Rollo öffnen lassen wenn entweder brightness oder Time_Up_Late erreicht wird. Und am Wochenende entsprechend später. Aber gut. Ich passe die Konfig noch vor dem WE an und denke, das ist dann soweit gelöst ;) Danke nochmal für den Hinweis!
@CoolTux:
Nachdem ich ein Update auf die aktuelle Version von ASC gemacht habe, wird bei mir die Anzeige "ASC Configuration and Information Summary" nicht mehr dargestellt - nur dann, wenn ich ein ScanForShutters durchführe - ein erneuter Aufruf von ASC ist dann wieder ohne Darstellung.
Version ist v0.10.12.
Habe schon probiert ASC neu anzulegen, hat aber kein Erfolg gebracht und ja, Shutdown + Restart ist auch durchgeführt worden.
Irgendeine Idee?
Gruß
eurofinder
Steht eine Warnung oder ähnliches im Log?
@CoolTux:
Gerade nochmals einen Neustart gemacht - keine Änderung, keine Fehlermeldung.
Hier mal das ASC-Device:
Internals:
FUUID 602be341-f33f-49d8-f1db-5441acc28c5ddaf5
FVERSION 73_AutoShuttersControl.pm:v0.10.12-s23934/2021-03-12 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME ASC
NOTIFYDEV ASC,ASC_Brightness,ASTRO,Bewohner,Fenster_EG_Buero,Fenster_EG_Kueche,Fenster_EG_WC,Fenster_EG_WZ,Fenster_OG_Ankleide,Fenster_OG_Ankleide_Velux,Fenster_OG_Bad,Fenster_OG_Gaeste,Fenster_OG_Gaeste_Velux,Fenster_OG_SZ_links,global,rr_Sonja,rr_Sven,Rollo_EG_BU,Rollo_EG_KU,Rollo_EG_WC,Rollo_EG_WZ,Rollo_EG_WZ_Tuer,Rollo_OG_AK,Rollo_OG_AK_Velux,Rollo_OG_Bad,Rollo_OG_GA,Rollo_OG_GA_Velux,Rollo_OG_SZ
NR 28
NTFY_ORDER 51-ASC
STATE created new drive timer
TYPE AutoShuttersControl
VERSION v0.10.12
OLDREADINGS:
READINGS:
2021-03-24 17:23:14 Rollo_EG_BU_nextAstroTimeEvent 24.03.2021 - 19:07
2021-03-24 17:23:14 Rollo_EG_KU_nextAstroTimeEvent 24.03.2021 - 19:07
2021-03-24 17:23:14 Rollo_EG_WC_nextAstroTimeEvent 24.03.2021 - 19:07
2021-03-24 17:23:14 Rollo_EG_WZ_Tuer_nextAstroTimeEvent 24.03.2021 - 19:07
2021-03-24 17:23:14 Rollo_EG_WZ_nextAstroTimeEvent 24.03.2021 - 19:07
2021-03-24 17:23:14 Rollo_OG_AK_Velux_nextAstroTimeEvent 24.03.2021 - 19:07
2021-03-24 17:23:14 Rollo_OG_AK_nextAstroTimeEvent 24.03.2021 - 19:07
2021-03-24 17:23:14 Rollo_OG_Bad_nextAstroTimeEvent 24.03.2021 - 19:07
2021-03-24 17:23:14 Rollo_OG_GA_Velux_nextAstroTimeEvent 24.03.2021 - 19:07
2021-03-24 17:23:14 Rollo_OG_GA_nextAstroTimeEvent 24.03.2021 - 19:07
2021-03-24 17:23:14 Rollo_OG_SZ_nextAstroTimeEvent 24.03.2021 - 19:07
2021-03-24 17:03:36 ascEnable on
2021-03-24 17:13:44 controlShading off
2021-03-24 17:13:44 hardLockOut off
2021-03-24 17:23:09 room_ASC_EG_EG-_B__ro_Rollladen Rollo_EG_BU
2021-03-24 17:23:09 room_ASC_EG_EG-_K__che_Rollladen Rollo_EG_KU
2021-03-24 17:23:09 room_ASC_EG_EG-_WC_Rollladen Rollo_EG_WC
2021-03-24 17:23:09 room_ASC_EG_EG-_Wohnzimmer_Rollladen Rollo_EG_WZ,Rollo_EG_WZ_Tuer
2021-03-24 17:23:09 room_ASC_OG_OG-_Ankleide_Rollladen Rollo_OG_AK,Rollo_OG_AK_Velux
2021-03-24 17:23:09 room_ASC_OG_OG-_Bad_Rollladen Rollo_OG_Bad
2021-03-24 17:23:09 room_ASC_OG_OG-_G__ste_Rollladen Rollo_OG_GA,Rollo_OG_GA_Velux
2021-03-24 17:23:09 room_ASC_OG_OG-_Schlafzimmer_Rollladen Rollo_OG_SZ
2021-03-24 17:16:40 selfDefense on
2021-03-24 17:23:24 state created new drive timer
2021-03-24 17:16:54 sunriseTimeWeHoliday on
2021-03-24 17:23:09 userAttrList rolled out
helper:
shuttersList:
Rollo_EG_BU
Rollo_EG_KU
Rollo_EG_WC
Rollo_EG_WZ
Rollo_EG_WZ_Tuer
Rollo_OG_AK
Rollo_OG_AK_Velux
Rollo_OG_Bad
Rollo_OG_GA
Rollo_OG_GA_Velux
Rollo_OG_SZ
monitoredDevs:
ASC_Brightness:
Rollo_EG_BU ASC_BrightnessSensor
Rollo_EG_KU ASC_BrightnessSensor
Rollo_EG_WZ ASC_BrightnessSensor
Rollo_EG_WZ_Tuer ASC_BrightnessSensor
Rollo_OG_AK ASC_BrightnessSensor
Rollo_OG_AK_Velux ASC_BrightnessSensor
Rollo_OG_Bad ASC_BrightnessSensor
Rollo_OG_GA ASC_BrightnessSensor
Rollo_OG_GA_Velux ASC_BrightnessSensor
Rollo_OG_SZ ASC_BrightnessSensor
ASTRO:
ASC ASC_twilightDevice
Bewohner:
ASC ASC_residentsDev
Rollo_EG_BU ASC_Roommate_Device
Rollo_EG_WZ ASC_Roommate_Device
Rollo_EG_WZ_Tuer ASC_Roommate_Device
Fenster_EG_Buero:
Rollo_EG_BU ASC_WindowRec
Fenster_EG_Kueche:
Rollo_EG_KU ASC_WindowRec
Fenster_EG_WC:
Rollo_EG_WC ASC_WindowRec
Fenster_EG_WZ:
Rollo_EG_WZ_Tuer ASC_WindowRec
Fenster_OG_Ankleide:
Rollo_OG_AK ASC_WindowRec
Fenster_OG_Ankleide_Velux:
Rollo_OG_AK_Velux ASC_WindowRec
Fenster_OG_Bad:
Rollo_OG_Bad ASC_WindowRec
Fenster_OG_Gaeste:
Rollo_OG_GA ASC_WindowRec
Fenster_OG_Gaeste_Velux:
Rollo_OG_GA_Velux ASC_WindowRec
Fenster_OG_SZ_links:
Rollo_OG_SZ ASC_WindowRec
rr_Sonja:
Rollo_OG_GA ASC_Roommate_Device
Rollo_OG_GA_Velux ASC_Roommate_Device
Rollo_OG_SZ ASC_Roommate_Device
rr_Sven:
Rollo_OG_GA ASC_Roommate_Device
Rollo_OG_GA_Velux ASC_Roommate_Device
Rollo_OG_SZ ASC_Roommate_Device
Attributes:
ASC_autoAstroModeEvening HORIZON
ASC_autoAstroModeEveningHorizon -5
ASC_autoAstroModeMorning HORIZON
ASC_autoAstroModeMorningHorizon -3
ASC_autoShuttersControlComfort on
ASC_blockAscDrivesAfterManual 1
ASC_brightnessDriveUpDown Lichtsensor
ASC_expert 1
ASC_freezeTemp 2
ASC_residentsDev Bewohner:state
ASC_tempSensor TEMPSENSOR:state
ASC_twilightDevice ASTRO
devStateIcon { ShuttersControl_DevStateIcon($name) }
devStateStyle style="text-align:right"
icon fts_shutter_automatic
room ASC
verbose 3
Gruß
eurofinder
Sehr seltsam,
Was sagt ein get ShowNotifyDevInformation bei Attribut expert 1?
Hier das Ergebnis von get ShowNotifyDevInformation bei Attribut expert 1:
Shutters/ASC-Device NOTIFYDEV Attribut
Rollo_EG_BU ASC_Brightness ASC_BrightnessSensor
Rollo_EG_KU ASC_Brightness ASC_BrightnessSensor
Rollo_EG_WZ ASC_Brightness ASC_BrightnessSensor
Rollo_EG_WZ_Tuer ASC_Brightness ASC_BrightnessSensor
Rollo_OG_AK ASC_Brightness ASC_BrightnessSensor
Rollo_OG_AK_Velux ASC_Brightness ASC_BrightnessSensor
Rollo_OG_Bad ASC_Brightness ASC_BrightnessSensor
Rollo_OG_GA ASC_Brightness ASC_BrightnessSensor
Rollo_OG_GA_Velux ASC_Brightness ASC_BrightnessSensor
Rollo_OG_SZ ASC_Brightness ASC_BrightnessSensor
ASC ASTRO ASC_twilightDevice
ASC Bewohner ASC_residentsDev
Rollo_EG_BU Bewohner ASC_Roommate_Device
Rollo_EG_WZ Bewohner ASC_Roommate_Device
Rollo_EG_WZ_Tuer Bewohner ASC_Roommate_Device
Rollo_EG_BU Fenster_EG_Buero ASC_WindowRec
Rollo_EG_KU Fenster_EG_Kueche ASC_WindowRec
Rollo_EG_WC Fenster_EG_WC ASC_WindowRec
Rollo_EG_WZ_Tuer Fenster_EG_WZ ASC_WindowRec
Rollo_OG_AK Fenster_OG_Ankleide ASC_WindowRec
Rollo_OG_AK_Velux Fenster_OG_Ankleide_Velux ASC_WindowRec
Rollo_OG_Bad Fenster_OG_Bad ASC_WindowRec
Rollo_OG_GA Fenster_OG_Gaeste ASC_WindowRec
Rollo_OG_GA_Velux Fenster_OG_Gaeste_Velux ASC_WindowRec
Rollo_OG_SZ Fenster_OG_SZ_links ASC_WindowRec
Rollo_OG_GA rr_Sonja ASC_Roommate_Device
Rollo_OG_GA_Velux rr_Sonja ASC_Roommate_Device
Rollo_OG_SZ rr_Sonja ASC_Roommate_Device
Rollo_OG_GA rr_Sven ASC_Roommate_Device
Rollo_OG_GA_Velux rr_Sven ASC_Roommate_Device
Rollo_OG_SZ rr_Sven ASC_Roommate_Device
eurofinder
Zitat von: eurofinder am 25 März 2021, 07:27:17
Hier das Ergebnis von get ShowNotifyDevInformation bei Attribut expert 1:
Shutters/ASC-Device NOTIFYDEV Attribut
Rollo_EG_BU ASC_Brightness ASC_BrightnessSensor
Rollo_EG_KU ASC_Brightness ASC_BrightnessSensor
Rollo_EG_WZ ASC_Brightness ASC_BrightnessSensor
Rollo_EG_WZ_Tuer ASC_Brightness ASC_BrightnessSensor
Rollo_OG_AK ASC_Brightness ASC_BrightnessSensor
Rollo_OG_AK_Velux ASC_Brightness ASC_BrightnessSensor
Rollo_OG_Bad ASC_Brightness ASC_BrightnessSensor
Rollo_OG_GA ASC_Brightness ASC_BrightnessSensor
Rollo_OG_GA_Velux ASC_Brightness ASC_BrightnessSensor
Rollo_OG_SZ ASC_Brightness ASC_BrightnessSensor
ASC ASTRO ASC_twilightDevice
ASC Bewohner ASC_residentsDev
Rollo_EG_BU Bewohner ASC_Roommate_Device
Rollo_EG_WZ Bewohner ASC_Roommate_Device
Rollo_EG_WZ_Tuer Bewohner ASC_Roommate_Device
Rollo_EG_BU Fenster_EG_Buero ASC_WindowRec
Rollo_EG_KU Fenster_EG_Kueche ASC_WindowRec
Rollo_EG_WC Fenster_EG_WC ASC_WindowRec
Rollo_EG_WZ_Tuer Fenster_EG_WZ ASC_WindowRec
Rollo_OG_AK Fenster_OG_Ankleide ASC_WindowRec
Rollo_OG_AK_Velux Fenster_OG_Ankleide_Velux ASC_WindowRec
Rollo_OG_Bad Fenster_OG_Bad ASC_WindowRec
Rollo_OG_GA Fenster_OG_Gaeste ASC_WindowRec
Rollo_OG_GA_Velux Fenster_OG_Gaeste_Velux ASC_WindowRec
Rollo_OG_SZ Fenster_OG_SZ_links ASC_WindowRec
Rollo_OG_GA rr_Sonja ASC_Roommate_Device
Rollo_OG_GA_Velux rr_Sonja ASC_Roommate_Device
Rollo_OG_SZ rr_Sonja ASC_Roommate_Device
Rollo_OG_GA rr_Sven ASC_Roommate_Device
Rollo_OG_GA_Velux rr_Sven ASC_Roommate_Device
Rollo_OG_SZ rr_Sven ASC_Roommate_Device
eurofinder
Bin ich gerade Ratlos.
Du kannst die Funktion ja mal von Hand aufrufen.
{ FHEM::Automation::ShuttersControl::ShuttersInformation(undef,'ASC-DEVICE-NAME','RAUMNAME-ASC-DEVICE',undef) }
in der FHEMWEB Kommandozeile eingeben. Bitte den Text welcher in Großbuchstaben ist gegen Deine Angaben ersetzen.
Grüße
Raumname und ASC-Device lautetn jeweils ASC - also nach { FHEM::Automation::ShuttersControl::ShuttersInformation(undef,'ASC','ASC',undef) } erhalte ich:
<html><table><tr><h3>ASC Configuration and Information Summary</h3><td><table class="block wide"><tr class="even"><td><b>Shutters</b></td><td> </td><td><b>Next DriveUp</b></td><td> </td><td><b>Next DriveDown</b></td><td> </td><td><b>ASC Up</b></td><td> </td><td><b>ASC Down</b></td><td> </td><td><b>ASC Mode Up</b></td><td> </td><td><b>ASC Mode Down</b></td><td> </td><td><b>Partymode</b></td><td> </td><td><b>Lock-Out</b></td><td> </td><td><b>Last Drive</b></td><td> </td><td><b>Position</b></td><td> </td><td><b>Last Position</b></td><td> </td><td><b>Shading Info</b></td></tr><tr class="odd"><td>Rollo_EG_BU</td><td> </td><td>26.03.2021 - 06:00:02</td><td> </td><td>25.03.2021 - 19:09:16</td><td> </td><td>astro</td><td> </td><td>astro</td><td> </td><td>home</td><td> </td><td>always</td><td> </td><td>off</td><td> </td><td>off</td><td> </td><td>roommate awoken</td><td> </td><td>100</td><td> </td><td>100</td><td> </td><td>out - 07:50:30</td></tr><tr class="even"><td>Rollo_EG_KU</td><td> </td><td>26.03.2021 - 05:56:09</td><td> </td><td>25.03.2021 - 19:09:16</td><td> </td><td>astro</td><td> </td><td>astro</td><td> </td><td>always</td><td> </td><td>always</td><td> </td><td>off</td><td> </td><td>off</td><td> </td><td>day open</td><td> </td><td>100</td><td> </td><td>100</td><td> </td><td>out - 07:50:30</td></tr><tr class="odd"><td>Rollo_EG_WC</td><td> </td><td>26.03.2021 - 05:56:09</td><td> </td><td>25.03.2021 - 19:09:16</td><td> </td><td>astro</td><td> </td><td>astro</td><td> </td><td>always</td><td> </td><td>always</td><td> </td><td>off</td><td> </td><td>off</td><td> </td><td>day open</td><td> </td><td>100</td><td> </td><td>100</td><td> </td><td>out - 07:50:30</td></tr><tr class="even"><td>Rollo_EG_WZ</td><td> </td><td>26.03.2021 - 06:00:02</td><td> </td><td>25.03.2021 - 19:09:16</td><td> </td><td>astro</td><td> </td><td>astro</td><td> </td><td>home</td><td> </td><td>always</td><td> </td><td>off</td><td> </td><td>off</td><td> </td><td>roommate awoken</td><td> </td><td>100</td><td> </td><td>100</td><td> </td><td>out - 07:50:30</td></tr><tr class="odd"><td>Rollo_EG_WZ_Tuer</td><td> </td><td>26.03.2021 - 06:00:02</td><td> </td><td>25.03.2021 - 19:09:16</td><td> </td><td>astro</td><td> </td><td>astro</td><td> </td><td>home</td><td> </td><td>always</td><td> </td><td>off</td><td> </td><td>off</td><td> </td><td>roommate awoken</td><td> </td><td>100</td><td> </td><td>100</td><td> </td><td>out - 07:50:30</td></tr><tr class="even"><td>Rollo_OG_AK</td><td> </td><td>26.03.2021 - 05:56:09</td><td> </td><td>25.03.2021 - 19:09:16</td><td> </td><td>astro</td><td> </td><td>astro</td><td> </td><td>always</td><td> </td><td>always</td><td> </td><td>off</td><td> </td><td>off</td><td> </td><td>day open</td><td> </td><td>100</td><td> </td><td>100</td><td> </td><td>out - 07:50:30</td></tr><tr class="odd"><td>Rollo_OG_AK_Velux</td><td> </td><td>26.03.2021 - 05:56:09</td><td> </td><td>25.03.2021 - 19:09:16</td><td> </td><td>astro</td><td> </td><td>astro</td><td> </td><td>always</td><td> </td><td>always</td><td> </td><td>off</td><td> </td><td>off</td><td> </td><td>day open</td><td> </td><td>100</td><td> </td><td>100</td><td> </td><td>out - 07:50:30</td></tr><tr class="even"><td>Rollo_OG_Bad</td><td> </td><td>26.03.2021 - 05:56:09</td><td> </td><td>25.03.2021 - 19:09:16</td><td> </td><td>astro</td><td> </td><td>astro</td><td> </td><td>always</td><td> </td><td>always</td><td> </td><td>off</td><td> </td><td>off</td><td> </td><td>day open</td><td> </td><td>100</td><td> </td><td>100</td><td> </td><td>out - 07:50:30</td></tr><tr class="odd"><td>Rollo_OG_GA</td><td> </td><td>26.03.2021 - 05:56:09</td><td> </td><td>25.03.2021 - 19:09:16</td><td> </td><td>astro</td><td> </td><td>astro</td><td> </td><td>always</td><td> </td><td>always</td><td> </td><td>off</td><td> </td><td>off</td><td> </td><td>ventilate - window open</td><td> </td><td>10</td><td> </td><td>10</td><td> </td><td>out - 07:50:30</td></tr><tr class="even"><td>Rollo_OG_GA_Velux</td><td> </td><td>26.03.2021 - 05:56:09</td><td> </td><td>25.03.2021 - 19:09:16</td><td> </td><td>astro</td><td> </td><td>astro</td><td> </td><td>always</td><td> </td><td>always</td><td> </td><td>off</td><td> </td><td>off</td><td> </td><td>night close</td><td> </td><td>0</td><td> </td><td>0</td><td> </td><td>out - 07:50:30</td></tr><tr class="odd"><td>Rollo_OG_SZ</td><td> </td><td>26.03.2021 - 06:00:02</td><td> </td><td>25.03.2021 - 19:09:16</td><td> </td><td>astro</td><td> </td><td>astro</td><td> </td><td>always</td><td> </td><td>always</td><td> </td><td>off</td><td> </td><td>off</td><td> </td><td>night close</td><td> </td><td>0</td><td> </td><td>0</td><td> </td><td>out - 07:50:30</td></tr></table></td></tr></table></html><br /><br />
OK, ist HTML, wird aber als Text dargestellt.
eurofinder
Ganz ehrlich. Ich bin Planlos. Wenn das geht und Du da was zurück bekommst dann sollte es auch in der Detail Übersicht angezeigt werden.
Zeig mal bitte ein Screenshot
Screenshot vom Befehl { FHEM::Automation::ShuttersControl::ShuttersInformation(undef,'ASC','ASC',undef) }?
eurofinder
Das erhalte ich:
Zitat von: eurofinder am 25 März 2021, 08:21:01
Screenshot vom Befehl { FHEM::Automation::ShuttersControl::ShuttersInformation(undef,'ASC','ASC',undef) }?
eurofinder
Nein, einfach nur von der Detailansicht des ASC Devices.
Reicht der Ausschnitt? Habe mal den Style geändert, aber auch da fehlt die Anzeige.
Hilft es ggf. in den einzelnen Rollläden, das Attribut ASC auf 0 zu setzen und dann eines nach dem anderen wieder anzuschalten?
eurofinder
Und oberhalb von set steht nichts weiter? Oh man. Ich habe echt keine Ahnung. Da können wir nur debuggen. Ich schreibe Dir später noch mal.
Nope, da ist nichts mehr - das ist ja das Problem. War bis zum letzten Update vom ASC immer vorhanden - kann natürlich auch an irgendeinem anderen Querschläger liegen, der müsste dann aber irgendwie eine Verbindung zum ASC haben - oder?
OK, schreib mir einfach, was und wie ich debuggen soll.
Bis denne
eurofinder
Hallo zusammen,
ich brauche mal Unterstützung. Ich habe 6 Rolladen (HMIP_BROLL) eingebunden und erlebe jeden Abend, dass nicht alle herunterfahren. Es sind täglich andere die nicht runterfahren. Folgendes ist eingestellt:
define RollladenAutomatik AutoShuttersControl
attr RollladenAutomatik ASC_autoAstroModeEvening CIVIL
attr RollladenAutomatik ASC_autoAstroModeMorning CIVIL
attr RollladenAutomatik ASC_autoShuttersControlEvening on
attr RollladenAutomatik ASC_autoShuttersControlMorning on
attr RollladenAutomatik ASC_shuttersDriveDelay 15
attr RollladenAutomatik devStateIcon { ShuttersControl_DevStateIcon($name) }
attr RollladenAutomatik icon fts_shutter_automatic
attr RollladenAutomatik room Rollladen
Woran könnte das liegen?
Meine Vermutung ist ja, dass die Geräte (HMIP_BROLL) zyklisch Status Updates senden. Wenn nun das Update zu kurz vor der Runterfahrzeit kommt fährt diese nicht runter.
Wie komme ich sonst dem Problem auf die Spur?
Version ist die aktuelle v0.10.12
Bei meinen HM-LC-Bl1-FM passiert das eher 1x die Woche, aber das Problem habe ich auch.
Hab schon mit ASC_Drive_DelayStart gespielt, um zu vermeiden das alle Fahrkommandos zum gleichen Zeitpunkt geschickt werden und eventuell was verschluckt wird. Im entsprechenden Rollo-Device ist aber, wenn nicht gefahren wurde, auch kein Hinweis zu finden, dass überhaupt ein Fahrbefehl ausgelöst wurde. Steht entsprechend weiter auf "open".
Als wenn ASC in irgendwelchen besonderen Situationen ein Rollo vergisst.
Eine Möglichkeit wäre das es kurz vorher ein Event des Positionsreading gab und ASC denkt das manuell gefahren wurde. Daher ist zu empfehlen event-on-change-reading in den Rollos zu setzen wo es vor kommt das auf Grund von Status Requests Positionsevents kommen obwohl sich die Positions ja nicht geändert hat sondern nur auf Grund des StatusRequests die selbe Position noch mal neu ins Reading geschrieben wurde.
Das kann ich für meinen Fall ausschließen. Bei mir ist event-on-change-reading .* gesetzt. Aber wie gesagt, passiert bei mir auch nur 1x die Woche, insofern komm ich mit klar, auch wenn es manchmal nervt. Hab allerdings auch 21 Rollos, vielleicht ist das manchmal zu viel für ASC ;-)
Zitat von: kjmEjfu am 26 März 2021, 13:06:29
Hab allerdings auch 21 Rollos, vielleicht ist das manchmal zu viel für ASC ;-)
Ausschließen kann ich es nicht.
Hallo Leute,
habe am Wochenende folgendes Phänomen beobachtet, evtl. hat jemand das gleiche sehen können.
Meine Rollladen werden Abends und Morgens abhängig vom Sonnenstand geschlossen bzw. geöffnet. Morgens gibt es eine zeitliche Einschränkung, die Rollladen dürfen frühstens um 06:00 hochfahren. In der Nacht von Samstag auf Sonntag, oder besser gesagt Sonntag Morgen war ich um 6:30 wach und habe mich gewundert warum die Rollladen noch unten sind. Ein kurzer Blick in ASC Device hat ergeben, dass der Timer zum hochfahren auf 07:00 stand. Da dachte ich mir, dass evtl. dieses Wochenende die Zeitumstellung stattgefunden hat und das war tatsächlich so.
Meine Frage ist, ob sowas cooles :P wie Zeitumstellung vom ASC Device nicht abgefangen wird?
Gruß
Alexander
Zitat von: EinEinfach am 29 März 2021, 06:50:45
Hallo Leute,
habe am Wochenende folgendes Phänomen beobachtet, evtl. hat jemand das gleiche sehen können.
Meine Rollladen werden Abends und Morgens abhängig vom Sonnenstand geschlossen bzw. geöffnet. Morgens gibt es eine zeitliche Einschränkung, die Rollladen dürfen frühstens um 06:00 hochfahren. In der Nacht von Samstag auf Sonntag, oder besser gesagt Sonntag Morgen war ich um 6:30 wach und habe mich gewundert warum die Rollladen noch unten sind. Ein kurzer Blick in ASC Device hat ergeben, dass der Timer zum hochfahren auf 07:00 stand. Da dachte ich mir, dass evtl. dieses Wochenende die Zeitumstellung stattgefunden hat und das war tatsächlich so.
Meine Frage ist, ob sowas cooles :P wie Zeitumstellung vom ASC Device nicht abgefangen wird?
Gruß
Alexander
Guten Morgen,
ASC verwendet FHEM Funktionen für Zeiten. Da scheint FHEM wohl immer noch Probleme mit zu haben. Aber ist ja auch kein Wunder nach dem ganzen hin und her der letzten Jahre.
Grüße
Würde sich abfangen lassen, wenn ASC die jeweiligen Fahrzeiten immer erst um 03:01 rechnen würde.
Hallo CoolTux,
ich habe folgendes Problem:
Ich setze KNX Aktoren zur Steuerung der Raffstore ein. ASC fährt die Raffstore über position (0-100%). Ich habe auch slatCmd gesetzt. Allerdings hat der Aktor die Eigenschaft, nach einer Fahrt über position die Lamellen wieder auf die Neigung vor der Fahrt einzustellen. Durch diese Eigenschaft wird der Fahrbefehl von ASC für die Lamellen überschrieben.
Anbei mal ein Auszug von einem der Geräte:
READINGS:
2021-03-24 22:42:55 ASC_Enable on
2021-03-29 22:32:47 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 5m
2021-03-29 20:29:17 ASC_Time_DriveDown 30.03.2021 - 20:29
2021-03-29 20:29:17 ASC_Time_DriveUp 30.03.2021 - 09:00
2021-03-24 22:42:55 AufAb-set down
2021-03-24 22:42:55 Behangposition-get 0 %
2021-03-24 22:42:55 Behangposition-set 40 %
2021-03-29 22:11:42 Behangposition_Status 100 %
2021-03-24 22:42:55 Behangposition_Status-get 100 %
2021-03-24 22:42:55 Lamellenwinkel-set 95 %
2021-03-29 22:11:42 Lamellenwinkel_Status 50 %
2021-03-24 22:42:55 Lamellenwinkel_Status-get 42 %
2021-03-29 18:55:40 StatusPosOben false
2021-03-24 22:42:55 StatusPosOben-get false
2021-03-29 20:30:19 StatusPosUnten false
2021-03-24 22:42:55 StatusPosUnten-get false
2021-03-24 22:42:55 StopSchritt-set increase
2021-03-24 22:43:07 associatedWith Zentral.Rollladenautomatik
2021-03-29 22:11:42 last-sender 1/1/49
2021-03-29 22:32:47 position 100 %
2021-03-24 22:42:55 position-set 100 %
2021-03-29 22:32:47 slatCmd 50 %
2021-03-24 22:42:55 slatCmd-set 75 %
2021-03-29 22:11:42 state 50 %
Attributes:
ASC 1
ASC_BrightnessSensor Zentral.Wetterstation:HelligkeitsSensor_Sued-get 400:1000
ASC_Closed_Pos 100:100
ASC_ComfortOpen_Pos 30:100
ASC_Down astro
ASC_Open_Pos 0:0
ASC_Pos_Reading position
ASC_Shading_InOutAzimuth 145:305
ASC_Shading_MinMax_Elevation 20.0:100.0
ASC_Shading_Min_OutsideTemperature 23
ASC_Shading_Mode always
ASC_Shading_Pos 90:75
ASC_Shading_StateChange_SunnyCloudy 40000:25000
ASC_Shading_WaitingPeriod 600
ASC_ShuttersPlace terrace
ASC_SlatPosCmd_SlatDevice slatCmd
ASC_Sleep_Pos 100:100
ASC_TempSensor EG.Esszimmer.Sensor.Temperatur:getG1
ASC_Time_Down_Early 16:00
ASC_Time_Down_Late 23:00
ASC_Time_Up_Early 07:00
ASC_Time_Up_Late 09:00
ASC_Up brightness
ASC_Ventilate_Pos 100:50
ASC_WindowRec EG.Wohzimmer.Sensor.Fensterkontakt.Terasse:getG1
ASC_WindowRec_subType twostate
IODev KNX
icon fts_shutter_1w
room Esszimmer
Gibt es eine Möglichkeit, für die Fahrbefehle für die Lamellen von ASC, eine Totzeit einzustellen. Ich denke an sowas:
Fahrt über position ->Totzeit -> Fahrt der Lamellen
Oder gibt es mit meinem Gerät ggf. ein anderes Problem / falsche Konfiguration?
Danke für die Hilfe,
Sascha
Hallo Sascha,
ich muss mal schauen ob sich da noch was rein arbeiten lässt.
Grüße
Marko
@CoolTux:
ZitatUnd oberhalb von set steht nichts weiter? Oh man. Ich habe echt keine Ahnung. Da können wir nur debuggen. Ich schreibe Dir später noch mal.
Hast du das noch auf dem Schirm?
Gruß
eurofinder
Zitat von: eurofinder am 30 März 2021, 06:49:54
@CoolTux:Hast du das noch auf dem Schirm?
Gruß
eurofinder
Hallo,
Ja habe ich. Ich finde nur aktuell nicht wirklich Zeit. Aber bleibe bitte dran und wenn ich mich nicht in 7 Tagen melde erinnere mich bitte noch mal.
Grüße
Jau, wollte nur sichergehen:-) Hat auch keine hohe Priorität.
Gruß und danke
eurofinder
Zitat von: CoolTux am 26 März 2021, 11:20:58
Eine Möglichkeit wäre das es kurz vorher ein Event des Positionsreading gab und ASC denkt das manuell gefahren wurde. Daher ist zu empfehlen event-on-change-reading in den Rollos zu setzen wo es vor kommt das auf Grund von Status Requests Positionsevents kommen obwohl sich die Positions ja nicht geändert hat sondern nur auf Grund des StatusRequests die selbe Position noch mal neu ins Reading geschrieben wurde.
Ich wollte eine kurze Rückmeldung geben, es geht nun mit event-on-change-reading .*
Danke für die Unterstützung.
Ich versuche gerade dieses Modul in Betrieb zu nehmen und scheitere dabei leider.
Dabei halte ich mich an die Beschreibung im Wiki und in der Reference.
Schrittweise in Betriebnahme, ich bin erst beim erstellen des Moduls und einer simplen Konfiguration per Sonnenstand die Rolläden zu schließen. Öffnen soll dabei noch nicht durchgeführt werden. ASC_autShuttersControlMorning off, ...Evening on, ascEnable on. Twillight modul nutze ich und habe ASC_autoAstroModeEvening und Morning jeweils auf REAL.
Ich nutze Z-Wave Fibaro Rollershutter und habe das Attribute bei den Shuttern auf "1" (Das hatte ich anfangs falsch, ich war durch den Text im Wiki verwirrt, leider ein kleiner Fehler darin, nach Korrektur habe ich einen weiteren Scan durchgeführt, war vermutlich nicht notwendig) gesetzt, die Liste der Shutter schaut eigentlich gut aus. Die Zeiten werde auch aktualisiert und soeben habe ich auch genau beobachtet und folgendes im Eventmonitor gesehen:
2021-04-09 19:48:34 AutoShuttersControl ASCRollladenSteuerung eg_esszimmer_rolladen_nextAstroTimeEvent: 10.04.2021 - 06:42
2021-04-09 19:48:34 AutoShuttersControl ASCRollladenSteuerung created new drive timer
2021-04-09 19:48:34 AutoShuttersControl ASCRollladenSteuerung eg_kueche_rolladen_nextAstroTimeEvent: 10.04.2021 - 06:42
2021-04-09 19:48:34 AutoShuttersControl ASCRollladenSteuerung created new drive timer
2021-04-09 19:48:34 AutoShuttersControl ASCRollladenSteuerung eg_wohnzimmer_rolladen_1_nextAstroTimeEvent: 10.04.2021 - 06:42
2021-04-09 19:48:34 AutoShuttersControl ASCRollladenSteuerung created new drive timer
2021-04-09 19:48:34 AutoShuttersControl ASCRollladenSteuerung eg_wohnzimmer_rolladen_2_nextAstroTimeEvent: 10.04.2021 - 06:42
2021-04-09 19:48:34 AutoShuttersControl ASCRollladenSteuerung created new drive timer
2021-04-09 19:48:34 AutoShuttersControl ASCRollladenSteuerung og_bad_rolladen_nextAstroTimeEvent: 10.04.2021 - 06:42
2021-04-09 19:48:34 AutoShuttersControl ASCRollladenSteuerung created new drive timer
2021-04-09 19:48:34 AutoShuttersControl ASCRollladenSteuerung og_buero_rolladen_nextAstroTimeEvent: 10.04.2021 - 06:42
2021-04-09 19:48:34 AutoShuttersControl ASCRollladenSteuerung created new drive timer
2021-04-09 19:48:34 AutoShuttersControl ASCRollladenSteuerung og_gaestezimmer_rolladen_nextAstroTimeEvent: 10.04.2021 - 06:42
2021-04-09 19:48:34 AutoShuttersControl ASCRollladenSteuerung created new drive timer
2021-04-09 19:48:34 AutoShuttersControl ASCRollladenSteuerung og_gang_rolladen_nextAstroTimeEvent: 10.04.2021 - 06:42
2021-04-09 19:48:34 AutoShuttersControl ASCRollladenSteuerung created new drive timer
2021-04-09 19:48:34 AutoShuttersControl ASCRollladenSteuerung og_schlafzimmer_rolladen_nextAstroTimeEvent: 10.04.2021 - 06:42
2021-04-09 19:48:34 AutoShuttersControl ASCRollladenSteuerung created new drive timer
Ich habe delays gesetzt, dass sie Gestaffelt runtergehen. Zum einen um Z-Wave Spam und dadurch entstehende Probleme zu vermeiden, aber auch um ein natürliches herunterfahren zu haben. Niemand startet alle Rolläden gleichzeitig.
Last Drive ist immer noch auf "none", Partymode auf "off".
Kann man das Modul Triggern um das Runterfahren zu starten ohne den Automatismus durch Twillight oder ähnliches zu benötigen. Ich vermute es kommt kein Fahrbefehl und dadurch bleiben die Rolläden oben.
Etwas das mich noch stört, bei den Readings gibt es für jeden Raum ein Reading, welche vom Namen problematisch sein könnten. Z.B: "room_EG-_Kueche_ZWave" darf das so sein?
Garantiert ein Layer 8 Problem ;)
Ich benötige bitte ein list vom ASC Device und von einem Rollo Device.
Grüße
ASC Device:
Internals:
CFGFN
FUUID 606ac613-f33f-1245-3340-ada9815fc3c4cc7e
FVERSION 73_AutoShuttersControl.pm:v0.10.12-s23934/2021-03-12 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME ASCRollladenSteuerung
NOTIFYDEV global,ASCRollladenSteuerung,eg_esszimmer_rolladen,eg_kueche_rolladen,eg_wohnzimmer_rolladen_1,eg_wohnzimmer_rolladen_2,og_bad_rolladen,og_buero_rolladen,og_gaestezimmer_rolladen,og_gang_rolladen,og_schlafzimmer_rolladen,og_gang_rolladen,os_Twilight,og_bad_rolladen,eg_kueche_rolladen,og_buero_rolladen,eg_esszimmer_rolladen,smartphone_natalya,og_gaestezimmer_rolladen,eg_wohnzimmer_rolladen_1,eg_wohnzimmer_rolladen_2,og_schlafzimmer_rolladen
NR 51980
NTFY_ORDER 51-ASCRollladenSteuerung
STATE created new drive timer
TYPE AutoShuttersControl
VERSION v0.10.12
Helper:
DBLOG:
state:
DBLogging:
TIME 1617610259.07662
VALUE please set attribute ASC with value 1 or 2 in all auto controlled shutter devices and then execute 'set DEVICENAME scanForShutters'
OLDREADINGS:
READINGS:
2021-04-06 18:48:52 ascEnable on
2021-04-10 06:42:30 eg_esszimmer_rolladen_nextAstroTimeEvent 10.04.2021 - 19:49
2021-04-10 06:42:30 eg_kueche_rolladen_nextAstroTimeEvent 10.04.2021 - 19:49
2021-04-10 06:42:30 eg_wohnzimmer_rolladen_1_nextAstroTimeEvent 10.04.2021 - 19:49
2021-04-10 06:42:30 eg_wohnzimmer_rolladen_2_nextAstroTimeEvent 10.04.2021 - 19:49
2021-04-10 06:42:30 og_bad_rolladen_nextAstroTimeEvent 10.04.2021 - 19:49
2021-04-10 06:42:30 og_buero_rolladen_nextAstroTimeEvent 10.04.2021 - 19:49
2021-04-10 06:42:30 og_gaestezimmer_rolladen_nextAstroTimeEvent 10.04.2021 - 19:49
2021-04-10 06:42:30 og_gang_rolladen_nextAstroTimeEvent 10.04.2021 - 19:49
2021-04-10 06:42:30 og_schlafzimmer_rolladen_nextAstroTimeEvent 10.04.2021 - 19:49
2021-04-08 21:05:07 room_EG-_Esszimmer_ZWave eg_esszimmer_rolladen
2021-04-08 21:05:07 room_EG-_Kueche_ZWave eg_kueche_rolladen
2021-04-08 21:05:07 room_EG-_Wohnzimmer_ZWave eg_wohnzimmer_rolladen_1,eg_wohnzimmer_rolladen_2
2021-04-08 21:05:07 room_OG-_Bad_ZWave og_bad_rolladen
2021-04-08 21:05:07 room_OG-_Buero_ZWave og_buero_rolladen
2021-04-08 21:05:07 room_OG-_Gaestezimmer_ZWave og_gaestezimmer_rolladen
2021-04-08 21:05:07 room_OG-_Gang_ZWave og_gang_rolladen
2021-04-08 21:05:07 room_OG-_Schlafzimmer_ZWave og_schlafzimmer_rolladen
2021-04-10 06:42:30 state created new drive timer
2021-04-08 21:05:07 userAttrList rolled out
helper:
shuttersList:
eg_esszimmer_rolladen
eg_kueche_rolladen
eg_wohnzimmer_rolladen_1
eg_wohnzimmer_rolladen_2
og_bad_rolladen
og_buero_rolladen
og_gaestezimmer_rolladen
og_gang_rolladen
og_schlafzimmer_rolladen
monitoredDevs:
eg_esszimmer_rolladen:
eg_kueche_rolladen:
eg_wohnzimmer_rolladen_1:
eg_wohnzimmer_rolladen_2:
og_bad_rolladen:
og_buero_rolladen:
og_gaestezimmer_rolladen:
og_gang_rolladen:
og_schlafzimmer_rolladen:
os_Twilight:
ASCRollladenSteuerung ASC_twilightDevice
smartphone_natalya:
og_gaestezimmer_rolladen ASC_Roommate_Device
og_gang_rolladen ASC_Roommate_Device
Attributes:
ASC_autoAstroModeEvening REAL
ASC_autoAstroModeMorning REAL
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning off
ASC_twilightDevice os_Twilight
DbLogExclude .*
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room ASC,System
Wohnzimmer 2:
Internals:
DEF dc682b87 16897
FUUID 5ea5766c-f33f-1245-650f-b25806f72b4fd88b
FVERSION 10_ZWave.pm:0.237270/2021-02-12
IODev ZWDongle_0
LASTInputDev ZWDongle_0
MSGCNT 804
NAME eg_wohnzimmer_rolladen_2
NR 171
STATE dim 99
TYPE ZWave
ZWDongle_0_MSGCNT 804
ZWDongle_0_RAWMSG 0004004212600d01003202214400000030000000000000bb00
ZWDongle_0_TIME 2021-04-10 07:14:49
ZWaveSubDevice yes
endpointParent eg_wohnzimmer_rolladen_2_aktor
homeId dc682b87
isWakeUp
nodeIdHex 4201
READINGS:
2021-04-05 10:16:13 ASC_Enable on
2021-04-10 06:42:30 ASC_Time_DriveDown 10.04.2021 - 19:49
2021-04-10 06:42:30 ASC_Time_DriveUp AutoShuttersControl off
2020-06-09 03:26:58 UNPARSED APPLICATION_STATUS 0e2202214400000003000000000000
2020-09-18 04:50:33 applicationStatus cmdRejected
2021-04-08 21:05:07 associatedWith ASCRollladenSteuerung,eg_wohnzimmer_rolladen_2_aktor
2021-04-10 07:14:49 energy 0.48 kWh
2021-04-10 07:14:49 power 0 W
2021-04-09 20:41:47 reportedState dim 99
2021-04-09 20:41:47 state dim 99
2021-04-09 20:41:47 swmStatus 99 target 254 duration unknown
2020-09-24 20:44:42 undef 0.31 undef
Attributes:
ASC 1
ASC_Drive_Delay 612
ASC_Pos_Reading pct
DbLogExclude .*
IODev ZWDongle_0
classes ZWAVEPLUS_INFO SWITCH_MULTILEVEL ASSOCIATION MULTI_CHANNEL_ASSOCIATION ASSOCIATION_GRP_INFO SECURITY SECURITY_S2 SUPERVISION METER ALARM APPLICATION_STATUS
room EG->Wohnzimmer,ZWave
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
Wohnzimmer 1:
Internals:
DEF dc682b87 16129
FUUID 5ea57535-f33f-1245-a643-6c2643039cf07b17
FVERSION 10_ZWave.pm:0.237270/2021-02-12
IODev ZWDongle_0
LASTInputDev ZWDongle_0
MSGCNT 814
NAME eg_wohnzimmer_rolladen_1
NR 161
STATE dim 99
TYPE ZWave
ZWDongle_0_MSGCNT 814
ZWDongle_0_RAWMSG 0004003f12600d01003202214400000070000000000000ad00
ZWDongle_0_TIME 2021-04-10 06:28:52
ZWaveSubDevice yes
endpointParent eg_wohnzimmer_rolladen_1_aktor
homeId dc682b87
isWakeUp
nodeIdHex 3f01
READINGS:
2021-04-05 10:16:13 ASC_Enable on
2021-04-10 06:42:30 ASC_Time_DriveDown 10.04.2021 - 19:49
2021-04-10 06:42:30 ASC_Time_DriveUp AutoShuttersControl off
2020-09-25 23:13:02 UNPARSED METER 0a32002130000000000000
2020-11-13 07:18:03 applicationStatus cmdRejected
2021-04-08 21:05:07 associatedWith ASCRollladenSteuerung,eg_wohnzimmer_rolladen_1_aktor
2020-09-25 20:15:57 cooling 2.76 kWh
2021-04-10 06:28:52 energy 1.12 kWh
2021-04-10 06:28:52 power 0 W
2021-04-09 20:41:47 reportedState dim 99
2021-04-09 20:41:47 state dim 99
2021-04-09 20:41:47 swmStatus 99 target 254 duration unknown
Attributes:
ASC 1
ASC_Drive_Delay 610
ASC_LockOut soft
ASC_Pos_Reading pct
DbLogExclude .*
IODev ZWDongle_0
classes ZWAVEPLUS_INFO SWITCH_MULTILEVEL ASSOCIATION MULTI_CHANNEL_ASSOCIATION ASSOCIATION_GRP_INFO SECURITY SECURITY_S2 SUPERVISION METER ALARM APPLICATION_STATUS
room EG->Wohnzimmer,ZWave
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
Hier versuche ich das Schließen zu verhindern, da es sich um eine Tür handelt.
@tux75at:
Guten Morgen, ich glaube bei deinen Rollladen fehlt auch noch einiges falls ich das richtig gesehen habe in deinem List (hoffe ich bin da richtig). Hab dir mal einen List meines Badezimmerrollladens angefügt:
Internals:
FUUID 5c457749-f33f-c2d2-9128-1be032e0f974c0bc
FVERSION 44_ROLLO.pm:v1.403.0-s18436/2019-01-27
NAME Rolladen_Badezimmer
NR 169
STATE open
TYPE ROLLO
READINGS:
2019-06-15 12:56:25 ASC_Enable on
2021-04-10 08:14:12 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 10m
2021-04-09 17:25:36 ASC_ShuttersLastDrive shading out
2021-04-10 06:15:50 ASC_Time_DriveDown 10.04.2021 - 20:45
2021-04-10 06:15:50 ASC_Time_DriveUp 11.04.2021 - 06:13
2021-04-09 22:37:10 associatedWith AutoShuttersControl
2021-04-09 17:25:22 command pct-0
2021-04-09 17:25:22 desired_pct 0
2021-04-09 17:25:22 drive-type modul
2021-04-09 17:25:22 last_drive drive-up
2021-04-09 17:25:36 pct 100
2021-04-09 17:25:36 state open
Attributes:
ASC 2
ASC_BrightnessSensor Wetterstation
ASC_Mode_Down off
ASC_Mode_Up off
ASC_Pos_Reading pct
ASC_Shading_InOutAzimuth 195:365
ASC_Shading_MinMax_Elevation 30:100
ASC_Shading_Min_OutsideTemperature 15
ASC_Shading_Mode always
ASC_Shading_Pos 10
alias Rolladen Fenster
cmdIcon open:fts_shutter_up closed:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
devStateIcon open:fts_shutter_10:closed closed:fts_shutter_100:open half:fts_shutter_50:closed drive-up:fts_shutter_up@red:stop drive-down:fts_shutter_down@red:stop pct-100:fts_shutter_10:open pct-90:fts_shutter_10:closed pct-80:fts_shutter_20:closed pct-70:fts_shutter_30:closed pct-60:fts_shutter_40:closed pct-50:fts_shutter_50:closed pct-40:fts_shutter_60:open pct-30:fts_shutter_70:open pct-20:fts_shutter_80:open pct-10:fts_shutter_90:open pct-0:fts_shutter_100:closed
group Rolladen
icon fts_shutter
rl_autoStop 1
rl_commandDown set JaroLift down 4
rl_commandStop set JaroLift stop 4
rl_commandUp set JaroLift up 4
rl_excessBottom 2
rl_excessTop 0
rl_resetTime 0
rl_secondsDown 15
rl_secondsUp 16
rl_switchTime 1
rl_type HomeKit
room Obergeschoß->Badezimmer
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd open:closed:half:stop:pct
Was mir da bei dir fehlt ist die Zuweisung "rl_commandDown", "rl_commandStop" und "rl_commandUp", zudem hast du auch keinerlei Laufzeiten des Rolladens angegeben. Was du hier angegeben hast ist das IODev, das benötigst du ja so gar nicht, das steht ja schon mit im command (siehe meine Attribute).
Hoffe du kannst damit was anfangen.
Gruß Markus
Was mir auch aufgefallen ist du sagst beim Rolladen der Tür hast du den Aussperrschutz aktiviert, gier fehlt aber das Device für den Türkontakt. Hier mal ein Auszug meines Wohnzimmerrollladens an der Tür:
Internals:
FUUID 5c457749-f33f-c2d2-2e4d-f857abd000b7aba8
FVERSION 44_ROLLO.pm:v1.403.0-s18436/2019-01-27
NAME Rolladen_Wohnzimmer_Tuer
NR 165
STATE open
TYPE ROLLO
READINGS:
2020-05-23 15:46:36 ASC_Enable on
2021-04-10 08:14:12 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 10m
2021-04-01 13:49:05 ASC_ShuttersLastDrive shading out
2021-04-10 06:15:50 ASC_Time_DriveDown 10.04.2021 - 20:45
2021-04-10 06:15:50 ASC_Time_DriveUp 11.04.2021 - 06:13
2021-04-09 22:37:10 associatedWith AutoShuttersControl
2021-04-01 13:48:44 command pct-0
2021-04-01 13:48:44 desired_pct 0
2021-04-01 13:48:44 drive-type modul
2021-04-01 13:48:44 last_drive drive-up
2021-04-01 13:49:05 pct 100
2021-04-01 13:49:05 state open
Attributes:
ASC 2
ASC_BrightnessSensor Wetterstation
ASC_LockOut soft
ASC_Mode_Down off
ASC_Mode_Up off
ASC_Pos_Reading pct
ASC_Shading_InOutAzimuth 15:185
ASC_Shading_MinMax_Elevation 20:100
ASC_Shading_Min_OutsideTemperature 15
ASC_Shading_Mode always
ASC_Shading_Pos 10
ASC_ShuttersPlace terrace
ASC_Ventilate_Window_Open off
ASC_WindowRec Wohnzimmer_Tuer
ASC_WindowRec_subType threestate
alias Rolladen Tür
cmdIcon open:fts_shutter_up closed:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
devStateIcon open:fts_shutter_10:closed closed:fts_shutter_100:open half:fts_shutter_50:closed drive-up:fts_shutter_up@red:stop drive-down:fts_shutter_down@red:stop pct-100:fts_shutter_10:open pct-90:fts_shutter_10:closed pct-80:fts_shutter_20:closed pct-70:fts_shutter_30:closed pct-60:fts_shutter_40:closed pct-50:fts_shutter_50:closed pct-40:fts_shutter_60:open pct-30:fts_shutter_70:open pct-20:fts_shutter_80:open pct-10:fts_shutter_90:open pct-0:fts_shutter_100:closed
group Rolladen
icon fts_shutter
rl_autoStop 1
rl_commandDown set JaroLift down 3
rl_commandStop set JaroLift stop 3
rl_commandUp set JaroLift up 3
rl_excessBottom 3
rl_excessTop 0
rl_resetTime 0
rl_secondsDown 22
rl_secondsUp 23
rl_switchTime 1
rl_type HomeKit
room Erdgeschoß->Wohnzimmer
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd open:closed:half:stop:pct
Bezüglich deiner Readings meine ich ist das "-" Minuszeichen in den readings nicht empfehlenswert, das würde ich auf jeden Fall wenn möglich in einen Unterstrich ändern, hatte ganz am Anfang auch mal Probleme, seit dem eigentlich alles super.
Zitat von: tux75at am 10 April 2021, 07:27:44
ASC Device:
Internals:
CFGFN
FUUID 606ac613-f33f-1245-3340-ada9815fc3c4cc7e
FVERSION 73_AutoShuttersControl.pm:v0.10.12-s23934/2021-03-12 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME ASCRollladenSteuerung
NOTIFYDEV global,ASCRollladenSteuerung,eg_esszimmer_rolladen,eg_kueche_rolladen,eg_wohnzimmer_rolladen_1,eg_wohnzimmer_rolladen_2,og_bad_rolladen,og_buero_rolladen,og_gaestezimmer_rolladen,og_gang_rolladen,og_schlafzimmer_rolladen,og_gang_rolladen,os_Twilight,og_bad_rolladen,eg_kueche_rolladen,og_buero_rolladen,eg_esszimmer_rolladen,smartphone_natalya,og_gaestezimmer_rolladen,eg_wohnzimmer_rolladen_1,eg_wohnzimmer_rolladen_2,og_schlafzimmer_rolladen
NR 51980
NTFY_ORDER 51-ASCRollladenSteuerung
STATE created new drive timer
TYPE AutoShuttersControl
VERSION v0.10.12
Helper:
DBLOG:
state:
DBLogging:
TIME 1617610259.07662
VALUE please set attribute ASC with value 1 or 2 in all auto controlled shutter devices and then execute 'set DEVICENAME scanForShutters'
OLDREADINGS:
READINGS:
2021-04-06 18:48:52 ascEnable on
2021-04-10 06:42:30 eg_esszimmer_rolladen_nextAstroTimeEvent 10.04.2021 - 19:49
2021-04-10 06:42:30 eg_kueche_rolladen_nextAstroTimeEvent 10.04.2021 - 19:49
2021-04-10 06:42:30 eg_wohnzimmer_rolladen_1_nextAstroTimeEvent 10.04.2021 - 19:49
2021-04-10 06:42:30 eg_wohnzimmer_rolladen_2_nextAstroTimeEvent 10.04.2021 - 19:49
2021-04-10 06:42:30 og_bad_rolladen_nextAstroTimeEvent 10.04.2021 - 19:49
2021-04-10 06:42:30 og_buero_rolladen_nextAstroTimeEvent 10.04.2021 - 19:49
2021-04-10 06:42:30 og_gaestezimmer_rolladen_nextAstroTimeEvent 10.04.2021 - 19:49
2021-04-10 06:42:30 og_gang_rolladen_nextAstroTimeEvent 10.04.2021 - 19:49
2021-04-10 06:42:30 og_schlafzimmer_rolladen_nextAstroTimeEvent 10.04.2021 - 19:49
2021-04-08 21:05:07 room_EG-_Esszimmer_ZWave eg_esszimmer_rolladen
2021-04-08 21:05:07 room_EG-_Kueche_ZWave eg_kueche_rolladen
2021-04-08 21:05:07 room_EG-_Wohnzimmer_ZWave eg_wohnzimmer_rolladen_1,eg_wohnzimmer_rolladen_2
2021-04-08 21:05:07 room_OG-_Bad_ZWave og_bad_rolladen
2021-04-08 21:05:07 room_OG-_Buero_ZWave og_buero_rolladen
2021-04-08 21:05:07 room_OG-_Gaestezimmer_ZWave og_gaestezimmer_rolladen
2021-04-08 21:05:07 room_OG-_Gang_ZWave og_gang_rolladen
2021-04-08 21:05:07 room_OG-_Schlafzimmer_ZWave og_schlafzimmer_rolladen
2021-04-10 06:42:30 state created new drive timer
2021-04-08 21:05:07 userAttrList rolled out
helper:
shuttersList:
eg_esszimmer_rolladen
eg_kueche_rolladen
eg_wohnzimmer_rolladen_1
eg_wohnzimmer_rolladen_2
og_bad_rolladen
og_buero_rolladen
og_gaestezimmer_rolladen
og_gang_rolladen
og_schlafzimmer_rolladen
monitoredDevs:
eg_esszimmer_rolladen:
eg_kueche_rolladen:
eg_wohnzimmer_rolladen_1:
eg_wohnzimmer_rolladen_2:
og_bad_rolladen:
og_buero_rolladen:
og_gaestezimmer_rolladen:
og_gang_rolladen:
og_schlafzimmer_rolladen:
os_Twilight:
ASCRollladenSteuerung ASC_twilightDevice
smartphone_natalya:
og_gaestezimmer_rolladen ASC_Roommate_Device
og_gang_rolladen ASC_Roommate_Device
Attributes:
ASC_autoAstroModeEvening REAL
ASC_autoAstroModeMorning REAL
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning off
ASC_twilightDevice os_Twilight
DbLogExclude .*
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room ASC,System
Wohnzimmer 2:
Internals:
DEF dc682b87 16897
FUUID 5ea5766c-f33f-1245-650f-b25806f72b4fd88b
FVERSION 10_ZWave.pm:0.237270/2021-02-12
IODev ZWDongle_0
LASTInputDev ZWDongle_0
MSGCNT 804
NAME eg_wohnzimmer_rolladen_2
NR 171
STATE dim 99
TYPE ZWave
ZWDongle_0_MSGCNT 804
ZWDongle_0_RAWMSG 0004004212600d01003202214400000030000000000000bb00
ZWDongle_0_TIME 2021-04-10 07:14:49
ZWaveSubDevice yes
endpointParent eg_wohnzimmer_rolladen_2_aktor
homeId dc682b87
isWakeUp
nodeIdHex 4201
READINGS:
2021-04-05 10:16:13 ASC_Enable on
2021-04-10 06:42:30 ASC_Time_DriveDown 10.04.2021 - 19:49
2021-04-10 06:42:30 ASC_Time_DriveUp AutoShuttersControl off
2020-06-09 03:26:58 UNPARSED APPLICATION_STATUS 0e2202214400000003000000000000
2020-09-18 04:50:33 applicationStatus cmdRejected
2021-04-08 21:05:07 associatedWith ASCRollladenSteuerung,eg_wohnzimmer_rolladen_2_aktor
2021-04-10 07:14:49 energy 0.48 kWh
2021-04-10 07:14:49 power 0 W
2021-04-09 20:41:47 reportedState dim 99
2021-04-09 20:41:47 state dim 99
2021-04-09 20:41:47 swmStatus 99 target 254 duration unknown
2020-09-24 20:44:42 undef 0.31 undef
Attributes:
ASC 1
ASC_Drive_Delay 612
ASC_Pos_Reading pct
DbLogExclude .*
IODev ZWDongle_0
classes ZWAVEPLUS_INFO SWITCH_MULTILEVEL ASSOCIATION MULTI_CHANNEL_ASSOCIATION ASSOCIATION_GRP_INFO SECURITY SECURITY_S2 SUPERVISION METER ALARM APPLICATION_STATUS
room EG->Wohnzimmer,ZWave
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
Wohnzimmer 1:
Internals:
DEF dc682b87 16129
FUUID 5ea57535-f33f-1245-a643-6c2643039cf07b17
FVERSION 10_ZWave.pm:0.237270/2021-02-12
IODev ZWDongle_0
LASTInputDev ZWDongle_0
MSGCNT 814
NAME eg_wohnzimmer_rolladen_1
NR 161
STATE dim 99
TYPE ZWave
ZWDongle_0_MSGCNT 814
ZWDongle_0_RAWMSG 0004003f12600d01003202214400000070000000000000ad00
ZWDongle_0_TIME 2021-04-10 06:28:52
ZWaveSubDevice yes
endpointParent eg_wohnzimmer_rolladen_1_aktor
homeId dc682b87
isWakeUp
nodeIdHex 3f01
READINGS:
2021-04-05 10:16:13 ASC_Enable on
2021-04-10 06:42:30 ASC_Time_DriveDown 10.04.2021 - 19:49
2021-04-10 06:42:30 ASC_Time_DriveUp AutoShuttersControl off
2020-09-25 23:13:02 UNPARSED METER 0a32002130000000000000
2020-11-13 07:18:03 applicationStatus cmdRejected
2021-04-08 21:05:07 associatedWith ASCRollladenSteuerung,eg_wohnzimmer_rolladen_1_aktor
2020-09-25 20:15:57 cooling 2.76 kWh
2021-04-10 06:28:52 energy 1.12 kWh
2021-04-10 06:28:52 power 0 W
2021-04-09 20:41:47 reportedState dim 99
2021-04-09 20:41:47 state dim 99
2021-04-09 20:41:47 swmStatus 99 target 254 duration unknown
Attributes:
ASC 1
ASC_Drive_Delay 610
ASC_LockOut soft
ASC_Pos_Reading pct
DbLogExclude .*
IODev ZWDongle_0
classes ZWAVEPLUS_INFO SWITCH_MULTILEVEL ASSOCIATION MULTI_CHANNEL_ASSOCIATION ASSOCIATION_GRP_INFO SECURITY SECURITY_S2 SUPERVISION METER ALARM APPLICATION_STATUS
room EG->Wohnzimmer,ZWave
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
Hier versuche ich das Schließen zu verhindern, da es sich um eine Tür handelt.
Das wichtigste was Dir auf jeden Fall fehlt ist das Reading welches Dir sagt wie die genaue Position des Rollos ist.
ASC_Pos_Reading pct
Du hast pct angegeben aber ein Reading pct finde ich in Deinem Rollo Device gar nicht. pct muss zwingend ein nummerischen Wert beinhalten und den tatsächlichen Stand des Rollos wieder geben.
Aktuell wäre das bei Deinem Rollo 100 für komplett geschlossen und 0 für komplett offen.
Also ASC_Pos_Reading beinhaltet das reading, welches einen numerischen Wert beinhaltet, der die aktuelle Stellung anzeigt.
Ein weiteres UserReading hinzugefügt, ich habe auch bemerkt, dass im EG die UserReadings noch gefehlt haben (ich arbeite noch an meinem UI)
Das neue UserReading beinhaltet 0 für Offen, den Prozentwert (ohne Prozent) und 100 für geschlossen (99 gibt es nicht, da der Fibaro 99 setzt habe ich das UserReading diesen Wert mit 100 ersetzt).
Langsam komm ich weiter, Jetzt macht ASC_Pos_Reading auch einen Sinn :)
Am Abend werde ich dann hoffentlich mehr sehen.
Danke!
Zitat von: tux75at am 10 April 2021, 12:02:15
Also ASC_Pos_Reading beinhaltet das reading, welches einen numerischen Wert beinhaltet, der die aktuelle Stellung anzeigt.
Ein weiteres UserReading hinzugefügt, ich habe auch bemerkt, dass im EG die UserReadings noch gefehlt haben (ich arbeite noch an meinem UI)
Das neue UserReading beinhaltet 0 für Offen, den Prozentwert (ohne Prozent) und 100 für geschlossen (99 gibt es nicht, da der Fibaro 99 setzt habe ich das UserReading diesen Wert mit 100 ersetzt).
Langsam komm ich weiter, Jetzt macht ASC_Pos_Reading auch einen Sinn :)
Am Abend werde ich dann hoffentlich mehr sehen.
Danke!
99 gibt es natürlich auch. Nur weil das Frontend es nicht anbietet heißt es ja nicht das man es nicht setzen kann.
attr ROLLODEVICE ASC_Closed_Pos 99
in der FHEMWEB Kommandozeile oben eingeben.
Hallo zusammen,
schon seit längerem beobachte ich ab und zu das Phänomen, dass ASC die Position einzelner Rollos, die von Hand gefahren werden nicht mitbekommt. Hier mal ein List eines Rollos das heute früh definitiv komplett aufgefahren wurde (manuell) und de facto auf 0 steht. ASC hat es aber auf 100 stehen...
Internals:
DEF 0000000E
FUUID 5c8acb1d-f33f-434b-1a6d-974cf28bead8b8f3
IODev TCM_ESP2_0
NAME shutter_switch_Kind1
NR 132
NTFY_ORDER 50-shutter_switch_Kind1
STATE closed
TYPE EnOcean
READINGS:
2020-06-30 07:23:56 ASC_Enable on
2020-10-10 20:49:36 ASC_ShadingMessage <html> </html>
2021-01-01 16:46:00 ASC_ShuttersLastDrive manual
2021-04-11 07:04:27 ASC_Time_DriveDown 11.04.2021 - 20:42
2021-04-11 07:04:27 ASC_Time_DriveUp 12.04.2021 - 07:02
2021-01-01 16:46:00 anglePos 90
2021-04-10 22:27:35 associatedWith myASControl
2020-12-31 15:46:16 block unlock
2021-01-01 16:46:00 endPosition closed
2021-01-01 16:46:00 position 100
2021-01-01 16:46:00 state closed
2020-05-29 07:18:40 teach 4BS teach-in sent
Attributes:
ASC 1
ASC_Antifreeze soft
ASC_Antifreeze_Pos 85
ASC_BlockingTime_afterManual 1800
ASC_BrightnessSensor Wettersensor:sunSouth
ASC_Closed_Pos 100
ASC_Mode_Down absent
ASC_Mode_Up absent
ASC_Open_Pos 0
ASC_Pos_Reading position
ASC_PrivacyDownValue_beforeNightClose -1
ASC_PrivacyUpValue_beforeDayOpen -1
ASC_Shading_InOutAzimuth 211:360
ASC_Shading_MinMax_Elevation 10.0:100.0
ASC_Shading_Min_OutsideTemperature 16.5
ASC_Shading_Mode always
ASC_Shading_Pos 60
ASC_Shading_StateChange_SunnyCloudy 15000:4000
ASC_Shading_WaitingPeriod 1200
ASC_TempSensor Wettersensor:temperature
ASC_Time_Down_Early 15:30
ASC_Time_Down_Late 22:00
ASC_Time_Up_Early 06:30
ASC_Time_Up_Late 08:30
ASC_Time_Up_WE_Holiday 09:00
ASC_Ventilate_Pos 70
IODev TCM_ESP2_0
calAtEndpoints yes
eep A5-3F-7F
manufID 00D
model Eltako_FSB_ACK
room Kind1,EnOcean,Rollo
settingAccuracy high
shutTime 26
shutTimeCloses 30
subDef AA00000E
subType manufProfile
teachMethod smartAck
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
Das ASC device sieht so aus:
nternals:
FUUID 60716172-f33f-434b-eb72-16aad3805bccc6c9
FVERSION 73_AutoShuttersControl.pm:v0.10.12-s23934/2021-03-12 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME myASControl
NOTIFYDEV global,myASControl,shutter_switch_Bad,shutter_switch_Kind1,shutter_switch_Esszimmer_Ost,shutter_switch_Esszimmer_Sued,shutter_switch_Esszimmer_West,shutter_switch_Gaestezimmer_Nord,shutter_switch_Gaestezimmer_West,shutter_switch_Kueche_Ost,shutter_switch_Kueche_Sued,shutter_switch_Kind2,shutter_switch_Markise,shutter_switch_Schlafzimmer,shutter_switch_WC,shutter_switch_Wohnzimmer_Sued,shutter_switch_Wohnzimmer_West
NR 252
NTFY_ORDER 51-myASControl
STATE created new drive timer
TYPE AutoShuttersControl
VERSION v0.10.12
OLDREADINGS:
READINGS:
2021-04-10 20:33:14 ascEnable on
2021-04-10 20:33:14 controlShading off
2021-04-10 20:33:14 hardLockOut off
2021-04-10 22:27:33 room_Bad_EnOcean_Rollo shutter_switch_Bad
2021-04-10 22:27:33 room_Kind1_EnOcean_Rollo shutter_switch_Kind1
2021-04-10 22:27:33 room_EnOcean_Esszimmer_Rollo shutter_switch_Esszimmer_Ost,shutter_switch_Esszimmer_Sued,shutter_switch_Esszimmer_West
2021-04-10 22:27:33 room_EnOcean_Kueche_Rollo shutter_switch_Kueche_Ost,shutter_switch_Kueche_Sued
2021-04-10 22:27:33 room_EnOcean_Rollo_Wohnzimmer shutter_switch_Wohnzimmer_Sued,shutter_switch_Wohnzimmer_West
2021-04-10 22:27:33 room_EnOcean_Terrasse shutter_switch_Markise
2021-04-10 22:27:33 room_Gaestezimmer_EnOcean_Rollo shutter_switch_Gaestezimmer_Nord,shutter_switch_Gaestezimmer_West
2021-04-10 22:27:33 room_Kind2_EnOcean_Rollo shutter_switch_Kind2
2021-04-10 22:27:33 room_Schlafzimmer_EnOcean_Rollo shutter_switch_Schlafzimmer
2021-04-10 22:27:33 room_WC_EnOcean_Rollo shutter_switch_WC
2021-04-10 20:33:14 selfDefense off
2021-04-11 07:04:27 shutter_switch_Bad_PosValue 0
2021-04-11 07:04:27 shutter_switch_Bad_lastPosValue 100
2021-04-11 07:04:27 shutter_switch_Bad_nextAstroTimeEvent 11.04.2021 - 20:42
2021-04-11 07:04:27 shutter_switch_Kind1_nextAstroTimeEvent 11.04.2021 - 20:42
2021-04-11 07:04:27 shutter_switch_Esszimmer_Ost_PosValue 0
2021-04-11 07:04:27 shutter_switch_Esszimmer_Ost_lastPosValue 75
2021-04-11 07:04:27 shutter_switch_Esszimmer_Ost_nextAstroTimeEvent 11.04.2021 - 20:42
2021-04-11 07:02:31 shutter_switch_Esszimmer_Sued_PosValue 0
2021-04-11 07:02:31 shutter_switch_Esszimmer_Sued_lastPosValue 50
2021-04-11 07:02:31 shutter_switch_Esszimmer_Sued_nextAstroTimeEvent 11.04.2021 - 20:42
2021-04-10 20:44:47 shutter_switch_Esszimmer_West_PosValue 60
2021-04-11 07:02:31 shutter_switch_Esszimmer_West_lastPosValue 60
2021-04-11 07:02:31 shutter_switch_Esszimmer_West_nextAstroTimeEvent 11.04.2021 - 20:42
2021-04-11 07:04:27 shutter_switch_Gaestezimmer_Nord_PosValue 0
2021-04-11 07:04:27 shutter_switch_Gaestezimmer_Nord_lastPosValue 100
2021-04-11 07:04:27 shutter_switch_Gaestezimmer_Nord_nextAstroTimeEvent 11.04.2021 - 20:42
2021-04-11 07:04:27 shutter_switch_Gaestezimmer_West_PosValue 0
2021-04-11 07:04:28 shutter_switch_Gaestezimmer_West_lastPosValue 100
2021-04-11 07:04:28 shutter_switch_Gaestezimmer_West_nextAstroTimeEvent 11.04.2021 - 20:42
2021-04-11 07:04:28 shutter_switch_Kueche_Ost_nextAstroTimeEvent 11.04.2021 - 20:42
2021-04-11 07:04:28 shutter_switch_Kueche_Sued_PosValue 0
2021-04-11 07:04:28 shutter_switch_Kueche_Sued_lastPosValue 100
2021-04-11 07:04:28 shutter_switch_Kueche_Sued_nextAstroTimeEvent 11.04.2021 - 20:42
2021-04-11 07:04:28 shutter_switch_Kind2_nextAstroTimeEvent 11.04.2021 - 20:42
2021-04-11 07:04:28 shutter_switch_Markise_nextAstroTimeEvent 11.04.2021 - 20:42
2021-04-11 07:04:28 shutter_switch_Schlafzimmer_nextAstroTimeEvent 11.04.2021 - 20:42
2021-04-11 07:04:28 shutter_switch_WC_PosValue 0
2021-04-11 07:04:28 shutter_switch_WC_lastPosValue 100
2021-04-11 07:04:28 shutter_switch_WC_nextAstroTimeEvent 11.04.2021 - 20:42
2021-04-11 07:02:31 shutter_switch_Wohnzimmer_Sued_PosValue 0
2021-04-11 07:02:31 shutter_switch_Wohnzimmer_Sued_lastPosValue 50
2021-04-11 07:02:31 shutter_switch_Wohnzimmer_Sued_nextAstroTimeEvent 11.04.2021 - 20:42
2021-04-11 07:02:31 shutter_switch_Wohnzimmer_West_PosValue 0
2021-04-11 07:02:31 shutter_switch_Wohnzimmer_West_lastPosValue 50
2021-04-11 07:02:31 shutter_switch_Wohnzimmer_West_nextAstroTimeEvent 11.04.2021 - 20:42
2021-04-11 07:04:28 state created new drive timer
2021-04-10 20:33:14 sunriseTimeWeHoliday off
2021-04-10 22:27:33 userAttrList rolled out
helper:
shuttersList:
shutter_switch_Bad
shutter_switch_Kind1
shutter_switch_Esszimmer_Ost
shutter_switch_Esszimmer_Sued
shutter_switch_Esszimmer_West
shutter_switch_Gaestezimmer_Nord
shutter_switch_Gaestezimmer_West
shutter_switch_Kueche_Ost
shutter_switch_Kueche_Sued
shutter_switch_Kind2
shutter_switch_Markise
shutter_switch_Schlafzimmer
shutter_switch_WC
shutter_switch_Wohnzimmer_Sued
shutter_switch_Wohnzimmer_West
monitoredDevs:
shutter_switch_Bad:
shutter_switch_Esszimmer_Ost:
shutter_switch_Esszimmer_Sued:
shutter_switch_Esszimmer_West:
shutter_switch_Gaestezimmer_Nord:
shutter_switch_Gaestezimmer_West:
shutter_switch_Kueche_Sued:
shutter_switch_WC:
shutter_switch_Wohnzimmer_Sued:
shutter_switch_Wohnzimmer_West:
Attributes:
ASC_autoAstroModeEvening HORIZON
ASC_autoAstroModeEveningHorizon -6
ASC_autoAstroModeMorning HORIZON
ASC_autoAstroModeMorningHorizon 2
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_expert 1
ASC_freezeTemp -5
ASC_residentsDev Bewohner:presence
ASC_tempSensor Wettersensor:temperature
ASC_twilightDevice myTwilight
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room ASC
Selber fällt mir jetzt gerade auf, dass die betreffenden Rollos nicht unter monitoredDevs stehen. Hat es damit was zu tun? Wie bekomme ich die Rollos da rein?
Danke schön mal im Voraus für jeden Tipp!
Im ASC Device das Attribut expert auf 1 stellen und dann ein set ASCDEVICE createNewNotifyDev ausführen.
Aber shutter_switch_Kind1 steht definitiv im NotifyDev
Das ist ja gerade das merkwürdige: im notifyDev und auch bei shuttersList stehen ALLE Rollos, nur bei monitoredDevs fehlen eben die, deren Position ASC dann Flasche darstellt.
Jetzt nach Ausführen von createNewNotifyDev stehen alle auch unter monitoredDevs. Ich werde mal beobachten, ob jetzt alles behoben ist. @CoolTux: Vielen Dank für deine Hilfe!
Okay getestet und es funktioniert leider immer noch nicht. Es liegt aber nicht am ASC sondern daran, dass ich keine Rückmeldungen von meinen Enocean Aktoren (mehr) bekomme. Werde hierzu im Enocean Bereich einen neuen Thread erstellen. Danke an alle hier nochmals!
ZitatHallo,
Ja habe ich. Ich finde nur aktuell nicht wirklich Zeit. Aber bleibe bitte dran und wenn ich mich nicht in 7 Tagen melde erinnere mich bitte noch mal.
Erinnerung:-) Wir können das auch gerne per PM machen und das Ergebnis hier einstellen.
Gruß
eurofinder
Ich bin mir sicher ich habe noch etwas falsch verstanden.
Ich habe mir ein userReading erstellt, in dem nur die Prozent Werte drinnen sind, die für die Stellung passen. Da closed 99 entspricht habe ich ASC_Closed_Pos 99 gesetzt. Wird ASC_Open_Pos zwingend benötigt? Nach meinem Verständnis ist es auf 0 gesetzt wenn ASC auf 1 gesetzt wurde.
Nach dem Studium des Wiki Eintrags habe ich mein userReading nochmals verändert.
ASC_Pos_Reading habe ich auf "dim" gesetzt. Soll dem Befehl entsprechen den das Device benötigt? Also Fibaro setzt man mit "dim 0" bis "dim 99" -> ASC_Pos_Reading = "dim" und userReading "dim" setze ich bei "reportedState "off" auf "0" und bei "on" auf 99 und wenn es keiner dieser Werte ist, setze ich es auf den Wert, default habe ich auf "0" gesetzt.
Funktioniert für mich sehr gut. Das erste userReading ist für mein User Interface.
Meine userReadings spammen mich seit ich ein das zweite Reading eingebaut habe:
2021-04-12 19:02:37 ZWave eg_wohnzimmer_rolladen_1 ASC_ShuttersLastDrive: manual
2021-04-12 19:02:37 ZWave eg_wohnzimmer_rolladen_1 reportedState_Percent: 0 %
2021-04-12 19:02:37 ZWave eg_wohnzimmer_rolladen_1 dim: 0
2021-04-12 19:02:38 AutoShuttersControl ASCRollladenSteuerung eg_wohnzimmer_rolladen_1: 0
2021-04-12 19:02:38 AutoShuttersControl ASCRollladenSteuerung manual
2021-04-12 19:02:38 ZWave eg_wohnzimmer_rolladen_1 ASC_ShuttersLastDrive: manual
2021-04-12 19:02:38 ZWave eg_wohnzimmer_rolladen_1 reportedState_Percent: 0 %
2021-04-12 19:02:38 ZWave eg_wohnzimmer_rolladen_1 dim: 0
Ich habe bei den Rolläden das attribute event-on-change auf .* gesetzt damit hier einmal Ruhe ist, der Grund wäre trotzdem interessant.
Wenn ich event-on-change lösche, geht es für einige Minuten gut, aber der Spam beginnt irgendwann wieder.
--> ich glaube ich begreife dieses Problem bald ... reportetState_Percent wird geändert, das löst dann ein Event aus, dim wird geändert, das löst auch ein Event aus .... event-on-change verhindert das natürlich, weil sich kein Wert ändert. event-on-update dürfte default sein. Für meinen Fibaro RollerShutter benötige ich für das richtige userReading noch eine Verbesserung. "state" ändert sich bei Befehlen aus Fhem und "reportetState" ändert sich bei Tastendruck am RollerShutter. Hier habe ich etwas gefunden, das ich noch testen muss. Betrifft aber nur zwei Devices, ich habe derzeit nur zwei fertig Kalibriert und dann stellt sich dieses Verhalten ein, bei nicht kalibrierten wird reportedState immer gesetzt.
Sollte aber jetzt einmal kein Problem sein, da ich bis jetzt nur manuelle Befehle hatte und nicht aus FHEM heraus.
Das ASC Device hat die korrekten Positionen.
Leider fahren meine Rolladen immer noch nicht :(
Die Zeit für "NextDriveDown" hat sich eben geändert aber es kamen keine Befehle zum runterfahren.
Listing eines Rolladens:
Internals:
DEF dc682b87 16129
FUUID 5ea57535-f33f-1245-a643-6c2643039cf07b17
FVERSION 10_ZWave.pm:0.237270/2021-02-12
IODev ZWDongle_0
LASTInputDev ZWDongle_0
MSGCNT 978
NAME eg_wohnzimmer_rolladen_1
NR 161
STATE off
TYPE ZWave
ZWDongle_0_MSGCNT 978
ZWDongle_0_RAWMSG 0004003f12600d01003202214400000071000000000000ab00
ZWDongle_0_TIME 2021-04-12 18:13:33
ZWaveSubDevice yes
endpointParent eg_wohnzimmer_rolladen_1_aktor
homeId dc682b87
isWakeUp
nodeIdHex 3f01
READINGS:
2021-04-05 10:16:13 ASC_Enable on
2021-04-12 13:16:28 ASC_ShuttersLastDrive manual
2021-04-12 06:38:40 ASC_Time_DriveDown 12.04.2021 - 19:52
2021-04-12 06:38:40 ASC_Time_DriveUp AutoShuttersControl off
2020-09-25 23:13:02 UNPARSED METER 0a32002130000000000000
2020-11-13 07:18:03 applicationStatus cmdRejected
2021-04-08 21:05:07 associatedWith ASCRollladenSteuerung,eg_wohnzimmer_rolladen_1_aktor
2020-09-25 20:15:57 cooling 2.76 kWh
2021-04-12 18:13:33 dim 0
2021-04-12 18:13:33 energy 1.13 kWh
2021-04-12 18:13:33 power 0 W
2021-04-12 13:16:28 reportedState off
2021-04-12 18:13:33 reportedState_Percent 0 %
2021-04-11 15:20:25 reportedState_Percent_only 0
2021-04-12 13:16:28 state off
2021-04-12 13:16:28 swmStatus 0 target 254 duration unknown
Attributes:
ASC 1
ASC_Closed_Pos 99
ASC_Drive_Delay 615
ASC_Drive_DelayStart 5
ASC_Pos_Reading dim
DbLogExclude .*
IODev ZWDongle_0
classes ZWAVEPLUS_INFO SWITCH_MULTILEVEL ASSOCIATION MULTI_CHANNEL_ASSOCIATION ASSOCIATION_GRP_INFO SECURITY SECURITY_S2 SUPERVISION METER ALARM APPLICATION_STATUS
room EG->Wohnzimmer,ZWave
userReadings reportedState_Percent {
my $value = ReadingsVal($name, "reportedState", "off");
if ($value eq "off") {
return "0 %"
} elsif ($value eq "on") {
return "100 %"
} else {
my $number = ReadingsNum($name, "reportedState", "0");
if ($number eq 0) {
return "0 %"
} elsif ($number eq 99) {
return "100 %"
} else {
return $number." %"
}
}
},dim {
my $value = ReadingsVal($name, "reportedState", "off");
if ($value eq "off") {
return "0"
} elsif ($value eq "on") {
return "99"
} else {
my $number = ReadingsNum($name, "reportedState", "0");
return $number
}
}
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
Listing des ASC Device:
Internals:
CFGFN
FUUID 606ac613-f33f-1245-3340-ada9815fc3c4cc7e
FVERSION 73_AutoShuttersControl.pm:v0.10.12-s23934/2021-03-12 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME ASCRollladenSteuerung
NOTIFYDEV global,ASCRollladenSteuerung,eg_esszimmer_rolladen,eg_kueche_rolladen,eg_wohnzimmer_rolladen_1,eg_wohnzimmer_rolladen_2,og_bad_rolladen,og_buero_rolladen,og_gaestezimmer_rolladen,og_gang_rolladen,og_schlafzimmer_rolladen,og_gang_rolladen,os_Twilight,og_bad_rolladen,eg_kueche_rolladen,og_buero_rolladen,eg_esszimmer_rolladen,smartphone_natalya,og_gaestezimmer_rolladen,eg_wohnzimmer_rolladen_1,eg_wohnzimmer_rolladen_2,og_schlafzimmer_rolladen
NR 51980
NTFY_ORDER 51-ASCRollladenSteuerung
STATE manual
TYPE AutoShuttersControl
VERSION v0.10.12
Helper:
DBLOG:
state:
DBLogging:
TIME 1617610259.07662
VALUE please set attribute ASC with value 1 or 2 in all auto controlled shutter devices and then execute 'set DEVICENAME scanForShutters'
OLDREADINGS:
READINGS:
2021-04-06 18:48:52 ascEnable on
2021-04-12 10:15:24 eg_esszimmer_rolladen_PosValue 0
2021-04-12 06:38:40 eg_esszimmer_rolladen_nextAstroTimeEvent 12.04.2021 - 19:52
2021-04-12 10:15:15 eg_kueche_rolladen_PosValue 0
2021-04-12 06:38:40 eg_kueche_rolladen_nextAstroTimeEvent 12.04.2021 - 19:52
2021-04-12 13:16:28 eg_wohnzimmer_rolladen_1_PosValue 0
2021-04-12 06:38:40 eg_wohnzimmer_rolladen_1_nextAstroTimeEvent 12.04.2021 - 19:52
2021-04-12 13:16:29 eg_wohnzimmer_rolladen_2_PosValue 0
2021-04-12 06:38:40 eg_wohnzimmer_rolladen_2_nextAstroTimeEvent 12.04.2021 - 19:52
2021-04-12 09:47:06 og_bad_rolladen_PosValue 0
2021-04-12 06:38:40 og_bad_rolladen_nextAstroTimeEvent 12.04.2021 - 19:52
2021-04-11 16:48:42 og_buero_rolladen_PosValue 0
2021-04-12 06:38:40 og_buero_rolladen_nextAstroTimeEvent 12.04.2021 - 19:52
2021-04-12 18:55:33 og_gaestezimmer_rolladen_PosValue 0
2021-04-12 06:38:40 og_gaestezimmer_rolladen_nextAstroTimeEvent 12.04.2021 - 19:52
2021-04-12 09:46:50 og_gang_rolladen_PosValue 0
2021-04-12 06:38:40 og_gang_rolladen_nextAstroTimeEvent 12.04.2021 - 19:52
2021-04-11 20:25:36 og_schlafzimmer_rolladen_PosValue 99
2021-04-12 06:38:40 og_schlafzimmer_rolladen_nextAstroTimeEvent 12.04.2021 - 19:52
2021-04-08 21:05:07 room_EG-_Esszimmer_ZWave eg_esszimmer_rolladen
2021-04-08 21:05:07 room_EG-_Kueche_ZWave eg_kueche_rolladen
2021-04-08 21:05:07 room_EG-_Wohnzimmer_ZWave eg_wohnzimmer_rolladen_1,eg_wohnzimmer_rolladen_2
2021-04-08 21:05:07 room_OG-_Bad_ZWave og_bad_rolladen
2021-04-08 21:05:07 room_OG-_Buero_ZWave og_buero_rolladen
2021-04-08 21:05:07 room_OG-_Gaestezimmer_ZWave og_gaestezimmer_rolladen
2021-04-08 21:05:07 room_OG-_Gang_ZWave og_gang_rolladen
2021-04-08 21:05:07 room_OG-_Schlafzimmer_ZWave og_schlafzimmer_rolladen
2021-04-12 18:55:33 state manual
2021-04-08 21:05:07 userAttrList rolled out
helper:
shuttersList:
eg_esszimmer_rolladen
eg_kueche_rolladen
eg_wohnzimmer_rolladen_1
eg_wohnzimmer_rolladen_2
og_bad_rolladen
og_buero_rolladen
og_gaestezimmer_rolladen
og_gang_rolladen
og_schlafzimmer_rolladen
monitoredDevs:
eg_esszimmer_rolladen:
eg_kueche_rolladen:
eg_wohnzimmer_rolladen_1:
eg_wohnzimmer_rolladen_2:
og_bad_rolladen:
og_buero_rolladen:
og_gaestezimmer_rolladen:
og_gang_rolladen:
og_schlafzimmer_rolladen:
os_Twilight:
ASCRollladenSteuerung ASC_twilightDevice
smartphone_natalya:
og_gaestezimmer_rolladen ASC_Roommate_Device
og_gang_rolladen ASC_Roommate_Device
Attributes:
ASC_autoAstroModeEvening REAL
ASC_autoAstroModeMorning REAL
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning off
ASC_twilightDevice os_Twilight
DbLogExclude .*
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room ASC,System
Ich hoffe mir kann jemand helfen. Mir ist bewusst dass es ein Konfigurationsfehler sein muss, den ich selber leider nicht finde.
Zitat von: eurofinder am 12 April 2021, 19:50:43
Erinnerung:-) Wir können das auch gerne per PM machen und das Ergebnis hier einstellen.
Gruß
eurofinder
update add https://git.cooltux.net/FHEM/mod-AutoShuttersControl/raw/branch/patch-eurofinder/controls_AutoShuttersControl.txt
update
shutdown restart
Danach sollte beim Aufruf der Detailseite des ASC Devices ein 2 Einträge im FHEM Logfile erscheinen mit DEBUG!!! Oder nur einer.
Hoi CoolTux:
Nachdem ich das gemacht habe erhalte ich im Logfile (ASC_Debug ist aktiviert):
2021.04.13 07:54:49 1: FHEM::Meta::__GetUpdatedata: ERROR: FHEM/73_AutoShuttersControl.pm belongs to source repository "fhem". Ignoring identical file name from source repository AutoShuttersControl
2021.04.13 07:54:50 1: reload: Error:Modul 73_AutoShuttersControl deactivated:
Global symbol "$name" requires explicit package name (did you forget to declare "my $name"?) at lib/FHEM/Automation/ShuttersControl.pm line 1570.
Global symbol "$name" requires explicit package name (did you forget to declare "my $name"?) at lib/FHEM/Automation/ShuttersControl.pm line 1580.
Compilation failed in require at ./FHEM/73_AutoShuttersControl.pm line 51.
BEGIN failed--compilation aborted at ./FHEM/73_AutoShuttersControl.pm line 51.
Es ist kein ASC-Device mehr vorhanden
No device named ASC found
Gruß
eurofinder
Nicht speichern drücken. einfach so lassen. Warte kurz
ok jetzt einfach ganz entspannt noch mal update machen und dann neustart
Nach Update und Shutdown + Restart:
FHEM::Meta::__GetUpdatedata: ERROR: FHEM/73_AutoShuttersControl.pm belongs to source repository "fhem". Ignoring identical file name from source repository AutoShuttersControl[/b]
list ASC ergibt:
No device named ASC found
Gruß
eurofinder
War der Name Deines ASC Devices ASC? Was sagt list TYPE=AutoShuttersControl
Hast Du sowas wie autosave aktiv? Das wäre doof. Dann musst Du das noch mal neu anlegen.
Ja, mein ASC-Device ist ASC. list TYPE=AutoShuttersControl erbringt nichts.
In global steht autosave = 0.
Gruß
eurofinder
Also ASC-Device neu anlegen oder noch abwarten?
define ASC AutoShuttersControl
Gruß
eurofinder
Zitat von: eurofinder am 13 April 2021, 09:02:09
Also ASC-Device neu anlegen oder noch abwarten?
define ASC AutoShuttersControl
Gruß
eurofinder
neu anlegen und dann ein set schanForShutters machen bitte. Und wenn das geklappt hat dann ein versuch mal ein NotifyDev zusammen zu stellen.
Das "neu" angelegte ASC-Device - Rohling - ohne weitere Anpassungen:
Internals:
CFGFN
FUUID 607548a8-f33f-49d8-9a63-d45717759583ccb7
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME ASC
NOTIFYDEV ASC,ASTRO,Rollo_EG_BU,Rollo_EG_KU,Rollo_EG_WC,Rollo_EG_WZ,Rollo_EG_WZ_Tuer,Rollo_OG_AK,Rollo_OG_AK_Velux,Rollo_OG_Bad,Rollo_OG_GA,Rollo_OG_GA_Velux,Rollo_OG_SZ,global
NR 374
NTFY_ORDER 51-ASC
STATE created new drive timer
TYPE AutoShuttersControl
VERSION v0.10.12
READINGS:
2021-04-13 09:31:13 Rollo_EG_BU_nextAstroTimeEvent 13.04.2021 - 20:09
2021-04-13 09:31:13 Rollo_EG_KU_nextAstroTimeEvent 13.04.2021 - 20:09
2021-04-13 09:31:13 Rollo_EG_WC_nextAstroTimeEvent 13.04.2021 - 20:09
2021-04-13 09:31:13 Rollo_EG_WZ_Tuer_nextAstroTimeEvent 13.04.2021 - 20:09
2021-04-13 09:31:13 Rollo_EG_WZ_nextAstroTimeEvent 13.04.2021 - 20:09
2021-04-13 09:31:13 Rollo_OG_AK_Velux_nextAstroTimeEvent 13.04.2021 - 20:09
2021-04-13 09:31:13 Rollo_OG_AK_nextAstroTimeEvent 13.04.2021 - 20:09
2021-04-13 09:31:13 Rollo_OG_Bad_nextAstroTimeEvent 13.04.2021 - 20:09
2021-04-13 09:31:13 Rollo_OG_GA_Velux_nextAstroTimeEvent 13.04.2021 - 20:09
2021-04-13 09:31:13 Rollo_OG_GA_nextAstroTimeEvent 13.04.2021 - 20:09
2021-04-13 09:31:13 Rollo_OG_SZ_nextAstroTimeEvent 13.04.2021 - 20:09
2021-04-13 09:31:08 room_ASC_EG_EG-_B__ro_Rollladen Rollo_EG_BU
2021-04-13 09:31:08 room_ASC_EG_EG-_K__che_Rollladen Rollo_EG_KU
2021-04-13 09:31:08 room_ASC_EG_EG-_WC_Rollladen Rollo_EG_WC
2021-04-13 09:31:08 room_ASC_EG_EG-_Wohnzimmer_Rollladen Rollo_EG_WZ,Rollo_EG_WZ_Tuer
2021-04-13 09:31:08 room_ASC_OG_OG-_Ankleide_Rollladen Rollo_OG_AK,Rollo_OG_AK_Velux
2021-04-13 09:31:08 room_ASC_OG_OG-_Bad_Rollladen Rollo_OG_Bad
2021-04-13 09:31:08 room_ASC_OG_OG-_G__ste_Rollladen Rollo_OG_GA,Rollo_OG_GA_Velux
2021-04-13 09:31:08 room_ASC_OG_OG-_Schlafzimmer_Rollladen Rollo_OG_SZ
2021-04-13 09:31:13 state created new drive timer
2021-04-13 09:31:08 userAttrList rolled out
helper:
shuttersList:
Rollo_EG_BU
Rollo_EG_KU
Rollo_EG_WC
Rollo_EG_WZ
Rollo_EG_WZ_Tuer
Rollo_OG_AK
Rollo_OG_AK_Velux
Rollo_OG_Bad
Rollo_OG_GA
Rollo_OG_GA_Velux
Rollo_OG_SZ
monitoredDevs:
ASTRO:
ASC ASC_twilightDevice
Attributes:
ASC_twilightDevice ASTRO
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room ASC
Die fehlende "ASC Configuration and Information Summary" wird weiterhin nicht angezeigt, nur wenn ich ein renewAllTimer im ASC-Device ausführe. Wird sind also noch am gleichen Punkt wie zuvor.
Gruß
eurofinder
Södele,
nach Shutdown + Restart habe ich Expert=1 gesetzt und ein CreateNewNotifyDevice gemacht:
Internals:
FUUID 607548a8-f33f-49d8-9a63-d45717759583ccb7
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME ASC
NOTIFYDEV ASC,ASC_Brightness,ASTRO,Bewohner,Fenster_EG_Buero,Fenster_EG_Kueche,Fenster_EG_WC,Fenster_EG_WZ,Fenster_OG_Ankleide,Fenster_OG_Ankleide_Velux,Fenster_OG_Bad,Fenster_OG_Gaeste,Fenster_OG_Gaeste_Velux,Fenster_OG_SZ_links,global,rr_Sonja,rr_Sven,Rollo_EG_BU,Rollo_EG_KU,Rollo_EG_WC,Rollo_EG_WZ,Rollo_EG_WZ_Tuer,Rollo_OG_AK,Rollo_OG_AK_Velux,Rollo_OG_Bad,Rollo_OG_GA,Rollo_OG_GA_Velux,Rollo_OG_SZ
NR 156
NTFY_ORDER 51-ASC
STATE created new drive timer
TYPE AutoShuttersControl
VERSION v0.10.12
OLDREADINGS:
READINGS:
2021-04-13 09:41:10 Rollo_EG_BU_nextAstroTimeEvent 13.04.2021 - 20:09
2021-04-13 09:41:10 Rollo_EG_KU_nextAstroTimeEvent 13.04.2021 - 20:09
2021-04-13 09:41:10 Rollo_EG_WC_nextAstroTimeEvent 13.04.2021 - 20:09
2021-04-13 09:41:10 Rollo_EG_WZ_Tuer_nextAstroTimeEvent 13.04.2021 - 20:09
2021-04-13 09:41:10 Rollo_EG_WZ_nextAstroTimeEvent 13.04.2021 - 20:09
2021-04-13 09:41:10 Rollo_OG_AK_Velux_nextAstroTimeEvent 13.04.2021 - 20:09
2021-04-13 09:41:10 Rollo_OG_AK_nextAstroTimeEvent 13.04.2021 - 20:09
2021-04-13 09:41:10 Rollo_OG_Bad_nextAstroTimeEvent 13.04.2021 - 20:09
2021-04-13 09:41:10 Rollo_OG_GA_Velux_nextAstroTimeEvent 13.04.2021 - 20:09
2021-04-13 09:41:10 Rollo_OG_GA_nextAstroTimeEvent 13.04.2021 - 20:09
2021-04-13 09:41:10 Rollo_OG_SZ_nextAstroTimeEvent 13.04.2021 - 20:09
2021-04-13 09:41:04 ascEnable on
2021-04-13 09:41:04 controlShading off
2021-04-13 09:41:04 hardLockOut off
2021-04-13 09:41:04 room_ASC_EG_EG-_B__ro_Rollladen Rollo_EG_BU
2021-04-13 09:41:04 room_ASC_EG_EG-_K__che_Rollladen Rollo_EG_KU
2021-04-13 09:41:04 room_ASC_EG_EG-_WC_Rollladen Rollo_EG_WC
2021-04-13 09:41:04 room_ASC_EG_EG-_Wohnzimmer_Rollladen Rollo_EG_WZ,Rollo_EG_WZ_Tuer
2021-04-13 09:41:04 room_ASC_OG_OG-_Ankleide_Rollladen Rollo_OG_AK,Rollo_OG_AK_Velux
2021-04-13 09:41:04 room_ASC_OG_OG-_Bad_Rollladen Rollo_OG_Bad
2021-04-13 09:41:04 room_ASC_OG_OG-_G__ste_Rollladen Rollo_OG_GA,Rollo_OG_GA_Velux
2021-04-13 09:41:04 room_ASC_OG_OG-_Schlafzimmer_Rollladen Rollo_OG_SZ
2021-04-13 09:41:04 selfDefense off
2021-04-13 09:41:10 state created new drive timer
2021-04-13 09:41:04 sunriseTimeWeHoliday off
2021-04-13 09:41:04 userAttrList rolled out
helper:
shuttersList:
Rollo_EG_BU
Rollo_EG_KU
Rollo_EG_WC
Rollo_EG_WZ
Rollo_EG_WZ_Tuer
Rollo_OG_AK
Rollo_OG_AK_Velux
Rollo_OG_Bad
Rollo_OG_GA
Rollo_OG_GA_Velux
Rollo_OG_SZ
monitoredDevs:
ASC_Brightness:
Rollo_EG_BU ASC_BrightnessSensor
Rollo_EG_KU ASC_BrightnessSensor
Rollo_EG_WZ ASC_BrightnessSensor
Rollo_EG_WZ_Tuer ASC_BrightnessSensor
Rollo_OG_AK ASC_BrightnessSensor
Rollo_OG_AK_Velux ASC_BrightnessSensor
Rollo_OG_Bad ASC_BrightnessSensor
Rollo_OG_GA ASC_BrightnessSensor
Rollo_OG_GA_Velux ASC_BrightnessSensor
Rollo_OG_SZ ASC_BrightnessSensor
ASTRO:
ASC ASC_twilightDevice
Bewohner:
Rollo_EG_BU ASC_Roommate_Device
Rollo_EG_WZ ASC_Roommate_Device
Rollo_EG_WZ_Tuer ASC_Roommate_Device
Fenster_EG_Buero:
Rollo_EG_BU ASC_WindowRec
Fenster_EG_Kueche:
Rollo_EG_KU ASC_WindowRec
Fenster_EG_WC:
Rollo_EG_WC ASC_WindowRec
Fenster_EG_WZ:
Rollo_EG_WZ_Tuer ASC_WindowRec
Fenster_OG_Ankleide:
Rollo_OG_AK ASC_WindowRec
Fenster_OG_Ankleide_Velux:
Rollo_OG_AK_Velux ASC_WindowRec
Fenster_OG_Bad:
Rollo_OG_Bad ASC_WindowRec
Fenster_OG_Gaeste:
Rollo_OG_GA ASC_WindowRec
Fenster_OG_Gaeste_Velux:
Rollo_OG_GA_Velux ASC_WindowRec
Fenster_OG_SZ_links:
Rollo_OG_SZ ASC_WindowRec
rr_Sonja:
Rollo_OG_GA ASC_Roommate_Device
Rollo_OG_GA_Velux ASC_Roommate_Device
Rollo_OG_SZ ASC_Roommate_Device
rr_Sven:
Rollo_OG_GA ASC_Roommate_Device
Rollo_OG_GA_Velux ASC_Roommate_Device
Rollo_OG_SZ ASC_Roommate_Device
Attributes:
ASC_expert 1
ASC_twilightDevice ASTRO
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room ASC
Gruß
eurofinder
Wie gut das ich das alles so rebust gemacht habe ;D
Und was sagt jetzt das log wenn Du die Detailseite des ASC Devices aufrufst?
Da kommt nur:
2021.04.13 10:13:36 2: DEBUG ASC!!! - Fn ShuttersInformation after return
2021.04.13 10:13:42 2: DEBUG ASC!!! - Fn ShuttersInformation for return
2021.04.13 10:19:54 2: DEBUG ASC!!! - Fn ShuttersInformation for return
2021.04.13 10:19:54 2: DEBUG ASC!!! - Fn ShuttersInformation after return
2021.04.13 10:20:27 2: DEBUG ASC!!! - Fn ShuttersInformation for return
ASC_DEBUG!!! 2021.04.13 10:21:10 - EventProcessingShadingBrightness: Rollo_OG_AK - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.04.13 10:21:10 - EventProcessingShadingBrightness: Rollo_OG_AK - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 177 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.04.13 10:21:10 - EventProcessingShadingBrightness: Rollo_OG_AK_Velux - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.04.13 10:21:10 - EventProcessingShadingBrightness: Rollo_OG_AK_Velux - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 177 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.04.13 10:21:10 - EventProcessingShadingBrightness: Rollo_EG_WZ - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.04.13 10:21:10 - EventProcessingShadingBrightness: Rollo_EG_WZ - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 181 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.04.13 10:21:10 - EventProcessingShadingBrightness: Rollo_OG_Bad - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.04.13 10:21:10 - EventProcessingShadingBrightness: Rollo_OG_Bad - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 177 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.04.13 10:21:10 - EventProcessingShadingBrightness: Rollo_OG_GA_Velux - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.04.13 10:21:10 - EventProcessingShadingBrightness: Rollo_OG_GA_Velux - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 177 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.04.13 10:21:10 - EventProcessingShadingBrightness: Rollo_OG_SZ - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.04.13 10:21:10 - EventProcessingShadingBrightness: Rollo_OG_SZ - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 177 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.04.13 10:21:10 - EventProcessingShadingBrightness: Rollo_EG_BU - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.04.13 10:21:10 - EventProcessingShadingBrightness: Rollo_EG_BU - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 181 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.04.13 10:21:10 - EventProcessingShadingBrightness: Rollo_OG_GA - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.04.13 10:21:10 - EventProcessingShadingBrightness: Rollo_OG_GA - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 177 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.04.13 10:21:10 - EventProcessingShadingBrightness: Rollo_EG_WZ_Tuer - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.04.13 10:21:10 - EventProcessingShadingBrightness: Rollo_EG_WZ_Tuer - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 181 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.04.13 10:21:10 - EventProcessingShadingBrightness: Rollo_EG_KU - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.04.13 10:21:10 - EventProcessingShadingBrightness: Rollo_EG_KU - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 177 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.04.13 10:21:10 - EventProcessingTwilightDevice: Rollo_EG_KU - Event vom Astro oder Twilight Device wurde erkannt. Event wird verarbeitet
ASC_DEBUG!!! 2021.04.13 10:21:10 - EventProcessingTwilightDevice: ASC - Passendes Event wurde erkannt. Verarbeitung über alle Rollos beginnt
ASC_DEBUG!!! 2021.04.13 10:21:10 - EventProcessingTwilightDevice: Rollo_EG_BU RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.04.13 10:21:10 - EventProcessingTwilightDevice: Rollo_EG_KU RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.04.13 10:21:10 - EventProcessingTwilightDevice: Rollo_EG_WC RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.04.13 10:21:10 - EventProcessingTwilightDevice: Rollo_EG_WZ RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.04.13 10:21:10 - EventProcessingTwilightDevice: Rollo_EG_WZ_Tuer RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.04.13 10:21:10 - EventProcessingTwilightDevice: Rollo_OG_AK RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.04.13 10:21:10 - EventProcessingTwilightDevice: Rollo_OG_AK_Velux RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.04.13 10:21:10 - EventProcessingTwilightDevice: Rollo_OG_Bad RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.04.13 10:21:10 - EventProcessingTwilightDevice: Rollo_OG_GA RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.04.13 10:21:10 - EventProcessingTwilightDevice: Rollo_OG_GA_Velux RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.04.13 10:21:10 - EventProcessingTwilightDevice: Rollo_OG_SZ RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.04.13 10:21:10 - EventProcessingTwilightDevice: Rollo_OG_SZ - Event vom Astro oder Twilight Device wurde erkannt. Event wird verarbeitet
2021.04.13 10:21:29 2: DEBUG ASC!!! - Fn ShuttersInformation for return
Gruß
eurofinder
Ok das war Stufe eins. Das scheint also zu funktionieren. Die Bedingung wird erfüllt.
Hast Du in letzter Zeit irgendein AddOn oder Plugin installiert? Kannst Du mal unterschiedliche Browser testen? Kannst Du die FHEM Seite mal im Browser inkognito Modus starten?
Überprüfe ich und melde mich dann.
Gruß
eurofinder
So,
diverse Browser/Betriebssysteme/mit und ohne Inkognito-Modus probiert - Ergebnis immer dasselbe - keine Anzeige von "", wenn ich in das ASC-Device hineingehe.
Ich habe mein komplettes System auf Buster umgestellt, ansonsten habe ich alle vorherigen Module sukzessiv wieder aktiviert. Wann genau die Problematik aufgetreten ist kann ich gar nicht sagen. Mir ist es irgendwann mal aufgefallen, als ich im ASC-Device den Wert von ASC_autoAstroModeEvening anpassen wollte.
Wenn die ASC-Device-Daten mal korrekt angelegt sind, dann schaue ich da eigentlich nicht mehr rein - nur wenn es mal ein Problem gab - was ja selten vorkommt:-)
Prinzpiell läuft "ASC Configuration and Information Summary" ja, wird aber anscheinend durch irgendwas nicht automatisch ausgeführt oder abgebrochen.
Gruß
eurofinder
Zitat von: tux75at am 12 April 2021, 20:31:14
Ich bin mir sicher ich habe noch etwas falsch verstanden.
Ich habe mir ein userReading erstellt, in dem nur die Prozent Werte drinnen sind, die für die Stellung passen. Da closed 99 entspricht habe ich ASC_Closed_Pos 99 gesetzt. Wird ASC_Open_Pos zwingend benötigt? Nach meinem Verständnis ist es auf 0 gesetzt wenn ASC auf 1 gesetzt wurde.
Nach dem Studium des Wiki Eintrags habe ich mein userReading nochmals verändert.
ASC_Pos_Reading habe ich auf "dim" gesetzt. Soll dem Befehl entsprechen den das Device benötigt? Also Fibaro setzt man mit "dim 0" bis "dim 99" -> ASC_Pos_Reading = "dim" und userReading "dim" setze ich bei "reportedState "off" auf "0" und bei "on" auf 99 und wenn es keiner dieser Werte ist, setze ich es auf den Wert, default habe ich auf "0" gesetzt.
Funktioniert für mich sehr gut. Das erste userReading ist für mein User Interface.
Meine userReadings spammen mich seit ich ein das zweite Reading eingebaut habe:
2021-04-12 19:02:37 ZWave eg_wohnzimmer_rolladen_1 ASC_ShuttersLastDrive: manual
2021-04-12 19:02:37 ZWave eg_wohnzimmer_rolladen_1 reportedState_Percent: 0 %
2021-04-12 19:02:37 ZWave eg_wohnzimmer_rolladen_1 dim: 0
2021-04-12 19:02:38 AutoShuttersControl ASCRollladenSteuerung eg_wohnzimmer_rolladen_1: 0
2021-04-12 19:02:38 AutoShuttersControl ASCRollladenSteuerung manual
2021-04-12 19:02:38 ZWave eg_wohnzimmer_rolladen_1 ASC_ShuttersLastDrive: manual
2021-04-12 19:02:38 ZWave eg_wohnzimmer_rolladen_1 reportedState_Percent: 0 %
2021-04-12 19:02:38 ZWave eg_wohnzimmer_rolladen_1 dim: 0
Ich habe bei den Rolläden das attribute event-on-change auf .* gesetzt damit hier einmal Ruhe ist, der Grund wäre trotzdem interessant.
Wenn ich event-on-change lösche, geht es für einige Minuten gut, aber der Spam beginnt irgendwann wieder.
--> ich glaube ich begreife dieses Problem bald ... reportetState_Percent wird geändert, das löst dann ein Event aus, dim wird geändert, das löst auch ein Event aus .... event-on-change verhindert das natürlich, weil sich kein Wert ändert. event-on-update dürfte default sein. Für meinen Fibaro RollerShutter benötige ich für das richtige userReading noch eine Verbesserung. "state" ändert sich bei Befehlen aus Fhem und "reportetState" ändert sich bei Tastendruck am RollerShutter. Hier habe ich etwas gefunden, das ich noch testen muss. Betrifft aber nur zwei Devices, ich habe derzeit nur zwei fertig Kalibriert und dann stellt sich dieses Verhalten ein, bei nicht kalibrierten wird reportedState immer gesetzt.
Sollte aber jetzt einmal kein Problem sein, da ich bis jetzt nur manuelle Befehle hatte und nicht aus FHEM heraus.
Das ASC Device hat die korrekten Positionen.
Leider fahren meine Rolladen immer noch nicht :(
Die Zeit für "NextDriveDown" hat sich eben geändert aber es kamen keine Befehle zum runterfahren.
Listing eines Rolladens:
Internals:
DEF dc682b87 16129
FUUID 5ea57535-f33f-1245-a643-6c2643039cf07b17
FVERSION 10_ZWave.pm:0.237270/2021-02-12
IODev ZWDongle_0
LASTInputDev ZWDongle_0
MSGCNT 978
NAME eg_wohnzimmer_rolladen_1
NR 161
STATE off
TYPE ZWave
ZWDongle_0_MSGCNT 978
ZWDongle_0_RAWMSG 0004003f12600d01003202214400000071000000000000ab00
ZWDongle_0_TIME 2021-04-12 18:13:33
ZWaveSubDevice yes
endpointParent eg_wohnzimmer_rolladen_1_aktor
homeId dc682b87
isWakeUp
nodeIdHex 3f01
READINGS:
2021-04-05 10:16:13 ASC_Enable on
2021-04-12 13:16:28 ASC_ShuttersLastDrive manual
2021-04-12 06:38:40 ASC_Time_DriveDown 12.04.2021 - 19:52
2021-04-12 06:38:40 ASC_Time_DriveUp AutoShuttersControl off
2020-09-25 23:13:02 UNPARSED METER 0a32002130000000000000
2020-11-13 07:18:03 applicationStatus cmdRejected
2021-04-08 21:05:07 associatedWith ASCRollladenSteuerung,eg_wohnzimmer_rolladen_1_aktor
2020-09-25 20:15:57 cooling 2.76 kWh
2021-04-12 18:13:33 dim 0
2021-04-12 18:13:33 energy 1.13 kWh
2021-04-12 18:13:33 power 0 W
2021-04-12 13:16:28 reportedState off
2021-04-12 18:13:33 reportedState_Percent 0 %
2021-04-11 15:20:25 reportedState_Percent_only 0
2021-04-12 13:16:28 state off
2021-04-12 13:16:28 swmStatus 0 target 254 duration unknown
Attributes:
ASC 1
ASC_Closed_Pos 99
ASC_Drive_Delay 615
ASC_Drive_DelayStart 5
ASC_Pos_Reading dim
DbLogExclude .*
IODev ZWDongle_0
classes ZWAVEPLUS_INFO SWITCH_MULTILEVEL ASSOCIATION MULTI_CHANNEL_ASSOCIATION ASSOCIATION_GRP_INFO SECURITY SECURITY_S2 SUPERVISION METER ALARM APPLICATION_STATUS
room EG->Wohnzimmer,ZWave
userReadings reportedState_Percent {
my $value = ReadingsVal($name, "reportedState", "off");
if ($value eq "off") {
return "0 %"
} elsif ($value eq "on") {
return "100 %"
} else {
my $number = ReadingsNum($name, "reportedState", "0");
if ($number eq 0) {
return "0 %"
} elsif ($number eq 99) {
return "100 %"
} else {
return $number." %"
}
}
},dim {
my $value = ReadingsVal($name, "reportedState", "off");
if ($value eq "off") {
return "0"
} elsif ($value eq "on") {
return "99"
} else {
my $number = ReadingsNum($name, "reportedState", "0");
return $number
}
}
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
Listing des ASC Device:
Internals:
CFGFN
FUUID 606ac613-f33f-1245-3340-ada9815fc3c4cc7e
FVERSION 73_AutoShuttersControl.pm:v0.10.12-s23934/2021-03-12 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME ASCRollladenSteuerung
NOTIFYDEV global,ASCRollladenSteuerung,eg_esszimmer_rolladen,eg_kueche_rolladen,eg_wohnzimmer_rolladen_1,eg_wohnzimmer_rolladen_2,og_bad_rolladen,og_buero_rolladen,og_gaestezimmer_rolladen,og_gang_rolladen,og_schlafzimmer_rolladen,og_gang_rolladen,os_Twilight,og_bad_rolladen,eg_kueche_rolladen,og_buero_rolladen,eg_esszimmer_rolladen,smartphone_natalya,og_gaestezimmer_rolladen,eg_wohnzimmer_rolladen_1,eg_wohnzimmer_rolladen_2,og_schlafzimmer_rolladen
NR 51980
NTFY_ORDER 51-ASCRollladenSteuerung
STATE manual
TYPE AutoShuttersControl
VERSION v0.10.12
Helper:
DBLOG:
state:
DBLogging:
TIME 1617610259.07662
VALUE please set attribute ASC with value 1 or 2 in all auto controlled shutter devices and then execute 'set DEVICENAME scanForShutters'
OLDREADINGS:
READINGS:
2021-04-06 18:48:52 ascEnable on
2021-04-12 10:15:24 eg_esszimmer_rolladen_PosValue 0
2021-04-12 06:38:40 eg_esszimmer_rolladen_nextAstroTimeEvent 12.04.2021 - 19:52
2021-04-12 10:15:15 eg_kueche_rolladen_PosValue 0
2021-04-12 06:38:40 eg_kueche_rolladen_nextAstroTimeEvent 12.04.2021 - 19:52
2021-04-12 13:16:28 eg_wohnzimmer_rolladen_1_PosValue 0
2021-04-12 06:38:40 eg_wohnzimmer_rolladen_1_nextAstroTimeEvent 12.04.2021 - 19:52
2021-04-12 13:16:29 eg_wohnzimmer_rolladen_2_PosValue 0
2021-04-12 06:38:40 eg_wohnzimmer_rolladen_2_nextAstroTimeEvent 12.04.2021 - 19:52
2021-04-12 09:47:06 og_bad_rolladen_PosValue 0
2021-04-12 06:38:40 og_bad_rolladen_nextAstroTimeEvent 12.04.2021 - 19:52
2021-04-11 16:48:42 og_buero_rolladen_PosValue 0
2021-04-12 06:38:40 og_buero_rolladen_nextAstroTimeEvent 12.04.2021 - 19:52
2021-04-12 18:55:33 og_gaestezimmer_rolladen_PosValue 0
2021-04-12 06:38:40 og_gaestezimmer_rolladen_nextAstroTimeEvent 12.04.2021 - 19:52
2021-04-12 09:46:50 og_gang_rolladen_PosValue 0
2021-04-12 06:38:40 og_gang_rolladen_nextAstroTimeEvent 12.04.2021 - 19:52
2021-04-11 20:25:36 og_schlafzimmer_rolladen_PosValue 99
2021-04-12 06:38:40 og_schlafzimmer_rolladen_nextAstroTimeEvent 12.04.2021 - 19:52
2021-04-08 21:05:07 room_EG-_Esszimmer_ZWave eg_esszimmer_rolladen
2021-04-08 21:05:07 room_EG-_Kueche_ZWave eg_kueche_rolladen
2021-04-08 21:05:07 room_EG-_Wohnzimmer_ZWave eg_wohnzimmer_rolladen_1,eg_wohnzimmer_rolladen_2
2021-04-08 21:05:07 room_OG-_Bad_ZWave og_bad_rolladen
2021-04-08 21:05:07 room_OG-_Buero_ZWave og_buero_rolladen
2021-04-08 21:05:07 room_OG-_Gaestezimmer_ZWave og_gaestezimmer_rolladen
2021-04-08 21:05:07 room_OG-_Gang_ZWave og_gang_rolladen
2021-04-08 21:05:07 room_OG-_Schlafzimmer_ZWave og_schlafzimmer_rolladen
2021-04-12 18:55:33 state manual
2021-04-08 21:05:07 userAttrList rolled out
helper:
shuttersList:
eg_esszimmer_rolladen
eg_kueche_rolladen
eg_wohnzimmer_rolladen_1
eg_wohnzimmer_rolladen_2
og_bad_rolladen
og_buero_rolladen
og_gaestezimmer_rolladen
og_gang_rolladen
og_schlafzimmer_rolladen
monitoredDevs:
eg_esszimmer_rolladen:
eg_kueche_rolladen:
eg_wohnzimmer_rolladen_1:
eg_wohnzimmer_rolladen_2:
og_bad_rolladen:
og_buero_rolladen:
og_gaestezimmer_rolladen:
og_gang_rolladen:
og_schlafzimmer_rolladen:
os_Twilight:
ASCRollladenSteuerung ASC_twilightDevice
smartphone_natalya:
og_gaestezimmer_rolladen ASC_Roommate_Device
og_gang_rolladen ASC_Roommate_Device
Attributes:
ASC_autoAstroModeEvening REAL
ASC_autoAstroModeMorning REAL
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning off
ASC_twilightDevice os_Twilight
DbLogExclude .*
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room ASC,System
Ich hoffe mir kann jemand helfen. Mir ist bewusst dass es ein Konfigurationsfehler sein muss, den ich selber leider nicht finde.
Sorry ich habe Dich übersehen. Ich schaue es mir heute Abend genauer an und schreibe dann.
@tux75at:
Fyi - es gibt auch einen "Hardware"-Thread hier irgendwo, da sind u.A. auch ZWave-Spezialitäten abgehandelt (ggf. aber noch auf einem älteren Stand).
Auf die Schnelle fällt hier aber auf, dass die userReadings nicht sauber getriggert werden, da würde ich auf Verdacht als erstes ansetzen, sonst besteht die Gefahr, dass du in das "eocr"-Loch fällst. Weiter sind bei Lamellengeräten die Positionen manchmal etwas "vage". Es gibt dazu Lösungsansätze im "blind"-attrTemplate (für ZWave).
Zitat von: CoolTux am 14 April 2021, 14:47:19
Sorry ich habe Dich übersehen. Ich schaue es mir heute Abend genauer an und schreibe dann.
Du hast das Problem das Dein Rollo ständig ein Request macht würde ich sagen. Dadurch kommt immer ein Event für dim und ASC deutet das als manuelle Fahrt.
Setze mal event-on-change-reading .*
Grüße
Zitat von: eurofinder am 13 April 2021, 12:26:19
So,
diverse Browser/Betriebssysteme/mit und ohne Inkognito-Modus probiert - Ergebnis immer dasselbe - keine Anzeige von "", wenn ich in das ASC-Device hineingehe.
Ich habe mein komplettes System auf Buster umgestellt, ansonsten habe ich alle vorherigen Module sukzessiv wieder aktiviert. Wann genau die Problematik aufgetreten ist kann ich gar nicht sagen. Mir ist es irgendwann mal aufgefallen, als ich im ASC-Device den Wert von ASC_autoAstroModeEvening anpassen wollte.
Wenn die ASC-Device-Daten mal korrekt angelegt sind, dann schaue ich da eigentlich nicht mehr rein - nur wenn es mal ein Problem gab - was ja selten vorkommt:-)
Prinzpiell läuft "ASC Configuration and Information Summary" ja, wird aber anscheinend durch irgendwas nicht automatisch ausgeführt oder abgebrochen.
Gruß
eurofinder
Habe eine neue Version für Dich. Bitte Logausgabe hier posten wenn du die detailseite auf rufst
Zitat von: Beta-User am 14 April 2021, 14:56:01
@tux75at:
Fyi - es gibt auch einen "Hardware"-Thread hier irgendwo, da sind u.A. auch ZWave-Spezialitäten abgehandelt (ggf. aber noch auf einem älteren Stand).
Auf die Schnelle fällt hier aber auf, dass die userReadings nicht sauber getriggert werden, da würde ich auf Verdacht als erstes ansetzen, sonst besteht die Gefahr, dass du in das "eocr"-Loch fällst. Weiter sind bei Lamellengeräten die Positionen manchmal etwas "vage". Es gibt dazu Lösungsansätze im "blind"-attrTemplate (für ZWave).
"eocr"-Loch? Sorry, das sagt mir nichts.
Die Fibaro Rollershutter können zwar auch Lamellen Positionieren, aber ich verwende nur Rollos (keine venetian blinds), also ohne Lamellen Position. Bei Rollos ist durch das abwickeln die Position auch nicht genau. Es dürfte sehr gut stimmen, wenn man die, sich verändernde Dicke der Wicklung mitberücksichtigt (ist mir aber nicht so wichtig).
Zu den userReadings, ja da passt etwas mit den Trigger nicht, muss ich in woanders einen Thread aufmachen, hier gehts um das ASC Modul. Die user Readings werden durch manuelles Fahren derzeit richtig gesetzt (also mein "dim" reading). Wie ich es richtig setze muss ich mir noch ansehen. Ich werde auf ein Backup vor dem ASC Modul zurücksetzen und mein Reading für das UI einmal weggeben, das ASC Modul neu erstellen und hoffe, dass es dann besser geht.
@CoolTux:
event-on-change-reading habe ich gesetzt (.*), da hat mein Browser scheinbar einen Zeilenwechsel eingefügt und ich hab es falsch gelesen. Spam ist damit weg, aber immer noch keine Funktion.
Kann es sein, dass ich weitere Attribute setzen muss, wo ich ein Default Setting vermute? Am Wochenende werde ich hier weiterprobieren.
@CoolTux:
ZitatHabe eine neue Version für Dich. Bitte Logausgabe hier posten wenn du die detailseite auf rufst
Wieder mit
Zitatupdate add https://git.cooltux.net/FHEM/mod-AutoShuttersControl/raw/branch/patch-eurofinder/controls_AutoShuttersControl.txt
update
shutdown restart
und Debug aktiviert?
Gruß
eurofinder
Zitat von: eurofinder am 15 April 2021, 07:37:50
@CoolTux:Wieder mitGruß
eurofinder
War das eine Frage? Wenn ja dann ist die Antwort. JA :)
Zitat von: tux75at am 14 April 2021, 20:54:03
"eocr"-Loch? Sorry, das sagt mir nichts.
Die Fibaro Rollershutter können zwar auch Lamellen Positionieren, aber ich verwende nur Rollos (keine venetian blinds), also ohne Lamellen Position. Bei Rollos ist durch das abwickeln die Position auch nicht genau. Es dürfte sehr gut stimmen, wenn man die, sich verändernde Dicke der Wicklung mitberücksichtigt (ist mir aber nicht so wichtig).
Zu den userReadings, ja da passt etwas mit den Trigger nicht, muss ich in woanders einen Thread aufmachen, hier gehts um das ASC Modul. Die user Readings werden durch manuelles Fahren derzeit richtig gesetzt (also mein "dim" reading). Wie ich es richtig setze muss ich mir noch ansehen. Ich werde auf ein Backup vor dem ASC Modul zurücksetzen und mein Reading für das UI einmal weggeben, das ASC Modul neu erstellen und hoffe, dass es dann besser geht.
@CoolTux:
event-on-change-reading habe ich gesetzt (.*), da hat mein Browser scheinbar einen Zeilenwechsel eingefügt und ich hab es falsch gelesen. Spam ist damit weg, aber immer noch keine Funktion.
Kann es sein, dass ich weitere Attribute setzen muss, wo ich ein Default Setting vermute? Am Wochenende werde ich hier weiterprobieren.
Teste bitte einmal ob ein set ASCDEVICE wiggle ROLLONAME funktioniert
@CoolTux:
Hier mal die Logfile-Einträge nach shutdown + restart:
2021.04.15 09:17:02 1: FHEM::Meta::__GetUpdatedata: ERROR: FHEM/73_AutoShuttersControl.pm belongs to source repository "fhem". Ignoring identical file name from source repository AutoShuttersControl
2021.04.15 09:17:12 3: AutoShuttersControl (ASC) - defined
ASC_DEBUG!!! 2021.04.15 09:17:14 - FnIsDay: Rollo_EG_BU Allgemein: 1
ASC_DEBUG!!! 2021.04.15 09:17:14 - FnIsDay: Rollo_EG_KU Allgemein: 1
ASC_DEBUG!!! 2021.04.15 09:17:14 - FnIsDay: Rollo_EG_WC Allgemein: 1
ASC_DEBUG!!! 2021.04.15 09:17:14 - FnIsDay: Rollo_EG_WZ Allgemein: 1
ASC_DEBUG!!! 2021.04.15 09:17:14 - FnIsDay: Rollo_EG_WZ_Tuer Allgemein: 1
ASC_DEBUG!!! 2021.04.15 09:17:14 - FnIsDay: Rollo_OG_AK Allgemein: 1
ASC_DEBUG!!! 2021.04.15 09:17:14 - FnIsDay: Rollo_OG_AK_Velux Allgemein: 1
ASC_DEBUG!!! 2021.04.15 09:17:14 - FnIsDay: Rollo_OG_Bad Allgemein: 1
ASC_DEBUG!!! 2021.04.15 09:17:14 - FnIsDay: Rollo_OG_GA Allgemein: 1
ASC_DEBUG!!! 2021.04.15 09:17:14 - FnIsDay: Rollo_OG_GA_Velux Allgemein: 1
ASC_DEBUG!!! 2021.04.15 09:17:14 - FnIsDay: Rollo_OG_SZ Allgemein: 1
ASC_DEBUG!!! 2021.04.15 09:17:14 - FnIsDay: Rollo_OG_SZ getDownBrightness: 1 Brightness: 47 BrightnessMin: 500 Sunset: 0
ASC_DEBUG!!! 2021.04.15 09:17:14 - FnIsDay: Rollo_OG_SZ getUpBrightness: 1 Brightness: 47 BrightnessMax: 800 Sunrise: 0
ASC_DEBUG!!! 2021.04.15 09:17:21 - EventProcessingShadingBrightness: Rollo_EG_WZ - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.04.15 09:17:21 - EventProcessingShadingBrightness: Rollo_EG_WZ - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 48 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.04.15 09:17:21 - EventProcessingShadingBrightness: Rollo_OG_GA - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.04.15 09:17:21 - EventProcessingShadingBrightness: Rollo_OG_GA - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 48 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.04.15 09:17:21 - EventProcessingShadingBrightness: Rollo_OG_AK - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.04.15 09:17:21 - EventProcessingShadingBrightness: Rollo_OG_AK - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 48 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.04.15 09:17:21 - EventProcessingShadingBrightness: Rollo_EG_KU - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.04.15 09:17:21 - EventProcessingShadingBrightness: Rollo_EG_KU - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 48 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.04.15 09:17:21 - EventProcessingShadingBrightness: Rollo_EG_BU - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.04.15 09:17:21 - EventProcessingShadingBrightness: Rollo_EG_BU - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 48 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.04.15 09:17:21 - EventProcessingShadingBrightness: Rollo_OG_AK_Velux - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.04.15 09:17:21 - EventProcessingShadingBrightness: Rollo_OG_AK_Velux - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 48 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.04.15 09:17:21 - EventProcessingShadingBrightness: Rollo_EG_WZ_Tuer - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.04.15 09:17:21 - EventProcessingShadingBrightness: Rollo_EG_WZ_Tuer - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 48 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.04.15 09:17:21 - EventProcessingShadingBrightness: Rollo_OG_GA_Velux - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.04.15 09:17:21 - EventProcessingShadingBrightness: Rollo_OG_GA_Velux - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 48 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.04.15 09:17:21 - EventProcessingShadingBrightness: Rollo_OG_Bad - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.04.15 09:17:21 - EventProcessingShadingBrightness: Rollo_OG_Bad - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 48 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.04.15 09:17:21 - EventProcessingShadingBrightness: Rollo_OG_SZ - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.04.15 09:17:21 - EventProcessingShadingBrightness: Rollo_OG_SZ - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 48 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.04.15 09:17:21 - EventProcessingTwilightDevice: Rollo_OG_SZ - Event vom Astro oder Twilight Device wurde erkannt. Event wird verarbeitet
ASC_DEBUG!!! 2021.04.15 09:17:21 - EventProcessingTwilightDevice: ASC - Passendes Event wurde erkannt. Verarbeitung über alle Rollos beginnt
ASC_DEBUG!!! 2021.04.15 09:17:21 - EventProcessingTwilightDevice: Rollo_EG_BU RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.04.15 09:17:21 - EventProcessingTwilightDevice: Rollo_EG_KU RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.04.15 09:17:21 - EventProcessingTwilightDevice: Rollo_EG_WC RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.04.15 09:17:21 - EventProcessingTwilightDevice: Rollo_EG_WZ RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.04.15 09:17:21 - EventProcessingTwilightDevice: Rollo_EG_WZ_Tuer RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.04.15 09:17:21 - EventProcessingTwilightDevice: Rollo_OG_AK RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.04.15 09:17:21 - EventProcessingTwilightDevice: Rollo_OG_AK_Velux RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.04.15 09:17:21 - EventProcessingTwilightDevice: Rollo_OG_Bad RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.04.15 09:17:21 - EventProcessingTwilightDevice: Rollo_OG_GA RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.04.15 09:17:21 - EventProcessingTwilightDevice: Rollo_OG_GA_Velux RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.04.15 09:17:21 - EventProcessingTwilightDevice: Rollo_OG_SZ RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.04.15 09:17:21 - EventProcessingTwilightDevice: Rollo_OG_SZ - Event vom Astro oder Twilight Device wurde erkannt. Event wird verarbeitet
Nach Aufruf des ASC-Devices:
2021.04.15 09:24:56 2: DEBUG ASC!!! - Fn ShuttersInformation for return
2021.04.15 09:24:56 2: DEBUG ASC!!! - Fn ShuttersInformation after return
2021.04.15 09:24:56 2: DEBUG ASC!!! - Fn ShuttersInformation in der Shutter Schleife
2021.04.15 09:24:56 2: DEBUG ASC!!! - Fn ShuttersInformation in der Shutter Schleife
2021.04.15 09:24:56 2: DEBUG ASC!!! - Fn ShuttersInformation in der Shutter Schleife
2021.04.15 09:24:56 2: DEBUG ASC!!! - Fn ShuttersInformation in der Shutter Schleife
2021.04.15 09:24:56 2: DEBUG ASC!!! - Fn ShuttersInformation in der Shutter Schleife
2021.04.15 09:24:56 2: DEBUG ASC!!! - Fn ShuttersInformation in der Shutter Schleife
2021.04.15 09:24:56 2: DEBUG ASC!!! - Fn ShuttersInformation in der Shutter Schleife
2021.04.15 09:24:56 2: DEBUG ASC!!! - Fn ShuttersInformation in der Shutter Schleife
2021.04.15 09:24:56 2: DEBUG ASC!!! - Fn ShuttersInformation in der Shutter Schleife
2021.04.15 09:24:56 2: DEBUG ASC!!! - Fn ShuttersInformation in der Shutter Schleife
2021.04.15 09:24:56 2: DEBUG ASC!!! - Fn ShuttersInformation in der Shutter Schleife
2021.04.15 09:24:56 2: DEBUG ASC!!! - Fn ShuttersInformation kurz vor dem letzten return
Übrigens - jetzt wird wieder regelmäßig die Anzeige "ASC Configuration and Information Summary" dargestellt:-)
Gruß und danke für die Hilfe
eurofinder
Ist ein Scherz ;D
Wie kommt das denn. Wir haben doch gar nichts gemacht ausser Logausgaben eingearbeitet. Dann lade bitte mal wieder das original SVN Modul. Sollte reichen wenn Du das git als update Quelle löschst.
@CoolTux:
Nachdem ich die git-Quelle entfernt und neu FHEM neu gestartet wurde läuft es noch immer wie es soll. Also habe ich weiter geforscht.
Ich musste gestern die IP-Adresse meiner KLF200 wegen Umstrukturierungen ändern. Die Folge daraus war, dass sämtliche Definitionen der Rollläden angepasst werden mussten. Dies hatte zunächst noch keinen Einfluss auf die fehlende Übersichtsanzeige im ASC-Device.
Bei der Umstellung habe ich wohl ausversehen auch folgende Definition gelöscht:
defmod Rollo_Sicherheit structure room Rollo_EG_BU Rollo_EG_WZ Rollo_EG_WZ_Tuer
attr Rollo_Sicherheit room Rollladen
Die habe ich gerade wieder ergänzt und siehe da, die ASC-Übersicht wird nicht mehr angezeigt.
Damit ist der Übeltäter identifiziert - es liegt an der Struktur.
Die Struktur wollte ich eigentlich nutzen, um über einen Taster gleichzeitig die Gruppe zu steuern.
Warum beeinflusst die Struktur denn nun ASC? Wie könnte ich das umgehen? Notfalls muss ich die in der Struktur zusammengefassten Rollläden einzeln ansteuern.
Gruß und nochmals danke
eurofinder
Hast Du die Structur mit ASC verknüpft? Befinden sich ASC Attribute im Structure Device?
@CoolTux:
Eigentlich nicht:
Internals:
ATTR room
CFGFN
CHANGEDCNT 0
DEF room Rollo_EG_BU Rollo_EG_WZ Rollo_EG_WZ_Tuer
FUUID 6077f335-f33f-49d8-fc5d-13da2f2fd18fc29c
NAME Rollo_Sicherheit
NOTIFYDEV Rollo_EG_WZ,Rollo_EG_WZ_Tuer,global,Rollo_EG_BU
NR 212
NTFY_ORDER 50-Rollo_Sicherheit
STATE ???
TYPE structure
Attributes:
room Rollladen
Gruß
eurofinder
Sehr seltsam. Habe ich keine Erklärung. Aber ein Ansatz zum selber testen.
@CoolTux:
Ich habe bei mir noch etwas weitergeforscht.
Nachdem ich die Struktur von Rollo_Sicherheit in Sicherheit umbenannt habe lief es wieder.
Ich denke der Übeltäter liegt eher in einer Test-Readingsgroup die ich angelegt habe:
Internals:
DEF <Gerät>,<InAzi>,<OutAzi>,<MinEle>,<MaxEle>,<Sunny>,<Cloudy>,<Temperatur>,<Beschattung> (Rollo|Jalousie)_.*..:<{ascAPIget('ShadingAzimuthLeft',$DEVICE)}>,<{ascAPIget('ShadingAzimuthRight',$DEVICE)}>,<{ascAPIget('ShadingMinElevation',$DEVICE)}>,<{ascAPIget('ShadingMaxElevation',$DEVICE)}>,<{ascAPIget('ShadingStateChangeSunny',$DEVICE)}>,<{ascAPIget('ShadingStateChangeCloudy',$DEVICE)}>,<{ascAPIget('OutTemp',$DEVICE)}>,<{ascAPIget('ShadingStatus',$DEVICE)}>
FUUID 602cdad9-f33f-49d8-6e1e-9704d0be4221972c
NAME RG_test
NR 54
NTFY_ORDER 50-RG_test
STATE Initialized
TYPE readingsGroup
mayBeVisible 1
CONTENT:
Rollo_EG_BU 1
Rollo_EG_KU 1
Rollo_EG_WC 1
Rollo_EG_WZ 1
Rollo_EG_WZ_Tuer 1
Rollo_OG_AK 1
Rollo_OG_AK_Velux 1
Rollo_OG_Bad 1
Rollo_OG_GA 1
Rollo_OG_GA_Velux 1
Rollo_OG_SZ 1
CONTENT2:
DEVICES:
ARRAY(0x93d49f0)
ARRAY(0x7df6d50)
ARRAY(0x8de9748)
ARRAY(0x94ac670)
ARRAY(0x94b0490)
ARRAY(0x94a9d40)
ARRAY(0x94a9098)
ARRAY(0x9414960)
ARRAY(0x94aac58)
ARRAY(0x90daee8)
ARRAY(0x94b03b8)
ARRAY(0x938b3f0)
fhem:
lastDefChange 8
last_update 1618483215.50727
helper:
DEF
Attributes:
disable 1
room ASC
Dort wird nach (Rollo|Jalousie)_.* gefiltert. Da die Structur auf Rollo_Sicherheit lautete, wurde diese da entsprechend mitberücksichtigt. Durch die Umbenennnung scheint das Problem behoben - verstehen tue ich es allerdings nicht, warum die Readingsgroup Auswirkungen auf das ASC-Device hat.
Vielleicht hilft es dir ja weiter.
Gruß
eurofinder
Zitat von: CoolTux am 15 April 2021, 07:48:11
Teste bitte einmal ob ein set ASCDEVICE wiggle ROLLONAME funktioniert
Also mit einem Wiggle ist ein Rolladen der geöffnet war, 5% zugegangen. Danke einmal für den Hinweis mit wiggle, das Device kann Commandos absetzen.
Ich vermute mein userReading macht noch Probleme. Am Wochenende sollte ich etwas Zeit finden hier etwas weiterzukommen.
Gibt es ein Command mit dem man das Schließen inklusive Verzögerungen triggern kann?
Also der Trigger vom Twilight simuliert wird?
Gruß
Tux
Zitat von: tux75at am 16 April 2021, 21:01:21
Also mit einem Wiggle ist ein Rolladen der geöffnet war, 5% zugegangen. Danke einmal für den Hinweis mit wiggle, das Device kann Commandos absetzen.
Ich vermute mein userReading macht noch Probleme. Am Wochenende sollte ich etwas Zeit finden hier etwas weiterzukommen.
Gibt es ein Command mit dem man das Schließen inklusive Verzögerungen triggern kann?
Also der Trigger vom Twilight simuliert wird?
Gruß
Tux
Zum testen kannst du statt Twilight mit festen Zeiten arbeiten.
Wichtig ist das nach einem Neustart welcher am besten am Tag passieren sollte ein schließen der Rollos kommen muss. Ein von Hand schließen und und die öffnen Zeit dann ändern um zu hoffen daß er öffnet wird nicht gehen.
Schau Dir in der Commandref mal ascAPIget an. Es gibt zwei get Befehle um herauszufinden ob ASC Tag und Nacht für das Rollo korrekt erkannt hat.
Ich schaue gegen Mittag selber mal kurz.
Guten Morgen zusammen,
seit neuestem habe ich das Problem, dass ASC_Time_Up_WE_Holiday nicht mehr reagiert.
Auch am Wochenende wird an den Standard-Zeiten wie in der Woche hochgefahren.
Was kann ich prüfen oder tun?
VERSION v0.10.11
Zitat von: cornelius fillmore am 17 April 2021, 07:23:36
Guten Morgen zusammen,
seit neuestem habe ich das Problem, dass ASC_Time_Up_WE_Holiday nicht mehr reagiert.
Auch am Wochenende wird an den Standard-Zeiten wie in der Woche hochgefahren.
Was kann ich prüfen oder tun?
VERSION v0.10.11
Was sagt
{ IsWe() }
Zitat von: CoolTux am 17 April 2021, 06:48:38
Zum testen kannst du statt Twilight mit festen Zeiten arbeiten.
Wichtig ist das nach einem Neustart welcher am besten am Tag passieren sollte ein schließen der Rollos kommen muss. Ein von Hand schließen und und die öffnen Zeit dann ändern um zu hoffen daß er öffnet wird nicht gehen.
Schau Dir in der Commandref mal ascAPIget an. Es gibt zwei get Befehle um herauszufinden ob ASC Tag und Nacht für das Rollo korrekt erkannt hat.
Ich schaue gegen Mittag selber mal kurz.
{ ascAPIget('Sunset','ROLLONAME') }
{ ascAPIget('Sunrise','ROLLONAME') }
Sunrise muss auf 1 stehen und Sunset auf 0 damit ist es Tag und das Rollo schließt. Zum öffnen muß Sunrise 0 und Sunset 1 sein. Dann ist Nacht und das Rollo öffnet.
@CoolTux
Mir ist aufgefallen dass bei mir zwei Getter Fehlermeldungen bringen, die restlichen funktionieren:
<{ascAPIget('FreezeStatus',Rollo_Kueche)}>
<{ascAPIget('WinDev',Rollo_Kueche)}>
Beide bringen als Fehler:
Unknown command <{ascAPIget('FreezeStatus',Rollo_Kueche)}>, try help.
PS: Konntest Du Dir schon mal mein ASC Lüften-Position Problem ansehen?
Der Funktionsaufruf ist aber auch falsch.
Rollo muss in ' '
Gib mal bitte kurz ein Link zu Deinem Problem?
Zitat von: CoolTux am 17 April 2021, 10:41:00
{ ascAPIget('Sunset','ROLLONAME') }
{ ascAPIget('Sunrise','ROLLONAME') }
Sunrise muss auf 1 stehen und Sunset auf 0 damit ist es Tag und das Rollo schließt. Zum öffnen muß Sunrise 0 und Sunset 1 sein. Dann ist Nacht und das Rollo öffnet.
Hallo CoolTux,
Sunrise = 1
Sunset = 0
Es ist Tag also scheint das jetzt zu passen.
meine Readings habe ich auch in den Griff bekommen, vielleicht zu Z-Wave oder Device Spezifisch, power meter Meldungen haben einen Trigger der userReadings gebracht, damit gibts dann einen neuen Timestamp (falls du darauf schaust) und dann glaubt ASC es wurde manuell gefahren und blockiert.
Das habe ich jetzt mit timestamp-on-change-reading fuer mein userReading "dim" gesetzt und der Timestamp hat sich seitdem nicht mehr geändert.
Mal schauen ob am Abend etwas passiert.
Zum Twilight und fixen Zeiten hätte ich noch eine frage. Da die Zeiten korrekt aktuallisiert werden im ASC Modul für alle Rolladen, sieht es aus als ob dieser Teil funktioniert. Oder sollte ich das Twilight Modul wegschalten, nur um zu sehen ob es mit fixen Zeiten geht?
Gruß
Tux
Twilight musst Du nicht weg schalten, wenn dann müsst Du ASC_DownMode auf time statt Astro stellen. So meinte ich das.
Zitat von: CoolTux am 17 April 2021, 14:31:36
Der Funktionsaufruf ist aber auch falsch.
Da ist mir mir den Tablet ein Fehler unterlaufen, jedoch auch bei korrekten Aufruf haben führen die beiden Werte zu einen Fehler.
Jetzt mit korrekten Aufruf:
{ ascAPIget('TimeDownLate','Rollo_Kueche') }
Ergebnis: 21:45
{ ascAPIget('FreezeStatus','Rollo_Kueche') }
Can't locate object method "getFreezeStatus" via package "FHEM::Automation::ShuttersControl::Shutters" at lib/FHEM/Automation/ShuttersControl.pm line 303.
{ ascAPIget('WinDev','Rollo_Kueche') }
Can't locate object method "getWinDev" via package "FHEM::Automation::ShuttersControl::Shutters" at lib/FHEM/Automation/ShuttersControl.pm line 303.
Ich schaue mal
Leider noch kein Automatisches Schließen der Rolläden.
Beim geschlossenen Rollo ein wiggle gemacht und jetzt sehe ich beim ASC Device für dieses Rollo als Last Drive "wiggle end drive" mit position und Last Position von der Automatischen Fahrt.
Bei den Anderen steht 99 und 0, was auch passt, ich glaube aber, dass sich die Last Position nur bei Automatischen Fahrten ändert (?). Oder Aufgrund eines fehlerhalften Readings nicht/nicht korrekt upgedated wurde.
Next DriveDown und NextDriveUp ändern sich, aber kein Automatisches Schließen.
Kann es sein, dass meine letzte Fahrt Manuell war und ich desswegen ein Problem habe? Woran erkennt er wann die letzte Manuelle Ansteuerung stattgefunden hat? Timestamp vom "dim" reading (Reading für den aktuellen Stand)? Wie lange nacher wird keine Automatische Fahrt gemacht?
Mein Setting ist derzeit nur Schließen soll automatisch gehen, öffnen immer Manuell.
Macht das Probleme?
Worauf muss man schauen, dass man sieht ob ein Trigger kommt? Morgen 19:59:40 wäre der nächste. Event monitor hatte ich heute leider nicht offen.
Aus dem Wiki Eintrag werde ich leider auch nicht sehr schlau. Muss diesen aber nochmal durchgehen und ein paar Antworten finden. Gibts eine Bessere Doku als den Wiki Eintrag?
Gruß
Tux
Bin ratlos. Mein Terrassenrollo fährt normalerweise nicht runter, wenn der Fenstersensor mit Status Open ist. So werde ich auch nicht ausgesperrt. Schließe ich die Terrassentür, wurde früher die Fahrt nachgeholt und der Rollo runtergefahren. Nun wird die Fahrt nicht mehr nachgeholt. Geändert habe ich nichts, außer Updates. Bin auf Version 0.10.12
Da ich diese Funktionalität letztmals in 2020 bewusst genutzt habe, kann sich diesbezüglich etwas in den Updates geändert haben, was ich mit einer Parameteränderung begleiten müsste?
Zitat von: tux75at am 17 April 2021, 22:06:46
Leider noch kein Automatisches Schließen der Rolläden.
Beim geschlossenen Rollo ein wiggle gemacht und jetzt sehe ich beim ASC Device für dieses Rollo als Last Drive "wiggle end drive" mit position und Last Position von der Automatischen Fahrt.
Bei den Anderen steht 99 und 0, was auch passt, ich glaube aber, dass sich die Last Position nur bei Automatischen Fahrten ändert (?). Oder Aufgrund eines fehlerhalften Readings nicht/nicht korrekt upgedated wurde.
Next DriveDown und NextDriveUp ändern sich, aber kein Automatisches Schließen.
Kann es sein, dass meine letzte Fahrt Manuell war und ich desswegen ein Problem habe? Woran erkennt er wann die letzte Manuelle Ansteuerung stattgefunden hat? Timestamp vom "dim" reading (Reading für den aktuellen Stand)? Wie lange nacher wird keine Automatische Fahrt gemacht?
Mein Setting ist derzeit nur Schließen soll automatisch gehen, öffnen immer Manuell.
Macht das Probleme?
Worauf muss man schauen, dass man sieht ob ein Trigger kommt? Morgen 19:59:40 wäre der nächste. Event monitor hatte ich heute leider nicht offen.
Aus dem Wiki Eintrag werde ich leider auch nicht sehr schlau. Muss diesen aber nochmal durchgehen und ein paar Antworten finden. Gibts eine Bessere Doku als den Wiki Eintrag?
Gruß
Tux
Jeder Event welcher vom Reading für ASC_Pos_Reading kommt wird ausgewertet. Egal ib die Position die selbe ist wie vorher oder nicht. Dies wird sofern nicht von ASC ausgelöst immer als manuelle Fahrt gewertet und wird in Folge entsprechend der Konfig mit ausgewertet. So wird nach einer manuellen Fahrt per Default keine ASC Fahrt für 20 min.
Setze bei einem Testrollo mal
ASC_BlockingTime_beforNightClose 1
ASC_BlockingTime_beforDayOpen 1
ASC_BlockingTime_afterManual 1
Damit wir das schon mal ausschließen können.
Und gib mal bitte ein list von diesem Testrollo und noch mal eines vom ASC Device selbst.
Auch hilft es wenn Du debug auf eins stellst bevor es Abends wird und das Log dann hier einstellst.
Zitat von: Alcamar am 18 April 2021, 10:38:40
Bin ratlos. Mein Terrassenrollo fährt normalerweise nicht runter, wenn der Fenstersensor mit Status Open ist. So werde ich auch nicht ausgesperrt. Schließe ich die Terrassentür, wurde früher die Fahrt nachgeholt und der Rollo runtergefahren. Nun wird die Fahrt nicht mehr nachgeholt. Geändert habe ich nichts, außer Updates. Bin auf Version 0.10.12
Da ich diese Funktionalität letztmals in 2020 bewusst genutzt habe, kann sich diesbezüglich etwas in den Updates geändert haben, was ich mit einer Parameteränderung begleiten müsste?
list vom Rollo Device
list vom ASC Device
list vom Türkontakt
Rollo Device:
Internals:
CUL_0_MSGCNT 315
CUL_0_RAWMSG A0D0CA6103822A48F55B306010000::-66.5:CUL_0
CUL_0_RSSI -66.5
CUL_0_TIME 2021-04-18 10:03:33
DEF 3822A4
FUUID 5c481848-f33f-82e0-f95e-24b031e3f99d012e
IODev hmusb
LASTInputDev hmusb
MSGCNT 631
NAME EG_FensterTerrasse_2
NOTIFYDEV global
NR 1252
NTFY_ORDER 50-EG_FensterTerrasse_2
STATE closed
TYPE CUL_HM
chanNo 01
hmusb_MSGCNT 316
hmusb_RAWMSG E3822A4,0000,3672255E,FF,FFBD,0CA6103822A48F55B306010000
hmusb_RSSI -67
hmusb_TIME 2021-04-18 10:03:33
lastMsg No:0C - t:10 s:3822A4 d:8F55B3 06010000
protLastRcv 2021-04-18 10:03:33
protRcv 315 last_at:2021-04-18 10:03:33
protSnd 315 last_at:2021-04-18 10:03:33
protState CMDs_done
rssi_at_CUL_0 cnt:315 min:-79.5 max:-65 avg:-67.68 lst:-66.5
rssi_at_hmusb cnt:316 min:-81 max:-62 avg:-68 lst:-67
READINGS:
2021-04-18 10:53:43 Activity dead
2020-10-07 18:38:23 D-firmware 1.0
2020-10-07 18:38:23 D-serialNr MEQ0033225
2020-10-08 14:12:20 PairedTo 0x8F55B3
2020-10-08 14:12:20 R-cyclicInfoMsg on
2020-10-08 14:12:20 R-eventDlyTime 0 s
2020-10-08 14:12:20 R-pairCentral 0x8F55B3
2020-10-08 14:12:20 R-sabotageMsg on
2020-10-08 14:12:20 R-sign on
2020-10-08 14:12:20 RegL_00. 00:00 02:01 09:01 0A:8F 0B:55 0C:B3 10:01 14:06
2020-10-08 14:12:20 RegL_01. 00:00 08:01 20:9C 21:00 30:06
2021-04-18 10:03:33 alive yes
2021-04-18 10:03:33 battery ok
2021-03-25 16:38:03 cfgState ok
2021-04-18 10:03:33 commState CMDs_done
2021-04-18 10:03:33 contact closed (to myVCCU)
2021-04-18 10:03:33 recentStateType info
2021-04-18 10:03:33 sabotageError off
2021-04-18 10:03:33 state closed
2021-04-17 20:14:53 trigger_cnt 132
helper:
HM_CMDNR 12
mId 00C7
peerFriend peerAct,peerVirt
peerIDsState complete
peerOpt 4:threeStateSensor
regLst 0,1,4p
rxType 28
supp_Pair_Rep 0
ack:
cmds:
TmplKey :no:1617819577.43215
TmplTs 1617819577.43215
cmdKey 1:1:0::EG_FensterTerrasse_2:00C7:01:
cmdLst:
assignHmKey noArg
clear [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
deviceRename -newName-
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
peerBulk -peer1,peer2,...- [({set}|unset)]
peerChan -btnNumber- -actChn- [({single})] [({set}|unset)] [actor|remote|both]
peerSmart -peerOpt-
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- -addr2:data2-...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sign [(on|{off})]
tplDel -tplDel-
tplSet_0 -tplChan-
trgEventL -peer- -condition-
trgEventS -peer- -condition-
trgPressL [(-peer-|{all})]
trgPressS [(-peer-|{all})]
unpair noArg
lst:
condition closed,open,tilted
peer
peerOpt B_Andrea_Thermostat_WindowRec,B_Andrea_Thermostat_remote,B_Andrea_Wandthermostat_WindowRec,B_Andrea_Wandthermostat_remote,B_Benny_Thermostat_WindowRec,B_Benny_Thermostat_remote,B_Benny_Wandthermostat_WindowRec,B_Benny_Wandthermostat_remote,CTAGong_Led,CTAGong_Mp3,CTA_SIRENE_Arm,CTA_SIRENE_Panic,CTA_SIRENE_Sen_01,CTA_SIRENE_Sen_02,GA_Schalter01,GA_Schalter02,GA_Schalter03,GA_Schalter04,GarageSwitch,GaragentorAct,KE_Jalousie_1,KE_Jalousie_2,KE_Jalousie_3,KE_SchrankLicht,KZ2_Blau_DeckenLicht,KZ_Blau_PC,SD_Team,SteckDoseKZ2,SteckdoseGarage,Steckdose_Barista,Steckdose_CTA,Steckdose_Kaffemaschine,Steckdose_Webcam,Studio_Thermostat_1_WindowRec,Studio_Thermostat_1_remote,Studio_Thermostat_2_WindowRec,Studio_Thermostat_2_remote,Studio_Wandthermostat_WindowRec,Studio_Wandthermostat_remote,UG_Waschmaschine,VHMRemote01_Btn01,VHMRemote01_Btn02,VHMRemote01_Btn03,VHMRemote01_Btn04,VHMRemote01_Btn05,VHMRemote01_Btn06,VHMRemote01_Btn07,VHMRemote01_Btn08,VHMRemote01_Btn09,VHMRemote01_Btn10,VHMRemote01_Btn11,VHMRemote01_Btn12,VSRemote01_Btn1,VSRemote01_Btn2,VSRemote01_Btn3,VSRemote01_Btn4,WZ_DeckenLampe,WZ_DimmerTV_Dim,WZ_DimmerTV_V_01,WZ_DimmerTV_V_02,WZ_Jalousie_1,WZ_Jalousie_2,WZ_Jalousie_3,WZ_Jalousie_Terrasse1,WZ_Jalousie_Terrasse2,WZ_Multimedia,WZ_Wandleuchte,WZ_Wandleuchte_Aktor_V1,WZ_Wandleuchte_V2,WZ_Wandthermostat_WindowRec,WZ_Wandthermostat_remote,myVCCU,vMP3Remote_Btn1,vMP3Remote_Btn10,vMP3Remote_Btn11,vMP3Remote_Btn12,vMP3Remote_Btn13,vMP3Remote_Btn14,vMP3Remote_Btn15,vMP3Remote_Btn16,vMP3Remote_Btn17,vMP3Remote_Btn18,vMP3Remote_Btn19,vMP3Remote_Btn2,vMP3Remote_Btn20,vMP3Remote_Btn21,vMP3Remote_Btn22,vMP3Remote_Btn23,vMP3Remote_Btn24,vMP3Remote_Btn25,vMP3Remote_Btn26,vMP3Remote_Btn27,vMP3Remote_Btn28,vMP3Remote_Btn29,vMP3Remote_Btn3,vMP3Remote_Btn30,vMP3Remote_Btn31,vMP3Remote_Btn32,vMP3Remote_Btn33,vMP3Remote_Btn34,vMP3Remote_Btn35,vMP3Remote_Btn36,vMP3Remote_Btn37,vMP3Remote_Btn38,vMP3Remote_Btn39,vMP3Remote_Btn4,vMP3Remote_Btn40,vMP3Remote_Btn5,vMP3Remote_Btn6,vMP3Remote_Btn7,vMP3Remote_Btn8,vMP3Remote_Btn9
tplChan
tplDel
tplPeer
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
list [({normal}|full)]
param -param-
reg -addr- -list- [-peerChn-]
regList noArg
regTable noArg
regVal -addr- -list- [-peerChn-]
saveConfig [-filename-]
tplInfo noArg
expert:
def 1
det 0
raw 1
tpl 0
io:
flgs 0
newChn +3822A4,00,00,00
nextSend 1618733013.09759
rxt 2
vccu myVCCU
p:
3822A4
00
00
00
prefIO:
hmusb
mRssi:
mNo 0C
io:
CUL_0:
-66.5
-66.5
hmusb:
-63
-63
peerIDsH:
00000000 broadcast
prt:
bErr 0
sProc 0
sleeping 1
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
rpt:
IO CUL_0
flg A
ts 1618733013.00077
ack:
HASH(0x38b16c0)
0C80028F55B33822A400
rssi:
at_CUL_0:
avg -67.6825396825397
cnt 315
lst -66.5
max -65
min -79.5
at_hmusb:
avg -68.0063291139241
cnt 316
lst -67
max -62
min -81
tmpl:
Attributes:
IODev hmusb
IOgrp myVCCU:hmusb
actCycle 000:50
actStatus dead
alarmDevice Sensor
alarmSettings alarm6,|CTA_Fenster:open|Hausfenster offen|on
autoReadReg 5_readMissing
devStateIcon .*open:fts_door_slide_open@red .*closed:fts_door_slide
event-on-change-reading state
expert defReg,rawReg
firmware 1.0
group Fenstersensor
icon fts_door_slide
model HM-SEC-SCO
peerIDs 00000000
room EG,Sensoren,Wohnzimmer
serialNr MEQ0033225
subType threeStateSensor
userattr room_map structexclude winOpenMaxTrigger winOpenName winOpenTimer winOpenTimer2 winOpenType:Fenster,Türe
verbose 0
ASC Device:
Internals:
FUUID 5c481855-f33f-82e0-b537-9735bcc9a248f6e4
FVERSION 73_AutoShuttersControl.pm:v0.10.12-s23934/2021-03-12 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME RollladenDashboard
NOTIFYDEV global,RollladenDashboard,KE_Jalousie_1,KE_Jalousie_2,KE_Jalousie_3,WZ_Jalousie_1,WZ_Jalousie_2,WZ_Jalousie_3,WZ_Jalousie_Terrasse1,WZ_Jalousie_Terrasse2,WZ_Jalousie_2,WZ_Jalousie_Terrasse1_OLD,WZ_Jalousie_3,WZ_Jalousie_1,WZ_Jalousie_3_OLD,KE_Jalousie_2,KE_Jalousie_1,KE_Jalousie_3,WZ_Jalousie_Terrasse2,EG_FensterTerrasse_1,WZ_Jalousie_Terrasse1,WZ_Fenster_3
NR 1631
NTFY_ORDER 51-RollladenDashboard
STATE day open
TYPE AutoShuttersControl
VERSION v0.10.12
OLDREADINGS:
READINGS:
2021-04-18 05:58:01 KE_Jalousie_1_PosValue 100
2021-01-01 07:44:48 KE_Jalousie_1_lastDelayPosValue 100
2021-04-18 05:57:33 KE_Jalousie_1_lastPosValue 100
2021-04-18 05:57:33 KE_Jalousie_1_nextAstroTimeEvent 18.04.2021 - 20:57
2021-04-18 05:57:56 KE_Jalousie_2_PosValue 100
2021-04-01 20:29:38 KE_Jalousie_2_lastDelayPosValue 100
2021-04-18 05:57:33 KE_Jalousie_2_lastPosValue 100
2021-04-18 05:57:33 KE_Jalousie_2_nextAstroTimeEvent 18.04.2021 - 20:57
2021-04-18 05:57:58 KE_Jalousie_3_PosValue 100
2021-04-02 20:31:14 KE_Jalousie_3_lastDelayPosValue 80
2021-04-18 05:57:33 KE_Jalousie_3_lastPosValue 100
2021-04-18 05:57:33 KE_Jalousie_3_nextAstroTimeEvent 18.04.2021 - 20:57
2021-04-18 05:57:59 WZ_Jalousie_1_PosValue 100
2021-01-01 07:44:48 WZ_Jalousie_1_lastDelayPosValue 100
2021-04-18 05:57:33 WZ_Jalousie_1_lastPosValue 0
2021-04-18 05:57:33 WZ_Jalousie_1_nextAstroTimeEvent 18.04.2021 - 20:57
2021-04-18 05:57:59 WZ_Jalousie_2_PosValue 100
2021-01-01 07:44:48 WZ_Jalousie_2_lastDelayPosValue 100
2021-04-18 05:57:33 WZ_Jalousie_2_lastPosValue 0
2021-04-18 05:57:33 WZ_Jalousie_2_nextAstroTimeEvent 18.04.2021 - 20:57
2020-10-13 07:12:02 WZ_Jalousie_3_OLD_lastPosValue 0
2021-04-18 05:58:00 WZ_Jalousie_3_PosValue 100
2021-04-18 05:57:33 WZ_Jalousie_3_lastPosValue 0
2021-04-18 05:57:33 WZ_Jalousie_3_nextAstroTimeEvent 18.04.2021 - 20:57
2020-10-13 07:12:02 WZ_Jalousie_Terrasse1_OLD_lastPosValue 0
2021-04-18 05:58:14 WZ_Jalousie_Terrasse1_PosValue 99
2021-01-01 07:44:48 WZ_Jalousie_Terrasse1_lastDelayPosValue 99
2021-04-18 05:57:33 WZ_Jalousie_Terrasse1_lastPosValue 0
2021-04-18 05:57:33 WZ_Jalousie_Terrasse1_nextAstroTimeEvent 18.04.2021 - 20:57
2021-04-18 05:58:31 WZ_Jalousie_Terrasse2_PosValue 100
2021-04-11 20:45:50 WZ_Jalousie_Terrasse2_lastDelayPosValue 90
2021-04-18 05:57:33 WZ_Jalousie_Terrasse2_lastPosValue 0
2021-04-18 05:57:33 WZ_Jalousie_Terrasse2_nextAstroTimeEvent 18.04.2021 - 20:57
2020-10-07 18:38:35 ascEnable on
2021-04-07 20:20:10 controlShading on
2020-10-07 18:38:35 hardLockOut off
2021-01-01 10:51:53 partyMode off
2021-04-07 20:20:04 room_EG_Homekit_Jalousien_Wohnzimmer WZ_Jalousie_Terrasse1,WZ_Jalousie_Terrasse2
2021-04-07 20:20:04 room_EG_Homekit_Wohnzimmer WZ_Jalousie_1,WZ_Jalousie_2,WZ_Jalousie_3
2021-04-07 20:20:04 room_EG_KEZ KE_Jalousie_1,KE_Jalousie_2,KE_Jalousie_3
2020-12-31 14:49:58 selfDefense on
2021-04-18 05:58:31 state day open
2020-10-07 18:38:35 sunriseTimeWeHoliday off
2021-04-07 20:20:04 userAttrList rolled out
helper:
shuttersList:
KE_Jalousie_1
KE_Jalousie_2
KE_Jalousie_3
WZ_Jalousie_1
WZ_Jalousie_2
WZ_Jalousie_3
WZ_Jalousie_Terrasse1
WZ_Jalousie_Terrasse2
monitoredDevs:
EG_FensterTerrasse_1:
WZ_Jalousie_Terrasse1 ASC_WindowRec
KE_Jalousie_1:
KE_Jalousie_2:
KE_Jalousie_3:
WZ_Fenster_3:
WZ_Jalousie_3 ASC_WindowRec
WZ_Jalousie_1:
WZ_Jalousie_2:
WZ_Jalousie_3:
WZ_Jalousie_3_OLD:
WZ_Jalousie_Terrasse1:
WZ_Jalousie_Terrasse1_OLD:
WZ_Jalousie_Terrasse2:
Attributes:
ASC_autoAstroModeEvening CIVIL
ASC_autoAstroModeMorning CIVIL
ASC_autoShuttersControlComfort on
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_freezeTemp 3
ASC_residentsDev CTA18:state
ASC_tempSensor Garten_Thermometer:temperature
ASC_twilightDevice T
devStateIcon { ShuttersControl_DevStateIcon($name) }
group Admin
icon fts_shutter_automatic@green
room Jalousien
Türkontakt:
Internals:
CUL_0_MSGCNT 316
CUL_0_RAWMSG A0D0DA6103822A48F55B306010000::-66.5:CUL_0
CUL_0_RSSI -66.5
CUL_0_TIME 2021-04-18 11:04:25
DEF 3822A4
FUUID 5c481848-f33f-82e0-f95e-24b031e3f99d012e
IODev hmusb
LASTInputDev hmusb
MSGCNT 633
NAME EG_FensterTerrasse_2
NOTIFYDEV global
NR 1252
NTFY_ORDER 50-EG_FensterTerrasse_2
STATE closed
TYPE CUL_HM
chanNo 01
hmusb_MSGCNT 317
hmusb_RAWMSG E3822A4,0000,36A9DF84,FF,FFBD,0DA6103822A48F55B306010000
hmusb_RSSI -67
hmusb_TIME 2021-04-18 11:04:25
lastMsg No:0D - t:10 s:3822A4 d:8F55B3 06010000
protLastRcv 2021-04-18 11:04:25
protRcv 316 last_at:2021-04-18 11:04:25
protSnd 316 last_at:2021-04-18 11:04:25
protState CMDs_done
rssi_at_CUL_0 cnt:316 min:-79.5 max:-65 avg:-67.67 lst:-66.5
rssi_at_hmusb cnt:317 min:-81 max:-62 avg:-68 lst:-67
READINGS:
2021-04-18 10:53:43 Activity dead
2020-10-07 18:38:23 D-firmware 1.0
2020-10-07 18:38:23 D-serialNr MEQ0033225
2020-10-08 14:12:20 PairedTo 0x8F55B3
2020-10-08 14:12:20 R-cyclicInfoMsg on
2020-10-08 14:12:20 R-eventDlyTime 0 s
2020-10-08 14:12:20 R-pairCentral 0x8F55B3
2020-10-08 14:12:20 R-sabotageMsg on
2020-10-08 14:12:20 R-sign on
2020-10-08 14:12:20 RegL_00. 00:00 02:01 09:01 0A:8F 0B:55 0C:B3 10:01 14:06
2020-10-08 14:12:20 RegL_01. 00:00 08:01 20:9C 21:00 30:06
2021-04-18 11:04:25 alive yes
2021-04-18 11:04:25 battery ok
2021-03-25 16:38:03 cfgState ok
2021-04-18 11:04:25 commState CMDs_done
2021-04-18 11:04:25 contact closed (to myVCCU)
2021-04-18 11:04:25 recentStateType info
2021-04-18 11:04:25 sabotageError off
2021-04-18 11:04:25 state closed
2021-04-17 20:14:53 trigger_cnt 132
helper:
HM_CMDNR 13
mId 00C7
peerFriend peerAct,peerVirt
peerIDsState complete
peerOpt 4:threeStateSensor
regLst 0,1,4p
rxType 28
supp_Pair_Rep 0
ack:
cmds:
TmplKey :no:1617819577.43215
TmplTs 1617819577.43215
cmdKey 1:1:0::EG_FensterTerrasse_2:00C7:01:
cmdLst:
assignHmKey noArg
clear [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
deviceRename -newName-
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
peerBulk -peer1,peer2,...- [({set}|unset)]
peerChan -btnNumber- -actChn- [({single})] [({set}|unset)] [actor|remote|both]
peerSmart -peerOpt-
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- -addr2:data2-...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sign [(on|{off})]
tplDel -tplDel-
tplSet_0 -tplChan-
trgEventL -peer- -condition-
trgEventS -peer- -condition-
trgPressL [(-peer-|{all})]
trgPressS [(-peer-|{all})]
unpair noArg
lst:
condition closed,open,tilted
peer
peerOpt B_Andrea_Thermostat_WindowRec,B_Andrea_Thermostat_remote,B_Andrea_Wandthermostat_WindowRec,B_Andrea_Wandthermostat_remote,B_Benny_Thermostat_WindowRec,B_Benny_Thermostat_remote,B_Benny_Wandthermostat_WindowRec,B_Benny_Wandthermostat_remote,CTAGong_Led,CTAGong_Mp3,CTA_SIRENE_Arm,CTA_SIRENE_Panic,CTA_SIRENE_Sen_01,CTA_SIRENE_Sen_02,GA_Schalter01,GA_Schalter02,GA_Schalter03,GA_Schalter04,GarageSwitch,GaragentorAct,KE_Jalousie_1,KE_Jalousie_2,KE_Jalousie_3,KE_SchrankLicht,KZ2_Blau_DeckenLicht,KZ_Blau_PC,SD_Team,SteckDoseKZ2,SteckdoseGarage,Steckdose_Barista,Steckdose_CTA,Steckdose_Kaffemaschine,Steckdose_Webcam,Studio_Thermostat_1_WindowRec,Studio_Thermostat_1_remote,Studio_Thermostat_2_WindowRec,Studio_Thermostat_2_remote,Studio_Wandthermostat_WindowRec,Studio_Wandthermostat_remote,UG_Waschmaschine,VHMRemote01_Btn01,VHMRemote01_Btn02,VHMRemote01_Btn03,VHMRemote01_Btn04,VHMRemote01_Btn05,VHMRemote01_Btn06,VHMRemote01_Btn07,VHMRemote01_Btn08,VHMRemote01_Btn09,VHMRemote01_Btn10,VHMRemote01_Btn11,VHMRemote01_Btn12,VSRemote01_Btn1,VSRemote01_Btn2,VSRemote01_Btn3,VSRemote01_Btn4,WZ_DeckenLampe,WZ_DimmerTV_Dim,WZ_DimmerTV_V_01,WZ_DimmerTV_V_02,WZ_Jalousie_1,WZ_Jalousie_2,WZ_Jalousie_3,WZ_Jalousie_Terrasse1,WZ_Jalousie_Terrasse2,WZ_Multimedia,WZ_Wandleuchte,WZ_Wandleuchte_Aktor_V1,WZ_Wandleuchte_V2,WZ_Wandthermostat_WindowRec,WZ_Wandthermostat_remote,myVCCU,vMP3Remote_Btn1,vMP3Remote_Btn10,vMP3Remote_Btn11,vMP3Remote_Btn12,vMP3Remote_Btn13,vMP3Remote_Btn14,vMP3Remote_Btn15,vMP3Remote_Btn16,vMP3Remote_Btn17,vMP3Remote_Btn18,vMP3Remote_Btn19,vMP3Remote_Btn2,vMP3Remote_Btn20,vMP3Remote_Btn21,vMP3Remote_Btn22,vMP3Remote_Btn23,vMP3Remote_Btn24,vMP3Remote_Btn25,vMP3Remote_Btn26,vMP3Remote_Btn27,vMP3Remote_Btn28,vMP3Remote_Btn29,vMP3Remote_Btn3,vMP3Remote_Btn30,vMP3Remote_Btn31,vMP3Remote_Btn32,vMP3Remote_Btn33,vMP3Remote_Btn34,vMP3Remote_Btn35,vMP3Remote_Btn36,vMP3Remote_Btn37,vMP3Remote_Btn38,vMP3Remote_Btn39,vMP3Remote_Btn4,vMP3Remote_Btn40,vMP3Remote_Btn5,vMP3Remote_Btn6,vMP3Remote_Btn7,vMP3Remote_Btn8,vMP3Remote_Btn9
tplChan
tplDel
tplPeer
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
list [({normal}|full)]
param -param-
reg -addr- -list- [-peerChn-]
regList noArg
regTable noArg
regVal -addr- -list- [-peerChn-]
saveConfig [-filename-]
tplInfo noArg
expert:
def 1
det 0
raw 1
tpl 0
io:
flgs 0
newChn +3822A4,00,00,00
nextSend 1618736665.24074
rxt 2
vccu myVCCU
p:
3822A4
00
00
00
prefIO:
hmusb
mRssi:
mNo 0D
io:
CUL_0:
-66.5
-66.5
hmusb:
-63
-63
peerIDsH:
00000000 broadcast
prt:
bErr 0
sProc 0
sleeping 1
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
rpt:
IO CUL_0
flg A
ts 1618736665.14129
ack:
HASH(0x38b16c0)
0D80028F55B33822A400
rssi:
at_CUL_0:
avg -67.6787974683544
cnt 316
lst -66.5
max -65
min -79.5
at_hmusb:
avg -68.0031545741325
cnt 317
lst -67
max -62
min -81
tmpl:
Attributes:
IODev hmusb
IOgrp myVCCU:hmusb
actCycle 000:50
actStatus dead
alarmDevice Sensor
alarmSettings alarm6,|CTA_Fenster:open|Hausfenster offen|on
autoReadReg 5_readMissing
devStateIcon .*open:fts_door_slide_open@red .*closed:fts_door_slide
event-on-change-reading state
expert defReg,rawReg
firmware 1.0
group Fenstersensor
icon fts_door_slide
model HM-SEC-SCO
peerIDs 00000000
room EG,Sensoren,Wohnzimmer
serialNr MEQ0033225
subType threeStateSensor
userattr room_map structexclude winOpenMaxTrigger winOpenName winOpenTimer winOpenTimer2 winOpenType:Fenster,Türe
verbose 0
Der Kontakt steht nicht mehr in den Monitored Devs und daher auch nicht in NOTIFYDEV.
Stell mal bitte expert auf 1 im ASC und mach ein set createNewNitifyDev
habe ich gemacht.
Notifies sind wohl auch nun enthalten.
Internals:
FUUID 5c481855-f33f-82e0-b537-9735bcc9a248f6e4
FVERSION 73_AutoShuttersControl.pm:v0.10.12-s23934/2021-03-12 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME RollladenDashboard
NOTIFYDEV CTA18,EG_FensterTerrasse_1,EG_FensterTerrasse_2,Garten_Bewegungsmelder_1,Garten_Bewegungsmelder_4,KE_Fenster_1,KE_Fenster_2,KE_Fenster_3,RollladenDashboard,T,WZ_Fenster_2,WZ_Fenster_3,global,KE_Jalousie_1,KE_Jalousie_2,KE_Jalousie_3,WZ_Jalousie_1,WZ_Jalousie_2,WZ_Jalousie_3,WZ_Jalousie_Terrasse1,WZ_Jalousie_Terrasse2
NR 1631
NTFY_ORDER 51-RollladenDashboard
STATE manual
TYPE AutoShuttersControl
VERSION v0.10.12
OLDREADINGS:
READINGS:
2021-04-18 05:58:01 KE_Jalousie_1_PosValue 100
2021-01-01 07:44:48 KE_Jalousie_1_lastDelayPosValue 100
2021-04-18 05:57:33 KE_Jalousie_1_lastPosValue 100
2021-04-18 05:57:33 KE_Jalousie_1_nextAstroTimeEvent 18.04.2021 - 20:57
2021-04-18 11:36:37 KE_Jalousie_2_PosValue 100
2021-04-01 20:29:38 KE_Jalousie_2_lastDelayPosValue 100
2021-04-18 05:57:33 KE_Jalousie_2_lastPosValue 100
2021-04-18 05:57:33 KE_Jalousie_2_nextAstroTimeEvent 18.04.2021 - 20:57
2021-04-18 05:57:58 KE_Jalousie_3_PosValue 100
2021-04-02 20:31:14 KE_Jalousie_3_lastDelayPosValue 80
2021-04-18 05:57:33 KE_Jalousie_3_lastPosValue 100
2021-04-18 05:57:33 KE_Jalousie_3_nextAstroTimeEvent 18.04.2021 - 20:57
2021-04-18 05:57:59 WZ_Jalousie_1_PosValue 100
2021-01-01 07:44:48 WZ_Jalousie_1_lastDelayPosValue 100
2021-04-18 05:57:33 WZ_Jalousie_1_lastPosValue 0
2021-04-18 05:57:33 WZ_Jalousie_1_nextAstroTimeEvent 18.04.2021 - 20:57
2021-04-18 05:57:59 WZ_Jalousie_2_PosValue 100
2021-01-01 07:44:48 WZ_Jalousie_2_lastDelayPosValue 100
2021-04-18 05:57:33 WZ_Jalousie_2_lastPosValue 0
2021-04-18 05:57:33 WZ_Jalousie_2_nextAstroTimeEvent 18.04.2021 - 20:57
2020-10-13 07:12:02 WZ_Jalousie_3_OLD_lastPosValue 0
2021-04-18 05:58:00 WZ_Jalousie_3_PosValue 100
2021-04-18 05:57:33 WZ_Jalousie_3_lastPosValue 0
2021-04-18 05:57:33 WZ_Jalousie_3_nextAstroTimeEvent 18.04.2021 - 20:57
2020-10-13 07:12:02 WZ_Jalousie_Terrasse1_OLD_lastPosValue 0
2021-04-18 05:58:14 WZ_Jalousie_Terrasse1_PosValue 99
2021-01-01 07:44:48 WZ_Jalousie_Terrasse1_lastDelayPosValue 99
2021-04-18 05:57:33 WZ_Jalousie_Terrasse1_lastPosValue 0
2021-04-18 05:57:33 WZ_Jalousie_Terrasse1_nextAstroTimeEvent 18.04.2021 - 20:57
2021-04-18 11:36:37 WZ_Jalousie_Terrasse2_PosValue 0
2021-04-11 20:45:50 WZ_Jalousie_Terrasse2_lastDelayPosValue 90
2021-04-18 05:57:33 WZ_Jalousie_Terrasse2_lastPosValue 0
2021-04-18 05:57:33 WZ_Jalousie_Terrasse2_nextAstroTimeEvent 18.04.2021 - 20:57
2020-10-07 18:38:35 ascEnable on
2021-04-07 20:20:10 controlShading on
2020-10-07 18:38:35 hardLockOut off
2021-01-01 10:51:53 partyMode off
2021-04-07 20:20:04 room_EG_Homekit_Jalousien_Wohnzimmer WZ_Jalousie_Terrasse1,WZ_Jalousie_Terrasse2
2021-04-07 20:20:04 room_EG_Homekit_Wohnzimmer WZ_Jalousie_1,WZ_Jalousie_2,WZ_Jalousie_3
2021-04-07 20:20:04 room_EG_KEZ KE_Jalousie_1,KE_Jalousie_2,KE_Jalousie_3
2020-12-31 14:49:58 selfDefense on
2021-04-18 11:36:37 state manual
2020-10-07 18:38:35 sunriseTimeWeHoliday off
2021-04-07 20:20:04 userAttrList rolled out
helper:
shuttersList:
KE_Jalousie_1
KE_Jalousie_2
KE_Jalousie_3
WZ_Jalousie_1
WZ_Jalousie_2
WZ_Jalousie_3
WZ_Jalousie_Terrasse1
WZ_Jalousie_Terrasse2
monitoredDevs:
CTA18:
RollladenDashboard ASC_residentsDev
EG_FensterTerrasse_1:
WZ_Jalousie_Terrasse1 ASC_WindowRec
EG_FensterTerrasse_2:
WZ_Jalousie_Terrasse2 ASC_WindowRec
Garten_Bewegungsmelder_1:
WZ_Jalousie_1 ASC_BrightnessSensor
WZ_Jalousie_2 ASC_BrightnessSensor
WZ_Jalousie_3 ASC_BrightnessSensor
WZ_Jalousie_Terrasse1 ASC_BrightnessSensor
WZ_Jalousie_Terrasse2 ASC_BrightnessSensor
Garten_Bewegungsmelder_4:
KE_Jalousie_2 ASC_BrightnessSensor
KE_Jalousie_3 ASC_BrightnessSensor
KE_Fenster_1:
KE_Jalousie_1 ASC_WindowRec
KE_Fenster_2:
KE_Jalousie_2 ASC_WindowRec
KE_Fenster_3:
KE_Jalousie_3 ASC_WindowRec
KE_Jalousie_2:
KE_Jalousie_3:
T:
RollladenDashboard ASC_twilightDevice
WZ_Fenster_2:
WZ_Jalousie_2 ASC_WindowRec
WZ_Fenster_3:
WZ_Jalousie_3 ASC_WindowRec
WZ_Jalousie_1:
WZ_Jalousie_2:
WZ_Jalousie_3:
WZ_Jalousie_Terrasse1:
WZ_Jalousie_Terrasse2:
Attributes:
ASC_autoAstroModeEvening CIVIL
ASC_autoAstroModeMorning CIVIL
ASC_autoShuttersControlComfort on
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_expert 1
ASC_freezeTemp 3
ASC_residentsDev CTA18:state
ASC_tempSensor Garten_Thermometer:temperature
ASC_twilightDevice T
devStateIcon { ShuttersControl_DevStateIcon($name) }
group Admin
icon fts_shutter_automatic@green
room Jalousien
Ich habe die Tür geöffnet und Rollo per set-Befehl im Browser runtergefahren. Hätte erwartet, dass es nicht geht und wenn ich dir Tür schließe nachfährt. Ist aber gleich runtergefahren.
Wenn der Rollo unten ist und die Tür geöffnet wird, fährt normalerweise der Rollo automatisch hoch. Geht aber auch nicht mehr. :-(
Langsam langsam. Das Sperren betrifft lediglich Aktionen von ASC. Wenn dann musst Du hard sperren aktivieren, dann sollte es auch manuell oder über FHEM nicht mehr gehen.
Nachdem Du manuell gefahren bist sperrt ASC seine Fahrten für 20min per default für dieses Rollo. Daher keine Aktion beim schließen des Fensters.
stimmt. :-) da war was mit 20 Min. Geduld ist manchmal auch ein Lösungsansatz.
Danach ist der Rollo nach Öffnung der Tür hochgefahren. Die soft sperre, müsste für meine Zwecke okay sein.
Ich lasse die Tür heute Abend offen und probiere, nach ASC-Steuerung, ob das Nachfahren des Rollos erfolgt, wenn ich die Tür schließe.
Zitat von: CoolTux am 18 April 2021, 10:39:55
Jeder Event welcher vom Reading für ASC_Pos_Reading kommt wird ausgewertet. Egal ib die Position die selbe ist wie vorher oder nicht. Dies wird sofern nicht von ASC ausgelöst immer als manuelle Fahrt gewertet und wird in Folge entsprechend der Konfig mit ausgewertet. So wird nach einer manuellen Fahrt per Default keine ASC Fahrt für 20 min.
Setze bei einem Testrollo mal
ASC_BlockingTime_beforNightClose 1
ASC_BlockingTime_beforDayOpen 1
ASC_BlockingTime_afterManual 1
Damit wir das schon mal ausschließen können.
Und gib mal bitte ein list von diesem Testrollo und noch mal eines vom ASC Device selbst.
Auch hilft es wenn Du debug auf eins stellst bevor es Abends wird und das Log dann hier einstellst.
Hallo CoolTux,
Danke für dein Geduld und deine Unterstützung.
Die drei Attribute habe ich gesetzt. Listing ist unten.
Bei mir wird vom Aktuator der Stromverbrauch mitgemessen und regelmäßig übertragen. So wie ich das sehe, alle zwei Stunden kommt eine update wenn der Aktuator nicht genutzt wird.
Beim Positionsreading ändert sich dabei der Timestamp nicht mehr (event-on-change-reading = .* und timestamp-on-change-reading = dim, ASC_Pos_Reading = dim).
Debug auf 1 setzen kann ich auch machen. Ich vermute du meinst ASC_debug, oder soll verbose auch auf geändert werden? hier wäre dann aber 5 die bessere Wahl, darum vermute ich ASC_debug.
Twilight ist noch aktiv, die Zeit sollte 20:01:03 für das nächste Schließen sein (Heute).
Ich kann auch noch auf Fixe Zeiten ändern, werde das aber eher dann die nächsten Tage machen. Wenn debug=1 nichts hilft.
Listing vom Testrollo:
Internals:
DEF dc682b87 17409
FUUID 5ea576f6-f33f-1245-294e-ef6bd2af81a95f5e
FVERSION 10_ZWave.pm:0.237270/2021-02-12
IODev ZWDongle_0
LASTInputDev ZWDongle_0
MSGCNT 14
NAME og_bad_rolladen
NR 183
STATE off
TYPE ZWave
ZWDongle_0_MSGCNT 14
ZWDongle_0_RAWMSG 0004004412600d01003202214400000070000000000000c900
ZWDongle_0_TIME 2021-04-18 13:16:10
ZWaveSubDevice yes
endpointParent og_bad_rolladen_aktor
homeId dc682b87
isWakeUp
nodeIdHex 4401
READINGS:
2021-04-05 10:16:13 ASC_Enable on
2021-04-18 10:18:23 ASC_ShuttersLastDrive manual
2021-04-18 08:31:41 ASC_Time_DriveDown 18.04.2021 - 20:01
2021-04-18 08:31:41 ASC_Time_DriveUp AutoShuttersControl off
2020-10-13 21:24:30 UNPARSED METER 0a32032132000000000000
2021-03-05 18:46:33 applicationStatus cmdRejected
2021-04-18 08:31:38 associatedWith og_bad_rolladen_aktor
2021-04-18 10:18:23 dim 0
2021-04-18 13:16:10 energy 1.12 kWh
2021-04-18 13:16:10 power 0 W
2021-04-18 10:18:23 reportedState off
2021-04-18 13:16:10 reportedState_Percent 0 %
2021-04-10 20:30:38 reportedState_Percent_only 100
2021-04-18 10:18:23 state off
2021-04-18 10:18:23 swmStatus 0 target 0 duration unknown
2020-06-09 08:18:55 undef 0.6 undef
Attributes:
ASC 1
ASC_BlockingTime_afterManual 1
ASC_BlockingTime_beforDayOpen 1
ASC_BlockingTime_beforNightClose 1
ASC_Closed_Pos 99
ASC_Drive_Delay 0
ASC_Drive_DelayStart 0
ASC_Pos_Reading dim
DbLogExclude .*
IODev ZWDongle_0
classes ZWAVEPLUS_INFO SWITCH_MULTILEVEL ASSOCIATION MULTI_CHANNEL_ASSOCIATION ASSOCIATION_GRP_INFO SECURITY SECURITY_S2 SUPERVISION METER ALARM APPLICATION_STATUS
event-on-change-reading .*
fp_LCARS_OG 637,740,3,reportedState_Percent
fp_LCARS_OG_BAD 637,740,3,reportedState_Percent
fp_LCARS_OG_BUERO 637,740,3,reportedState_Percent
fp_LCARS_OG_GAESTEZIMMER 637,740,3,reportedState_Percent
fp_LCARS_OG_GANG 637,740,3,reportedState_Percent
fp_LCARS_OG_SCHLAFZIMMER 637,740,3,reportedState_Percent
room OG->Bad,ZWave
timestamp-on-change-reading dim
userReadings dim {
my $state = ReadingsVal($name, "state", "off");
if ($state eq "off") {
return 0;
} elsif ($state eq "on") {
return 99;
} else {
my ($value1, $value2) = (split(" ",ReadingsVal($name, "state", "off"), 2));
if ($value1 eq "dim") {
return ReadingsNum($name, "state", "0");
}
}
},reportedState_Percent {
my $value = ReadingsVal($name, "state", "off");
if ($value eq "off") {
return "0 %"
} elsif ($value eq "on") {
return "100 %"
} else {
my ($value1, $value2) = (split(" ",ReadingsVal($name, "state", "off"), 2));
if ($value1 eq "dim") {
return ReadingsNum($name, "state", "0") ." %";
}
}
}
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
list vom ASC Modul:
Internals:
FUUID 606ac613-f33f-1245-3340-ada9815fc3c4cc7e
FVERSION 73_AutoShuttersControl.pm:v0.10.12-s23934/2021-03-12 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME ASCRollladenSteuerung
NOTIFYDEV global,ASCRollladenSteuerung,eg_esszimmer_rolladen,eg_kueche_rolladen,eg_wohnzimmer_rolladen_1,eg_wohnzimmer_rolladen_2,og_bad_rolladen,og_buero_rolladen,og_gaestezimmer_rolladen,og_gang_rolladen,og_schlafzimmer_rolladen,eg_kueche_rolladen,og_buero_rolladen,eg_wohnzimmer_rolladen_2,eg_esszimmer_rolladen,eg_wohnzimmer_rolladen_1,os_Twilight,smartphone_natalya,og_gang_rolladen,og_bad_rolladen,og_gaestezimmer_rolladen,og_schlafzimmer_rolladen
NR 492
NTFY_ORDER 51-ASCRollladenSteuerung
STATE manual
TYPE AutoShuttersControl
VERSION v0.10.12
OLDREADINGS:
READINGS:
2021-04-06 18:48:52 ascEnable on
2021-04-18 08:31:38 controlShading off
2021-04-18 10:18:23 eg_esszimmer_rolladen_PosValue 0
2021-04-18 08:31:41 eg_esszimmer_rolladen_nextAstroTimeEvent 18.04.2021 - 20:01
2021-04-18 10:18:28 eg_kueche_rolladen_PosValue 0
2021-04-18 08:31:41 eg_kueche_rolladen_nextAstroTimeEvent 18.04.2021 - 20:01
2021-04-18 10:18:17 eg_wohnzimmer_rolladen_1_PosValue 0
2021-04-18 08:31:41 eg_wohnzimmer_rolladen_1_nextAstroTimeEvent 18.04.2021 - 20:01
2021-04-18 10:18:19 eg_wohnzimmer_rolladen_2_PosValue 0
2021-04-18 08:31:41 eg_wohnzimmer_rolladen_2_nextAstroTimeEvent 18.04.2021 - 20:01
2021-04-18 08:31:38 hardLockOut off
2021-04-18 10:18:23 og_bad_rolladen_PosValue 0
2021-04-18 08:31:41 og_bad_rolladen_nextAstroTimeEvent 18.04.2021 - 20:01
2021-04-18 10:17:59 og_buero_rolladen_PosValue 0
2021-04-18 08:31:41 og_buero_rolladen_nextAstroTimeEvent 18.04.2021 - 20:01
2021-04-18 10:16:54 og_gaestezimmer_rolladen_PosValue 0
2021-04-18 08:31:41 og_gaestezimmer_rolladen_nextAstroTimeEvent 18.04.2021 - 20:01
2021-04-18 10:17:40 og_gang_rolladen_PosValue 0
2021-04-18 08:31:41 og_gang_rolladen_nextAstroTimeEvent 18.04.2021 - 20:01
2021-04-18 10:18:09 og_schlafzimmer_rolladen_PosValue 0
2021-04-18 08:31:41 og_schlafzimmer_rolladen_nextAstroTimeEvent 18.04.2021 - 20:01
2021-04-18 08:31:38 room_EG-_Esszimmer_ZWave eg_esszimmer_rolladen
2021-04-18 08:31:38 room_EG-_Kueche_ZWave eg_kueche_rolladen
2021-04-18 08:31:38 room_EG-_Wohnzimmer_ZWave eg_wohnzimmer_rolladen_1,eg_wohnzimmer_rolladen_2
2021-04-18 08:31:38 room_OG-_Bad_ZWave og_bad_rolladen
2021-04-18 08:31:38 room_OG-_Buero_ZWave og_buero_rolladen
2021-04-18 08:31:38 room_OG-_Gaestezimmer_ZWave og_gaestezimmer_rolladen
2021-04-18 08:31:38 room_OG-_Gang_ZWave og_gang_rolladen
2021-04-18 08:31:38 room_OG-_Schlafzimmer_ZWave og_schlafzimmer_rolladen
2021-04-18 08:31:38 selfDefense off
2021-04-18 10:18:28 state manual
2021-04-18 08:31:38 sunriseTimeWeHoliday off
2021-04-18 08:31:38 userAttrList rolled out
helper:
shuttersList:
eg_esszimmer_rolladen
eg_kueche_rolladen
eg_wohnzimmer_rolladen_1
eg_wohnzimmer_rolladen_2
og_bad_rolladen
og_buero_rolladen
og_gaestezimmer_rolladen
og_gang_rolladen
og_schlafzimmer_rolladen
monitoredDevs:
eg_esszimmer_rolladen:
eg_kueche_rolladen:
eg_wohnzimmer_rolladen_1:
eg_wohnzimmer_rolladen_2:
og_bad_rolladen:
og_buero_rolladen:
og_gaestezimmer_rolladen:
og_gang_rolladen:
og_schlafzimmer_rolladen:
os_Twilight:
ASCRollladenSteuerung ASC_twilightDevice
smartphone_natalya:
og_gaestezimmer_rolladen ASC_Roommate_Device
og_gang_rolladen ASC_Roommate_Device
Attributes:
ASC_autoAstroModeEvening REAL
ASC_autoAstroModeMorning REAL
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning off
ASC_twilightDevice os_Twilight
DbLogExclude .*
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room ASC,System
Edit:
Debug war jetzt eine Zeitlang an und ich sehe alle 5 Minuten folgende Ausgabe:
ASC_DEBUG!!! 2021.04.18 14:41:37 - EventProcessingTwilightDevice: ASCRollladenSteuerung - Passendes Event wurde erkannt. Verarbeitung über alle Rollos beginnt
ASC_DEBUG!!! 2021.04.18 14:41:37 - EventProcessingTwilightDevice: eg_esszimmer_rolladen RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.04.18 14:41:37 - EventProcessingTwilightDevice: eg_kueche_rolladen RainProtection: unprotected WindProtection: unprotected
Letzte Zeile wiederholt sich für alle Rollos
Beim userReadings fehlt ein vernünftiger trigger.
dim:.\d { ReadingsNum($name,'state',23) }
Hallo CoolTux,
Soeben gings. Einzige Änderung war ein Neustart von FHEM, direkt sichtbare Änderung: beim ACS Device unter Shading Info die Restart Zeit von 8:31, zuvor war die Zeit zu der das Device angelegt wurde (ca. 21:00). Könnte dies etwas bewirken?
Alle Rollos haben jetzt Last Drive "night close".
Ich hoffe es ist nicht zuviel Off Topic...
Die userReadings habe ich per Selbststudium versucht hinzubekommen und jetzt finde ich dass es etwas mit Trigger gibt.
Nachdem ich die Wiki nochmal geprüft habe ... READINGSNAME:TRIGGER { CODE }
dim:.\d verstehe ich leider nicht, meine RegExp Kenntnisse sind noch nicht die besten, vermute hier mit .\d eine Formatierung auf Dezimalwert?
für mich sollte es vielleicht so aussehen (nur trigger hinzugefügt, Änderung von state, Pseudocode: wenn state = [dim xx | on | off] -> dim = [xx | 99 | 0])
Änderung im Code: statt "dim" "dim:state.*" würde das userReading dim bei Änderung vom Reading state triggern, jedoch nicht bei "power" oder "energy"? benötigt man .*?
Bewusst ja/nein Fragen, ich weiss es ist Off Topic. Ein Nein akzeptiere ich auch ohne großer Erklärung, da es Off Topic ist.
dim:state.* {
my $state = ReadingsVal($name, "state", "off");
if ($state eq "off") {
return 0;
} elsif ($state eq "on") {
return 99;
} else {
my ($value1, $value2) = (split(" ",ReadingsVal($name, "state", "off"), 2));
if ($value1 eq "dim") {
return ReadingsNum($name, "state", "0");
}
}
},reportedState_Percent:state.* {
my $value = ReadingsVal($name, "state", "off");
if ($value eq "off") {
return "0 %"
} elsif ($value eq "on") {
return "100 %"
} else {
my ($value1, $value2) = (split(" ",ReadingsVal($name, "state", "off"), 2));
if ($value1 eq "dim") {
return ReadingsNum($name, "state", "0") ." %";
}
}
}
Sollte dies dann mein Problem beheben dass das userReading sich selbst triggert? sah zumindest so aus.
timestamp-on-change-reading = "dim" und event-on-change-reading = ".*" sollte ich dann nicht mehr benötigen?
Logfile:
Versetztes Schließen hat auch versetzte Meldungen für alle Rollos Einträge gebracht:
ASC_DEBUG!!! 2021.04.18 20:01:03 - FnSetCmdFn: og_bad_rolladen - Rollo wird gefahren, aktuelle Position: 0, Zielposition: 99. Grund der Fahrt: night close
2021.04.18 20:01:03 3: ZWave set og_bad_rolladen dim 99
ASC_DEBUG!!! 2021.04.18 20:01:03 - Notify: ASC_Pos_Reading Event vom Rollo og_bad_rolladen wurde erkannt - RECEIVED EVENT: $VAR1 = [
'state: dim 99',
'dim: 99',
'reportedState_Percent: 99 %'
];
ASC_DEBUG!!! 2021.04.18 20:01:03 - EventProcessingShutters: Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde - RECEIVED EVENT: $VAR1 = 'state: dim 99 dim: 99 reportedState_Percent: 99 %';
ASC_DEBUG!!! 2021.04.18 20:01:03 - EventProcessingShutters: og_bad_rolladen - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1618768863 Last Position Timestamp: 1618768863 Drive Up Max Duration: 60 Last Position: 0 aktuelle Position: 99
ASC_DEBUG!!! 2021.04.18 20:01:03 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2021.04.18 20:01:03 - EventProcessingShutters: Fn wurde durlaufen und es sollten Debugausgaben gekommen sein. !!!Wenn nicht!!! wurde der Event nicht korrekt als Nummerisch erkannt.
ASC_DEBUG!!! 2021.04.18 20:01:03 - FnSetDriveCmd: og_bad_rolladen - NICHT versetztes fahren
ASC_DEBUG!!! 2021.04.18 20:01:03 - FnSetDriveCmd: og_bad_rolladen - NoDelay: NEIN
ASC_DEBUG!!! 2021.04.18 20:01:03 - FnShuttersCommandSet: og_bad_rolladen - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür
Spam im Logfile nach schließen der Rolläden
ASC_DEBUG!!! 2021.04.18 20:15:10 - FnIsDay: og_gang_rolladen Allgemein: 0
ASC_DEBUG!!! 2021.04.18 20:15:10 - FnIsDay: og_gang_rolladen getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1
ASC_DEBUG!!! 2021.04.18 20:15:10 - FnIsDay: og_gang_rolladen getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0
ASC_DEBUG!!! 2021.04.18 20:15:10 - FnIsDay: og_gang_rolladen Allgemein: 0
ASC_DEBUG!!! 2021.04.18 20:15:10 - FnIsDay: og_gang_rolladen getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1
ASC_DEBUG!!! 2021.04.18 20:15:10 - FnIsDay: og_gang_rolladen getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0
ASC_DEBUG!!! 2021.04.18 20:15:10 - FnIsDay: og_gang_rolladen Allgemein: 0
ASC_DEBUG!!! 2021.04.18 20:15:10 - FnIsDay: og_gang_rolladen getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1
ASC_DEBUG!!! 2021.04.18 20:15:10 - FnIsDay: og_gang_rolladen getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0
Der Spam oben passt vermutlich noch nicht. Für den Rolladen im Bad habe ich keinen Spam. Log für den Rolladen og_gang_rolladen:
Einen Helligkeitssensor habe ich eigentlich noch nicht hinzugefügt.
Internals:
DEF dc682b87 17665
FUUID 5ea57722-f33f-1245-1392-9d41c8239eb4d98e
FVERSION 10_ZWave.pm:0.237270/2021-02-12
IODev ZWDongle_0
LASTInputDev ZWDongle_0
MSGCNT 31
NAME og_gang_rolladen
NR 189
STATE dim 99
TYPE ZWave
ZWDongle_0_MSGCNT 31
ZWDongle_0_RAWMSG 0004004512600d01003202214400000071000000000000ab00
ZWDongle_0_TIME 2021-04-18 20:24:20
ZWaveSubDevice yes
endpointParent og_gang_rolladen_aktor
homeId dc682b87
isWakeUp
nodeIdHex 4501
READINGS:
2021-04-05 10:16:13 ASC_Enable on
2021-04-18 20:01:09 ASC_ShuttersLastDrive night close
2021-04-18 20:01:03 ASC_Time_DriveDown 19.04.2021 - 20:01
2021-04-18 20:01:03 ASC_Time_DriveUp AutoShuttersControl off
2020-06-09 01:31:25 UNPARSED SENSOR_BINARY 0e300221440000003e000000000000
2020-08-15 21:28:12 applicationStatus cmdRejected
2021-04-18 08:31:38 associatedWith og_gang_rolladen_aktor
2021-04-18 20:01:09 dim 99
2021-04-18 20:24:20 energy 1.13 kWh
2021-04-18 20:24:20 power 0 W
2021-04-18 10:17:40 reportedState off
2021-04-18 20:24:20 reportedState_Percent 99 %
2021-04-11 09:24:56 reportedState_Percent_only 100
2021-04-18 20:01:09 state dim 99
2021-04-18 10:17:40 swmStatus 0 target 0 duration unknown
Attributes:
ASC 1
ASC_Closed_Pos 99
ASC_Drive_Delay 10
ASC_Drive_DelayStart 5
ASC_Pos_Reading dim
DbLogExclude .*
IODev ZWDongle_0
classes ZWAVEPLUS_INFO SWITCH_MULTILEVEL ASSOCIATION MULTI_CHANNEL_ASSOCIATION ASSOCIATION_GRP_INFO SECURITY SECURITY_S2 SUPERVISION METER ALARM APPLICATION_STATUS
event-on-change-reading .*
fp_LCARS_OG 777,740,3,reportedState_Percent
fp_LCARS_OG_BAD 777,740,3,reportedState_Percent
fp_LCARS_OG_BUERO 777,740,3,reportedState_Percent
fp_LCARS_OG_GAESTEZIMMER 777,740,3,reportedState_Percent
fp_LCARS_OG_GANG 777,740,3,reportedState_Percent
fp_LCARS_OG_SCHLAFZIMMER 777,740,3,reportedState_Percent
room OG->Gang,ZWave
timestamp-on-change-reading dim
userReadings dim {
my $state = ReadingsVal($name, "state", "off");
if ($state eq "off") {
return 0;
} elsif ($state eq "on") {
return 99;
} else {
my ($value1, $value2) = (split(" ",ReadingsVal($name, "state", "off"), 2));
if ($value1 eq "dim") {
return ReadingsNum($name, "state", "0");
}
}
},reportedState_Percent {
my $value = ReadingsVal($name, "state", "off");
if ($value eq "off") {
return "0 %"
} elsif ($value eq "on") {
return "100 %"
} else {
my ($value1, $value2) = (split(" ",ReadingsVal($name, "state", "off"), 2));
if ($value1 eq "dim") {
return ReadingsNum($name, "state", "0") ." %";
}
}
}
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
... man lernt nie aus.
Zitat
würde das userReading dim bei Änderung vom Reading state triggern
Die Wortwahl ist nicht korrekt.
Wenn es ein Event für state gibt dann wird userReadings ausgeführt und das soll ja ein Reading namens dim anlegen.
Das Thema Event ist hier entscheidend. state ist das einzige Reading welches kein Event im Format für RegEx DEVICE:READING:.VALUE ab gibt.
Wenn also noch on und off rein sollen dann wohl eher
dim:.(\d|on|off) { ReadingsNum($name,'state',23) }
Wie kommst Du bei den Logfileausgaben eigentlich auf SPAM. Das sind wichtige DEBUG Ausgaben.
Es reicht im übrigen völlig wenn Du event-on-change-reading .* setzt. Das timestamp-on-change... dürfte sogar hinderlich sein.
Shading Info ist für Abend und Morgen Fahrt nicht relevant.
Mein Problem ist gelöst.
@CoolTux: Danke!
Sobald ich die Tür schließe, holt der Rollo die Fahrt nach. Warum der DEV nicht mehr im Monitoring stand, verstehe ich zwar nicht, aber ich wäre nicht von alleine auf das set createnewnotifydef gekommen.
Zitat von: CoolTux am 18 April 2021, 21:40:21
Die Wortwahl ist nicht korrekt.
Wenn es ein Event für state gibt dann wird userReadings ausgeführt und das soll ja ein Reading namens dim anlegen.
Das Thema Event ist hier entscheidend. state ist das einzige Reading welches kein Event im Format für RegEx DEVICE:READING:.VALUE ab gibt.
Wenn also noch on und off rein sollen dann wohl eher
dim:.(\d|on|off) { ReadingsNum($name,'state',23) }
[...]
Sorry, aber bei userReadings gelten die "Sonderregeln" für state nicht in der Form, und es ist auch möglich, auf mehrere Readings triggern zu lassen. Beispiele dazu (für ZWave) sind in zwave.template enthalten, es geht z.B. auch sowas:
attr CHANNEL01 userReadings dim:(dim|reportedState).* {$1 =~ /reportedState/ ? ReadingsNum($name,"reportedState",0):ReadingsNum($name,"state",0)}
Was man konkret braucht, ist eine Frage den Einzelfalls, aber da wir nicht mal wissen, mit was für einer konkreten Hardware wir es hier zu tun haben und warum unbedingt das reporting-Interval für energy auf 2h stehen bleiben muss, ist das alles etwas mühsam, und hier weiter "off-topic" und sollte - wie bereits vorgeschlagen - eher im "getestete Hardware"-Thread vertieft werden.
@tux75sat: mit "eocr-Loch" ist gemeint, dass (nicht oder nicht richig gesetzte) "event-on-change-reading"-Attribute (also die aus der gesamten "eocr"-Familie) eine Informationslücke in Richtung ASC (AutoShuttersControl) reißen und damit verhindern, dass die erwarteten Fahrten stattfinden...
Zitat von: Beta-User am 19 April 2021, 09:50:59
Sorry, aber bei userReadings gelten die "Sonderregeln" für state nicht in der Form, und es ist auch möglich, auf mehrere Readings triggern zu lassen. Beispiele dazu (für ZWave) sind in zwave.template enthalten, es geht z.B. auch sowas:
attr CHANNEL01 userReadings dim:(dim|reportedState).* {$1 =~ /reportedState/ ? ReadingsNum($name,"reportedState",0):ReadingsNum($name,"state",0)}
Was man konkret braucht, ist eine Frage den Einzelfalls, aber da wir nicht mal wissen, mit was für einer konkreten Hardware wir es hier zu tun haben und warum unbedingt das reporting-Interval für energy auf 2h stehen bleiben muss, ist das alles etwas mühsam, und hier weiter "off-topic" und sollte - wie bereits vorgeschlagen - eher im "getestete Hardware"-Thread vertieft werden.
@tux75sat: mit "eocr-Loch" ist gemeint, dass (nicht oder nicht richig gesetzte) "event-on-change-reading"-Attribute (also die aus der gesamten "eocr"-Familie) eine Informationslücke in Richtung ASC (AutoShuttersControl) reißen und damit verhindern, dass die erwarteten Fahrten stattfinden...
Wahrscheinlich reden wir aneinander vorbei ;D Meine Aussage bezog sich einzig und allein auf den Vorschlag dim:state:.* Was so nicht gehen kann da es kein Event in der form gibt. Ich weiß das Notify da ein Attribut für hat damit man es dennoch machen kann.
Zitat
ddStateEvent
Das mit dem state Reading verknüpfte Event ist speziell, da das dazugehörige Prefix "state: " entfernt wird, d.h. $EVENT ist nicht "state: on", sondern nur "on". In manchen Fällen ist es aber erwünscht das unmodifizierte Event zu bekommen, d.h. wo "state: " nicht entfernt ist. Für diese Fälle sollte addStateEvent auf 1 gesetzt werden, die Voreinstellung ist 0 (deaktiviert).
Achtung:
dieses Attribut muss beim Empfänger (notify, FileLog, etc) gesetzt werden.
dieses Attribut zeigt nur für solche Geräte-Events eine Wirkung, die readingFnAttributes unterstützen.
Nö. userReadings macht einen reinen Readings-Lookup am Ende von jeder Event-Loop an dem Device, an dem es hängt und keinen echten Event-lookup. Ergo muss man afaik auch "state" in den trigger packen (wenn es überhaupt sinnvoll ist, dieses Reading zu nehmen, was ich in dem konkreten Fall bezweifle, daher auch nochmal der Code-Auszug...).
Ich meine, das mal ausgetestet zu haben, aber du darfst das gerne auch nochmal machen oder über den Code in https://svn.fhem.de/trac/browser/trunk/fhem/fhem.pl#L4790 brüten ;) .
Zitat von: Beta-User am 19 April 2021, 10:30:03
Nö. userReadings macht einen reinen Readings-Lookup am Ende von jeder Event-Loop an dem Device, an dem es hängt und keinen echten Event-lookup. Ergo muss man afaik auch "state" in den trigger packen (wenn es überhaupt sinnvoll ist, dieses Reading zu nehmen, was ich in dem konkreten Fall bezweifle, daher auch nochmal der Code-Auszug...).
Ich meine, das mal ausgetestet zu haben, aber du darfst das gerne auch nochmal machen oder über den Code in https://svn.fhem.de/trac/browser/trunk/fhem/fhem.pl#L4790 brüten ;) .
Also bei meinem Test geht es nicht oder ich mache was falsch.
dim:state:.* { ReadingsNum($name,'state',23) }
wohingegen das hier
dim:temperature:.* { ReadingsNum($name,'state',23) }
geht.
Ich schaue mir mal den Code an.
Hmm, ist schon wieder eine Weile her, und mein dummy wollte das im Test jetzt auch nicht akzeptieren...
Danke CoolTox und Beta-User.
Den Spezialfall zu state bei den Readings habe ich jetzt vermutlich verstanden.
@Beta-User: das Energy und Power Reading "muss" nicht upgedatet werden, wird es aber automatisch, da das Reading bei Änderung der Rate irgendwann kommen kann, würde es sicher irgendwann mal Probleme verursachen. Hardware ist Fibaro Roller Shutter 3 (FGS223), müsste ich genauer nachsehen, dachte aber dass es aus der List vom Device ersichtlich wäre.
Ich poste dazu in dem von dir vorgeschlagenem Thread, den ich etwas länger suchen musste.
@CoolTux: SPAM ist nicht immer negativ, ich Spamme mich beim codden zum debuggen auch selber zu, ist und bleibt, trotzdem es gewünscht ist, für mich zumindest, Spam.
Auffällig war, dass bei zumindest einem Rolladen kein Spam ist, bei anderen jedoch schon. Ich habe nicht alle kontrolliert.
Beim Punkt mit der Wortwahl hast du recht, ich hatte es auch noch nicht richtig verstanden.
Ich verstehe auch noch immer nicht warum es gestern ging. Einzige Aktion neben den Debug Attributen war ein update mit nachfolgendem Restart (am Tag, nicht in der Nacht wie es beim erstellen war). Vielleicht hat der Restart einen Fehlerzustand des Moduls behoben?
Gruß
Tux
Dürfte ich darum bitten, einmal die wesentlichen Einstellungen zu nennen, um ASC die Beschattung steuern zu lassen, ohne eigene Helligkeitssensoren zu nutzen, sondern "nur" über Online-Wetterdienste wie OpenWeatherMap, DWD oder Proplanta.
Zitat von: Bronze am 20 April 2021, 18:59:58
Dürfte ich darum bitten, einmal die wesentlichen Einstellungen zu nennen, um ASC die Beschattung steuern zu lassen, ohne eigene Helligkeitssensoren zu nutzen, sondern "nur" über Online-Wetterdienste wie OpenWeatherMap, DWD oder Proplanta.
Ich hatte zum testen letzten Sommer den Wert für Cloudcover mittels eigenen Reading im Wettermodul in Helligkeit umgerechnet.
Also 100 - Cloudcover. So ist bei 0 Bewölkung am Hellsten und bei bedecken Himmel eben 0.
Dann das eigene Reading im Rollo mit ASC_BrightnessSensor verknüpft und noch die Hell Dunkel Werte (ASC_Shading_StateChange_SunnyCloudy) anpassen.
Ich habe bisher noch keinen brauchbaren Wetterdienst gefunden.
Bei mir hat Proplanta keinen aktuellen Bewölkungswert nur Werte zu festen Zeiten
OpenWeatherMap macht große Sprünge von 80 auf 0 und dann auf 60
DarkSky ist bei mir noch am genauesten passt aber für eine richtige Beschattung auch nicht, aber grob zum testen.
Hallo zusammen,
ich habe ein (hoffentlich) kleines Problem mit zwei neuen Rollläden und suche eine Lösung.
Es geht um zwei weitere Homematic Unterputzaktoren. Sie werden vom ASC gefunden, das Attribut ASC steht auf 2 und sie fahren. Das Problem ist, dass keinerlei weitere ASC-Attribute auswählbar sind. Bei meinen anderen HM-Aktoren kamen die automatisch dazu. Ich meine, dass ich das schonmal gelesen habe, nur weiß ich nicht wo...... hat jemand eine Idee, wie ich die Attribute dazu bekomme?
Achja, fhem ist aktuell.
Gruß
H-Man
Zitat von: h-man-kl am 21 April 2021, 08:34:24
Hallo zusammen,
ich habe ein (hoffentlich) kleines Problem mit zwei neuen Rollläden und suche eine Lösung.
Es geht um zwei weitere Homematic Unterputzaktoren. Sie werden vom ASC gefunden, das Attribut ASC steht auf 2 und sie fahren. Das Problem ist, dass keinerlei weitere ASC-Attribute auswählbar sind. Bei meinen anderen HM-Aktoren kamen die automatisch dazu. Ich meine, dass ich das schonmal gelesen habe, nur weiß ich nicht wo...... hat jemand eine Idee, wie ich die Attribute dazu bekomme?
Achja, fhem ist aktuell.
Gruß
H-Man
"set AutoShuttersControl scanForShutters" sollte helfen.
Danke, das hatte ich ja ohnehin gemacht, sonst würden die Rollläden ja garnicht erst auftauchen
Was ist wenn Du ein FHEM neustart machst?
Hatte auch nix gebracht,
neustarts, update, ASC deaktiviert und wieder aktiviert....
Ist ja eigentlich kein Hexenwerk, die Aktoren anzumelden, geht ja bei meinen anderen auch
Zeig mal bitte ein list vom entsprechenden Rollo Device und eines vom ASC Device
Hallo CoolTux, ich habe meine Dachflächenfenster jetzt auch in Fhem eingebunden und möchte die über ASC steuern lassen. Allerdings sollen diese Fenster nicht automatisch zeit- oder astrogesteuert rauf- und runter fahren, sondern sie sollen nur Shadingfahrten machen.
Welche Attribute muss ich denn dafür einstellen? Wenn ich ASC_Mode_Up und *_Down auf off stelle, fahren die Rollläden wahrscheinlich überhaupt nicht mehr oder?
Zitat von: Wolle02 am 21 April 2021, 13:06:47
Hallo CoolTux, ich habe meine Dachflächenfenster jetzt auch in Fhem eingebunden und möchte die über ASC steuern lassen. Allerdings sollen diese Fenster nicht automatisch zeit- oder astrogesteuert rauf- und runter fahren, sondern sie sollen nur Shadingfahrten machen.
Welche Attribute muss ich denn dafür einstellen? Wenn ich ASC_Mode_Up und *_Down auf off stelle, fahren die Rollläden wahrscheinlich überhaupt nicht mehr oder?
Du kannst Mod_Up und Mod_Down einfach auf off stellen.
Hier Das List vom NICH-funktionierenden Device:
Internals:
04.06.HMLANGW_MSGCNT 12
04.06.HMLANGW_RAWMSG 05000053F2A41065B90B1511AB0601C800
04.06.HMLANGW_RSSI -83
04.06.HMLANGW_TIME 2021-04-21 06:34:37
DEF 65B90B
FUUID 6071c220-f33f-627b-e0ce-06fe97e79c24d68a
HmUART_01_MSGCNT 13
HmUART_01_RAWMSG 0501003EF2A41065B90B1511AB0601C800
HmUART_01_RSSI -62
HmUART_01_TIME 2021-04-21 06:34:37
HomeMatic_MSGCNT 13
HomeMatic_RAWMSG E65B90B,0000,0C9CCDFF,FF,FFD2,F2A41065B90B1511AB0601C800
HomeMatic_RSSI -46
HomeMatic_TIME 2021-04-21 06:34:37
IODev HmUART_01
LASTInputDev HomeMatic
MSGCNT 38
NAME 01.05.RollladenBalkon
NOTIFYDEV global
NR 1448
NTFY_ORDER 50-01.05.RollladenBalkon
STATE rauf
TYPE CUL_HM
chanNo 01
lastMsg No:F2 - t:10 s:65B90B d:1511AB 0601C800
protCmdDel 1
protLastRcv 2021-04-21 06:34:37
protRcv 13 last_at:2021-04-21 06:34:37
protResnd 4 last_at:2021-04-20 20:43:26
protResndFail 1 last_at:2021-04-19 15:47:08
protSnd 13 last_at:2021-04-21 06:34:37
protState CMDs_done
rssi_HmUART_01 cnt:9 min:-72 max:-70 avg:-71.22 lst:-72
rssi_at_04.06.HMLANGW cnt:12 min:-83 max:-76 avg:-79.66 lst:-83
rssi_at_HmUART_01 cnt:13 min:-62 max:-61 avg:-61.76 lst:-62
rssi_at_HomeMatic cnt:13 min:-48 max:-46 avg:-46.53 lst:-46
READINGS:
2021-04-10 17:43:10 ASC_Enable on
2021-04-21 06:33:37 ASC_Time_DriveDown 21.04.2021 - 20:44
2021-04-21 06:33:37 ASC_Time_DriveUp 22.04.2021 - 06:31
2021-04-21 06:33:39 CommandAccepted yes
2021-04-10 17:20:56 D-firmware 2.11
2021-04-10 17:20:56 D-serialNr OEQ1970031
2021-04-11 12:45:13 PairedTo 0x1511AB
2021-04-11 12:45:13 RegL_00. 00:00 02:01 0A:15 0B:11 0C:AB 15:FF 18:00
2021-04-11 12:45:14 RegL_01. 00:00 08:00 09:00 0A:00 0B:01 0C:F4 0D:01 0E:F4 0F:05 10:00 30:06 56:00 57:24
2021-04-11 12:46:02 cfgState ok
2021-04-21 06:34:37 commState CMDs_done
2021-04-21 06:34:37 deviceMsg on (to VCCU)
2021-04-21 06:34:37 level 100
2021-04-21 06:34:37 motor stop:on
2021-04-21 06:34:37 pct 100
2021-04-11 12:44:37 powerOn 2021-04-11 12:44:37
2021-04-21 06:34:37 recentStateType info
2021-04-21 06:34:37 state on
2021-04-21 06:34:37 timedOn off
2021-04-21 06:33:40 trigLast fhem:02
helper:
HM_CMDNR 242
cSnd 111511AB65B90B020100,111511AB65B90B0201C8
dlvlCmd ++A0111511AB65B90B0201C8
mId 0005
peerFriend peerSens,peerVirt
peerIDsState complete
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
ack:
cmds:
TmplKey :no:1618839891.98173
TmplTs 1618839891.98173
cmdKey 1:1:0::01.05.RollladenBalkon:0005:01:
cmdLst:
assignHmKey noArg
clear [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
deviceRename -newName-
down 'change:'[(0..100;1|{10})] [(-ontime-|{})] [(-ramptime-|{})]
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
getVersion noArg
inhibit [(on|{off})]
off noArg
on noArg
pair noArg
pct -value- [-ontime-]
peerBulk -peer1,peer2,...- [({set}|unset)]
peerIODev [IO] -btn- [({set}|unset)] 'not for future use'
peerSmart -peerOpt-
press [(long|{short})] [(-peer-|{self01})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- -addr2:data2-...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sign [(on|{off})]
statusRequest noArg
stop noArg
toggle noArg
toggleDir noArg
tplDel -tplDel-
tplSet_0 -tplChan-
unpair noArg
up 'change:'[(0..100;1|{10})] [(-ontime-|{})] [(-ramptime-|{})]
lst:
condition slider,0,1,255
peer
peerOpt 00.00.3Kanaltaster_Sw_01,00.00.3Kanaltaster_Sw_02,00.00.3Kanaltaster_Sw_03,00.05.TasterWandleuchten_Btn_01,00.05.TasterWandleuchten_Btn_02,00_02_TFK_Kellertuer,00_03_TFK_Waschkuechentuer,00_04_TFK_SZ,00_05_TFK_WZ,00_06_TFK_Haustuer,01.03.Taster2fach.01_Btn_01,01.03.Taster2fach.01_Btn_02,01.03.Taster2fach.02_Btn_01,01.03.Taster2fach.02_Btn_02,01.03.Taster2fachTuer01_Btn_01,01.03.Taster2fachTuer01_Btn_02,01.03.TasterKueche_Btn_01,01.03.TasterKueche_Btn_02,01.03.TasterKueche_Btn_03,01.03.TasterKueche_Btn_04,01.03.TasterKueche_Btn_05,01.03.TasterKueche_Btn_06,01.05.TFK.Balkon,01.05.Taster.Esszimmer_Btn_01,01.05.Taster.Esszimmer_Btn_02,01.05.Taster.Esszimmer_Btn_03,01.05.Taster.Esszimmer_Btn_04,01.05.Taster.Esszimmer_Btn_05,01.05.Taster.Esszimmer_Btn_06,01.05.TasterBalkontuer_Btn_01,01.05.TasterBalkontuer_Btn_02,01_01_TFK_Garagentor,01_01_TFK_Garagentuer,01_03_TFK_Kueche,02.03.TasterBad_Btn_01,02.03.TasterBad_Btn_02,02.03.TasterBad_Btn_03,02.03.TasterBad_Btn_04,02.03.TasterBad_Btn_05,02.03.TasterBad_Btn_06,02_01_TFK_Buero,02_03_TFK_Bad,02_04_TFK_Kind,02_05_TFK_SZ,04_03_TFK_Abstell,04_04_PIR_GartenOben1,Fernbedienung.Michael_light,Fernbedienung.Michael_lock,Fernbedienung.Michael_open,Fernbedienung.Michael_unlock,Fernbedienung.Nadine_light,Fernbedienung.Nadine_lock,Fernbedienung.Nadine_open,Fernbedienung.Nadine_unlock,Fernbedienung.Reserve_light,Fernbedienung.Reserve_lock,Fernbedienung.Reserve_open,Fernbedienung.Reserve_unlock,HM.Haustuerkontakt,HM.PIR.Carport,HM.Pir.Flur.EG.Bewegung,HM.Pir.Flur.EG.Btn.1,HM.Pir.Flur.EG.Btn.2,HM.Pir.Flur.OG.Bewegung,HM.Pir.Flur.OG.Btn.1,HM.Pir.Flur.OG.Btn.2,Rauchmelder.Team,VCCU_Btn1,Wetterstation
tplChan
tplDel
tplPeer
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
list [({normal}|full)]
param -param-
reg -addr- -list- [-peerChn-]
regList noArg
regTable noArg
regVal -addr- -list- [-peerChn-]
saveConfig [-filename-]
tplInfo noArg
dir:
cur stop
rct up
expert:
def 0
det 0
raw 1
tpl 0
io:
flgs 0
newChn +65B90B,00,00,00
nextSend 1618979677.57305
rxt 0
vccu VCCU
p:
65B90B
00
00
00
prefIO:
HmUART_01
mRssi:
mNo F2
io:
04.06.HMLANGW:
-83
-83
HmUART_01:
-58
-58
HomeMatic:
-46
-46
peerIDsH:
00000000 broadcast
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
rpt:
IO HmUART_01
flg A
ts 1618979677.04018
ack:
HASH(0x79d0940)
F280021511AB65B90B00
rssi:
HmUART_01:
avg -71.2222222222222
cnt 9
lst -72
max -70
min -72
at_04.06.HMLANGW:
avg -79.6666666666667
cnt 12
lst -83
max -76
min -83
at_HmUART_01:
avg -61.7692307692308
cnt 13
lst -62
max -61
min -62
at_HomeMatic:
avg -46.5384615384615
cnt 13
lst -46
max -46
min -48
shadowReg:
tmpl:
Attributes:
ASC 2
IODev HmUART_01
IOgrp VCCU:HmUART_01
autoReadReg 4_reqStatus
devStateIcon rauf:fts_shutter_10 runter:fts_shutter_100
eventMap off:runter on:rauf
expert rawReg
firmware 2.11
group Klima
icon fts_shutter_updown
model HM-LC-BL1PBU-FM
peerIDs 00000000
room Rollladen,Wohnzimmer,_CUL_HM
serialNr OEQ1970031
subType blindActuator
userattr room_map structexclude
webCmd rauf:runter:stop
und hier vom funktionierenden:
Internals:
04.06.HMLANGW_MSGCNT 8
04.06.HMLANGW_RAWMSG 05000051DBA41065B8C11511AB0601C800
04.06.HMLANGW_RSSI -81
04.06.HMLANGW_TIME 2021-04-21 06:34:37
DEF 65B8C1
FUUID 5d7931a3-f33f-627b-c287-f1bfcdec32ce80af
HmUART_01_MSGCNT 9
HmUART_01_RAWMSG 05000030DBA41065B8C11511AB0601C800
HmUART_01_RSSI -48
HmUART_01_TIME 2021-04-21 06:34:37
HomeMatic_MSGCNT 11
HomeMatic_RAWMSG E65B8C1,0000,0C9CD060,FF,FFD0,DBA41065B8C11511AB0601C800
HomeMatic_RSSI -48
HomeMatic_TIME 2021-04-21 06:34:37
IODev HomeMatic
LASTInputDev HomeMatic
MSGCNT 28
NAME 01.03.Rollladen
NOTIFYDEV global
NR 1198
NTFY_ORDER 50-01.03.Rollladen
STATE rauf
TYPE CUL_HM
chanNo 01
lastMsg No:DB - t:10 s:65B8C1 d:1511AB 0601C800
protLastRcv 2021-04-21 06:34:37
protRcv 10 last_at:2021-04-21 06:34:37
protResnd 1 last_at:2021-04-20 20:43:26
protSnd 10 last_at:2021-04-21 06:34:37
protState CMDs_done
rssi_HomeMatic cnt:5 min:-46 max:-42 avg:-43.8 lst:-46
rssi_at_04.06.HMLANGW cnt:8 min:-84 max:-80 avg:-82.12 lst:-81
rssi_at_HmUART_01 cnt:9 min:-51 max:-47 avg:-48.66 lst:-48
rssi_at_HomeMatic cnt:11 min:-54 max:-44 avg:-46.54 lst:-48
READINGS:
2019-09-26 09:01:04 ASC_Enable on
2020-04-13 06:47:54 ASC_ShuttersLastDrive day open
2021-04-21 06:33:36 ASC_Time_DriveDown 21.04.2021 - 20:44
2021-04-21 06:33:36 ASC_Time_DriveUp 22.04.2021 - 06:31
2021-04-21 06:33:39 CommandAccepted yes
2020-03-09 15:28:35 D-firmware 2.11
2020-03-09 15:28:35 D-serialNr OEQ1970069
2021-02-05 20:15:29 PairedTo 0x1511AB
2019-09-26 09:22:41 R-driveDown 50 s
2019-09-26 09:22:41 R-driveTurn 0.5 s
2019-09-26 09:22:41 R-driveUp 50 s
2019-09-26 09:22:40 R-pairCentral 0x1511AB
2019-09-26 09:22:41 R-sign off
2021-02-05 20:15:29 RegL_00. 00:00 02:01 0A:15 0B:11 0C:AB 15:FF 18:00
2021-02-05 20:15:30 RegL_01. 00:00 08:00 09:00 0A:00 0B:01 0C:F4 0D:01 0E:F4 0F:05 10:00 30:06 56:00 57:24
2020-04-10 11:03:00 associatedWith Rollladensteuerung
2021-04-11 11:52:15 cfgState ok
2021-04-21 06:34:37 commState CMDs_done
2021-04-21 06:34:37 deviceMsg on (to VCCU)
2021-04-21 06:34:37 level 100
2021-04-21 06:34:37 motor stop:on
2021-04-21 06:34:37 pct 100
2021-02-05 20:15:04 powerOn 2021-02-05 20:15:04
2021-04-21 06:34:37 recentStateType info
2020-01-12 16:25:39 sabotageAttack_ErrIoAttack cnt 1
2021-04-21 06:34:37 state on
2021-04-21 06:34:37 timedOn off
2021-04-21 06:33:40 trigLast fhem:02
helper:
HM_CMDNR 219
cSnd 111511AB65B8C1020100,111511AB65B8C10201C8
dlvlCmd ++A0111511AB65B8C10201C8
mId 0005
peerFriend peerSens,peerVirt
peerIDsState complete
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
ack:
cmds:
TmplKey :no:1618839890.92572
TmplTs 1618839890.92572
cmdKey 1:1:0::01.03.Rollladen:0005:01:
cmdLst:
assignHmKey noArg
clear [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
deviceRename -newName-
down 'change:'[(0..100;1|{10})] [(-ontime-|{})] [(-ramptime-|{})]
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
getVersion noArg
inhibit [(on|{off})]
off noArg
on noArg
pair noArg
pct -value- [-ontime-]
peerBulk -peer1,peer2,...- [({set}|unset)]
peerIODev [IO] -btn- [({set}|unset)] 'not for future use'
peerSmart -peerOpt-
press [(long|{short})] [(-peer-|{self01})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- -addr2:data2-...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sign [(on|{off})]
statusRequest noArg
stop noArg
toggle noArg
toggleDir noArg
tplDel -tplDel-
tplSet_0 -tplChan-
unpair noArg
up 'change:'[(0..100;1|{10})] [(-ontime-|{})] [(-ramptime-|{})]
lst:
condition slider,0,1,255
peer
peerOpt 00.00.3Kanaltaster_Sw_01,00.00.3Kanaltaster_Sw_02,00.00.3Kanaltaster_Sw_03,00.05.TasterWandleuchten_Btn_01,00.05.TasterWandleuchten_Btn_02,00_02_TFK_Kellertuer,00_03_TFK_Waschkuechentuer,00_04_TFK_SZ,00_05_TFK_WZ,00_06_TFK_Haustuer,01.03.Taster2fach.01_Btn_01,01.03.Taster2fach.01_Btn_02,01.03.Taster2fach.02_Btn_01,01.03.Taster2fach.02_Btn_02,01.03.Taster2fachTuer01_Btn_01,01.03.Taster2fachTuer01_Btn_02,01.03.TasterKueche_Btn_01,01.03.TasterKueche_Btn_02,01.03.TasterKueche_Btn_03,01.03.TasterKueche_Btn_04,01.03.TasterKueche_Btn_05,01.03.TasterKueche_Btn_06,01.05.TFK.Balkon,01.05.Taster.Esszimmer_Btn_01,01.05.Taster.Esszimmer_Btn_02,01.05.Taster.Esszimmer_Btn_03,01.05.Taster.Esszimmer_Btn_04,01.05.Taster.Esszimmer_Btn_05,01.05.Taster.Esszimmer_Btn_06,01.05.TasterBalkontuer_Btn_01,01.05.TasterBalkontuer_Btn_02,01_01_TFK_Garagentor,01_01_TFK_Garagentuer,01_03_TFK_Kueche,02.03.TasterBad_Btn_01,02.03.TasterBad_Btn_02,02.03.TasterBad_Btn_03,02.03.TasterBad_Btn_04,02.03.TasterBad_Btn_05,02.03.TasterBad_Btn_06,02_01_TFK_Buero,02_03_TFK_Bad,02_04_TFK_Kind,02_05_TFK_SZ,04_03_TFK_Abstell,04_04_PIR_GartenOben1,Fernbedienung.Michael_light,Fernbedienung.Michael_lock,Fernbedienung.Michael_open,Fernbedienung.Michael_unlock,Fernbedienung.Nadine_light,Fernbedienung.Nadine_lock,Fernbedienung.Nadine_open,Fernbedienung.Nadine_unlock,Fernbedienung.Reserve_light,Fernbedienung.Reserve_lock,Fernbedienung.Reserve_open,Fernbedienung.Reserve_unlock,HM.Haustuerkontakt,HM.PIR.Carport,HM.Pir.Flur.EG.Bewegung,HM.Pir.Flur.EG.Btn.1,HM.Pir.Flur.EG.Btn.2,HM.Pir.Flur.OG.Bewegung,HM.Pir.Flur.OG.Btn.1,HM.Pir.Flur.OG.Btn.2,Rauchmelder.Team,VCCU_Btn1,Wetterstation
tplChan
tplDel
tplPeer
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
list [({normal}|full)]
param -param-
reg -addr- -list- [-peerChn-]
regList noArg
regTable noArg
regVal -addr- -list- [-peerChn-]
saveConfig [-filename-]
tplInfo noArg
dir:
cur stop
rct up
expert:
def 1
det 0
raw 1
tpl 0
io:
flgs 0
newChn +65B8C1,00,00,00
nextSend 1618979678.20988
rxt 0
vccu VCCU
p:
65B8C1
00
00
00
prefIO:
HomeMatic
mRssi:
mNo DB
io:
04.06.HMLANGW:
-81
-81
HmUART_01:
-48
-48
HomeMatic:
-40
-40
peerIDsH:
00000000 broadcast
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
rpt:
IO HmUART_01
flg A
ts 1618979677.65035
ack:
HASH(0x67692e0)
DB80021511AB65B8C100
rssi:
HomeMatic:
avg -43.8
cnt 5
lst -46
max -42
min -46
at_04.06.HMLANGW:
avg -82.125
cnt 8
lst -81
max -80
min -84
at_HmUART_01:
avg -48.6666666666667
cnt 9
lst -48
max -47
min -51
at_HomeMatic:
avg -46.5454545454545
cnt 11
lst -48
max -44
min -54
shadowReg:
tmpl:
Attributes:
ASC 2
ASC_Adv on
ASC_BrightnessSensor Wetterstation:brightness
ASC_Partymode off
ASC_Pos_Reading pct
ASC_Shading_MinMax_Elevation 30.0:80.0
ASC_Shading_Min_OutsideTemperature 22
ASC_Shading_Mode always
ASC_Shading_Pos 50
ASC_Time_Down_Early 18:00
ASC_Time_Up_Early 06:00
ASC_Time_Up_WE_Holiday 08:30
IODev HomeMatic
IOgrp VCCU:HomeMatic
alias Rollladen Küche
autoReadReg 4_reqStatus
devStateIcon rauf:fts_shutter_10 runter:fts_shutter_100
eventMap off:runter on:rauf
expert defReg,rawReg
firmware 2.11
group Klima
icon fts_shutter_updown
model HM-LC-BL1PBU-FM
peerIDs 00000000
room Küche,Rollladen,_CUL_HM
serialNr OEQ1970069
subType blindActuator
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
webCmd rauf:runter:stop
Danke und Gruß
H-Man
Und Du hast tatsächlich ein shutter Scan gemacht? Zeig bitte noch list vom ASC Device
ZitatZitat von: Bronze am Gestern um 18:59:58
Dürfte ich darum bitten, einmal die wesentlichen Einstellungen zu nennen, um ASC die Beschattung steuern zu lassen, ohne eigene Helligkeitssensoren zu nutzen, sondern "nur" über Online-Wetterdienste wie OpenWeatherMap, DWD oder Proplanta.
Ich hatte zum testen letzten Sommer den Wert für Cloudcover mittels eigenen Reading im Wettermodul in Helligkeit umgerechnet.
Also 100 - Cloudcover. So ist bei 0 Bewölkung am Hellsten und bei bedecken Himmel eben 0.
Dann das eigene Reading im Rollo mit ASC_BrightnessSensor verknüpft und noch die Hell Dunkel Werte (ASC_Shading_StateChange_SunnyCloudy) anpassen.
Ich könnte die Leistung der Photovoltaik-Anlage der letzten 15 Minuten abrufen und diese umrechnen in einen Helligkeitswert.
Aber wie macht man bei einem Reading aus einem Wert von 0 (kein Strom erzeugt) bis ca. 7500 (viel Strom erzeugt) ein passendes Userreading?
Zitat von: Bronze am 21 April 2021, 16:21:14
Ich könnte die Leistung der Photovoltaik-Anlage der letzten 15 Minuten abrufen und diese umrechnen in einen Helligkeitswert.
Aber wie macht man bei einem Reading aus einem Wert von 0 (kein Strom erzeugt) bis ca. 7500 (viel Strom erzeugt) ein passendes Userreading?
Hi, ich verwende von Wetterstationen in meiner Nähe den Brightness Wert und mach mir daraus einen eigenen Wert, der aber nichts mit Wissenschaft zu tun hat.
Das ist das device, was das Ergebnis beinhaltet und im ASC angegeben ist
defmod ASC_Brightness dummy
attr ASC_Brightness DbLogExclude .*
attr ASC_Brightness DbLogInclude brightness
attr ASC_Brightness alias ASC_Brightness
attr ASC_Brightness event-on-change-reading brightness
attr ASC_Brightness group ASC Environment
attr ASC_Brightness icon sani_solar_temp
attr ASC_Brightness readingList brightness
attr ASC_Brightness room Rollos
attr ASC_Brightness setList brightness:slider,0,100,1000
attr ASC_Brightness sortby 06
attr ASC_Brightness stateFormat brightness
Dieses Notify triggert auf einen Update vom Sonnenstand im Astro Device und verrechnet drei Wetterstationen miteinander.
Dadurch habe ich den lokalen Effekt von Wolken raus bekommen. Der Zahlenwert schwankt nicht mehr so stark.
defmod ASC_Brightness_calc notify Astro:SunAlt.* {fhem "setreading ASC_Brightness brightness ".(sprintf("%4.0f", (((ReadingsVal("wetter_II","solarRadiation",0)*0.5 +1) * (ReadingsVal("wetter_II","solarUV",0)*0.8 +1) /4) + ((ReadingsVal("wetter_III","solarRadiation",0)*0.5 +1) * (ReadingsVal("wetter_III","solarUV",0)*0.8 +1) /4) + ((ReadingsVal("wetter_IV","solarRadiation",0)*0.5 +1) * (ReadingsVal("wetter_IV","solarUV",0)*0.8 +1) /4) + ReadingsVal("ASC_Brightness","brightness",0) ) / 4 ));;}
attr ASC_Brightness_calc DbLogExclude .*
attr ASC_Brightness_calc alias ASC_Brightness_calc
attr ASC_Brightness_calc group ASC Environment
attr ASC_Brightness_calc icon access_keypad_2
attr ASC_Brightness_calc room Rollos
attr ASC_Brightness_calc sortby 07
Dieses Device holt die Werte von wunderground und ist bei mir drei mal definiert. Die Stationen, mit UV und Radiation, musst Du Dir auf der wunderground Seite raussuchen.
Für die Abfrage bei wunderground wird nichts weiter benötigt, da ich die öffentliche Seite auslese.
Die Abfrage alle 15 Minuten reicht vollkommen aus, das es ja auch drei verschiedene Stationen sind!
defmod wetter_II HTTPMOD https://www.wunderground.com/dashboard/pws/<Station mit UV und Radiation> 900
attr wetter_II userattr reading08OExpr reading10OExpr reading12OExpr reading15OMap
attr wetter_II DbLogExclude .*
attr wetter_II DbLogInclude solarRadiation,solarUV,temperature
attr wetter_II alias wetter_wolfskehlen_II
attr wetter_II enableControlSet 1
attr wetter_II event-on-change-reading solarRadiation,solarUV,temperature
attr wetter_II group ASC Environment
attr wetter_II icon weather_sunrise
attr wetter_II reading01Name date
attr wetter_II reading01Regex Summary<.*>([[:alpha:]]{1,9} [\d]{1,2}, [\d]{4})<\/strong
attr wetter_II reading02Format %.1f
attr wetter_II reading02Name dewpointTemperature
attr wetter_II reading02OExpr UConv::f2c($val,2)
attr wetter_II reading02Regex DEWPOINT.*>([\d\.]+)<\/span>.*PRECIP RATE
attr wetter_II reading03Name dewpointTemperature_EN
attr wetter_II reading03Regex DEWPOINT.*>([\d\.]+)<\/span>.*PRECIP RATE
attr wetter_II reading04Format %.0f
attr wetter_II reading04Name humidity
attr wetter_II reading04Regex HUMIDITY.*>([\d\.]+)<.*WIND
attr wetter_II reading05Name precip1hrmetric
attr wetter_II reading05Regex PRECIP RATE.*>([\d\.]+)<.*PRECIP TOTAL
attr wetter_II reading06Name preciptodaymetric
attr wetter_II reading06Regex PRECIP TOTAL.*>([\d\.]+)<.*tile-precipitation
attr wetter_II reading07Format %.2f
attr wetter_II reading07Name pressure
attr wetter_II reading07OExpr UConv::inhg2hpa($val,2)
attr wetter_II reading07Regex CURRENT.*>([\d\.]+)<.*tile-pressure
attr wetter_II reading08Format %.2f
attr wetter_II reading08Name pressure_EN
attr wetter_II reading08Regex CURRENT.*>([\d\.]+)<.*tile-pressure
attr wetter_II reading09Name solarRadiation
attr wetter_II reading09Regex SOLAR RADIATION.*CURRENT.*weather__text">([\d\.]+)
attr wetter_II reading10Name solarUV
attr wetter_II reading10Regex CURRENT UV.*>([\d\.]+)<.*UV RISK
attr wetter_II reading11Format %.1f
attr wetter_II reading11Name temperature
attr wetter_II reading11OExpr UConv::f2c($val,2)
attr wetter_II reading11Regex current-temp.*">([- ]*[\d\.]+).*DEWPOINT
attr wetter_II reading12Format %.1f
attr wetter_II reading12Name temperature_EN
attr wetter_II reading12Regex current-temp.*">([- ]*[\d\.]+).*DEWPOINT
attr wetter_II reading13Format %.1f
attr wetter_II reading13Name windChill
attr wetter_II reading13OExpr UConv::f2c($val,2)
attr wetter_II reading13Regex Feels Like.*>([\d\.]+)<.*wind-dial__container
attr wetter_II reading14Format %.1f
attr wetter_II reading14Name windChill_EN
attr wetter_II reading14Regex Feels Like.*>([\d\.]+)<.*wind-dial__container
attr wetter_II reading15Name windDirection
attr wetter_II reading15OExpr UConv::compasspoint2compasspoint($val,"en",1,"de")
attr wetter_II reading15Regex WIND FROM.*>([NESW]+)<.*GUST
attr wetter_II reading16Name windDirection_EN
attr wetter_II reading16Regex WIND FROM.*>([NESW]+)<.*GUST
attr wetter_II reading17Format %.0f
attr wetter_II reading17Name windSpeed
attr wetter_II reading17OExpr UConv::mph2kph($val,1)
attr wetter_II reading17Regex wind-dial__container.*>([\d\.]+)<.*unit-speed
attr wetter_II reading18Name windSpeed_EN
attr wetter_II reading18Regex wind-dial__container.*>([\d\.]+)<.*unit-speed
attr wetter_II reading19Name windGust
attr wetter_II reading19OExpr UConv::mph2kph($val,1)
attr wetter_II reading19Regex GUST.*>([\d\.]+)<.*mph
attr wetter_II reading20Name windGust_EN
attr wetter_II reading20Regex GUST.*>([\d\.]+)<.*mph
attr wetter_II room Informationen->Wetter,Rollos
attr wetter_II sortby 03
attr wetter_II stateFormat T: temperature °C | F: humidity % | W: windSpeed km/h | D: pressure hPa | U: solarUV | R: solarRadiation W/m²
attr wetter_II timeout 5
Und hier ein Überblick der drei Stationen
wetter_II T: 18.3 °C | F: 43 % | W: 1 km/h | D: 1022.01 hPa | U: 1 | R: 112.70 W/m²
wetter_III T: 19.4 °C | F: 38 % | W: 0 km/h | D: 1016.26 hPa | U: 1 | R: 136.70 W/m²
wetter_IV T: 18.3 °C | F: 43 % | W: 0 km/h | D: 1010.50 hPa | U: 0 | R: 88.00 W/m²
VG
Christian
Christian, vielen Dank für Deine wunderbare Beschreibung!
Leider finde ich trotzdem und trotz Registrierung auf der Wunderground-Seite nicht den Filter, um die Wetterstationen mit UV&Radiation herauszufiltern.
Kannst Du mir bitte einen Hinweis geben?
EDIT: Wenn Du auf einer Station bist, kannst Du dort auch die kleine Karte verwenden und die Station wechseln. Das ist dann schneller.Zitat von: Bronze am 21 April 2021, 19:25:13
Leider finde ich trotzdem und trotz Registrierung auf der Wunderground-Seite nicht den Filter, um die Wetterstationen mit UV&Radiation herauszufiltern.
Ich habe mich nicht registriert und auch keinen API Key :-)
- Geht auf die Web Seite von wundergroud.
- Search locations => Deine Stadt
- Bei der Map auf wundermap klicken => Es öffnet sich die Karte
- Rein zoomen, bis zu Deiner Stadt
- rechts "Weather Stations" auswählen und z.B. Temperatur auswählen
- in der Karte erscheinen nun Wetterstationen.
- die kann man anklicken und ein Fenster öffnet sich
- Nun kann man auf die Station ID mit der rechter Maustaste klicken und in einem neuen tab öffnet lassen
- in den Quadratischen Grafiken sollte dann "Solar Radiation" und "UV" angezeigt werden.
- Wenn nicht, dann weiter suchen
Das wäre eine Station, die ich gerade willkürlich ausgewählt habe :-)
https://www.wunderground.com/dashboard/pws/IBADVI14
Hi CoolTux,
ja klar habe den scan mehrfach gemacht - sonst würden die Aktoren ja nich auftauchen. Hier das List:
Internals:
FUUID 5d540d3a-f33f-627b-40e3-4e54c8ac3fee85db
FVERSION 73_AutoShuttersControl.pm:v0.10.12-s23934/2021-03-12 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME Rollladensteuerung
NOTIFYDEV global,Rollladensteuerung,00.04.Rollladen,00.05.Rollladen,01.03.Rollladen,01.05.RollladenBalkon,01.05.RollladenFenster,01.06.Rollladen,02.03.RolloFenster,02.04.RolloFenster,01.03.Rollladen,FS20.RollladenWohnzimmer.E,s_PartyRollos.innen,02.03.RolloFenster,02.04.RolloFenster,01.05.TFK.Balkon,01.05.RolloFenster,00.05.Rollladen,FS20.Rollladen.Abstellkammer.E,01.06.RolloFenster,myTwilight[,myTwilight,FS20.RollladenBalkon.E,01.05.RolloBalkon,FS20.Rollladen.EZ,00.04.Rollo
NR 1184
NTFY_ORDER 51-Rollladensteuerung
STATE created new drive timer
TYPE AutoShuttersControl
VERSION v0.10.12
OLDREADINGS:
READINGS:
2021-04-21 06:33:34 00.04.Rollladen_lastPosValue 0
2020-04-13 06:47:37 00.04.Rollo_PosValue 0
2020-07-04 21:54:43 00.04.Rollo_lastDelayPosValue 100
2021-03-22 06:35:51 00.04.Rollo_lastPosValue 0
2020-04-13 06:48:00 00.05.Rollladen_PosValue 100
2020-07-04 21:54:43 00.05.Rollladen_lastDelayPosValue 0
2021-04-21 06:33:35 00.05.Rollladen_lastPosValue 0
2020-04-13 06:47:54 01.03.Rollladen_PosValue 100
2021-01-06 18:00:11 01.03.Rollladen_lastDelayPosValue 0
2021-04-21 06:33:36 01.03.Rollladen_lastPosValue 0
2021-04-21 06:33:37 01.05.RollladenBalkon_lastPosValue 0
2021-04-21 06:33:37 01.05.RollladenFenster_lastPosValue 0
2020-04-13 06:47:33 01.05.RolloBalkon_PosValue 0
2021-01-06 18:00:11 01.05.RolloBalkon_lastDelayPosValue 100
2021-04-19 06:37:28 01.05.RolloBalkon_lastPosValue 0
2020-04-13 06:47:34 01.05.RolloFenster_PosValue 0
2020-12-31 18:00:02 01.05.RolloFenster_lastDelayPosValue 100
2021-04-19 06:37:29 01.05.RolloFenster_lastPosValue 0
2021-04-19 06:37:28 01.06.RollladenBalkon_lastPosValue 0
2021-04-19 06:37:28 01.06.RollladenFenster_lastPosValue 0
2021-04-21 06:33:38 01.06.Rollladen_lastPosValue 0
2020-04-13 06:47:34 01.06.RolloFenster_PosValue 0
2020-12-31 18:00:02 01.06.RolloFenster_lastDelayPosValue 100
2021-04-19 06:37:28 01.06.RolloFenster_lastPosValue 0
2020-04-13 06:47:35 02.03.RolloFenster_PosValue 0
2021-04-21 07:00:05 02.03.RolloFenster_lastPosValue 100
2020-04-13 08:00:38 02.04.RolloFenster_PosValue 0
2021-04-21 20:00:02 02.04.RolloFenster_lastPosValue 0
2021-04-21 20:00:02 02.04.RolloFenster_nextAstroTimeEvent 22.04.2021 - 08:30
2020-05-28 05:37:03 FS20.Rollladen.Abstellkammer.E_lastPosValue 0
2020-02-28 18:35:58 FS20.Rollladen.EZ_lastDelayPosValue 0
2020-05-28 05:37:03 FS20.Rollladen.EZ_lastPosValue 0
2019-11-14 07:41:13 FS20.Rollladen.Kueche_lastPosValue 0
2020-05-28 05:37:03 FS20.RollladenBad.E_lastPosValue 0
2020-04-01 20:28:00 FS20.RollladenBalkon.E_lastDelayPosValue 70
2020-05-28 05:37:03 FS20.RollladenBalkon.E_lastPosValue 0
2020-05-28 05:37:04 FS20.RollladenKGSZ_lastPosValue 0
2020-05-28 05:37:04 FS20.RollladenKZ.E_lastPosValue 0
2020-02-28 18:35:59 FS20.RollladenWohnzimmer.E_lastDelayPosValue 100
2020-05-28 05:37:04 FS20.RollladenWohnzimmer.E_lastPosValue 0
2021-04-19 15:05:55 ascEnable on
2020-06-25 07:59:35 controlShading on
2019-08-14 15:34:53 hardLockOut on
2019-12-24 16:27:24 partyMode on
2020-04-10 11:02:59 room_K__che_Rollladen__CUL_HM 01.03.Rollladen
2020-04-10 11:02:59 room_Rollladen 00.04.Rollo,01.05.RolloBalkon,01.05.RolloFenster,01.06.RolloFenster,02.03.RolloFenster,02.04.RolloFenster
2020-04-10 11:02:59 room_Rollladen_Wohnzimmer_KG__CUL_HM 00.05.Rollladen
2020-03-05 18:45:26 s_PartyRollos.innen_lastPosValue 0
2019-08-14 15:31:40 selfDefense off
2021-04-21 20:00:02 state created new drive timer
2019-08-15 08:47:33 sunriseTimeWeHoliday on
2021-04-21 09:32:13 userAttrList rolled out
helper:
shuttersList:
00.04.Rollladen
00.05.Rollladen
01.03.Rollladen
01.05.RollladenBalkon
01.05.RollladenFenster
01.06.Rollladen
02.03.RolloFenster
02.04.RolloFenster
monitoredDevs:
00.04.Rollo:
00.05.Rollladen:
01.03.Rollladen:
01.05.RolloBalkon:
01.05.RolloFenster:
01.05.TFK.Balkon:
FS20.RollladenBalkon.E ASC_WindowRec
01.06.RolloFenster:
02.03.RolloFenster:
02.04.RolloFenster:
FS20.Rollladen.Abstellkammer.E:
FS20.Rollladen.EZ:
FS20.RollladenBalkon.E:
FS20.RollladenWohnzimmer.E:
myTwilight:
Rollladensteuerung ASC_twilightDevice
myTwilight[:
Rollladensteuerung ASC_twilightDevice
s_PartyRollos.innen:
Attributes:
ASC_autoAstroModeEvening HORIZON
ASC_autoAstroModeEveningHorizon -3
ASC_freezeTemp 2
ASC_tempSensor Wetterstation:temperature
ASC_twilightDevice myTwilight:twilight
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room Rollladen
verbose 5
Zitat von: h-man-kl am 21 April 2021, 14:51:40
Hier Das List vom NICH-funktionierenden Device:
Internals:
04.06.HMLANGW_MSGCNT 12
04.06.HMLANGW_RAWMSG 05000053F2A41065B90B1511AB0601C800
04.06.HMLANGW_RSSI -83
04.06.HMLANGW_TIME 2021-04-21 06:34:37
DEF 65B90B
FUUID 6071c220-f33f-627b-e0ce-06fe97e79c24d68a
HmUART_01_MSGCNT 13
HmUART_01_RAWMSG 0501003EF2A41065B90B1511AB0601C800
HmUART_01_RSSI -62
HmUART_01_TIME 2021-04-21 06:34:37
HomeMatic_MSGCNT 13
HomeMatic_RAWMSG E65B90B,0000,0C9CCDFF,FF,FFD2,F2A41065B90B1511AB0601C800
HomeMatic_RSSI -46
HomeMatic_TIME 2021-04-21 06:34:37
IODev HmUART_01
LASTInputDev HomeMatic
MSGCNT 38
NAME 01.05.RollladenBalkon
NOTIFYDEV global
NR 1448
NTFY_ORDER 50-01.05.RollladenBalkon
STATE rauf
TYPE CUL_HM
chanNo 01
lastMsg No:F2 - t:10 s:65B90B d:1511AB 0601C800
protCmdDel 1
protLastRcv 2021-04-21 06:34:37
protRcv 13 last_at:2021-04-21 06:34:37
protResnd 4 last_at:2021-04-20 20:43:26
protResndFail 1 last_at:2021-04-19 15:47:08
protSnd 13 last_at:2021-04-21 06:34:37
protState CMDs_done
rssi_HmUART_01 cnt:9 min:-72 max:-70 avg:-71.22 lst:-72
rssi_at_04.06.HMLANGW cnt:12 min:-83 max:-76 avg:-79.66 lst:-83
rssi_at_HmUART_01 cnt:13 min:-62 max:-61 avg:-61.76 lst:-62
rssi_at_HomeMatic cnt:13 min:-48 max:-46 avg:-46.53 lst:-46
READINGS:
2021-04-10 17:43:10 ASC_Enable on
2021-04-21 06:33:37 ASC_Time_DriveDown 21.04.2021 - 20:44
2021-04-21 06:33:37 ASC_Time_DriveUp 22.04.2021 - 06:31
2021-04-21 06:33:39 CommandAccepted yes
2021-04-10 17:20:56 D-firmware 2.11
2021-04-10 17:20:56 D-serialNr OEQ1970031
2021-04-11 12:45:13 PairedTo 0x1511AB
2021-04-11 12:45:13 RegL_00. 00:00 02:01 0A:15 0B:11 0C:AB 15:FF 18:00
2021-04-11 12:45:14 RegL_01. 00:00 08:00 09:00 0A:00 0B:01 0C:F4 0D:01 0E:F4 0F:05 10:00 30:06 56:00 57:24
2021-04-11 12:46:02 cfgState ok
2021-04-21 06:34:37 commState CMDs_done
2021-04-21 06:34:37 deviceMsg on (to VCCU)
2021-04-21 06:34:37 level 100
2021-04-21 06:34:37 motor stop:on
2021-04-21 06:34:37 pct 100
2021-04-11 12:44:37 powerOn 2021-04-11 12:44:37
2021-04-21 06:34:37 recentStateType info
2021-04-21 06:34:37 state on
2021-04-21 06:34:37 timedOn off
2021-04-21 06:33:40 trigLast fhem:02
helper:
HM_CMDNR 242
cSnd 111511AB65B90B020100,111511AB65B90B0201C8
dlvlCmd ++A0111511AB65B90B0201C8
mId 0005
peerFriend peerSens,peerVirt
peerIDsState complete
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
ack:
cmds:
TmplKey :no:1618839891.98173
TmplTs 1618839891.98173
cmdKey 1:1:0::01.05.RollladenBalkon:0005:01:
cmdLst:
assignHmKey noArg
clear [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
deviceRename -newName-
down 'change:'[(0..100;1|{10})] [(-ontime-|{})] [(-ramptime-|{})]
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
getVersion noArg
inhibit [(on|{off})]
off noArg
on noArg
pair noArg
pct -value- [-ontime-]
peerBulk -peer1,peer2,...- [({set}|unset)]
peerIODev [IO] -btn- [({set}|unset)] 'not for future use'
peerSmart -peerOpt-
press [(long|{short})] [(-peer-|{self01})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- -addr2:data2-...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sign [(on|{off})]
statusRequest noArg
stop noArg
toggle noArg
toggleDir noArg
tplDel -tplDel-
tplSet_0 -tplChan-
unpair noArg
up 'change:'[(0..100;1|{10})] [(-ontime-|{})] [(-ramptime-|{})]
lst:
condition slider,0,1,255
peer
peerOpt 00.00.3Kanaltaster_Sw_01,00.00.3Kanaltaster_Sw_02,00.00.3Kanaltaster_Sw_03,00.05.TasterWandleuchten_Btn_01,00.05.TasterWandleuchten_Btn_02,00_02_TFK_Kellertuer,00_03_TFK_Waschkuechentuer,00_04_TFK_SZ,00_05_TFK_WZ,00_06_TFK_Haustuer,01.03.Taster2fach.01_Btn_01,01.03.Taster2fach.01_Btn_02,01.03.Taster2fach.02_Btn_01,01.03.Taster2fach.02_Btn_02,01.03.Taster2fachTuer01_Btn_01,01.03.Taster2fachTuer01_Btn_02,01.03.TasterKueche_Btn_01,01.03.TasterKueche_Btn_02,01.03.TasterKueche_Btn_03,01.03.TasterKueche_Btn_04,01.03.TasterKueche_Btn_05,01.03.TasterKueche_Btn_06,01.05.TFK.Balkon,01.05.Taster.Esszimmer_Btn_01,01.05.Taster.Esszimmer_Btn_02,01.05.Taster.Esszimmer_Btn_03,01.05.Taster.Esszimmer_Btn_04,01.05.Taster.Esszimmer_Btn_05,01.05.Taster.Esszimmer_Btn_06,01.05.TasterBalkontuer_Btn_01,01.05.TasterBalkontuer_Btn_02,01_01_TFK_Garagentor,01_01_TFK_Garagentuer,01_03_TFK_Kueche,02.03.TasterBad_Btn_01,02.03.TasterBad_Btn_02,02.03.TasterBad_Btn_03,02.03.TasterBad_Btn_04,02.03.TasterBad_Btn_05,02.03.TasterBad_Btn_06,02_01_TFK_Buero,02_03_TFK_Bad,02_04_TFK_Kind,02_05_TFK_SZ,04_03_TFK_Abstell,04_04_PIR_GartenOben1,Fernbedienung.Michael_light,Fernbedienung.Michael_lock,Fernbedienung.Michael_open,Fernbedienung.Michael_unlock,Fernbedienung.Nadine_light,Fernbedienung.Nadine_lock,Fernbedienung.Nadine_open,Fernbedienung.Nadine_unlock,Fernbedienung.Reserve_light,Fernbedienung.Reserve_lock,Fernbedienung.Reserve_open,Fernbedienung.Reserve_unlock,HM.Haustuerkontakt,HM.PIR.Carport,HM.Pir.Flur.EG.Bewegung,HM.Pir.Flur.EG.Btn.1,HM.Pir.Flur.EG.Btn.2,HM.Pir.Flur.OG.Bewegung,HM.Pir.Flur.OG.Btn.1,HM.Pir.Flur.OG.Btn.2,Rauchmelder.Team,VCCU_Btn1,Wetterstation
tplChan
tplDel
tplPeer
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
list [({normal}|full)]
param -param-
reg -addr- -list- [-peerChn-]
regList noArg
regTable noArg
regVal -addr- -list- [-peerChn-]
saveConfig [-filename-]
tplInfo noArg
dir:
cur stop
rct up
expert:
def 0
det 0
raw 1
tpl 0
io:
flgs 0
newChn +65B90B,00,00,00
nextSend 1618979677.57305
rxt 0
vccu VCCU
p:
65B90B
00
00
00
prefIO:
HmUART_01
mRssi:
mNo F2
io:
04.06.HMLANGW:
-83
-83
HmUART_01:
-58
-58
HomeMatic:
-46
-46
peerIDsH:
00000000 broadcast
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
rpt:
IO HmUART_01
flg A
ts 1618979677.04018
ack:
HASH(0x79d0940)
F280021511AB65B90B00
rssi:
HmUART_01:
avg -71.2222222222222
cnt 9
lst -72
max -70
min -72
at_04.06.HMLANGW:
avg -79.6666666666667
cnt 12
lst -83
max -76
min -83
at_HmUART_01:
avg -61.7692307692308
cnt 13
lst -62
max -61
min -62
at_HomeMatic:
avg -46.5384615384615
cnt 13
lst -46
max -46
min -48
shadowReg:
tmpl:
Attributes:
ASC 2
IODev HmUART_01
IOgrp VCCU:HmUART_01
autoReadReg 4_reqStatus
devStateIcon rauf:fts_shutter_10 runter:fts_shutter_100
eventMap off:runter on:rauf
expert rawReg
firmware 2.11
group Klima
icon fts_shutter_updown
model HM-LC-BL1PBU-FM
peerIDs 00000000
room Rollladen,Wohnzimmer,_CUL_HM
serialNr OEQ1970031
subType blindActuator
userattr room_map structexclude
webCmd rauf:runter:stop
und hier vom funktionierenden:
Internals:
04.06.HMLANGW_MSGCNT 8
04.06.HMLANGW_RAWMSG 05000051DBA41065B8C11511AB0601C800
04.06.HMLANGW_RSSI -81
04.06.HMLANGW_TIME 2021-04-21 06:34:37
DEF 65B8C1
FUUID 5d7931a3-f33f-627b-c287-f1bfcdec32ce80af
HmUART_01_MSGCNT 9
HmUART_01_RAWMSG 05000030DBA41065B8C11511AB0601C800
HmUART_01_RSSI -48
HmUART_01_TIME 2021-04-21 06:34:37
HomeMatic_MSGCNT 11
HomeMatic_RAWMSG E65B8C1,0000,0C9CD060,FF,FFD0,DBA41065B8C11511AB0601C800
HomeMatic_RSSI -48
HomeMatic_TIME 2021-04-21 06:34:37
IODev HomeMatic
LASTInputDev HomeMatic
MSGCNT 28
NAME 01.03.Rollladen
NOTIFYDEV global
NR 1198
NTFY_ORDER 50-01.03.Rollladen
STATE rauf
TYPE CUL_HM
chanNo 01
lastMsg No:DB - t:10 s:65B8C1 d:1511AB 0601C800
protLastRcv 2021-04-21 06:34:37
protRcv 10 last_at:2021-04-21 06:34:37
protResnd 1 last_at:2021-04-20 20:43:26
protSnd 10 last_at:2021-04-21 06:34:37
protState CMDs_done
rssi_HomeMatic cnt:5 min:-46 max:-42 avg:-43.8 lst:-46
rssi_at_04.06.HMLANGW cnt:8 min:-84 max:-80 avg:-82.12 lst:-81
rssi_at_HmUART_01 cnt:9 min:-51 max:-47 avg:-48.66 lst:-48
rssi_at_HomeMatic cnt:11 min:-54 max:-44 avg:-46.54 lst:-48
READINGS:
2019-09-26 09:01:04 ASC_Enable on
2020-04-13 06:47:54 ASC_ShuttersLastDrive day open
2021-04-21 06:33:36 ASC_Time_DriveDown 21.04.2021 - 20:44
2021-04-21 06:33:36 ASC_Time_DriveUp 22.04.2021 - 06:31
2021-04-21 06:33:39 CommandAccepted yes
2020-03-09 15:28:35 D-firmware 2.11
2020-03-09 15:28:35 D-serialNr OEQ1970069
2021-02-05 20:15:29 PairedTo 0x1511AB
2019-09-26 09:22:41 R-driveDown 50 s
2019-09-26 09:22:41 R-driveTurn 0.5 s
2019-09-26 09:22:41 R-driveUp 50 s
2019-09-26 09:22:40 R-pairCentral 0x1511AB
2019-09-26 09:22:41 R-sign off
2021-02-05 20:15:29 RegL_00. 00:00 02:01 0A:15 0B:11 0C:AB 15:FF 18:00
2021-02-05 20:15:30 RegL_01. 00:00 08:00 09:00 0A:00 0B:01 0C:F4 0D:01 0E:F4 0F:05 10:00 30:06 56:00 57:24
2020-04-10 11:03:00 associatedWith Rollladensteuerung
2021-04-11 11:52:15 cfgState ok
2021-04-21 06:34:37 commState CMDs_done
2021-04-21 06:34:37 deviceMsg on (to VCCU)
2021-04-21 06:34:37 level 100
2021-04-21 06:34:37 motor stop:on
2021-04-21 06:34:37 pct 100
2021-02-05 20:15:04 powerOn 2021-02-05 20:15:04
2021-04-21 06:34:37 recentStateType info
2020-01-12 16:25:39 sabotageAttack_ErrIoAttack cnt 1
2021-04-21 06:34:37 state on
2021-04-21 06:34:37 timedOn off
2021-04-21 06:33:40 trigLast fhem:02
helper:
HM_CMDNR 219
cSnd 111511AB65B8C1020100,111511AB65B8C10201C8
dlvlCmd ++A0111511AB65B8C10201C8
mId 0005
peerFriend peerSens,peerVirt
peerIDsState complete
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
ack:
cmds:
TmplKey :no:1618839890.92572
TmplTs 1618839890.92572
cmdKey 1:1:0::01.03.Rollladen:0005:01:
cmdLst:
assignHmKey noArg
clear [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
deviceRename -newName-
down 'change:'[(0..100;1|{10})] [(-ontime-|{})] [(-ramptime-|{})]
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
getVersion noArg
inhibit [(on|{off})]
off noArg
on noArg
pair noArg
pct -value- [-ontime-]
peerBulk -peer1,peer2,...- [({set}|unset)]
peerIODev [IO] -btn- [({set}|unset)] 'not for future use'
peerSmart -peerOpt-
press [(long|{short})] [(-peer-|{self01})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- -addr2:data2-...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sign [(on|{off})]
statusRequest noArg
stop noArg
toggle noArg
toggleDir noArg
tplDel -tplDel-
tplSet_0 -tplChan-
unpair noArg
up 'change:'[(0..100;1|{10})] [(-ontime-|{})] [(-ramptime-|{})]
lst:
condition slider,0,1,255
peer
peerOpt 00.00.3Kanaltaster_Sw_01,00.00.3Kanaltaster_Sw_02,00.00.3Kanaltaster_Sw_03,00.05.TasterWandleuchten_Btn_01,00.05.TasterWandleuchten_Btn_02,00_02_TFK_Kellertuer,00_03_TFK_Waschkuechentuer,00_04_TFK_SZ,00_05_TFK_WZ,00_06_TFK_Haustuer,01.03.Taster2fach.01_Btn_01,01.03.Taster2fach.01_Btn_02,01.03.Taster2fach.02_Btn_01,01.03.Taster2fach.02_Btn_02,01.03.Taster2fachTuer01_Btn_01,01.03.Taster2fachTuer01_Btn_02,01.03.TasterKueche_Btn_01,01.03.TasterKueche_Btn_02,01.03.TasterKueche_Btn_03,01.03.TasterKueche_Btn_04,01.03.TasterKueche_Btn_05,01.03.TasterKueche_Btn_06,01.05.TFK.Balkon,01.05.Taster.Esszimmer_Btn_01,01.05.Taster.Esszimmer_Btn_02,01.05.Taster.Esszimmer_Btn_03,01.05.Taster.Esszimmer_Btn_04,01.05.Taster.Esszimmer_Btn_05,01.05.Taster.Esszimmer_Btn_06,01.05.TasterBalkontuer_Btn_01,01.05.TasterBalkontuer_Btn_02,01_01_TFK_Garagentor,01_01_TFK_Garagentuer,01_03_TFK_Kueche,02.03.TasterBad_Btn_01,02.03.TasterBad_Btn_02,02.03.TasterBad_Btn_03,02.03.TasterBad_Btn_04,02.03.TasterBad_Btn_05,02.03.TasterBad_Btn_06,02_01_TFK_Buero,02_03_TFK_Bad,02_04_TFK_Kind,02_05_TFK_SZ,04_03_TFK_Abstell,04_04_PIR_GartenOben1,Fernbedienung.Michael_light,Fernbedienung.Michael_lock,Fernbedienung.Michael_open,Fernbedienung.Michael_unlock,Fernbedienung.Nadine_light,Fernbedienung.Nadine_lock,Fernbedienung.Nadine_open,Fernbedienung.Nadine_unlock,Fernbedienung.Reserve_light,Fernbedienung.Reserve_lock,Fernbedienung.Reserve_open,Fernbedienung.Reserve_unlock,HM.Haustuerkontakt,HM.PIR.Carport,HM.Pir.Flur.EG.Bewegung,HM.Pir.Flur.EG.Btn.1,HM.Pir.Flur.EG.Btn.2,HM.Pir.Flur.OG.Bewegung,HM.Pir.Flur.OG.Btn.1,HM.Pir.Flur.OG.Btn.2,Rauchmelder.Team,VCCU_Btn1,Wetterstation
tplChan
tplDel
tplPeer
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
list [({normal}|full)]
param -param-
reg -addr- -list- [-peerChn-]
regList noArg
regTable noArg
regVal -addr- -list- [-peerChn-]
saveConfig [-filename-]
tplInfo noArg
dir:
cur stop
rct up
expert:
def 1
det 0
raw 1
tpl 0
io:
flgs 0
newChn +65B8C1,00,00,00
nextSend 1618979678.20988
rxt 0
vccu VCCU
p:
65B8C1
00
00
00
prefIO:
HomeMatic
mRssi:
mNo DB
io:
04.06.HMLANGW:
-81
-81
HmUART_01:
-48
-48
HomeMatic:
-40
-40
peerIDsH:
00000000 broadcast
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
rpt:
IO HmUART_01
flg A
ts 1618979677.65035
ack:
HASH(0x67692e0)
DB80021511AB65B8C100
rssi:
HomeMatic:
avg -43.8
cnt 5
lst -46
max -42
min -46
at_04.06.HMLANGW:
avg -82.125
cnt 8
lst -81
max -80
min -84
at_HmUART_01:
avg -48.6666666666667
cnt 9
lst -48
max -47
min -51
at_HomeMatic:
avg -46.5454545454545
cnt 11
lst -48
max -44
min -54
shadowReg:
tmpl:
Attributes:
ASC 2
ASC_Adv on
ASC_BrightnessSensor Wetterstation:brightness
ASC_Partymode off
ASC_Pos_Reading pct
ASC_Shading_MinMax_Elevation 30.0:80.0
ASC_Shading_Min_OutsideTemperature 22
ASC_Shading_Mode always
ASC_Shading_Pos 50
ASC_Time_Down_Early 18:00
ASC_Time_Up_Early 06:00
ASC_Time_Up_WE_Holiday 08:30
IODev HomeMatic
IOgrp VCCU:HomeMatic
alias Rollladen Küche
autoReadReg 4_reqStatus
devStateIcon rauf:fts_shutter_10 runter:fts_shutter_100
eventMap off:runter on:rauf
expert defReg,rawReg
firmware 2.11
group Klima
icon fts_shutter_updown
model HM-LC-BL1PBU-FM
peerIDs 00000000
room Küche,Rollladen,_CUL_HM
serialNr OEQ1970069
subType blindActuator
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
webCmd rauf:runter:stop
Danke und Gruß
H-Man
Kannst Du von den beiden Rollos bitte ein list -r machen?
Wenn du das gemacht hast, eventuell hilft es bei dem "kaputten" Rollo das ASC Attribut zu löschen, im ASC Device ein scanForShutters dann das ASC Attribut wieder rein und wieder scanForShutters.
ich mach doch (fast) alles:
"ganzer" Rollo:
define 01.03.Rollladen CUL_HM 65B8C1
attr 01.03.Rollladen userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
attr 01.03.Rollladen .mId 006A
attr 01.03.Rollladen ASC 2
attr 01.03.Rollladen ASC_Adv on
attr 01.03.Rollladen ASC_BrightnessSensor Wetterstation:brightness
attr 01.03.Rollladen ASC_Partymode off
attr 01.03.Rollladen ASC_Pos_Reading pct
attr 01.03.Rollladen ASC_Shading_MinMax_Elevation 30.0:80.0
attr 01.03.Rollladen ASC_Shading_Min_OutsideTemperature 22
attr 01.03.Rollladen ASC_Shading_Mode always
attr 01.03.Rollladen ASC_Shading_Pos 50
attr 01.03.Rollladen ASC_Time_Down_Early 18:00
attr 01.03.Rollladen ASC_Time_Up_Early 06:00
attr 01.03.Rollladen ASC_Time_Up_WE_Holiday 08:30
attr 01.03.Rollladen IODev HomeMatic
attr 01.03.Rollladen IOgrp VCCU:HomeMatic
attr 01.03.Rollladen alias Rollladen Küche
attr 01.03.Rollladen autoReadReg 4_reqStatus
attr 01.03.Rollladen devStateIcon rauf:fts_shutter_10 runter:fts_shutter_100
attr 01.03.Rollladen eventMap off:runter on:rauf
attr 01.03.Rollladen expert defReg,rawReg
attr 01.03.Rollladen firmware 2.11
attr 01.03.Rollladen group Klima
attr 01.03.Rollladen icon fts_shutter_updown
attr 01.03.Rollladen model HM-LC-BL1PBU-FM
attr 01.03.Rollladen peerIDs 00000000
attr 01.03.Rollladen room Küche,Rollladen,_CUL_HM
attr 01.03.Rollladen serialNr OEQ1970069
attr 01.03.Rollladen subType blindActuator
attr 01.03.Rollladen webCmd rauf:runter:stop
setstate 01.03.Rollladen rauf
setstate 01.03.Rollladen 2020-03-09 15:28:35 .D-devInfo 010100
setstate 01.03.Rollladen 2020-03-09 15:28:35 .D-stc 30
setstate 01.03.Rollladen 2019-09-26 09:22:40 .R-confBtnTime permanent
setstate 01.03.Rollladen 2019-09-26 09:22:40 .R-intKeyVisib invisib
setstate 01.03.Rollladen 2019-09-26 09:22:40 .R-localResDis off
setstate 01.03.Rollladen 2019-09-26 09:22:41 .R-refRunCounter 0
setstate 01.03.Rollladen 2019-09-26 09:22:41 .R-statusInfoMinDly 2 s
setstate 01.03.Rollladen 2019-09-26 09:22:41 .R-statusInfoRandom 1 s
setstate 01.03.Rollladen 2019-09-26 09:22:41 .R-transmitTryMax 6
setstate 01.03.Rollladen 2021-04-19 15:44:50 .associatedWith 01.03.Rollladen,01.03.Rollladen
setstate 01.03.Rollladen 2021-02-05 20:15:31 .peerListRDate 2021-02-05 20:15:31
setstate 01.03.Rollladen 2021-04-21 06:34:37 .protLastRcv 20210421063437
setstate 01.03.Rollladen 2019-09-26 09:01:04 ASC_Enable on
setstate 01.03.Rollladen 2020-04-13 06:47:54 ASC_ShuttersLastDrive day open
setstate 01.03.Rollladen 2021-04-21 06:33:36 ASC_Time_DriveDown 21.04.2021 - 20:44
setstate 01.03.Rollladen 2021-04-21 06:33:36 ASC_Time_DriveUp 22.04.2021 - 06:31
setstate 01.03.Rollladen 2021-04-21 06:33:39 CommandAccepted yes
setstate 01.03.Rollladen 2020-03-09 15:28:35 D-firmware 2.11
setstate 01.03.Rollladen 2020-03-09 15:28:35 D-serialNr OEQ1970069
setstate 01.03.Rollladen 2021-02-05 20:15:29 PairedTo 0x1511AB
setstate 01.03.Rollladen 2019-09-26 09:22:41 R-driveDown 50 s
setstate 01.03.Rollladen 2019-09-26 09:22:41 R-driveTurn 0.5 s
setstate 01.03.Rollladen 2019-09-26 09:22:41 R-driveUp 50 s
setstate 01.03.Rollladen 2019-09-26 09:22:40 R-pairCentral 0x1511AB
setstate 01.03.Rollladen 2019-09-26 09:22:41 R-sign off
setstate 01.03.Rollladen 2021-02-05 20:15:29 RegL_00. 00:00 02:01 0A:15 0B:11 0C:AB 15:FF 18:00
setstate 01.03.Rollladen 2021-02-05 20:15:30 RegL_01. 00:00 08:00 09:00 0A:00 0B:01 0C:F4 0D:01 0E:F4 0F:05 10:00 30:06 56:00 57:24
setstate 01.03.Rollladen 2020-04-10 11:03:00 associatedWith Rollladensteuerung
setstate 01.03.Rollladen 2021-04-11 11:52:15 cfgState ok
setstate 01.03.Rollladen 2021-04-21 06:34:37 commState CMDs_done
setstate 01.03.Rollladen 2021-04-21 06:34:37 deviceMsg on (to VCCU)
setstate 01.03.Rollladen 2021-04-21 06:34:37 level 100
setstate 01.03.Rollladen 2021-04-21 06:34:37 motor stop:on
setstate 01.03.Rollladen 2021-04-21 06:34:37 pct 100
setstate 01.03.Rollladen 2021-02-05 20:15:04 powerOn 2021-02-05 20:15:04
setstate 01.03.Rollladen 2021-04-21 06:34:37 recentStateType info
setstate 01.03.Rollladen 2020-01-12 16:25:39 sabotageAttack_ErrIoAttack cnt 1
setstate 01.03.Rollladen 2021-04-21 06:34:37 state on
setstate 01.03.Rollladen 2021-04-21 06:34:37 timedOn off
setstate 01.03.Rollladen 2021-04-21 06:33:40 trigLast fhem:02
einer der kaputten:
define 01.05.RollladenBalkon CUL_HM 65B90B
attr 01.05.RollladenBalkon userattr room_map structexclude
attr 01.05.RollladenBalkon .mId 006A
attr 01.05.RollladenBalkon ASC 2
attr 01.05.RollladenBalkon IODev HmUART_01
attr 01.05.RollladenBalkon IOgrp VCCU:HmUART_01
attr 01.05.RollladenBalkon autoReadReg 4_reqStatus
attr 01.05.RollladenBalkon devStateIcon rauf:fts_shutter_10 runter:fts_shutter_100
attr 01.05.RollladenBalkon eventMap off:runter on:rauf
attr 01.05.RollladenBalkon expert rawReg
attr 01.05.RollladenBalkon firmware 2.11
attr 01.05.RollladenBalkon group Klima
attr 01.05.RollladenBalkon icon fts_shutter_updown
attr 01.05.RollladenBalkon model HM-LC-BL1PBU-FM
attr 01.05.RollladenBalkon peerIDs 00000000
attr 01.05.RollladenBalkon room Rollladen,Wohnzimmer,_CUL_HM
attr 01.05.RollladenBalkon serialNr OEQ1970031
attr 01.05.RollladenBalkon subType blindActuator
attr 01.05.RollladenBalkon webCmd rauf:runter:stop
setstate 01.05.RollladenBalkon rauf
setstate 01.05.RollladenBalkon 2021-04-10 17:20:56 .D-devInfo 010100
setstate 01.05.RollladenBalkon 2021-04-10 17:20:56 .D-stc 30
setstate 01.05.RollladenBalkon 2021-04-10 17:21:10 .R-confBtnTime permanent
setstate 01.05.RollladenBalkon 2021-04-10 17:21:14 .R-driveDown 50 s
setstate 01.05.RollladenBalkon 2021-04-10 17:21:14 .R-driveTurn 0.5 s
setstate 01.05.RollladenBalkon 2021-04-10 17:21:14 .R-driveUp 50 s
setstate 01.05.RollladenBalkon 2021-04-10 17:21:10 .R-intKeyVisib invisib
setstate 01.05.RollladenBalkon 2021-04-10 17:21:10 .R-localResDis off
setstate 01.05.RollladenBalkon 2021-04-10 17:21:10 .R-pairCentral 0x1511AB
setstate 01.05.RollladenBalkon 2021-04-10 17:21:14 .R-refRunCounter 0
setstate 01.05.RollladenBalkon 2021-04-10 17:21:14 .R-sign off
setstate 01.05.RollladenBalkon 2021-04-10 17:21:14 .R-statusInfoMinDly 2 s
setstate 01.05.RollladenBalkon 2021-04-10 17:21:14 .R-statusInfoRandom 1 s
setstate 01.05.RollladenBalkon 2021-04-10 17:21:14 .R-transmitTryMax 6
setstate 01.05.RollladenBalkon 2021-04-19 15:44:52 .associatedWith 01.05.RollladenBalkon,01.05.RollladenBalkon
setstate 01.05.RollladenBalkon 2021-04-11 12:45:15 .peerListRDate 2021-04-11 12:45:15
setstate 01.05.RollladenBalkon 2021-04-21 06:34:37 .protLastRcv 20210421063437
setstate 01.05.RollladenBalkon 2021-04-10 17:43:10 ASC_Enable on
setstate 01.05.RollladenBalkon 2021-04-21 06:33:37 ASC_Time_DriveDown 21.04.2021 - 20:44
setstate 01.05.RollladenBalkon 2021-04-21 06:33:37 ASC_Time_DriveUp 22.04.2021 - 06:31
setstate 01.05.RollladenBalkon 2021-04-21 06:33:39 CommandAccepted yes
setstate 01.05.RollladenBalkon 2021-04-10 17:20:56 D-firmware 2.11
setstate 01.05.RollladenBalkon 2021-04-10 17:20:56 D-serialNr OEQ1970031
setstate 01.05.RollladenBalkon 2021-04-11 12:45:13 PairedTo 0x1511AB
setstate 01.05.RollladenBalkon 2021-04-11 12:45:13 RegL_00. 00:00 02:01 0A:15 0B:11 0C:AB 15:FF 18:00
setstate 01.05.RollladenBalkon 2021-04-11 12:45:14 RegL_01. 00:00 08:00 09:00 0A:00 0B:01 0C:F4 0D:01 0E:F4 0F:05 10:00 30:06 56:00 57:24
setstate 01.05.RollladenBalkon 2021-04-11 12:46:02 cfgState ok
setstate 01.05.RollladenBalkon 2021-04-21 06:34:37 commState CMDs_done
setstate 01.05.RollladenBalkon 2021-04-21 06:34:37 deviceMsg on (to VCCU)
setstate 01.05.RollladenBalkon 2021-04-21 06:34:37 level 100
setstate 01.05.RollladenBalkon 2021-04-21 06:34:37 motor stop:on
setstate 01.05.RollladenBalkon 2021-04-21 06:34:37 pct 100
setstate 01.05.RollladenBalkon 2021-04-11 12:44:37 powerOn 2021-04-11 12:44:37
setstate 01.05.RollladenBalkon 2021-04-21 06:34:37 recentStateType info
setstate 01.05.RollladenBalkon 2021-04-21 06:34:37 state on
setstate 01.05.RollladenBalkon 2021-04-21 06:34:37 timedOn off
setstate 01.05.RollladenBalkon 2021-04-21 06:33:40 trigLast fhem:02
:-(
ASC Attribut gelöscht, scan durchgeführt => Rollo gefundenLeider kann ich wieder nur ASC 0/1/2 setzen.
Echt komisch
Gruß
H-Man
@h-man-kl:
Nachdem du ASC im Rollladen-Device gesetzt hast musst du im ASC-Device scanForShutters ausführen. Dann sind die weiteren Attribute im Rollladendevice vorhanden.
Gruß
eurofinder
@Christian, vielen Dank, ich habe 3 passende Stationen in der Nähe gefunden!
Zitat von: Bronze am 21 April 2021, 21:23:20
@Christian, vielen Dank, ich habe 3 passende Stationen in der Nähe gefunden!
Ich hatte dazu glaube ich auch mal einen Thread aufgemacht, damit es hier nicht so stört.
Zitat von: h-man-kl am 21 April 2021, 20:23:31
:-(
ASC Attribut gelöscht, scan durchgeführt => Rollo gefundenLeider kann ich wieder nur ASC 0/1/2 setzen.
Echt komisch
Gruß
H-Man
Das ist auch korrekt. Setze dann bitte 1 oder 2 und mache dann noch mal ein scanForShutters.
Ich habe das jetzt nochmal bei allen meinen Problemrollos gemacht: ASC gelöscht, gescannt => Rollo taucht korrekterweise nicht auf, ASC auf 2 gesetzt, gescannt => Rollo taucht im ASC Modul wieder auf, bei device userattrib taucht nix mit ASC auf... :-(
Gruß
H-Man
Moin,
ich versuche auch schon seit 2 Abenden eine Markiese mit dem ASC Modul zu steuern. Bisher leider ohne Erfolg.
Die wiggle Funktion funktioniert soweit. Nur leider kann ich die Markiese weder per "astro" noch per "time" vorgaben steuern lassen.
Ich hoffe ihr könnt mir bei der Einrichtung helfen.
Anbei ein list vom ASC Device:
Internals:
CFGFN
FUUID 6081c7aa-f33f-0d07-f41a-dd15fc7c4a10033d
FVERSION 73_AutoShuttersControl.pm:v0.10.11-s23635/2021-01-29 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME Beschattungsmodul
NOTIFYDEV global,Beschattungsmodul,Markiese_Test,LichtWetter
NR 357007
NTFY_ORDER 51-Beschattungsmodul
STATE created new drive timer
TYPE AutoShuttersControl
VERSION v0.10.11
Helper:
DBLOG:
state:
DBLogging:
TIME 1619117994.62199
VALUE please set attribute ASC with value 1 or 2 in all auto controlled shutter devices and then execute 'set DEVICENAME scanForShutters'
OLDREADINGS:
READINGS:
2021-04-23 21:08:22 Markiese_Test_PosValue 31
2021-04-23 21:11:33 Markiese_Test_nextAstroTimeEvent 24.04.2021 - 05:00
2021-04-23 20:56:32 ascEnable on
2021-04-23 20:41:58 controlShading off
2021-04-23 20:20:27 hardLockOut off
2021-04-23 21:11:29 room_ASC Markiese_Test
2021-04-23 21:11:33 state created new drive timer
2021-04-23 21:11:29 userAttrList rolled out
helper:
shuttersList:
Markiese_Test
monitoredDevs:
LichtWetter:
Beschattungsmodul ASC_twilightDevice
Markiese_Test:
Attributes:
ASC_twilightDevice LichtWetter
DbLogExclude .*
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room ASC
und noch von dem Markiesen Device :
Internals:
CFGFN
CID DVES_292A3F
DEF DVES_292A3F
DEVICETOPIC Markiese_Test
FUUID 60830c50-f33f-0d07-895a-ab5acfbfcd61e85e
IODev MQTT2_Server
LASTInputDev MQTT2_Server
MQTT2_Server_MSGCNT 356
MQTT2_Server_TIME 2021-04-23 21:13:05
MSGCNT 356
NAME Markiese_Test
NR 368489
STATE <a href="http://IPAddress" target="_blank">
Online
</a>
31
TYPE MQTT2_DEVICE
OLDREADINGS:
READINGS:
2021-04-23 20:56:51 ASC_Enable on
2021-04-23 20:41:59 ASC_ShadingMessage <html> INFO: shading was deactivated globally </html>
2021-04-23 21:08:23 ASC_ShuttersLastDrive wiggle end drive
2021-04-23 21:11:33 ASC_Time_DriveDown 24.04.2021 - 16:00
2021-04-23 21:11:33 ASC_Time_DriveUp 24.04.2021 - 05:00
2021-04-23 20:07:53 Groups 1,2
2021-04-23 21:13:05 Heap 27
2021-04-23 20:08:01 Info1_FallbackTopic cmnd/DVES_292A3F_fb/
2021-04-23 20:08:01 Info1_GroupTopic cmnd/tasmotas/
2021-04-23 20:08:01 Info1_Module Generic
2021-04-23 20:08:01 Info1_Version 9.4.0(tasmota)
2021-04-23 20:08:01 Info2_Hostname tasmota_292A3F-2623
2021-04-23 20:08:01 Info2_IPAddress 192.168.178.38
2021-04-23 20:08:01 Info2_WebServerMode Admin
2021-04-23 20:08:01 Info3_RestartReason Software/System restart
2021-04-23 20:07:53 Interlock on
2021-04-23 20:08:01 LWT Online
2021-04-23 20:07:52 LedState 2
2021-04-23 21:13:05 LoadAvg 19
2021-04-23 21:13:05 MqttCount 1
2021-04-23 20:08:01 POWER
2021-04-23 21:13:05 POWER1 off
2021-04-23 21:13:05 POWER2 off
2021-04-23 20:07:54 PulseTime1_Remaining 0
2021-04-23 20:07:54 PulseTime1_Set 0
2021-04-23 20:07:54 PulseTime2_Remaining 0
2021-04-23 20:07:54 PulseTime2_Set 0
2021-04-23 20:07:51 Restart Restarting
2021-04-23 20:07:55 SaveData on
2021-04-23 20:07:52 SetOption26 on
2021-04-23 20:07:53 SetOption80 on
2021-04-23 20:07:53 SetOption81 on
2021-04-23 21:13:05 Shutter1_Direction 0
2021-04-23 21:13:05 Shutter1_Position 31
2021-04-23 21:13:05 Shutter1_Target 31
2021-04-23 21:04:11 ShutterClose1 0
2021-04-23 20:07:55 ShutterCloseDuration1 20.0
2021-04-23 20:07:55 ShutterInvert1 0
2021-04-23 20:19:56 ShutterOpen1 100
2021-04-23 20:07:55 ShutterOpenDuration1 20.0
2021-04-23 21:08:18 ShutterPosition1 31
2021-04-23 21:13:05 Sleep 50
2021-04-23 21:13:05 SleepMode Dynamic
2021-04-23 20:07:51 StateText1 off
2021-04-23 20:07:51 StateText2 on
2021-04-23 20:07:52 StateText3 toggle
2021-04-23 20:07:52 StateText4 hold
2021-04-23 20:07:54 SwitchMode1 3
2021-04-23 20:07:54 SwitchMode2 3
2021-04-23 21:13:05 Time 2021-04-23T20:13:05
2021-04-23 21:13:05 Uptime 0T01:05:09
2021-04-23 21:13:05 UptimeSec 3909
2021-04-23 21:13:05 Wifi_AP 1
2021-04-23 21:13:05 Wifi_BSSId 98:9B:CB:1E:28:9D
2021-04-23 21:13:05 Wifi_Channel 1
2021-04-23 21:13:05 Wifi_Downtime 0T00:00:03
2021-04-23 21:13:05 Wifi_LinkCount 1
2021-04-23 21:13:05 Wifi_RSSI 100
2021-04-23 21:13:05 Wifi_SSId FRITZ!Box_7590_B
2021-04-23 21:13:05 Wifi_Signal -24
2021-04-23 21:11:30 associatedWith Beschattungsmodul
2021-04-23 20:07:51 attrTemplateVersion 20201221
2021-04-23 20:08:10 btn_1 0
2021-04-23 20:08:10 btn_2 0
2021-04-23 20:08:10 btn_3 0
2021-04-23 20:08:10 btn_4 0
2021-04-23 20:08:10 btn_5 0
2021-04-23 20:08:10 btn_6 0
2021-04-23 20:08:10 btn_7 0
2021-04-23 20:08:10 btn_8 0
2021-04-23 20:08:10 dn Tasmota
2021-04-23 20:08:10 fn_1 Tasmota
2021-04-23 20:08:10 fn_2 Tasmota2
2021-04-23 20:08:10 ft %prefix%/%topic%/
2021-04-23 20:08:10 hn tasmota_292A3F-2623
2021-04-23 20:08:10 if 0
2021-04-23 20:08:10 ip 192.168.178.38
2021-04-23 20:08:10 lk 1
2021-04-23 20:08:10 lt_st 0
2021-04-23 20:08:10 mac B4E62D292A3F
2021-04-23 20:08:10 md Generic
2021-04-23 20:08:10 ofln Offline
2021-04-23 20:08:10 onln Online
2021-04-23 21:08:22 pct 31
2021-04-23 20:08:10 rl_1 3
2021-04-23 20:08:10 rl_2 3
2021-04-23 20:08:10 rl_3 0
2021-04-23 20:08:10 rl_4 0
2021-04-23 20:08:10 rl_5 0
2021-04-23 20:08:10 rl_6 0
2021-04-23 20:08:10 rl_7 0
2021-04-23 20:08:10 rl_8 0
2021-04-23 20:08:10 sho_1 0
2021-04-23 20:08:10 sho_2 0
2021-04-23 20:08:10 sho_3 0
2021-04-23 20:08:10 sho_4 0
2021-04-23 20:08:10 sn_Shutter1_Direction 0
2021-04-23 20:08:10 sn_Shutter1_Position 0
2021-04-23 20:08:10 sn_Shutter1_Target 0
2021-04-23 20:08:10 sn_Time 2021-04-23T19:08:10
2021-04-23 20:08:10 so_11 0
2021-04-23 20:08:10 so_114 0
2021-04-23 20:08:10 so_117 0
2021-04-23 20:08:10 so_13 0
2021-04-23 20:08:10 so_17 0
2021-04-23 20:08:10 so_20 0
2021-04-23 20:08:10 so_30 0
2021-04-23 20:08:10 so_4 0
2021-04-23 20:08:10 so_68 0
2021-04-23 20:08:10 so_73 0
2021-04-23 20:08:10 so_82 0
2021-04-23 21:08:22 state 31
2021-04-23 20:08:10 state_1 off
2021-04-23 20:08:10 state_2 on
2021-04-23 20:08:10 state_3 toggle
2021-04-23 20:08:10 state_4 hold
2021-04-23 20:08:10 sw 9.4.0
2021-04-23 20:08:10 swc_1 -1
2021-04-23 20:08:10 swc_2 -1
2021-04-23 20:08:10 swc_3 -1
2021-04-23 20:08:10 swc_4 -1
2021-04-23 20:08:10 swc_5 -1
2021-04-23 20:08:10 swc_6 -1
2021-04-23 20:08:10 swc_7 -1
2021-04-23 20:08:10 swc_8 -1
2021-04-23 20:08:10 t tasmota_292A3F
2021-04-23 20:08:10 tp_1 cmnd
2021-04-23 20:08:10 tp_2 stat
2021-04-23 20:08:10 tp_3 tele
2021-04-23 20:08:10 ty 0
2021-04-23 20:08:10 ver 1
Attributes:
ASC 1
ASC_BlockingTime_afterManual 10
ASC_Down time
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Pos_Reading pct
ASC_Time_Down_Late {20:58:[00]}
ASC_Up time
ASC_WiggleValue 20
DbLogExclude .*
IODev MQTT2_Server
cmdIcon open:fts_shutter_up close:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
comment After applying the template set "ShutterOpenDuration1" and "ShutterCloseDuration1" first.
Use the "set x_configuration" Option. Example: "set x_configuration ShutterOpenDuration1 35"
Shutter specific commands available: ShutterOpenDuration1, ShutterCloseDuration1, ShutterRelay1, ShutterSetHalfway1, ShutterSetClose1, ShutterInvert1, ShutterMotordelay1, ShutterCalibration1; you may use this for general setOptions in tasmota also.
commands may need restart to take effect.
For calibration, use of more than one shutter device and further information on the available commands see <a href="https://tasmota.github.io/docs/Blinds-and-Shutters/</a>.
devStateIcon opening:fts_shutter_up@red closing:fts_shutter_down@red Online:10px-kreis-gruen Offline:10px-kreis-rot 100:fts_shutter_10 0:fts_shutter_100 9\d.*:fts_shutter_10 8\d.*:fts_shutter_20 7\d.*:fts_shutter_30 6\d.*:fts_shutter_40 5\d.*:fts_shutter_50 4\d.*:fts_shutter_60 3\d.*:fts_shutter_70 2\d.*:fts_shutter_80 1\d.*:fts_shutter_90 \b\d\b.*:fts_shutter_90
eventMap open:opens close:closes
icon fts_shutter_updown
model tasmota_2ch_shutter_invert_0
readingList tele/tasmota_292A3F/LWT:.* LWT
stat/tasmota_292A3F/RESULT:.* { json2nameValue($EVENT) }
stat/tasmota_292A3F/POWER1:.* POWER1
stat/tasmota_292A3F/POWER1:on {{'state' => 'opening'}}
stat/tasmota_292A3F/POWER2:.* POWER2
stat/tasmota_292A3F/POWER2:on {{'state' => 'closing'}}
stat/tasmota_292A3F/SHUTTER1:.* state
stat/tasmota_292A3F/SHUTTER1:.* pct
tele/tasmota_292A3F/RESULT:.* { json2nameValue($EVENT) }
tele/tasmota_292A3F/STATE:.* { json2nameValue($EVENT) }
tele/tasmota_292A3F/SENSOR:.* { json2nameValue($EVENT) }
tele/tasmota_292A3F/INFO.:.* { json2nameValue($EVENT) }
tele/tasmota_292A3F/UPTIME:.* { json2nameValue($EVENT) }
DVES_292A3F:cmnd/tasmota_292A3F/POWER:.* POWER
DVES_292A3F:tasmota/discovery/B4E62D292A3F/config:.* { json2nameValue($EVENT) }
DVES_292A3F:tasmota/discovery/B4E62D292A3F/sensors:.* { json2nameValue($EVENT) }
room ASC
setList close:noArg cmnd/tasmota_292A3F/ShutterClose1
open:noArg cmnd/tasmota_292A3F/ShutterOpen1
half:noArg cmnd/tasmota_292A3F/ShutterPosition1 50
pct:slider,0,1,100 cmnd/tasmota_292A3F/ShutterPosition1 $EVTPART1
stop:noArg cmnd/tasmota_292A3F/ShutterStop1
resetClose:noArg cmnd/tasmota_292A3F/ShutterSetClose1
x_configuration cmnd/tasmota_292A3F/$EVTPART1 $EVTPART2
setStateList open close half stop pct
stateFormat <a href="http://IPAddress" target="_blank">
LWT
</a>
state
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd :open:close:half:stop:pct
ASC_Time_Down_Late {20:58:[00]}
Lösche das mal das ist Unsinn
Für Time nimmst Du immer
ASC_Time_Down_Early 20:58
Den Eintrag mit ASC_Time_Down_Late habe ich gelöscht und gegen das Attribut ASC_Time_Down_Early mit einer passenden Uhrzeit versehen.
Die Eingestellte Zeit wird jetzt auch richtig im Reading angezeigt.
Nur leider fährt die Markiese immer noch nicht.
Ich sehe gerade das da noch Readings fehlen im ASC.
set ASC selfDefense off
set ASC hardLockOut off
gehe davon aus das das fehlende selfDefense aber der verantwortliche ist.
Grüße
danke @ CoolTux
set ASC selfDefense off war anscheinend der Fehler. Jetzt fährt auch die Markiese.
Vielleicht sollte dieser Tip noch ins Wiki mit aufgenommen werden 8)
Zitat von: Canon.Fritz am 24 April 2021, 20:26:50
danke @ CoolTux
set ASC selfDefense off war anscheinend der Fehler. Jetzt fährt auch die Markiese.
Vielleicht sollte dieser Tip noch ins Wiki mit aufgenommen werden 8)
Eigentlich sollten die readings mit einem default belegt werden beim erstellen von ASC. Ist bei Dir wohl schief gegangen.
Moin zusammen,
nachdem langsam die Jahreszeit anfängt die nicht nur aus Zeit, Ventilate, Privacy etc Fahrten besteht hab ich mich an mein (immernoch) vorhandenes Problem mit den Regeschnutzfahrten erinnert:
Zitat von: CoolTux am 07 Juli 2020, 19:47:56
attr ASCDEVICENAME ASC_rainSensor SENSORNAME:READING 1:1 POS
leider funktioniert das nicht so wie gewünscht (oder ich habs falsch eingstellt ::) ). Da ich mittlerweile weiß dass mehrere Readings aus einem Device nicht funktionieren, habe ich einen Dummy gebaut der bei Regen einen Zustand "rain" und bei Trockenheit noch 3600 Sek lang rain ansteht und danach das state dann auf "dry" wechselt. Das funktioniert soweit wie es soll.
Das betroffene (test) Rollo fährt sofort sobald Regen gemeldet wird nach oben (Position 0 -> korrekt) sobald der Regen im Regensensor Reading auf 0 geht, fährt das Rollo aber sofort wieder runter (das soll aber erst nach den 3600 Sek geschehen) deswegen ist auch der Dummy eingebunden und nicht die Wetterstation (auch wenn das gar nicht gehen würde, aber für die Verzögerung brauchte ich eh den Dummy). Daher wundert es mich, warum der überhaupt die Änderung der Wetterstation nimmt und nicht auf den eingebundenen Dummy.... Vielleicht weiß ja jemand eine Idee, wie ich da vorgehen sollte:
List vom ASC:
Internals:
FUUID 5ec9b515-f33f-8d79-5e00-25007aea7b9bd9e1
FVERSION 73_AutoShuttersControl.pm:v0.10.12-s23934/2021-03-12 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME AUTO_RolloSteuerung
NOTIFYDEV AUTO_RolloSteuerung,TK_EG_WZ_tuer_weit,TK_OG_SZ_fenster1,TK_OG_SZ_fenster2,Wetterstation,dev_Astro,dev_EG_BD_LUX,dum_Wetterstation_rain,global,Rollo_EG_BAD,Rollo_EG_FL,Rollo_EG_WZ_JALOU_fenster,Rollo_EG_WZ_JALOU_winterg,Rollo_EG_WZ_MAR_markise,Rollo_EG_WZ_terrasse_jalou,Rollo_EG_WZ_terrasse_tuer,Rollo_OG_SZ_01,Rollo_OG_SZ_02,dum_JALOU_Gang
NR 256
NTFY_ORDER 51-AUTO_RolloSteuerung
STATE created new drive timer
TYPE AutoShuttersControl
VERSION v0.10.12
OLDREADINGS:
READINGS:
2021-04-24 21:00:18 Rollo_EG_BAD_PosValue 100
2021-04-24 21:00:02 Rollo_EG_BAD_lastPosValue 0
2021-04-24 21:00:02 Rollo_EG_BAD_nextAstroTimeEvent 25.04.2021 - 07:00
2021-04-24 21:00:20 Rollo_EG_FL_PosValue 100
2021-04-24 21:00:02 Rollo_EG_FL_lastPosValue 0
2021-04-24 21:00:02 Rollo_EG_FL_nextAstroTimeEvent 25.04.2021 - 07:15
2021-04-24 10:18:54 Rollo_EG_WZ_JALOU_fenster_PosValue 0
2021-04-25 00:28:46 Rollo_EG_WZ_JALOU_fenster_nextAstroTimeEvent 25.04.2021 - 05:38
2021-04-24 17:44:37 Rollo_EG_WZ_JALOU_winterg_PosValue 100
2021-04-24 21:19:23 Rollo_EG_WZ_JALOU_winterg_nextAstroTimeEvent 25.04.2021 - 08:00
2021-04-24 19:21:39 Rollo_EG_WZ_MAR_markise_PosValue 0
2021-04-21 11:36:58 Rollo_EG_WZ_MAR_markise_lastPosValue 0
2021-04-25 00:28:46 Rollo_EG_WZ_MAR_markise_nextAstroTimeEvent 25.04.2021 - 05:38
2021-04-24 10:17:12 Rollo_EG_WZ_terrasse_jalou_PosValue 0
2021-04-25 00:28:46 Rollo_EG_WZ_terrasse_jalou_nextAstroTimeEvent 25.04.2021 - 05:38
2021-04-24 10:19:42 Rollo_EG_WZ_terrasse_tuer_PosValue 100
2021-04-25 00:28:46 Rollo_EG_WZ_terrasse_tuer_nextAstroTimeEvent 25.04.2021 - 05:38
2021-04-24 20:30:09 Rollo_OG_SZ_01_PosValue 100
2021-04-24 20:30:01 Rollo_OG_SZ_01_lastPosValue 85
2021-04-24 20:30:01 Rollo_OG_SZ_01_nextAstroTimeEvent 25.04.2021 - 13:00
2021-04-24 20:50:01 Rollo_OG_SZ_02_lastPosValue 85
2021-04-24 20:50:01 Rollo_OG_SZ_02_nextAstroTimeEvent 25.04.2021 - 08:00
2021-02-20 06:04:59 ascEnable on
2021-04-15 10:40:30 controlShading on
2021-04-25 00:28:22 dum_JALOU_Gang_PosValue 100
2021-04-19 05:00:01 dum_JALOU_Gang_lastDelayPosValue 0
2021-04-24 16:30:01 dum_JALOU_Gang_lastPosValue 0
2021-04-24 16:30:01 dum_JALOU_Gang_nextAstroTimeEvent 25.04.2021 - 05:00
2020-11-08 17:37:12 hardLockOut off
2021-04-15 10:40:23 room_Bad Rollo_EG_BAD
2021-04-15 10:40:23 room_Flur Rollo_EG_FL
2021-04-15 10:40:23 room_System-_Rollosteuerung dum_JALOU_Gang
2021-04-15 10:40:23 room_Verbindungen-_Nicht_gelistete_Ger__te Rollo_EG_WZ_MAR_markise,Rollo_EG_WZ_terrasse_jalou,Rollo_EG_WZ_terrasse_tuer,Rollo_OG_SZ_01,Rollo_OG_SZ_02
2021-04-15 10:40:23 room_Verbindungen-_Nicht_gelistete_Ger__te_Verbindungen-_Somfy_Homematic Rollo_EG_WZ_JALOU_fenster,Rollo_EG_WZ_JALOU_winterg
2020-11-08 17:37:12 selfDefense off
2021-04-25 00:28:46 state created new drive timer
2020-11-08 17:37:12 sunriseTimeWeHoliday off
2021-04-15 10:40:23 userAttrList rolled out
helper:
shuttersList:
Rollo_EG_BAD
Rollo_EG_FL
Rollo_EG_WZ_JALOU_fenster
Rollo_EG_WZ_JALOU_winterg
Rollo_EG_WZ_MAR_markise
Rollo_EG_WZ_terrasse_jalou
Rollo_EG_WZ_terrasse_tuer
Rollo_OG_SZ_01
Rollo_OG_SZ_02
dum_JALOU_Gang
monitoredDevs:
Rollo_EG_BAD:
TK_EG_WZ_tuer_weit:
Rollo_EG_WZ_terrasse_tuer ASC_WindowRec
TK_OG_SZ_fenster1:
Rollo_OG_SZ_01 ASC_WindowRec
TK_OG_SZ_fenster2:
Rollo_OG_SZ_02 ASC_WindowRec
Wetterstation:
AUTO_RolloSteuerung ASC_windSensor
Rollo_EG_WZ_MAR_markise ASC_BrightnessSensor
Rollo_OG_SZ_02 ASC_BrightnessSensor
dum_JALOU_Gang ASC_BrightnessSensor
dev_Astro:
AUTO_RolloSteuerung ASC_twilightDevice
dev_EG_BD_LUX:
Rollo_EG_BAD ASC_BrightnessSensor
dum_Wetterstation_rain:
AUTO_RolloSteuerung ASC_rainSensor
Attributes:
ASC_autoAstroModeEvening CIVIL
ASC_autoAstroModeMorning CIVIL
ASC_autoShuttersControlComfort on
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_expert 1
ASC_rainSensor dum_Wetterstation_rain 1:0 0:60
ASC_tempSensor dev_SYS_wetter_ext:temperature
ASC_twilightDevice dev_Astro
ASC_windSensor Wetterstation:wind_gust_calc
DbLogExclude .*
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room System->Rollosteuerung
List vom Dummy:
Internals:
FUUID 5f121193-f33f-8d79-b0b5-8bfbf8a43cb809c2
NAME dum_Wetterstation_rain
NR 279
STATE rain
TYPE dummy
OLDREADINGS:
READINGS:
2021-04-25 00:30:21 state rain
Attributes:
DbLogExclude .*
alias Regensensor für Rollokontrolle
devStateIcon rain:weather_rain dry:weather_cloudy
event-on-change-reading .*
group Systemautomatik
room System->Rollosteuerung
Vielen Dank im Voraus
Grüße
Andreas
Zitat von: flummy1978 am 25 April 2021, 00:49:39
ASC_rainSensor dum_Wetterstation_rain 1:0 0:60
Laut Deiner Konfig soll er 60s warten und dann wieder hoch fahren. Setz statt der 60 mal 3600 ein.
Hallo,
seit zwei Wochen wird Sonntags in der Früh nicht richtig gefahren. Es sollte ja nach ASC_Time_Up_WE_Holiday gefahren werden. Es wird aber zuerst nach ASC_Time_Up_Early gefahren und dann kommt später noch ASC_Time_Up_WE_Holiday. Rest der Woche inkl. Samstag passt. Das Reading ASC_Time_DriveUp zeigt immer die richtige Zeit an.
Zitat von: Migul47 am 25 April 2021, 08:47:29
Hallo,
seit zwei Wochen wird Sonntags in der Früh nicht richtig gefahren. Es sollte ja nach ASC_Time_Up_WE_Holiday gefahren werden. Es wird aber zuerst nach ASC_Time_Up_Early gefahren und dann kommt später noch ASC_Time_Up_WE_Holiday. Rest der Woche inkl. Samstag passt. Das Reading ASC_Time_DriveUp zeigt immer die richtige Zeit an.
Habe ich notiert
https://git.cooltux.net/FHEM/mod-AutoShuttersControl/issues/28
Kannst Du mir noch ein list von einem Rollo und dem ASC geben? am besten wenn Holiday aktiv ist. Eventuell dazu kurz ein Holiday Dummy erstellen und als holiday2we eintragen.
Hallo,
mit Dummy auf Morgen Frei eingestellt. Hat aber, bis Jetzt so funktioniert.
ASC:
Internals:
FUUID 5efe2752-f33f-1864-84ce-b4e15a7c68f91c23
FVERSION 73_AutoShuttersControl.pm:v0.10.12-s23934/2021-03-12 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME Rolloautomatik
NOTIFYDEV global,Rolloautomatik,SZ.RO.Fenster,WZ.RO.Fenster,WZ.Ro.Balkon,BN.HS.Helligkeit,WZ.TK.Balkon,SZ.TK.Fenster,TC_TWILIGHT,WZ.TK.Fenster
NR 565
NTFY_ORDER 51-Rolloautomatik
STATE created new drive timer
TYPE AutoShuttersControl
VERSION v0.10.12
OLDREADINGS:
READINGS:
2021-04-25 05:45:39 SZ.RO.Fenster_PosValue 100
2021-04-01 19:51:17 SZ.RO.Fenster_lastDelayPosValue 3
2021-04-25 08:30:01 SZ.RO.Fenster_lastPosValue 100
2021-04-25 08:30:01 SZ.RO.Fenster_nextAstroTimeEvent 25.04.2021 - 20:28
2021-04-25 08:30:40 WZ.RO.Fenster_PosValue 100
2020-12-07 16:23:59 WZ.RO.Fenster_lastDelayPosValue 99
2021-04-25 08:30:01 WZ.RO.Fenster_lastPosValue 0
2021-04-25 08:30:01 WZ.RO.Fenster_nextAstroTimeEvent 25.04.2021 - 20:28
2021-04-25 05:55:43 WZ.Ro.Balkon_PosValue 100
2021-04-25 08:30:01 WZ.Ro.Balkon_lastPosValue 100
2021-04-25 08:30:01 WZ.Ro.Balkon_nextAstroTimeEvent 25.04.2021 - 20:28
2020-07-02 20:34:54 ascEnable on
2021-04-25 07:53:50 controlShading on
2020-07-04 14:41:22 hardLockOut on
2020-07-02 20:35:36 partyMode off
2021-04-25 07:53:44 room_1Wohnung-_Rolladen_1Wohnung-_Schlafzimmer_CUL_HM_Homekit_Mobil_alexa SZ.RO.Fenster
2021-04-25 07:53:44 room_1Wohnung-_Rolladen_1Wohnung-_Wohnzimmer_CUL_HM_Homekit_Mobil_alexa WZ.RO.Fenster,WZ.Ro.Balkon
2020-07-02 20:37:26 selfDefense off
2021-04-25 12:43:17 state created new drive timer
2020-07-02 20:35:47 sunriseTimeWeHoliday on
2021-04-25 07:53:44 userAttrList rolled out
helper:
shuttersList:
SZ.RO.Fenster
WZ.RO.Fenster
WZ.Ro.Balkon
monitoredDevs:
BN.HS.Helligkeit:
SZ.RO.Fenster ASC_BrightnessSensor
WZ.RO.Fenster ASC_BrightnessSensor
WZ.Ro.Balkon ASC_BrightnessSensor
SZ.RO.Fenster:
SZ.TK.Fenster:
SZ.RO.Fenster ASC_WindowRec
TC_TWILIGHT:
Rolloautomatik ASC_twilightDevice
WZ.RO.Fenster:
WZ.Ro.Balkon:
WZ.TK.Balkon:
WZ.Ro.Balkon ASC_WindowRec
WZ.TK.Fenster:
WZ.RO.Fenster ASC_WindowRec
Attributes:
ASC_autoAstroModeEvening HORIZON
ASC_autoAstroModeEveningHorizon -2
ASC_autoShuttersControlComfort on
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_expert 1
ASC_freezeTemp 1
ASC_shuttersDriveDelay 300
ASC_tempSensor Aussentemperatur:temperature
ASC_twilightDevice TC_TWILIGHT
DbLogExclude .*
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room 1Wohnung->Rolladen
Ein Rollo-Device:
Internals:
DEF 6F6A63
FUUID 5ed53218-f33f-1864-c10c-1fa9b108c5db532d
IODev USB_HmUART
LASTInputDev USB_HmUART
MSGCNT 4
NAME SZ.RO.Fenster
NOTIFYDEV global
NR 555
NTFY_ORDER 50-SZ.RO.Fenster
STATE up
TYPE CUL_HM
USB_HmUART_MSGCNT 4
USB_HmUART_RAWMSG 0501033181A4106F6A632388570601C80038
USB_HmUART_RSSI -49
USB_HmUART_TIME 2021-04-25 07:55:19
chanNo 01
lastMsg No:81 - t:10 s:6F6A63 d:238857 0601C80038
protCmdDel 1
protLastRcv 2021-04-25 07:55:19
protRcv 2 last_at:2021-04-25 07:55:19
protResnd 3 last_at:2021-04-25 07:54:51
protResndFail 1 last_at:2021-04-25 07:54:57
protSnd 5 last_at:2021-04-25 07:55:19
protState CMDs_done
rssi_USB_HmUART cnt:2 min:-56 max:-55 avg:-55.5 lst:-56
rssi_at_USB_HmUART cnt:4 min:-49 max:-49 avg:-49 lst:-49
READINGS:
2020-07-06 21:24:29 ASC_Enable on
2021-04-25 12:33:44 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 15m
2021-04-25 05:45:39 ASC_ShuttersLastDrive day open
2021-04-25 12:43:16 ASC_Time_DriveDown 25.04.2021 - 20:28
2021-04-25 12:43:16 ASC_Time_DriveUp 26.04.2021 - 08:30
2021-04-25 05:45:01 CommandAccepted yes
from archivexx D-firmware 2.11
from archivexx D-serialNr OEQ1854443
2020-12-02 06:12:28 PairedTo 0x238857
2020-06-01 18:51:45 R-confBtnTime permanent
2020-06-01 18:59:30 R-driveDown 33.5 s
2020-06-01 18:59:56 R-driveTurn 2 s
2020-12-02 06:12:29 R-driveUp 34 s
2020-06-01 18:51:45 R-intKeyVisib invisib
2020-06-01 18:51:45 R-localResDis off
2020-06-01 18:51:45 R-pairCentral 0x238857
2020-06-01 18:51:46 R-refRunCounter 0
2020-06-01 18:51:46 R-sign off
2020-06-01 18:51:46 R-statusInfoMinDly 2 s
2020-06-01 18:51:46 R-statusInfoRandom 1 s
2020-06-01 18:51:46 R-transmitTryMax 6
2020-12-02 06:12:28 RegL_00. 00:00 02:01 0A:23 0B:88 0C:57 15:FF 18:00
2020-12-02 06:12:29 RegL_01. 00:00 08:00 09:00 0A:00 0B:01 0C:4F 0D:01 0E:54 0F:14 10:00 30:06 56:00 57:24
2021-04-25 07:53:44 associatedWith Rolloautomatik
2021-04-25 08:11:30 cfgState ok
2021-04-25 07:55:19 commState CMDs_done
2021-04-25 07:55:19 deviceMsg on (to VCCU)
2020-07-06 20:20:42 inhibit set_off
2021-04-25 07:55:19 level 100
2021-04-25 07:55:19 motor stop:on
2021-04-25 07:55:19 pct 100
2020-06-01 18:51:43 powerOn 2020-06-01 18:51:43
2021-04-25 07:55:19 recentStateType info
2021-04-25 07:55:19 state on
2021-04-25 07:55:19 timedOn off
2021-04-25 05:45:01 trigLast fhem:02
helper:
HM_CMDNR 129
cSnd ,012388576F6A63010E
mId 0005
peerFriend peerSens,peerVirt
peerIDsState complete
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
tmplChg 0
cmds:
TmplKey :1619330018:1619330019.20479
TmplTs 1619330019.20479
cmdKey 1:1:0::SZ.RO.Fenster:0005:01:
cmdLst:
assignHmKey noArg
clear [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
deviceRename -newName-
down 'change:'[(0..100;1|{10})] [(-ontime-|{})] [(-ramptime-|{})]
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
getVersion noArg
inhibit [(on|{off})]
off noArg
on noArg
pair noArg
pct -value- [-ontime-]
peerBulk -peer1,peer2,...- [({set}|unset)]
peerIODev [IO] -btn- [({set}|unset)] 'not for future use'
peerSmart -peerOpt-
press [(long|{short})] [(-peer-|{self01})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- -addr2:data2-...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sign [(on|{off})]
statusRequest noArg
stop noArg
toggle noArg
toggleDir noArg
tplDel -tplDel-
tplSet_0 -tplChan-
unpair noArg
up 'change:'[(0..100;1|{10})] [(-ontime-|{})] [(-ramptime-|{})]
lst:
condition slider,0,1,255
peer
peerOpt BZ.SD.Waschmaschine_SenF,BZ.SD.Waschmaschine_SenI,BZ.SD.Waschmaschine_SenPwr,BZ.SD.Waschmaschine_SenU,BZ.TK.Fenster,BZ.TK.Tuer,FL.MO.Eingang_Btn_01,FL.MO.Eingang_Btn_02,FL.TK.Tuer,FL.WS.Wand.1_Btn_01,FL.WS.Wand.1_Btn_02,FL.WS.Wand.2_Btn_01,FL.WS.Wand.2_Btn_02,FL.XX.Klingel,GA.TK.Tor.a,GA.TK.Tor.z,GA.XX.Sen_Rain,KL.SN.Wasser,KU.SD.Geschirrspueler_SenF,KU.SD.Geschirrspueler_SenI,KU.SD.Geschirrspueler_SenPwr,KU.SD.Geschirrspueler_SenU,KU.SD.Trockner_SenF,KU.SD.Trockner_SenI,KU.SD.Trockner_SenPwr,KU.SD.Trockner_SenU,KU.TK.Fenster,KZ.TK.Fenster,NZ.TK.Fenster,Rauchmelder_Team,SZ.TK.Fenster,TR.WS.Wand_Btn_01,TR.WS.Wand_Btn_02,VCCU_Btn1,VCCU_Btn10,VCCU_Btn11,VCCU_Btn12,VCCU_Btn13,VCCU_Btn14,VCCU_Btn15,VCCU_Btn16,VCCU_Btn17,VCCU_Btn18,VCCU_Btn2,VCCU_Btn3,VCCU_Btn4,VCCU_Btn5,VCCU_Btn6,VCCU_Btn7,VCCU_Btn8,VCCU_Btn9,WZ.SD.Drucker_SenF,WZ.SD.Drucker_SenI,WZ.SD.Drucker_SenPwr,WZ.SD.Drucker_SenU,WZ.TK.Balkon,WZ.TK.Fenster
tplChan
tplDel
tplPeer
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
list [({normal}|full)]
param -param-
reg -addr- -list- [-peerChn-]
regList noArg
regTable noArg
regVal -addr- -list- [-peerChn-]
saveConfig [-filename-]
tplInfo noArg
dir:
cur stop
expert:
def 1
det 1
raw 1
tpl 0
io:
flgs 0
newChn +6F6A63,00,03,00
nextSend 1619330119.53867
rxt 0
vccu VCCU
p:
6F6A63
00
03
00
prefIO:
USB_HmUART
mRssi:
mNo 81
io:
USB_HmUART:
-41
-41
USB_HmUART2:
peerIDsH:
00000000 broadcast
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
rpt:
IO USB_HmUART
flg A
ts 1619330119.24529
ack:
HASH(0x564ea2e39140)
8180022388576F6A6300
rssi:
USB_HmUART:
avg -55.5
cnt 2
lst -56
max -55
min -56
at_USB_HmUART:
avg -49
cnt 4
lst -49
max -49
min -49
tmpl:
Attributes:
ASC 2
ASC_Adv off
ASC_Antifreeze am
ASC_BlockingTime_afterManual 1200
ASC_BlockingTime_beforDayOpen 3600
ASC_BlockingTime_beforNightClose 3600
ASC_BrightnessSensor BN.HS.Helligkeit:brightness
ASC_Closed_Pos 5
ASC_ComfortOpen_Pos 3
ASC_Down astro
ASC_LockOut soft
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Open_Pos 100
ASC_Pos_Reading pct
ASC_Shading_InOutAzimuth 35:180
ASC_Shading_MinMax_Elevation 30:100
ASC_Shading_Min_OutsideTemperature 18
ASC_Shading_Mode always
ASC_Shading_Pos 6
ASC_Shading_StateChange_SunnyCloudy 70000:40000
ASC_Shading_WaitingPeriod 1800
ASC_TempSensor Aussentemperatur:temperature
ASC_Time_Down_Early 16:00
ASC_Time_Down_Late 21:30
ASC_Time_Up_Early 05:45
ASC_Time_Up_Late 05:55
ASC_Time_Up_WE_Holiday 08:30
ASC_Up time
ASC_WindowRec SZ.TK.Fenster:state
ASC_WindowRec_subType threestate
DbLogExclude .*
IODev USB_HmUART
IOgrp VCCU:USB_HmUART
alexaName Schlafzimmerrollo
alexaRoom Schlafzimmer
alias Rollo_SZ
autoReadReg 5_readMissing
devStateIcon up:fts_shutter_10@green down:fts_shutter_100@black 9\d.*:fts_shutter_10 8\d.*:fts_shutter_20 7\d.*:fts_shutter_30 6\d.*:fts_shutter_40 5\d.*:fts_shutter_50 4\d.*:fts_shutter_60 3\d.*:fts_shutter_70 2\d.*:fts_shutter_80 1\d.*:fts_shutter_90 0\d.*:fts_shutter_100
event-on-change-reading motor,pct,ASC_ShuttersLastDrive,state
eventMap on:up off:down
expert defReg,allReg,rawReg
fhem_widget_channels [{"controlled_attribute":"pct","group":"Rollo","allowed_values":["100","90","80","70","60","50","40","30","20","10","down"],"locations":["AGRID"]}]
firmware 2.11
genericDeviceType blind
group Rollos_Übersicht
model HM-LC-BL1PBU-FM
peerIDs 00000000
room 1Wohnung->Rolladen,1Wohnung->Schlafzimmer,CUL_HM,Homekit,Mobil,alexa
serialNr QEQ1054370
subType blindActuator
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd stop:up:90:80:70:60:50:40:30:20:10:5:down
Schau mal bitte heute Abend noch mal nach dem die Rollos Down gefahren sind welche Zeit für Up im Rollo steht.
Hallo zusammen,
Hat noch wer ne Idee für mein Problem mit den fehlenden Attributen?
Vielen Dank und Gruß
H-Man
ZitatSchau mal bitte heute Abend noch mal nach dem die Rollos Down gefahren sind welche Zeit für Up im Rollo steht.
Sobald ich meinen Dummy auf Morgen Frei ändere, wird die Zeit im Rollo Up richtig dargestellt. FnIsDay steht dann auf 1. Müßten dann ja zwei pro Rollo sein. Hab mir mal die https://forum.fhem.de/index.php?topic=85958.0 (https://forum.fhem.de/index.php?topic=85958.0) eingebaut. Eventuell kann ich dann mehr sehen.
Zitat von: CoolTux am 25 April 2021, 06:14:41
Laut Deiner Konfig soll er 60s warten und dann wieder hoch fahren. Setz statt der 60 mal 3600 ein.
Das war zum testen. Aber wenn ich da 3600 einsetze, dann wartet er auch beim regen eine Std bevor der Rolladen hoch fährt und er soll ja:
Regen -> sofort hoch -> Kein Regen mehr gemeldet -> 3600 Sek warten -> immernoch kein Regen -> dann wieder runter fahren (aber die Wartezeit die im Dummy realisiert ist, wird ja komplett ignoriert)
VG
Andreas
Zitat von: Migul47 am 25 April 2021, 14:24:05
Sobald ich meinen Dummy auf Morgen Frei ändere, wird die Zeit im Rollo Up richtig dargestellt. FnIsDay steht dann auf 1. Müßten dann ja zwei pro Rollo sein. Hab mir mal die https://forum.fhem.de/index.php?topic=85958.0 (https://forum.fhem.de/index.php?topic=85958.0) eingebaut. Eventuell kann ich dann mehr sehen.
Du kannst auch
{ join("\n", map { "$_->{TRIGGERTIME}, $_->{FN}"} @intAtA) }
in der FHEMWEB eingeben.
Grüße
Zitat von: flummy1978 am 25 April 2021, 14:56:46
Das war zum testen. Aber wenn ich da 3600 einsetze, dann wartet er auch beim regen eine Std bevor der Rolladen hoch fährt und er soll ja:
Regen -> sofort hoch -> Kein Regen mehr gemeldet -> 3600 Sek warten -> immernoch kein Regen -> dann wieder runter fahren (aber die Wartezeit die im Dummy realisiert ist, wird ja komplett ignoriert)
VG
Andreas
Also das sollte er aber nicht machen. Wenn Regen sollte er sofort fahren, wenn kein Regen sollte er entsprechend warten bis er wieder zurück fährt.
Oder verstehe ich Dich falsch.
Zitat von: CoolTux am 25 April 2021, 15:23:10
Also das sollte er aber nicht machen. Wenn Regen sollte er sofort fahren, wenn kein Regen sollte er entsprechend warten bis er wieder zurück fährt.
Oder verstehe ich Dich falsch.
Nein, exakt das soll er ja machen.
Nachtrag zum Test gestern:
Der og. Dummy reagiert über ein Notify auf die Wetterstation. Regnet es, ändert der Dummy sein state auf "rain" regnet es nicht mehr wird im notify folgender Befehl ausgeführt:
fhem ("sleep 3600 dum_Wetterstation_rain; set dum_Wetterstation_rain dry");
Damit soll der Dummy erst nach 3600 sek den Zustand "dry" annehmen. Dummerweise interessiert diese Änderung das ASC aber gar nicht. Der fährt sofort wieder hoch, sobald ich auf der Wetterstation die Regensimulation wieder wegnehme.
VG
Andreas
Zitat von: flummy1978 am 25 April 2021, 16:13:21
Nein, exakt das soll er ja machen.
Nachtrag zum Test gestern:
Der og. Dummy reagiert über ein Notify auf die Wetterstation. Regnet es, ändert der Dummy sein state auf "rain" regnet es nicht mehr wird im notify folgender Befehl ausgeführt:
fhem ("sleep 3600 dum_Wetterstation_rain; set dum_Wetterstation_rain dry");
Damit soll der Dummy erst nach 3600 sek den Zustand "dry" annehmen. Dummerweise interessiert diese Änderung das ASC aber gar nicht. Der fährt sofort wieder hoch, sobald ich auf der Wetterstation die Regensimulation wieder wegnehme.
VG
Andreas
Das sollte auch so nicht gehen. Was soll erste dum_Wetterstation_rain denn schalten. Wenn dann sicherlich
fhem ("sleep 3600 set dum_Wetterstation_rain dry");
Hallo CoolTux,
danke für das coole Modul.
Ich möchte meine Markise mit ASC steuern. Muss ich dabei etwas beachten? Vor allem möchte ich diese nicht zum Sonnenuntergang "schließen" sondern nur Windschutz, Regenschutz und Shading nutzen. Kann ich das abendliche und morgendliche Fahren pro Device deaktivieren?
Zitat von: joshi am 25 April 2021, 16:36:23
Hallo CoolTux,
danke für das coole Modul.
Ich möchte meine Markise mit ASC steuern. Muss ich dabei etwas beachten? Vor allem möchte ich diese nicht zum Sonnenuntergang "schließen" sondern nur Windschutz, Regenschutz und Shading nutzen. Kann ich das abendliche und morgendliche Fahren pro Device deaktivieren?
ASC_Mode_Up
und
ASC_Mode_Down
auf off stellen.
Zitat von: CoolTux am 25 April 2021, 16:26:50
Das sollte auch so nicht gehen. Was soll erste dum_Wetterstation_rain denn schalten. Wenn dann sicherlich
fhem ("sleep 3600 set dum_Wetterstation_rain dry");
Das soll nichts schalten, das ist lediglich der Name für das sleep (um es löschen zu können, wenn wieder Regen einsetzt) das mache ich quasi bei allen meinen manuellen timern so und es funktioniert auch überall.
Ist aber in diesem Fall nicht das Problem, weil der Rollladen schon hoch fährt, ohne dass sich das reading geändert hat
Zitat von: flummy1978 am 25 April 2021, 17:10:29
Das soll nichts schalten, das ist lediglich der Name für das sleep (um es löschen zu können, wenn wieder Regen einsetzt) das mache ich quasi bei allen meinen manuellen timern so und es funktioniert auch überall.
Ist aber in diesem Fall nicht das Problem, weil der Rollladen schon hoch fährt, ohne dass sich das reading geändert hat
Ich schaue es mir mal an.
Hallo,
Bis jetzt nichts auffälliges. Werde das mal nächstes WE beobachten und das Resultat hier posten. Oder wäre ein extra Thread besser?
Zitat von: Migul47 am 25 April 2021, 20:40:12
Hallo,
Bis jetzt nichts auffälliges. Werde das mal nächstes WE beobachten und das Resultat hier posten. Oder wäre ein extra Thread besser?
neuer Thread ist gut. mit [ASC] oder [AutoShuttersControl] im Betreff.
Zitat von: CoolTux am 25 April 2021, 17:12:59
Ich schaue es mir mal an.
Wenn ich dazu was beitragen kann, lass es mich wissen. Habs jetzt noch einige Male in irgendeine Richtung probiert und jedesmal ist es das Gleiche Ergebnis.
Irgendwie hab ich so das Gefühl, dass der irgendwie die
Werte dennoch aus der Wetterstation nimmt. Folgende Erklärung der Vermutung:
Wie gesagt, wird die Wetterstation von einem Notify überwacht. Sobald der Regenwert sich auf >0 ändert passiert folgendes:
setreading dum_Wetterstation_rain rain 5
Wenn der wert in der Wetterstation auf 0.0 geht, wird das hier ausgeführt:
fhem (" setreading dum_Wetterstation_rain rain 2");
fhem ("sleep 3600 dum_Wetterstation_rain; setreading dum_Wetterstation_rain rain 0");
D.h. der Regenwert bleibt noch eine Std lang auf 2 und ändert sich dann erst auf 0
Dann habe den Wert zum Testen im ASC geändert:
ASC_rainSensor dum_Wetterstation_rain:rain 5:4 0:30*
Dann habe ich die Wetterstation abgeschaltet und den Regenert simuliert:
setreading Wetterstation rain 1.0 -> Es passiert nichts ( ist imho falsch, weil der o.g. Dummy ja bereits das Reading rain auf 5 stehen hat)
setreading Wetterstation rain 5.0 -> Es passiert nichts ( ist imho falsch, weil der o.g. Dummy ja bereits das Reading rain auf 5 stehen hat)
setreading Wetterstation rain 6.0 -> Hier fährt der Rolladen in den Regenschutz (obwohl am Dummy sich nichts ändert)
setreading Wetterstation rain 6.0......1.0 -> Es passiert nichts
setreading Wetterstation rain 0.0 der Rolladen fährt aus der Regenschutz Position in die vorherige (imho falsch, weil der betreffende Dummy noch auf rain:2 steht und erst nach einer Std auf 0 gesetzt wird)
Vielleicht hilft diese Beobachtung ja bei der Fehlersuche.
*die Markierte 30 in der Verzögerung hat null Auswirkungen bei dem Test gezeigt.
VG
Andreas
Ich habe gerade im Code gesehen das tatsächlich die verzögerte Rückfahrt noch gar nicht implementiert war. Stand auch so als Hinweis im Code ;D
Bin jetzt aber dran.
Zitat von: CoolTux am 27 April 2021, 08:39:04
Ich habe gerade im Code gesehen das tatsächlich die verzögerte Rückfahrt noch gar nicht implementiert war. Stand auch so als Hinweis im Code ;D
Bin jetzt aber dran.
Immerhin hab ich schon mal nichts falsches gefunden 😉
Kannst Du denn meine Beobachtung irgendwie nachvollziehen? - Dass er scheinbar warum auch immer auf das Regen Reading der Wetterstation und nicht vom eingetragenen Dummy reagiert?
VG
Andreas
Zitat von: flummy1978 am 27 April 2021, 09:01:09
Immerhin hab ich schon mal nichts falsches gefunden 😉
Kannst Du denn meine Beobachtung irgendwie nachvollziehen? - Dass er scheinbar warum auch immer auf das Regen Reading der Wetterstation und nicht vom eingetragenen Dummy reagiert?
VG
Andreas
Nee leider nicht. Verstehe ehrlich gesagt auch nicht wieso er das auswerten sollte wenn es doch nicht drin steht.
Wie Du das Attribut neu gesetzt hast, hast Du es vorher gelöscht? Das ist voraussetzung sonst klappt das NotifyDev nicht und er reagiert in der Tat auf die alten Sachen.
Steht Dein Dummy in der NOTIFYDEV? Was sagt get showNotifyDevInformation bei gesetztem Attribut expert 1?
Zitat von: CoolTux am 27 April 2021, 09:06:36
Nee leider nicht. Verstehe ehrlich gesagt auch nicht wieso er das auswerten sollte wenn es doch nicht drin steht.
Wie Du das Attribut neu gesetzt hast, hast Du es vorher gelöscht? Das ist voraussetzung sonst klappt das NotifyDev nicht und er reagiert in der Tat auf die alten Sachen.
Steht Dein Dummy in der NOTIFYDEV? Was sagt get showNotifyDevInformation bei gesetztem Attribut expert 1?
Das Attribut habe ich ja schon eine Ewigkeit da sein stehen. Als ich damals von Wetterstation auf Dummy umgestellt habe, habe ich ziemlich sicher nicht das Attribut nicht gelöscht, sondern nur ersetzt....
Der Dummy steht dort auf jeden Fall unter Regensensor. Auf Expert 1 steht das ja immer, weil ich mir angewöhnt hab, nach Änderungen immer ein Scan for Shutter und createnewnotifydef auszuführen....
VG
Andreas
Hallo,
hat man bei der Beschattungsfunktion die Möglichkeit irgendwie noch ein Temperatursensor im Haus mit einzubeziehen ?
Meine Rollläden fahren seit ein paar Tagen wieder, weil die eingestellten Bedingungen halt erfüllt sind, das passt normal im Sommer auch (wenn die Sonnenstrahlen draussen bleiben sollen), jetzt in der Übergangszeit aber nicht, da hab ich nix dagegen wenn die Sonne die Räume etwas aufwärmt.
Schalte die Beschattung erstmal ab ;)
Heißt das Modul AutoShuttersControl oder ManualShuttersControl ? :P
Nach einer Stunde drüber nachdenken: Wärs viel Aufwand Perl-Code in ASC_Shading_Min_OutsideTemperature zu erlauben ? Dann könnte man sich was "basteln" !
Na dann kannst aber auch ein at basteln was täglich ausgeführt wird und prüft ob der oder der Monat ist und dann shading aktiviert oder deaktiviert
Es wäre etwas Aufwand den ich aktuell nicht stemmen kann.
Alles gut, war ja nur ne Frage obs ne Möglichkeit gibt die ich übersehen habe, trotzdem Danke für die Auskunft.
Ich wollte mich auch gerade nach einer Steuerung nach Innentemperatur erkundigen. :)
Ich würde gerne die Wintergartenbeschattung damit steuern. Der Wintergarten soll sich gerne von 5°C auf 23°C aufheizen, dann soll aber langsam die Beschattung ausfahren.
Für alle anderen Räume ist Aufgrund der guten Dämmung die Außentemperatur irrelevant, ich möchte aber verhindern dass diese sich zu sehr aufheizen.
Nochmal, hab HM-Aktoren und ja die Relais ziehen kurz an wenn man ein pct 100 ausführt obwohl er auf 100 steht, statt ein zusätzliches AT-Device sollte doch als Workaround auch bspw. sowas klappen oder spricht was dagegen, denke es geht auch nur um ein paar Tage dann hat sich das eh erübrigt, übersehe ich was ?
attr Aktor ASC_Shading_Pos { (ReadingsVal('Innensensor','temperature','20') <= 20 ? 100: 10) }
Es gibt in den Rollos die Möglichkeit einen alternativen Temperatursensor mit an zu geben. ASC_TempSensor. Meintet Ihr eventuell das?
Zitat von: TomLee am 27 April 2021, 19:30:18
Nach einer Stunde drüber nachdenken: Wärs viel Aufwand Perl-Code in ASC_Shading_Min_OutsideTemperature zu erlauben ? Dann könnte man sich was "basteln" !
Ich befehle mir mit einem Userreading im Temperatursensor.
Das addiert einfach 100 zur Temperatur, wenn ein bestimmter Wert überschritten wird. Im Rollo berücksichtige ich das bei ASC_Shading_Min_OutsideTemperature.
Also mein Gedanke mit
attr Aktor ASC_Shading_Pos { (ReadingsVal('Innensensor','temperature','20') <= 20 ? 100: 10) }
hat zum Test bei einem Rollo geklappt.
Was ich merkwürdig fand, weil ich auf der Lauer stand, das ich das Relais nicht gehört habe, kann es sein das ASC die aktuelle Position des Rollos kennt und den Befehl nicht ausführt wenn der Rollo schon auf der Ziel-Position steht ?
Praktisch sowas in der Art wie Rolloname:FILTER=pct!=100 ...
Und auch dass das ASC-Device in devstateIcon weiterhin das normale Icon angezeigt hat.
Nachdem die anderen Rollos fuhren zeigt es das "shading in"-Icon.
ZitatIm Rollo berücksichtige ich das bei ASC_Shading_Min_OutsideTemperature.
Komm noch nicht ganz mit, evtl. Morgen nach einmal drüber schlafen.
In ASC_Shading_Min_OutsideTemperature kann man doch nur einen numerischen Wert angeben ?
ASC kennt natürlich die aktuelle Position der Rollos und führt keinen drive Befehl aus wenn die IST-Position die selbe ist wie die Ziel Position.
Kurze Frage außer der Reihe:
Ich habe mehrere Rollos in denen Shading grad aktiv ist aber nur einen Rolladen in dem ein ASC_BrightnessAverage Reading vorhanden ist. Mit diesem Wert würde ich gern etwas spielen... Kann man das Reading bei den andern Rollläden "erzwingen"?
Vielen Dank
Andreas
Wenn ich den Innensensor nutze, kann ich den "Anfrierschutz" nicht mehr benutzen oder?
Zitat von: CoolTux am 11 März 2021, 05:36:50
Und? Hat es soweit geklappt?
Hallo,
sorry für die späte Antwort, musste mich zwischenzeitlich um andere Dinge kümmern. Leider bin ich keinen Schritt weiter gekommen und es klappt eher schlecht als recht. Ich betreibe 5 Rollos und es ist jeden Morgen/Abend ein zufälliges Rollo dabei, welches nicht rauf bzw. runter fährt (in FHEM zeigt es beim ROLLO zwar an, dass es oben sein sollte, das richtige Device ist aber nicht oben). Ich muss dann mühsam händisch "runter" fahren, damit ROLLO wieder manuell sich hochfahren lässt und dann das echte Rollo auch wieder hoch fährt.
Ebenso funktioniert das mit der Balkontür und dem Threestatesensor absolut gar nicht, der tut schlicht was er will. Wenn das Balkontürrollo nicht das von der oben beschriebenen zufälligen Nichtfunktion betroffene ist, dann fährt es nur bis auf 70% runter und den Rest muss ich manuell machen (nur den Wert 70% habe ich nirgendwo bei keinem Rollo etc. konfiguriert...?). Weiters reagiert der Sensor mit ASC überhaupt nicht wie erwartet. Das einzige was funktioniert ist, wenn die Balkontür offen ist, geht das Rollo nicht automatisch runter. Erwarten würde ich mir, dass das Rollo nach dem Schließen runter geht, sozusagen den Befehl "nachholt". Es ist auch schon sehr oft vorgekommen, dass wenn ich tagsüber die Balkontür geöffnet habe, plötzlich das Rollo runter fährt (was, wenn man nicht schnell rein zum Schalter rennt, zur Beschädigung der auch geöffneten Fliegentür führen könnte).
Was auch nicht funktioniert ist, dass man ein bestimmtes Rollo an Wochenenden und Feiertagen in der Früh verspätet erst ab einer bestimmten Uhrzeit hochfahren lässt, dies wird schlicht ignoriert und es wird strikt bei Sonnenaufgang hochgefahren.
Leider zu den zugegeben schönen ersten Fortschritten letztlich doch ziemlich frustrierend und ich werde es vermutlich bei nächster Gelegenheit komplett löschen und dann wieder manuell die Rollos steuern, vom Aufwand her nämlich kaum ein Unterschied (da ich sowieso jetzt auch durch die ganze Wohnung laufen muss um festzustellen, ob wieder ein Rollo oben/unten geblieben ist und es manuell korrigieren muss. Dann kann ich da auch gleich in jedem Raum den Taster betätigen.) Leider kein Komfortgewinn für mich gewesen.
Achja und die alten Rollos sind zwar mittlerweile im Notifydev draussen, dafür sind andere doppelt (kann mir nicht vorstellen, dass das für die Funktion gut ist) - ohne zutun meinerseits.
NOTIFYDEV
global,Rolladensteuerung,BU_RolloMod,KU_RolloMod,SZ_RolloMod,WZ_RolloBalkonMod,WZ_RolloMod,WZ_RolloMod,KU_RolloMod,BU_Rollo,SZ_RolloMod,BU_RolloMod,WZ_RolloBalkonMod,WZ_Balkonsensor,KU_Rollo,WZ_RolloBalkon,twilight,WZ_BalkonSensor
Die ASC Readings in den alten Rollos sind immer noch da, ich hoffe die verschwinden wenn ich ASC lösche, denn ich habe keinen Bock alle meine Rollos zu löschen und neu anzulernen.
Zitat von: joshi am 29 April 2021, 16:19:57
Wenn ich den Innensensor nutze, kann ich den "Anfrierschutz" nicht mehr benutzen oder?
Doch kannst Du. Der Tempsensor welcher im Rollo angegeben ist wird bei AntiFreeze nicht beachtet.
Zitat von: kamp am 30 April 2021, 16:34:23
Hallo,
sorry für die späte Antwort, musste mich zwischenzeitlich um andere Dinge kümmern. Leider bin ich keinen Schritt weiter gekommen und es klappt eher schlecht als recht. Ich betreibe 5 Rollos und es ist jeden Morgen/Abend ein zufälliges Rollo dabei, welches nicht rauf bzw. runter fährt (in FHEM zeigt es beim ROLLO zwar an, dass es oben sein sollte, das richtige Device ist aber nicht oben). Ich muss dann mühsam händisch "runter" fahren, damit ROLLO wieder manuell sich hochfahren lässt und dann das echte Rollo auch wieder hoch fährt.
Ebenso funktioniert das mit der Balkontür und dem Threestatesensor absolut gar nicht, der tut schlicht was er will. Wenn das Balkontürrollo nicht das von der oben beschriebenen zufälligen Nichtfunktion betroffene ist, dann fährt es nur bis auf 70% runter und den Rest muss ich manuell machen (nur den Wert 70% habe ich nirgendwo bei keinem Rollo etc. konfiguriert...?). Weiters reagiert der Sensor mit ASC überhaupt nicht wie erwartet. Das einzige was funktioniert ist, wenn die Balkontür offen ist, geht das Rollo nicht automatisch runter. Erwarten würde ich mir, dass das Rollo nach dem Schließen runter geht, sozusagen den Befehl "nachholt". Es ist auch schon sehr oft vorgekommen, dass wenn ich tagsüber die Balkontür geöffnet habe, plötzlich das Rollo runter fährt (was, wenn man nicht schnell rein zum Schalter rennt, zur Beschädigung der auch geöffneten Fliegentür führen könnte).
Was auch nicht funktioniert ist, dass man ein bestimmtes Rollo an Wochenenden und Feiertagen in der Früh verspätet erst ab einer bestimmten Uhrzeit hochfahren lässt, dies wird schlicht ignoriert und es wird strikt bei Sonnenaufgang hochgefahren.
Leider zu den zugegeben schönen ersten Fortschritten letztlich doch ziemlich frustrierend und ich werde es vermutlich bei nächster Gelegenheit komplett löschen und dann wieder manuell die Rollos steuern, vom Aufwand her nämlich kaum ein Unterschied (da ich sowieso jetzt auch durch die ganze Wohnung laufen muss um festzustellen, ob wieder ein Rollo oben/unten geblieben ist und es manuell korrigieren muss. Dann kann ich da auch gleich in jedem Raum den Taster betätigen.) Leider kein Komfortgewinn für mich gewesen.
Achja und die alten Rollos sind zwar mittlerweile im Notifydev draussen, dafür sind andere doppelt (kann mir nicht vorstellen, dass das für die Funktion gut ist) - ohne zutun meinerseits.
NOTIFYDEV
global,Rolladensteuerung,BU_RolloMod,KU_RolloMod,SZ_RolloMod,WZ_RolloBalkonMod,WZ_RolloMod,WZ_RolloMod,KU_RolloMod,BU_Rollo,SZ_RolloMod,BU_RolloMod,WZ_RolloBalkonMod,WZ_Balkonsensor,KU_Rollo,WZ_RolloBalkon,twilight,WZ_BalkonSensor
Die ASC Readings in den alten Rollos sind immer noch da, ich hoffe die verschwinden wenn ich ASC lösche, denn ich habe keinen Bock alle meine Rollos zu löschen und neu anzulernen.
Ich denke auch das es der bessere Weg ist wenn Du eine andere Lösung zur Steuerung Deiner Rollos verwendest.
Hallo CoolTux,
danke für Dein Modul. Kompliment, es bietet wirklich vielfältige Optionen für die Steuerung. Ich versuche gerade die Beschattung mit Rolllade in Kombination mit einer Markise zu optimieren und bin dabei auf ASC_ShuttersPlace:awning gestossen.
Wie wirkt sich dieser Attributwert auf die Beschattung aus? Ich habe keine ausreichende Erläuterung in der Commandref oder im Wiki gefunden.
Kann ich dann für die Markise z.B. auf die Attribute ASC_Mode_Down/Up:off für das Deaktivieren der Morgen- und Abendfahrten verzichten?
Viele Grüße
Zitat von: Romoker am 01 Mai 2021, 11:47:56
Hallo CoolTux,
danke für Dein Modul. Kompliment, es bietet wirklich vielfältige Optionen für die Steuerung. Ich versuche gerade die Beschattung mit Rolllade in Kombination mit einer Markise zu optimieren und bin dabei auf ASC_ShuttersPlace:awning gestossen.
Wie wirkt sich dieser Attributwert auf die Beschattung aus? Ich habe keine ausreichende Erläuterung in der Commandref oder im Wiki gefunden.
Kann ich dann für die Markise z.B. auf die Attribute ASC_Mode_Down/Up:off für das Deaktivieren der Morgen- und Abendfahrten verzichten?
Viele Grüße
Ich muss da erstmal in den Code schauen. Aber ich glaube da gab es noch keine wirkliche Auswirkung. Deswegen auch noch nicht dokumentiert. Ich schaue heute Abend mal nach.
Hallo CoolTux,
nach vielen Tests mit meiner Markiese muss ich wirklich sagen, dass du da ein super Modul erschaffen hast :). Vielen Dank dafür.
Dennoch habe ich eine Frage. Ist es möglich, dass das Modul auf 100% verschattet kurz zu wartet und dann ein Stück zurück in die gegengesetze Richtung fährt ? (gleicher Ablauf wie bei einem Raffstore wird benötigt).
Ich kann leider meinen Markierenstoff nicht richtig spannen. So habe ich das Problem, das der Soff im laufe der Verschattungsfahrt leicht durchhängt.
Vor dem ASC umstieg habe ich das Problem mit einem doif gelöst.
([Markise:pct] == 100) (set Markise open) ## wenn 100.0% ausgefahren, dann 2 Sek. warten
([Markise:state] eq "drive-up") (set Markise stop) ## nach Wartezeit hochgefahren und nach 2 Sek. anhalten
Ich hoffe du verstehst mein Problem und hast eventuell einen Tip für mich ;)
Hallo CoolTux,
ich steuere meine 13 Somfy Rollos über das ASC Modul, das funktioniert im Prinzip super.
In den Sommer Monaten möchte ich jedoch einige Rollos deaktivieren. Ich habe schon sehr viel gelesen und probiert, verstehe aber die gefunden Optionen nicht.
- im Rollo device attribute ASC auf 0 setzen und scannForShutters ausführen funktioniert, ist aber nicht komfortabel.
- im ASC gibt es "shutterASCenableToggle", das ändert im gewählten device zwar das Reading "ASC_Enable", der Rollo wird aber nach wie vor gesteuert. Was ist die Funktion von diesem set?
- im Rollo device "ASC_Mode_Down" und "ASC_Mode_Up" von "always" auf "off" setzen deaktiviert zwar, ist aber nicht besonders komfortabel und zudem wird die Position des Rollos vom ASC geändert. Damit wird der Abgleich der Position der Handsender "überschrieben".
Gibt es eine Möglichkeit Rollos über Fhemweb zu deaktivieren und zu aktivieren?
Vielen Dank und Gruß
Rolf
Zitat von: nagelreo am 01 Mai 2021, 20:02:37
Hallo CoolTux,
ich steuere meine 13 Somfy Rollos über das ASC Modul, das funktioniert im Prinzip super.
In den Sommer Monaten möchte ich jedoch einige Rollos deaktivieren. Ich habe schon sehr viel gelesen und probiert, verstehe aber die gefunden Optionen nicht.
- im Rollo device attribute ASC auf 0 setzen und scannForShutters ausführen funktioniert, ist aber nicht komfortabel.
- im ASC gibt es "shutterASCenableToggle", das ändert im gewählten device zwar das Reading "ASC_Enable", der Rollo wird aber nach wie vor gesteuert. Was ist die Funktion von diesem set?
- im Rollo device "ASC_Mode_Down" und "ASC_Mode_Up" von "always" auf "off" setzen deaktiviert zwar, ist aber nicht besonders komfortabel und zudem wird die Position des Rollos vom ASC geändert. Damit wird der Abgleich der Position der Handsender "überschrieben".
Gibt es eine Möglichkeit Rollos über Fhemweb zu deaktivieren und zu aktivieren?
Vielen Dank und Gruß
Rolf
Hallo Rolf,
shutterASCenableToggle ist eigentlich genau das was Du suchst. Was genau meinst Du das das Rollo dennoch gesteuert wird? Über ASC? Das sollte dann nicht mehr der Fall sein, wenn doch muss ich nachbessern.
Zitat von: CoolTux am 01 Mai 2021, 13:05:57
Ich muss da erstmal in den Code schauen. Aber ich glaube da gab es noch keine wirkliche Auswirkung. Deswegen auch noch nicht dokumentiert. Ich schaue heute Abend mal nach.
Also der Wert awning beim Atttribut ASC_ShuttersPlace ist tatsächlich nötig damit das Rollo zur Beschattung fahren kann. ASC würde automatisch bei Erkennung von Nacht die Beschattung zum Beispiel beenden. Da aber Markisen nicht wie Rollos zur Früh und Abendfahrt verwendet werden wird auch nicht festgestellt ob Tag oder Nacht ist.
Ich werde die Beschreibung entsprechend anpassen
Grüße
Zitat von: Canon.Fritz am 01 Mai 2021, 18:32:20
Hallo CoolTux,
nach vielen Tests mit meiner Markiese muss ich wirklich sagen, dass du da ein super Modul erschaffen hast :). Vielen Dank dafür.
Dennoch habe ich eine Frage. Ist es möglich, dass das Modul auf 100% verschattet kurz zu wartet und dann ein Stück zurück in die gegengesetze Richtung fährt ? (gleicher Ablauf wie bei einem Raffstore wird benötigt).
Ich kann leider meinen Markierenstoff nicht richtig spannen. So habe ich das Problem, das der Soff im laufe der Verschattungsfahrt leicht durchhängt.
Vor dem ASC umstieg habe ich das Problem mit einem doif gelöst.
([Markise:pct] == 100) (set Markise open) ## wenn 100.0% ausgefahren, dann 2 Sek. warten
([Markise:state] eq "drive-up") (set Markise stop) ## nach Wartezeit hochgefahren und nach 2 Sek. anhalten
Ich hoffe du verstehst mein Problem und hast eventuell einen Tip für mich ;)
Hallo,
Hier stößt das Modul leider an seine Grenzen. Es müssen immer exakt die Positionen angefahren werden welche für die jeweiligen Anforderungen angegeben wurden.
100 und 0 bzw UpPos und DownPos sind die endgültigen Positionen für ganz oben und ganz unten. Beschattung z.B. muss dann eine andere Position haben.
Leider kann ASC Nachlässigkeiten der Ansteuerung nicht ausgleichen. Das sollte auch nicht die Aufgabe von ASC sein. Hier müsste das eigentliche Rollo Device eingreifen.
Grüße
Zitat von: Canon.Fritz am 01 Mai 2021, 18:32:20
([Markise:pct] == 100) (set Markise open) ## wenn 100.0% ausgefahren, dann 2 Sek. warten
([Markise:state] eq "drive-up") (set Markise stop) ## nach Wartezeit hochgefahren und nach 2 Sek. anhalten
Bin zwar nicht CoolTux, aber dennoch:
Je nachdem wie die Markise angesteuert wird, wäre es eine Möglichkeit die Ansteuerung nach oben (zum Spannen des Stoffes) extern zu übernehmen. Meine Sachen werden bsw durch Shellys oder vergleichbares angesteuert, d.h. außerhalb des Rolladen-Devices kann ich das Gerät extern ansteuern. So bekommt es weder das Rolladen Device noch ASC mit, dass ich da was "manipuliere" - Natürlich muss man da sicherstellen, dass ein zusätzliches Ansteuern nicht möglich ist (blocking, hardware Verriegelung etc) - aber es wäre eine Möglichkeit dieses Problem zu umgehen. Hier wäre es dann der Vorteil, dass die Position für ASC ja immernoch die Gleiche wäre.
Man sollte sich imho überlegen: Das Modul ist schon so umfangreich und kann so vieles abdecken. Da kann man meiner Meinung nach nicht erwarten, dass es auch sowas auch noch ausgleicht, das kann man mit nem Notify und Hilfsmitteln erreichen ;)
@CoolTux: Bin mir sicher, Du hast das im ganzen "Stress" übersehen....aber hast Du da zufällig ne Idee?
Zitat von: flummy1978 am 29 April 2021, 15:13:43
Ich habe mehrere Rollos in denen Shading grad aktiv ist aber nur einen Rolladen in dem ein ASC_BrightnessAverage Reading vorhanden ist. Mit diesem Wert würde ich gern etwas spielen... Kann man das Reading bei den andern Rollläden "erzwingen"?
VG
Andreas
Zitat von: flummy1978 am 02 Mai 2021, 00:03:23
Bin zwar nicht CoolTux, aber dennoch:
Je nachdem wie die Markise angesteuert wird, wäre es eine Möglichkeit die Ansteuerung nach oben (zum Spannen des Stoffes) extern zu übernehmen. Meine Sachen werden bsw durch Shellys oder vergleichbares angesteuert, d.h. außerhalb des Rolladen-Devices kann ich das Gerät extern ansteuern. So bekommt es weder das Rolladen Device noch ASC mit, dass ich da was "manipuliere" - Natürlich muss man da sicherstellen, dass ein zusätzliches Ansteuern nicht möglich ist (blocking, hardware Verriegelung etc) - aber es wäre eine Möglichkeit dieses Problem zu umgehen. Hier wäre es dann der Vorteil, dass die Position für ASC ja immernoch die Gleiche wäre.
Man sollte sich imho überlegen: Das Modul ist schon so umfangreich und kann so vieles abdecken. Da kann man meiner Meinung nach nicht erwarten, dass es auch sowas auch noch ausgleicht, das kann man mit nem Notify und Hilfsmitteln erreichen ;)
@CoolTux: Bin mir sicher, Du hast das im ganzen "Stress" übersehen....aber hast Du da zufällig ne Idee?
VG
Andreas
Hallo Andreas,
Kannst Du mir bitte ein list von dem Device mit dem Average Reading geben.
Hallo CoolTux,
vielen Dank für, die schnelle Antwort.
ZitatshutterASCenableToggle ist eigentlich genau das was Du suchst. Was genau meinst Du das das Rollo dennoch gesteuert wird? Über ASC? Das sollte dann nicht mehr der Fall sein, wenn doch muss ich nachbessern.
So habe ich das auch verstanden.
Letzte Woche habe ich das mehrfach probiert, ohne Erfolg und daraufhin "ASC_Mode_Down und Up" auf "off" gestellt.
Gestern Abend, nach Deiner Antwort, habe ich mit dem "shutterASCEnableToggle" nochmals gespielt und dabei im device Readings "down" bzw. "up" (beides in roter Schrift) beobachtet, nach dem erneuten Öffnen vom device änderte sich das Readings in "on" bzw. "off".
2021-05-01 22:04:00 SOMFY Bad ASC_Enable: up
2021-05-01 22:04:00 AutoShuttersControl Somfy_Controls shutterASCenableToggle Bad
2021-05-01 22:05:01 SOMFY Bad ASC_Enable: down
2021-05-01 22:05:01 AutoShuttersControl Somfy_Controls shutterASCenableToggle Bad
Das war letzte Woche so nicht. Ich vermute, dass es durch die vorherige Deaktivierung vom ASC (attribut ASC 0) in Kombination mit dem set "scannForShutters" und erneute Aktivierung von ASC ausgelöst wurde. Das habe ich nur für einen Rollo durchgeführt.
Nun funktioniert das toggeln bei allen Rollos, die Rollos werden wie gewünscht durch ASC gesteuert (öffnen/schließen).
Hast du eine Erklärung dafür?
Gruß
Rolf
Danke CoolTux und flummy1978 für die schnellen Antworten.
Es sollte auch kein Vorwurf zum Modul sein. Es hätte ja sein können, das es auch eine Funktion gibt, die Raffstores nach dem selben Prinzip berücksichtigt.
Ich werde in den nächsten Tagen nochmal ein bisschen rumspielen und die gewünschte Funktion in einem doif realisieren.
Zitat von: CoolTux am 02 Mai 2021, 06:52:45
Hallo Andreas,
Kannst Du mir bitte ein list von dem Device mit dem Average Reading geben.
Einmal das Rollo mit Britghtness
Internals:
FUUID 5c46de22-f33f-bea8-979f-89a2e7ebbf80d514
NAME Rollo_EG_BAD
NR 55
STATE <pre>
read1:open
read2:open
read3:open
</pre>
TYPE ROLLO
stoptime 1619931619
.attraggr:
.attreour:
state
ASC_ShadingMessage
ASC_Shading_WaitingPeriod
ASC_ShuttersLastDrive
pct
ASC_BrightnessAverage
.attrminint:
.userReadings:
HASH(0x19d7870)
READINGS:
2021-04-04 13:15:28 .ASC_AttrUpdateChanges_v0.10.12 1
2021-05-02 11:42:23 ASC_BrightnessAverage 33838
2020-11-09 10:09:51 ASC_Enable on
2021-05-02 11:42:23 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 5m
2021-05-02 07:00:19 ASC_ShuttersLastDrive day open
2021-05-02 07:00:02 ASC_Time_DriveDown 02.05.2021 - 21:00
2021-05-02 07:00:02 ASC_Time_DriveUp 03.05.2021 - 07:00
2021-04-25 23:56:14 associatedWith AUTO_RolloSteuerung
2021-05-02 07:00:02 command pct-0
2021-05-02 07:00:02 desired_pct 0
2021-05-02 07:00:02 drive-type modul
2021-05-02 07:00:02 last_drive drive-up
2021-05-02 07:00:19 pct 0
2021-05-02 07:00:19 state open
Attributes:
ASC 1
ASC_Antifreeze off
ASC_Antifreeze_Pos 95
ASC_AutoAstroModeEvening none
ASC_AutoAstroModeEveningHorizon none
ASC_AutoAstroModeMorning none
ASC_AutoAstroModeMorningHorizon none
ASC_BlockingTime_afterManual 3600
ASC_BlockingTime_beforDayOpen 0
ASC_BlockingTime_beforNightClose 3600
ASC_BrightnessSensor dev_EG_BD_LUX:illuminance
ASC_Closed_Pos 100
ASC_ComfortOpen_Pos 20
ASC_Down astro
ASC_Drive_Delay -1
ASC_Drive_DelayStart -1
ASC_GuestRoom none
ASC_LockOut off
ASC_LockOut_Cmd none
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Open_Pos 0
ASC_Partymode off
ASC_Pos_Reading pct
ASC_PrivacyDown_Pos 70
ASC_Roommate_Device none
ASC_Roommate_Reading state
ASC_Shading_InOutAzimuth 50:155
ASC_Shading_MinMax_Elevation 2:140
ASC_Shading_Min_OutsideTemperature 10
ASC_Shading_Mode always
ASC_Shading_Pos 60
ASC_Shading_StateChange_SunnyCloudy 45000:17000 2
ASC_Shading_WaitingPeriod 600
ASC_Time_Down_Early 19:00
ASC_Time_Down_Late 21:00
ASC_Time_Up_Early 07:00
ASC_Time_Up_Late 09:30
ASC_Time_Up_WE_Holiday 10:00
ASC_Up astro
ASC_Ventilate_Pos 40
ASC_Ventilate_Window_Open on
ASC_WiggleValue 5
ASC_WindowRec none
ASC_WindowRec_subType twostate
DbLogExclude .*
alias Rollo Bad
automatic-enabled on
cmdIcon open:fts_shutter_up closed:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
devStateIcon read1.drive-up:rc_UP@red:stop .*read1..*:rc_UP@green:open read2.open:fts_shutter_10@green:stop read2..*10:fts_shutter_10@Crimson:stop read2..*20:fts_shutter_20@Crimson:stop read2..*30:fts_shutter_30@Crimson:stop read2..*40:fts_shutter_40@Crimson:stop read2.(.*50|half):fts_shutter_50@Crimson:stop read2..*60:fts_shutter_60@Crimson:stop read2..*70:fts_shutter_70@Crimson:stop read2..*80:fts_shutter_80@Crimson:stop read2..*90:fts_shutter_90@Crimson:stop read2.closed:fts_shutter_100@Crimson:stop read2.drive.*:fts_shutter@Crimson:stop read3.drive-down:rc_DOWN@red:stop read3..*:rc_DOWN@red:closed
event-on-update-reading state, ASC_ShadingMessage, ASC_Shading_WaitingPeriod, ASC_ShuttersLastDrive,pct,ASC_BrightnessAverage
group Fenster
rl_autoStop 0
rl_blockMode none
rl_commandDown set EG_BAD_RO_ROLLO_AUF off; set EG_BAD_RO_ROLLO_ZU on
rl_commandStop set EG_BAD_RO_ROLLO_AUF off;set EG_BAD_RO_ROLLO_ZU off
rl_commandUp set EG_BAD_RO_ROLLO_ZU off;set EG_BAD_RO_ROLLO_AUF on
rl_resetTime 2
rl_secondsDown 14
rl_secondsUp 15
rl_switchTime 3
rl_type normal
room Bad
stateFormat <pre>
read1:state
read2:state
read3:state
</pre>
userReadings ASC_BrightnessAverage { ascAPIget('BrightnessAverage',$name) }
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd pct
Und das ohne zum Test (das hatte ich zuletzt sogar noch mal neu angelegt)
Internals:
CFGFN
FUUID 6085d6fc-f33f-6adc-a40c-e2364cc6a3926a45
NAME dum_JALOU_Gang
NR 236088
STATE pct-90
TYPE ROLLO
stoptime 1619943067
.attraggr:
.attreocr:
.*
.attrminint:
OLDREADINGS:
READINGS:
2021-04-25 22:54:51 ASC_Enable on
2021-05-02 11:47:10 ASC_ShadingMessage INFO: current shading status is 'in' - next check in 10m
2021-05-02 10:11:07 ASC_ShuttersLastDrive shading in
2021-05-02 05:00:01 ASC_Time_DriveDown 02.05.2021 - 21:34
2021-05-02 05:00:01 ASC_Time_DriveUp 03.05.2021 - 05:00
2021-04-25 23:56:14 associatedWith AUTO_RolloSteuerung
2021-05-02 10:10:54 command pct-90
2021-05-02 10:10:54 desired_pct 90
2021-05-02 10:10:54 drive-type modul
2021-05-02 10:10:54 last_drive drive-down
2021-05-02 10:11:07 pct 90
2021-05-02 10:11:07 state pct-90
Attributes:
ASC 1
ASC_BlockingTime_afterManual 10
ASC_BrightnessSensor Wetterstation:luminosity
ASC_ComfortOpen_Pos 80
ASC_Pos_Reading pct
ASC_RainProtection on
ASC_Shading_InOutAzimuth 110:315
ASC_Shading_MinMax_Elevation 5:125
ASC_Shading_Min_OutsideTemperature 2
ASC_Shading_Mode always
ASC_Shading_Pos 90
ASC_Shading_StateChange_SunnyCloudy 800:200 2
ASC_Shading_WaitingPeriod 600
ASC_TempSensor dev_EG_WZ_innen_temperatur:temperature
ASC_Time_Down_Early 16:30
ASC_Time_Up_Late 14:00
ASC_Time_Up_WE_Holiday 11:00
ASC_Up time
ASC_WindParameters 85:30 0
ASC_WindProtection on
ASC_WindowRec_PosAfterDayClosed lastManual
ASC_WindowRec_subType threestate
DbLogExclude .*
alias DummyRollo zum testen
cmdIcon open:fts_shutter_up closed:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
devStateIcon open:fts_shutter_10:closed closed:fts_shutter_100:open half:fts_shutter_50:closed drive-up:fts_shutter_up@red:stop drive-down:fts_shutter_down@red:stop pct-100:fts_shutter_100:open pct-90:fts_shutter_80:closed pct-80:fts_shutter_80:closed pct-70:fts_shutter_70:closed pct-60:fts_shutter_60:closed pct-50:fts_shutter_50:closed pct-40:fts_shutter_40:open pct-30:fts_shutter_30:open pct-20:fts_shutter_20:open pct-10:fts_shutter_10:open pct-0:fts_shutter_10:closed
event-on-change-reading .*
group Systemautomatik
rl_autoStop 0
rl_excessBottom 2
rl_excessTop 4
rl_secondsDown 10
rl_secondsUp 10
rl_switchTime 1
rl_type normal
room System->Rollosteuerung
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd open:closed:half:stop:pct
Hallo CoolTux,
ich habe eine Markise die trotz "Shading in" nicht fährt.
Das Ziel ist folgendes:
- Nachts geschlossen (daher Mode_Down / Mode_Up off)
- Shading aktiv
- Bei Wind und Regen soll die Markise eingefahren werden (ASC_Closed_Pos 100)
- Bei Shading vollständig schließen (ASC_Shading_Pos 0)
das lässt sich über das Dropdown nicht einstellen[/list]
Internals:
DEF 192.168.178.28
DURATION 0
FUUID 5fe3b276-f33f-5727-3e8c-fbf421f126074424
FVERSION 36_Shelly.pm:v3.3.0-s24222/2021-04-11
INTERVAL 60
MOVING stopped
NAME wiga_markise
NR 59
SHELLYID shellyswitch25-68C63AF92489
STATE stopped
TARGETPCT 100
TCPIP 192.168.178.28
TYPE Shelly
READINGS:
2021-05-02 08:29:10 ASC_Enable on
2021-05-02 10:24:59 ASC_ShadingMessage INFO: current shading status is 'in' - next check in 20m
2021-05-02 08:29:59 ASC_ShuttersLastDrive none
2021-05-02 09:07:43 ASC_Time_DriveDown 02.05.2021 - 20:39
2021-05-02 09:07:43 ASC_Time_DriveUp 03.05.2021 - 06:06
2021-05-02 09:07:40 associatedWith ASC
2020-12-23 22:11:18 cloud disabled
2021-01-13 09:40:57 config mode=roller [channel s]
2021-05-02 08:28:59 energy_0 11.9
2021-04-25 16:41:22 firmware v1.10.3
2021-05-02 08:29:59 last_dir up
2021-04-28 22:07:57 network <html>connected to <a href="http://192.168.178.28">192.168.178.28</a></html>
2021-05-02 08:29:59 pct 100
2021-05-02 08:29:59 position open
2021-05-02 08:29:59 power 0
2021-05-02 08:28:59 power_0 0
2021-05-02 08:29:59 state stopped
2021-01-13 09:41:24 stop_reason normal
Attributes:
ASC 2
ASC_BrightnessSensor HmIP_SLO:1.AVERAGE_ILLUMINATION
ASC_Closed_Pos 100
ASC_Mode_Down off
ASC_Mode_Up off
ASC_Pos_Reading pct
ASC_RainProtection on
ASC_Shading_InOutAzimuth 90:220
ASC_Shading_MinMax_Elevation 20:90
ASC_Shading_Min_OutsideTemperature 23
ASC_Shading_Mode always
ASC_Shading_Pos 0
ASC_TempSensor Wiga_temp:temperature
ASC_WindProtection on
mode roller
model shelly2.5
Zitat von: joshi am 02 Mai 2021, 12:19:08
Hallo CoolTux,
ich habe eine Markise die trotz "Shading in" nicht fährt.
Das Ziel ist folgendes:
- Nachts geschlossen (daher Mode_Down / Mode_Up off)
- Shading aktiv
- Bei Wind und Regen soll die Markise eingefahren werden (ASC_Closed_Pos 100)
- Bei Shading vollständig schließen (ASC_Shading_Pos 0)
das lässt sich über das Dropdown nicht einstellen
[/list]
Internals:
DEF 192.168.178.28
DURATION 0
FUUID 5fe3b276-f33f-5727-3e8c-fbf421f126074424
FVERSION 36_Shelly.pm:v3.3.0-s24222/2021-04-11
INTERVAL 60
MOVING stopped
NAME wiga_markise
NR 59
SHELLYID shellyswitch25-68C63AF92489
STATE stopped
TARGETPCT 100
TCPIP 192.168.178.28
TYPE Shelly
READINGS:
2021-05-02 08:29:10 ASC_Enable on
2021-05-02 10:24:59 ASC_ShadingMessage INFO: current shading status is 'in' - next check in 20m
2021-05-02 08:29:59 ASC_ShuttersLastDrive none
2021-05-02 09:07:43 ASC_Time_DriveDown 02.05.2021 - 20:39
2021-05-02 09:07:43 ASC_Time_DriveUp 03.05.2021 - 06:06
2021-05-02 09:07:40 associatedWith ASC
2020-12-23 22:11:18 cloud disabled
2021-01-13 09:40:57 config mode=roller [channel s]
2021-05-02 08:28:59 energy_0 11.9
2021-04-25 16:41:22 firmware v1.10.3
2021-05-02 08:29:59 last_dir up
2021-04-28 22:07:57 network <html>connected to <a href="http://192.168.178.28">192.168.178.28</a></html>
2021-05-02 08:29:59 pct 100
2021-05-02 08:29:59 position open
2021-05-02 08:29:59 power 0
2021-05-02 08:28:59 power_0 0
2021-05-02 08:29:59 state stopped
2021-01-13 09:41:24 stop_reason normal
Attributes:
ASC 2
ASC_BrightnessSensor HmIP_SLO:1.AVERAGE_ILLUMINATION
ASC_Closed_Pos 100
ASC_Mode_Down off
ASC_Mode_Up off
ASC_Pos_Reading pct
ASC_RainProtection on
ASC_Shading_InOutAzimuth 90:220
ASC_Shading_MinMax_Elevation 20:90
ASC_Shading_Min_OutsideTemperature 23
ASC_Shading_Mode always
ASC_Shading_Pos 0
ASC_TempSensor Wiga_temp:temperature
ASC_WindProtection on
mode roller
model shelly2.5
Setze mal das Attribut ShutteraPlace auf Markise.
Zitat von: flummy1978 am 02 Mai 2021, 11:51:21
Einmal das Rollo mit Britghtness
Internals:
FUUID 5c46de22-f33f-bea8-979f-89a2e7ebbf80d514
NAME Rollo_EG_BAD
NR 55
STATE <pre>
read1:open
read2:open
read3:open
</pre>
TYPE ROLLO
stoptime 1619931619
.attraggr:
.attreour:
state
ASC_ShadingMessage
ASC_Shading_WaitingPeriod
ASC_ShuttersLastDrive
pct
ASC_BrightnessAverage
.attrminint:
.userReadings:
HASH(0x19d7870)
READINGS:
2021-04-04 13:15:28 .ASC_AttrUpdateChanges_v0.10.12 1
2021-05-02 11:42:23 ASC_BrightnessAverage 33838
2020-11-09 10:09:51 ASC_Enable on
2021-05-02 11:42:23 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 5m
2021-05-02 07:00:19 ASC_ShuttersLastDrive day open
2021-05-02 07:00:02 ASC_Time_DriveDown 02.05.2021 - 21:00
2021-05-02 07:00:02 ASC_Time_DriveUp 03.05.2021 - 07:00
2021-04-25 23:56:14 associatedWith AUTO_RolloSteuerung
2021-05-02 07:00:02 command pct-0
2021-05-02 07:00:02 desired_pct 0
2021-05-02 07:00:02 drive-type modul
2021-05-02 07:00:02 last_drive drive-up
2021-05-02 07:00:19 pct 0
2021-05-02 07:00:19 state open
Attributes:
ASC 1
ASC_Antifreeze off
ASC_Antifreeze_Pos 95
ASC_AutoAstroModeEvening none
ASC_AutoAstroModeEveningHorizon none
ASC_AutoAstroModeMorning none
ASC_AutoAstroModeMorningHorizon none
ASC_BlockingTime_afterManual 3600
ASC_BlockingTime_beforDayOpen 0
ASC_BlockingTime_beforNightClose 3600
ASC_BrightnessSensor dev_EG_BD_LUX:illuminance
ASC_Closed_Pos 100
ASC_ComfortOpen_Pos 20
ASC_Down astro
ASC_Drive_Delay -1
ASC_Drive_DelayStart -1
ASC_GuestRoom none
ASC_LockOut off
ASC_LockOut_Cmd none
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Open_Pos 0
ASC_Partymode off
ASC_Pos_Reading pct
ASC_PrivacyDown_Pos 70
ASC_Roommate_Device none
ASC_Roommate_Reading state
ASC_Shading_InOutAzimuth 50:155
ASC_Shading_MinMax_Elevation 2:140
ASC_Shading_Min_OutsideTemperature 10
ASC_Shading_Mode always
ASC_Shading_Pos 60
ASC_Shading_StateChange_SunnyCloudy 45000:17000 2
ASC_Shading_WaitingPeriod 600
ASC_Time_Down_Early 19:00
ASC_Time_Down_Late 21:00
ASC_Time_Up_Early 07:00
ASC_Time_Up_Late 09:30
ASC_Time_Up_WE_Holiday 10:00
ASC_Up astro
ASC_Ventilate_Pos 40
ASC_Ventilate_Window_Open on
ASC_WiggleValue 5
ASC_WindowRec none
ASC_WindowRec_subType twostate
DbLogExclude .*
alias Rollo Bad
automatic-enabled on
cmdIcon open:fts_shutter_up closed:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
devStateIcon read1.drive-up:rc_UP@red:stop .*read1..*:rc_UP@green:open read2.open:fts_shutter_10@green:stop read2..*10:fts_shutter_10@Crimson:stop read2..*20:fts_shutter_20@Crimson:stop read2..*30:fts_shutter_30@Crimson:stop read2..*40:fts_shutter_40@Crimson:stop read2.(.*50|half):fts_shutter_50@Crimson:stop read2..*60:fts_shutter_60@Crimson:stop read2..*70:fts_shutter_70@Crimson:stop read2..*80:fts_shutter_80@Crimson:stop read2..*90:fts_shutter_90@Crimson:stop read2.closed:fts_shutter_100@Crimson:stop read2.drive.*:fts_shutter@Crimson:stop read3.drive-down:rc_DOWN@red:stop read3..*:rc_DOWN@red:closed
event-on-update-reading state, ASC_ShadingMessage, ASC_Shading_WaitingPeriod, ASC_ShuttersLastDrive,pct,ASC_BrightnessAverage
group Fenster
rl_autoStop 0
rl_blockMode none
rl_commandDown set EG_BAD_RO_ROLLO_AUF off; set EG_BAD_RO_ROLLO_ZU on
rl_commandStop set EG_BAD_RO_ROLLO_AUF off;set EG_BAD_RO_ROLLO_ZU off
rl_commandUp set EG_BAD_RO_ROLLO_ZU off;set EG_BAD_RO_ROLLO_AUF on
rl_resetTime 2
rl_secondsDown 14
rl_secondsUp 15
rl_switchTime 3
rl_type normal
room Bad
stateFormat <pre>
read1:state
read2:state
read3:state
</pre>
userReadings ASC_BrightnessAverage { ascAPIget('BrightnessAverage',$name) }
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd pct
Und das ohne zum Test (das hatte ich zuletzt sogar noch mal neu angelegt)
Internals:
CFGFN
FUUID 6085d6fc-f33f-6adc-a40c-e2364cc6a3926a45
NAME dum_JALOU_Gang
NR 236088
STATE pct-90
TYPE ROLLO
stoptime 1619943067
.attraggr:
.attreocr:
.*
.attrminint:
OLDREADINGS:
READINGS:
2021-04-25 22:54:51 ASC_Enable on
2021-05-02 11:47:10 ASC_ShadingMessage INFO: current shading status is 'in' - next check in 10m
2021-05-02 10:11:07 ASC_ShuttersLastDrive shading in
2021-05-02 05:00:01 ASC_Time_DriveDown 02.05.2021 - 21:34
2021-05-02 05:00:01 ASC_Time_DriveUp 03.05.2021 - 05:00
2021-04-25 23:56:14 associatedWith AUTO_RolloSteuerung
2021-05-02 10:10:54 command pct-90
2021-05-02 10:10:54 desired_pct 90
2021-05-02 10:10:54 drive-type modul
2021-05-02 10:10:54 last_drive drive-down
2021-05-02 10:11:07 pct 90
2021-05-02 10:11:07 state pct-90
Attributes:
ASC 1
ASC_BlockingTime_afterManual 10
ASC_BrightnessSensor Wetterstation:luminosity
ASC_ComfortOpen_Pos 80
ASC_Pos_Reading pct
ASC_RainProtection on
ASC_Shading_InOutAzimuth 110:315
ASC_Shading_MinMax_Elevation 5:125
ASC_Shading_Min_OutsideTemperature 2
ASC_Shading_Mode always
ASC_Shading_Pos 90
ASC_Shading_StateChange_SunnyCloudy 800:200 2
ASC_Shading_WaitingPeriod 600
ASC_TempSensor dev_EG_WZ_innen_temperatur:temperature
ASC_Time_Down_Early 16:30
ASC_Time_Up_Late 14:00
ASC_Time_Up_WE_Holiday 11:00
ASC_Up time
ASC_WindParameters 85:30 0
ASC_WindProtection on
ASC_WindowRec_PosAfterDayClosed lastManual
ASC_WindowRec_subType threestate
DbLogExclude .*
alias DummyRollo zum testen
cmdIcon open:fts_shutter_up closed:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
devStateIcon open:fts_shutter_10:closed closed:fts_shutter_100:open half:fts_shutter_50:closed drive-up:fts_shutter_up@red:stop drive-down:fts_shutter_down@red:stop pct-100:fts_shutter_100:open pct-90:fts_shutter_80:closed pct-80:fts_shutter_80:closed pct-70:fts_shutter_70:closed pct-60:fts_shutter_60:closed pct-50:fts_shutter_50:closed pct-40:fts_shutter_40:open pct-30:fts_shutter_30:open pct-20:fts_shutter_20:open pct-10:fts_shutter_10:open pct-0:fts_shutter_10:closed
event-on-change-reading .*
group Systemautomatik
rl_autoStop 0
rl_excessBottom 2
rl_excessTop 4
rl_secondsDown 10
rl_secondsUp 10
rl_switchTime 1
rl_type normal
room System->Rollosteuerung
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd open:closed:half:stop:pct
Das Reading kommt nicht von ASC sondern ist ein userreadings von Dir
userReadings ASC_BrightnessAverage { ascAPIget('BrightnessAverage',$name) }
Zitat von: nagelreo am 02 Mai 2021, 08:29:23
Hallo CoolTux,
vielen Dank für, die schnelle Antwort.
So habe ich das auch verstanden.
Letzte Woche habe ich das mehrfach probiert, ohne Erfolg und daraufhin "ASC_Mode_Down und Up" auf "off" gestellt.
Gestern Abend, nach Deiner Antwort, habe ich mit dem "shutterASCEnableToggle" nochmals gespielt und dabei im device Readings "down" bzw. "up" (beides in roter Schrift) beobachtet, nach dem erneuten Öffnen vom device änderte sich das Readings in "on" bzw. "off".
2021-05-01 22:04:00 SOMFY Bad ASC_Enable: up
2021-05-01 22:04:00 AutoShuttersControl Somfy_Controls shutterASCenableToggle Bad
2021-05-01 22:05:01 SOMFY Bad ASC_Enable: down
2021-05-01 22:05:01 AutoShuttersControl Somfy_Controls shutterASCenableToggle Bad
Das war letzte Woche so nicht. Ich vermute, dass es durch die vorherige Deaktivierung vom ASC (attribut ASC 0) in Kombination mit dem set "scannForShutters" und erneute Aktivierung von ASC ausgelöst wurde. Das habe ich nur für einen Rollo durchgeführt.
Nun funktioniert das toggeln bei allen Rollos, die Rollos werden wie gewünscht durch ASC gesteuert (öffnen/schließen).
Hast du eine Erklärung dafür?
Gruß
Rolf
Eine Erklärung habe ich dafür leider nicht. Laut Code sollte nur ausschließlich on und off kommen.
Hallo zusammen,
ich habe noch ein wenig an meinem Problem gebastelt und versuche daher nochmal einen Anlauf mit der Hoffnung auf eine Lösung:
Da sich ja in meinen neuen HM Rollladenaktoren keine ASC Attribute eintragen habe ich nun zum testen mal ein Gerät vom Typ ROLLO neu hinzugefügt => selbes Problem, außer dem Attribut ASC 0/1/2 passiert nichts.
Meine alten ROLLO-Devices und meine alten HM-Aktoren haben alle keine Probleme.
Kann man irgendwie diese Attribute händisch eintragen? Braucht ihr noch weitere Infos?
Es wäre super, wenn ich dieses tolle Modul weiterhin benutzen könnte....
Nochmals Danke und Gruß
H-man
Zitat von: h-man-kl am 02 Mai 2021, 14:08:54
Hallo zusammen,
ich habe noch ein wenig an meinem Problem gebastelt und versuche daher nochmal einen Anlauf mit der Hoffnung auf eine Lösung:
Da sich ja in meinen neuen HM Rollladenaktoren keine ASC Attribute eintragen habe ich nun zum testen mal ein Gerät vom Typ ROLLO neu hinzugefügt => selbes Problem, außer dem Attribut ASC 0/1/2 passiert nichts.
Meine alten ROLLO-Devices und meine alten HM-Aktoren haben alle keine Probleme.
Kann man irgendwie diese Attribute händisch eintragen? Braucht ihr noch weitere Infos?
Es wäre super, wenn ich dieses tolle Modul weiterhin benutzen könnte....
Nochmals Danke und Gruß
H-man
Ich schaue heute Abend oder morgen noch mal in den Code wo eventuell Probleme auftauchen könnten beim setzen.
Dein FHEM ist komplett aktuell?
Hallo CoolTux
ZitatEine Erklärung habe ich dafür leider nicht. Laut Code sollte nur ausschließlich on und off kommen.
ich konnte das Reading "ASC_Enable" zuordnen, es wird die Definition für "on" bzw. "off" aus dem attr eventMap vom device übernommen.
2021-05-02 18:17:55 Global global ATTR Bad eventMap on:down stop:go-my off:up1
2021-05-02 18:18:17 SOMFY Bad ASC_Enable: up1
2021-05-02 18:19:12 Global global ATTR Bad eventMap on:down stop:go-my off:up
2021-05-02 18:19:40 SOMFY Bad ASC_Enable: up
Gruß
Rolf
Das ist natürlich Mist. Ich muss mal schauen wie ich das umgehen kann
Zitat von: h-man-kl am 02 Mai 2021, 14:08:54
Hallo zusammen,
ich habe noch ein wenig an meinem Problem gebastelt und versuche daher nochmal einen Anlauf mit der Hoffnung auf eine Lösung:
Da sich ja in meinen neuen HM Rollladenaktoren keine ASC Attribute eintragen habe ich nun zum testen mal ein Gerät vom Typ ROLLO neu hinzugefügt => selbes Problem, außer dem Attribut ASC 0/1/2 passiert nichts.
Meine alten ROLLO-Devices und meine alten HM-Aktoren haben alle keine Probleme.
Kann man irgendwie diese Attribute händisch eintragen? Braucht ihr noch weitere Infos?
Es wäre super, wenn ich dieses tolle Modul weiterhin benutzen könnte....
Nochmals Danke und Gruß
H-man
Kannst Du bitte einmal schauen ob Du ein Event bekommst
userAttrList: rolled.out
Zitat von: CoolTux am 02 Mai 2021, 13:27:42
Das Reading kommt nicht von ASC sondern ist ein userreadings von Dir
userReadings ASC_BrightnessAverage { ascAPIget('BrightnessAverage',$name) }
Oh mann ... Wie peinlich ??? :o
Das kommt davon wenn man vor Ewigkeiten mal sowas eingebaut hat und das dann nicht mehr im Kopf hat.... Nichts destotrotz hätte ich es aber sehen müssen. Sorry für die Mühe die ich damit gemacht hab.
Zitat von: flummy1978 am 03 Mai 2021, 11:31:07
Oh mann ... Wie peinlich ??? :o
Das kommt davon wenn man vor Ewigkeiten mal sowas eingebaut hat und das dann nicht mehr im Kopf hat.... Nichts destotrotz hätte ich es aber sehen müssen. Sorry für die Mühe die ich damit gemacht hab.
Ging mir nicht anders. Ich musste selber erstmal sicher gehen und habe ne Weile gesucht. Bin dann irgendwann drauf gekommen das es unmöglich von mir sein kann da ich rein gar nichts im Code gefunden habe.
Aber Du siehst ich konnte es auch nicht sofort sagen ;D
Zitat von: CoolTux am 03 Mai 2021, 11:39:12
Ging mir nicht anders. Ich musste selber erstmal sicher gehen und habe ne Weile gesucht. Bin dann irgendwann drauf gekommen das es unmöglich von mir sein kann da ich rein gar nichts im Code gefunden habe.
Aber Du siehst ich konnte es auch nicht sofort sagen ;D
Immerhin :D Hoffe das Suchen danach war nicht zu viel Arbeit ;)
Zu der Fahren bei / nach Regen Verzögerungsgeschichte hast Du noch nicht gefunden bzw gemacht oder ?
Zitat von: flummy1978 am 03 Mai 2021, 11:56:11
Immerhin :D Hoffe das Suchen danach war nicht zu viel Arbeit ;)
Zu der Fahren bei / nach Regen Verzögerungsgeschichte hast Du noch nicht gefunden bzw gemacht oder ?
Da bin dran und baue das ganze entsprechend um. Wird aber etwas dauern und eine etwas größere Aktion.
https://git.cooltux.net/FHEM/mod-AutoShuttersControl/src/branch/patch-rainprotection
Aaaahhh der Gerät wird getrennt und bekommt quasi ein eigenes Modulteil ?
Wenn ich da irgendwie bei Tests behilflich sein kann (in meiner Version) sag bescheid - Zur Not auch PN - lese hier nicht unbedingt immer jeden Beitrag einzeln, wenn ich grad nichts offen hab.
Zitat von: flummy1978 am 03 Mai 2021, 13:04:57
Aaaahhh der Gerät wird getrennt und bekommt quasi ein eigenes Modulteil ?
Wenn ich da irgendwie bei Tests behilflich sein kann (in meiner Version) sag bescheid - Zur Not auch PN - lese hier nicht unbedingt immer jeden Beitrag einzeln, wenn ich grad nichts offen hab.
Kann ich gerne machen. Wird aber noch etwas dauern.
Seit ein paar tagen habe ich regelmäßig morgens und abends folgende Fehlermeldungen im Logfile.
2021.05.02 22:00:09 1: AutoShuttersControl (Rollladensteuerung) - Error in function CreateSunRiseSetShuttersTimer. No shuttersDevHash given
2021.05.02 22:00:09 1: ERROR: empty name in readingsBeginUpdate
2021.05.02 22:00:09 1: stacktrace:
2021.05.02 22:00:09 1: main::readingsBeginUpdate called by lib/FHEM/Automation/ShuttersControl.pm (1076)
2021.05.02 22:00:09 1: FHEM::Automation::ShuttersControl::CreateSunRiseSetShuttersTimer called by lib/FHEM/Automation/ShuttersControl.pm (1407)
2021.05.02 22:00:09 1: FHEM::Automation::ShuttersControl::SunSetShuttersAfterTimerFn called by fhem.pl (3420)
2021.05.02 22:00:09 1: main::HandleTimeout called by fhem.pl (695)
2021.05.02 22:00:09 1: readingsUpdate(,ASC_Time_DriveDown,03.05.2021 - 22:00) missed to call readingsBeginUpdate first.
2021.05.02 22:00:09 1: stacktrace:
2021.05.02 22:00:09 1: main::readingsBulkUpdate called by lib/FHEM/Automation/ShuttersControl.pm (1077)
2021.05.02 22:00:09 1: FHEM::Automation::ShuttersControl::CreateSunRiseSetShuttersTimer called by lib/FHEM/Automation/ShuttersControl.pm (1407)
2021.05.02 22:00:09 1: FHEM::Automation::ShuttersControl::SunSetShuttersAfterTimerFn called by fhem.pl (3420)
2021.05.02 22:00:09 1: main::HandleTimeout called by fhem.pl (695)
2021.05.02 22:00:09 1: readingsUpdate(,ASC_Time_DriveUp,03.05.2021 - 05:47) missed to call readingsBeginUpdate first.
2021.05.02 22:00:09 1: stacktrace:
2021.05.02 22:00:09 1: main::readingsBulkUpdate called by lib/FHEM/Automation/ShuttersControl.pm (1091)
2021.05.02 22:00:09 1: FHEM::Automation::ShuttersControl::CreateSunRiseSetShuttersTimer called by lib/FHEM/Automation/ShuttersControl.pm (1407)
2021.05.02 22:00:09 1: FHEM::Automation::ShuttersControl::SunSetShuttersAfterTimerFn called by fhem.pl (3420)
2021.05.02 22:00:09 1: main::HandleTimeout called by fhem.pl (695)
2021.05.03 05:47:41 1: AutoShuttersControl (Rollladensteuerung) - Error in function CreateSunRiseSetShuttersTimer. No shuttersDevHash given
2021.05.03 05:47:41 1: ERROR: empty name in readingsBeginUpdate
2021.05.03 05:47:41 1: stacktrace:
2021.05.03 05:47:41 1: main::readingsBeginUpdate called by lib/FHEM/Automation/ShuttersControl.pm (1076)
2021.05.03 05:47:41 1: FHEM::Automation::ShuttersControl::CreateSunRiseSetShuttersTimer called by lib/FHEM/Automation/ShuttersControl.pm (1509)
2021.05.03 05:47:41 1: FHEM::Automation::ShuttersControl::SunRiseShuttersAfterTimerFn called by fhem.pl (3420)
2021.05.03 05:47:41 1: main::HandleTimeout called by fhem.pl (695)
2021.05.03 05:47:41 1: readingsUpdate(,ASC_Time_DriveDown,03.05.2021 - 22:00) missed to call readingsBeginUpdate first.
2021.05.03 05:47:41 1: stacktrace:
2021.05.03 05:47:41 1: main::readingsBulkUpdate called by lib/FHEM/Automation/ShuttersControl.pm (1077)
2021.05.03 05:47:41 1: FHEM::Automation::ShuttersControl::CreateSunRiseSetShuttersTimer called by lib/FHEM/Automation/ShuttersControl.pm (1509)
2021.05.03 05:47:41 1: FHEM::Automation::ShuttersControl::SunRiseShuttersAfterTimerFn called by fhem.pl (3420)
2021.05.03 05:47:41 1: main::HandleTimeout called by fhem.pl (695)
2021.05.03 05:47:41 1: readingsUpdate(,ASC_Time_DriveUp,04.05.2021 - 05:45) missed to call readingsBeginUpdate first.
2021.05.03 05:47:41 1: stacktrace:
2021.05.03 05:47:41 1: main::readingsBulkUpdate called by lib/FHEM/Automation/ShuttersControl.pm (1091)
2021.05.03 05:47:41 1: FHEM::Automation::ShuttersControl::CreateSunRiseSetShuttersTimer called by lib/FHEM/Automation/ShuttersControl.pm (1509)
2021.05.03 05:47:41 1: FHEM::Automation::ShuttersControl::SunRiseShuttersAfterTimerFn called by fhem.pl (3420)
2021.05.03 05:47:41 1: main::HandleTimeout called by fhem.pl (695)
Ich kann nicht genau sagen, wann das angefangen hat; ebenfall habe ich bei den morgendlichen uns abendlichen Fahrten keine Unregelmäßigkeiten festgestellt.
Mach mal bitte ein scanForShutters und dann noch ein createNewNotify Dev
Zitat von: Wolle02 am 03 Mai 2021, 13:34:41
Seit ein paar tagen habe ich regelmäßig morgens und abends folgende Fehlermeldungen im Logfile.
Kann ich bestätigen: Im Logfile taucht es bei mir seit dem 26.04.21 Morgens UND Abends auf (so gegen 5:30 und 21:30 also genau zu Sunrise und Sunset Zeiten) - Allerdings ist der 26.04. ohne Gewähr zu nehmen. Weiss nicht wie aktuell mein Fhem vorher war.
VG
Andreas
Zitat von: CoolTux am 03 Mai 2021, 13:37:37
Mach mal bitte ein scanForShutters und dann noch ein createNewNotify Dev
Hey CoolTux,
da es heute regnet, kann ich ohne "Manipulationen" auf den Teil nochmal zurück kommen:
ZitatIrgendwie hab ich so das Gefühl, dass der irgendwie die Werte dennoch aus der Wetterstation nimmt. Folgende Erklärung der Vermutung:
Wie gesagt, wird die Wetterstation von einem Notify überwacht. Sobald der Regenwert sich auf >0 ändert passiert folgendes:
Zitat von: CoolTux am 27 April 2021, 09:06:36
Nee leider nicht. Verstehe ehrlich gesagt auch nicht wieso er das auswerten sollte wenn es doch nicht drin steht.
Wie Du das Attribut neu gesetzt hast, hast Du es vorher gelöscht? Das ist voraussetzung sonst klappt das NotifyDev nicht und er reagiert in der Tat auf die alten Sachen.
Steht Dein Dummy in der NOTIFYDEV? Was sagt get showNotifyDevInformation bei gesetztem Attribut expert 1?
Ich schreibe das aus dem Grund weil ich hoffe, dass wenn dort irgendwo ein Bug ist, Du vielleicht damit Folgefehler in anderen Bereichen vermeiden kannst ? Folgendes habe ich (vor dem Regen gemacht):
1. Regensensor im ASC Device gelöscht
2. Scan vor Shutters + createNotifydef
3. Regensensor neu angelegt mit: dum_Wetterstation_rain:rain 5:4 0:30
4. Punkt 2 wiederholt
5. ASC Debug auf 1
6. Verbose im ASC auf 5
7. Verbose 5 in meinem TestRollo das vom Regenschutz betroffen ist
2 Std laufen lassen (mehrmals Regen gewesen und danach auch wieder aufgehört)
Nun ist an einer Stell der Rolladen in den Regenschutz gefahren:
2021-05-04_12:57:39.442 LogDummy Wetterstation 6.1
2021-05-04_12:57:39.449 LogDummy Regenschutz hat begonnen
2021-05-04_12:57:39.455 LogDummy 6.1
2021-05-04_12:57:39.467 LogDummy dum_Wetterstation_rain 5
......
2021-05-04_12:57:52.039 dum_JALOU_Gang open
2021-05-04_12:57:52.129 dum_JALOU_Gang ASC_ShuttersLastDrive: rain protected
Bis hierhin alles korrekt.
Aber als der Regen aufgehört hat, war in meiner Wetterstation rain = 0 aber in dem dum_Wetterstation_rain device, was den Regen simuliert, stand rain noch auf 2.
Dennoch ist der Rolladen dann aus dem Regenschutz herausgefahren und das hier stand dabei im Log:
ASC_DEBUG!!! 2021.05.04 13:12:33 - EventProcessingShadingBrightness: Rollo_EG_WZ_MAR_markise - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
2021.05.04 13:12:40.661 4: AutoShuttersControl (AUTO_RolloSteuerung) - Devname: dum_Wetterstation_rain Name: AUTO_RolloSteuerung Notify: $VAR1 = [
'rain: 2'
];
2021.05.04 13:12:40.667 4: AutoShuttersControl (AUTO_RolloSteuerung) - Devname: Wetterstation Name: AUTO_RolloSteuerung Notify: $VAR1 = [
'rain: 0.0', <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
'rain_in: 0.00',
'israining: 0',
'condition: cloudy'
];
und genau hier ist in meinen Augen der Fehler, warum die Regenprotection mein dummy-Device nicht interessiert sondern ASC sehr wohl auf die Wetterstation reagiert und das obwohl es eigentlich nicht geht (gehen soll - warum auch immer) und ich deswegen extra ja das dummy Device angelegt hab.
Wenn ich noch was dazu beitragen kann, lass es mich bitte wissen. Aus dem Vorkomniss habe ich wie gesagt den vollen Log inkl Verbose 5. Den hab ich jetzt natürlich abgeschaltet :)
VG
Andreas
Hallo Andreas,
Das hast Du Wetterstation aber noch wegen etwas anderem drin. Wegen Wind eventuell oder als Brightness Sensor?
Zitat von: CoolTux am 04 Mai 2021, 16:23:01
Hallo Andreas,
Das hast Du Wetterstation aber noch wegen etwas anderem drin. Wegen Wind eventuell oder als Brightness Sensor?
Natürlich ist sie das. Ich würde sie ja gern für alle anderen Sachen auch benutzen - Aber das geht ja wie Du sagtest nicht (mehrfach) - warum auch immer (den Sinn dahinter hab ich noch nicht verstanden) -
Wie dem auch sei, so sieht mein Notifydef aktuell aus:
Shutters/ASC-Device NOTIFYDEV Attribut
Rollo_EG_WZ_terrasse_tuer TK_EG_WZ_tuer_weit ASC_WindowRec
Rollo_OG_SZ_01 TK_OG_SZ_fenster1 ASC_WindowRec
Rollo_OG_SZ_02 TK_OG_SZ_fenster2 ASC_WindowRec
AUTO_RolloSteuerung Wetterstation ASC_windSensor
Rollo_EG_WZ_MAR_markise Wetterstation ASC_BrightnessSensor
Rollo_OG_SZ_02 Wetterstation ASC_BrightnessSensor
dum_JALOU_Gang Wetterstation ASC_BrightnessSensor
AUTO_RolloSteuerung dev_Astro ASC_twilightDevice
Rollo_EG_BAD dev_EG_BD_LUX ASC_BrightnessSensor
AUTO_RolloSteuerung dum_Wetterstation_rain ASC_rainSensor
Aber wie dem auch sei. In dieesem speziellem Fall hat das Notify aber auch auf das RegenReading reagiert und nicht auf die Windveränderung (siehe meine <<<<<<<<>>>>>>>> Markierung)
2021.05.04 13:12:40.667 4: AutoShuttersControl (AUTO_RolloSteuerung) - Devname: Wetterstation Name: AUTO_RolloSteuerung Notify: $VAR1 = [
'rain: 0.0', <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
'rain_in: 0.00',
'israining: 0',
'condition: cloudy'
];
Dieser Eintrag MUSS ganz sicher den Regeschutz auflösen, weil direkt danach zeitlich das hier folgt:
ASC_DEBUG!!! 2021.05.04 13:12:40 - FnIsDay: dum_JALOU_Gang Allgemein: 1
ASC_DEBUG!!! 2021.05.04 13:12:40 - FnIsDay: dum_JALOU_Gang getDownBrightness: 1 Brightness: 28949.7 BrightnessMin: 500 Sunset: 0
ASC_DEBUG!!! 2021.05.04 13:12:40 - FnIsDay: dum_JALOU_Gang getUpBrightness: 1 Brightness: 28949.7 BrightnessMax: 800 Sunrise: 1
ASC_DEBUG!!! 2021.05.04 13:12:40 - FnSetCmdFn: dum_JALOU_Gang - Rollo wird gefahren, aktuelle Position: 0, Zielposition: 90. Grund der Fahrt: rain un-protected
2021.05.04 13:12:40.680 5: ROLLO (dum_JALOU_Gang) >> Set (pct,90)
D.h. Es vergehen 0,133 Sek zwischen notify und reaktion im Rolladen, was mir eben zeigt, dass das ASC Device nicht auf den "dum_Wetterstation_rain" dummy sondern auf die Wetterstation reagiert, obwohl der Dummy eingetragen ist :)
Vielleicht ist es so verständlicher, was ich meine :)
VG
Andreas
Andere mal Reading für Regen vom Dummy von rain auf regen. Kannste in the fly machen. Also direkt ändern im Attribut ohne vorher das Attribut zu löschen. Dann sollte es gehen.
Zitat von: CoolTux am 04 Mai 2021, 17:56:05
Andere mal Reading für Regen vom Dummy von rain auf regen. Kannste in the fly machen. Also direkt ändern im Attribut ohne vorher das Attribut zu löschen. Dann sollte es gehen.
Hab ich gemacht, jetzt ist natürlich erstmal die Sonne draußen ;D
Aber meine Vermutung oben ist doch genau das was ich denke oder ? Nämlich dass das ASC auf die Regenmeldungen der Wetterstation und nicht vom Dummy reagiert hat, richtig ?
Zitat von: flummy1978 am 04 Mai 2021, 18:02:51
Hab ich gemacht, jetzt ist natürlich erstmal die Sonne draußen ;D
Aber meine Vermutung oben ist doch genau das was ich denke oder ? Nämlich dass das ASC auf die Regenmeldungen der Wetterstation und nicht vom Dummy reagiert hat, richtig ?
Jein Es reagiert auf beides.
Ich habe doch nochmal ein Problem mit der Beschattungsfunktion.
Am Anfang funktionierte die Beschattung super. Nachdem ich mein Tasmota Device einmal neu gestartet habe funktioniert seitdem nichts mehr. Die Infomeldung im Markiesen Device zeigt die Meldungen immer im Wechsel an.
- INFO:current shading status is 'out' - next check in 1m
- INFO: current shading status is 'in reserved' - next check in 1m
- INFO:current shading status is 'out' - next check in 1m
- INFO: current shading status is 'in reserved' - next check in 1m
.......
Im ASC Debug Modus meldet er folgendes:
ASC_DEBUG!!! 2021.05.05 16:26:39 - EventProcessingBrightness: Markiese_Test - Event von einem Helligkeitssensor erkannt. Verarbeitung läuft. Sollten keine weitere Meldungen aus der Funktion kommen, so befindet sich die aktuelle Zeit nicht innerhalb der Verarbeitungszeit für Sunset oder Sunrise
ASC_DEBUG!!! 2021.05.05 16:26:39 - EventProcessingBrightness: Markiese_Test - Die aktuelle Zeit befindet sich innerhalb der Sunset/Sunrise Brightness Verarbeitungszeit. Also zwischen Time Early und Time Late
ASC_DEBUG!!! 2021.05.05 16:26:39 - EventProcessingBrightness: Markiese_Test - Leider konnte kein Korrekter Brightnesswert aus dem Event erkannt werden. Entweder passt das Reading oder der tatsächliche nummerishce Wert des Events nicht
ASC_DEBUG!!! 2021.05.05 16:26:39 - EventProcessingBrightness: Markiese_Test - Event von einem Helligkeitssensor erkannt. Verarbeitung läuft. Sollten keine weitere Meldungen aus der Funktion kommen, so befindet sich die aktuelle Zeit nicht innerhalb der Verarbeitungszeit für Sunset oder Sunrise
ASC_DEBUG!!! 2021.05.05 16:26:39 - EventProcessingBrightness: Markiese_Test - Die aktuelle Zeit befindet sich innerhalb der Sunset/Sunrise Brightness Verarbeitungszeit. Also zwischen Time Early und Time Late
ASC_DEBUG!!! 2021.05.05 16:26:39 - EventProcessingBrightness: Markiese_Test - Es wird geprüft ob Sunset oder Sunrise gefahren werden soll und der aktuelle übergebene Brightness-Wert: 17230 Größer dem eingestellten Sunrise-Wert: 800 oder kleiner dem eingestellten Sunset-Wert: 500 ist. Werte für weitere Parameter - getUp ist: brightness getDown ist: brightness getSunrise ist: 0 getSunset ist: 1
ASC_DEBUG!!! 2021.05.05 16:26:39 - EventProcessingShadingBrightness: Markiese_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.05.05 16:26:39 - EventProcessingShadingBrightness: Markiese_Test - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 12133 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.05.05 16:26:39 - FnIsDay: Markiese_Test Allgemein: 1
ASC_DEBUG!!! 2021.05.05 16:26:39 - FnIsDay: Markiese_Test getDownBrightness: 0 Brightness: 17230 BrightnessMin: 500 Sunset: 1
ASC_DEBUG!!! 2021.05.05 16:26:39 - FnIsDay: Markiese_Test getUpBrightness: 0 Brightness: 17230 BrightnessMax: 800 Sunrise: 0
ASC_DEBUG!!! 2021.05.05 16:26:39 - FnIsDay: Markiese_Test Allgemein: 1
ASC_DEBUG!!! 2021.05.05 16:26:39 - FnIsDay: Markiese_Test getDownBrightness: 0 Brightness: 17230 BrightnessMin: 500 Sunset: 1
ASC_DEBUG!!! 2021.05.05 16:26:39 - FnIsDay: Markiese_Test getUpBrightness: 0 Brightness: 17230 BrightnessMax: 800 Sunrise: 0
ASC_DEBUG!!! 2021.05.05 16:26:39 - ShadingProcessing: Markiese_Test - Übergebende Werte - Azimuth:241.95, Elevation: 39.96, Brightness: 12133, OutTemp: 22.1, Azimut Beschattung: 95, Azimut Endschattung: 265, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2021.05.05 16:26:39 - ShadingProcessing: Markiese_Test - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2021.05.05 16:26:39 - FnIsDay: Markiese_Test Allgemein: 1
ASC_DEBUG!!! 2021.05.05 16:26:39 - FnIsDay: Markiese_Test getDownBrightness: 0 Brightness: 17230 BrightnessMin: 500 Sunset: 1
ASC_DEBUG!!! 2021.05.05 16:26:39 - FnIsDay: Markiese_Test getUpBrightness: 0 Brightness: 17230 BrightnessMax: 800 Sunrise: 0
ASC_DEBUG!!! 2021.05.05 16:26:39 - ShadingProcessing: Markiese_Test - Alle Beschattungsbedingungen wurden erfüllt und somit wird der Beschattungsstatus um eine Stufe angehoben. Alter Status: out Neuer Status: in reserved
ASC_DEBUG!!! 2021.05.05 16:26:39 - FnIsDay: Markiese_Test Allgemein: 1
ASC_DEBUG!!! 2021.05.05 16:26:39 - FnIsDay: Markiese_Test getDownBrightness: 0 Brightness: 17230 BrightnessMin: 500 Sunset: 1
ASC_DEBUG!!! 2021.05.05 16:26:39 - FnIsDay: Markiese_Test getUpBrightness: 0 Brightness: 17230 BrightnessMax: 800 Sunrise: 0
ASC_DEBUG!!! 2021.05.05 16:26:39 - FnIsDay: Markiese_Test Allgemein: 1
ASC_DEBUG!!! 2021.05.05 16:26:39 - FnIsDay: Markiese_Test getDownBrightness: 0 Brightness: 17230 BrightnessMin: 500 Sunset: 1
ASC_DEBUG!!! 2021.05.05 16:26:39 - FnIsDay: Markiese_Test getUpBrightness: 0 Brightness: 17230 BrightnessMax: 800 Sunrise: 0
ASC_DEBUG!!! 2021.05.05 16:26:39 - EventProcessingShadingBrightness: Markiese_Test - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2021.05.05 16:26:39 - EventProcessingBrightness: Markiese_Test - Brightness Event kam nicht innerhalb der Verarbeitungszeit für Sunset oder Sunris oder aber für beide wurden die entsprechendne Verarbeitungsschwellen nicht erreicht.
ASC_DEBUG!!! 2021.05.05 16:27:09 - EventProcessingBrightness: Markiese_Test - Event von einem Helligkeitssensor erkannt. Verarbeitung läuft. Sollten keine weitere Meldungen aus der Funktion kommen, so befindet sich die aktuelle Zeit nicht innerhalb der Verarbeitungszeit für Sunset oder Sunrise
ASC_DEBUG!!! 2021.05.05 16:27:09 - EventProcessingBrightness: Markiese_Test - Die aktuelle Zeit befindet sich innerhalb der Sunset/Sunrise Brightness Verarbeitungszeit. Also zwischen Time Early und Time Late
ASC_DEBUG!!! 2021.05.05 16:27:09 - EventProcessingBrightness: Markiese_Test - Leider konnte kein Korrekter Brightnesswert aus dem Event erkannt werden. Entweder passt das Reading oder der tatsächliche nummerishce Wert des Events nicht
ASC_DEBUG!!! 2021.05.05 16:27:09 - EventProcessingBrightness: Markiese_Test - Event von einem Helligkeitssensor erkannt. Verarbeitung läuft. Sollten keine weitere Meldungen aus der Funktion kommen, so befindet sich die aktuelle Zeit nicht innerhalb der Verarbeitungszeit für Sunset oder Sunrise
ASC_DEBUG!!! 2021.05.05 16:27:09 - EventProcessingBrightness: Markiese_Test - Die aktuelle Zeit befindet sich innerhalb der Sunset/Sunrise Brightness Verarbeitungszeit. Also zwischen Time Early und Time Late
ASC_DEBUG!!! 2021.05.05 16:27:09 - EventProcessingBrightness: Markiese_Test - Es wird geprüft ob Sunset oder Sunrise gefahren werden soll und der aktuelle übergebene Brightness-Wert: 16240 Größer dem eingestellten Sunrise-Wert: 800 oder kleiner dem eingestellten Sunset-Wert: 500 ist. Werte für weitere Parameter - getUp ist: brightness getDown ist: brightness getSunrise ist: 0 getSunset ist: 1
ASC_DEBUG!!! 2021.05.05 16:27:09 - EventProcessingShadingBrightness: Markiese_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.05.05 16:27:09 - EventProcessingShadingBrightness: Markiese_Test - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 17457 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.05.05 16:27:09 - FnIsDay: Markiese_Test Allgemein: 1
ASC_DEBUG!!! 2021.05.05 16:27:09 - FnIsDay: Markiese_Test getDownBrightness: 0 Brightness: 16240 BrightnessMin: 500 Sunset: 1
ASC_DEBUG!!! 2021.05.05 16:27:09 - FnIsDay: Markiese_Test getUpBrightness: 0 Brightness: 16240 BrightnessMax: 800 Sunrise: 0
ASC_DEBUG!!! 2021.05.05 16:27:09 - FnIsDay: Markiese_Test Allgemein: 1
ASC_DEBUG!!! 2021.05.05 16:27:09 - FnIsDay: Markiese_Test getDownBrightness: 0 Brightness: 16240 BrightnessMin: 500 Sunset: 1
ASC_DEBUG!!! 2021.05.05 16:27:09 - FnIsDay: Markiese_Test getUpBrightness: 0 Brightness: 16240 BrightnessMax: 800 Sunrise: 0
ASC_DEBUG!!! 2021.05.05 16:27:09 - ShadingProcessing: Markiese_Test - Übergebende Werte - Azimuth:241.95, Elevation: 39.96, Brightness: 17457, OutTemp: 22.1, Azimut Beschattung: 95, Azimut Endschattung: 265, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2021.05.05 16:27:09 - EventProcessingShadingBrightness: Markiese_Test - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2021.05.05 16:27:09 - EventProcessingBrightness: Markiese_Test - Brightness Event kam nicht innerhalb der Verarbeitungszeit für Sunset oder Sunris oder aber für beide wurden die entsprechendne Verarbeitungsschwellen nicht erreicht.
ASC_DEBUG!!! 2021.05.05 16:27:39 - EventProcessingBrightness: Markiese_Test - Event von einem Helligkeitssensor erkannt. Verarbeitung läuft. Sollten keine weitere Meldungen aus der Funktion kommen, so befindet sich die aktuelle Zeit nicht innerhalb der Verarbeitungszeit für Sunset oder Sunrise
ASC_DEBUG!!! 2021.05.05 16:27:39 - EventProcessingBrightness: Markiese_Test - Die aktuelle Zeit befindet sich innerhalb der Sunset/Sunrise Brightness Verarbeitungszeit. Also zwischen Time Early und Time Late
ASC_DEBUG!!! 2021.05.05 16:27:39 - EventProcessingBrightness: Markiese_Test - Leider konnte kein Korrekter Brightnesswert aus dem Event erkannt werden. Entweder passt das Reading oder der tatsächliche nummerishce Wert des Events nicht
ASC_DEBUG!!! 2021.05.05 16:27:39 - EventProcessingBrightness: Markiese_Test - Event von einem Helligkeitssensor erkannt. Verarbeitung läuft. Sollten keine weitere Meldungen aus der Funktion kommen, so befindet sich die aktuelle Zeit nicht innerhalb der Verarbeitungszeit für Sunset oder Sunrise
ASC_DEBUG!!! 2021.05.05 16:27:39 - EventProcessingBrightness: Markiese_Test - Die aktuelle Zeit befindet sich innerhalb der Sunset/Sunrise Brightness Verarbeitungszeit. Also zwischen Time Early und Time Late
ASC_DEBUG!!! 2021.05.05 16:27:39 - EventProcessingBrightness: Markiese_Test - Es wird geprüft ob Sunset oder Sunrise gefahren werden soll und der aktuelle übergebene Brightness-Wert: 17576 Größer dem eingestellten Sunrise-Wert: 800 oder kleiner dem eingestellten Sunset-Wert: 500 ist. Werte für weitere Parameter - getUp ist: brightness getDown ist: brightness getSunrise ist: 0 getSunset ist: 1
ASC_DEBUG!!! 2021.05.05 16:27:39 - EventProcessingShadingBrightness: Markiese_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.05.05 16:27:39 - EventProcessingShadingBrightness: Markiese_Test - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 17015 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.05.05 16:27:39 - FnIsDay: Markiese_Test Allgemein: 1
ASC_DEBUG!!! 2021.05.05 16:27:39 - FnIsDay: Markiese_Test getDownBrightness: 0 Brightness: 17576 BrightnessMin: 500 Sunset: 1
ASC_DEBUG!!! 2021.05.05 16:27:39 - FnIsDay: Markiese_Test getUpBrightness: 0 Brightness: 17576 BrightnessMax: 800 Sunrise: 0
ASC_DEBUG!!! 2021.05.05 16:27:39 - FnIsDay: Markiese_Test Allgemein: 1
ASC_DEBUG!!! 2021.05.05 16:27:39 - FnIsDay: Markiese_Test getDownBrightness: 0 Brightness: 17576 BrightnessMin: 500 Sunset: 1
ASC_DEBUG!!! 2021.05.05 16:27:39 - FnIsDay: Markiese_Test getUpBrightness: 0 Brightness: 17576 BrightnessMax: 800 Sunrise: 0
ASC_DEBUG!!! 2021.05.05 16:27:39 - ShadingProcessing: Markiese_Test - Übergebende Werte - Azimuth:241.95, Elevation: 39.96, Brightness: 17015, OutTemp: 22.1, Azimut Beschattung: 95, Azimut Endschattung: 265, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2021.05.05 16:27:39 - ShadingProcessing: Markiese_Test - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2021.05.05 16:27:39 - FnIsDay: Markiese_Test Allgemein: 1
ASC_DEBUG!!! 2021.05.05 16:27:39 - FnIsDay: Markiese_Test getDownBrightness: 0 Brightness: 17576 BrightnessMin: 500 Sunset: 1
ASC_DEBUG!!! 2021.05.05 16:27:39 - FnIsDay: Markiese_Test getUpBrightness: 0 Brightness: 17576 BrightnessMax: 800 Sunrise: 0
ASC_DEBUG!!! 2021.05.05 16:27:39 - ShadingProcessing: Markiese_Test - Es ist Nacht oder die Aussentemperatur unterhalb der Shading Temperatur. Die Beschattung wird Zwangsbeendet
ASC_DEBUG!!! 2021.05.05 16:27:39 - FnIsDay: Markiese_Test Allgemein: 1
ASC_DEBUG!!! 2021.05.05 16:27:39 - FnIsDay: Markiese_Test getDownBrightness: 0 Brightness: 17576 BrightnessMin: 500 Sunset: 1
ASC_DEBUG!!! 2021.05.05 16:27:39 - FnIsDay: Markiese_Test getUpBrightness: 0 Brightness: 17576 BrightnessMax: 800 Sunrise: 0
ASC_DEBUG!!! 2021.05.05 16:27:39 - FnIsDay: Markiese_Test Allgemein: 1
ASC_DEBUG!!! 2021.05.05 16:27:39 - FnIsDay: Markiese_Test getDownBrightness: 0 Brightness: 17576 BrightnessMin: 500 Sunset: 1
ASC_DEBUG!!! 2021.05.05 16:27:39 - FnIsDay: Markiese_Test getUpBrightness: 0 Brightness: 17576 BrightnessMax: 800 Sunrise: 0
ASC_DEBUG!!! 2021.05.05 16:27:39 - ShadingProcessingDriveCommand: Markiese_Test - Der aktuelle Beschattungsstatus ist: out, Beschattungsstatus Zeitstempel: 2021.05.05 16:27:39
ASC_DEBUG!!! 2021.05.05 16:27:39 - EventProcessingShadingBrightness: Markiese_Test - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2021.05.05 16:27:39 - EventProcessingBrightness: Markiese_Test - Brightness Event kam nicht innerhalb der Verarbeitungszeit für Sunset oder Sunris oder aber für beide wurden die entsprechendne Verarbeitungsschwellen nicht erreicht.
Dabei ist mir die Zeile aufgefallen, in der folgendes steht:
Es ist Nacht oder die Aussentemperatur unterhalb der Shading Temperatur. Die Beschattung wird Zwangsbeendet
1. Es ist um 16:27 Uhr noch Tag und keine Nacht
2. Die Temperatur habe ich auch schon einmal Testweise auf 5°C gestellt. (mein Sensor meldet 20°C)
Anbei nochmal ein List von dem Markiesen Device
Internals:
CID DVES_292A3F
DEF DVES_292A3F
DEVICETOPIC Markiese_Test
FUUID 608aff8c-f33f-0d07-423a-f6728556449be0c3
IODev MQTT2_Server
LASTInputDev MQTT2_Server
MQTT2_Server_MSGCNT 4293
MQTT2_Server_TIME 2021-05-05 16:35:09
MSGCNT 4293
NAME Markiese_Test
NR 183
STATE <a href="http://IPAddress" target="_blank">
Online
</a>
62
TYPE MQTT2_DEVICE
READINGS:
2021-05-04 19:00:12 ASC_Enable on
2021-05-05 16:34:39 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 1m
2021-05-05 16:19:31 ASC_ShuttersLastDrive manual
2021-05-05 08:30:01 ASC_Time_DriveDown 05.05.2021 - 22:00
2021-05-05 08:30:01 ASC_Time_DriveUp 06.05.2021 - 08:30
2021-05-05 16:35:09 BH1750_Illuminance 24
2021-05-03 18:23:10 Command Unknown
2021-05-05 16:35:09 DS18B20_Id 0516A453B8FF
2021-05-05 16:35:09 DS18B20_Temperature 22.1
2021-04-29 20:49:53 Groups 1,2
2021-05-05 16:35:09 Heap 26
2021-05-02 12:22:06 IODev MQTT2_Server
2021-05-05 15:58:35 Info1_FallbackTopic cmnd/DVES_292A3F_fb/
2021-05-05 15:58:35 Info1_GroupTopic cmnd/tasmotas/
2021-05-05 15:58:35 Info1_Module Generic
2021-05-05 15:58:35 Info1_Version 9.4.0(tasmota)
2021-05-05 15:58:35 Info2_Hostname tasmota_292A3F-2623
2021-05-05 15:58:35 Info2_IPAddress 192.168.178.38
2021-05-05 15:58:35 Info2_WebServerMode Admin
2021-05-05 15:58:35 Info3_RestartReason External System
2021-04-29 20:49:53 Interlock on
2021-05-05 15:58:35 LWT Online
2021-04-29 20:49:53 LedState 2
2021-05-05 16:35:09 LoadAvg 19
2021-04-30 13:52:07 LogHost
2021-04-30 13:52:07 LogPort 514
2021-05-05 16:35:09 MqttCount 1
2021-04-30 13:52:07 MqttLog 0
2021-05-05 15:58:35 POWER
2021-05-05 16:35:09 POWER1 off
2021-05-05 16:35:09 POWER2 off
2021-04-29 20:49:54 PulseTime1_Remaining 0
2021-04-29 20:49:54 PulseTime1_Set 0
2021-04-29 20:49:55 PulseTime2_Remaining 0
2021-04-29 20:49:55 PulseTime2_Set 0
2021-04-29 20:49:51 Restart Restarting
2021-04-29 20:49:55 SaveData on
2021-04-30 13:52:07 SerialLog_2_Active 2
2021-04-29 20:49:52 SetOption26 on
2021-04-29 20:49:53 SetOption80 on
2021-04-29 20:49:54 SetOption81 on
2021-05-05 16:35:09 Shutter1_Direction 0
2021-05-05 16:35:09 Shutter1_Position 62
2021-05-05 16:35:09 Shutter1_Target 62
2021-05-02 13:39:43 ShutterClose1 100
2021-05-02 13:39:53 ShutterOpen1 0
2021-05-05 16:19:18 ShutterPosition1 62
2021-04-29 20:53:35 ShutterStop Done
2021-05-05 16:35:09 Sleep 50
2021-05-05 16:35:09 SleepMode Dynamic
2021-04-29 20:49:51 StateText1 off
2021-04-29 20:49:51 StateText2 on
2021-04-29 20:49:52 StateText3 toggle
2021-04-29 20:49:52 StateText4 hold
2021-04-29 20:49:54 SwitchMode1 3
2021-04-29 20:49:54 SwitchMode2 3
2021-04-30 13:52:07 SysLog_0_Active 0
2021-04-30 13:52:07 TelePeriod 30
2021-05-05 16:35:09 TempUnit C
2021-05-05 16:35:09 Time 2021-05-05T15:35:09
2021-05-05 16:35:09 Uptime 0T00:36:39
2021-05-05 16:35:09 UptimeSec 2199
2021-04-30 13:52:07 WebLog 2
2021-05-05 16:35:09 Wifi_AP 1
2021-05-05 16:35:09 Wifi_BSSId 98:9B:CB:1E:28:9D
2021-05-05 16:35:09 Wifi_Channel 6
2021-05-05 16:35:09 Wifi_Downtime 0T00:00:03
2021-05-05 16:35:09 Wifi_LinkCount 1
2021-05-05 16:35:09 Wifi_RSSI 98
2021-05-05 16:35:09 Wifi_SSId FRITZ!Box_7590_B
2021-05-05 16:35:09 Wifi_Signal -51
2021-05-04 19:37:31 associatedWith Beschattung
2021-04-29 20:49:51 attrTemplateVersion 20201221
2021-05-05 15:58:44 btn_1 0
2021-05-05 15:58:44 btn_2 0
2021-05-05 15:58:44 btn_3 0
2021-05-05 15:58:44 btn_4 0
2021-05-05 15:58:44 btn_5 0
2021-05-05 15:58:44 btn_6 0
2021-05-05 15:58:44 btn_7 0
2021-05-05 15:58:44 btn_8 0
2021-05-05 15:58:44 dn Tasmota
2021-05-05 15:58:44 fn_1 Tasmota
2021-05-05 15:58:44 fn_2 Tasmota2
2021-05-05 15:58:44 ft %prefix%/%topic%/
2021-05-05 15:58:44 hn tasmota_292A3F-2623
2021-05-05 15:58:44 if 0
2021-05-05 15:58:44 ip 192.168.178.38
2021-05-05 15:58:44 lk 1
2021-05-05 15:58:44 lt_st 0
2021-05-05 15:58:44 mac B4E62D292A3F
2021-05-05 15:58:44 md Generic
2021-05-05 15:58:44 ofln Offline
2021-05-05 15:58:44 onln Online
2021-05-05 16:19:30 pct 62
2021-05-05 15:58:44 rl_1 3
2021-05-05 15:58:44 rl_2 3
2021-05-05 15:58:44 rl_3 0
2021-05-05 15:58:44 rl_4 0
2021-05-05 15:58:44 rl_5 0
2021-05-05 15:58:44 rl_6 0
2021-05-05 15:58:44 rl_7 0
2021-05-05 15:58:44 rl_8 0
2021-05-05 15:58:44 sho_1 1
2021-05-05 15:58:44 sho_2 0
2021-05-05 15:58:44 sho_3 0
2021-05-05 15:58:44 sho_4 0
2021-05-05 15:58:44 sn_BH1750_Illuminance 65
2021-05-05 15:58:44 sn_DS18B20_Id 0516A453B8FF
2021-05-05 15:58:44 sn_DS18B20_Temperature 21.5
2021-05-05 15:58:44 sn_Shutter1_Direction -1
2021-05-05 15:58:44 sn_Shutter1_Position 11
2021-05-05 15:58:44 sn_Shutter1_Target 100
2021-05-05 15:58:44 sn_TempUnit C
2021-05-05 15:58:44 sn_Time 2021-05-05T14:58:44
2021-05-05 15:58:44 so_11 0
2021-05-05 15:58:44 so_114 0
2021-05-05 15:58:44 so_117 0
2021-05-05 15:58:44 so_13 0
2021-05-05 15:58:44 so_17 0
2021-05-05 15:58:44 so_20 0
2021-05-05 15:58:44 so_30 0
2021-05-05 15:58:44 so_4 0
2021-05-05 15:58:44 so_68 0
2021-05-05 15:58:44 so_73 0
2021-05-05 15:58:44 so_82 0
2021-05-05 16:19:30 state 62
2021-05-05 15:58:44 state_1 off
2021-05-05 15:58:44 state_2 on
2021-05-05 15:58:44 state_3 toggle
2021-05-05 15:58:44 state_4 hold
2021-04-30 16:13:26 subscriptions cmnd/DVES_292A3F_fb/# cmnd/tasmota_292A3F/# cmnd/tasmotas/#
2021-05-05 15:58:44 sw 9.4.0
2021-05-05 15:58:44 swc_1 -1
2021-05-05 15:58:44 swc_2 -1
2021-05-05 15:58:44 swc_3 -1
2021-05-05 15:58:44 swc_4 -1
2021-05-05 15:58:44 swc_5 -1
2021-05-05 15:58:44 swc_6 -1
2021-05-05 15:58:44 swc_7 -1
2021-05-05 15:58:44 swc_8 -1
2021-05-05 15:58:44 t tasmota_292A3F
2021-05-05 15:58:44 tp_1 cmnd
2021-05-05 15:58:44 tp_2 stat
2021-05-05 15:58:44 tp_3 tele
2021-05-05 15:58:44 ty 0
2021-05-05 15:58:44 ver 1
Attributes:
ASC 1
ASC_BlockingTime_afterManual 0
ASC_BrightnessSensor Markiese_Test:BH1750_Illuminance
ASC_Down brightness
ASC_LockOut off
ASC_Pos_Reading pct
ASC_Self_Defense_Mode off
ASC_Shading_Min_OutsideTemperature 5
ASC_Shading_Mode always
ASC_Shading_Pos 100
ASC_Shading_StateChange_SunnyCloudy 150:50
ASC_Shading_WaitingPeriod 120
ASC_TempSensor Markiese_Test:DS18B20_Temperature
ASC_Up brightness
DbLogExclude .*
IODev MQTT2_Server
cmdIcon open:fts_shutter_up close:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
comment After applying the template set "ShutterOpenDuration1" and "ShutterCloseDuration1" first.
Use the "set x_configuration" Option. Example: "set x_configuration ShutterOpenDuration1 35"
Shutter specific commands available: ShutterOpenDuration1, ShutterCloseDuration1, ShutterRelay1, ShutterSetHalfway1, ShutterSetClose1, ShutterInvert1, ShutterMotordelay1, ShutterCalibration1; you may use this for general setOptions in tasmota also.
commands may need restart to take effect.
For calibration, use of more than one shutter device and further information on the available commands see <a href="https://tasmota.github.io/docs/Blinds-and-Shutters/</a>.
devStateIcon opening:fts_shutter_up@red closing:fts_shutter_down@red Online:10px-kreis-gruen Offline:10px-kreis-rot 100:fts_shutter_100 0:fts_shutter_10 9\d.*:fts_shutter_90 8\d.*:fts_shutter_80 7\d.*:fts_shutter_70 6\d.*:fts_shutter_60 5\d.*:fts_shutter_50 4\d.*:fts_shutter_40 3\d.*:fts_shutter_30 2\d.*:fts_shutter_20 1\d.*:fts_shutter_10 \b\d\b.*:fts_shutter_10 set_.*:fts_shutter_updown
eventMap open:opens close:closes
group Terrassen Markiese
icon fts_shutter_updown
model tasmota_2ch_shutter_invert_1
readingList tele/tasmota_292A3F/LWT:.* LWT
stat/tasmota_292A3F/RESULT:.* { json2nameValue($EVENT) }
stat/tasmota_292A3F/POWER1:.* POWER1
stat/tasmota_292A3F/POWER1:on {{'state' => 'opening'}}
stat/tasmota_292A3F/POWER2:.* POWER2
stat/tasmota_292A3F/POWER2:on {{'state' => 'closing'}}
stat/tasmota_292A3F/SHUTTER1:.* state
stat/tasmota_292A3F/SHUTTER1:.* pct
tele/tasmota_292A3F/RESULT:.* { json2nameValue($EVENT) }
tele/tasmota_292A3F/STATE:.* { json2nameValue($EVENT) }
tele/tasmota_292A3F/SENSOR:.* { json2nameValue($EVENT) }
tele/tasmota_292A3F/INFO.:.* { json2nameValue($EVENT) }
tele/tasmota_292A3F/UPTIME:.* { json2nameValue($EVENT) }
DVES_292A3F:cmnd/tasmota_292A3F/POWER:.* POWER
DVES_292A3F:tasmota/discovery/B4E62D292A3F/config:.* { json2nameValue($EVENT) }
DVES_292A3F:tasmota/discovery/B4E62D292A3F/sensors:.* { json2nameValue($EVENT) }
room ASC
setList close:noArg cmnd/tasmota_292A3F/ShutterClose1
open:noArg cmnd/tasmota_292A3F/ShutterOpen1
half:noArg cmnd/tasmota_292A3F/ShutterPosition1 50
pct:slider,0,1,100 cmnd/tasmota_292A3F/ShutterPosition1 $EVTPART1
stop:noArg cmnd/tasmota_292A3F/ShutterStop1
resetClose:noArg cmnd/tasmota_292A3F/ShutterSetClose1
x_configuration cmnd/tasmota_292A3F/$EVTPART1 $EVTPART2
setStateList open close half stop pct
stateFormat <a href="http://IPAddress" target="_blank">
LWT
</a>
state
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd :open:close:half:stop:pct
Zudem habe ich noch festgestellt, das die eingestellte ASC_Shading_WaitingPeriod auf 120 eingestellt ist aber im reading "INFO: current shading status is 'out' - next check in 1m" anzeigt wird. Hier hat sich wohl im Code ein Fehler eingeschlichen.
Ich hoffe es kann mir jemand helfen, dass wieder richtig beschattet wird 8)
Die Anzeige des Checks ist korrekt. Es wird alle waitingPeriode/2 gecheckt.
Starte fhem mal neu bitte
Ein Neustart von Fhem brachte keine Änderung.
Es wechselt immer noch von ,,in reserved" nach ,,out".
Was sagt ASC Debug?
Zitat von: Canon.Fritz am 05 Mai 2021, 16:46:01
Im ASC Debug Modus meldet er folgendes:
ASC_DEBUG!!! 2021.05.05 16:26:39 - EventProcessingBrightness: Markiese_Test - Event von einem Helligkeitssensor erkannt. Verarbeitung läuft. Sollten keine weitere Meldungen aus der Funktion kommen, so befindet sich die aktuelle Zeit nicht innerhalb der Verarbeitungszeit für Sunset oder Sunrise
ASC_DEBUG!!! 2021.05.05 16:26:39 - EventProcessingBrightness: Markiese_Test - Die aktuelle Zeit befindet sich innerhalb der Sunset/Sunrise Brightness Verarbeitungszeit. Also zwischen Time Early und Time Late
ASC_DEBUG!!! 2021.05.05 16:26:39 - EventProcessingBrightness: Markiese_Test - Leider konnte kein Korrekter Brightnesswert aus dem Event erkannt werden. Entweder passt das Reading oder der tatsächliche nummerishce Wert des Events nicht
ASC_DEBUG!!! 2021.05.05 16:26:39 - EventProcessingBrightness: Markiese_Test - Event von einem Helligkeitssensor erkannt. Verarbeitung läuft. Sollten keine weitere Meldungen aus der Funktion kommen, so befindet sich die aktuelle Zeit nicht innerhalb der Verarbeitungszeit für Sunset oder Sunrise
ASC_DEBUG!!! 2021.05.05 16:26:39 - EventProcessingBrightness: Markiese_Test - Die aktuelle Zeit befindet sich innerhalb der Sunset/Sunrise Brightness Verarbeitungszeit. Also zwischen Time Early und Time Late
ASC_DEBUG!!! 2021.05.05 16:26:39 - EventProcessingBrightness: Markiese_Test - Es wird geprüft ob Sunset oder Sunrise gefahren werden soll und der aktuelle übergebene Brightness-Wert: 17230 Größer dem eingestellten Sunrise-Wert: 800 oder kleiner dem eingestellten Sunset-Wert: 500 ist. Werte für weitere Parameter - getUp ist: brightness getDown ist: brightness getSunrise ist: 0 getSunset ist: 1
ASC_DEBUG!!! 2021.05.05 16:26:39 - EventProcessingShadingBrightness: Markiese_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.05.05 16:26:39 - EventProcessingShadingBrightness: Markiese_Test - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 12133 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.05.05 16:26:39 - FnIsDay: Markiese_Test Allgemein: 1
ASC_DEBUG!!! 2021.05.05 16:26:39 - FnIsDay: Markiese_Test getDownBrightness: 0 Brightness: 17230 BrightnessMin: 500 Sunset: 1
ASC_DEBUG!!! 2021.05.05 16:26:39 - FnIsDay: Markiese_Test getUpBrightness: 0 Brightness: 17230 BrightnessMax: 800 Sunrise: 0
ASC_DEBUG!!! 2021.05.05 16:26:39 - FnIsDay: Markiese_Test Allgemein: 1
ASC_DEBUG!!! 2021.05.05 16:26:39 - FnIsDay: Markiese_Test getDownBrightness: 0 Brightness: 17230 BrightnessMin: 500 Sunset: 1
ASC_DEBUG!!! 2021.05.05 16:26:39 - FnIsDay: Markiese_Test getUpBrightness: 0 Brightness: 17230 BrightnessMax: 800 Sunrise: 0
ASC_DEBUG!!! 2021.05.05 16:26:39 - ShadingProcessing: Markiese_Test - Übergebende Werte - Azimuth:241.95, Elevation: 39.96, Brightness: 12133, OutTemp: 22.1, Azimut Beschattung: 95, Azimut Endschattung: 265, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2021.05.05 16:26:39 - ShadingProcessing: Markiese_Test - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2021.05.05 16:26:39 - FnIsDay: Markiese_Test Allgemein: 1
ASC_DEBUG!!! 2021.05.05 16:26:39 - FnIsDay: Markiese_Test getDownBrightness: 0 Brightness: 17230 BrightnessMin: 500 Sunset: 1
ASC_DEBUG!!! 2021.05.05 16:26:39 - FnIsDay: Markiese_Test getUpBrightness: 0 Brightness: 17230 BrightnessMax: 800 Sunrise: 0
ASC_DEBUG!!! 2021.05.05 16:26:39 - ShadingProcessing: Markiese_Test - Alle Beschattungsbedingungen wurden erfüllt und somit wird der Beschattungsstatus um eine Stufe angehoben. Alter Status: out Neuer Status: in reserved
ASC_DEBUG!!! 2021.05.05 16:26:39 - FnIsDay: Markiese_Test Allgemein: 1
ASC_DEBUG!!! 2021.05.05 16:26:39 - FnIsDay: Markiese_Test getDownBrightness: 0 Brightness: 17230 BrightnessMin: 500 Sunset: 1
ASC_DEBUG!!! 2021.05.05 16:26:39 - FnIsDay: Markiese_Test getUpBrightness: 0 Brightness: 17230 BrightnessMax: 800 Sunrise: 0
ASC_DEBUG!!! 2021.05.05 16:26:39 - FnIsDay: Markiese_Test Allgemein: 1
ASC_DEBUG!!! 2021.05.05 16:26:39 - FnIsDay: Markiese_Test getDownBrightness: 0 Brightness: 17230 BrightnessMin: 500 Sunset: 1
ASC_DEBUG!!! 2021.05.05 16:26:39 - FnIsDay: Markiese_Test getUpBrightness: 0 Brightness: 17230 BrightnessMax: 800 Sunrise: 0
ASC_DEBUG!!! 2021.05.05 16:26:39 - EventProcessingShadingBrightness: Markiese_Test - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2021.05.05 16:26:39 - EventProcessingBrightness: Markiese_Test - Brightness Event kam nicht innerhalb der Verarbeitungszeit für Sunset oder Sunris oder aber für beide wurden die entsprechendne Verarbeitungsschwellen nicht erreicht.
ASC_DEBUG!!! 2021.05.05 16:27:09 - EventProcessingBrightness: Markiese_Test - Event von einem Helligkeitssensor erkannt. Verarbeitung läuft. Sollten keine weitere Meldungen aus der Funktion kommen, so befindet sich die aktuelle Zeit nicht innerhalb der Verarbeitungszeit für Sunset oder Sunrise
ASC_DEBUG!!! 2021.05.05 16:27:09 - EventProcessingBrightness: Markiese_Test - Die aktuelle Zeit befindet sich innerhalb der Sunset/Sunrise Brightness Verarbeitungszeit. Also zwischen Time Early und Time Late
ASC_DEBUG!!! 2021.05.05 16:27:09 - EventProcessingBrightness: Markiese_Test - Leider konnte kein Korrekter Brightnesswert aus dem Event erkannt werden. Entweder passt das Reading oder der tatsächliche nummerishce Wert des Events nicht
ASC_DEBUG!!! 2021.05.05 16:27:09 - EventProcessingBrightness: Markiese_Test - Event von einem Helligkeitssensor erkannt. Verarbeitung läuft. Sollten keine weitere Meldungen aus der Funktion kommen, so befindet sich die aktuelle Zeit nicht innerhalb der Verarbeitungszeit für Sunset oder Sunrise
ASC_DEBUG!!! 2021.05.05 16:27:09 - EventProcessingBrightness: Markiese_Test - Die aktuelle Zeit befindet sich innerhalb der Sunset/Sunrise Brightness Verarbeitungszeit. Also zwischen Time Early und Time Late
ASC_DEBUG!!! 2021.05.05 16:27:09 - EventProcessingBrightness: Markiese_Test - Es wird geprüft ob Sunset oder Sunrise gefahren werden soll und der aktuelle übergebene Brightness-Wert: 16240 Größer dem eingestellten Sunrise-Wert: 800 oder kleiner dem eingestellten Sunset-Wert: 500 ist. Werte für weitere Parameter - getUp ist: brightness getDown ist: brightness getSunrise ist: 0 getSunset ist: 1
ASC_DEBUG!!! 2021.05.05 16:27:09 - EventProcessingShadingBrightness: Markiese_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.05.05 16:27:09 - EventProcessingShadingBrightness: Markiese_Test - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 17457 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.05.05 16:27:09 - FnIsDay: Markiese_Test Allgemein: 1
ASC_DEBUG!!! 2021.05.05 16:27:09 - FnIsDay: Markiese_Test getDownBrightness: 0 Brightness: 16240 BrightnessMin: 500 Sunset: 1
ASC_DEBUG!!! 2021.05.05 16:27:09 - FnIsDay: Markiese_Test getUpBrightness: 0 Brightness: 16240 BrightnessMax: 800 Sunrise: 0
ASC_DEBUG!!! 2021.05.05 16:27:09 - FnIsDay: Markiese_Test Allgemein: 1
ASC_DEBUG!!! 2021.05.05 16:27:09 - FnIsDay: Markiese_Test getDownBrightness: 0 Brightness: 16240 BrightnessMin: 500 Sunset: 1
ASC_DEBUG!!! 2021.05.05 16:27:09 - FnIsDay: Markiese_Test getUpBrightness: 0 Brightness: 16240 BrightnessMax: 800 Sunrise: 0
ASC_DEBUG!!! 2021.05.05 16:27:09 - ShadingProcessing: Markiese_Test - Übergebende Werte - Azimuth:241.95, Elevation: 39.96, Brightness: 17457, OutTemp: 22.1, Azimut Beschattung: 95, Azimut Endschattung: 265, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2021.05.05 16:27:09 - EventProcessingShadingBrightness: Markiese_Test - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2021.05.05 16:27:09 - EventProcessingBrightness: Markiese_Test - Brightness Event kam nicht innerhalb der Verarbeitungszeit für Sunset oder Sunris oder aber für beide wurden die entsprechendne Verarbeitungsschwellen nicht erreicht.
ASC_DEBUG!!! 2021.05.05 16:27:39 - EventProcessingBrightness: Markiese_Test - Event von einem Helligkeitssensor erkannt. Verarbeitung läuft. Sollten keine weitere Meldungen aus der Funktion kommen, so befindet sich die aktuelle Zeit nicht innerhalb der Verarbeitungszeit für Sunset oder Sunrise
ASC_DEBUG!!! 2021.05.05 16:27:39 - EventProcessingBrightness: Markiese_Test - Die aktuelle Zeit befindet sich innerhalb der Sunset/Sunrise Brightness Verarbeitungszeit. Also zwischen Time Early und Time Late
ASC_DEBUG!!! 2021.05.05 16:27:39 - EventProcessingBrightness: Markiese_Test - Leider konnte kein Korrekter Brightnesswert aus dem Event erkannt werden. Entweder passt das Reading oder der tatsächliche nummerishce Wert des Events nicht
ASC_DEBUG!!! 2021.05.05 16:27:39 - EventProcessingBrightness: Markiese_Test - Event von einem Helligkeitssensor erkannt. Verarbeitung läuft. Sollten keine weitere Meldungen aus der Funktion kommen, so befindet sich die aktuelle Zeit nicht innerhalb der Verarbeitungszeit für Sunset oder Sunrise
ASC_DEBUG!!! 2021.05.05 16:27:39 - EventProcessingBrightness: Markiese_Test - Die aktuelle Zeit befindet sich innerhalb der Sunset/Sunrise Brightness Verarbeitungszeit. Also zwischen Time Early und Time Late
ASC_DEBUG!!! 2021.05.05 16:27:39 - EventProcessingBrightness: Markiese_Test - Es wird geprüft ob Sunset oder Sunrise gefahren werden soll und der aktuelle übergebene Brightness-Wert: 17576 Größer dem eingestellten Sunrise-Wert: 800 oder kleiner dem eingestellten Sunset-Wert: 500 ist. Werte für weitere Parameter - getUp ist: brightness getDown ist: brightness getSunrise ist: 0 getSunset ist: 1
ASC_DEBUG!!! 2021.05.05 16:27:39 - EventProcessingShadingBrightness: Markiese_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.05.05 16:27:39 - EventProcessingShadingBrightness: Markiese_Test - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 17015 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.05.05 16:27:39 - FnIsDay: Markiese_Test Allgemein: 1
ASC_DEBUG!!! 2021.05.05 16:27:39 - FnIsDay: Markiese_Test getDownBrightness: 0 Brightness: 17576 BrightnessMin: 500 Sunset: 1
ASC_DEBUG!!! 2021.05.05 16:27:39 - FnIsDay: Markiese_Test getUpBrightness: 0 Brightness: 17576 BrightnessMax: 800 Sunrise: 0
ASC_DEBUG!!! 2021.05.05 16:27:39 - FnIsDay: Markiese_Test Allgemein: 1
ASC_DEBUG!!! 2021.05.05 16:27:39 - FnIsDay: Markiese_Test getDownBrightness: 0 Brightness: 17576 BrightnessMin: 500 Sunset: 1
ASC_DEBUG!!! 2021.05.05 16:27:39 - FnIsDay: Markiese_Test getUpBrightness: 0 Brightness: 17576 BrightnessMax: 800 Sunrise: 0
ASC_DEBUG!!! 2021.05.05 16:27:39 - ShadingProcessing: Markiese_Test - Übergebende Werte - Azimuth:241.95, Elevation: 39.96, Brightness: 17015, OutTemp: 22.1, Azimut Beschattung: 95, Azimut Endschattung: 265, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2021.05.05 16:27:39 - ShadingProcessing: Markiese_Test - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2021.05.05 16:27:39 - FnIsDay: Markiese_Test Allgemein: 1
ASC_DEBUG!!! 2021.05.05 16:27:39 - FnIsDay: Markiese_Test getDownBrightness: 0 Brightness: 17576 BrightnessMin: 500 Sunset: 1
ASC_DEBUG!!! 2021.05.05 16:27:39 - FnIsDay: Markiese_Test getUpBrightness: 0 Brightness: 17576 BrightnessMax: 800 Sunrise: 0
ASC_DEBUG!!! 2021.05.05 16:27:39 - ShadingProcessing: Markiese_Test - Es ist Nacht oder die Aussentemperatur unterhalb der Shading Temperatur. Die Beschattung wird Zwangsbeendet
ASC_DEBUG!!! 2021.05.05 16:27:39 - FnIsDay: Markiese_Test Allgemein: 1
ASC_DEBUG!!! 2021.05.05 16:27:39 - FnIsDay: Markiese_Test getDownBrightness: 0 Brightness: 17576 BrightnessMin: 500 Sunset: 1
ASC_DEBUG!!! 2021.05.05 16:27:39 - FnIsDay: Markiese_Test getUpBrightness: 0 Brightness: 17576 BrightnessMax: 800 Sunrise: 0
ASC_DEBUG!!! 2021.05.05 16:27:39 - FnIsDay: Markiese_Test Allgemein: 1
ASC_DEBUG!!! 2021.05.05 16:27:39 - FnIsDay: Markiese_Test getDownBrightness: 0 Brightness: 17576 BrightnessMin: 500 Sunset: 1
ASC_DEBUG!!! 2021.05.05 16:27:39 - FnIsDay: Markiese_Test getUpBrightness: 0 Brightness: 17576 BrightnessMax: 800 Sunrise: 0
ASC_DEBUG!!! 2021.05.05 16:27:39 - ShadingProcessingDriveCommand: Markiese_Test - Der aktuelle Beschattungsstatus ist: out, Beschattungsstatus Zeitstempel: 2021.05.05 16:27:39
ASC_DEBUG!!! 2021.05.05 16:27:39 - EventProcessingShadingBrightness: Markiese_Test - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2021.05.05 16:27:39 - EventProcessingBrightness: Markiese_Test - Brightness Event kam nicht innerhalb der Verarbeitungszeit für Sunset oder Sunris oder aber für beide wurden die entsprechendne Verarbeitungsschwellen nicht erreicht.
Dabei ist mir die Zeile aufgefallen, in der folgendes steht:
Es ist Nacht oder die Aussentemperatur unterhalb der Shading Temperatur. Die Beschattung wird Zwangsbeendet
Brauchst du noch andere Informationen ?
Ja ich brauche es nach dem Neustart bitte
Hier ist der Debug nach dem Neustart
ASC_DEBUG!!! 2021.05.05 17:26:31 - FnIsDay: Markiese_Test Allgemein: 1
ASC_DEBUG!!! 2021.05.05 17:26:31 - FnIsDay: Markiese_Test getDownBrightness: 0 Brightness: 376 BrightnessMin: 500 Sunset: 0
ASC_DEBUG!!! 2021.05.05 17:26:31 - FnIsDay: Markiese_Test getUpBrightness: 0 Brightness: 376 BrightnessMax: 800 Sunrise: 0
ASC_DEBUG!!! 2021.05.05 17:26:32 - EventProcessingTwilightDevice: Markiese_Test - Event vom Astro oder Twilight Device wurde erkannt. Event wird verarbeitet
ASC_DEBUG!!! 2021.05.05 17:26:32 - EventProcessingTwilightDevice: Beschattung - Passendes Event wurde erkannt. Verarbeitung über alle Rollos beginnt
ASC_DEBUG!!! 2021.05.05 17:26:32 - EventProcessingTwilightDevice: Markiese_Test RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.05.05 17:26:32 - FnIsDay: Markiese_Test Allgemein: 1
ASC_DEBUG!!! 2021.05.05 17:26:32 - FnIsDay: Markiese_Test getDownBrightness: 0 Brightness: 376 BrightnessMin: 500 Sunset: 1
ASC_DEBUG!!! 2021.05.05 17:26:32 - FnIsDay: Markiese_Test getUpBrightness: 0 Brightness: 376 BrightnessMax: 800 Sunrise: 0
ASC_DEBUG!!! 2021.05.05 17:26:32 - FnIsDay: Markiese_Test Allgemein: 1
ASC_DEBUG!!! 2021.05.05 17:26:32 - FnIsDay: Markiese_Test getDownBrightness: 0 Brightness: 376 BrightnessMin: 500 Sunset: 1
ASC_DEBUG!!! 2021.05.05 17:26:32 - FnIsDay: Markiese_Test getUpBrightness: 0 Brightness: 376 BrightnessMax: 800 Sunrise: 0
ASC_DEBUG!!! 2021.05.05 17:26:32 - ShadingProcessing: Markiese_Test - Übergebende Werte - Azimuth:256.66, Elevation: 31.4, Brightness: 376, OutTemp: 22.5, Azimut Beschattung: 95, Azimut Endschattung: 265, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2021.05.05 17:26:32 - EventProcessingTwilightDevice: Markiese_Test - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt
ASC_DEBUG!!! 2021.05.05 17:26:32 - EventProcessingTwilightDevice: Markiese_Test - Event vom Astro oder Twilight Device wurde erkannt. Event wird verarbeitet
ASC_DEBUG!!! 2021.05.05 17:26:32 - EventProcessingTwilightDevice: Markiese_Test - Event vom Astro oder Twilight Device wurde erkannt. Event wird verarbeitet
ASC_DEBUG!!! 2021.05.05 17:26:32 - EventProcessingTwilightDevice: Beschattung - Passendes Event wurde erkannt. Verarbeitung über alle Rollos beginnt
ASC_DEBUG!!! 2021.05.05 17:26:32 - EventProcessingTwilightDevice: Markiese_Test RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.05.05 17:26:32 - FnIsDay: Markiese_Test Allgemein: 1
ASC_DEBUG!!! 2021.05.05 17:26:32 - FnIsDay: Markiese_Test getDownBrightness: 0 Brightness: 376 BrightnessMin: 500 Sunset: 1
ASC_DEBUG!!! 2021.05.05 17:26:32 - FnIsDay: Markiese_Test getUpBrightness: 0 Brightness: 376 BrightnessMax: 800 Sunrise: 0
ASC_DEBUG!!! 2021.05.05 17:26:32 - FnIsDay: Markiese_Test Allgemein: 1
ASC_DEBUG!!! 2021.05.05 17:26:32 - FnIsDay: Markiese_Test getDownBrightness: 0 Brightness: 376 BrightnessMin: 500 Sunset: 1
ASC_DEBUG!!! 2021.05.05 17:26:32 - FnIsDay: Markiese_Test getUpBrightness: 0 Brightness: 376 BrightnessMax: 800 Sunrise: 0
ASC_DEBUG!!! 2021.05.05 17:26:32 - ShadingProcessing: Markiese_Test - Übergebende Werte - Azimuth:256.66, Elevation: 31.4, Brightness: 376, OutTemp: 22.5, Azimut Beschattung: 95, Azimut Endschattung: 265, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2021.05.05 17:26:32 - EventProcessingTwilightDevice: Markiese_Test - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt
ASC_DEBUG!!! 2021.05.05 17:26:35 - EventProcessingBrightness: Markiese_Test - Event von einem Helligkeitssensor erkannt. Verarbeitung läuft. Sollten keine weitere Meldungen aus der Funktion kommen, so befindet sich die aktuelle Zeit nicht innerhalb der Verarbeitungszeit für Sunset oder Sunrise
ASC_DEBUG!!! 2021.05.05 17:26:35 - EventProcessingBrightness: Markiese_Test - Die aktuelle Zeit befindet sich innerhalb der Sunset/Sunrise Brightness Verarbeitungszeit. Also zwischen Time Early und Time Late
ASC_DEBUG!!! 2021.05.05 17:26:35 - EventProcessingBrightness: Markiese_Test - Leider konnte kein Korrekter Brightnesswert aus dem Event erkannt werden. Entweder passt das Reading oder der tatsächliche nummerishce Wert des Events nicht
Da steht rein nichts zur Beschattung.
Hmm... da stehen doch ein paar Sachen zur Beschattung drin z.B.
ASC_DEBUG!!! 2021.05.05 17:26:32 - EventProcessingTwilightDevice: Beschattung - Passendes Event wurde erkannt. Verarbeitung über alle Rollos beginnt
ASC_DEBUG!!! 2021.05.05 17:26:32 - EventProcessingTwilightDevice: Markiese_Test - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt
Was meinst du sonnst damit ?
Zitat von: CoolTux am 05 Mai 2021, 17:42:51
Da steht rein nichts zur Beschattung.
Was könnte denn ein Lösungsansatz sein ?
Das ist nur Twilight.
Da muss sowas wie ShadingFunktion oder so stehen.
Ich habe zwischenzeitlich das Device noch einmal gelöscht und neu eingerichtet.
Dieses brachte jedoch keinen Erfolg.
Auch einen Dummy um die Helligkeit extern vorzugeben habe ich eingerichtet. Hier das gleiche er springt immer noch zwischen "in reversed" und "out".
Eine ganz komische Sache ???
Jetzt im dunkeln auch? Dann brauche ich mehr log.
Ja im Dunkeln war es auch.
Kannst du mir bitte genau sagen was du brauchst ? Einen längeren Log ?
Dann könnte ich heute Abend die Daten liefern.
Lass mal Debug den Tag über laufen. Den Logausschnitt von wenigstens 1 Stunde benötige ich dann.
So ich habe mal über ca. 1,5 Stunden den Debug Modus laufen gelassen.
Anbei findest du das Ergebnis im Anhang. 8)
Zitat von: Canon.Fritz am 06 Mai 2021, 19:50:03
So ich habe mal über ca. 1,5 Stunden den Debug Modus laufen gelassen.
Anbei findest du das Ergebnis im Anhang. 8)
Die Markise ist eingestellt auf Sonnenauf und Sonnenuuntergang Fahrten. Dennoch ist sie wohl nicht zum Sonnenaufgang gefahren. Warum auch immer.
Wie ist diesbezüglich Deine Beobachtung? Ist sie Abends immer zu gefahren und Morgens auf?
Ich habe vorhin noch die Attribute "ASC_Mode_Down - always" und "ASC_Mode_Up - always" gesetzt.
Danach fuhr sie schonmal nach dem Helligkeitssensor.
Ich habe dennoch beobachtet, dass wenn der Wert der Azimuth oder Elevation nicht mehr passt die Markise nicht einfährt.
Der Helligkeitssensor meldete auch noch Helligkeit (ASC_Shading_StateChange_Sunny...) war noch erfüllt.
Ich hätte vermutet, wenn einer der Werte nicht mehr erfüllt ist, dass dann das ASC Modul handelt und die Markise fährt.
Schade eigentlich, da bei sinkender Sonne nicht mehr von oben Beschattet werden muss aber z.b. dann eine Senkrechtmarkise beschatten sollte.
Vielleicht könnte man noch in dem Modul aufnehmen wo sich der Sonnenschutz befindet (senkrecht oder wagerecht) und daraufhin dann auch mehr auf die Werte der Azimuth oder Elevation eingehen.
UPDATE: Ich habe nun kurzfristig das ASC Modul erstmal rausgenommen und es mit einem DOIF gelöst.
Jetzt entspricht es meinen Erwartungen. Trotzdem ein tolles Modul was du da entwickelt hast. Mach weiter so :)
Zitat von: CoolTux am 03 Mai 2021, 13:37:37
Mach mal bitte ein scanForShutters und dann noch ein createNewNotify Dev
Moin Cooltux,
ich habe jetzt schon zweimal ein scanForShutter mit anschließendem createNewNotifyDev gemacht. Einmal ohne Fhem Neustart, einmal mit Fhem Neustart. Leider hat das nix gebracht. Ich habe leider immer noch die Fehlermeldung im Logfile.
2021.05.08 22:00:07 1: AutoShuttersControl (Rollladensteuerung) - Error in function CreateSunRiseSetShuttersTimer. No shuttersDevHash given
2021.05.08 22:00:07 1: ERROR: empty name in readingsBeginUpdate
2021.05.08 22:00:07 1: stacktrace:
2021.05.08 22:00:07 1: main::readingsBeginUpdate called by lib/FHEM/Automation/ShuttersControl.pm (1076)
2021.05.08 22:00:07 1: FHEM::Automation::ShuttersControl::CreateSunRiseSetShuttersTimer called by lib/FHEM/Automation/ShuttersControl.pm (1407)
2021.05.08 22:00:07 1: FHEM::Automation::ShuttersControl::SunSetShuttersAfterTimerFn called by fhem.pl (3419)
2021.05.08 22:00:07 1: main::HandleTimeout called by fhem.pl (695)
2021.05.08 22:00:07 1: readingsUpdate(,ASC_Time_DriveDown,09.05.2021 - 22:00) missed to call readingsBeginUpdate first.
2021.05.08 22:00:07 1: stacktrace:
2021.05.08 22:00:07 1: main::readingsBulkUpdate called by lib/FHEM/Automation/ShuttersControl.pm (1077)
2021.05.08 22:00:07 1: FHEM::Automation::ShuttersControl::CreateSunRiseSetShuttersTimer called by lib/FHEM/Automation/ShuttersControl.pm (1407)
2021.05.08 22:00:07 1: FHEM::Automation::ShuttersControl::SunSetShuttersAfterTimerFn called by fhem.pl (3419)
2021.05.08 22:00:07 1: main::HandleTimeout called by fhem.pl (695)
2021.05.08 22:00:07 1: readingsUpdate(,ASC_Time_DriveUp,09.05.2021 - 05:37) missed to call readingsBeginUpdate first.
2021.05.08 22:00:07 1: stacktrace:
2021.05.08 22:00:07 1: main::readingsBulkUpdate called by lib/FHEM/Automation/ShuttersControl.pm (1091)
2021.05.08 22:00:07 1: FHEM::Automation::ShuttersControl::CreateSunRiseSetShuttersTimer called by lib/FHEM/Automation/ShuttersControl.pm (1407)
2021.05.08 22:00:07 1: FHEM::Automation::ShuttersControl::SunSetShuttersAfterTimerFn called by fhem.pl (3419)
2021.05.08 22:00:07 1: main::HandleTimeout called by fhem.pl (695)
2021.05.09 05:37:34 1: AutoShuttersControl (Rollladensteuerung) - Error in function CreateSunRiseSetShuttersTimer. No shuttersDevHash given
2021.05.09 05:37:34 1: ERROR: empty name in readingsBeginUpdate
2021.05.09 05:37:34 1: stacktrace:
2021.05.09 05:37:34 1: main::readingsBeginUpdate called by lib/FHEM/Automation/ShuttersControl.pm (1076)
2021.05.09 05:37:34 1: FHEM::Automation::ShuttersControl::CreateSunRiseSetShuttersTimer called by lib/FHEM/Automation/ShuttersControl.pm (1509)
2021.05.09 05:37:34 1: FHEM::Automation::ShuttersControl::SunRiseShuttersAfterTimerFn called by fhem.pl (3419)
2021.05.09 05:37:34 1: main::HandleTimeout called by fhem.pl (695)
2021.05.09 05:37:34 1: readingsUpdate(,ASC_Time_DriveDown,09.05.2021 - 22:00) missed to call readingsBeginUpdate first.
2021.05.09 05:37:34 1: stacktrace:
2021.05.09 05:37:34 1: main::readingsBulkUpdate called by lib/FHEM/Automation/ShuttersControl.pm (1077)
2021.05.09 05:37:34 1: FHEM::Automation::ShuttersControl::CreateSunRiseSetShuttersTimer called by lib/FHEM/Automation/ShuttersControl.pm (1509)
2021.05.09 05:37:34 1: FHEM::Automation::ShuttersControl::SunRiseShuttersAfterTimerFn called by fhem.pl (3419)
2021.05.09 05:37:34 1: main::HandleTimeout called by fhem.pl (695)
2021.05.09 05:37:34 1: readingsUpdate(,ASC_Time_DriveUp,10.05.2021 - 05:35) missed to call readingsBeginUpdate first.
2021.05.09 05:37:34 1: stacktrace:
2021.05.09 05:37:34 1: main::readingsBulkUpdate called by lib/FHEM/Automation/ShuttersControl.pm (1091)
2021.05.09 05:37:34 1: FHEM::Automation::ShuttersControl::CreateSunRiseSetShuttersTimer called by lib/FHEM/Automation/ShuttersControl.pm (1509)
2021.05.09 05:37:34 1: FHEM::Automation::ShuttersControl::SunRiseShuttersAfterTimerFn called by fhem.pl (3419)
2021.05.09 05:37:34 1: main::HandleTimeout called by fhem.pl (695)
Ich werde die Fehlerverarbeitung ausweiten und den Prozess abbrechen lassen. Hoffe so findet man heraus wieso dort kein Devicename übergeben wurde.
Zitat von: Wolle02 am 09 Mai 2021, 15:19:50
Moin Cooltux,
ich habe jetzt schon zweimal ein scanForShutter mit anschließendem createNewNotifyDev gemacht. Einmal ohne Fhem Neustart, einmal mit Fhem Neustart. Leider hat das nix gebracht. Ich habe leider immer noch die Fehlermeldung im Logfile.
2021.05.08 22:00:07 1: AutoShuttersControl (Rollladensteuerung) - Error in function CreateSunRiseSetShuttersTimer. No shuttersDevHash given
2021.05.08 22:00:07 1: ERROR: empty name in readingsBeginUpdate
2021.05.08 22:00:07 1: stacktrace:
2021.05.08 22:00:07 1: main::readingsBeginUpdate called by lib/FHEM/Automation/ShuttersControl.pm (1076)
2021.05.08 22:00:07 1: FHEM::Automation::ShuttersControl::CreateSunRiseSetShuttersTimer called by lib/FHEM/Automation/ShuttersControl.pm (1407)
2021.05.08 22:00:07 1: FHEM::Automation::ShuttersControl::SunSetShuttersAfterTimerFn called by fhem.pl (3419)
2021.05.08 22:00:07 1: main::HandleTimeout called by fhem.pl (695)
2021.05.08 22:00:07 1: readingsUpdate(,ASC_Time_DriveDown,09.05.2021 - 22:00) missed to call readingsBeginUpdate first.
2021.05.08 22:00:07 1: stacktrace:
2021.05.08 22:00:07 1: main::readingsBulkUpdate called by lib/FHEM/Automation/ShuttersControl.pm (1077)
2021.05.08 22:00:07 1: FHEM::Automation::ShuttersControl::CreateSunRiseSetShuttersTimer called by lib/FHEM/Automation/ShuttersControl.pm (1407)
2021.05.08 22:00:07 1: FHEM::Automation::ShuttersControl::SunSetShuttersAfterTimerFn called by fhem.pl (3419)
2021.05.08 22:00:07 1: main::HandleTimeout called by fhem.pl (695)
2021.05.08 22:00:07 1: readingsUpdate(,ASC_Time_DriveUp,09.05.2021 - 05:37) missed to call readingsBeginUpdate first.
2021.05.08 22:00:07 1: stacktrace:
2021.05.08 22:00:07 1: main::readingsBulkUpdate called by lib/FHEM/Automation/ShuttersControl.pm (1091)
2021.05.08 22:00:07 1: FHEM::Automation::ShuttersControl::CreateSunRiseSetShuttersTimer called by lib/FHEM/Automation/ShuttersControl.pm (1407)
2021.05.08 22:00:07 1: FHEM::Automation::ShuttersControl::SunSetShuttersAfterTimerFn called by fhem.pl (3419)
2021.05.08 22:00:07 1: main::HandleTimeout called by fhem.pl (695)
2021.05.09 05:37:34 1: AutoShuttersControl (Rollladensteuerung) - Error in function CreateSunRiseSetShuttersTimer. No shuttersDevHash given
2021.05.09 05:37:34 1: ERROR: empty name in readingsBeginUpdate
2021.05.09 05:37:34 1: stacktrace:
2021.05.09 05:37:34 1: main::readingsBeginUpdate called by lib/FHEM/Automation/ShuttersControl.pm (1076)
2021.05.09 05:37:34 1: FHEM::Automation::ShuttersControl::CreateSunRiseSetShuttersTimer called by lib/FHEM/Automation/ShuttersControl.pm (1509)
2021.05.09 05:37:34 1: FHEM::Automation::ShuttersControl::SunRiseShuttersAfterTimerFn called by fhem.pl (3419)
2021.05.09 05:37:34 1: main::HandleTimeout called by fhem.pl (695)
2021.05.09 05:37:34 1: readingsUpdate(,ASC_Time_DriveDown,09.05.2021 - 22:00) missed to call readingsBeginUpdate first.
2021.05.09 05:37:34 1: stacktrace:
2021.05.09 05:37:34 1: main::readingsBulkUpdate called by lib/FHEM/Automation/ShuttersControl.pm (1077)
2021.05.09 05:37:34 1: FHEM::Automation::ShuttersControl::CreateSunRiseSetShuttersTimer called by lib/FHEM/Automation/ShuttersControl.pm (1509)
2021.05.09 05:37:34 1: FHEM::Automation::ShuttersControl::SunRiseShuttersAfterTimerFn called by fhem.pl (3419)
2021.05.09 05:37:34 1: main::HandleTimeout called by fhem.pl (695)
2021.05.09 05:37:34 1: readingsUpdate(,ASC_Time_DriveUp,10.05.2021 - 05:35) missed to call readingsBeginUpdate first.
2021.05.09 05:37:34 1: stacktrace:
2021.05.09 05:37:34 1: main::readingsBulkUpdate called by lib/FHEM/Automation/ShuttersControl.pm (1091)
2021.05.09 05:37:34 1: FHEM::Automation::ShuttersControl::CreateSunRiseSetShuttersTimer called by lib/FHEM/Automation/ShuttersControl.pm (1509)
2021.05.09 05:37:34 1: FHEM::Automation::ShuttersControl::SunRiseShuttersAfterTimerFn called by fhem.pl (3419)
2021.05.09 05:37:34 1: main::HandleTimeout called by fhem.pl (695)
Ich habe eine erweiterte Ausgabe und ein Abbruch der Verarbeitung eingebaut. Kannst Du das bitte einmal testen.
update add https://git.cooltux.net/FHEM/mod-AutoShuttersControl/raw/branch/devel-testing/controls_AutoShuttersControl.txt
update
shutdown restart
Danke
Marko
Hallo zusammen, kann ich per
set ascEnable off
die Steuerung der Rollläden global deaktivieren? Unsere Fassade wird gestrichen und die Maler haben heute die Fenster abgeklebt, daher wollte ich das automatische Fahren der Rollos gerne abschalten. Ich habe das oben genannte Kommando bereits abgesetzt, sehe aber keine Reaktion (außer das im ASC-Device das Reading ascEnable auf off steht).
Viele Grüße
Philipp
Hallo Cooltux,
also nach dem update mit der Testversion habe ich beim restart folgende Fehlermeldungen im Logfile:
2021.05.10 18:46:15 1: reload: Error:Modul 73_AutoShuttersControl deactivated:
syntax error at lib/FHEM/Automation/ShuttersControl.pm line 1061, near "} return"
Global symbol "$shuttersDev" requires explicit package name (did you forget to declare "my $shuttersDev"?) at lib/FHEM/Automation/ShuttersControl.pm line 1065, <$fh> line 1709.
Global symbol "$name" requires explicit package name (did you forget to declare "my $name"?) at lib/FHEM/Automation/ShuttersControl.pm line 1067, <$fh> line 1709.
Global symbol "$shuttersDev" requires explicit package name (did you forget to declare "my $shuttersDev"?) at lib/FHEM/Automation/ShuttersControl.pm line 1069, <$fh> line 1709.
Global symbol "$shuttersDev" requires explicit package name (did you forget to declare "my $shuttersDev"?) at lib/FHEM/Automation/ShuttersControl.pm line 1070, <$fh> line 1709.
Global symbol "$shuttersDevHash" requires explicit package name (did you forget to declare "my $shuttersDevHash"?) at lib/FHEM/Automation/ShuttersControl.pm line 1076, <$fh> line 1709.
Global symbol "$shuttersDevHash" requires explicit package name (did you forget to declare "my $shuttersDevHash"?) at lib/FHEM/Automation/ShuttersControl.pm line 1078, <$fh> line 1709.
Global symbol "$shuttersDevHash" requires explicit package name (did you forget to declare "my $shuttersDevHash"?) at lib/FHEM/Automation/ShuttersControl.pm line 1092, <$fh> line 1709.
Global symbol "$shuttersDevHash" requires explicit package name (did you forget to declare "my $shuttersDevHash"?) at lib/FHEM/Automation/ShuttersControl.pm line 1105, <$fh> line 1709.
Global symbol "$hash" requires explicit package name (did you forget to declare "my $hash"?) at lib/FHEM/Automation/ShuttersControl.pm line 1107, <$fh> line 1709.
Global symbol "$hash" requires explicit package name (did you forget to declare "my $hash"?) at lib/FHEM/Automation/ShuttersControl.pm line 1109, <$fh> line 1709.
Global symbol "$shuttersDev" requires explicit package name (did you forget to declare "my $shuttersDev"?) at lib/FHEM/Automation/ShuttersControl.pm line 1110, <$fh> line 1709.
Global symbol "$hash" requires explicit package name (did you forget to declare "my $hash"?) at lib/FHEM/Automation/ShuttersControl.pm line 1120, <$fh> line 1709.
Global symbol "$shuttersDevHash" requires explicit package name (did you forget to declare "my $shuttersDevHash"?) at lib/FHEM/Automation/ShuttersControl.pm line 1136, <$fh> line 1709.
Global symbol "$shuttersDev" requires explicit package name (did you forget to declare "my $shuttersDev"?) at lib/FHEM/Automation/ShuttersControl.pm line 1139, <$fh> line 1709.
Global symbol "$shuttersDev" requires explicit package name (did you forget to declare "my $shuttersDev"?) at lib/FHEM/Automation/ShuttersControl.pm line 1140, <$fh> line 1709.
Global symbol "$shuttersDevHash" requires explicit package name (did you forget to declare "my $shuttersDevHash"?) at lib/FHEM/Automation/ShuttersControl.pm line 1147, <$fh> line 1709.
Global symbol "$shuttersDev" requires explicit package name (did you forget to declare "my $shuttersDev"?) at lib/FHEM/Automation/ShuttersControl.pm line 1151, <$fh> line 1709.
Global symbol "$shuttersDev" requires explicit package name (did you forget to declare "my $shuttersDev"?) at lib/FHEM/Automation/ShuttersControl.pm line 1153, <$fh> line 1709.
Global symbol "$hash" requires explicit package name (did you forget to declare "my $hash"?) at lib/FHEM/Automation/ShuttersControl.pm line 1159, <$fh> line 1709.
Global symbol "$shuttersDev" requires explicit package name (did you forget to declare "my $shuttersDev"?) at lib/FHEM/Automation/ShuttersControl.pm line 1160, <$fh> line 1709.
syntax error at lib/FHEM/Automation/ShuttersControl.pm line 1175, near "}"
lib/FHEM/Automation/ShuttersControl.pm has too many errors.
Compilation failed in require at ./FHEM/73_AutoShuttersControl.pm line 51, <$fh> line 1709.
BEGIN failed--compilation aborted at ./FHEM/73_AutoShuttersControl.pm line 51, <$fh> line 1709.
2021.05.10 18:46:15 0: syntax error at lib/FHEM/Automation/ShuttersControl.pm line 1061, near "} return"
Global symbol "$shuttersDev" requires explicit package name (did you forget to declare "my $shuttersDev"?) at lib/FHEM/Automation/ShuttersControl.pm line 1065, <$fh> line 1709.
Global symbol "$name" requires explicit package name (did you forget to declare "my $name"?) at lib/FHEM/Automation/ShuttersControl.pm line 1067, <$fh> line 1709.
Global symbol "$shuttersDev" requires explicit package name (did you forget to declare "my $shuttersDev"?) at lib/FHEM/Automation/ShuttersControl.pm line 1069, <$fh> line 1709.
Global symbol "$shuttersDev" requires explicit package name (did you forget to declare "my $shuttersDev"?) at lib/FHEM/Automation/ShuttersControl.pm line 1070, <$fh> line 1709.
Global symbol "$shuttersDevHash" requires explicit package name (did you forget to declare "my $shuttersDevHash"?) at lib/FHEM/Automation/ShuttersControl.pm line 1076, <$fh> line 1709.
Global symbol "$shuttersDevHash" requires explicit package name (did you forget to declare "my $shuttersDevHash"?) at lib/FHEM/Automation/ShuttersControl.pm line 1078, <$fh> line 1709.
Global symbol "$shuttersDevHash" requires explicit package name (did you forget to declare "my $shuttersDevHash"?) at lib/FHEM/Automation/ShuttersControl.pm line 1092, <$fh> line 1709.
Global symbol "$shuttersDevHash" requires explicit package name (did you forget to declare "my $shuttersDevHash"?) at lib/FHEM/Automation/ShuttersControl.pm line 1105, <$fh> line 1709.
Global symbol "$hash" requires explicit package name (did you forget to declare "my $hash"?) at lib/FHEM/Automation/ShuttersControl.pm line 1107, <$fh> line 1709.
Global symbol "$hash" requires explicit package name (did you forget to declare "my $hash"?) at lib/FHEM/Automation/ShuttersControl.pm line 1109, <$fh> line 1709.
Global symbol "$shuttersDev" requires explicit package name (did you forget to declare "my $shuttersDev"?) at lib/FHEM/Automation/ShuttersControl.pm line 1110, <$fh> line 1709.
Global symbol "$hash" requires explicit package name (did you forget to declare "my $hash"?) at lib/FHEM/Automation/ShuttersControl.pm line 1120, <$fh> line 1709.
Global symbol "$shuttersDevHash" requires explicit package name (did you forget to declare "my $shuttersDevHash"?) at lib/FHEM/Automation/ShuttersControl.pm line 1136, <$fh> line 1709.
Global symbol "$shuttersDev" requires explicit package name (did you forget to declare "my $shuttersDev"?) at lib/FHEM/Automation/ShuttersControl.pm line 1139, <$fh> line 1709.
Global symbol "$shuttersDev" requires explicit package name (did you forget to declare "my $shuttersDev"?) at lib/FHEM/Automation/ShuttersControl.pm line 1140, <$fh> line 1709.
Global symbol "$shuttersDevHash" requires explicit package name (did you forget to declare "my $shuttersDevHash"?) at lib/FHEM/Automation/ShuttersControl.pm line 1147, <$fh> line 1709.
Global symbol "$shuttersDev" requires explicit package name (did you forget to declare "my $shuttersDev"?) at lib/FHEM/Automation/ShuttersControl.pm line 1151, <$fh> line 1709.
Global symbol "$shuttersDev" requires explicit package name (did you forget to declare "my $shuttersDev"?) at lib/FHEM/Automation/ShuttersControl.pm line 1153, <$fh> line 1709.
Global symbol "$hash" requires explicit package name (did you forget to declare "my $hash"?) at lib/FHEM/Automation/ShuttersControl.pm line 1159, <$fh> line 1709.
Global symbol "$shuttersDev" requires explicit package name (did you forget to declare "my $shuttersDev"?) at lib/FHEM/Automation/ShuttersControl.pm line 1160, <$fh> line 1709.
syntax error at lib/FHEM/Automation/ShuttersControl.pm line 1175, near "}"
lib/FHEM/Automation/ShuttersControl.pm has too many errors.
Compilation failed in require at ./FHEM/73_AutoShuttersControl.pm line 51, <$fh> line 1709.
BEGIN failed--compilation aborted at ./FHEM/73_AutoShuttersControl.pm line 51, <$fh> line 1709.
.........
2021.05.10 18:49:26 1: Error evaluating R_DG_West userReading myBrightness: Can't call method "setShuttersDev" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 302.
2021.05.10 18:49:26 1: Error evaluating R_DG_West userReading myBrightnessForShadingCloudy: Can't call method "setShuttersDev" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 302.
2021.05.10 18:49:26 1: Error evaluating R_DG_West userReading myBrightnessForShadingSunny: Can't call method "setShuttersDev" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 302.
2021.05.10 18:49:26 1: Error evaluating R_DG_West userReading myTemperatureExtern: Can't call method "getOutTemp" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 306.
2021.05.10 18:49:26 1: Error evaluating R_DG_West userReading mySunAzimuth: Can't call method "getAzimuth" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 306.
2021.05.10 18:49:26 1: Error evaluating R_DG_West userReading mySunAzimuthLeft: Can't call method "setShuttersDev" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 302.
2021.05.10 18:49:26 1: Error evaluating R_DG_West userReading mySunAzimuthRight: Can't call method "setShuttersDev" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 302.
2021.05.10 18:49:26 1: Error evaluating R_DG_West userReading mySunElevation: Can't call method "getElevation" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 306.
2021.05.10 18:49:26 1: Error evaluating R_DG_West userReading mySunElevationForShadingMin: Can't call method "setShuttersDev" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 302.
2021.05.10 18:49:26 1: Error evaluating R_DG_West userReading mySunElevationForShadingMax: Can't call method "setShuttersDev" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 302.
2021.05.10 18:49:26 1: Error evaluating R_DG_Ost userReading myBrightness: Can't call method "setShuttersDev" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 302.
2021.05.10 18:49:26 1: Error evaluating R_DG_Ost userReading myBrightnessForShadingCloudy: Can't call method "setShuttersDev" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 302.
2021.05.10 18:49:26 1: Error evaluating R_DG_Ost userReading myBrightnessForShadingSunny: Can't call method "setShuttersDev" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 302.
2021.05.10 18:49:26 1: Error evaluating R_DG_Ost userReading myTemperatureExtern: Can't call method "getOutTemp" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 306.
2021.05.10 18:49:26 1: Error evaluating R_DG_Ost userReading mySunAzimuth: Can't call method "getAzimuth" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 306.
2021.05.10 18:49:26 1: Error evaluating R_DG_Ost userReading mySunAzimuthLeft: Can't call method "setShuttersDev" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 302.
2021.05.10 18:49:26 1: Error evaluating R_DG_Ost userReading mySunAzimuthRight: Can't call method "setShuttersDev" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 302.
2021.05.10 18:49:26 1: Error evaluating R_DG_Ost userReading mySunElevation: Can't call method "getElevation" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 306.
2021.05.10 18:49:26 1: Error evaluating R_DG_Ost userReading mySunElevationForShadingMin: Can't call method "setShuttersDev" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 302.
2021.05.10 18:49:26 1: Error evaluating R_DG_Ost userReading mySunElevationForShadingMax: Can't call method "setShuttersDev" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 302.
2021.05.10 18:49:27 1: Error evaluating R_DG_West userReading myBrightness: Can't call method "setShuttersDev" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 302.
2021.05.10 18:49:27 1: Error evaluating R_DG_West userReading myBrightnessForShadingCloudy: Can't call method "setShuttersDev" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 302.
2021.05.10 18:49:27 1: Error evaluating R_DG_West userReading myBrightnessForShadingSunny: Can't call method "setShuttersDev" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 302.
2021.05.10 18:49:27 1: Error evaluating R_DG_West userReading myTemperatureExtern: Can't call method "getOutTemp" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 306.
2021.05.10 18:49:27 1: Error evaluating R_DG_West userReading mySunAzimuth: Can't call method "getAzimuth" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 306.
2021.05.10 18:49:27 1: Error evaluating R_DG_West userReading mySunAzimuthLeft: Can't call method "setShuttersDev" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 302.
2021.05.10 18:49:27 1: Error evaluating R_DG_West userReading mySunAzimuthRight: Can't call method "setShuttersDev" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 302.
2021.05.10 18:49:27 1: Error evaluating R_DG_West userReading mySunElevation: Can't call method "getElevation" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 306.
2021.05.10 18:49:27 1: Error evaluating R_DG_West userReading mySunElevationForShadingMin: Can't call method "setShuttersDev" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 302.
2021.05.10 18:49:27 1: Error evaluating R_DG_West userReading mySunElevationForShadingMax: Can't call method "setShuttersDev" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 302.
2021.05.10 18:49:27 1: Error evaluating R_DG_Ost userReading myBrightness: Can't call method "setShuttersDev" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 302.
2021.05.10 18:49:27 1: Error evaluating R_DG_Ost userReading myBrightnessForShadingCloudy: Can't call method "setShuttersDev" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 302.
2021.05.10 18:49:27 1: Error evaluating R_DG_Ost userReading myBrightnessForShadingSunny: Can't call method "setShuttersDev" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 302.
2021.05.10 18:49:27 1: Error evaluating R_DG_Ost userReading myTemperatureExtern: Can't call method "getOutTemp" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 306.
2021.05.10 18:49:27 1: Error evaluating R_DG_Ost userReading mySunAzimuth: Can't call method "getAzimuth" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 306.
2021.05.10 18:49:27 1: Error evaluating R_DG_Ost userReading mySunAzimuthLeft: Can't call method "setShuttersDev" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 302.
2021.05.10 18:49:27 1: Error evaluating R_DG_Ost userReading mySunAzimuthRight: Can't call method "setShuttersDev" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 302.
2021.05.10 18:49:27 1: Error evaluating R_DG_Ost userReading mySunElevation: Can't call method "getElevation" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 306.
2021.05.10 18:49:27 1: Error evaluating R_DG_Ost userReading mySunElevationForShadingMin: Can't call method "setShuttersDev" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 302.
2021.05.10 18:49:27 1: Error evaluating R_DG_Ost userReading mySunElevationForShadingMax: Can't call method "setShuttersDev" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 302.
Zitat von: Wolle02 am 10 Mai 2021, 18:54:31
Hallo Cooltux,
also nach dem update mit der Testversion habe ich beim restart folgende Fehlermeldungen im Logfile:
2021.05.10 18:46:15 1: reload: Error:Modul 73_AutoShuttersControl deactivated:
syntax error at lib/FHEM/Automation/ShuttersControl.pm line 1061, near "} return"
Global symbol "$shuttersDev" requires explicit package name (did you forget to declare "my $shuttersDev"?) at lib/FHEM/Automation/ShuttersControl.pm line 1065, <$fh> line 1709.
Global symbol "$name" requires explicit package name (did you forget to declare "my $name"?) at lib/FHEM/Automation/ShuttersControl.pm line 1067, <$fh> line 1709.
Global symbol "$shuttersDev" requires explicit package name (did you forget to declare "my $shuttersDev"?) at lib/FHEM/Automation/ShuttersControl.pm line 1069, <$fh> line 1709.
Global symbol "$shuttersDev" requires explicit package name (did you forget to declare "my $shuttersDev"?) at lib/FHEM/Automation/ShuttersControl.pm line 1070, <$fh> line 1709.
Global symbol "$shuttersDevHash" requires explicit package name (did you forget to declare "my $shuttersDevHash"?) at lib/FHEM/Automation/ShuttersControl.pm line 1076, <$fh> line 1709.
Global symbol "$shuttersDevHash" requires explicit package name (did you forget to declare "my $shuttersDevHash"?) at lib/FHEM/Automation/ShuttersControl.pm line 1078, <$fh> line 1709.
Global symbol "$shuttersDevHash" requires explicit package name (did you forget to declare "my $shuttersDevHash"?) at lib/FHEM/Automation/ShuttersControl.pm line 1092, <$fh> line 1709.
Global symbol "$shuttersDevHash" requires explicit package name (did you forget to declare "my $shuttersDevHash"?) at lib/FHEM/Automation/ShuttersControl.pm line 1105, <$fh> line 1709.
Global symbol "$hash" requires explicit package name (did you forget to declare "my $hash"?) at lib/FHEM/Automation/ShuttersControl.pm line 1107, <$fh> line 1709.
Global symbol "$hash" requires explicit package name (did you forget to declare "my $hash"?) at lib/FHEM/Automation/ShuttersControl.pm line 1109, <$fh> line 1709.
Global symbol "$shuttersDev" requires explicit package name (did you forget to declare "my $shuttersDev"?) at lib/FHEM/Automation/ShuttersControl.pm line 1110, <$fh> line 1709.
Global symbol "$hash" requires explicit package name (did you forget to declare "my $hash"?) at lib/FHEM/Automation/ShuttersControl.pm line 1120, <$fh> line 1709.
Global symbol "$shuttersDevHash" requires explicit package name (did you forget to declare "my $shuttersDevHash"?) at lib/FHEM/Automation/ShuttersControl.pm line 1136, <$fh> line 1709.
Global symbol "$shuttersDev" requires explicit package name (did you forget to declare "my $shuttersDev"?) at lib/FHEM/Automation/ShuttersControl.pm line 1139, <$fh> line 1709.
Global symbol "$shuttersDev" requires explicit package name (did you forget to declare "my $shuttersDev"?) at lib/FHEM/Automation/ShuttersControl.pm line 1140, <$fh> line 1709.
Global symbol "$shuttersDevHash" requires explicit package name (did you forget to declare "my $shuttersDevHash"?) at lib/FHEM/Automation/ShuttersControl.pm line 1147, <$fh> line 1709.
Global symbol "$shuttersDev" requires explicit package name (did you forget to declare "my $shuttersDev"?) at lib/FHEM/Automation/ShuttersControl.pm line 1151, <$fh> line 1709.
Global symbol "$shuttersDev" requires explicit package name (did you forget to declare "my $shuttersDev"?) at lib/FHEM/Automation/ShuttersControl.pm line 1153, <$fh> line 1709.
Global symbol "$hash" requires explicit package name (did you forget to declare "my $hash"?) at lib/FHEM/Automation/ShuttersControl.pm line 1159, <$fh> line 1709.
Global symbol "$shuttersDev" requires explicit package name (did you forget to declare "my $shuttersDev"?) at lib/FHEM/Automation/ShuttersControl.pm line 1160, <$fh> line 1709.
syntax error at lib/FHEM/Automation/ShuttersControl.pm line 1175, near "}"
lib/FHEM/Automation/ShuttersControl.pm has too many errors.
Compilation failed in require at ./FHEM/73_AutoShuttersControl.pm line 51, <$fh> line 1709.
BEGIN failed--compilation aborted at ./FHEM/73_AutoShuttersControl.pm line 51, <$fh> line 1709.
2021.05.10 18:46:15 0: syntax error at lib/FHEM/Automation/ShuttersControl.pm line 1061, near "} return"
Global symbol "$shuttersDev" requires explicit package name (did you forget to declare "my $shuttersDev"?) at lib/FHEM/Automation/ShuttersControl.pm line 1065, <$fh> line 1709.
Global symbol "$name" requires explicit package name (did you forget to declare "my $name"?) at lib/FHEM/Automation/ShuttersControl.pm line 1067, <$fh> line 1709.
Global symbol "$shuttersDev" requires explicit package name (did you forget to declare "my $shuttersDev"?) at lib/FHEM/Automation/ShuttersControl.pm line 1069, <$fh> line 1709.
Global symbol "$shuttersDev" requires explicit package name (did you forget to declare "my $shuttersDev"?) at lib/FHEM/Automation/ShuttersControl.pm line 1070, <$fh> line 1709.
Global symbol "$shuttersDevHash" requires explicit package name (did you forget to declare "my $shuttersDevHash"?) at lib/FHEM/Automation/ShuttersControl.pm line 1076, <$fh> line 1709.
Global symbol "$shuttersDevHash" requires explicit package name (did you forget to declare "my $shuttersDevHash"?) at lib/FHEM/Automation/ShuttersControl.pm line 1078, <$fh> line 1709.
Global symbol "$shuttersDevHash" requires explicit package name (did you forget to declare "my $shuttersDevHash"?) at lib/FHEM/Automation/ShuttersControl.pm line 1092, <$fh> line 1709.
Global symbol "$shuttersDevHash" requires explicit package name (did you forget to declare "my $shuttersDevHash"?) at lib/FHEM/Automation/ShuttersControl.pm line 1105, <$fh> line 1709.
Global symbol "$hash" requires explicit package name (did you forget to declare "my $hash"?) at lib/FHEM/Automation/ShuttersControl.pm line 1107, <$fh> line 1709.
Global symbol "$hash" requires explicit package name (did you forget to declare "my $hash"?) at lib/FHEM/Automation/ShuttersControl.pm line 1109, <$fh> line 1709.
Global symbol "$shuttersDev" requires explicit package name (did you forget to declare "my $shuttersDev"?) at lib/FHEM/Automation/ShuttersControl.pm line 1110, <$fh> line 1709.
Global symbol "$hash" requires explicit package name (did you forget to declare "my $hash"?) at lib/FHEM/Automation/ShuttersControl.pm line 1120, <$fh> line 1709.
Global symbol "$shuttersDevHash" requires explicit package name (did you forget to declare "my $shuttersDevHash"?) at lib/FHEM/Automation/ShuttersControl.pm line 1136, <$fh> line 1709.
Global symbol "$shuttersDev" requires explicit package name (did you forget to declare "my $shuttersDev"?) at lib/FHEM/Automation/ShuttersControl.pm line 1139, <$fh> line 1709.
Global symbol "$shuttersDev" requires explicit package name (did you forget to declare "my $shuttersDev"?) at lib/FHEM/Automation/ShuttersControl.pm line 1140, <$fh> line 1709.
Global symbol "$shuttersDevHash" requires explicit package name (did you forget to declare "my $shuttersDevHash"?) at lib/FHEM/Automation/ShuttersControl.pm line 1147, <$fh> line 1709.
Global symbol "$shuttersDev" requires explicit package name (did you forget to declare "my $shuttersDev"?) at lib/FHEM/Automation/ShuttersControl.pm line 1151, <$fh> line 1709.
Global symbol "$shuttersDev" requires explicit package name (did you forget to declare "my $shuttersDev"?) at lib/FHEM/Automation/ShuttersControl.pm line 1153, <$fh> line 1709.
Global symbol "$hash" requires explicit package name (did you forget to declare "my $hash"?) at lib/FHEM/Automation/ShuttersControl.pm line 1159, <$fh> line 1709.
Global symbol "$shuttersDev" requires explicit package name (did you forget to declare "my $shuttersDev"?) at lib/FHEM/Automation/ShuttersControl.pm line 1160, <$fh> line 1709.
syntax error at lib/FHEM/Automation/ShuttersControl.pm line 1175, near "}"
lib/FHEM/Automation/ShuttersControl.pm has too many errors.
Compilation failed in require at ./FHEM/73_AutoShuttersControl.pm line 51, <$fh> line 1709.
BEGIN failed--compilation aborted at ./FHEM/73_AutoShuttersControl.pm line 51, <$fh> line 1709.
.........
2021.05.10 18:49:26 1: Error evaluating R_DG_West userReading myBrightness: Can't call method "setShuttersDev" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 302.
2021.05.10 18:49:26 1: Error evaluating R_DG_West userReading myBrightnessForShadingCloudy: Can't call method "setShuttersDev" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 302.
2021.05.10 18:49:26 1: Error evaluating R_DG_West userReading myBrightnessForShadingSunny: Can't call method "setShuttersDev" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 302.
2021.05.10 18:49:26 1: Error evaluating R_DG_West userReading myTemperatureExtern: Can't call method "getOutTemp" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 306.
2021.05.10 18:49:26 1: Error evaluating R_DG_West userReading mySunAzimuth: Can't call method "getAzimuth" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 306.
2021.05.10 18:49:26 1: Error evaluating R_DG_West userReading mySunAzimuthLeft: Can't call method "setShuttersDev" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 302.
2021.05.10 18:49:26 1: Error evaluating R_DG_West userReading mySunAzimuthRight: Can't call method "setShuttersDev" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 302.
2021.05.10 18:49:26 1: Error evaluating R_DG_West userReading mySunElevation: Can't call method "getElevation" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 306.
2021.05.10 18:49:26 1: Error evaluating R_DG_West userReading mySunElevationForShadingMin: Can't call method "setShuttersDev" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 302.
2021.05.10 18:49:26 1: Error evaluating R_DG_West userReading mySunElevationForShadingMax: Can't call method "setShuttersDev" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 302.
2021.05.10 18:49:26 1: Error evaluating R_DG_Ost userReading myBrightness: Can't call method "setShuttersDev" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 302.
2021.05.10 18:49:26 1: Error evaluating R_DG_Ost userReading myBrightnessForShadingCloudy: Can't call method "setShuttersDev" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 302.
2021.05.10 18:49:26 1: Error evaluating R_DG_Ost userReading myBrightnessForShadingSunny: Can't call method "setShuttersDev" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 302.
2021.05.10 18:49:26 1: Error evaluating R_DG_Ost userReading myTemperatureExtern: Can't call method "getOutTemp" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 306.
2021.05.10 18:49:26 1: Error evaluating R_DG_Ost userReading mySunAzimuth: Can't call method "getAzimuth" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 306.
2021.05.10 18:49:26 1: Error evaluating R_DG_Ost userReading mySunAzimuthLeft: Can't call method "setShuttersDev" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 302.
2021.05.10 18:49:26 1: Error evaluating R_DG_Ost userReading mySunAzimuthRight: Can't call method "setShuttersDev" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 302.
2021.05.10 18:49:26 1: Error evaluating R_DG_Ost userReading mySunElevation: Can't call method "getElevation" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 306.
2021.05.10 18:49:26 1: Error evaluating R_DG_Ost userReading mySunElevationForShadingMin: Can't call method "setShuttersDev" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 302.
2021.05.10 18:49:26 1: Error evaluating R_DG_Ost userReading mySunElevationForShadingMax: Can't call method "setShuttersDev" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 302.
2021.05.10 18:49:27 1: Error evaluating R_DG_West userReading myBrightness: Can't call method "setShuttersDev" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 302.
2021.05.10 18:49:27 1: Error evaluating R_DG_West userReading myBrightnessForShadingCloudy: Can't call method "setShuttersDev" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 302.
2021.05.10 18:49:27 1: Error evaluating R_DG_West userReading myBrightnessForShadingSunny: Can't call method "setShuttersDev" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 302.
2021.05.10 18:49:27 1: Error evaluating R_DG_West userReading myTemperatureExtern: Can't call method "getOutTemp" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 306.
2021.05.10 18:49:27 1: Error evaluating R_DG_West userReading mySunAzimuth: Can't call method "getAzimuth" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 306.
2021.05.10 18:49:27 1: Error evaluating R_DG_West userReading mySunAzimuthLeft: Can't call method "setShuttersDev" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 302.
2021.05.10 18:49:27 1: Error evaluating R_DG_West userReading mySunAzimuthRight: Can't call method "setShuttersDev" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 302.
2021.05.10 18:49:27 1: Error evaluating R_DG_West userReading mySunElevation: Can't call method "getElevation" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 306.
2021.05.10 18:49:27 1: Error evaluating R_DG_West userReading mySunElevationForShadingMin: Can't call method "setShuttersDev" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 302.
2021.05.10 18:49:27 1: Error evaluating R_DG_West userReading mySunElevationForShadingMax: Can't call method "setShuttersDev" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 302.
2021.05.10 18:49:27 1: Error evaluating R_DG_Ost userReading myBrightness: Can't call method "setShuttersDev" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 302.
2021.05.10 18:49:27 1: Error evaluating R_DG_Ost userReading myBrightnessForShadingCloudy: Can't call method "setShuttersDev" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 302.
2021.05.10 18:49:27 1: Error evaluating R_DG_Ost userReading myBrightnessForShadingSunny: Can't call method "setShuttersDev" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 302.
2021.05.10 18:49:27 1: Error evaluating R_DG_Ost userReading myTemperatureExtern: Can't call method "getOutTemp" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 306.
2021.05.10 18:49:27 1: Error evaluating R_DG_Ost userReading mySunAzimuth: Can't call method "getAzimuth" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 306.
2021.05.10 18:49:27 1: Error evaluating R_DG_Ost userReading mySunAzimuthLeft: Can't call method "setShuttersDev" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 302.
2021.05.10 18:49:27 1: Error evaluating R_DG_Ost userReading mySunAzimuthRight: Can't call method "setShuttersDev" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 302.
2021.05.10 18:49:27 1: Error evaluating R_DG_Ost userReading mySunElevation: Can't call method "getElevation" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 306.
2021.05.10 18:49:27 1: Error evaluating R_DG_Ost userReading mySunElevationForShadingMin: Can't call method "setShuttersDev" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 302.
2021.05.10 18:49:27 1: Error evaluating R_DG_Ost userReading mySunElevationForShadingMax: Can't call method "setShuttersDev" on an undefined value at lib/FHEM/Automation/ShuttersControl.pm line 302.
Dann bitte das Restore einspielen. Ich schau es mir morgen an
Na super, bei der Aktion ist mein ganzen ASC Device verschwunden. Das finde ich jetzt nicht so prickelnd. Die gesamte Einrichtung war schwierig genug. Mal schauen was ich aus dem Backup retten kann. >:(
Es ist gar nichts verschwunden. Nur das Modul zurück tauschen und dann neustarten. Dann ist alles wieder da. Du darfst nur nicht speichern.
Kannst Du dann bitte noch einmal update machen. Hoffe Du hast den Update Kanal noch drin stehen.
Da ich jetzt länger nicht geschaut habe ob sich in Sachen Bescahttung schon etwas getan hat, da wir ja schon bei der Version 0.10.13 sind frage ich mal.
Gibt es schon eine 2. Beschattungszeit.
Eine allgemeine Frage noch zum schließen Abends an meinem Küchenrollladen setzte ich ja die ASC_PrivacyDownValue_beforeNightClose ein und dann nach 1200 komplett zu schließen.
Im SZ würde ich gerne ASC auch einsetzen, aber da lasse ich Abends nicht komplett schließen, geht das mit ASC schon zu machen, dass er Abends nur auf 75% fährt, ich habe dieses bisher mit einem DOIF gemacht und diese Position nennt sich bei mir "Home"
Danke für die Informationen.
Zitat von: moonsorrox am 11 Mai 2021, 13:37:45
Da ich jetzt länger nicht geschaut habe ob sich in Sachen Bescahttung schon etwas getan hat, da wir ja schon bei der Version 0.10.13 sind frage ich mal.
Gibt es schon eine 2. Beschattungszeit.
Eine allgemeine Frage noch zum schließen Abends an meinem Küchenrollladen setzte ich ja die ASC_PrivacyDownValue_beforeNightClose ein und dann nach 1200 komplett zu schließen.
Im SZ würde ich gerne ASC auch einsetzen, aber da lasse ich Abends nicht komplett schließen, geht das mit ASC schon zu machen, dass er Abends nur auf 75% fährt, ich habe dieses bisher mit einem DOIF gemacht und diese Position nennt sich bei mir "Home"
Danke für die Informationen.
Frage 1 mit einem Klick in der Device Hilfe gefunden:
ASC_Shading_BetweenTheTime - das fahren in die Beschattung erfolgt bei Angabe nur innerhalb des Zeitraumes, Bsp: 9:00-13:00 11:25-15:30
Frage 2:
Ja müsstes du mit "ASC_Sleep" lösen können.
Zitat von: xerion am 11 Mai 2021, 13:43:07
Frage 1 mit einem Klick in der Device Hilfe gefunden:
ASC_Shading_BetweenTheTime - das fahren in die Beschattung erfolgt bei Angabe nur innerhalb des Zeitraumes, Bsp: 9:00-13:00 11:25-15:30
Ich hätte mich noch etwas genauer ausdrücken müssen, dass mit der Zeit hatte ich gefunden, aber wohl Tomaten auf den Augen, vielen Dank fürs öffnen... ;)
Mit genauer meine ich das die Beschattung auch zwei verschiedene Positionen haben kann, dass ginge wohl nicht
Zitat von: xerion am 11 Mai 2021, 13:43:07
Frage 2:
Ja müsstes du mit "ASC_Sleep" lösen können.
muss ich mal versuchen, ich habe es vor längerer Zeit mal eingesetzt, aber da war irgend etwas mit der Position was bei mir nicht geklappt hat... ich werde es jetzt nochmals probieren, da es schon etwas länger her ist weiß ich leider nicht mehr welches der Fehler war.
Zitat von: moonsorrox am 11 Mai 2021, 13:53:10
Ich hätte mich noch etwas genauer ausdrücken müssen, dass mit der Zeit hatte ich gefunden, aber wohl Tomaten auf den Augen, vielen Dank fürs öffnen... ;)
Mit genauer meine ich das die Beschattung auch zwei verschiedene Positionen haben kann, dass ginge wohl nicht
muss ich mal versuchen, ich habe es vor längerer Zeit mal eingesetzt, aber da war irgend etwas mit der Position was bei mir nicht geklappt hat... ich werde es jetzt nochmals probieren, da es schon etwas länger her ist weiß ich leider nicht mehr welches der Fehler war.
ZitatMit genauer meine ich das die Beschattung auch zwei verschiedene Positionen haben kann, dass ginge wohl nicht
Doch das geht indem du bei "ASC_Shading_Pos" Perl Code verwendest.
Vielen Dank, dann nehme ich mal den Rollladen mit rein... Danke
Zitat von: CoolTux am 11 Mai 2021, 06:16:44
Es ist gar nichts verschwunden. Nur das Modul zurück tauschen und dann neustarten. Dann ist alles wieder da. Du darfst nur nicht speichern.
Kannst Du dann bitte noch einmal update machen. Hoffe Du hast den Update Kanal noch drin stehen.
Es war halt nunmal sehr wohl weg. Ich konnte zwar aus dem Backup wieder alles herstellen, aber leider fahren nun meine Rollläden überhaupt nicht mehr. :(
Hier mal ein List meines ASC Devices:
Internals:
CFGFN
FUUID 60999d8e-f33f-bf2d-2728-fae319ff0f910610
FVERSION 73_AutoShuttersControl.pm:v0.10.13-s24354/2021-04-29
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME Rollladensteuerung
NOTIFYDEV F_DG_Ost,F_DG_West,F_EG_Kueche,F_EG_WZ_Nord_re,F_EG_WZ_Ost,F_EG_WZ_West,F_OG_Ankleide,F_OG_Schlafzimmer_Ost,F_UG_Buero,F_UG_Gaestezimmer,Fernsehbeschattung_dummy,Helligkeit_Sensor_aussen,Rollladensteuerung,WZ_Bewegungsmelder,global,myAstro,rgr_Bewohner,rr_Niklas,R_DG_Nord,R_DG_Ost,R_DG_West,R_EG_Kueche,R_EG_WZ_Nord_Mitte,R_EG_WZ_Nord_li,R_EG_WZ_Nord_re,R_EG_WZ_Ost_li,R_EG_WZ_Ost_re,R_EG_WZ_West,R_OG_Ankleide,R_OG_Bad,R_OG_KZ_Nord,R_OG_KZ_West,R_OG_SZ_Nord,R_OG_SZ_Ost,R_UG_Buero_Nord,R_UG_Buero_Ost,R_UG_Gaestezimmer
NR 829
NTFY_ORDER 51-Rollladensteuerung
STATE manual
TYPE AutoShuttersControl
VERSION v0.10.13
READINGS:
2021-05-11 21:30:25 R_DG_Nord_PosValue 0
2021-05-11 05:34:23 R_DG_Nord_nextAstroTimeEvent 11.05.2021 - 22:00
2021-05-11 21:30:27 R_DG_Ost_PosValue 0
2021-05-11 05:34:23 R_DG_Ost_nextAstroTimeEvent 11.05.2021 - 22:00
2021-05-11 21:30:24 R_DG_West_PosValue 0
2021-05-11 05:34:23 R_DG_West_nextAstroTimeEvent 11.05.2021 - 22:00
2021-05-11 21:27:13 R_EG_Kueche_PosValue 0
2021-05-11 05:34:23 R_EG_Kueche_nextAstroTimeEvent 11.05.2021 - 22:00
2021-05-11 21:27:16 R_EG_WZ_Nord_Mitte_PosValue 0
2021-05-11 05:34:23 R_EG_WZ_Nord_Mitte_nextAstroTimeEvent 11.05.2021 - 22:00
2021-05-11 21:27:29 R_EG_WZ_Nord_li_PosValue 0
2021-05-11 13:56:52 R_EG_WZ_Nord_li_lastPosValue 20
2021-05-11 05:34:23 R_EG_WZ_Nord_li_nextAstroTimeEvent 11.05.2021 - 22:00
2021-05-11 21:27:34 R_EG_WZ_Nord_re_PosValue 0
2021-05-11 05:34:23 R_EG_WZ_Nord_re_nextAstroTimeEvent 11.05.2021 - 22:00
2021-05-11 21:27:40 R_EG_WZ_Ost_li_PosValue 0
2021-05-11 21:14:56 R_EG_WZ_Ost_li_nextAstroTimeEvent 12.05.2021 - 05:32
2021-05-11 21:27:36 R_EG_WZ_Ost_re_PosValue 0
2021-05-11 21:14:56 R_EG_WZ_Ost_re_nextAstroTimeEvent 12.05.2021 - 05:32
2021-05-11 21:27:18 R_EG_WZ_West_PosValue 0
2021-05-11 13:56:53 R_EG_WZ_West_lastPosValue 20
2021-05-11 05:34:24 R_EG_WZ_West_nextAstroTimeEvent 11.05.2021 - 22:00
2021-05-11 21:27:20 R_OG_Ankleide_PosValue 0
2021-05-11 05:34:24 R_OG_Ankleide_nextAstroTimeEvent 11.05.2021 - 22:00
2021-05-11 21:27:12 R_OG_Bad_PosValue 0
2021-05-11 05:34:24 R_OG_Bad_nextAstroTimeEvent 11.05.2021 - 22:00
2021-05-11 21:29:08 R_OG_KZ_Nord_PosValue 20
2021-05-11 21:29:03 R_OG_KZ_Nord_lastPosValue 0
2021-05-11 05:34:24 R_OG_KZ_Nord_nextAstroTimeEvent 11.05.2021 - 22:00
2021-05-11 20:20:40 R_OG_KZ_West_PosValue 0
2021-05-11 21:29:03 R_OG_KZ_West_lastPosValue 21
2021-05-11 05:34:24 R_OG_KZ_West_nextAstroTimeEvent 11.05.2021 - 22:00
2021-05-11 21:24:18 R_OG_SZ_Nord_PosValue 0
2021-05-11 05:34:24 R_OG_SZ_Nord_nextAstroTimeEvent 11.05.2021 - 22:00
2021-05-11 21:30:18 R_OG_SZ_Ost_PosValue 29
2021-05-11 05:34:24 R_OG_SZ_Ost_nextAstroTimeEvent 11.05.2021 - 22:00
2021-05-11 21:27:40 R_UG_Buero_Nord_PosValue 0
2021-05-11 21:14:56 R_UG_Buero_Nord_nextAstroTimeEvent 12.05.2021 - 05:32
2021-05-11 21:27:19 R_UG_Buero_Ost_PosValue 0
2021-05-11 21:14:56 R_UG_Buero_Ost_nextAstroTimeEvent 12.05.2021 - 05:32
2021-05-11 21:27:20 R_UG_Gaestezimmer_PosValue 0
2021-05-11 21:14:56 R_UG_Gaestezimmer_nextAstroTimeEvent 12.05.2021 - 05:32
2021-05-10 22:55:20 room_ASC_Haus R_DG_Nord,R_DG_Ost,R_DG_West
2021-05-10 22:55:20 room_Haus_ASC R_EG_Kueche,R_EG_WZ_Nord_Mitte,R_EG_WZ_Nord_li,R_EG_WZ_Nord_re,R_EG_WZ_Ost_li,R_EG_WZ_Ost_re,R_EG_WZ_West,R_OG_Ankleide,R_OG_Bad,R_OG_KZ_Nord,R_OG_KZ_West,R_OG_SZ_Nord,R_OG_SZ_Ost,R_UG_Buero_Nord,R_UG_Buero_Ost,R_UG_Gaestezimmer
2021-05-11 21:30:27 state manual
2021-05-10 22:55:20 userAttrList rolled out
helper:
shuttersList:
R_DG_Nord
R_DG_Ost
R_DG_West
R_EG_Kueche
R_EG_WZ_Nord_Mitte
R_EG_WZ_Nord_li
R_EG_WZ_Nord_re
R_EG_WZ_Ost_li
R_EG_WZ_Ost_re
R_EG_WZ_West
R_OG_Ankleide
R_OG_Bad
R_OG_KZ_Nord
R_OG_KZ_West
R_OG_SZ_Nord
R_OG_SZ_Ost
R_UG_Buero_Nord
R_UG_Buero_Ost
R_UG_Gaestezimmer
monitoredDevs:
F_DG_Ost:
R_DG_Ost ASC_WindowRec
F_DG_West:
R_DG_West ASC_WindowRec
F_EG_Kueche:
R_EG_Kueche ASC_WindowRec
F_EG_WZ_Nord_re:
R_EG_WZ_Nord_re ASC_WindowRec
F_EG_WZ_Ost:
R_EG_WZ_Ost_re ASC_WindowRec
F_EG_WZ_West:
R_EG_WZ_West ASC_WindowRec
F_OG_Ankleide:
R_OG_Ankleide ASC_WindowRec
F_OG_Schlafzimmer_Ost:
R_OG_SZ_Ost ASC_WindowRec
F_UG_Buero:
R_UG_Buero_Ost ASC_WindowRec
F_UG_Gaestezimmer:
R_UG_Gaestezimmer ASC_WindowRec
Fernsehbeschattung_dummy:
R_EG_WZ_Nord_li ASC_ExternalTrigger
R_EG_WZ_West ASC_ExternalTrigger
Helligkeit_Sensor_aussen:
R_DG_Nord ASC_BrightnessSensor
R_DG_West ASC_BrightnessSensor
R_EG_WZ_Nord_Mitte ASC_BrightnessSensor
R_EG_WZ_Nord_li ASC_BrightnessSensor
R_EG_WZ_Nord_re ASC_BrightnessSensor
R_EG_WZ_West ASC_BrightnessSensor
R_OG_Ankleide ASC_BrightnessSensor
R_OG_KZ_Nord ASC_BrightnessSensor
R_OG_KZ_West ASC_BrightnessSensor
R_OG_SZ_Nord ASC_BrightnessSensor
R_UG_Buero_Nord ASC_BrightnessSensor
R_UG_Gaestezimmer ASC_BrightnessSensor
R_DG_Nord:
R_DG_Ost:
R_DG_West:
R_EG_Kueche:
R_EG_WZ_Nord_Mitte:
R_EG_WZ_Nord_li:
R_EG_WZ_Nord_re:
R_EG_WZ_Ost_li:
R_EG_WZ_Ost_re:
R_EG_WZ_West:
R_OG_Ankleide:
R_OG_Bad:
R_OG_KZ_Nord:
R_OG_KZ_West:
R_OG_SZ_Nord:
R_OG_SZ_Ost:
R_UG_Buero_Nord:
R_UG_Buero_Ost:
R_UG_Gaestezimmer:
WZ_Bewegungsmelder:
R_DG_Ost ASC_BrightnessSensor
R_EG_Kueche ASC_BrightnessSensor
R_EG_WZ_Ost_li ASC_BrightnessSensor
R_EG_WZ_Ost_re ASC_BrightnessSensor
R_OG_Bad ASC_BrightnessSensor
R_OG_SZ_Ost ASC_BrightnessSensor
R_UG_Buero_Ost ASC_BrightnessSensor
myAstro:
Rollladensteuerung ASC_twilightDevice
rgr_Bewohner:
Rollladensteuerung ASC_residentsDev
rr_Niklas:
R_OG_KZ_Nord ASC_Roommate_Device
R_OG_KZ_West ASC_Roommate_Device
Attributes:
ASC_autoAstroModeEvening ASTRONOMIC
ASC_autoAstroModeEveningHorizon -9
ASC_autoAstroModeMorning HORIZON
ASC_autoAstroModeMorningHorizon -3
ASC_blockAscDrivesAfterManual 1
ASC_expert 1
ASC_freezeTemp 0
ASC_residentsDev rgr_Bewohner:state
ASC_tempSensor TH_Sensor_aussen
ASC_twilightDevice myAstro
devStateIcon { ShuttersControl_DevStateIcon($name) }
group Rollladen_Info
icon fts_shutter_automatic
room ASC
Zwar stehen die Zeiten da an denen gefahren werden soll, aber weder heute morgen noch heute abend um 21:14 Uhr sind die Rollläden gefahren.
Wie kriege ich das nun wieder ans Laufen?
Zitat von: Wolle02 am 11 Mai 2021, 21:35:27
Es war halt nunmal sehr wohl weg. Ich konnte zwar aus dem Backup wieder alles herstellen, aber leider fahren nun meine Rollläden überhaupt nicht mehr. :(
Ich empfehle autosave zu deaktivieren.
Hast Du die Rollos unverändert gelassen was die ASC Attribute an geht? Scheint als wenn Du das createNewNotifyDev ausgeführt hast, was richtig war. Somit sollte alles wieder entsprechend vorhanden sein. Was sein kann ist das Tag und NAcht nicht korrekt erkannt wurden. Das sollte sich aber spätestens heute Abend dann entsprechend korrekt verhalten. Es sollten also heute Abend die Rollos fahren.
Was stand denn im Log wo die Rollos heute Früh hätten fahren sollen?
Wollte mal nachfragen ob es korrekt sein soll das man Heute die PrivacyDriveDown von Morgen in den Readings erhält und nicht die von Heute ?
setstate Rollo_EG_Kueche 2021-05-12 05:55:03 ASC_Time_DriveDown 12.05.2021 - 21:07
setstate Rollo_EG_Kueche 2021-05-12 05:55:03 ASC_Time_DriveUp 13.05.2021 - 05:55
setstate Rollo_EG_Kueche 2021-05-12 05:55:03 ASC_Time_PrivacyDriveDown 13.05.2021 - 20:41
v0.10.13
Zitat von: TomLee am 12 Mai 2021, 17:53:33
Wollte mal nachfragen ob es korrekt sein soll das man Heute die PrivacyDriveDown von Morgen in den Readings erhält und nicht die von Heute ?
setstate Rollo_EG_Kueche 2021-05-12 05:55:03 ASC_Time_DriveDown 12.05.2021 - 21:07
setstate Rollo_EG_Kueche 2021-05-12 05:55:03 ASC_Time_DriveUp 13.05.2021 - 05:55
setstate Rollo_EG_Kueche 2021-05-12 05:55:03 ASC_Time_PrivacyDriveDown 13.05.2021 - 20:41
v0.10.13
Wenn Deine Rollos schon gefahren sind dann ja.
;D, Fuchs du, ASC_PrivacyDownValue_beforeNightClose steht aber auf 1600, schon "immer".
Was passiert wenn du die Timer neu berechnen lässt?
Vielleicht mit Debug und verbose 5
Nicht viel, außer ich hab was falsch gemacht.
Debug steht auf 1,expert auf 1, verbose auf 5.
2021.05.12 20:36:17 4: AutoShuttersControl (ASC) - Devname: global Name: ASC Notify: $VAR1 = [
'ATTR ASC verbose 5'
];
2021.05.12 20:36:26 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
'state: created new drive timer'
];
2021.05.12 20:36:26 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
'state: created new drive timer'
];
2021.05.12 20:36:26 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
'state: created new drive timer'
];
2021.05.12 20:36:26 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
'state: created new drive timer'
];
2021.05.12 20:36:26 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
'state: created new drive timer'
];
Am Reading hat sich nix geändert.
Zitat von: CoolTux am 12 Mai 2021, 09:26:17
Hast Du die Rollos unverändert gelassen was die ASC Attribute an geht? Scheint als wenn Du das createNewNotifyDev ausgeführt hast, was richtig war. Somit sollte alles wieder entsprechend vorhanden sein. Was sein kann ist das Tag und NAcht nicht korrekt erkannt wurden. Das sollte sich aber spätestens heute Abend dann entsprechend korrekt verhalten. Es sollten also heute Abend die Rollos fahren.
Was stand denn im Log wo die Rollos heute Früh hätten fahren sollen?
Die ASC Attribute in den Rollladendevices sind alle unverändert.
Heute morgen sind die Rollläden gefahren, da war ich schon hoffnungsfroh; heute abend hätten sie um 21:16 fahren müssen. Taten sie aber leider nicht. ???
Im Logfile steht gar nichts.
Zitat von: Wolle02 am 12 Mai 2021, 21:26:30
Die ASC Attribute in den Rollladendevices sind alle unverändert.
Heute morgen sind die Rollläden gefahren, da war ich schon hoffnungsfroh; heute abend hätten sie um 21:16 fahren müssen. Taten sie aber leider nicht. ???
Im Logfile steht gar nichts.
Irgendwas muss doch im Logfile stehen. Auch heute Morgen nicht?
Zitat von: TomLee am 12 Mai 2021, 20:40:20
Nicht viel, außer ich hab was falsch gemacht.
Debug steht auf 1,expert auf 1, verbose auf 5.
2021.05.12 20:36:17 4: AutoShuttersControl (ASC) - Devname: global Name: ASC Notify: $VAR1 = [
'ATTR ASC verbose 5'
];
2021.05.12 20:36:26 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
'state: created new drive timer'
];
2021.05.12 20:36:26 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
'state: created new drive timer'
];
2021.05.12 20:36:26 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
'state: created new drive timer'
];
2021.05.12 20:36:26 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
'state: created new drive timer'
];
2021.05.12 20:36:26 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
'state: created new drive timer'
];
Am Reading hat sich nix geändert.
Kann ich mir gerade nicht erklären. Lass uns mal schauen was morgen wird.
Zitat von: CoolTux am 12 Mai 2021, 21:30:19
Irgendwas muss doch im Logfile stehen. Auch heute Morgen nicht?
Von ASC habe ich keinerlei Meldungen im Log.
Ein { ascAPIget('IsDay','R_UG_Buero_Ost') } ergibt 0.
Das heißt doch, dass der Rollladen im Nachtmodus ist oder? Also hätte er doch schließen müssen.
Sehe gerade das es wieder passt nachdem die Rollläden runtergefahren sind:
setstate Rollo_EG_Kueche 2021-05-12 21:07:40 ASC_Time_DriveDown 13.05.2021 - 21:07
setstate Rollo_EG_Kueche 2021-05-12 21:07:40 ASC_Time_DriveUp 13.05.2021 - 05:55
setstate Rollo_EG_Kueche 2021-05-12 21:07:40 ASC_Time_PrivacyDriveDown 13.05.2021 - 20:41
k.A. an was es lag und mir das gerade Heute aufgefallen war, als ich mich das erste mal mit beschäftigt habe wie man sich ein userReadings basteln könnte welches immer die Uhrzeit der nächsten Fahrt zeigt.
Zitat von: TomLee am 12 Mai 2021, 22:48:02
Sehe gerade das es wieder passt nachdem die Rollläden runtergefahren sind:
setstate Rollo_EG_Kueche 2021-05-12 21:07:40 ASC_Time_DriveDown 13.05.2021 - 21:07
setstate Rollo_EG_Kueche 2021-05-12 21:07:40 ASC_Time_DriveUp 13.05.2021 - 05:55
setstate Rollo_EG_Kueche 2021-05-12 21:07:40 ASC_Time_PrivacyDriveDown 13.05.2021 - 20:41
k.A. an was es lag und mir das gerade Heute aufgefallen war, als ich mich das erste mal mit beschäftigt habe wie man sich ein userReadings basteln könnte welches immer die Uhrzeit der nächsten Fahrt zeigt.
Kannst es ja mal im Auge behalten die nächsten Tage.
Zitat von: Wolle02 am 12 Mai 2021, 21:32:50
Von ASC habe ich keinerlei Meldungen im Log.
Ein { ascAPIget('IsDay','R_UG_Buero_Ost') } ergibt 0.
Das heißt doch, dass der Rollladen im Nachtmodus ist oder? Also hätte er doch schließen müssen.
Berichte Mal bitte wie es heute morgen und heute Abend ist.
Hallo CoolTux,
Kurze Rückmeldung zu meinem (nun
gelösten) Problem:
Anscheinend hat Closed_Pos 100 verhindert, dass das Shading funktioniert:
Zitat von: joshi am 02 Mai 2021, 12:19:08
ich habe eine Markise die trotz "Shading in" nicht fährt.
...
READINGS:
...
Attributes:
ASC 2
ASC_Closed_Pos 100
...
ASC_Shading_Pos 0
ASC_TempSensor Wiga_temp:temperature
ASC_WindProtection on
Nun bin ich jedoch auf
neue Probleme gestoßen:
- Kannst du eine Lösung empfehlen wie ich die Shading Out fahrt verhindere, wenn das Kind Mittagschlaf macht? Geht das mit ShadingMode Absent?
- Heute Abend ist die Markise um ca. 21 Uhr nach dem Ende der Windprotection wieder ausgefahren. Anschließend ist die Markise erstaunlicherweise nicht wieder in Position 100 (aufgerollt) gefahren, sondern in Position 0.
ASC_DEBUG!!! 2021.05.13 21:07:55 - ShadingProcessingDriveCommand: Markise_Terasse - Der aktuelle Beschattungsstatus ist: out und somit wird nun in die Position: 0 zum beenden der Beschattung gefahren
Zitat von: CoolTux am 13 Mai 2021, 05:45:59
Berichte Mal bitte wie es heute morgen und heute Abend ist.
Gestern sind die Rollläden wieder so gefahren wie sie sollen. Sowohl morgens als auch abends; auch die Beschattung hat funktioniert. Puhhh.
Ich weiß nicht, ob das was damit zu tun hatte, dass ich zuvor das Attribut ASC_autoAstroModeEvening von Atronomic auf HORIZON gestellt habe (da ja die Abendfahrt nicht funktionierte). Dadurch wurde der Zeitpunkt der Abendfahrt leicht verändert. Ich stelle jetzt mal wieder auf ASTRONOMIC zurück und schaue mal was heute abend passiert.
Hallo alle zusammen,
ich habe leider auch ein ähliches kleines Problem: Zwei Rollos sind i.S. ASC identisch konfiguriert, aber eines fährt morgens um 5.05 Uhr hoch, was es eigentlich nicht soll. Anbei mal die Lists der Devices. Hab ich was übersehen?
ASC-Device
Internals:
FUUID 5e03797a-f33f-4070-d308-ca4f46d4a911f6bb
FVERSION 73_AutoShuttersControl.pm:v0.10.13-s24354/2021-04-29
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME ASC
NOTIFYDEV global,ASC,rollo_Esszimmer,rollo_HSTuer,rollo_Kueche,rollo_Schlafzimmer_Leon,rollo_Schlafzimmer_Ursula_Sued,rollo_Treppenhaus_Buero,rollo_Wohnzimmer,ESPEasy_brightsouth_sensorsouth,Astro,ESPEasy_brighteast_sensoreast
NR 33
NTFY_ORDER 51-ASC
STATE created new drive timer
TYPE AutoShuttersControl
VERSION v0.10.13
OLDREADINGS:
READINGS:
2021-01-24 11:35:31 ascEnable on
2021-05-14 13:03:35 controlShading on
2020-12-25 15:52:10 hardLockOut off
2021-04-12 11:43:50 partyMode off
2021-05-14 10:41:41 rollo_Esszimmer_PosValue 0
2021-05-14 10:41:27 rollo_Esszimmer_lastPosValue 40
2021-05-14 13:03:33 rollo_Esszimmer_nextAstroTimeEvent 14.05.2021 - 21:35
2021-05-14 10:10:36 rollo_HSTuer_PosValue 0
2021-04-12 07:30:02 rollo_HSTuer_lastDelayPosValue 0
2021-05-14 07:30:02 rollo_HSTuer_lastPosValue 100
2021-05-14 13:03:33 rollo_HSTuer_nextAstroTimeEvent 14.05.2021 - 21:35
2021-05-14 10:41:44 rollo_Kueche_PosValue 0
2021-05-14 10:41:27 rollo_Kueche_lastPosValue 60
2021-05-14 13:03:33 rollo_Kueche_nextAstroTimeEvent 14.05.2021 - 21:35
2021-05-14 11:30:23 rollo_Schlafzimmer_Leon_PosValue 0
2021-05-14 05:05:20 rollo_Schlafzimmer_Leon_lastPosValue 80
2021-05-14 13:03:33 rollo_Schlafzimmer_Leon_nextAstroTimeEvent 14.05.2021 - 21:35
2021-05-14 11:30:23 rollo_Schlafzimmer_Ursula_Sued_PosValue 0
2021-05-13 14:34:21 rollo_Schlafzimmer_Ursula_Sued_lastPosValue 80
2021-05-14 13:03:33 rollo_Schlafzimmer_Ursula_Sued_nextAstroTimeEvent 14.05.2021 - 21:35
2021-05-14 11:30:24 rollo_Treppenhaus_Buero_PosValue 0
2021-05-14 08:00:02 rollo_Treppenhaus_Buero_lastPosValue 100
2021-05-14 13:03:33 rollo_Treppenhaus_Buero_nextAstroTimeEvent 14.05.2021 - 21:35
2021-05-14 10:10:25 rollo_Wohnzimmer_PosValue 0
2021-05-14 07:30:02 rollo_Wohnzimmer_lastPosValue 100
2021-05-14 13:03:33 rollo_Wohnzimmer_nextAstroTimeEvent 14.05.2021 - 21:35
2021-05-14 13:03:30 room_Rollos rollo_Esszimmer,rollo_HSTuer,rollo_Kueche,rollo_Schlafzimmer_Leon,rollo_Schlafzimmer_Ursula_Sued,rollo_Treppenhaus_Buero,rollo_Wohnzimmer
2020-12-25 15:52:10 selfDefense off
2021-05-14 13:03:33 state created new drive timer
2020-12-25 15:54:22 sunriseTimeWeHoliday on
2021-05-14 13:03:30 userAttrList rolled out
helper:
shuttersList:
rollo_Esszimmer
rollo_HSTuer
rollo_Kueche
rollo_Schlafzimmer_Leon
rollo_Schlafzimmer_Ursula_Sued
rollo_Treppenhaus_Buero
rollo_Wohnzimmer
monitoredDevs:
Astro:
ASC ASC_twilightDevice
ESPEasy_brighteast_sensoreast:
rollo_Esszimmer ASC_BrightnessSensor
rollo_Kueche ASC_BrightnessSensor
ESPEasy_brightsouth_sensorsouth:
rollo_HSTuer ASC_BrightnessSensor
rollo_Schlafzimmer_Leon ASC_BrightnessSensor
rollo_Schlafzimmer_Ursula_Sued ASC_BrightnessSensor
rollo_Treppenhaus_Buero ASC_BrightnessSensor
rollo_Wohnzimmer ASC_BrightnessSensor
rollo_Esszimmer:
rollo_HSTuer:
rollo_Kueche:
rollo_Schlafzimmer_Leon:
rollo_Schlafzimmer_Ursula_Sued:
rollo_Treppenhaus_Buero:
rollo_Wohnzimmer:
Attributes:
ASC_autoAstroModeEvening CIVIL
ASC_autoAstroModeMorning CIVIL
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_brightnessDriveUpDown 50:32
ASC_expert 1
ASC_tempSensor zentralheizung:Aussentemperatur
ASC_twilightDevice Astro
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room Automatisierung
List Rolladen, der alles richtig macht:
Internals:
FUUID 5e0236e3-f33f-4070-c9f7-ffb082a2b5b99af5
FVERSION 44_ROLLO.pm:v1.403.0-s18436/2019-01-27
NAME rollo_Schlafzimmer_Ursula_Sued
NR 25
STATE open
TYPE ROLLO
OLDREADINGS:
READINGS:
2020-12-25 15:54:09 ASC_Enable on
2021-05-14 13:03:40 ASC_ShadingMessage <html> INFO: shading active, global temp sensor is set, but shutters temperature sensor is not set </html>
2021-05-14 11:30:23 ASC_ShuttersLastDrive manual
2021-05-14 13:03:33 ASC_Time_DriveDown 14.05.2021 - 21:35
2021-05-14 13:03:33 ASC_Time_DriveUp 15.05.2021 - 05:04
2021-05-14 13:03:30 associatedWith ASC
2021-05-14 11:30:00 command open
2021-05-14 11:30:00 desired_pct 0
2021-05-14 11:30:00 drive-type modul
2021-05-14 11:30:00 last_drive drive-up
2021-05-14 11:30:23 pct 0
2021-05-14 11:30:23 state open
Attributes:
ASC 1
ASC_BrightnessSensor ESPEasy_brightsouth_sensorsouth:luxsouth
ASC_Mode_Down off
ASC_Mode_Up off
ASC_Pos_Reading pct
ASC_Shading_InOutAzimuth 140:255
ASC_Shading_MinMax_Elevation 15:100
ASC_Shading_Min_OutsideTemperature 15
ASC_Shading_Mode always
ASC_Shading_Pos 80
ASC_Shading_StateChange_SunnyCloudy 6000:5000 2
cmdIcon open:fts_shutter_up closed:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
devStateIcon open:fts_shutter_10:closed closed:fts_shutter_100:open half:fts_shutter_50:closed drive-up:fts_shutter_up@red:stop drive-down:fts_shutter_down@red:stop pct-100:fts_shutter_100:open pct-90:fts_shutter_80:closed pct-80:fts_shutter_80:closed pct-70:fts_shutter_70:closed pct-60:fts_shutter_60:closed pct-50:fts_shutter_50:closed pct-40:fts_shutter_40:open pct-30:fts_shutter_30:open pct-20:fts_shutter_20:open pct-10:fts_shutter_10:open pct-0:fts_shutter_10:closed
group rollo_OG,rollo_OG_OL
rl_autoStop 0
rl_blockMode blocked
rl_commandDown set rollo_b3 AI
rl_commandStopDown set rollo_b3 AI
rl_commandStopUp set rollo_b3 A0
rl_commandUp set rollo_b3 A0
rl_excessBottom 4
rl_excessTop 0
rl_resetTime 8
rl_secondsDown 11.5
rl_secondsUp 11.5
rl_switchTime 10
rl_type normal
room Rollos
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
webCmd open:closed:half:stop:pct
List des "fehlerhaften" Rollos:
Internals:
FUUID 5e023558-f33f-4070-5e96-f5afb4aee901474d
FVERSION 44_ROLLO.pm:v1.403.0-s18436/2019-01-27
NAME rollo_Schlafzimmer_Leon
NR 24
STATE open
TYPE ROLLO
OLDREADINGS:
READINGS:
2020-12-25 15:54:09 ASC_Enable on
2021-05-14 13:03:39 ASC_ShadingMessage <html> INFO: shading active, global temp sensor is set, but shutters temperature sensor is not set </html>
2021-05-14 11:30:23 ASC_ShuttersLastDrive manual
2021-05-14 13:03:33 ASC_Time_DriveDown 14.05.2021 - 21:35
2021-05-14 13:03:33 ASC_Time_DriveUp 15.05.2021 - 05:04
2021-05-14 13:03:30 associatedWith ASC
2021-05-14 11:30:00 command open
2021-05-14 11:30:00 desired_pct 0
2021-05-14 11:30:00 drive-type modul
2021-05-14 11:30:00 last_drive drive-up
2021-05-14 11:30:23 pct 0
2021-05-14 11:30:23 state open
Attributes:
ASC 1
ASC_BrightnessSensor ESPEasy_brightsouth_sensorsouth:luxsouth
ASC_Mode_Down off
ASC_Mode_Up off
ASC_Pos_Reading pct
ASC_Shading_InOutAzimuth 140:255
ASC_Shading_MinMax_Elevation 15:100
ASC_Shading_Min_OutsideTemperature 15
ASC_Shading_Mode always
ASC_Shading_Pos 80
ASC_Shading_StateChange_SunnyCloudy 6000:5000 2
ASC_Ventilate_Pos 70
cmdIcon open:fts_shutter_up closed:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
devStateIcon open:fts_shutter_10:closed closed:fts_shutter_100:open half:fts_shutter_50:closed drive-up:fts_shutter_up@red:stop drive-down:fts_shutter_down@red:stop pct-100:fts_shutter_100:open pct-90:fts_shutter_80:closed pct-80:fts_shutter_80:closed pct-70:fts_shutter_70:closed pct-60:fts_shutter_60:closed pct-50:fts_shutter_50:closed pct-40:fts_shutter_40:open pct-30:fts_shutter_30:open pct-20:fts_shutter_20:open pct-10:fts_shutter_10:open pct-0:fts_shutter_10:closed
group rollo_OG
rl_autoStop 0
rl_blockMode blocked
rl_commandDown set rollo_b4 AI
rl_commandStopDown set rollo_b4 AI
rl_commandStopUp set rollo_b4 A0
rl_commandUp set rollo_b4 A0
rl_excessBottom 3.5
rl_excessTop 0
rl_resetTime 8
rl_secondsDown 11
rl_secondsUp 11
rl_switchTime 10
rl_type normal
room Rollos
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd open:closed:half:stop:pct
System läuft in einem Docker-Container auf Unraid, ist aber aktuell gehalten.
Sieht jemand von euch das Problem?
Liebe Grüße
Zitat von: joshi am 13 Mai 2021, 23:59:15
Hallo CoolTux,
Kurze Rückmeldung zu meinem (nun gelösten) Problem:
Anscheinend hat Closed_Pos 100 verhindert, dass das Shading funktioniert:
Nun bin ich jedoch auf neue Probleme gestoßen:
- Kannst du eine Lösung empfehlen wie ich die Shading Out fahrt verhindere, wenn das Kind Mittagschlaf macht? Geht das mit ShadingMode Absent?
- Heute Abend ist die Markise um ca. 21 Uhr nach dem Ende der Windprotection wieder ausgefahren. Anschließend ist die Markise erstaunlicherweise nicht wieder in Position 100 (aufgerollt) gefahren, sondern in Position 0.
ASC_DEBUG!!! 2021.05.13 21:07:55 - ShadingProcessingDriveCommand: Markise_Terasse - Der aktuelle Beschattungsstatus ist: out und somit wird nun in die Position: 0 zum beenden der Beschattung gefahren
Bei dem Schlafenproblem empfehle ich das Setzen eines Roommates. Diesen dann auf asleep setzen wenn das Kind schläft. Dadurch schließt das Rollo in Close oder sleep Position und fährt auch nicht auf.
Bei der Markise ist das Problem wohl das Beschatten und ganz ausfahren die selbe Position haben. Das musst Du bitte ändern.
Zitat von: Leon_Emm am 14 Mai 2021, 13:13:02
Hallo alle zusammen,
ich habe leider auch ein ähliches kleines Problem: Zwei Rollos sind i.S. ASC identisch konfiguriert, aber eines fährt morgens um 5.05 Uhr hoch, was es eigentlich nicht soll. Anbei mal die Lists der Devices. Hab ich was übersehen?
ASC-Device
Internals:
FUUID 5e03797a-f33f-4070-d308-ca4f46d4a911f6bb
FVERSION 73_AutoShuttersControl.pm:v0.10.13-s24354/2021-04-29
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME ASC
NOTIFYDEV global,ASC,rollo_Esszimmer,rollo_HSTuer,rollo_Kueche,rollo_Schlafzimmer_Leon,rollo_Schlafzimmer_Ursula_Sued,rollo_Treppenhaus_Buero,rollo_Wohnzimmer,ESPEasy_brightsouth_sensorsouth,Astro,ESPEasy_brighteast_sensoreast
NR 33
NTFY_ORDER 51-ASC
STATE created new drive timer
TYPE AutoShuttersControl
VERSION v0.10.13
OLDREADINGS:
READINGS:
2021-01-24 11:35:31 ascEnable on
2021-05-14 13:03:35 controlShading on
2020-12-25 15:52:10 hardLockOut off
2021-04-12 11:43:50 partyMode off
2021-05-14 10:41:41 rollo_Esszimmer_PosValue 0
2021-05-14 10:41:27 rollo_Esszimmer_lastPosValue 40
2021-05-14 13:03:33 rollo_Esszimmer_nextAstroTimeEvent 14.05.2021 - 21:35
2021-05-14 10:10:36 rollo_HSTuer_PosValue 0
2021-04-12 07:30:02 rollo_HSTuer_lastDelayPosValue 0
2021-05-14 07:30:02 rollo_HSTuer_lastPosValue 100
2021-05-14 13:03:33 rollo_HSTuer_nextAstroTimeEvent 14.05.2021 - 21:35
2021-05-14 10:41:44 rollo_Kueche_PosValue 0
2021-05-14 10:41:27 rollo_Kueche_lastPosValue 60
2021-05-14 13:03:33 rollo_Kueche_nextAstroTimeEvent 14.05.2021 - 21:35
2021-05-14 11:30:23 rollo_Schlafzimmer_Leon_PosValue 0
2021-05-14 05:05:20 rollo_Schlafzimmer_Leon_lastPosValue 80
2021-05-14 13:03:33 rollo_Schlafzimmer_Leon_nextAstroTimeEvent 14.05.2021 - 21:35
2021-05-14 11:30:23 rollo_Schlafzimmer_Ursula_Sued_PosValue 0
2021-05-13 14:34:21 rollo_Schlafzimmer_Ursula_Sued_lastPosValue 80
2021-05-14 13:03:33 rollo_Schlafzimmer_Ursula_Sued_nextAstroTimeEvent 14.05.2021 - 21:35
2021-05-14 11:30:24 rollo_Treppenhaus_Buero_PosValue 0
2021-05-14 08:00:02 rollo_Treppenhaus_Buero_lastPosValue 100
2021-05-14 13:03:33 rollo_Treppenhaus_Buero_nextAstroTimeEvent 14.05.2021 - 21:35
2021-05-14 10:10:25 rollo_Wohnzimmer_PosValue 0
2021-05-14 07:30:02 rollo_Wohnzimmer_lastPosValue 100
2021-05-14 13:03:33 rollo_Wohnzimmer_nextAstroTimeEvent 14.05.2021 - 21:35
2021-05-14 13:03:30 room_Rollos rollo_Esszimmer,rollo_HSTuer,rollo_Kueche,rollo_Schlafzimmer_Leon,rollo_Schlafzimmer_Ursula_Sued,rollo_Treppenhaus_Buero,rollo_Wohnzimmer
2020-12-25 15:52:10 selfDefense off
2021-05-14 13:03:33 state created new drive timer
2020-12-25 15:54:22 sunriseTimeWeHoliday on
2021-05-14 13:03:30 userAttrList rolled out
helper:
shuttersList:
rollo_Esszimmer
rollo_HSTuer
rollo_Kueche
rollo_Schlafzimmer_Leon
rollo_Schlafzimmer_Ursula_Sued
rollo_Treppenhaus_Buero
rollo_Wohnzimmer
monitoredDevs:
Astro:
ASC ASC_twilightDevice
ESPEasy_brighteast_sensoreast:
rollo_Esszimmer ASC_BrightnessSensor
rollo_Kueche ASC_BrightnessSensor
ESPEasy_brightsouth_sensorsouth:
rollo_HSTuer ASC_BrightnessSensor
rollo_Schlafzimmer_Leon ASC_BrightnessSensor
rollo_Schlafzimmer_Ursula_Sued ASC_BrightnessSensor
rollo_Treppenhaus_Buero ASC_BrightnessSensor
rollo_Wohnzimmer ASC_BrightnessSensor
rollo_Esszimmer:
rollo_HSTuer:
rollo_Kueche:
rollo_Schlafzimmer_Leon:
rollo_Schlafzimmer_Ursula_Sued:
rollo_Treppenhaus_Buero:
rollo_Wohnzimmer:
Attributes:
ASC_autoAstroModeEvening CIVIL
ASC_autoAstroModeMorning CIVIL
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_brightnessDriveUpDown 50:32
ASC_expert 1
ASC_tempSensor zentralheizung:Aussentemperatur
ASC_twilightDevice Astro
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room Automatisierung
List Rolladen, der alles richtig macht:
Internals:
FUUID 5e0236e3-f33f-4070-c9f7-ffb082a2b5b99af5
FVERSION 44_ROLLO.pm:v1.403.0-s18436/2019-01-27
NAME rollo_Schlafzimmer_Ursula_Sued
NR 25
STATE open
TYPE ROLLO
OLDREADINGS:
READINGS:
2020-12-25 15:54:09 ASC_Enable on
2021-05-14 13:03:40 ASC_ShadingMessage <html> INFO: shading active, global temp sensor is set, but shutters temperature sensor is not set </html>
2021-05-14 11:30:23 ASC_ShuttersLastDrive manual
2021-05-14 13:03:33 ASC_Time_DriveDown 14.05.2021 - 21:35
2021-05-14 13:03:33 ASC_Time_DriveUp 15.05.2021 - 05:04
2021-05-14 13:03:30 associatedWith ASC
2021-05-14 11:30:00 command open
2021-05-14 11:30:00 desired_pct 0
2021-05-14 11:30:00 drive-type modul
2021-05-14 11:30:00 last_drive drive-up
2021-05-14 11:30:23 pct 0
2021-05-14 11:30:23 state open
Attributes:
ASC 1
ASC_BrightnessSensor ESPEasy_brightsouth_sensorsouth:luxsouth
ASC_Mode_Down off
ASC_Mode_Up off
ASC_Pos_Reading pct
ASC_Shading_InOutAzimuth 140:255
ASC_Shading_MinMax_Elevation 15:100
ASC_Shading_Min_OutsideTemperature 15
ASC_Shading_Mode always
ASC_Shading_Pos 80
ASC_Shading_StateChange_SunnyCloudy 6000:5000 2
cmdIcon open:fts_shutter_up closed:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
devStateIcon open:fts_shutter_10:closed closed:fts_shutter_100:open half:fts_shutter_50:closed drive-up:fts_shutter_up@red:stop drive-down:fts_shutter_down@red:stop pct-100:fts_shutter_100:open pct-90:fts_shutter_80:closed pct-80:fts_shutter_80:closed pct-70:fts_shutter_70:closed pct-60:fts_shutter_60:closed pct-50:fts_shutter_50:closed pct-40:fts_shutter_40:open pct-30:fts_shutter_30:open pct-20:fts_shutter_20:open pct-10:fts_shutter_10:open pct-0:fts_shutter_10:closed
group rollo_OG,rollo_OG_OL
rl_autoStop 0
rl_blockMode blocked
rl_commandDown set rollo_b3 AI
rl_commandStopDown set rollo_b3 AI
rl_commandStopUp set rollo_b3 A0
rl_commandUp set rollo_b3 A0
rl_excessBottom 4
rl_excessTop 0
rl_resetTime 8
rl_secondsDown 11.5
rl_secondsUp 11.5
rl_switchTime 10
rl_type normal
room Rollos
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
webCmd open:closed:half:stop:pct
List des "fehlerhaften" Rollos:
Internals:
FUUID 5e023558-f33f-4070-5e96-f5afb4aee901474d
FVERSION 44_ROLLO.pm:v1.403.0-s18436/2019-01-27
NAME rollo_Schlafzimmer_Leon
NR 24
STATE open
TYPE ROLLO
OLDREADINGS:
READINGS:
2020-12-25 15:54:09 ASC_Enable on
2021-05-14 13:03:39 ASC_ShadingMessage <html> INFO: shading active, global temp sensor is set, but shutters temperature sensor is not set </html>
2021-05-14 11:30:23 ASC_ShuttersLastDrive manual
2021-05-14 13:03:33 ASC_Time_DriveDown 14.05.2021 - 21:35
2021-05-14 13:03:33 ASC_Time_DriveUp 15.05.2021 - 05:04
2021-05-14 13:03:30 associatedWith ASC
2021-05-14 11:30:00 command open
2021-05-14 11:30:00 desired_pct 0
2021-05-14 11:30:00 drive-type modul
2021-05-14 11:30:00 last_drive drive-up
2021-05-14 11:30:23 pct 0
2021-05-14 11:30:23 state open
Attributes:
ASC 1
ASC_BrightnessSensor ESPEasy_brightsouth_sensorsouth:luxsouth
ASC_Mode_Down off
ASC_Mode_Up off
ASC_Pos_Reading pct
ASC_Shading_InOutAzimuth 140:255
ASC_Shading_MinMax_Elevation 15:100
ASC_Shading_Min_OutsideTemperature 15
ASC_Shading_Mode always
ASC_Shading_Pos 80
ASC_Shading_StateChange_SunnyCloudy 6000:5000 2
ASC_Ventilate_Pos 70
cmdIcon open:fts_shutter_up closed:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
devStateIcon open:fts_shutter_10:closed closed:fts_shutter_100:open half:fts_shutter_50:closed drive-up:fts_shutter_up@red:stop drive-down:fts_shutter_down@red:stop pct-100:fts_shutter_100:open pct-90:fts_shutter_80:closed pct-80:fts_shutter_80:closed pct-70:fts_shutter_70:closed pct-60:fts_shutter_60:closed pct-50:fts_shutter_50:closed pct-40:fts_shutter_40:open pct-30:fts_shutter_30:open pct-20:fts_shutter_20:open pct-10:fts_shutter_10:open pct-0:fts_shutter_10:closed
group rollo_OG
rl_autoStop 0
rl_blockMode blocked
rl_commandDown set rollo_b4 AI
rl_commandStopDown set rollo_b4 AI
rl_commandStopUp set rollo_b4 A0
rl_commandUp set rollo_b4 A0
rl_excessBottom 3.5
rl_excessTop 0
rl_resetTime 8
rl_secondsDown 11
rl_secondsUp 11
rl_switchTime 10
rl_type normal
room Rollos
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd open:closed:half:stop:pct
System läuft in einem Docker-Container auf Unraid, ist aber aktuell gehalten.
Sieht jemand von euch das Problem?
Liebe Grüße
Hier empfiehlt sich Debug mal zu aktivieren im ASC
ich habe ja jetzt einen weiteren Rollladen dazu genommen und den so eingestellt das er am Wochenende zu einer anderen Zeit schließt. Heute nun am Samstag ist er genauso gefahren wie an den Wochen Tagen.
Muss ich jetzt noch etwas einstellen außer dieses attr
ASC_Time_Up_WE_Holiday
und ich habe es über ASC_Up "time"
eingestellt
Zitat von: CoolTux am 15 Mai 2021, 09:18:28
Bei der Markise ist das Problem wohl das Beschatten und ganz ausfahren die selbe Position haben. Das musst Du bitte ändern.
Spricht etwas dagegen ASC_Closed_Pos auf 10 zu setzen und ASC_Shading_Pos auf 0 ? oder muss shading < open sein?
Zitat von: moonsorrox am 15 Mai 2021, 13:20:17
ich habe ja jetzt einen weiteren Rollladen dazu genommen und den so eingestellt das er am Wochenende zu einer anderen Zeit schließt. Heute nun am Samstag ist er genauso gefahren wie an den Wochen Tagen.
Muss ich jetzt noch etwas einstellen außer dieses attr
ASC_Time_Up_WE_Holiday
und ich habe es über ASC_Up "time"
eingestellt
Was stand denn im Rollo für eine Zeit. Die für WE oder die normale?
in den Readings steht diese Zeit gar nicht drin :-\
ASC_Time_DriveDown 15.05.2021 - 21:53 2021-05-15 09:45:01
ASC_Time_DriveUp 16.05.2021 - 09:45 2021-05-15 09:45:01
Aber als attr ASC_Time_Up_WE_Holiday 10:10
Ich gehe davon aus daß das Reading im ASC Device selbst für Holiday gesetzt ist.
Hallo Zusammen,
das Problem war schon öfter Thema hier, aber ich verstehe trotzdem nicht, warum meine Rollos am Wochenende nicht erst um "ASC_Time_Up_WE_Holiday" sondern wie unter der Woche auch um "ASC_Time_Up_Early" hoch fahren (ich würde so gerne ausschlafen ..... :-)). Anbei das List eines Raffstores:
Internals:
FUUID 5c7851c5-f33f-6178-214d-8b96e5619bb1eca8
NAME Raffstore_Essen
NR 36
STATE closed
TYPE ROLLO
stoptime 1621103461
OLDREADINGS:
READINGS:
2020-11-08 13:37:55 ASC_Enable on
2021-05-15 20:31:01 ASC_ShuttersLastDrive night close
2021-05-15 20:30:02 ASC_Time_DriveDown 16.05.2021 - 20:30
2021-05-15 20:30:02 ASC_Time_DriveUp 16.05.2021 - 06:20
2021-05-04 10:17:42 associatedWith Raffstore_Automation,none
2021-05-15 20:30:02 command pct-100
2021-05-15 20:30:02 desired_pct 100
2021-05-15 20:30:02 drive-type modul
2021-05-15 20:30:02 last_drive drive-down
2021-05-15 20:31:01 pct 100
2021-05-15 20:31:01 state closed
2021-05-15 20:31:01 statePosition closed
Attributes:
ASC 1
ASC_Pos_Reading pct
ASC_Time_Down_Late 20:30
ASC_Time_Up_Early 6:20
ASC_Time_Up_Late 8:00
ASC_Time_Up_WE_Holiday 7:15
ASC_Up astro
alexaName Raffstore Esszimmer
cmdIcon open:fts_shutter_up closed:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
devStateIcon open:fts_shutter_10:closed closed:fts_shutter_100:open half:fts_shutter_50:closed drive-up:fts_shutter_up@red:stop drive-Down:fts_shutter_down@red:stop pct-100:fts_shutter_100:open pct-90:fts_shutter_80:closed pct-80:fts_shutter_80:closed pct-70:fts_shutter_70:closed pct-60:fts_shutter_60:closed pct-50:fts_shutter_50:closed pct-40:fts_shutter_40:open pct-30:fts_shutter_30:open pct-20:fts_shutter_20:open pct-10:fts_shutter_10:open pct-0:fts_shutter_10:closed
genericDeviceType blind
group Raffstore_EG
rl_autoStop 0
rl_commandDown set Raffstore_Essen_down on
rl_commandStopDown set Raffstore_Essen_down off
rl_commandStopUp set Raffstore_Essen_up off
rl_commandUp set Raffstore_Essen_up on
rl_excessBottom 0
rl_excessTop 0
rl_secondsDown 59
rl_secondsUp 62
rl_switchTime 1
rl_type normal
room Raffstore,Wohnen
userReadings statePosition { if(ReadingsVal($name,"state","0") eq "up" or ReadingsVal($name,"state","0") eq "down" or ReadingsVal($name,"state","0") eq "closed" or ReadingsVal($name,"state","0") eq "open_ack") {ReadingsVal($name,"state",0)} else {ReadingsVal($name,"position",0)};}
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd open:closed:half:stop:pct
Internals:
FUUID 5fa7e5ef-f33f-2d68-299b-7b0819bf5ea4610c
FVERSION 73_AutoShuttersControl.pm:v0.10.12-s23934/2021-03-12 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME Raffstore_Automation
NOTIFYDEV global,Raffstore_Automation,Raffstore_Eltern,Raffstore_Essen,Raffstore_Kind1,Raffstore_Kind2,Raffstore_Kueche,Raffstore_Wohnen,Twilight_Module
NR 279
NTFY_ORDER 51-Raffstore_Automation
STATE night close
TYPE AutoShuttersControl
VERSION v0.10.12
OLDREADINGS:
READINGS:
2021-05-15 21:13:27 Raffstore_Eltern_PosValue 100
2021-05-15 21:12:28 Raffstore_Eltern_lastPosValue 0
2021-05-15 21:12:28 Raffstore_Eltern_nextAstroTimeEvent 16.05.2021 - 06:15
2021-05-15 20:31:01 Raffstore_Essen_PosValue 100
2021-05-15 20:30:02 Raffstore_Essen_lastPosValue 0
2021-05-15 20:30:02 Raffstore_Essen_nextAstroTimeEvent 16.05.2021 - 06:20
2021-05-15 21:13:27 Raffstore_Kind1_PosValue 100
2021-05-15 21:12:28 Raffstore_Kind1_lastPosValue 0
2021-05-15 21:12:28 Raffstore_Kind1_nextAstroTimeEvent 16.05.2021 - 06:15
2021-05-15 21:13:27 Raffstore_Kind2_PosValue 100
2021-05-15 21:12:28 Raffstore_Kind2_lastPosValue 0
2021-05-15 21:12:28 Raffstore_Kind2_nextAstroTimeEvent 16.05.2021 - 06:15
2021-05-15 21:13:27 Raffstore_Kueche_PosValue 100
2021-05-15 21:12:28 Raffstore_Kueche_lastPosValue 0
2021-05-15 21:12:28 Raffstore_Kueche_nextAstroTimeEvent 16.05.2021 - 06:15
2021-05-15 21:13:27 Raffstore_Wohnen_PosValue 100
2021-05-15 21:12:28 Raffstore_Wohnen_lastPosValue 0
2021-05-15 21:12:28 Raffstore_Wohnen_nextAstroTimeEvent 16.05.2021 - 06:15
2020-11-09 07:49:35 ascEnable on
2020-11-09 07:49:35 controlShading off
2020-11-09 07:49:35 hardLockOut off
2021-05-04 10:17:41 room_Eltern_Raffstore Raffstore_Eltern
2021-05-04 10:17:41 room_Kind1_Raffstore Raffstore_Kind1
2021-05-04 10:17:41 room_Kind2_Raffstore Raffstore_Kind2
2021-05-04 10:17:41 room_Raffstore_Wohnen Raffstore_Essen,Raffstore_Kueche,Raffstore_Wohnen
2020-11-09 07:49:35 selfDefense off
2021-05-15 21:13:27 state night close
2020-11-09 07:49:35 sunriseTimeWeHoliday off
2021-05-04 10:17:41 userAttrList rolled out
helper:
shuttersList:
Raffstore_Eltern
Raffstore_Essen
Raffstore_Kind1
Raffstore_Kind2
Raffstore_Kueche
Raffstore_Wohnen
monitoredDevs:
Raffstore_Eltern:
Raffstore_Essen:
Raffstore_Kind1:
Raffstore_Kind2:
Raffstore_Kueche:
Raffstore_Wohnen:
Twilight_Module:
Raffstore_Automation ASC_twilightDevice
Attributes:
ASC_autoAstroModeEvening HORIZON
ASC_autoAstroModeEveningHorizon -5
ASC_autoAstroModeMorning HORIZON
ASC_autoAstroModeMorningHorizon -5
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_tempSensor VBUSDEV_6521:Temperatur_2
ASC_twilightDevice Twilight_Module
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room Technikraum
Vielleicht hat von euch jemand einen guten Tipp für mich.
Danke,
Simon
Zitat von: brucky@freenet.de am 15 Mai 2021, 22:35:28
Hallo Zusammen,
das Problem war schon öfter Thema hier, aber ich verstehe trotzdem nicht, warum meine Rollos am Wochenende nicht erst um "ASC_Time_Up_WE_Holiday" sondern wie unter der Woche auch um "ASC_Time_Up_Early" hoch fahren (ich würde so gerne ausschlafen ..... :-)). Anbei das List eines Raffstores:
Internals:
FUUID 5c7851c5-f33f-6178-214d-8b96e5619bb1eca8
NAME Raffstore_Essen
NR 36
STATE closed
TYPE ROLLO
stoptime 1621103461
OLDREADINGS:
READINGS:
2020-11-08 13:37:55 ASC_Enable on
2021-05-15 20:31:01 ASC_ShuttersLastDrive night close
2021-05-15 20:30:02 ASC_Time_DriveDown 16.05.2021 - 20:30
2021-05-15 20:30:02 ASC_Time_DriveUp 16.05.2021 - 06:20
2021-05-04 10:17:42 associatedWith Raffstore_Automation,none
2021-05-15 20:30:02 command pct-100
2021-05-15 20:30:02 desired_pct 100
2021-05-15 20:30:02 drive-type modul
2021-05-15 20:30:02 last_drive drive-down
2021-05-15 20:31:01 pct 100
2021-05-15 20:31:01 state closed
2021-05-15 20:31:01 statePosition closed
Attributes:
ASC 1
ASC_Pos_Reading pct
ASC_Time_Down_Late 20:30
ASC_Time_Up_Early 6:20
ASC_Time_Up_Late 8:00
ASC_Time_Up_WE_Holiday 7:15
ASC_Up astro
alexaName Raffstore Esszimmer
cmdIcon open:fts_shutter_up closed:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
devStateIcon open:fts_shutter_10:closed closed:fts_shutter_100:open half:fts_shutter_50:closed drive-up:fts_shutter_up@red:stop drive-Down:fts_shutter_down@red:stop pct-100:fts_shutter_100:open pct-90:fts_shutter_80:closed pct-80:fts_shutter_80:closed pct-70:fts_shutter_70:closed pct-60:fts_shutter_60:closed pct-50:fts_shutter_50:closed pct-40:fts_shutter_40:open pct-30:fts_shutter_30:open pct-20:fts_shutter_20:open pct-10:fts_shutter_10:open pct-0:fts_shutter_10:closed
genericDeviceType blind
group Raffstore_EG
rl_autoStop 0
rl_commandDown set Raffstore_Essen_down on
rl_commandStopDown set Raffstore_Essen_down off
rl_commandStopUp set Raffstore_Essen_up off
rl_commandUp set Raffstore_Essen_up on
rl_excessBottom 0
rl_excessTop 0
rl_secondsDown 59
rl_secondsUp 62
rl_switchTime 1
rl_type normal
room Raffstore,Wohnen
userReadings statePosition { if(ReadingsVal($name,"state","0") eq "up" or ReadingsVal($name,"state","0") eq "down" or ReadingsVal($name,"state","0") eq "closed" or ReadingsVal($name,"state","0") eq "open_ack") {ReadingsVal($name,"state",0)} else {ReadingsVal($name,"position",0)};}
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd open:closed:half:stop:pct
Internals:
FUUID 5fa7e5ef-f33f-2d68-299b-7b0819bf5ea4610c
FVERSION 73_AutoShuttersControl.pm:v0.10.12-s23934/2021-03-12 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME Raffstore_Automation
NOTIFYDEV global,Raffstore_Automation,Raffstore_Eltern,Raffstore_Essen,Raffstore_Kind1,Raffstore_Kind2,Raffstore_Kueche,Raffstore_Wohnen,Twilight_Module
NR 279
NTFY_ORDER 51-Raffstore_Automation
STATE night close
TYPE AutoShuttersControl
VERSION v0.10.12
OLDREADINGS:
READINGS:
2021-05-15 21:13:27 Raffstore_Eltern_PosValue 100
2021-05-15 21:12:28 Raffstore_Eltern_lastPosValue 0
2021-05-15 21:12:28 Raffstore_Eltern_nextAstroTimeEvent 16.05.2021 - 06:15
2021-05-15 20:31:01 Raffstore_Essen_PosValue 100
2021-05-15 20:30:02 Raffstore_Essen_lastPosValue 0
2021-05-15 20:30:02 Raffstore_Essen_nextAstroTimeEvent 16.05.2021 - 06:20
2021-05-15 21:13:27 Raffstore_Kind1_PosValue 100
2021-05-15 21:12:28 Raffstore_Kind1_lastPosValue 0
2021-05-15 21:12:28 Raffstore_Kind1_nextAstroTimeEvent 16.05.2021 - 06:15
2021-05-15 21:13:27 Raffstore_Kind2_PosValue 100
2021-05-15 21:12:28 Raffstore_Kind2_lastPosValue 0
2021-05-15 21:12:28 Raffstore_Kind2_nextAstroTimeEvent 16.05.2021 - 06:15
2021-05-15 21:13:27 Raffstore_Kueche_PosValue 100
2021-05-15 21:12:28 Raffstore_Kueche_lastPosValue 0
2021-05-15 21:12:28 Raffstore_Kueche_nextAstroTimeEvent 16.05.2021 - 06:15
2021-05-15 21:13:27 Raffstore_Wohnen_PosValue 100
2021-05-15 21:12:28 Raffstore_Wohnen_lastPosValue 0
2021-05-15 21:12:28 Raffstore_Wohnen_nextAstroTimeEvent 16.05.2021 - 06:15
2020-11-09 07:49:35 ascEnable on
2020-11-09 07:49:35 controlShading off
2020-11-09 07:49:35 hardLockOut off
2021-05-04 10:17:41 room_Eltern_Raffstore Raffstore_Eltern
2021-05-04 10:17:41 room_Kind1_Raffstore Raffstore_Kind1
2021-05-04 10:17:41 room_Kind2_Raffstore Raffstore_Kind2
2021-05-04 10:17:41 room_Raffstore_Wohnen Raffstore_Essen,Raffstore_Kueche,Raffstore_Wohnen
2020-11-09 07:49:35 selfDefense off
2021-05-15 21:13:27 state night close
2020-11-09 07:49:35 sunriseTimeWeHoliday off
2021-05-04 10:17:41 userAttrList rolled out
helper:
shuttersList:
Raffstore_Eltern
Raffstore_Essen
Raffstore_Kind1
Raffstore_Kind2
Raffstore_Kueche
Raffstore_Wohnen
monitoredDevs:
Raffstore_Eltern:
Raffstore_Essen:
Raffstore_Kind1:
Raffstore_Kind2:
Raffstore_Kueche:
Raffstore_Wohnen:
Twilight_Module:
Raffstore_Automation ASC_twilightDevice
Attributes:
ASC_autoAstroModeEvening HORIZON
ASC_autoAstroModeEveningHorizon -5
ASC_autoAstroModeMorning HORIZON
ASC_autoAstroModeMorningHorizon -5
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_tempSensor VBUSDEV_6521:Temperatur_2
ASC_twilightDevice Twilight_Module
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room Technikraum
Vielleicht hat von euch jemand einen guten Tipp für mich.
Danke,
Simon
Im ASC Device hast du "sunriseTimeWeHoliday" auf Off. Stell das Mal per Set-Befehl im ASC auf on. Dann müsste es gehen...
Leider war es bisher nicht die Lösung. Die Markise war eingefahren, am späten Abend ging die Windprotection an als die Markise eingerollt war nach dem der Wind um 23:10 abgeflacht war fuhr die Markise aus. Das möchte ich in Zukunft gerne vermeiden.
ASC_DEBUG!!! 2021.05.15 23:09:37 - FnSetCmdFn: Markise_Terasse - Rollo wird gefahren, aktuelle Position: 100, Zielposition: 10. Grund der Fahrt: wind un-protected
2021.05.15 23:09:37.838 3: CUL_HM set Markise_Terasse pct 10
Zitat von: CoolTux am 15 Mai 2021, 16:08:43
Ich gehe davon aus daß das Reading im ASC Device selbst für Holiday gesetzt ist.
als Reading steht es drin
SZ_Rollladen_nextAstroTimeEvent 16.05.2021 - 10:10
Zitat von: moonsorrox am 16 Mai 2021, 01:48:49
als Reading steht es drin
SZ_Rollladen_nextAstroTimeEvent 16.05.2021 - 10:10
Ich meinte damit das Reading HolidyWe ob es auf on steht.
Ich schaue die Tage mal in den Code ob es für time Probleme gibt.
Zitat von: joshi am 15 Mai 2021, 23:32:10
Leider war es bisher nicht die Lösung. Die Markise war eingefahren, am späten Abend ging die Windprotection an als die Markise eingerollt war nach dem der Wind um 23:10 abgeflacht war fuhr die Markise aus. Das möchte ich in Zukunft gerne vermeiden.
ASC_DEBUG!!! 2021.05.15 23:09:37 - FnSetCmdFn: Markise_Terasse - Rollo wird gefahren, aktuelle Position: 100, Zielposition: 10. Grund der Fahrt: wind un-protected
2021.05.15 23:09:37.838 3: CUL_HM set Markise_Terasse pct 10
Gib mal bitte ein list vom Device der Markise
Zitat von: CoolTux am 16 Mai 2021, 06:37:16
Gib mal bitte ein list vom Device der Markise
Internals:
CuBe_MSGCNT 34
CuBe_RAWMSG A1043A4105B9DCB1EC8820601C80080C800::-57.5:CuBe
CuBe_RSSI -57.5
CuBe_TIME 2021-05-15 23:14:27
DEF 5B9DCB
FUUID 5d0f6c0e-f33f-e72d-9157-9149d3903d90b53c
FVERSION 10_CUL_HM.pm:0.243740/2021-05-02
IODev CuBe
LASTInputDev CuBe
MSGCNT 34
NAME Markise_Terasse
NOTIFYDEV global
NR 50
NTFY_ORDER 50-Markise_Terasse
STATE on
TYPE CUL_HM
chanNo 01
lastMsg No:43 - t:10 s:5B9DCB d:1EC882 0601C80080C800
protLastRcv 2021-05-15 23:14:27
protRcv 34 last_at:2021-05-15 23:14:27
protSnd 35 last_at:2021-05-15 23:14:27
protState CMDs_done
rssi_CuBe cnt:11 min:-58 max:-52 avg:-55.45 lst:-56
rssi_at_CuBe cnt:34 min:-64 max:-53.5 avg:-58.1 lst:-57.5
rssi_mapleCUN cnt:1 min:-102 max:-102 avg:-102 lst:-102
READINGS:
2021-04-28 09:49:20 ASC_Enable on
2021-05-16 08:35:55 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 10m
2021-05-15 23:14:27 ASC_ShuttersLastDrive manual
2021-05-16 05:45:42 ASC_Time_DriveDown 16.05.2021 - 21:00
2021-05-16 05:45:42 ASC_Time_DriveUp 17.05.2021 - 05:44
2021-05-15 23:09:38 CommandAccepted yes
2020-12-23 19:49:35 D-firmware 2.11
2020-12-23 19:49:35 D-serialNr OEQ0563383
2021-05-13 14:29:16 IODev CuBe
2021-03-07 22:05:04 PairedTo 0x1EC882
2021-03-07 16:09:12 R-driveDown 42.5 s
2020-12-23 19:50:11 R-driveTurn 0.5 s
2021-03-07 16:08:32 R-driveUp 44.7 s
2020-12-23 19:50:10 R-pairCentral 0x1EC882
2020-12-23 19:50:11 R-sign off
2021-03-07 22:05:04 RegL_00. 00:00 02:01 0A:1E 0B:C8 0C:82 15:FF 18:00
2021-03-07 22:05:05 RegL_01. 00:00 08:00 09:00 0A:00 0B:01 0C:A9 0D:01 0E:BF 0F:05 10:00 30:06 56:00 57:24 B3:00 B4:64 B5:14
2021-05-13 14:29:26 associatedWith ASC
2021-03-30 10:22:39 cfgState ok
2021-05-15 23:14:27 commState CMDs_done
2021-05-15 23:14:27 deviceMsg on (to VCCU)
2021-05-15 23:14:27 level 100
2021-03-29 17:37:45 levelSlat set_50
2021-05-15 23:14:27 motor stop:on
2021-05-15 23:14:27 pct 100
2021-05-15 23:14:27 pctSlat 100
2021-05-15 23:14:27 recentStateType info
2021-05-15 23:14:27 slatDir stop
2021-05-15 23:14:27 state on
2021-05-15 23:14:27 timedOn off
2021-05-15 23:09:37 trigLast fhem:80
helper:
HM_CMDNR 67
cSnd 111EC8825B9DCB800100CA,111EC8825B9DCB800114CA
dlvlCmd ++A0111EC8825B9DCB800114CA
mId 0107
peerFriend peerSens,peerVirt
peerIDsState complete
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
ack:
cmds:
TmplKey :no:1620908959.83021
TmplTs 1620908959.83021
cmdKey 1:1:0::Markise_Terasse:0107:01:
cmdLst:
assignHmKey noArg
clear [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
deviceRename -newName-
down 'change:'[(0..100;1|{10})] [(-ontime-|{})] [(-ramptime-|{})]
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
getVersion noArg
inhibit [(on|{off})]
off noArg
on noArg
pair noArg
pct -value- [-ontime-]
pctLvlSlat (-value-|old|noChng) (-slatValue-|old|noChng)
pctSlat (-slatValue-|old|noChng)
peerBulk -peer1,peer2,...- [({set}|unset)]
peerIODev [IO] -btn- [({set}|unset)] 'not for future use'
peerSmart -peerOpt-
press [(long|{short})] [(-peer-|{self01})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- -addr2:data2-...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sign [(on|{off})]
statusRequest noArg
stop noArg
toggle noArg
toggleDir noArg
tplDel -tplDel-
tplSet_0 -tplChan-
unpair noArg
up 'change:'[(0..100;1|{10})] [(-ontime-|{})] [(-ramptime-|{})]
lst:
condition slider,0,1,255
peer
peerOpt HM_FlurOG_Meld_Btn_01,HM_FlurOG_Meld_Btn_02,HM_FlurOG_Motion,HM_Flur_Meld_Btn_01,HM_Flur_Meld_Btn_02,HM_Flur_Motion,VCCU
tplChan
tplDel
tplPeer
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
list [({normal}|full)]
param -param-
reg -addr- -list- [-peerChn-]
regList noArg
regTable noArg
regVal -addr- -list- [-peerChn-]
saveConfig [-filename-]
tplInfo noArg
dir:
cur stop
rct up
expert:
def 1
det 0
raw 1
tpl 0
io:
flgs 0
newChn +5B9DCB,00,00,00
nextSend 1621113267.15249
prefIO
rxt 0
vccu VCCU
p:
5B9DCB
00
00
00
mRssi:
mNo 43
io:
CuBe:
-51.5
-51.5
mapleCUN:
peerIDsH:
00000000 broadcast
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
rpt:
IO CuBe
flg A
ts 1621113267.05275
ack:
HASH(0x55dec6b16330)
4380021EC8825B9DCB00
rssi:
CuBe:
avg -55.4545454545455
cnt 11
lst -56
max -52
min -58
at_CuBe:
avg -58.1029411764706
cnt 34
lst -57.5
max -53.5
min -64
mapleCUN:
avg -102
cnt 1
lst -102
max -102
min -102
tmpl:
Attributes:
ASC 2
ASC_BrightnessSensor HmIP_SWO_PL:1.ILLUMINATION
ASC_Closed_Pos 10
ASC_Mode_Down off
ASC_Mode_Up off
ASC_Pos_Reading pct
ASC_RainProtection off
ASC_Shading_InOutAzimuth 160:270
ASC_Shading_MinMax_Elevation 20:90
ASC_Shading_Min_OutsideTemperature 12
ASC_Shading_Mode always
ASC_Shading_Pos 0
ASC_Shading_StateChange_SunnyCloudy 12000:10000
ASC_ShuttersPlace terrace
ASC_WindParameters 20:15
ASC_WindProtection on
IODev CuBe
IOgrp VCCU
autoReadReg 4_reqStatus
devStateIcon on:fts_sunblind_0 100:fts_sunblind_0 50:fts_sunblind_50 0:fts_sunblind_100 off:fts_sunblind_100
eventMap closed:100% open:0%
expert defReg,rawReg
firmware 2.11
model HM-LC-JA1PBU-FM
peerIDs 00000000
room CUL_HM,Draussen,Wohnzimmer
serialNr OEQ0563383
subType blindActuator
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd pct
Zitat von: joshi am 16 Mai 2021, 08:40:31
Internals:
CuBe_MSGCNT 34
CuBe_RAWMSG A1043A4105B9DCB1EC8820601C80080C800::-57.5:CuBe
CuBe_RSSI -57.5
CuBe_TIME 2021-05-15 23:14:27
DEF 5B9DCB
FUUID 5d0f6c0e-f33f-e72d-9157-9149d3903d90b53c
FVERSION 10_CUL_HM.pm:0.243740/2021-05-02
IODev CuBe
LASTInputDev CuBe
MSGCNT 34
NAME Markise_Terasse
NOTIFYDEV global
NR 50
NTFY_ORDER 50-Markise_Terasse
STATE on
TYPE CUL_HM
chanNo 01
lastMsg No:43 - t:10 s:5B9DCB d:1EC882 0601C80080C800
protLastRcv 2021-05-15 23:14:27
protRcv 34 last_at:2021-05-15 23:14:27
protSnd 35 last_at:2021-05-15 23:14:27
protState CMDs_done
rssi_CuBe cnt:11 min:-58 max:-52 avg:-55.45 lst:-56
rssi_at_CuBe cnt:34 min:-64 max:-53.5 avg:-58.1 lst:-57.5
rssi_mapleCUN cnt:1 min:-102 max:-102 avg:-102 lst:-102
READINGS:
2021-04-28 09:49:20 ASC_Enable on
2021-05-16 08:35:55 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 10m
2021-05-15 23:14:27 ASC_ShuttersLastDrive manual
2021-05-16 05:45:42 ASC_Time_DriveDown 16.05.2021 - 21:00
2021-05-16 05:45:42 ASC_Time_DriveUp 17.05.2021 - 05:44
2021-05-15 23:09:38 CommandAccepted yes
2020-12-23 19:49:35 D-firmware 2.11
2020-12-23 19:49:35 D-serialNr OEQ0563383
2021-05-13 14:29:16 IODev CuBe
2021-03-07 22:05:04 PairedTo 0x1EC882
2021-03-07 16:09:12 R-driveDown 42.5 s
2020-12-23 19:50:11 R-driveTurn 0.5 s
2021-03-07 16:08:32 R-driveUp 44.7 s
2020-12-23 19:50:10 R-pairCentral 0x1EC882
2020-12-23 19:50:11 R-sign off
2021-03-07 22:05:04 RegL_00. 00:00 02:01 0A:1E 0B:C8 0C:82 15:FF 18:00
2021-03-07 22:05:05 RegL_01. 00:00 08:00 09:00 0A:00 0B:01 0C:A9 0D:01 0E:BF 0F:05 10:00 30:06 56:00 57:24 B3:00 B4:64 B5:14
2021-05-13 14:29:26 associatedWith ASC
2021-03-30 10:22:39 cfgState ok
2021-05-15 23:14:27 commState CMDs_done
2021-05-15 23:14:27 deviceMsg on (to VCCU)
2021-05-15 23:14:27 level 100
2021-03-29 17:37:45 levelSlat set_50
2021-05-15 23:14:27 motor stop:on
2021-05-15 23:14:27 pct 100
2021-05-15 23:14:27 pctSlat 100
2021-05-15 23:14:27 recentStateType info
2021-05-15 23:14:27 slatDir stop
2021-05-15 23:14:27 state on
2021-05-15 23:14:27 timedOn off
2021-05-15 23:09:37 trigLast fhem:80
helper:
HM_CMDNR 67
cSnd 111EC8825B9DCB800100CA,111EC8825B9DCB800114CA
dlvlCmd ++A0111EC8825B9DCB800114CA
mId 0107
peerFriend peerSens,peerVirt
peerIDsState complete
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
ack:
cmds:
TmplKey :no:1620908959.83021
TmplTs 1620908959.83021
cmdKey 1:1:0::Markise_Terasse:0107:01:
cmdLst:
assignHmKey noArg
clear [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
deviceRename -newName-
down 'change:'[(0..100;1|{10})] [(-ontime-|{})] [(-ramptime-|{})]
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
getVersion noArg
inhibit [(on|{off})]
off noArg
on noArg
pair noArg
pct -value- [-ontime-]
pctLvlSlat (-value-|old|noChng) (-slatValue-|old|noChng)
pctSlat (-slatValue-|old|noChng)
peerBulk -peer1,peer2,...- [({set}|unset)]
peerIODev [IO] -btn- [({set}|unset)] 'not for future use'
peerSmart -peerOpt-
press [(long|{short})] [(-peer-|{self01})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- -addr2:data2-...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sign [(on|{off})]
statusRequest noArg
stop noArg
toggle noArg
toggleDir noArg
tplDel -tplDel-
tplSet_0 -tplChan-
unpair noArg
up 'change:'[(0..100;1|{10})] [(-ontime-|{})] [(-ramptime-|{})]
lst:
condition slider,0,1,255
peer
peerOpt HM_FlurOG_Meld_Btn_01,HM_FlurOG_Meld_Btn_02,HM_FlurOG_Motion,HM_Flur_Meld_Btn_01,HM_Flur_Meld_Btn_02,HM_Flur_Motion,VCCU
tplChan
tplDel
tplPeer
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
list [({normal}|full)]
param -param-
reg -addr- -list- [-peerChn-]
regList noArg
regTable noArg
regVal -addr- -list- [-peerChn-]
saveConfig [-filename-]
tplInfo noArg
dir:
cur stop
rct up
expert:
def 1
det 0
raw 1
tpl 0
io:
flgs 0
newChn +5B9DCB,00,00,00
nextSend 1621113267.15249
prefIO
rxt 0
vccu VCCU
p:
5B9DCB
00
00
00
mRssi:
mNo 43
io:
CuBe:
-51.5
-51.5
mapleCUN:
peerIDsH:
00000000 broadcast
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
rpt:
IO CuBe
flg A
ts 1621113267.05275
ack:
HASH(0x55dec6b16330)
4380021EC8825B9DCB00
rssi:
CuBe:
avg -55.4545454545455
cnt 11
lst -56
max -52
min -58
at_CuBe:
avg -58.1029411764706
cnt 34
lst -57.5
max -53.5
min -64
mapleCUN:
avg -102
cnt 1
lst -102
max -102
min -102
tmpl:
Attributes:
ASC 2
ASC_BrightnessSensor HmIP_SWO_PL:1.ILLUMINATION
ASC_Closed_Pos 10
ASC_Mode_Down off
ASC_Mode_Up off
ASC_Pos_Reading pct
ASC_RainProtection off
ASC_Shading_InOutAzimuth 160:270
ASC_Shading_MinMax_Elevation 20:90
ASC_Shading_Min_OutsideTemperature 12
ASC_Shading_Mode always
ASC_Shading_Pos 0
ASC_Shading_StateChange_SunnyCloudy 12000:10000
ASC_ShuttersPlace terrace
ASC_WindParameters 20:15
ASC_WindProtection on
IODev CuBe
IOgrp VCCU
autoReadReg 4_reqStatus
devStateIcon on:fts_sunblind_0 100:fts_sunblind_0 50:fts_sunblind_50 0:fts_sunblind_100 off:fts_sunblind_100
eventMap closed:100% open:0%
expert defReg,rawReg
firmware 2.11
model HM-LC-JA1PBU-FM
peerIDs 00000000
room CUL_HM,Draussen,Wohnzimmer
serialNr OEQ0563383
subType blindActuator
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd pct
Place Terracce ist bei einer Markise unnötig. Aber Gib ihm mal statt Terracce den Wert Markise.
Was bewirkt die Position die man bei den Windparametern mitgeben kann? Ist das die Position während der WindProtection? Wie ist das bei der RainProtection?
Hallo alle zusammen,
bei mir war ja das Problem, dass ein Rollo sich ungewöhnlich verhält (siehe Post
Zitat von: CoolTux am 15 Mai 2021, 09:23:09
Hier empfiehlt sich Debug mal zu aktivieren im ASC
)
Soweit hab ich jetzt den Debug-Modus mal aktiviert, das Rollo hatte ich heute Nacht aber per
attr disable 1 deaktiviert, damit ich heute mal nicht um 5 Uhr von einem fahrenden Rollo geweckt werde. Hier mal die Interessanten Logzeilen (der ganze Log mal im Anhang):
ASC_DEBUG!!! 2021.05.16 05:00:34 - EventProcessingTwilightDevice: rollo_Esszimmer - Event vom Astro oder Twilight Device wurde erkannt. Event wird verarbeitet
ASC_DEBUG!!! 2021.05.16 05:00:34 - EventProcessingTwilightDevice: ASC - Passendes Event wurde erkannt. Verarbeitung über alle Rollos beginnt
ASC_DEBUG!!! 2021.05.16 05:00:34 - EventProcessingTwilightDevice: rollo_Esszimmer RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.05.16 05:00:34 - FnIsDay: rollo_Esszimmer Allgemein: 0
ASC_DEBUG!!! 2021.05.16 05:00:34 - FnIsDay: rollo_Esszimmer Allgemein: 0
ASC_DEBUG!!! 2021.05.16 05:00:34 - ShadingProcessing: rollo_Esszimmer - Übergebende Werte - Azimuth:51.4, Elevation: -5.9, Brightness: 14, OutTemp: 9.6, Azimut Beschattung: 75, Azimut Endschattung: 150, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2021.05.16 05:00:34 - EventProcessingTwilightDevice: rollo_Esszimmer - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt
ASC_DEBUG!!! 2021.05.16 05:00:34 - EventProcessingTwilightDevice: rollo_HSTuer RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.05.16 05:00:34 - FnIsDay: rollo_HSTuer Allgemein: 0
ASC_DEBUG!!! 2021.05.16 05:00:34 - FnIsDay: rollo_HSTuer Allgemein: 0
ASC_DEBUG!!! 2021.05.16 05:00:34 - ShadingProcessing: rollo_HSTuer - Übergebende Werte - Azimuth:51.4, Elevation: -5.9, Brightness: 14, OutTemp: 9.6, Azimut Beschattung: 135, Azimut Endschattung: 255, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2021.05.16 05:00:34 - EventProcessingTwilightDevice: rollo_HSTuer - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt
ASC_DEBUG!!! 2021.05.16 05:00:34 - EventProcessingTwilightDevice: rollo_Kueche RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.05.16 05:00:34 - FnIsDay: rollo_Kueche Allgemein: 0
ASC_DEBUG!!! 2021.05.16 05:00:34 - FnIsDay: rollo_Kueche Allgemein: 0
ASC_DEBUG!!! 2021.05.16 05:00:34 - ShadingProcessing: rollo_Kueche - Übergebende Werte - Azimuth:51.4, Elevation: -5.9, Brightness: 14, OutTemp: 9.6, Azimut Beschattung: 75, Azimut Endschattung: 150, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2021.05.16 05:00:34 - EventProcessingTwilightDevice: rollo_Kueche - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt
ASC_DEBUG!!! 2021.05.16 05:00:34 - EventProcessingTwilightDevice: rollo_Schlafzimmer_Leon RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.05.16 05:00:34 - FnIsDay: rollo_Schlafzimmer_Leon Allgemein: 0
ASC_DEBUG!!! 2021.05.16 05:00:34 - FnIsDay: rollo_Schlafzimmer_Leon getDownBrightness: 0 Brightness: 14 BrightnessMin: 32 Sunset: 1
ASC_DEBUG!!! 2021.05.16 05:00:34 - FnIsDay: rollo_Schlafzimmer_Leon getUpBrightness: 0 Brightness: 14 BrightnessMax: 50 Sunrise: 0
ASC_DEBUG!!! 2021.05.16 05:00:34 - ShadingProcessing: rollo_Schlafzimmer_Leon - Übergebende Werte - Azimuth:51.4, Elevation: -5.9, Brightness: 14, OutTemp: 9.6, Azimut Beschattung: 140, Azimut Endschattung: 255, Ist es nach der Zeitblockadezeit: NEIN, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2021.05.16 05:00:34 - ShadingProcessing: rollo_Schlafzimmer_Leon - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2021.05.16 05:00:34 - ShadingProcessing: rollo_Schlafzimmer_Leon - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out
ASC_DEBUG!!! 2021.05.16 05:00:34 - FnIsDay: rollo_Schlafzimmer_Leon Allgemein: 0
ASC_DEBUG!!! 2021.05.16 05:00:34 - FnIsDay: rollo_Schlafzimmer_Leon getDownBrightness: 0 Brightness: 14 BrightnessMin: 32 Sunset: 1
ASC_DEBUG!!! 2021.05.16 05:00:34 - FnIsDay: rollo_Schlafzimmer_Leon getUpBrightness: 0 Brightness: 14 BrightnessMax: 50 Sunrise: 0
ASC_DEBUG!!! 2021.05.16 05:00:34 - EventProcessingTwilightDevice: rollo_Schlafzimmer_Leon - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt
ASC_DEBUG!!! 2021.05.16 05:00:34 - EventProcessingTwilightDevice: rollo_Schlafzimmer_Ursula_Sued RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.05.16 05:00:34 - FnIsDay: rollo_Schlafzimmer_Ursula_Sued Allgemein: 0
ASC_DEBUG!!! 2021.05.16 05:00:34 - FnIsDay: rollo_Schlafzimmer_Ursula_Sued getDownBrightness: 0 Brightness: 14 BrightnessMin: 32 Sunset: 1
ASC_DEBUG!!! 2021.05.16 05:00:34 - FnIsDay: rollo_Schlafzimmer_Ursula_Sued getUpBrightness: 0 Brightness: 14 BrightnessMax: 50 Sunrise: 0
ASC_DEBUG!!! 2021.05.16 05:00:34 - ShadingProcessing: rollo_Schlafzimmer_Ursula_Sued - Übergebende Werte - Azimuth:51.4, Elevation: -5.9, Brightness: 14, OutTemp: 9.6, Azimut Beschattung: 140, Azimut Endschattung: 255, Ist es nach der Zeitblockadezeit: NEIN, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2021.05.16 05:00:34 - ShadingProcessing: rollo_Schlafzimmer_Ursula_Sued - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2021.05.16 05:00:34 - ShadingProcessing: rollo_Schlafzimmer_Ursula_Sued - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out
ASC_DEBUG!!! 2021.05.16 05:00:34 - FnIsDay: rollo_Schlafzimmer_Ursula_Sued Allgemein: 0
ASC_DEBUG!!! 2021.05.16 05:00:34 - FnIsDay: rollo_Schlafzimmer_Ursula_Sued getDownBrightness: 0 Brightness: 14 BrightnessMin: 32 Sunset: 1
ASC_DEBUG!!! 2021.05.16 05:00:34 - FnIsDay: rollo_Schlafzimmer_Ursula_Sued getUpBrightness: 0 Brightness: 14 BrightnessMax: 50 Sunrise: 0
ASC_DEBUG!!! 2021.05.16 05:00:34 - EventProcessingTwilightDevice: rollo_Schlafzimmer_Ursula_Sued - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt
ASC_DEBUG!!! 2021.05.16 05:00:34 - EventProcessingTwilightDevice: rollo_Treppenhaus_Buero RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.05.16 05:00:34 - FnIsDay: rollo_Treppenhaus_Buero Allgemein: 0
ASC_DEBUG!!! 2021.05.16 05:00:34 - FnIsDay: rollo_Treppenhaus_Buero Allgemein: 0
ASC_DEBUG!!! 2021.05.16 05:00:34 - ShadingProcessing: rollo_Treppenhaus_Buero - Übergebende Werte - Azimuth:51.4, Elevation: -5.9, Brightness: 14, OutTemp: 9.6, Azimut Beschattung: 140, Azimut Endschattung: 255, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2021.05.16 05:00:34 - EventProcessingTwilightDevice: rollo_Treppenhaus_Buero - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt
ASC_DEBUG!!! 2021.05.16 05:00:34 - EventProcessingTwilightDevice: rollo_Wohnzimmer RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.05.16 05:00:34 - FnIsDay: rollo_Wohnzimmer Allgemein: 0
ASC_DEBUG!!! 2021.05.16 05:00:34 - FnIsDay: rollo_Wohnzimmer Allgemein: 0
ASC_DEBUG!!! 2021.05.16 05:00:34 - ShadingProcessing: rollo_Wohnzimmer - Übergebende Werte - Azimuth:51.4, Elevation: -5.9, Brightness: 14, OutTemp: 9.6, Azimut Beschattung: 135, Azimut Endschattung: 255, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2021.05.16 05:00:34 - EventProcessingTwilightDevice: rollo_Wohnzimmer - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt
ASC_DEBUG!!! 2021.05.16 05:00:34 - EventProcessingTwilightDevice: rollo_Wohnzimmer - Event vom Astro oder Twilight Device wurde erkannt. Event wird verarbeitet
ASC_DEBUG!!! 2021.05.16 05:00:35 - EventProcessingShadingBrightness: rollo_Kueche - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.05.16 05:00:35 - EventProcessingShadingBrightness: rollo_Kueche - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 14 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.05.16 05:00:35 - FnIsDay: rollo_Kueche Allgemein: 0
ASC_DEBUG!!! 2021.05.16 05:00:35 - FnIsDay: rollo_Kueche Allgemein: 0
ASC_DEBUG!!! 2021.05.16 05:00:35 - ShadingProcessing: rollo_Kueche - Übergebende Werte - Azimuth:51.4, Elevation: -5.9, Brightness: 14, OutTemp: 9.6, Azimut Beschattung: 75, Azimut Endschattung: 150, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2021.05.16 05:00:35 - EventProcessingShadingBrightness: rollo_Kueche - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2021.05.16 05:00:35 - EventProcessingShadingBrightness: rollo_Esszimmer - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.05.16 05:00:35 - EventProcessingShadingBrightness: rollo_Esszimmer - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 14 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.05.16 05:00:35 - FnIsDay: rollo_Esszimmer Allgemein: 0
ASC_DEBUG!!! 2021.05.16 05:00:35 - FnIsDay: rollo_Esszimmer Allgemein: 0
ASC_DEBUG!!! 2021.05.16 05:00:35 - ShadingProcessing: rollo_Esszimmer - Übergebende Werte - Azimuth:51.4, Elevation: -5.9, Brightness: 14, OutTemp: 9.6, Azimut Beschattung: 75, Azimut Endschattung: 150, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2021.05.16 05:00:35 - EventProcessingShadingBrightness: rollo_Esszimmer - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2021.05.16 05:03:21 - EventProcessingShadingBrightness: rollo_HSTuer - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.05.16 05:03:21 - EventProcessingShadingBrightness: rollo_HSTuer - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 14 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.05.16 05:03:21 - FnIsDay: rollo_HSTuer Allgemein: 0
ASC_DEBUG!!! 2021.05.16 05:03:21 - FnIsDay: rollo_HSTuer Allgemein: 0
ASC_DEBUG!!! 2021.05.16 05:03:21 - ShadingProcessing: rollo_HSTuer - Übergebende Werte - Azimuth:51.4, Elevation: -5.9, Brightness: 14, OutTemp: 9.6, Azimut Beschattung: 135, Azimut Endschattung: 255, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2021.05.16 05:03:21 - ShadingProcessing: rollo_HSTuer - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2021.05.16 05:03:21 - ShadingProcessing: rollo_HSTuer - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out
ASC_DEBUG!!! 2021.05.16 05:03:21 - FnIsDay: rollo_HSTuer Allgemein: 0
ASC_DEBUG!!! 2021.05.16 05:03:21 - FnIsDay: rollo_HSTuer Allgemein: 0
ASC_DEBUG!!! 2021.05.16 05:03:21 - ShadingProcessingDriveCommand: rollo_HSTuer - Der aktuelle Beschattungsstatus ist: out, Beschattungsstatus Zeitstempel: 2021.05.16 05:03:21
ASC_DEBUG!!! 2021.05.16 05:03:21 - EventProcessingShadingBrightness: rollo_HSTuer - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2021.05.16 05:03:21 - EventProcessingShadingBrightness: rollo_Schlafzimmer_Leon - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.05.16 05:03:21 - EventProcessingShadingBrightness: rollo_Schlafzimmer_Leon - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 14 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.05.16 05:03:21 - FnIsDay: rollo_Schlafzimmer_Leon Allgemein: 1
ASC_DEBUG!!! 2021.05.16 05:03:21 - FnIsDay: rollo_Schlafzimmer_Leon getDownBrightness: 1 Brightness: 14 BrightnessMin: 32 Sunset: 0
ASC_DEBUG!!! 2021.05.16 05:03:21 - FnIsDay: rollo_Schlafzimmer_Leon getUpBrightness: 1 Brightness: 14 BrightnessMax: 50 Sunrise: 1
ASC_DEBUG!!! 2021.05.16 05:03:21 - FnIsDay: rollo_Schlafzimmer_Leon Allgemein: 1
ASC_DEBUG!!! 2021.05.16 05:03:21 - FnIsDay: rollo_Schlafzimmer_Leon getDownBrightness: 1 Brightness: 14 BrightnessMin: 32 Sunset: 0
ASC_DEBUG!!! 2021.05.16 05:03:21 - FnIsDay: rollo_Schlafzimmer_Leon getUpBrightness: 1 Brightness: 14 BrightnessMax: 50 Sunrise: 1
ASC_DEBUG!!! 2021.05.16 05:03:21 - ShadingProcessing: rollo_Schlafzimmer_Leon - Übergebende Werte - Azimuth:51.4, Elevation: -5.9, Brightness: 14, OutTemp: 9.6, Azimut Beschattung: 140, Azimut Endschattung: 255, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2021.05.16 05:03:21 - ShadingProcessing: rollo_Schlafzimmer_Leon - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2021.05.16 05:03:21 - ShadingProcessing: rollo_Schlafzimmer_Leon - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out
ASC_DEBUG!!! 2021.05.16 05:03:21 - FnIsDay: rollo_Schlafzimmer_Leon Allgemein: 1
ASC_DEBUG!!! 2021.05.16 05:03:21 - FnIsDay: rollo_Schlafzimmer_Leon getDownBrightness: 1 Brightness: 14 BrightnessMin: 32 Sunset: 0
ASC_DEBUG!!! 2021.05.16 05:03:21 - FnIsDay: rollo_Schlafzimmer_Leon getUpBrightness: 1 Brightness: 14 BrightnessMax: 50 Sunrise: 1
ASC_DEBUG!!! 2021.05.16 05:03:21 - FnIsDay: rollo_Schlafzimmer_Leon Allgemein: 1
ASC_DEBUG!!! 2021.05.16 05:03:21 - FnIsDay: rollo_Schlafzimmer_Leon getDownBrightness: 1 Brightness: 14 BrightnessMin: 32 Sunset: 0
ASC_DEBUG!!! 2021.05.16 05:03:21 - FnIsDay: rollo_Schlafzimmer_Leon getUpBrightness: 1 Brightness: 14 BrightnessMax: 50 Sunrise: 1
ASC_DEBUG!!! 2021.05.16 05:03:21 - FnIsDay: rollo_Schlafzimmer_Leon Allgemein: 1
ASC_DEBUG!!! 2021.05.16 05:03:21 - FnIsDay: rollo_Schlafzimmer_Leon getDownBrightness: 1 Brightness: 14 BrightnessMin: 32 Sunset: 0
ASC_DEBUG!!! 2021.05.16 05:03:21 - FnIsDay: rollo_Schlafzimmer_Leon getUpBrightness: 1 Brightness: 14 BrightnessMax: 50 Sunrise: 1
ASC_DEBUG!!! 2021.05.16 05:03:21 - FnSetCmdFn: rollo_Schlafzimmer_Leon - Rollo wird gefahren, aktuelle Position: 80, Zielposition: 0. Grund der Fahrt: shading out
ASC_DEBUG!!! 2021.05.16 05:03:21 - FnSetDriveCmd: rollo_Schlafzimmer_Leon - NICHT versetztes fahren
ASC_DEBUG!!! 2021.05.16 05:03:21 - FnSetDriveCmd: rollo_Schlafzimmer_Leon - NoDelay: NEIN
ASC_DEBUG!!! 2021.05.16 05:03:21 - FnShuttersCommandSet: rollo_Schlafzimmer_Leon - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür
ASC_DEBUG!!! 2021.05.16 05:03:21 - ShadingProcessingDriveCommand: rollo_Schlafzimmer_Leon - Der aktuelle Beschattungsstatus ist: out und somit wird nun in die Position: 80 zum beenden der Beschattung gefahren
ASC_DEBUG!!! 2021.05.16 05:03:21 - ShadingProcessingDriveCommand: rollo_Schlafzimmer_Leon - Der aktuelle Beschattungsstatus ist: out, Beschattungsstatus Zeitstempel: 2021.05.16 05:03:21
ASC_DEBUG!!! 2021.05.16 05:03:21 - EventProcessingShadingBrightness: rollo_Schlafzimmer_Leon - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2021.05.16 05:03:21 - EventProcessingShadingBrightness: rollo_Treppenhaus_Buero - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.05.16 05:03:21 - EventProcessingShadingBrightness: rollo_Treppenhaus_Buero - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 14 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.05.16 05:03:21 - FnIsDay: rollo_Treppenhaus_Buero Allgemein: 0
ASC_DEBUG!!! 2021.05.16 05:03:21 - FnIsDay: rollo_Treppenhaus_Buero Allgemein: 0
ASC_DEBUG!!! 2021.05.16 05:03:21 - ShadingProcessing: rollo_Treppenhaus_Buero - Übergebende Werte - Azimuth:51.4, Elevation: -5.9, Brightness: 14, OutTemp: 9.6, Azimut Beschattung: 140, Azimut Endschattung: 255, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2021.05.16 05:03:21 - ShadingProcessing: rollo_Treppenhaus_Buero - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2021.05.16 05:03:21 - ShadingProcessing: rollo_Treppenhaus_Buero - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out
ASC_DEBUG!!! 2021.05.16 05:03:21 - FnIsDay: rollo_Treppenhaus_Buero Allgemein: 0
ASC_DEBUG!!! 2021.05.16 05:03:21 - FnIsDay: rollo_Treppenhaus_Buero Allgemein: 0
ASC_DEBUG!!! 2021.05.16 05:03:21 - ShadingProcessingDriveCommand: rollo_Treppenhaus_Buero - Der aktuelle Beschattungsstatus ist: out, Beschattungsstatus Zeitstempel: 2021.05.16 05:03:21
ASC_DEBUG!!! 2021.05.16 05:03:21 - EventProcessingShadingBrightness: rollo_Treppenhaus_Buero - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2021.05.16 05:03:21 - EventProcessingShadingBrightness: rollo_Wohnzimmer - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.05.16 05:03:21 - EventProcessingShadingBrightness: rollo_Wohnzimmer - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 14 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.05.16 05:03:21 - FnIsDay: rollo_Wohnzimmer Allgemein: 0
ASC_DEBUG!!! 2021.05.16 05:03:21 - FnIsDay: rollo_Wohnzimmer Allgemein: 0
ASC_DEBUG!!! 2021.05.16 05:03:21 - ShadingProcessing: rollo_Wohnzimmer - Übergebende Werte - Azimuth:51.4, Elevation: -5.9, Brightness: 14, OutTemp: 9.6, Azimut Beschattung: 135, Azimut Endschattung: 255, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2021.05.16 05:03:21 - ShadingProcessing: rollo_Wohnzimmer - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2021.05.16 05:03:21 - ShadingProcessing: rollo_Wohnzimmer - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out
ASC_DEBUG!!! 2021.05.16 05:03:21 - FnIsDay: rollo_Wohnzimmer Allgemein: 0
ASC_DEBUG!!! 2021.05.16 05:03:21 - FnIsDay: rollo_Wohnzimmer Allgemein: 0
ASC_DEBUG!!! 2021.05.16 05:03:21 - ShadingProcessingDriveCommand: rollo_Wohnzimmer - Der aktuelle Beschattungsstatus ist: out, Beschattungsstatus Zeitstempel: 2021.05.16 05:03:21
ASC_DEBUG!!! 2021.05.16 05:03:21 - EventProcessingShadingBrightness: rollo_Wohnzimmer - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2021.05.16 05:03:21 - EventProcessingShadingBrightness: rollo_Schlafzimmer_Ursula_Sued - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.05.16 05:03:21 - EventProcessingShadingBrightness: rollo_Schlafzimmer_Ursula_Sued - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 14 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.05.16 05:03:21 - FnIsDay: rollo_Schlafzimmer_Ursula_Sued Allgemein: 1
ASC_DEBUG!!! 2021.05.16 05:03:21 - FnIsDay: rollo_Schlafzimmer_Ursula_Sued getDownBrightness: 1 Brightness: 14 BrightnessMin: 32 Sunset: 0
ASC_DEBUG!!! 2021.05.16 05:03:21 - FnIsDay: rollo_Schlafzimmer_Ursula_Sued getUpBrightness: 1 Brightness: 14 BrightnessMax: 50 Sunrise: 1
ASC_DEBUG!!! 2021.05.16 05:03:21 - FnIsDay: rollo_Schlafzimmer_Ursula_Sued Allgemein: 1
ASC_DEBUG!!! 2021.05.16 05:03:21 - FnIsDay: rollo_Schlafzimmer_Ursula_Sued getDownBrightness: 1 Brightness: 14 BrightnessMin: 32 Sunset: 0
ASC_DEBUG!!! 2021.05.16 05:03:21 - FnIsDay: rollo_Schlafzimmer_Ursula_Sued getUpBrightness: 1 Brightness: 14 BrightnessMax: 50 Sunrise: 1
ASC_DEBUG!!! 2021.05.16 05:03:21 - ShadingProcessing: rollo_Schlafzimmer_Ursula_Sued - Übergebende Werte - Azimuth:51.4, Elevation: -5.9, Brightness: 14, OutTemp: 9.6, Azimut Beschattung: 140, Azimut Endschattung: 255, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2021.05.16 05:03:21 - ShadingProcessing: rollo_Schlafzimmer_Ursula_Sued - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2021.05.16 05:03:21 - ShadingProcessing: rollo_Schlafzimmer_Ursula_Sued - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out
ASC_DEBUG!!! 2021.05.16 05:03:21 - FnIsDay: rollo_Schlafzimmer_Ursula_Sued Allgemein: 1
ASC_DEBUG!!! 2021.05.16 05:03:21 - FnIsDay: rollo_Schlafzimmer_Ursula_Sued getDownBrightness: 1 Brightness: 14 BrightnessMin: 32 Sunset: 0
ASC_DEBUG!!! 2021.05.16 05:03:21 - FnIsDay: rollo_Schlafzimmer_Ursula_Sued getUpBrightness: 1 Brightness: 14 BrightnessMax: 50 Sunrise: 1
ASC_DEBUG!!! 2021.05.16 05:03:21 - FnIsDay: rollo_Schlafzimmer_Ursula_Sued Allgemein: 1
ASC_DEBUG!!! 2021.05.16 05:03:21 - FnIsDay: rollo_Schlafzimmer_Ursula_Sued getDownBrightness: 1 Brightness: 14 BrightnessMin: 32 Sunset: 0
ASC_DEBUG!!! 2021.05.16 05:03:21 - FnIsDay: rollo_Schlafzimmer_Ursula_Sued getUpBrightness: 1 Brightness: 14 BrightnessMax: 50 Sunrise: 1
ASC_DEBUG!!! 2021.05.16 05:03:21 - ShadingProcessingDriveCommand: rollo_Schlafzimmer_Ursula_Sued - Der aktuelle Beschattungsstatus ist: out, Beschattungsstatus Zeitstempel: 2021.05.16 05:03:21
ASC_DEBUG!!! 2021.05.16 05:03:21 - EventProcessingShadingBrightness: rollo_Schlafzimmer_Ursula_Sued - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2021.05.16 05:04:18 - EventProcessingShadingBrightness: rollo_HSTuer - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.05.16 05:04:18 - EventProcessingShadingBrightness: rollo_HSTuer - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 14 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.05.16 05:04:18 - FnIsDay: rollo_HSTuer Allgemein: 0
ASC_DEBUG!!! 2021.05.16 05:04:18 - FnIsDay: rollo_HSTuer Allgemein: 0
ASC_DEBUG!!! 2021.05.16 05:04:18 - ShadingProcessing: rollo_HSTuer - Übergebende Werte - Azimuth:51.4, Elevation: -5.9, Brightness: 14, OutTemp: 9.6, Azimut Beschattung: 135, Azimut Endschattung: 255, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2021.05.16 05:04:18 - EventProcessingShadingBrightness: rollo_HSTuer - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2021.05.16 05:04:18 - EventProcessingShadingBrightness: rollo_Schlafzimmer_Leon - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.05.16 05:04:18 - EventProcessingShadingBrightness: rollo_Schlafzimmer_Leon - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 14 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.05.16 05:04:18 - FnIsDay: rollo_Schlafzimmer_Leon Allgemein: 1
ASC_DEBUG!!! 2021.05.16 05:04:18 - FnIsDay: rollo_Schlafzimmer_Leon getDownBrightness: 1 Brightness: 14 BrightnessMin: 32 Sunset: 0
ASC_DEBUG!!! 2021.05.16 05:04:18 - FnIsDay: rollo_Schlafzimmer_Leon getUpBrightness: 1 Brightness: 14 BrightnessMax: 50 Sunrise: 1
ASC_DEBUG!!! 2021.05.16 05:04:18 - FnIsDay: rollo_Schlafzimmer_Leon Allgemein: 1
ASC_DEBUG!!! 2021.05.16 05:04:18 - FnIsDay: rollo_Schlafzimmer_Leon getDownBrightness: 1 Brightness: 14 BrightnessMin: 32 Sunset: 0
ASC_DEBUG!!! 2021.05.16 05:04:18 - FnIsDay: rollo_Schlafzimmer_Leon getUpBrightness: 1 Brightness: 14 BrightnessMax: 50 Sunrise: 1
ASC_DEBUG!!! 2021.05.16 05:04:18 - ShadingProcessing: rollo_Schlafzimmer_Leon - Übergebende Werte - Azimuth:51.4, Elevation: -5.9, Brightness: 14, OutTemp: 9.6, Azimut Beschattung: 140, Azimut Endschattung: 255, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2021.05.16 05:04:18 - EventProcessingShadingBrightness: rollo_Schlafzimmer_Leon - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2021.05.16 05:04:18 - EventProcessingShadingBrightness: rollo_Treppenhaus_Buero - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.05.16 05:04:18 - EventProcessingShadingBrightness: rollo_Treppenhaus_Buero - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 14 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.05.16 05:04:18 - FnIsDay: rollo_Treppenhaus_Buero Allgemein: 0
ASC_DEBUG!!! 2021.05.16 05:04:18 - FnIsDay: rollo_Treppenhaus_Buero Allgemein: 0
ASC_DEBUG!!! 2021.05.16 05:04:18 - ShadingProcessing: rollo_Treppenhaus_Buero - Übergebende Werte - Azimuth:51.4, Elevation: -5.9, Brightness: 14, OutTemp: 9.6, Azimut Beschattung: 140, Azimut Endschattung: 255, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2021.05.16 05:04:18 - EventProcessingShadingBrightness: rollo_Treppenhaus_Buero - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2021.05.16 05:04:18 - EventProcessingShadingBrightness: rollo_Wohnzimmer - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.05.16 05:04:18 - EventProcessingShadingBrightness: rollo_Wohnzimmer - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 14 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.05.16 05:04:18 - FnIsDay: rollo_Wohnzimmer Allgemein: 0
ASC_DEBUG!!! 2021.05.16 05:04:18 - FnIsDay: rollo_Wohnzimmer Allgemein: 0
ASC_DEBUG!!! 2021.05.16 05:04:18 - ShadingProcessing: rollo_Wohnzimmer - Übergebende Werte - Azimuth:51.4, Elevation: -5.9, Brightness: 14, OutTemp: 9.6, Azimut Beschattung: 135, Azimut Endschattung: 255, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2021.05.16 05:04:18 - EventProcessingShadingBrightness: rollo_Wohnzimmer - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2021.05.16 05:04:18 - EventProcessingShadingBrightness: rollo_Schlafzimmer_Ursula_Sued - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.05.16 05:04:18 - EventProcessingShadingBrightness: rollo_Schlafzimmer_Ursula_Sued - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 14 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.05.16 05:04:18 - FnIsDay: rollo_Schlafzimmer_Ursula_Sued Allgemein: 1
ASC_DEBUG!!! 2021.05.16 05:04:18 - FnIsDay: rollo_Schlafzimmer_Ursula_Sued getDownBrightness: 1 Brightness: 14 BrightnessMin: 32 Sunset: 0
ASC_DEBUG!!! 2021.05.16 05:04:18 - FnIsDay: rollo_Schlafzimmer_Ursula_Sued getUpBrightness: 1 Brightness: 14 BrightnessMax: 50 Sunrise: 1
ASC_DEBUG!!! 2021.05.16 05:04:18 - FnIsDay: rollo_Schlafzimmer_Ursula_Sued Allgemein: 1
ASC_DEBUG!!! 2021.05.16 05:04:18 - FnIsDay: rollo_Schlafzimmer_Ursula_Sued getDownBrightness: 1 Brightness: 14 BrightnessMin: 32 Sunset: 0
ASC_DEBUG!!! 2021.05.16 05:04:18 - FnIsDay: rollo_Schlafzimmer_Ursula_Sued getUpBrightness: 1 Brightness: 14 BrightnessMax: 50 Sunrise: 1
ASC_DEBUG!!! 2021.05.16 05:04:18 - ShadingProcessing: rollo_Schlafzimmer_Ursula_Sued - Übergebende Werte - Azimuth:51.4, Elevation: -5.9, Brightness: 14, OutTemp: 9.6, Azimut Beschattung: 140, Azimut Endschattung: 255, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2021.05.16 05:04:18 - EventProcessingShadingBrightness: rollo_Schlafzimmer_Ursula_Sued - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2021.05.16 05:05:12 - EventProcessingShadingBrightness: rollo_Kueche - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.05.16 05:05:12 - EventProcessingShadingBrightness: rollo_Kueche - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 14 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.05.16 05:05:12 - FnIsDay: rollo_Kueche Allgemein: 0
ASC_DEBUG!!! 2021.05.16 05:05:12 - FnIsDay: rollo_Kueche Allgemein: 0
ASC_DEBUG!!! 2021.05.16 05:05:12 - ShadingProcessing: rollo_Kueche - Übergebende Werte - Azimuth:51.4, Elevation: -5.9, Brightness: 14, OutTemp: 9.6, Azimut Beschattung: 75, Azimut Endschattung: 150, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2021.05.16 05:05:12 - ShadingProcessing: rollo_Kueche - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2021.05.16 05:05:12 - ShadingProcessing: rollo_Kueche - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out
ASC_DEBUG!!! 2021.05.16 05:05:12 - FnIsDay: rollo_Kueche Allgemein: 0
ASC_DEBUG!!! 2021.05.16 05:05:12 - FnIsDay: rollo_Kueche Allgemein: 0
ASC_DEBUG!!! 2021.05.16 05:05:12 - ShadingProcessingDriveCommand: rollo_Kueche - Der aktuelle Beschattungsstatus ist: out, Beschattungsstatus Zeitstempel: 2021.05.16 05:05:12
ASC_DEBUG!!! 2021.05.16 05:05:12 - EventProcessingShadingBrightness: rollo_Kueche - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2021.05.16 05:05:12 - EventProcessingShadingBrightness: rollo_Esszimmer - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.05.16 05:05:12 - EventProcessingShadingBrightness: rollo_Esszimmer - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 14 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.05.16 05:05:12 - FnIsDay: rollo_Esszimmer Allgemein: 0
ASC_DEBUG!!! 2021.05.16 05:05:12 - FnIsDay: rollo_Esszimmer Allgemein: 0
ASC_DEBUG!!! 2021.05.16 05:05:12 - ShadingProcessing: rollo_Esszimmer - Übergebende Werte - Azimuth:51.4, Elevation: -5.9, Brightness: 14, OutTemp: 9.6, Azimut Beschattung: 75, Azimut Endschattung: 150, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2021.05.16 05:05:12 - ShadingProcessing: rollo_Esszimmer - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2021.05.16 05:05:12 - ShadingProcessing: rollo_Esszimmer - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out
ASC_DEBUG!!! 2021.05.16 05:05:12 - FnIsDay: rollo_Esszimmer Allgemein: 0
ASC_DEBUG!!! 2021.05.16 05:05:12 - FnIsDay: rollo_Esszimmer Allgemein: 0
ASC_DEBUG!!! 2021.05.16 05:05:12 - ShadingProcessingDriveCommand: rollo_Esszimmer - Der aktuelle Beschattungsstatus ist: out, Beschattungsstatus Zeitstempel: 2021.05.16 05:05:12
ASC_DEBUG!!! 2021.05.16 05:05:12 - EventProcessingShadingBrightness: rollo_Esszimmer - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2021.05.16 05:06:08 - EventProcessingShadingBrightness: rollo_Kueche - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.05.16 05:06:08 - EventProcessingShadingBrightness: rollo_Kueche - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 14 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.05.16 05:06:08 - FnIsDay: rollo_Kueche Allgemein: 0
ASC_DEBUG!!! 2021.05.16 05:06:08 - FnIsDay: rollo_Kueche Allgemein: 0
ASC_DEBUG!!! 2021.05.16 05:06:08 - ShadingProcessing: rollo_Kueche - Übergebende Werte - Azimuth:51.4, Elevation: -5.9, Brightness: 14, OutTemp: 9.6, Azimut Beschattung: 75, Azimut Endschattung: 150, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2021.05.16 05:06:08 - EventProcessingShadingBrightness: rollo_Kueche - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2021.05.16 05:06:08 - EventProcessingShadingBrightness: rollo_Esszimmer - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.05.16 05:06:08 - EventProcessingShadingBrightness: rollo_Esszimmer - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 14 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.05.16 05:06:08 - FnIsDay: rollo_Esszimmer Allgemein: 0
ASC_DEBUG!!! 2021.05.16 05:06:08 - FnIsDay: rollo_Esszimmer Allgemein: 0
ASC_DEBUG!!! 2021.05.16 05:06:08 - ShadingProcessing: rollo_Esszimmer - Übergebende Werte - Azimuth:51.4, Elevation: -5.9, Brightness: 14, OutTemp: 9.6, Azimut Beschattung: 75, Azimut Endschattung: 150, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2021.05.16 05:06:08 - EventProcessingShadingBrightness: rollo_Esszimmer - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2021.05.16 05:08:55 - EventProcessingShadingBrightness: rollo_HSTuer - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.05.16 05:08:55 - EventProcessingShadingBrightness: rollo_HSTuer - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 14 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.05.16 05:08:55 - FnIsDay: rollo_HSTuer Allgemein: 0
ASC_DEBUG!!! 2021.05.16 05:08:55 - FnIsDay: rollo_HSTuer Allgemein: 0
ASC_DEBUG!!! 2021.05.16 05:08:55 - ShadingProcessing: rollo_HSTuer - Übergebende Werte - Azimuth:51.4, Elevation: -5.9, Brightness: 14, OutTemp: 9.6, Azimut Beschattung: 135, Azimut Endschattung: 255, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2021.05.16 05:08:55 - EventProcessingShadingBrightness: rollo_HSTuer - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2021.05.16 05:08:55 - EventProcessingShadingBrightness: rollo_Schlafzimmer_Leon - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.05.16 05:08:55 - EventProcessingShadingBrightness: rollo_Schlafzimmer_Leon - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 14 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.05.16 05:08:55 - FnIsDay: rollo_Schlafzimmer_Leon Allgemein: 1
ASC_DEBUG!!! 2021.05.16 05:08:55 - FnIsDay: rollo_Schlafzimmer_Leon getDownBrightness: 1 Brightness: 14 BrightnessMin: 32 Sunset: 0
ASC_DEBUG!!! 2021.05.16 05:08:55 - FnIsDay: rollo_Schlafzimmer_Leon getUpBrightness: 1 Brightness: 14 BrightnessMax: 50 Sunrise: 1
ASC_DEBUG!!! 2021.05.16 05:08:55 - FnIsDay: rollo_Schlafzimmer_Leon Allgemein: 1
ASC_DEBUG!!! 2021.05.16 05:08:55 - FnIsDay: rollo_Schlafzimmer_Leon getDownBrightness: 1 Brightness: 14 BrightnessMin: 32 Sunset: 0
ASC_DEBUG!!! 2021.05.16 05:08:55 - FnIsDay: rollo_Schlafzimmer_Leon getUpBrightness: 1 Brightness: 14 BrightnessMax: 50 Sunrise: 1
ASC_DEBUG!!! 2021.05.16 05:08:55 - ShadingProcessing: rollo_Schlafzimmer_Leon - Übergebende Werte - Azimuth:51.4, Elevation: -5.9, Brightness: 14, OutTemp: 9.6, Azimut Beschattung: 140, Azimut Endschattung: 255, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2021.05.16 05:08:55 - EventProcessingShadingBrightness: rollo_Schlafzimmer_Leon - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
Ich konnte da bisher noch nix rauslesen, aber naja xD Damit der Beitrag auch nicht zu voll ist, in ner weiteren textdatei die Lists nochmal ;)
Liebe Grüße
Hi,
ich habe einen anderen Punkt.
Wenn ich bei einem Rollo u.a. folgendes gesetzt habe:
ASC_Roommate_Device rr_xyz
ASC_Up brightness
ASC_Time_Up_Early 06:30
ASC_WindowRec Sensor_OG_Schlafzimmer_Ost_Kontakt
Und jetzt um 08:00 der rr_xyz auf awoken gesetzt wird, dann passiert erstmal nichts. Helligkeitswert liegt an der Stelle weit über der Schwelle.
Erst nach einigen Minuten fährt das Rollo hoch.
Vermutung: es braucht erst ein neues Event vom Helligkeitssensor, damit die entsprechende Routine abfragt wird und das Rollo nach oben fährt.
Beim abendlichen Wechsel zu gotosleep fährt das Rollo direkt.
Das führt immer wieder zu Irritationen.
Ist es möglich, dies so zu ändern, dass bereits der Wechsel auf awoken (u.ä.) als Trigger ausreicht?
Zitat von: CoolTux am 16 Mai 2021, 06:34:42
Ich meinte damit das Reading HolidyWe ob es auf on steht.
Ich schaue die Tage mal in den Code ob es für time Probleme gibt.
@CoolTux, ich habe es einfach noch nie angewendet und wußte es daher nicht, brauchst nicht schauen.... da scheint es eher in meinem Hirn Probleme zu geben :)
heute Morgen ging alles wie es soll.... ich hatte die commandref zwar hoch und runter gelesen, aber wohl nicht gecheckt das es diese Einstellung gibt.
Ich dachte es reicht wenn das attr gesetzt wird.
Danke für das hinstubsen... ;)
Zitat von: kjmEjfu am 16 Mai 2021, 11:22:15
Hi,
ich habe einen anderen Punkt.
Wenn ich bei einem Rollo u.a. folgendes gesetzt habe:
ASC_Roommate_Device rr_xyz
ASC_Up brightness
ASC_Time_Up_Early 06:30
ASC_WindowRec Sensor_OG_Schlafzimmer_Ost_Kontakt
Und jetzt um 08:00 der rr_xyz auf awoken gesetzt wird, dann passiert erstmal nichts. Helligkeitswert liegt an der Stelle weit über der Schwelle.
Erst nach einigen Minuten fährt das Rollo hoch.
Vermutung: es braucht erst ein neues Event vom Helligkeitssensor, damit die entsprechende Routine abfragt wird und das Rollo nach oben fährt.
Beim abendlichen Wechsel zu gotosleep fährt das Rollo direkt.
Das führt immer wieder zu Irritationen.
Ist es möglich, dies so zu ändern, dass bereits der Wechsel auf awoken (u.ä.) als Trigger ausreicht?
Das sollte eigentlich genau so passieren. Sobald awoken oder home gestellt ist sorgt der Event zum fahren.
Hallo,
ich habe eine Frage zu ASC_WindowRec_PosAfterDayClosed, dessen Erläuterung im Wiki vermutlich ein Copy&Paste-Fehler ist.
Der Name des Attributs deutet darauf hin, dass man hier konfiguriert, in welche Position der Rolladen fahren soll, wenn das Fenster nach "DayClosed" abends gefahren werden soll. Ich vermute, das bezieht sich auf das Schließen des Fensters ("closed").
Bei einem Rolladen habe ich einen Fensterkontakt, der "closed" und "open" liefert, konfiguriert in ASC_WindowRec. Wenn das Fenster tagsüber geschlossen wird, fährt der Rolladen komplett runter.
Wann genau wird ASC_WindowRec_PosAfterDayClosed ausgewertet (offenbar nicht nach "DayClosed" sondern eher "DayOpen") und wie kann ich ASC konfigurieren, so dass bei geschlossenem Rolladen beim Öffnen des Fensters der Rolladen irgendwie hoch fährt (Prozentangabe wäre super) und beim Schließen wieder runterfährt. Und tagsüber (bzw. beim Shading im Sommer) sollte nichts passieren.
Gruß
Christian
Zitat von: CoolTux am 16 Mai 2021, 12:13:45
Das sollte eigentlich genau so passieren. Sobald awoken oder home gestellt ist sorgt der Event zum fahren.
Hatte ich auch so im Kopf.
Beobachtung heute dazu:
Beim entsprechenden Roommate:
lastAwake 2021-05-17 07:50:10
1. Rollo (mit Brightnesssensor 1) ist gefahren um 2021-05-17 07:51:02
2. Rollo (mit Brightnesssensor 2, weil ganz andere Himmelsrichtung) ist gefahren um 2021-05-17 07:53:14
Zitat von: cbl am 16 Mai 2021, 15:06:39
Hallo,
ich habe eine Frage zu ASC_WindowRec_PosAfterDayClosed, dessen Erläuterung im Wiki vermutlich ein Copy&Paste-Fehler ist.
Der Name des Attributs deutet darauf hin, dass man hier konfiguriert, in welche Position der Rolladen fahren soll, wenn das Fenster nach "DayClosed" abends gefahren werden soll. Ich vermute, das bezieht sich auf das Schließen des Fensters ("closed").
Bei einem Rolladen habe ich einen Fensterkontakt, der "closed" und "open" liefert, konfiguriert in ASC_WindowRec. Wenn das Fenster tagsüber geschlossen wird, fährt der Rolladen komplett runter.
Wann genau wird ASC_WindowRec_PosAfterDayClosed ausgewertet (offenbar nicht nach "DayClosed" sondern eher "DayOpen") und wie kann ich ASC konfigurieren, so dass bei geschlossenem Rolladen beim Öffnen des Fensters der Rolladen irgendwie hoch fährt (Prozentangabe wäre super) und beim Schließen wieder runterfährt. Und tagsüber (bzw. beim Shading im Sommer) sollte nichts passieren.
Gruß
Christian
PosAfterDayClosed bedeutet wo das Rollo hingefahren werden soll wenn das Fenster am Tag geschlossen wird. Es kann ja mal sein das das Rollo am Tag unterhalb der ventilate oder Comfort Possition steht wenn das Fenster geöffnet wird. Dann fährt das Rollo in die entsprechende Position. Wenn das Fenster geschlossen wird fährt es entweder in die letzte manuelle Position oder in die open Position.
Zitat von: kjmEjfu am 17 Mai 2021, 07:58:15
Hatte ich auch so im Kopf.
Beobachtung heute dazu:
Beim entsprechenden Roommate:
lastAwake 2021-05-17 07:50:10
1. Rollo (mit Brightnesssensor 1) ist gefahren um 2021-05-17 07:51:02
2. Rollo (mit Brightnesssensor 2, weil ganz andere Himmelsrichtung) ist gefahren um 2021-05-17 07:53:14
Selber Roommate steht im Rollo? Irgendwelche Verzögerungen drin zum fahren des Rollos?
Zitat von: CoolTux am 17 Mai 2021, 08:33:06
Selber Roommate steht im Rollo? Irgendwelche Verzögerungen drin zum fahren des Rollos?
Das eine Rollo:
Attributes:
ASC 2
ASC_AutoAstroModeEvening HORIZON
ASC_AutoAstroModeEveningHorizon -5
ASC_AutoAstroModeMorning HORIZON
ASC_AutoAstroModeMorningHorizon -3
ASC_BlockingTime_afterManual 900
ASC_BlockingTime_beforDayOpen 900
ASC_BlockingTime_beforNightClose 900
ASC_BrightnessSensor Sensor_Aussen_HWR_Sonne:control 90:50
ASC_ComfortOpen_Pos 100
ASC_Down brightness
ASC_Drive_Delay 1
ASC_Drive_DelayStart 2
ASC_LockOut_Cmd inhibit
ASC_Pos_Reading pct
ASC_Roommate_Device rr_xyz
ASC_Shading_InOutAzimuth 121:286
ASC_Shading_MinMax_Elevation 20
ASC_Shading_Min_OutsideTemperature 6.5
ASC_Shading_Mode always
ASC_Shading_Pos 25
ASC_Shading_StateChange_SunnyCloudy 52500:40000 4
ASC_Shading_WaitingPeriod 600
ASC_Shutter_IdleDetection 1.DIRECTION:stop
ASC_Time_Down_Early 16:30
ASC_Time_Down_Late 22:00
ASC_Time_Up_Early 06:30
ASC_Time_Up_Late 10:30
ASC_Time_Up_WE_Holiday 07:30
ASC_Up brightness
ASC_Ventilate_Pos 30
ASC_WindowRec Sensor_OG_Kind1_Sued_Kontakt
ASC_WindowRec_subType twostate
IODev d_ccu
ccureadingfilter (LEVEL|INHIBIT|DIRECTION|WORKING)
cmdIcon open:fts_shutter_up stop:fts_shutter_manual close:fts_shutter_down
event-on-change-reading .*
genericDeviceType blind
group Rolladen
room Homematic
stripnumber 1
subType blindActuator
substexcl pct
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd open:close:stop:pct
widgetOverride pct:slider,0,10,100
und das andere
Attributes:
ASC 2
ASC_AutoAstroModeEvening HORIZON
ASC_AutoAstroModeEveningHorizon -5
ASC_AutoAstroModeMorning HORIZON
ASC_AutoAstroModeMorningHorizon -3
ASC_BlockingTime_afterManual 900
ASC_BlockingTime_beforDayOpen 900
ASC_BlockingTime_beforNightClose 900
ASC_BrightnessSensor Sensor_Aussen_Kind1_Sonne:control 90:50
ASC_ComfortOpen_Pos 100
ASC_Down brightness
ASC_Drive_Delay 1
ASC_Drive_DelayStart 1
ASC_LockOut_Cmd inhibit
ASC_Pos_Reading pct
ASC_Roommate_Device rr_xyz
ASC_Shading_InOutAzimuth 235:300
ASC_Shading_MinMax_Elevation 19
ASC_Shading_Min_OutsideTemperature 106.0
ASC_Shading_Mode always
ASC_Shading_Pos 25
ASC_Shading_StateChange_SunnyCloudy 52500:40000 4
ASC_Shading_WaitingPeriod 600
ASC_Shutter_IdleDetection 1.DIRECTION:stop
ASC_Time_Down_Early 16:30
ASC_Time_Down_Late 22:00
ASC_Time_Up_Early 06:30
ASC_Time_Up_Late 10:30
ASC_Time_Up_WE_Holiday 07:30
ASC_Up brightness
ASC_Ventilate_Pos 30
IODev d_ccu
ccureadingfilter (LEVEL|INHIBIT|DIRECTION|WORKING)
cmdIcon open:fts_shutter_up stop:fts_shutter_manual close:fts_shutter_down
event-on-change-reading .*
genericDeviceType blind
group Rolladen
room Homematic
stripnumber 1
subType blindActuator
substexcl pct
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd open:close:stop:pct
widgetOverride pct:slider,0,10,100
Die 1 bzw 2 in ASC_Drive_DelayStart kann es ja eigentlich nicht sein, weil es sich es sich da laut Commandref um Sekunden handelt.
Zitat von: CoolTux am 17 Mai 2021, 08:22:15
PosAfterDayClosed bedeutet wo das Rollo hingefahren werden soll wenn das Fenster am Tag geschlossen wird. Es kann ja mal sein das das Rollo am Tag unterhalb der ventilate oder Comfort Possition steht wenn das Fenster geöffnet wird. Dann fährt das Rollo in die entsprechende Position. Wenn das Fenster geschlossen wird fährt es entweder in die letzte manuelle Position oder in die open Position.
Danke für die Aufklärung.
Also "closed" bezieht sich auf das Fenster und nicht "Day closed" der Rollosteuerung. Dann kann ich jetzt den WAF der Rolladensteuerung erhöhen. ;)
Gruß
Christian
Mit dem morgigen Update wird nun auch die Rain Protection so funktionieren wie beschrieben. Inklusive verzögerter Unprotection und Abbruch der verzögerten Unprotection wenn doch wieder innerhalb der Waiting Time Regen kommt.
Hallo CoolTux,Frage zur Rainprotection:
Wäre es möglich die "ASC_rainSensor CLOSEDPOS" in die Rolladengeräte zu verschieben und so jedem Rolladen eine individuelle Closedpos zuzuweisen.Und dann evtl. noch die Möglichkeiten der Rainprotection etwas smart zu erweitern.
Aktuell löse ich folgende Szenarien noch mit DoIf, wäre aber vermutlich auch direkt mit ASC möglich:
Markise fährt ein wenn es begint zu regnen:
Wenn Regen=1 und Markiese>10 dann Markise=0
und
Rolladen fährt runter wenn es beginnt zu regnen, keiner zuhause, die Rolladen oben und das Fenster offen ist:
Wenn Regen=1 und Bewohner=abwesend und Fenster=offen und Rolladen<95 dann Rolladen=100
Zitat von: Steigerbalett am 20 Mai 2021, 11:17:02
Hallo CoolTux,Frage zur Rainprotection:
Wäre es möglich die "ASC_rainSensor CLOSEDPOS" in die Rolladengeräte zu verschieben und so jedem Rolladen eine individuelle Closedpos zuzuweisen.Und dann evtl. noch die Möglichkeiten der Rainprotection etwas smart zu erweitern.
Aktuell löse ich folgende Szenarien noch mit DoIf, wäre aber vermutlich auch direkt mit ASC möglich:
Markise fährt ein wenn es begint zu regnen:
Wenn Regen=1 und Markiese>10 dann Markise=0
und
Rolladen fährt runter wenn es beginnt zu regnen, keiner zuhause, die Rolladen oben und das Fenster offen ist:
Wenn Regen=1 und Bewohner=abwesend und Fenster=offen und Rolladen<95 dann Rolladen=100
Das die Regen geschlossen Position MIT im Rollo steht kann ich gerne machen. Aber das mit >= 10 oder so geht nicht. Sofern das Rollo ungleich der Regen geschlossen Position steht wird gefahren.
ZitatSofern das Rollo ungleich der Regen geschlossen Position steht wird gefahren.
Das reicht in den meisten Fällen vermutlich auch (z.B. mein Beispiel 1).
Die beiden anderen Abhängigkeiten sind vermutlich schwerer zu implementieren. Aber geht auch gut mit dem DoIf.
Danke für Deine tolle Arbeit. Ist ein super Modul geworden!
Moin CoolTux,
ich habe folgendes Problem. Wenn das Fenster während "brightnessDriveDown" geöffnet ist, schließt das Rollo nicht, was soweit auch richtig ist. Wenn ich aber dann später das Fenster schließe wird die Schließfahrt nicht nachgeholt. Erst wenn das Roommate_Device absent ist, wird das Rollo geschlossen obwohl ASC_Mode_Down auf always steht. Was habe ich falsch eingestellt?
ASC:
Internals:
FUUID 5e04f80a-f33f-26f5-faac-90e209b6de535a9c
FVERSION 73_AutoShuttersControl.pm:v0.10.13-s24354/2021-04-29
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME ASC
NOTIFYDEV ASC,Daemmerungswert,ESP_Easy_Helligkeit,Regensor,Sonoff_Daemmerung,Wemos_Daemmerung,fenster_badezimmer,global,kuechen_fenster_carport,kuechen_fenster_strasse,lennart_fenster,rgr_asc,rr_Badezimmer,rr_asc,schlafzimmer_fenster,terrassen_tuer,wc_fenster,wohnzimmer_fenster,Rollo_Anbau,Rollo_BZ,Rollo_Kueche_Carport,Rollo_Kueche_Strasse,Rollo_Lennart,Rollo_SZ,Rollo_WC,Rollo_WZ
NR 248
NTFY_ORDER 51-ASC
STATE shading out
TYPE AutoShuttersControl
VERSION v0.10.13
OLDREADINGS:
READINGS:
2020-08-04 17:00:39 Rollo_ASC2_PosValue 0
2020-08-23 21:04:50 Rollo_ASC2_lastDelayPosValue 70
2020-08-26 09:30:01 Rollo_ASC2_lastPosValue 0
2020-08-04 19:58:54 Rollo_ASC_PosValue 0
2020-08-26 09:30:01 Rollo_ASC_lastPosValue 0
2021-05-23 08:47:46 Rollo_Anbau_PosValue 0
2020-05-08 21:30:51 Rollo_Anbau_lastDelayPosValue 70
2021-05-23 08:47:16 Rollo_Anbau_lastPosValue 100
2021-05-23 09:30:01 Rollo_Anbau_nextAstroTimeEvent 23.05.2021 - 22:30
2021-05-23 08:02:16 Rollo_BZ_PosValue 0
2021-05-22 22:02:47 Rollo_BZ_lastDelayPosValue 5
2021-05-23 08:01:55 Rollo_BZ_lastPosValue 100
2021-05-23 09:30:01 Rollo_BZ_nextAstroTimeEvent 23.05.2021 - 22:30
2021-03-13 18:22:55 Rollo_Kueche_Carport Rollo_Kueche_Carport_lastPosValue 0
2021-05-23 08:47:36 Rollo_Kueche_Carport_PosValue 0
2021-05-22 22:02:47 Rollo_Kueche_Carport_lastDelayPosValue 5
2021-05-23 08:47:15 Rollo_Kueche_Carport_lastPosValue 100
2021-05-23 09:30:01 Rollo_Kueche_Carport_nextAstroTimeEvent 23.05.2021 - 22:30
2021-03-13 18:22:55 Rollo_Kueche_Strasse Rollo_Kueche_Strasse_lastPosValue 0
2021-05-23 09:39:13 Rollo_Kueche_Strasse_PosValue 0
2021-05-22 22:02:47 Rollo_Kueche_Strasse_lastDelayPosValue 5
2021-05-23 09:39:05 Rollo_Kueche_Strasse_lastPosValue 40
2021-05-23 09:30:01 Rollo_Kueche_Strasse_nextAstroTimeEvent 23.05.2021 - 22:30
2020-10-12 07:54:14 Rollo_Lennart Rollo_Lennart_lastPosValue 0
2021-05-23 08:34:14 Rollo_Lennart_PosValue 0
2020-09-27 19:15:01 Rollo_Lennart_lastDelayPosValue 40
2021-05-23 09:00:05 Rollo_Lennart_lastPosValue 40
2021-05-23 09:35:01 Rollo_Lennart_nextAstroTimeEvent 23.05.2021 - 19:30
2020-09-18 23:30:10 Rollo_PosValue 100
2021-05-23 08:47:38 Rollo_SZ_PosValue 0
2021-01-06 16:55:24 Rollo_SZ_lastDelayPosValue 70
2021-05-23 08:47:16 Rollo_SZ_lastPosValue 100
2021-05-23 09:30:01 Rollo_SZ_nextAstroTimeEvent 23.05.2021 - 22:30
2021-05-23 08:47:35 Rollo_WC_PosValue 0
2021-05-21 22:00:22 Rollo_WC_lastDelayPosValue 70
2021-05-23 08:47:16 Rollo_WC_lastPosValue 100
2021-05-23 09:30:01 Rollo_WC_nextAstroTimeEvent 23.05.2021 - 22:30
2021-05-23 08:47:37 Rollo_WZ_PosValue 0
2021-01-06 16:55:00 Rollo_WZ_lastDelayPosValue 70
2021-05-23 08:47:16 Rollo_WZ_lastPosValue 100
2021-05-23 09:30:01 Rollo_WZ_nextAstroTimeEvent 23.05.2021 - 22:30
2020-09-01 23:30:01 Rollo_lastDelayPosValue 10
2020-09-18 12:54:03 Rollo_lastPosValue 0
2020-08-31 08:15:02 ascEnable on
2021-05-16 13:54:58 controlShading on
2020-08-10 22:12:07 hardLockOut off
2020-04-05 20:50:27 partyMode off
2021-05-16 13:54:51 room_ASC_Badezimmer_Rollos_Tasmota Rollo_BZ
2021-05-16 13:54:51 room_ASC_Rollos_Tasmota Rollo_Lennart
2021-05-16 13:54:51 room_ASC_Rollos_Tasmota_WC Rollo_WC
2021-05-16 13:54:51 room_ASC_Rollos_Tasmota_Wohnzimmer Rollo_WZ
2021-05-16 13:54:51 room_Tasmota_ASC_Rollos Rollo_Anbau,Rollo_Kueche_Carport,Rollo_Kueche_Strasse,Rollo_SZ
2020-06-02 12:16:45 selfDefense on
2021-05-23 09:39:13 state shading out
2020-09-12 20:47:15 sunriseTimeWeHoliday off
2021-05-16 13:54:51 userAttrList rolled out
helper:
shuttersList:
Rollo_Anbau
Rollo_BZ
Rollo_Kueche_Carport
Rollo_Kueche_Strasse
Rollo_Lennart
Rollo_SZ
Rollo_WC
Rollo_WZ
monitoredDevs:
Daemmerungswert:
ASC ASC_twilightDevice
ESP_Easy_Helligkeit:
Rollo_BZ ASC_BrightnessSensor
Rollo_Kueche_Carport ASC_BrightnessSensor
Rollo_Kueche_Strasse ASC_BrightnessSensor
Rollo_Lennart ASC_BrightnessSensor
Regensor:
ASC ASC_rainSensor
Rollo_Anbau:
Rollo_BZ:
Rollo_Kueche_Carport:
Rollo_Kueche_Strasse:
Rollo_Lennart:
Rollo_SZ:
Rollo_WC:
Rollo_WZ:
Sonoff_Daemmerung:
Rollo_Anbau ASC_BrightnessSensor
Rollo_SZ ASC_BrightnessSensor
Wemos_Daemmerung:
Rollo_WC ASC_BrightnessSensor
Rollo_WZ ASC_BrightnessSensor
fenster_badezimmer:
Rollo_BZ ASC_WindowRec
kuechen_fenster_carport:
Rollo_Kueche_Carport ASC_WindowRec
kuechen_fenster_strasse:
Rollo_Kueche_Strasse ASC_WindowRec
lennart_fenster:
Rollo_Lennart ASC_WindowRec
rgr_asc:
ASC ASC_residentsDev
rr_Badezimmer:
Rollo_BZ ASC_Roommate_Device
rr_asc:
Rollo_Anbau ASC_Roommate_Device
Rollo_Kueche_Carport ASC_Roommate_Device
Rollo_Kueche_Strasse ASC_Roommate_Device
Rollo_Lennart ASC_Roommate_Device
Rollo_SZ ASC_Roommate_Device
Rollo_WC ASC_Roommate_Device
Rollo_WZ ASC_Roommate_Device
schlafzimmer_fenster:
Rollo_SZ ASC_WindowRec
terrassen_tuer:
Rollo_Anbau ASC_WindowRec
wc_fenster:
Rollo_WC ASC_WindowRec
wohnzimmer_fenster:
Rollo_WZ ASC_WindowRec
Attributes:
ASC_brightnessDriveUpDown 15:4
ASC_debug 0
ASC_expert 1
ASC_rainSensor Regensor:ASC_Value rain 45
ASC_residentsDev rgr_asc:state
ASC_tempSensor Temperatur_draussen
ASC_twilightDevice Daemmerungswert
alias ASC
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room ASC,ASC-Beschattung,Rollos
verbose 3
list Rollo:
Internals:
CID DVES_C8EDE7
DEF DVES_C8EDE7
DEVICETOPIC Rollo_BZ
FUUID 5f0c8349-f33f-26f5-83df-a762d759522133b9
IODev Mosquitto_Broker
LASTInputDev Mosquitto_Broker
MSGCNT 4425
Mosquitto_Broker_MSGCNT 4425
Mosquitto_Broker_TIME 2021-05-23 12:33:27
NAME Rollo_BZ
NR 417
STATE
Online
0
TYPE MQTT2_DEVICE
READINGS:
2020-08-20 19:09:00 ASC_Enable on
2020-08-02 19:48:44 ASC_ShadingMessage WARN: global shading active but ASC_Shading_Mode attribut is not set or off
2021-05-23 08:02:16 ASC_ShuttersLastDrive maximum brightness threshold exceeded
2021-05-23 09:30:01 ASC_Time_DriveDown 23.05.2021 - 22:30
2021-05-23 09:30:01 ASC_Time_DriveUp 24.05.2021 - 09:30
2021-05-23 09:30:01 ASC_Time_PrivacyDriveDown 23.05.2021 - 22:15
2021-04-22 09:28:04 BASE 18
2020-08-01 20:52:43 Backlog ShutterOpenDuration1 20; ShutterCloseDuration1 20; ShutterInvert1 1; SaveData 1;
2021-04-22 09:28:12 BlinkCount 10
2021-04-22 09:28:25 BlinkTime 10
2021-04-22 09:28:09 ButtonDebounce 50
2020-10-09 21:33:47 Command Unknown
2021-04-22 09:28:04 FLAG 15
2021-05-16 00:03:23 FallbackTopic cmnd/DVES_C8EDE7_fb/
2020-10-12 21:18:44 Free 511
2020-10-24 20:41:54 FullTopic %prefix%/%topic%/
2021-04-22 09:28:06 GPIO1_0 None
2021-04-22 09:28:06 GPIO2_0 None
2021-04-22 09:28:06 GPIO3_0 None
2021-04-22 09:28:04 GPIO_1 255
2021-04-22 09:28:04 GPIO_10 255
2021-04-22 09:28:04 GPIO_11 255
2021-04-22 09:28:04 GPIO_12 255
2021-04-22 09:28:04 GPIO_13 255
2021-04-22 09:28:04 GPIO_2 255
2021-04-22 09:28:04 GPIO_3 255
2021-04-22 09:28:04 GPIO_4 255
2021-04-22 09:28:04 GPIO_5 255
2021-04-22 09:28:04 GPIO_6 255
2021-04-22 09:28:04 GPIO_7 255
2021-04-22 09:28:04 GPIO_8 255
2021-04-22 09:28:04 GPIO_9 255
2021-04-22 09:28:19 GPIOs1_0 None
2021-04-22 09:28:19 GPIOs1_10 Switch2
2021-04-22 09:28:19 GPIOs1_11 Switch3
2021-04-22 09:28:19 GPIOs1_12 Switch4
2021-04-22 09:28:19 GPIOs1_122 Button1i
2021-04-22 09:28:19 GPIOs1_123 Button2i
2021-04-22 09:28:19 GPIOs1_124 Button3i
2021-04-22 09:28:19 GPIOs1_125 Button4i
2021-04-22 09:28:19 GPIOs1_126 Button1in
2021-04-22 09:28:19 GPIOs1_127 Button2in
2021-04-22 09:28:19 GPIOs1_128 Button3in
2021-04-22 09:28:19 GPIOs1_129 Button4in
2021-04-22 09:28:19 GPIOs1_13 Switch5
2021-04-22 09:28:19 GPIOs1_14 Switch6
2021-04-22 09:28:19 GPIOs1_15 Switch7
2021-04-22 09:28:19 GPIOs1_150 Rotary1a
2021-04-22 09:28:19 GPIOs1_151 Rotary1b
2021-04-22 09:28:19 GPIOs1_16 Switch8
2021-04-22 09:28:19 GPIOs1_17 Button1
2021-04-22 09:28:19 GPIOs1_18 Button2
2021-04-22 09:28:19 GPIOs1_19 Button3
2021-04-22 09:28:19 GPIOs1_20 Button4
2021-04-22 09:28:19 GPIOs1_82 Switch1n
2021-04-22 09:28:19 GPIOs1_83 Switch2n
2021-04-22 09:28:19 GPIOs1_84 Switch3n
2021-04-22 09:28:19 GPIOs1_85 Switch4n
2021-04-22 09:28:19 GPIOs1_86 Switch5n
2021-04-22 09:28:19 GPIOs1_87 Switch6n
2021-04-22 09:28:19 GPIOs1_88 Switch7n
2021-04-22 09:28:19 GPIOs1_89 Switch8n
2021-04-22 09:28:19 GPIOs1_9 Switch1
2021-04-22 09:28:19 GPIOs1_90 Button1n
2021-04-22 09:28:19 GPIOs1_91 Button2n
2021-04-22 09:28:19 GPIOs1_92 Button3n
2021-04-22 09:28:19 GPIOs1_93 Button4n
2021-04-22 09:28:20 GPIOs2_152 Rotary2a
2021-04-22 09:28:20 GPIOs2_153 Rotary2b
2021-04-22 09:28:20 GPIOs2_157 LedLink
2021-04-22 09:28:20 GPIOs2_158 LedLinki
2021-04-22 09:28:20 GPIOs2_21 Relay1
2021-04-22 09:28:20 GPIOs2_22 Relay2
2021-04-22 09:28:20 GPIOs2_23 Relay3
2021-04-22 09:28:20 GPIOs2_24 Relay4
2021-04-22 09:28:20 GPIOs2_25 Relay5
2021-04-22 09:28:20 GPIOs2_26 Relay6
2021-04-22 09:28:20 GPIOs2_27 Relay7
2021-04-22 09:28:20 GPIOs2_28 Relay8
2021-04-22 09:28:20 GPIOs2_29 Relay1i
2021-04-22 09:28:20 GPIOs2_30 Relay2i
2021-04-22 09:28:20 GPIOs2_31 Relay3i
2021-04-22 09:28:20 GPIOs2_32 Relay4i
2021-04-22 09:28:20 GPIOs2_33 Relay5i
2021-04-22 09:28:20 GPIOs2_34 Relay6i
2021-04-22 09:28:20 GPIOs2_35 Relay7i
2021-04-22 09:28:20 GPIOs2_36 Relay8i
2021-04-22 09:28:20 GPIOs2_37 PWM1
2021-04-22 09:28:20 GPIOs2_38 PWM2
2021-04-22 09:28:20 GPIOs2_39 PWM3
2021-04-22 09:28:20 GPIOs2_40 PWM4
2021-04-22 09:28:20 GPIOs2_41 PWM5
2021-04-22 09:28:20 GPIOs2_42 Counter1
2021-04-22 09:28:20 GPIOs2_46 PWM1i
2021-04-22 09:28:20 GPIOs2_47 PWM2i
2021-04-22 09:28:20 GPIOs2_48 PWM3i
2021-04-22 09:28:20 GPIOs2_49 PWM4i
2021-04-22 09:28:20 GPIOs2_50 PWM5i
2021-04-22 09:28:20 GPIOs2_52 Led1
2021-04-22 09:28:20 GPIOs2_53 Led2
2021-04-22 09:28:20 GPIOs2_54 Led3
2021-04-22 09:28:20 GPIOs2_55 Led4
2021-04-22 09:28:20 GPIOs2_56 Led1i
2021-04-22 09:28:20 GPIOs2_57 Led2i
2021-04-22 09:28:20 GPIOs2_58 Led3i
2021-04-22 09:28:20 GPIOs2_59 Led4i
2021-04-22 09:28:20 GPIOs3_1 DHT11
2021-04-22 09:28:20 GPIOs3_111 SSPI MISO
2021-04-22 09:28:20 GPIOs3_112 SSPI MOSI
2021-04-22 09:28:20 GPIOs3_113 SSPI SCLK
2021-04-22 09:28:20 GPIOs3_114 SSPI CS
2021-04-22 09:28:20 GPIOs3_115 SSPI DC
2021-04-22 09:28:20 GPIOs3_140 SM16716 CLK
2021-04-22 09:28:20 GPIOs3_141 SM16716 DAT
2021-04-22 09:28:20 GPIOs3_142 SM16716 PWR
2021-04-22 09:28:20 GPIOs3_143 MY92x1 DI
2021-04-22 09:28:20 GPIOs3_144 MY92x1 DCKI
2021-04-22 09:28:20 GPIOs3_147 ALux IrRcv
2021-04-22 09:28:20 GPIOs3_148 Serial Tx
2021-04-22 09:28:20 GPIOs3_149 Serial Rx
2021-04-22 09:28:20 GPIOs3_159 ALux IrSel
2021-04-22 09:28:20 GPIOs3_160 Buzzer
2021-04-22 09:28:20 GPIOs3_161 Buzzeri
2021-04-22 09:28:20 GPIOs3_180 SM2135 Clk
2021-04-22 09:28:20 GPIOs3_192 DS18x20o
2021-04-22 09:28:20 GPIOs3_193 DHT11o
2021-04-22 09:28:20 GPIOs3_2 AM2301
2021-04-22 09:28:20 GPIOs3_3 SI7021
2021-04-22 09:28:20 GPIOs3_4 DS18x20
2021-04-22 09:28:20 GPIOs3_43 Counter2
2021-04-22 09:28:20 GPIOs3_44 Counter3
2021-04-22 09:28:20 GPIOs3_45 Counter4
2021-04-22 09:28:20 GPIOs3_5 I2C SCL
2021-04-22 09:28:20 GPIOs3_6 I2C SDA
2021-04-22 09:28:20 GPIOs3_7 WS2812
2021-04-22 09:28:20 GPIOs3_94 Counter1n
2021-04-22 09:28:20 GPIOs3_95 Counter2n
2021-04-22 09:28:20 GPIOs3_96 Counter3n
2021-04-22 09:28:20 GPIOs3_97 Counter4n
2021-04-22 09:28:20 GPIOs4_107 Tuya Tx
2021-04-22 09:28:20 GPIOs4_108 Tuya Rx
2021-04-22 09:28:20 GPIOs4_130 HLWBL SEL
2021-04-22 09:28:20 GPIOs4_131 HLWBL SELi
2021-04-22 09:28:20 GPIOs4_132 HLWBL CF1
2021-04-22 09:28:20 GPIOs4_133 HLW8012 CF
2021-04-22 09:28:20 GPIOs4_134 BL0937 CF
2021-04-22 09:28:20 GPIOs4_135 MCP39F5 Tx
2021-04-22 09:28:20 GPIOs4_136 MCP39F5 Rx
2021-04-22 09:28:20 GPIOs4_137 MCP39F5 Rst
2021-04-22 09:28:20 GPIOs4_145 CSE7766 Tx
2021-04-22 09:28:20 GPIOs4_146 CSE7766 Rx
2021-04-22 09:28:20 GPIOs4_156 ADE7953 IRQ
2021-04-22 09:28:20 GPIOs4_181 SM2135 Dat
2021-04-22 09:28:20 GPIOs4_182 DeepSleep
2021-04-22 09:28:20 GPIOs4_183 EXS Enable
2021-04-22 09:28:20 GPIOs4_201 MOODL Tx
2021-04-22 09:28:20 GPIOs4_207 BL0940 Rx
2021-04-22 09:28:20 GPIOs4_51 IRrecv
2021-04-22 09:28:20 GPIOs4_62 PZEM0XX Tx
2021-04-22 09:28:20 GPIOs4_63 PZEM004 Rx
2021-04-22 09:28:20 GPIOs4_71 SerBr Tx
2021-04-22 09:28:20 GPIOs4_72 SerBr Rx
2021-04-22 09:28:20 GPIOs4_8 IRsend
2021-04-22 09:28:20 GPIOs4_98 PZEM016 Rx
2021-04-22 09:28:20 GPIOs4_99 PZEM017 Rx
2021-05-16 00:03:23 GroupTopic cmnd/tasmotas/
2021-04-22 09:28:10 Groups 1,2
2021-05-23 12:33:27 Heap 27
2021-05-16 00:03:23 Hostname sonoff_rollo_badezimmer-3559
2021-05-16 13:54:40 IODev Mosquitto_Broker
2021-05-16 00:03:23 IPAddress 192.168.178.30
2021-04-22 09:28:10 Interlock on
2021-05-23 00:10:27 LWT Online
2020-08-01 20:52:28 LedState 2
2021-05-23 12:33:27 LoadAvg 19
2020-10-12 21:18:44 Mem1
2020-10-12 21:18:44 Mem10
2020-10-12 21:18:44 Mem11
2020-10-12 21:18:44 Mem12
2020-10-12 21:18:44 Mem13
2020-10-12 21:18:44 Mem14
2020-10-12 21:18:44 Mem15
2020-10-12 21:18:44 Mem16
2020-10-12 21:18:44 Mem2
2020-10-12 21:18:44 Mem3
2020-10-12 21:18:44 Mem4
2020-10-12 21:18:44 Mem5
2020-10-12 21:18:44 Mem6
2020-10-12 21:18:44 Mem7
2020-10-12 21:18:44 Mem8
2020-10-12 21:18:44 Mem9
2021-05-16 00:03:23 Module Sonoff T1 2CH
2021-04-22 09:28:14 Modules1_0 Generic
2021-04-22 09:28:14 Modules1_1 Sonoff Basic
2021-04-22 09:28:14 Modules1_10 Sonoff Touch
2021-04-22 09:28:14 Modules1_11 Sonoff LED
2021-04-22 09:28:14 Modules1_12 1 Channel
2021-04-22 09:28:14 Modules1_13 4 Channel
2021-04-22 09:28:14 Modules1_19 Sonoff Dev
2021-04-22 09:28:14 Modules1_2 Sonoff RF
2021-04-22 09:28:14 Modules1_21 Sonoff SC
2021-04-22 09:28:14 Modules1_22 Sonoff BN-SZ
2021-04-22 09:28:14 Modules1_23 Sonoff 4CH Pro
2021-04-22 09:28:14 Modules1_25 Sonoff Bridge
2021-04-22 09:28:14 Modules1_26 Sonoff B1
2021-04-22 09:28:14 Modules1_28 Sonoff T1 1CH
2021-04-22 09:28:14 Modules1_29 Sonoff T1 2CH
2021-04-22 09:28:14 Modules1_3 Sonoff SV
2021-04-22 09:28:14 Modules1_30 Sonoff T1 3CH
2021-04-22 09:28:14 Modules1_39 Sonoff Dual R2
2021-04-22 09:28:14 Modules1_4 Sonoff TH
2021-04-22 09:28:14 Modules1_41 Sonoff S31
2021-04-22 09:28:14 Modules1_43 Sonoff Pow R2
2021-04-22 09:28:14 Modules1_44 Sonoff iFan02
2021-04-22 09:28:14 Modules1_5 Sonoff Dual
2021-04-22 09:28:14 Modules1_6 Sonoff Pow
2021-04-22 09:28:14 Modules1_7 Sonoff 4CH
2021-04-22 09:28:14 Modules1_70 Sonoff L1
2021-04-22 09:28:14 Modules1_71 Sonoff iFan03
2021-04-22 09:28:14 Modules1_74 Sonoff D1
2021-04-22 09:28:14 Modules1_8 Sonoff S2X
2021-04-22 09:28:14 Modules1_9 Slampher
2021-04-22 09:28:15 Modules2_14 Motor C/AC
2021-04-22 09:28:15 Modules2_15 ElectroDragon
2021-04-22 09:28:15 Modules2_16 EXS Relay(s)
2021-04-22 09:28:15 Modules2_17 WiOn
2021-04-22 09:28:15 Modules2_31 Supla Espablo
2021-04-22 09:28:15 Modules2_33 Yunshan Relay
2021-04-22 09:28:15 Modules2_35 Luani HVIO
2021-04-22 09:28:15 Modules2_45 BlitzWolf SHP
2021-04-22 09:28:15 Modules2_46 Shelly 1
2021-04-22 09:28:15 Modules2_47 Shelly 2
2021-04-22 09:28:15 Modules2_49 Neo Coolcam
2021-04-22 09:28:15 Modules2_50 ESP Switch
2021-04-22 09:28:15 Modules2_51 OBI Socket
2021-04-22 09:28:15 Modules2_52 Teckin
2021-04-22 09:28:15 Modules2_53 AplicWDP303075
2021-04-22 09:28:15 Modules2_54 Tuya MCU
2021-04-22 09:28:15 Modules2_55 Gosund SP1 v23
2021-04-22 09:28:15 Modules2_56 ARMTR Dimmer
2021-04-22 09:28:15 Modules2_57 SK03 Outdoor
2021-04-22 09:28:15 Modules2_58 PS-16-DZ
2021-04-22 09:28:15 Modules2_59 Teckin US
2021-04-22 09:28:15 Modules2_60 Manzoku strip
2021-04-22 09:28:15 Modules2_61 OBI Socket 2
2021-04-22 09:28:15 Modules2_63 Digoo DG-SP202
2021-04-22 09:28:15 Modules2_64 KA10
2021-04-22 09:28:15 Modules2_65 Luminea ZX2820
2021-04-22 09:28:15 Modules2_67 SP10
2021-04-22 09:28:15 Modules2_68 WAGA CHCZ02MB
2021-04-22 09:28:15 Modules2_72 EXS Dimmer
2021-04-22 09:28:15 Modules2_73 PWM Dimmer
2021-04-22 09:28:16 Modules3_18 Generic
2021-04-22 09:28:16 Modules3_20 H801
2021-04-22 09:28:16 Modules3_24 Huafan SS
2021-04-22 09:28:16 Modules3_27 AiLight
2021-04-22 09:28:16 Modules3_32 Witty Cloud
2021-04-22 09:28:16 Modules3_34 MagicHome
2021-04-22 09:28:16 Modules3_36 KMC 70011
2021-04-22 09:28:16 Modules3_37 Arilux LC01
2021-04-22 09:28:16 Modules3_38 Arilux LC11
2021-04-22 09:28:16 Modules3_40 Arilux LC06
2021-04-22 09:28:16 Modules3_42 Zengge WF017
2021-04-22 09:28:16 Modules3_48 Xiaomi Philips
2021-04-22 09:28:16 Modules3_62 YTF IR Bridge
2021-04-22 09:28:16 Modules3_66 Mi Desk Lamp
2021-04-22 09:28:16 Modules3_69 SYF05
2021-05-23 12:33:27 MqttCount 2
2021-04-22 09:28:16 MqttLog 0
2020-08-05 07:20:05 MqttRetry 600
2021-04-22 09:28:04 NAME Generic
2020-10-12 21:18:44 Once off
2020-10-20 21:44:27 OtaUrl http://thehackbox.org/tasmota/release/tasmota.bin
2021-05-23 00:10:27 POWER
2021-05-23 12:33:27 POWER1 off
2021-05-23 12:33:27 POWER2 off
2021-04-22 09:28:12 PulseTime1_Remaining 0
2021-04-22 09:28:12 PulseTime1_Set 0
2021-04-22 09:28:20 PulseTime2_Remaining 0
2021-04-22 09:28:20 PulseTime2_Set 0
2021-04-22 09:28:12 PulseTime3_Remaining 0
2021-04-22 09:28:12 PulseTime3_Set 0
2021-04-22 09:28:17 PulseTime4_Remaining 0
2021-04-22 09:28:17 PulseTime4_Set 0
2021-04-22 09:28:13 PulseTime5_Remaining 0
2021-04-22 09:28:13 PulseTime5_Set 0
2021-04-22 09:28:23 PulseTime6_Remaining 0
2021-04-22 09:28:23 PulseTime6_Set 0
2021-04-22 09:28:13 PulseTime7_Remaining 0
2021-04-22 09:28:13 PulseTime7_Set 0
2021-04-22 09:28:17 PulseTime8_Remaining 0
2021-04-22 09:28:17 PulseTime8_Set 0
2020-10-21 09:45:10 Restart 1
2021-05-16 00:03:23 RestartReason Software/System restart
2020-10-12 21:18:44 Rule1 off
2020-10-12 21:18:44 Rules
2020-12-22 19:48:16 STATUS13 {"StatusSHT":{"SHT0":{"Relay1":1,"Relay2":2,"Open":210,"Close":200,"50perc":50,"Delay":0,"Opt":"0001","Calib":"300:500:700:900:1000"}}
2020-08-01 20:52:44 SaveData on
2020-08-01 20:52:28 SetOption26 on
2020-08-17 21:08:05 SetOption56 on
2020-08-17 21:16:12 SetOption57 on
2020-08-01 20:52:28 SetOption80 on
2020-08-01 20:52:29 SetOption81 on
2021-05-23 12:33:27 Shutter1_Direction 0
2021-05-23 12:33:27 Shutter1_Position 0
2021-05-23 12:33:27 Shutter1_Target 0
2021-04-24 12:15:16 ShutterClose1 100
2020-08-01 20:52:44 ShutterCloseDuration1 20.0
2020-08-01 20:52:44 ShutterInvert1 1
2021-04-22 08:48:52 ShutterOpen1 0
2020-08-10 19:58:27 ShutterOpenDuration1 21.0
2021-05-23 08:01:55 ShutterPosition1 0
2020-08-10 19:55:18 ShutterStop1 33
2021-05-23 12:33:27 Sleep 50
2021-05-23 12:33:27 SleepMode Dynamic
2020-10-12 21:18:44 StopOnError off
2021-04-22 09:28:16 SwitchDebounce 50
2020-08-01 20:52:29 SwitchMode1 3
2020-08-01 20:52:30 SwitchMode2 3
2020-10-12 21:18:44 T1 0
2020-10-12 21:18:44 T2 0
2020-10-12 21:18:44 T3 0
2020-10-12 21:18:44 T4 0
2020-10-12 21:18:44 T5 0
2020-10-12 21:18:44 T6 0
2020-10-12 21:18:44 T7 0
2020-10-12 21:18:44 T8 0
2021-05-23 12:33:27 Time 2021-05-23T11:33:27
2020-10-12 21:18:40 Timers off
2020-10-12 21:18:40 Timers1_Timer1_Action 0
2020-10-12 21:18:40 Timers1_Timer1_Arm 0
2020-10-12 21:18:40 Timers1_Timer1_Days 0000000
2020-10-12 21:18:40 Timers1_Timer1_Mode 0
2020-10-12 21:18:40 Timers1_Timer1_Output 1
2020-10-12 21:18:40 Timers1_Timer1_Repeat 0
2020-10-12 21:18:40 Timers1_Timer1_Time 00:00
2020-10-12 21:18:40 Timers1_Timer1_Window 0
2020-10-12 21:18:40 Timers1_Timer2_Action 0
2020-10-12 21:18:40 Timers1_Timer2_Arm 0
2020-10-12 21:18:40 Timers1_Timer2_Days 0000000
2020-10-12 21:18:40 Timers1_Timer2_Mode 0
2020-10-12 21:18:40 Timers1_Timer2_Output 1
2020-10-12 21:18:40 Timers1_Timer2_Repeat 0
2020-10-12 21:18:40 Timers1_Timer2_Time 00:00
2020-10-12 21:18:40 Timers1_Timer2_Window 0
2020-10-12 21:18:40 Timers1_Timer3_Action 0
2020-10-12 21:18:40 Timers1_Timer3_Arm 0
2020-10-12 21:18:40 Timers1_Timer3_Days 0000000
2020-10-12 21:18:40 Timers1_Timer3_Mode 0
2020-10-12 21:18:40 Timers1_Timer3_Output 1
2020-10-12 21:18:40 Timers1_Timer3_Repeat 0
2020-10-12 21:18:40 Timers1_Timer3_Time 00:00
2020-10-12 21:18:40 Timers1_Timer3_Window 0
2020-10-12 21:18:40 Timers1_Timer4_Action 0
2020-10-12 21:18:40 Timers1_Timer4_Arm 0
2020-10-12 21:18:40 Timers1_Timer4_Days 0000000
2020-10-12 21:18:40 Timers1_Timer4_Mode 0
2020-10-12 21:18:40 Timers1_Timer4_Output 1
2020-10-12 21:18:40 Timers1_Timer4_Repeat 0
2020-10-12 21:18:40 Timers1_Timer4_Time 00:00
2020-10-12 21:18:40 Timers1_Timer4_Window 0
2020-10-12 21:18:40 Timers2_Timer5_Action 0
2020-10-12 21:18:40 Timers2_Timer5_Arm 0
2020-10-12 21:18:40 Timers2_Timer5_Days 0000000
2020-10-12 21:18:40 Timers2_Timer5_Mode 0
2020-10-12 21:18:40 Timers2_Timer5_Output 1
2020-10-12 21:18:40 Timers2_Timer5_Repeat 0
2020-10-12 21:18:40 Timers2_Timer5_Time 00:00
2020-10-12 21:18:40 Timers2_Timer5_Window 0
2020-10-12 21:18:40 Timers2_Timer6_Action 0
2020-10-12 21:18:40 Timers2_Timer6_Arm 0
2020-10-12 21:18:40 Timers2_Timer6_Days 0000000
2020-10-12 21:18:40 Timers2_Timer6_Mode 0
2020-10-12 21:18:40 Timers2_Timer6_Output 1
2020-10-12 21:18:40 Timers2_Timer6_Repeat 0
2020-10-12 21:18:40 Timers2_Timer6_Time 00:00
2020-10-12 21:18:40 Timers2_Timer6_Window 0
2020-10-12 21:18:40 Timers2_Timer7_Action 0
2020-10-12 21:18:40 Timers2_Timer7_Arm 0
2020-10-12 21:18:40 Timers2_Timer7_Days 0000000
2020-10-12 21:18:40 Timers2_Timer7_Mode 0
2020-10-12 21:18:40 Timers2_Timer7_Output 1
2020-10-12 21:18:40 Timers2_Timer7_Repeat 0
2020-10-12 21:18:40 Timers2_Timer7_Time 00:00
2020-10-12 21:18:40 Timers2_Timer7_Window 0
2020-10-12 21:18:40 Timers2_Timer8_Action 0
2020-10-12 21:18:40 Timers2_Timer8_Arm 0
2020-10-12 21:18:40 Timers2_Timer8_Days 0000000
2020-10-12 21:18:40 Timers2_Timer8_Mode 0
2020-10-12 21:18:40 Timers2_Timer8_Output 1
2020-10-12 21:18:40 Timers2_Timer8_Repeat 0
2020-10-12 21:18:40 Timers2_Timer8_Time 00:00
2020-10-12 21:18:40 Timers2_Timer8_Window 0
2020-10-12 21:18:40 Timers3_Timer10_Action 0
2020-10-12 21:18:40 Timers3_Timer10_Arm 0
2020-10-12 21:18:40 Timers3_Timer10_Days 0000000
2020-10-12 21:18:40 Timers3_Timer10_Mode 0
2020-10-12 21:18:40 Timers3_Timer10_Output 1
2020-10-12 21:18:40 Timers3_Timer10_Repeat 0
2020-10-12 21:18:40 Timers3_Timer10_Time 00:00
2020-10-12 21:18:40 Timers3_Timer10_Window 0
2020-10-12 21:18:40 Timers3_Timer11_Action 0
2020-10-12 21:18:40 Timers3_Timer11_Arm 0
2020-10-12 21:18:40 Timers3_Timer11_Days 0000000
2020-10-12 21:18:40 Timers3_Timer11_Mode 0
2020-10-12 21:18:40 Timers3_Timer11_Output 1
2020-10-12 21:18:40 Timers3_Timer11_Repeat 0
2020-10-12 21:18:40 Timers3_Timer11_Time 00:00
2020-10-12 21:18:40 Timers3_Timer11_Window 0
2020-10-12 21:18:40 Timers3_Timer12_Action 0
2020-10-12 21:18:40 Timers3_Timer12_Arm 0
2020-10-12 21:18:40 Timers3_Timer12_Days 0000000
2020-10-12 21:18:40 Timers3_Timer12_Mode 0
2020-10-12 21:18:40 Timers3_Timer12_Output 1
2020-10-12 21:18:40 Timers3_Timer12_Repeat 0
2020-10-12 21:18:40 Timers3_Timer12_Time 00:00
2020-10-12 21:18:40 Timers3_Timer12_Window 0
2020-10-12 21:18:40 Timers3_Timer9_Action 0
2020-10-12 21:18:40 Timers3_Timer9_Arm 0
2020-10-12 21:18:40 Timers3_Timer9_Days 0000000
2020-10-12 21:18:40 Timers3_Timer9_Mode 0
2020-10-12 21:18:40 Timers3_Timer9_Output 1
2020-10-12 21:18:40 Timers3_Timer9_Repeat 0
2020-10-12 21:18:40 Timers3_Timer9_Time 00:00
2020-10-12 21:18:40 Timers3_Timer9_Window 0
2020-10-12 21:18:40 Timers4_Timer13_Action 0
2020-10-12 21:18:40 Timers4_Timer13_Arm 0
2020-10-12 21:18:40 Timers4_Timer13_Days 0000000
2020-10-12 21:18:40 Timers4_Timer13_Mode 0
2020-10-12 21:18:40 Timers4_Timer13_Output 1
2020-10-12 21:18:40 Timers4_Timer13_Repeat 0
2020-10-12 21:18:40 Timers4_Timer13_Time 00:00
2020-10-12 21:18:40 Timers4_Timer13_Window 0
2020-10-12 21:18:40 Timers4_Timer14_Action 0
2020-10-12 21:18:40 Timers4_Timer14_Arm 0
2020-10-12 21:18:40 Timers4_Timer14_Days 0000000
2020-10-12 21:18:40 Timers4_Timer14_Mode 0
2020-10-12 21:18:40 Timers4_Timer14_Output 1
2020-10-12 21:18:40 Timers4_Timer14_Repeat 0
2020-10-12 21:18:40 Timers4_Timer14_Time 00:00
2020-10-12 21:18:40 Timers4_Timer14_Window 0
2020-10-12 21:18:40 Timers4_Timer15_Action 0
2020-10-12 21:18:40 Timers4_Timer15_Arm 0
2020-10-12 21:18:40 Timers4_Timer15_Days 0000000
2020-10-12 21:18:40 Timers4_Timer15_Mode 0
2020-10-12 21:18:40 Timers4_Timer15_Output 1
2020-10-12 21:18:40 Timers4_Timer15_Repeat 0
2020-10-12 21:18:40 Timers4_Timer15_Time 00:00
2020-10-12 21:18:40 Timers4_Timer15_Window 0
2020-10-12 21:18:40 Timers4_Timer16_Action 0
2020-10-12 21:18:40 Timers4_Timer16_Arm 0
2020-10-12 21:18:40 Timers4_Timer16_Days 0000000
2020-10-12 21:18:40 Timers4_Timer16_Mode 0
2020-10-12 21:18:40 Timers4_Timer16_Output 1
2020-10-12 21:18:40 Timers4_Timer16_Repeat 0
2020-10-12 21:18:40 Timers4_Timer16_Time 00:00
2020-10-12 21:18:40 Timers4_Timer16_Window 0
2020-10-20 21:44:27 Upgrade Version 8.2.0.6 from http://thehackbox.org/tasmota/release/tasmota.bin
2021-05-23 12:33:27 Uptime 7T12:30:13
2021-05-23 12:33:27 UptimeSec 649813
2020-10-12 21:18:44 Var1
2020-10-12 21:18:44 Var10
2020-10-12 21:18:44 Var11
2020-10-12 21:18:44 Var12
2020-10-12 21:18:44 Var13
2020-10-12 21:18:44 Var14
2020-10-12 21:18:44 Var15
2020-10-12 21:18:44 Var16
2020-10-12 21:18:44 Var2
2020-10-12 21:18:44 Var3
2020-10-12 21:18:44 Var4
2020-10-12 21:18:44 Var5
2020-10-12 21:18:44 Var6
2020-10-12 21:18:44 Var7
2020-10-12 21:18:44 Var8
2020-10-12 21:18:44 Var9
2020-10-20 21:46:07 Vcc 3.432
2021-05-16 00:03:23 Version 8.5.0(tasmota)
2021-05-16 00:03:23 WebServerMode Admin
2020-10-04 21:32:15 WifiConfig_2 WifiManager
2020-08-17 21:07:28 WifiConfig_4 Retry
2020-09-09 20:26:33 WifiConfig_7 ManagerRst
2020-08-17 21:07:48 WifiPower 17.0
2021-05-23 12:33:27 Wifi_AP 1
2021-05-23 12:33:27 Wifi_BSSId D8:47:32:3B:3D:24
2021-05-23 12:33:27 Wifi_Channel 11
2021-05-23 12:33:27 Wifi_Downtime 0T00:00:31
2021-05-23 12:33:27 Wifi_LinkCount 4
2021-05-23 12:33:27 Wifi_RSSI 58
2021-05-23 12:33:27 Wifi_SSId TP-Link Repeater
2021-05-23 12:33:27 Wifi_Signal -71
2021-05-16 13:54:52 associatedWith ASC
2020-08-01 20:52:25 attrTemplateVersion 20200522 or prior
2020-08-02 11:03:32 brightness 100
2020-08-01 21:00:16 command announce
2020-08-02 11:51:42 event
2020-08-02 11:51:42 event_cnt 0
2020-08-02 11:51:42 input_0 0
2020-08-02 11:09:00 longpush_0 0
2020-08-02 11:07:06 longpush_1 1
2021-05-23 08:02:16 pct 0
2020-08-02 11:51:42 relay_0 off
2020-08-01 21:06:17 relay_0_command off
2021-05-23 08:02:16 state 0
2020-08-02 11:03:32 turn on
Attributes:
ASC 1
ASC_BrightnessSensor ESP_Easy_Helligkeit:Lux 15:4
ASC_Down brightness
ASC_DriveUpMaxDuration 26
ASC_LockOut soft
ASC_Mode_Down always
ASC_Mode_Up home
ASC_Pos_Reading pct
ASC_PrivacyDownValue_beforeNightClose 900:45
ASC_PrivacyDown_Pos 40
ASC_Roommate_Device rr_Badezimmer
ASC_ShuttersPlace window
ASC_Time_Down_Late 22:30
ASC_Time_Up_Early 05:00
ASC_Time_Up_Late 09:30
ASC_Up brightness
ASC_Ventilate_Pos 5
ASC_Ventilate_Window_Open on
ASC_WindowRec fenster_badezimmer
IODev Mosquitto_Broker
alexaName Rollo Badezimmer
alias Rollo Badezimmer
cmdIcon open:fts_shutter_up close:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
comment After applying the template set "ShutterOpenDuration1" and "ShutterCloseDuration1" first.
Use the "set x_configuration" Option. Example: "set x_configuration ShutterOpenDuration1 35"
Shutter specific commands available: ShutterOpenDuration1, ShutterCloseDuration1, ShutterRelay1, ShutterSetHalfway1, ShutterSetClose1, ShutterInvert1, ShutterMotordelay1, ShutterCalibration1; you may use this for general setOptions in tasmota also.
commands may need restart to take effect.
For calibration, use of more than one shutter device and further information on the available commands see Tasmota wiki.
devStateIcon opening:fts_shutter_up@red closing:fts_shutter_down@red Online:10px-kreis-gruen Offline:10px-kreis-rot 100:fts_shutter_100 0:fts_shutter_10 9\d.*:fts_shutter_90 8\d.*:fts_shutter_80 7\d.*:fts_shutter_70 6\d.*:fts_shutter_60 5\d.*:fts_shutter_50 4\d.*:fts_shutter_40 3\d.*:fts_shutter_30 2\d.*:fts_shutter_20 1\d.*:fts_shutter_10 \b\d\b.*:fts_shutter_10 set_.*:fts_shutter_updown
event-on-change-reading ASC_.*,pct,state,Shutter.*,POWER.*,LWT
genericDeviceType blind
group Rollos
homebridgeMapping clear CurrentPosition=pct,minValue=0,maxValue=100,minStep=10,invert=1
TargetPosition=pct,minValue=0,maxValue=100,minStep=10,cmd=pct,invert=1
icon scene_bathroom
model tasmota_2ch_shutter_invert_1
readingList tele/sonoff_rollo_badezimmer/LWT:.* LWT
stat/sonoff_rollo_badezimmer/RESULT:.* { json2nameValue($EVENT) }
stat/sonoff_rollo_badezimmer/POWER1:.* POWER1
stat/sonoff_rollo_badezimmer/POWER1:on {{'state' => 'opening'}}
stat/sonoff_rollo_badezimmer/POWER2:.* POWER2
stat/sonoff_rollo_badezimmer/POWER2:on {{'state' => 'closing'}}
stat/sonoff_rollo_badezimmer/SHUTTER1:.* state
stat/sonoff_rollo_badezimmer/SHUTTER1:.* pct
tele/sonoff_rollo_badezimmer/RESULT:.* { json2nameValue($EVENT) }
tele/sonoff_rollo_badezimmer/STATE:.* { json2nameValue($EVENT) }
tele/sonoff_rollo_badezimmer/SENSOR:.* { json2nameValue($EVENT) }
tele/sonoff_rollo_badezimmer/INFO.:.* { json2nameValue($EVENT) }
tele/sonoff_rollo_badezimmer/UPTIME:.* { json2nameValue($EVENT) }
cmnd/sonoff_rollo_badezimmer/Backlog:.* Backlog
cmnd/sonoff_rollo_badezimmer/Restart:.* Restart
cmnd/sonoff_rollo_badezimmer/POWER:.* POWER
cmnd/sonoff_rollo_badezimmer/ShutterClose1:.* ShutterClose1
cmnd/sonoff_rollo_badezimmer/ShutterOpen1:.* ShutterOpen1
cmnd/sonoff_rollo_badezimmer/ShutterPosition1:.* ShutterPosition1
room ASC,Badezimmer,Rollos,Tasmota
setList close:noArg cmnd/sonoff_rollo_badezimmer/ShutterClose1
open:noArg cmnd/sonoff_rollo_badezimmer/ShutterOpen1
half:noArg cmnd/sonoff_rollo_badezimmer/ShutterPosition1 50
pct:slider,0,1,100 cmnd/sonoff_rollo_badezimmer/ShutterPosition1 $EVTPART1
stop:noArg cmnd/sonoff_rollo_badezimmer/ShutterStop1
resetClose:noArg cmnd/sonoff_rollo_badezimmer/ShutterSetClose1
x_configuration cmnd/sonoff_rollo_badezimmer/$EVTPART1 $EVTPART2
setStateList open close half stop pct
stateFormat
LWT
state
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
webCmd :open:close:half:stop:pct
Was genau bedeutet später? Nach dem es für das Rollo Nacht ist oder noch davor?
Zitat von: CoolTux am 23 Mai 2021, 14:29:51
Was genau bedeutet später? Nach dem es für das Rollo Nacht ist oder noch davor?
Später bedeutet nachdem brightness down überschritten wurde aber noch vor ASC_down_late.
Zitat von: CoolTux am 23 Mai 2021, 14:29:51
Was genau bedeutet später? Nach dem es für das Rollo Nacht ist oder noch davor?
Ich habe das Verhalten gestern noch mal genauer beobachtet. Also Fenster ist auf "open" und das Rollo ist auch auf die Open Position, dann kommt die Nachtfahrt ausgelöst durch den Brightness Sensor. So sehen dann die Einstellungen aus:
Sunset ist = 1
Sunrise ist = 0
IsDay ist = 0
Fenster = open
Dann wir das Fenster geschlossen und das Rollo bleibt in der Open Position. Erst wenn um 00:30 das Roommate auf "absent" geht, wird das Rollo geschlossen. Ich habe das bei mehreren Rollladen habe aber nur eins beispielhaft gelistet.
Zitat von: xerion am 24 Mai 2021, 10:07:51
Ich habe das Verhalten gestern noch mal genauer beobachtet. Also Fenster ist auf "open" und das Rollo ist auch auf die Open Position, dann kommt die Nachtfahrt ausgelöst durch den Brightness Sensor. So sehen dann die Einstellungen aus:
Sunset ist = 1
Sunrise ist = 0
IsDay ist = 0
Fenster = open
Dann wir das Fenster geschlossen und das Rollo bleibt in der Open Position. Erst wenn um 00:30 das Roommate auf "absent" geht, wird das Rollo geschlossen. Ich habe das bei mehreren Rollladen habe aber nur eins beispielhaft gelistet.
Muss ich mir genauer anschauen.
Zitat von: xerion am 24 Mai 2021, 10:07:51
Ich habe das Verhalten gestern noch mal genauer beobachtet. Also Fenster ist auf "open" und das Rollo ist auch auf die Open Position, dann kommt die Nachtfahrt ausgelöst durch den Brightness Sensor. So sehen dann die Einstellungen aus:
Sunset ist = 1
Sunrise ist = 0
IsDay ist = 0
Fenster = open
Dann wir das Fenster geschlossen und das Rollo bleibt in der Open Position. Erst wenn um 00:30 das Roommate auf "absent" geht, wird das Rollo geschlossen. Ich habe das bei mehreren Rollladen habe aber nur eins beispielhaft gelistet.
Ich muss noch mal doof fragen. Das Rollo fährt aber schon noch wenigstens in die PrivacyDownPos oder?
Zitat von: CoolTux am 24 Mai 2021, 10:53:00
Ich muss noch mal doof fragen. Das Rollo fährt aber schon noch wenigstens in die PrivacyDownPos oder?
Wenn das Fenster "open" ist, dann nicht. Das habe ich aber bewusst durch "ASC_LockOut soft" eingestellt. Ich vermute, dass es damit zusammenhängt das auch die Nachtfahrt nicht nachgeholt wird.
Ok ich verstehe. Ist bisschen knifflig. Ich versuche was passendes zu bauen.
https://git.cooltux.net/FHEM/mod-AutoShuttersControl/raw/branch/patch-privacyDown_WindowCloseAfterNight/lib/FHEM/Automation/ShuttersControl/EventProcessingFunctions.pm
Kannst Du bitte einmal diese Datei bei Dir einspielen und dann FHEM neustarten. Dann kannst heute Abend testen.
Mal ne einfache Frage, da heute Feiertag hätte der Rollladen eigentlich heute morgen öffnen müssen wie am Wochenende, richtig.?
An den letzten WoE hat er das auch getan nur heute morgen hat er wie an einem Wochentag geöffnet...!
Zu erwähnen wäre noch das der Rollladen Abends auf 75% fährt und das
sunriseTimeWeHoliday
auf on steht
Zitat von: moonsorrox am 24 Mai 2021, 19:19:03
Mal ne einfache Frage, da heute Feiertag hätte der Rollladen eigentlich heute morgen öffnen müssen wie am Wochenende, richtig.?
An den letzten WoE hat er das auch getan nur heute morgen hat er wie an einem Wochentag geöffnet...!
Zu erwähnen wäre noch das der Rollladen Abends auf 75% fährt und das
sunriseTimeWeHoliday
auf on steht
Wenn Dein FHEM den heutigen Tag als Feiertag erkennt dann hätte er wie am WE fahren sollen. Was sagt denn
{ IsWe() }
Ist das Verhalten korrekt das wenn der Rollo schon in der ASC_Closed_Pos (bei einem von mir ist die 20) steht und es zu regnen anfängt dann in die Position fährt die in ASC_rainSensor steht (bei mir 38) ?
Ich wünschte mir er blieb auf ASC_Closed_Pos, weil die ja auch tiefer ist wie die im Attribut ASC_rainSensor angegebene..
v0.10.14
Zitat von: joshi am 15 Mai 2021, 23:32:10
Leider war es bisher nicht die Lösung. Die Markise war eingefahren, am späten Abend ging die Windprotection an als die Markise eingerollt war nach dem der Wind um 23:10 abgeflacht war fuhr die Markise aus. Das möchte ich in Zukunft gerne vermeiden.
ASC_DEBUG!!! 2021.05.15 23:09:37 - FnSetCmdFn: Markise_Terasse - Rollo wird gefahren, aktuelle Position: 100, Zielposition: 10. Grund der Fahrt: wind un-protected
2021.05.15 23:09:37.838 3: CUL_HM set Markise_Terasse pct 10
Ein Studium des Quellcodes hat ergeben, dass die SleepPos noch auf 100 gesetzt werden muss damit "in der Nacht" nach einem wind unprotect in den aufgerollten zustand gefahren wird.
Zitat von: CoolTux am 24 Mai 2021, 20:20:37
Wenn Dein FHEM den heutigen Tag als Feiertag erkennt dann hätte er wie am WE fahren sollen. Was sagt denn
{ IsWe() }
da kommt bei mir 0
Aber evtl. fragt er ja die Zeit jetzt ab und es ist ja kein Feiertag mehr
mein Feiertags list:
Internals:
FUUID 5f80dd98-f33f-a6c6-a413-6eb22c3c818188ef
FVERSION 95_holiday.pm:0.234480/2021-01-01
HOLIDAYFILE ./FHEM/holiday/ni.holiday
NAME ni
NR 5929
READONLY 1
STATE none
TRIGGERTIME 1621980002.14876
TYPE holiday
READINGS:
2021-05-25 00:00:02 state none
2021-05-25 00:00:02 tomorrow none
2021-05-25 00:00:02 yesterday Pfingstmontag
Attributes:
alias Feiertage Niedersachsen
Zitat von: CoolTux am 24 Mai 2021, 11:35:59
https://git.cooltux.net/FHEM/mod-AutoShuttersControl/raw/branch/patch-privacyDown_WindowCloseAfterNight/lib/FHEM/Automation/ShuttersControl/EventProcessingFunctions.pm
Kannst Du bitte einmal diese Datei bei Dir einspielen und dann FHEM neustarten. Dann kannst heute Abend testen.
Bei den Rolllläden die auf ShuttersPlace window und LockOut soft stehen, hat es wunderbar funktioniert. Aber bei den Rollläden mit ShuttersPlace terrace eingestellt ist, leider nicht.
Internals:
CID DVES_973F73
DEF DVES_973F73
DEVICETOPIC Rollo_WC
FUUID 5e07b89c-f33f-26f5-8ee8-89e81ad3d4d99ed1
IODev Mosquitto_Broker
LASTInputDev Mosquitto_Broker
MSGCNT 506
Mosquitto_Broker_MSGCNT 506
Mosquitto_Broker_TIME 2021-05-25 06:19:41
NAME Rollo_WC
NR 249
STATE
Online
0
TYPE MQTT2_DEVICE
READINGS:
2019-12-30 21:11:27 ASC_Enable on
2021-05-25 06:17:23 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 5m
2021-05-25 06:07:24 ASC_ShuttersLastDrive maximum brightness threshold exceeded
2021-05-24 22:30:01 ASC_Time_DriveDown 25.05.2021 - 22:30
2021-05-24 22:30:01 ASC_Time_DriveUp 25.05.2021 - 09:30
2021-04-22 09:28:19 BASE 18
2021-04-22 09:28:20 BlinkCount 10
2021-04-22 09:28:13 BlinkTime 10
2021-04-22 09:28:24 ButtonDebounce 50
2021-04-22 09:28:19 FLAG 15
2021-05-14 17:09:44 FallbackTopic cmnd/DVES_973F73_fb/
2020-10-24 20:41:51 FullTopic %prefix%/%topic%/
2021-04-22 09:28:16 GPIO1_0 None
2021-04-22 09:28:16 GPIO2_0 None
2021-04-22 09:28:16 GPIO3_0 None
2021-04-22 09:28:19 GPIO_1 255
2021-04-22 09:28:19 GPIO_10 255
2021-04-22 09:28:19 GPIO_11 255
2021-04-22 09:28:19 GPIO_12 255
2021-04-22 09:28:19 GPIO_13 255
2021-04-22 09:28:19 GPIO_2 255
2021-04-22 09:28:19 GPIO_3 255
2021-04-22 09:28:19 GPIO_4 255
2021-04-22 09:28:19 GPIO_5 255
2021-04-22 09:28:19 GPIO_6 255
2021-04-22 09:28:19 GPIO_7 255
2021-04-22 09:28:19 GPIO_8 255
2021-04-22 09:28:19 GPIO_9 255
2021-04-22 09:28:12 GPIOs1_0 None
2021-04-22 09:28:12 GPIOs1_10 Switch2
2021-04-22 09:28:12 GPIOs1_11 Switch3
2021-04-22 09:28:12 GPIOs1_12 Switch4
2021-04-22 09:28:12 GPIOs1_122 Button1i
2021-04-22 09:28:12 GPIOs1_123 Button2i
2021-04-22 09:28:12 GPIOs1_124 Button3i
2021-04-22 09:28:12 GPIOs1_125 Button4i
2021-04-22 09:28:12 GPIOs1_126 Button1in
2021-04-22 09:28:12 GPIOs1_127 Button2in
2021-04-22 09:28:12 GPIOs1_128 Button3in
2021-04-22 09:28:12 GPIOs1_129 Button4in
2021-04-22 09:28:12 GPIOs1_13 Switch5
2021-04-22 09:28:12 GPIOs1_14 Switch6
2021-04-22 09:28:12 GPIOs1_15 Switch7
2021-04-22 09:28:12 GPIOs1_150 Rotary1a
2021-04-22 09:28:12 GPIOs1_151 Rotary1b
2021-04-22 09:28:12 GPIOs1_16 Switch8
2021-04-22 09:28:12 GPIOs1_17 Button1
2021-04-22 09:28:12 GPIOs1_18 Button2
2021-04-22 09:28:12 GPIOs1_19 Button3
2021-04-22 09:28:12 GPIOs1_20 Button4
2021-04-22 09:28:12 GPIOs1_82 Switch1n
2021-04-22 09:28:12 GPIOs1_83 Switch2n
2021-04-22 09:28:12 GPIOs1_84 Switch3n
2021-04-22 09:28:12 GPIOs1_85 Switch4n
2021-04-22 09:28:12 GPIOs1_86 Switch5n
2021-04-22 09:28:12 GPIOs1_87 Switch6n
2021-04-22 09:28:12 GPIOs1_88 Switch7n
2021-04-22 09:28:12 GPIOs1_89 Switch8n
2021-04-22 09:28:12 GPIOs1_9 Switch1
2021-04-22 09:28:12 GPIOs1_90 Button1n
2021-04-22 09:28:12 GPIOs1_91 Button2n
2021-04-22 09:28:12 GPIOs1_92 Button3n
2021-04-22 09:28:12 GPIOs1_93 Button4n
2021-04-22 09:28:12 GPIOs2_152 Rotary2a
2021-04-22 09:28:12 GPIOs2_153 Rotary2b
2021-04-22 09:28:12 GPIOs2_157 LedLink
2021-04-22 09:28:12 GPIOs2_158 LedLinki
2021-04-22 09:28:12 GPIOs2_21 Relay1
2021-04-22 09:28:12 GPIOs2_22 Relay2
2021-04-22 09:28:12 GPIOs2_23 Relay3
2021-04-22 09:28:12 GPIOs2_24 Relay4
2021-04-22 09:28:12 GPIOs2_25 Relay5
2021-04-22 09:28:12 GPIOs2_26 Relay6
2021-04-22 09:28:12 GPIOs2_27 Relay7
2021-04-22 09:28:12 GPIOs2_28 Relay8
2021-04-22 09:28:12 GPIOs2_29 Relay1i
2021-04-22 09:28:12 GPIOs2_30 Relay2i
2021-04-22 09:28:12 GPIOs2_31 Relay3i
2021-04-22 09:28:12 GPIOs2_32 Relay4i
2021-04-22 09:28:12 GPIOs2_33 Relay5i
2021-04-22 09:28:12 GPIOs2_34 Relay6i
2021-04-22 09:28:12 GPIOs2_35 Relay7i
2021-04-22 09:28:12 GPIOs2_36 Relay8i
2021-04-22 09:28:12 GPIOs2_37 PWM1
2021-04-22 09:28:12 GPIOs2_38 PWM2
2021-04-22 09:28:12 GPIOs2_39 PWM3
2021-04-22 09:28:12 GPIOs2_40 PWM4
2021-04-22 09:28:12 GPIOs2_41 PWM5
2021-04-22 09:28:12 GPIOs2_42 Counter1
2021-04-22 09:28:12 GPIOs2_46 PWM1i
2021-04-22 09:28:12 GPIOs2_47 PWM2i
2021-04-22 09:28:12 GPIOs2_48 PWM3i
2021-04-22 09:28:12 GPIOs2_49 PWM4i
2021-04-22 09:28:12 GPIOs2_50 PWM5i
2021-04-22 09:28:12 GPIOs2_52 Led1
2021-04-22 09:28:12 GPIOs2_53 Led2
2021-04-22 09:28:12 GPIOs2_54 Led3
2021-04-22 09:28:12 GPIOs2_55 Led4
2021-04-22 09:28:12 GPIOs2_56 Led1i
2021-04-22 09:28:12 GPIOs2_57 Led2i
2021-04-22 09:28:12 GPIOs2_58 Led3i
2021-04-22 09:28:12 GPIOs2_59 Led4i
2021-04-22 09:28:12 GPIOs3_1 DHT11
2021-04-22 09:28:12 GPIOs3_111 SSPI MISO
2021-04-22 09:28:12 GPIOs3_112 SSPI MOSI
2021-04-22 09:28:12 GPIOs3_113 SSPI SCLK
2021-04-22 09:28:12 GPIOs3_114 SSPI CS
2021-04-22 09:28:12 GPIOs3_115 SSPI DC
2021-04-22 09:28:12 GPIOs3_140 SM16716 CLK
2021-04-22 09:28:12 GPIOs3_141 SM16716 DAT
2021-04-22 09:28:12 GPIOs3_142 SM16716 PWR
2021-04-22 09:28:12 GPIOs3_143 MY92x1 DI
2021-04-22 09:28:12 GPIOs3_144 MY92x1 DCKI
2021-04-22 09:28:12 GPIOs3_147 ALux IrRcv
2021-04-22 09:28:12 GPIOs3_148 Serial Tx
2021-04-22 09:28:12 GPIOs3_149 Serial Rx
2021-04-22 09:28:12 GPIOs3_159 ALux IrSel
2021-04-22 09:28:12 GPIOs3_160 Buzzer
2021-04-22 09:28:12 GPIOs3_161 Buzzeri
2021-04-22 09:28:12 GPIOs3_180 SM2135 Clk
2021-04-22 09:28:12 GPIOs3_192 DS18x20o
2021-04-22 09:28:12 GPIOs3_193 DHT11o
2021-04-22 09:28:12 GPIOs3_2 AM2301
2021-04-22 09:28:12 GPIOs3_3 SI7021
2021-04-22 09:28:12 GPIOs3_4 DS18x20
2021-04-22 09:28:12 GPIOs3_43 Counter2
2021-04-22 09:28:12 GPIOs3_44 Counter3
2021-04-22 09:28:12 GPIOs3_45 Counter4
2021-04-22 09:28:12 GPIOs3_5 I2C SCL
2021-04-22 09:28:12 GPIOs3_6 I2C SDA
2021-04-22 09:28:12 GPIOs3_7 WS2812
2021-04-22 09:28:12 GPIOs3_94 Counter1n
2021-04-22 09:28:12 GPIOs3_95 Counter2n
2021-04-22 09:28:12 GPIOs3_96 Counter3n
2021-04-22 09:28:12 GPIOs3_97 Counter4n
2021-04-22 09:28:13 GPIOs4_107 Tuya Tx
2021-04-22 09:28:13 GPIOs4_108 Tuya Rx
2021-04-22 09:28:13 GPIOs4_130 HLWBL SEL
2021-04-22 09:28:13 GPIOs4_131 HLWBL SELi
2021-04-22 09:28:13 GPIOs4_132 HLWBL CF1
2021-04-22 09:28:13 GPIOs4_133 HLW8012 CF
2021-04-22 09:28:13 GPIOs4_134 BL0937 CF
2021-04-22 09:28:13 GPIOs4_135 MCP39F5 Tx
2021-04-22 09:28:13 GPIOs4_136 MCP39F5 Rx
2021-04-22 09:28:13 GPIOs4_137 MCP39F5 Rst
2021-04-22 09:28:13 GPIOs4_145 CSE7766 Tx
2021-04-22 09:28:13 GPIOs4_146 CSE7766 Rx
2021-04-22 09:28:13 GPIOs4_156 ADE7953 IRQ
2021-04-22 09:28:13 GPIOs4_181 SM2135 Dat
2021-04-22 09:28:13 GPIOs4_182 DeepSleep
2021-04-22 09:28:13 GPIOs4_183 EXS Enable
2021-04-22 09:28:13 GPIOs4_201 MOODL Tx
2021-04-22 09:28:13 GPIOs4_207 BL0940 Rx
2021-04-22 09:28:13 GPIOs4_51 IRrecv
2021-04-22 09:28:13 GPIOs4_62 PZEM0XX Tx
2021-04-22 09:28:13 GPIOs4_63 PZEM004 Rx
2021-04-22 09:28:13 GPIOs4_71 SerBr Tx
2021-04-22 09:28:13 GPIOs4_72 SerBr Rx
2021-04-22 09:28:13 GPIOs4_8 IRsend
2021-04-22 09:28:13 GPIOs4_98 PZEM016 Rx
2021-04-22 09:28:13 GPIOs4_99 PZEM017 Rx
2021-05-14 17:09:44 GroupTopic cmnd/tasmotas/
2021-04-22 09:28:17 Groups 1,2
2021-05-25 06:19:41 Heap 27
2021-05-14 17:09:44 Hostname Rollo_WC-8051
2021-05-14 17:09:44 IPAddress 192.168.178.32
2021-02-24 15:34:27 IPAddress1 (IP unset) (192.168.178.32)
2021-04-22 09:28:17 Interlock on
2021-05-24 16:00:37 LWT Online
2019-12-30 20:52:34 LedState 2
2021-05-25 06:19:41 LoadAvg 19
2021-05-14 17:09:44 Module Sonoff T1 2CH
2021-04-22 09:28:11 Modules1_0 Generic
2021-04-22 09:28:11 Modules1_1 Sonoff Basic
2021-04-22 09:28:11 Modules1_10 Sonoff Touch
2021-04-22 09:28:11 Modules1_11 Sonoff LED
2021-04-22 09:28:11 Modules1_12 1 Channel
2021-04-22 09:28:11 Modules1_13 4 Channel
2021-04-22 09:28:11 Modules1_19 Sonoff Dev
2021-04-22 09:28:11 Modules1_2 Sonoff RF
2021-04-22 09:28:11 Modules1_21 Sonoff SC
2021-04-22 09:28:11 Modules1_22 Sonoff BN-SZ
2021-04-22 09:28:11 Modules1_23 Sonoff 4CH Pro
2021-04-22 09:28:11 Modules1_25 Sonoff Bridge
2021-04-22 09:28:11 Modules1_26 Sonoff B1
2021-04-22 09:28:11 Modules1_28 Sonoff T1 1CH
2021-04-22 09:28:11 Modules1_29 Sonoff T1 2CH
2021-04-22 09:28:11 Modules1_3 Sonoff SV
2021-04-22 09:28:11 Modules1_30 Sonoff T1 3CH
2021-04-22 09:28:11 Modules1_39 Sonoff Dual R2
2021-04-22 09:28:11 Modules1_4 Sonoff TH
2021-04-22 09:28:11 Modules1_41 Sonoff S31
2021-04-22 09:28:11 Modules1_43 Sonoff Pow R2
2021-04-22 09:28:11 Modules1_44 Sonoff iFan02
2021-04-22 09:28:11 Modules1_5 Sonoff Dual
2021-04-22 09:28:11 Modules1_6 Sonoff Pow
2021-04-22 09:28:11 Modules1_7 Sonoff 4CH
2021-04-22 09:28:11 Modules1_70 Sonoff L1
2021-04-22 09:28:11 Modules1_71 Sonoff iFan03
2021-04-22 09:28:11 Modules1_74 Sonoff D1
2021-04-22 09:28:11 Modules1_8 Sonoff S2X
2021-04-22 09:28:11 Modules1_9 Slampher
2021-04-22 09:28:12 Modules2_14 Motor C/AC
2021-04-22 09:28:12 Modules2_15 ElectroDragon
2021-04-22 09:28:12 Modules2_16 EXS Relay(s)
2021-04-22 09:28:12 Modules2_17 WiOn
2021-04-22 09:28:12 Modules2_31 Supla Espablo
2021-04-22 09:28:12 Modules2_33 Yunshan Relay
2021-04-22 09:28:12 Modules2_35 Luani HVIO
2021-04-22 09:28:12 Modules2_45 BlitzWolf SHP
2021-04-22 09:28:12 Modules2_46 Shelly 1
2021-04-22 09:28:12 Modules2_47 Shelly 2
2021-04-22 09:28:12 Modules2_49 Neo Coolcam
2021-04-22 09:28:12 Modules2_50 ESP Switch
2021-04-22 09:28:12 Modules2_51 OBI Socket
2021-04-22 09:28:12 Modules2_52 Teckin
2021-04-22 09:28:12 Modules2_53 AplicWDP303075
2021-04-22 09:28:12 Modules2_54 Tuya MCU
2021-04-22 09:28:12 Modules2_55 Gosund SP1 v23
2021-04-22 09:28:12 Modules2_56 ARMTR Dimmer
2021-04-22 09:28:12 Modules2_57 SK03 Outdoor
2021-04-22 09:28:12 Modules2_58 PS-16-DZ
2021-04-22 09:28:12 Modules2_59 Teckin US
2021-04-22 09:28:12 Modules2_60 Manzoku strip
2021-04-22 09:28:12 Modules2_61 OBI Socket 2
2021-04-22 09:28:12 Modules2_63 Digoo DG-SP202
2021-04-22 09:28:12 Modules2_64 KA10
2021-04-22 09:28:12 Modules2_65 Luminea ZX2820
2021-04-22 09:28:12 Modules2_67 SP10
2021-04-22 09:28:12 Modules2_68 WAGA CHCZ02MB
2021-04-22 09:28:12 Modules2_72 EXS Dimmer
2021-04-22 09:28:12 Modules2_73 PWM Dimmer
2021-04-22 09:28:12 Modules3_18 Generic
2021-04-22 09:28:12 Modules3_20 H801
2021-04-22 09:28:12 Modules3_24 Huafan SS
2021-04-22 09:28:12 Modules3_27 AiLight
2021-04-22 09:28:12 Modules3_32 Witty Cloud
2021-04-22 09:28:12 Modules3_34 MagicHome
2021-04-22 09:28:12 Modules3_36 KMC 70011
2021-04-22 09:28:12 Modules3_37 Arilux LC01
2021-04-22 09:28:12 Modules3_38 Arilux LC11
2021-04-22 09:28:12 Modules3_40 Arilux LC06
2021-04-22 09:28:12 Modules3_42 Zengge WF017
2021-04-22 09:28:12 Modules3_48 Xiaomi Philips
2021-04-22 09:28:12 Modules3_62 YTF IR Bridge
2021-04-22 09:28:12 Modules3_66 Mi Desk Lamp
2021-04-22 09:28:12 Modules3_69 SYF05
2021-05-25 06:19:41 MqttCount 3
2021-04-22 09:28:13 MqttLog 0
2020-07-04 20:23:17 MqttRetry 600
2021-04-22 09:28:19 NAME Generic
2020-10-20 21:43:38 OtaUrl http://thehackbox.org/tasmota/release/tasmota.bin
2021-05-17 07:29:23 POWER
2021-05-25 06:19:41 POWER1 off
2021-05-25 06:19:41 POWER2 off
2021-04-22 09:28:17 PulseTime1_Remaining 0
2021-04-22 09:28:17 PulseTime1_Set 0
2021-04-22 09:28:13 PulseTime2_Remaining 0
2021-04-22 09:28:13 PulseTime2_Set 0
2021-04-22 09:28:22 PulseTime3_Remaining 0
2021-04-22 09:28:22 PulseTime3_Set 0
2021-04-22 09:28:14 PulseTime4_Remaining 0
2021-04-22 09:28:14 PulseTime4_Set 0
2021-04-22 09:28:17 PulseTime5_Remaining 0
2021-04-22 09:28:17 PulseTime5_Set 0
2021-04-22 09:28:16 PulseTime6_Remaining 0
2021-04-22 09:28:16 PulseTime6_Set 0
2021-04-22 09:28:20 PulseTime7_Remaining 0
2021-04-22 09:28:20 PulseTime7_Set 0
2021-04-22 09:28:16 PulseTime8_Remaining 0
2021-04-22 09:28:16 PulseTime8_Set 0
2019-12-30 20:52:32 Restart Restarting
2021-05-14 17:09:44 RestartReason Software/System restart
2020-12-22 19:47:59 STATUS13 {"StatusSHT":{"SHT0":{"Relay1":1,"Relay2":2,"Open":190,"Close":185,"50perc":50,"Delay":0,"Opt":"0001","Calib":"300:500:700:900:1000"}}
2019-12-30 20:52:51 SaveData on
2020-07-04 18:03:28 SetOption13 on
2019-12-30 20:52:33 SetOption26 on
2020-08-29 19:53:26 SetOption56 on
2020-08-29 19:53:41 SetOption57 on
2019-12-30 20:52:34 SetOption80 on
2019-12-30 20:52:35 SetOption81 on
2021-05-25 06:19:41 Shutter1_Direction 0
2021-05-25 06:19:41 Shutter1_Position 0
2021-05-25 06:19:41 Shutter1_Target 0
2020-05-04 21:09:09 Shutter1_direction 0
2021-04-22 08:48:13 ShutterClose1 100
2020-06-29 11:50:44 ShutterCloseDuration1 18.5
2019-12-30 20:52:51 ShutterInvert1 1
2021-04-22 08:48:52 ShutterOpen1 0
2020-06-29 11:50:20 ShutterOpenDuration1 19.0
2021-05-25 06:07:05 ShutterPosition1 0
2020-01-21 08:59:24 ShutterStop Done
2021-05-25 06:19:41 Sleep 50
2021-05-25 06:19:41 SleepMode Dynamic
2020-07-04 17:53:41 Sleep_50_Active 50
2021-04-22 09:28:09 Status_ButtonRetain 0
2021-04-22 09:28:09 Status_ButtonTopic 0
2021-04-22 09:28:09 Status_DeviceName Rollo_WC
2021-04-22 09:28:09 Status_FriendlyName_1 Rollo_WC
2021-04-22 09:28:09 Status_FriendlyName_2 Tasmota2
2021-04-22 09:28:09 Status_LedMask FFFF
2021-04-22 09:28:09 Status_LedState 2
2021-04-22 09:28:09 Status_Module 29
2021-04-22 09:28:09 Status_Power 0
2021-04-22 09:28:09 Status_PowerOnState 3
2021-04-22 09:28:09 Status_PowerRetain 0
2021-04-22 09:28:09 Status_SaveData 1
2021-04-22 09:28:09 Status_SaveState 1
2021-04-22 09:28:09 Status_SensorRetain 0
2021-04-22 09:28:09 Status_SwitchMode_1 3
2021-04-22 09:28:09 Status_SwitchMode_2 3
2021-04-22 09:28:09 Status_SwitchMode_3 0
2021-04-22 09:28:09 Status_SwitchMode_4 0
2021-04-22 09:28:09 Status_SwitchMode_5 0
2021-04-22 09:28:09 Status_SwitchMode_6 0
2021-04-22 09:28:09 Status_SwitchMode_7 0
2021-04-22 09:28:09 Status_SwitchMode_8 0
2021-04-22 09:28:09 Status_SwitchRetain 0
2021-04-22 09:28:09 Status_SwitchTopic 0
2021-04-22 09:28:09 Status_Topic Rollo_WC
2021-04-22 09:28:13 SwitchDebounce 50
2019-12-30 20:52:35 SwitchMode1 3
2019-12-30 20:52:35 SwitchMode2 3
2021-05-25 06:19:41 Time 2021-05-25T05:19:40
2020-10-20 21:43:38 Upgrade Version 8.2.0.6 from http://thehackbox.org/tasmota/release/tasmota.bin
2021-05-25 06:19:41 Uptime 10T13:10:13
2021-05-25 06:19:41 UptimeSec 911413
2020-05-05 10:45:31 Vcc 3.506
2021-05-14 17:09:44 Version 8.5.0(tasmota)
2021-05-14 17:09:44 WebServerMode Admin
2021-02-24 15:35:45 WifiConfig_2 WifiManager
2020-05-14 13:14:33 WifiConfig_4 Retry
2020-09-29 16:31:56 WifiConfig_7 ManagerRst
2021-05-25 06:19:41 Wifi_AP 1
2021-05-25 06:19:41 Wifi_BSSId 98:9B:CB:C2:DC:8E
2021-05-25 06:19:41 Wifi_Channel 6
2021-05-25 06:19:41 Wifi_Downtime 0T00:00:16
2021-05-25 06:19:41 Wifi_LinkCount 2
2021-05-25 06:19:41 Wifi_RSSI 70
2021-05-25 06:19:41 Wifi_SSId FRITZ!Box EF 2,4 GHz
2021-05-25 06:19:41 Wifi_Signal -65
2021-05-24 11:42:52 associatedWith ASC
2021-05-25 06:19:41 myBrightness 361
2021-05-25 06:19:41 myBrightnessForShadingCloudy 20000
2021-05-25 06:19:41 myBrightnessForShadingSunny 25000
2021-05-25 06:19:41 myShadingPASS_GreaterBrightnessSunny False
2021-05-25 06:19:41 myShadingPASS_GreaterSunAzimuthLeft False
2021-05-25 06:19:41 myShadingPASS_GreaterSunElevationMin False
2021-05-25 06:19:41 myShadingPASS_GreaterTemperatureExternMin False
2021-05-25 06:19:41 myShadingPASS_LowerBrightnessCloudy False
2021-05-25 06:19:41 myShadingPASS_LowerSunAzimuthRight True
2021-05-25 06:19:41 myShadingPASS_LowerSunElevationMax True
2021-05-25 06:19:41 mySunAzimuth 63.15
2021-05-25 06:19:41 mySunAzimuthLeft 70
2021-05-25 06:19:41 mySunAzimuthRight 130
2021-05-25 06:19:41 mySunElevation 6.99
2021-05-25 06:19:41 mySunElevationForShadingMax 50.0
2021-05-25 06:19:41 mySunElevationForShadingMin 8.0
2021-05-25 06:19:41 myTemperatureExtern 9.6
2021-05-25 06:19:41 myTemperatureExternForShadingMin 20
2021-05-25 06:07:24 pct 0
2021-05-25 06:07:24 state 0
2020-06-29 10:28:43 subscriptions cmnd/DVES_973F73_fb/# cmnd/Rollo_WC/# cmnd/tasmotas/#
Attributes:
ASC 1
ASC_BrightnessSensor Wemos_Daemmerung:Lux 15:4
ASC_Down brightness
ASC_DriveUpMaxDuration 25
ASC_Mode_Up home
ASC_Pos_Reading pct
ASC_Roommate_Device rr_asc
ASC_Shading_InOutAzimuth 70:130
ASC_Shading_MinMax_Elevation 8.0:50.0
ASC_Shading_Min_OutsideTemperature 20
ASC_Shading_Mode always
ASC_Shading_Pos 60
ASC_Shading_StateChange_SunnyCloudy 25000:20000
ASC_Shading_WaitingPeriod 600
ASC_ShuttersPlace terrace
ASC_TempSensor Temperatur_draussen
ASC_Time_Down_Late 22:30
ASC_Time_Up_Early 06:00
ASC_Time_Up_Late 09:30
ASC_Up brightness
ASC_WindowRec wc_fenster
DbLogExclude .*
IODev Mosquitto_Broker
alexaName Rollo WC
alias Rollo WC
cmdIcon open:fts_shutter_up close:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
comment After applying the template set "ShutterOpenDuration1" and "ShutterCloseDuration1" first.
Use the "set x_configuration" Option. Example: "set x_configuration ShutterOpenDuration1 35"
Shutter specific commands available: ShutterOpenDuration1, ShutterCloseDuration1, ShutterRelay1, ShutterSetHalfway1, ShutterSetClose1, ShutterInvert1, ShutterMotordelay1, ShutterCalibration1; you may use this for general setOptions in tasmota also.
commands may need restart to take effect.
For calibration, use of more than one shutter device and further information on the available commands see Tasmota wiki.
devStateIcon opening:fts_shutter_up@red closing:fts_shutter_down@red Online:10px-kreis-gruen Offline:10px-kreis-rot 100:fts_shutter_100 0:fts_shutter_10 9\d.*:fts_shutter_90 8\d.*:fts_shutter_80 7\d.*:fts_shutter_70 6\d.*:fts_shutter_60 5\d.*:fts_shutter_50 4\d.*:fts_shutter_40 3\d.*:fts_shutter_30 2\d.*:fts_shutter_20 1\d.*:fts_shutter_10 \b\d\b.*:fts_shutter_10 set_.*:fts_shutter_updown
event-on-change-reading ASC_.*,pct,state,Shutter.*,POWER.*,LWT
genericDeviceType blind
group Rollos
homebridgeMapping clear CurrentPosition=pct,minValue=0,maxValue=100,minStep=10,invert=1
TargetPosition=pct,minValue=0,maxValue=100,minStep=10,cmd=pct,invert=1
icon scene_toilet_alternat
model tasmota_2ch_shutter_invert_1
readingList tele/Rollo_WC/LWT:.* LWT
stat/Rollo_WC/RESULT:.* { json2nameValue($EVENT) }
stat/Rollo_WC/POWER1:.* POWER1
stat/Rollo_WC/POWER1:on {{'state' => 'opening'}}
stat/Rollo_WC/POWER2:.* POWER2
stat/Rollo_WC/POWER2:on {{'state' => 'closing'}}
stat/Rollo_WC/SHUTTER1:.* state
stat/Rollo_WC/SHUTTER1:.* pct
tele/Rollo_WC/RESULT:.* { json2nameValue($EVENT) }
tele/Rollo_WC/STATE:.* { json2nameValue($EVENT) }
tele/Rollo_WC/SENSOR:.* { json2nameValue($EVENT) }
tele/Rollo_WC/INFO.:.* { json2nameValue($EVENT) }
tele/Rollo_WC/UPTIME:.* { json2nameValue($EVENT) }
cmnd/Rollo_WC/ShutterPosition1:.* ShutterPosition1
cmnd/Rollo_WC/ShutterOpen1:.* ShutterOpen1
cmnd/Rollo_WC/POWER:.* POWER
cmnd/Rollo_WC/ShutterClose1:.* ShutterClose1
stat/Rollo_WC/STATUS:.* { json2nameValue($EVENT) }
room ASC,Rollos,Tasmota,WC
setList close:noArg cmnd/Rollo_WC/ShutterClose1
open:noArg cmnd/Rollo_WC/ShutterOpen1
half:noArg cmnd/Rollo_WC/ShutterSetHalfway1 50
pct:slider,0,1,100 cmnd/Rollo_WC/ShutterPosition1 $EVTPART1
stop:noArg cmnd/Rollo_WC/ShutterStop1
resetClose:noArg cmnd/Rollo_WC/ShutterSetClose1
x_configuration cmnd/Rollo_WC/$EVTPART1 $EVTPART2
setStateList open close half stop pct
stateFormat
LWT
state
userReadings myBrightness {ascAPIget('BrightnessAverage',$NAME)},
myBrightnessForShadingCloudy {ascAPIget('ShadingStateChangeCloudy',$NAME)},
myBrightnessForShadingSunny {ascAPIget('ShadingStateChangeSunny',$NAME)},
myTemperatureExtern {ascAPIget('OutTemp',$NAME)},
myTemperatureExternForShadingMin {AttrVal("$NAME", "ASC_Shading_Min_OutsideTemperature","")},
mySunAzimuth {ascAPIget('Azimuth')},
mySunAzimuthLeft {ascAPIget('ShadingAzimuthLeft',$NAME)},
mySunAzimuthRight {ascAPIget('ShadingAzimuthRight',$NAME)},
mySunElevation {ascAPIget('Elevation')},
mySunElevationForShadingMin {ascAPIget('ShadingMinElevation',$NAME)},
mySunElevationForShadingMax {ascAPIget('ShadingMaxElevation',$NAME)},
myShadingPASS_GreaterBrightnessSunny {if (ReadingsNum("$NAME","myBrightness",0) > ReadingsNum("$NAME","myBrightnessForShadingSunny",0)) {"True"} else {"False"}},
myShadingPASS_LowerBrightnessCloudy {if (ReadingsNum("$NAME","myBrightness",0) > ReadingsNum("$NAME","myBrightnessForShadingCloudy",0)) {"True"} else {"False"}},
myShadingPASS_GreaterSunAzimuthLeft {if (ReadingsNum("$NAME","mySunAzimuth",0) > ReadingsNum("$NAME","mySunAzimuthLeft",0)) {"True"} else {"False"}},
myShadingPASS_LowerSunAzimuthRight {if (ReadingsNum("$NAME","mySunAzimuth",0) < ReadingsNum("$NAME","mySunAzimuthRight",0)) {"True"} else {"False"}},
myShadingPASS_GreaterSunElevationMin {if (ReadingsNum("$NAME","mySunElevation",0) > ReadingsNum("$NAME","mySunElevationForShadingMin",0)) {"True"} else {"False"}},
myShadingPASS_LowerSunElevationMax {if (ReadingsNum("$NAME","mySunElevation",0) < ReadingsNum("$NAME","mySunElevationForShadingMax",0)) {"True"} else {"False"}},
myShadingPASS_GreaterTemperatureExternMin {if (ReadingsNum("$NAME","myTemperatureExtern",0) > ReadingsNum("$NAME","myTemperatureExternForShadingMin",0)) {"True"} else {"False"}}
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
webCmd :open:close:half:stop:pct
Zitat von: TomLee am 24 Mai 2021, 22:29:08
Ist das Verhalten korrekt das wenn der Rollo schon in der ASC_Closed_Pos (bei einem von mir ist die 20) steht und es zu regnen anfängt dann in die Position fährt die in ASC_rainSensor steht (bei mir 38) ?
Ich wünschte mir er blieb auf ASC_Closed_Pos, weil die ja auch tiefer ist wie die im Attribut ASC_rainSensor angegebene..
v0.10.14
Das Verhalten ist korrekt. Da jeder seine Regenposition einstellen kann wie er es für sich als richtig empfindet kann ich hier leider nicht darauf prüfen ob die aktuelle Position über oder unter der Regenposition liegt.
Da wir aber eh aktuell über eine zusätzliche Konfig der Regenposition im jeweiligen Rollo reden könnte man sowas eventuell hier noch mit unter bringen.
Zitat von: xerion am 25 Mai 2021, 06:29:39
Bei den Rolllläden die auf ShuttersPlace window und LockOut soft stehen, hat es wunderbar funktioniert. Aber bei den Rollläden mit ShuttersPlace terrace eingestellt ist, leider nicht.
Internals:
CID DVES_973F73
DEF DVES_973F73
DEVICETOPIC Rollo_WC
FUUID 5e07b89c-f33f-26f5-8ee8-89e81ad3d4d99ed1
IODev Mosquitto_Broker
LASTInputDev Mosquitto_Broker
MSGCNT 506
Mosquitto_Broker_MSGCNT 506
Mosquitto_Broker_TIME 2021-05-25 06:19:41
NAME Rollo_WC
NR 249
STATE
Online
0
TYPE MQTT2_DEVICE
READINGS:
2019-12-30 21:11:27 ASC_Enable on
2021-05-25 06:17:23 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 5m
2021-05-25 06:07:24 ASC_ShuttersLastDrive maximum brightness threshold exceeded
2021-05-24 22:30:01 ASC_Time_DriveDown 25.05.2021 - 22:30
2021-05-24 22:30:01 ASC_Time_DriveUp 25.05.2021 - 09:30
2021-04-22 09:28:19 BASE 18
2021-04-22 09:28:20 BlinkCount 10
2021-04-22 09:28:13 BlinkTime 10
2021-04-22 09:28:24 ButtonDebounce 50
2021-04-22 09:28:19 FLAG 15
2021-05-14 17:09:44 FallbackTopic cmnd/DVES_973F73_fb/
2020-10-24 20:41:51 FullTopic %prefix%/%topic%/
2021-04-22 09:28:16 GPIO1_0 None
2021-04-22 09:28:16 GPIO2_0 None
2021-04-22 09:28:16 GPIO3_0 None
2021-04-22 09:28:19 GPIO_1 255
2021-04-22 09:28:19 GPIO_10 255
2021-04-22 09:28:19 GPIO_11 255
2021-04-22 09:28:19 GPIO_12 255
2021-04-22 09:28:19 GPIO_13 255
2021-04-22 09:28:19 GPIO_2 255
2021-04-22 09:28:19 GPIO_3 255
2021-04-22 09:28:19 GPIO_4 255
2021-04-22 09:28:19 GPIO_5 255
2021-04-22 09:28:19 GPIO_6 255
2021-04-22 09:28:19 GPIO_7 255
2021-04-22 09:28:19 GPIO_8 255
2021-04-22 09:28:19 GPIO_9 255
2021-04-22 09:28:12 GPIOs1_0 None
2021-04-22 09:28:12 GPIOs1_10 Switch2
2021-04-22 09:28:12 GPIOs1_11 Switch3
2021-04-22 09:28:12 GPIOs1_12 Switch4
2021-04-22 09:28:12 GPIOs1_122 Button1i
2021-04-22 09:28:12 GPIOs1_123 Button2i
2021-04-22 09:28:12 GPIOs1_124 Button3i
2021-04-22 09:28:12 GPIOs1_125 Button4i
2021-04-22 09:28:12 GPIOs1_126 Button1in
2021-04-22 09:28:12 GPIOs1_127 Button2in
2021-04-22 09:28:12 GPIOs1_128 Button3in
2021-04-22 09:28:12 GPIOs1_129 Button4in
2021-04-22 09:28:12 GPIOs1_13 Switch5
2021-04-22 09:28:12 GPIOs1_14 Switch6
2021-04-22 09:28:12 GPIOs1_15 Switch7
2021-04-22 09:28:12 GPIOs1_150 Rotary1a
2021-04-22 09:28:12 GPIOs1_151 Rotary1b
2021-04-22 09:28:12 GPIOs1_16 Switch8
2021-04-22 09:28:12 GPIOs1_17 Button1
2021-04-22 09:28:12 GPIOs1_18 Button2
2021-04-22 09:28:12 GPIOs1_19 Button3
2021-04-22 09:28:12 GPIOs1_20 Button4
2021-04-22 09:28:12 GPIOs1_82 Switch1n
2021-04-22 09:28:12 GPIOs1_83 Switch2n
2021-04-22 09:28:12 GPIOs1_84 Switch3n
2021-04-22 09:28:12 GPIOs1_85 Switch4n
2021-04-22 09:28:12 GPIOs1_86 Switch5n
2021-04-22 09:28:12 GPIOs1_87 Switch6n
2021-04-22 09:28:12 GPIOs1_88 Switch7n
2021-04-22 09:28:12 GPIOs1_89 Switch8n
2021-04-22 09:28:12 GPIOs1_9 Switch1
2021-04-22 09:28:12 GPIOs1_90 Button1n
2021-04-22 09:28:12 GPIOs1_91 Button2n
2021-04-22 09:28:12 GPIOs1_92 Button3n
2021-04-22 09:28:12 GPIOs1_93 Button4n
2021-04-22 09:28:12 GPIOs2_152 Rotary2a
2021-04-22 09:28:12 GPIOs2_153 Rotary2b
2021-04-22 09:28:12 GPIOs2_157 LedLink
2021-04-22 09:28:12 GPIOs2_158 LedLinki
2021-04-22 09:28:12 GPIOs2_21 Relay1
2021-04-22 09:28:12 GPIOs2_22 Relay2
2021-04-22 09:28:12 GPIOs2_23 Relay3
2021-04-22 09:28:12 GPIOs2_24 Relay4
2021-04-22 09:28:12 GPIOs2_25 Relay5
2021-04-22 09:28:12 GPIOs2_26 Relay6
2021-04-22 09:28:12 GPIOs2_27 Relay7
2021-04-22 09:28:12 GPIOs2_28 Relay8
2021-04-22 09:28:12 GPIOs2_29 Relay1i
2021-04-22 09:28:12 GPIOs2_30 Relay2i
2021-04-22 09:28:12 GPIOs2_31 Relay3i
2021-04-22 09:28:12 GPIOs2_32 Relay4i
2021-04-22 09:28:12 GPIOs2_33 Relay5i
2021-04-22 09:28:12 GPIOs2_34 Relay6i
2021-04-22 09:28:12 GPIOs2_35 Relay7i
2021-04-22 09:28:12 GPIOs2_36 Relay8i
2021-04-22 09:28:12 GPIOs2_37 PWM1
2021-04-22 09:28:12 GPIOs2_38 PWM2
2021-04-22 09:28:12 GPIOs2_39 PWM3
2021-04-22 09:28:12 GPIOs2_40 PWM4
2021-04-22 09:28:12 GPIOs2_41 PWM5
2021-04-22 09:28:12 GPIOs2_42 Counter1
2021-04-22 09:28:12 GPIOs2_46 PWM1i
2021-04-22 09:28:12 GPIOs2_47 PWM2i
2021-04-22 09:28:12 GPIOs2_48 PWM3i
2021-04-22 09:28:12 GPIOs2_49 PWM4i
2021-04-22 09:28:12 GPIOs2_50 PWM5i
2021-04-22 09:28:12 GPIOs2_52 Led1
2021-04-22 09:28:12 GPIOs2_53 Led2
2021-04-22 09:28:12 GPIOs2_54 Led3
2021-04-22 09:28:12 GPIOs2_55 Led4
2021-04-22 09:28:12 GPIOs2_56 Led1i
2021-04-22 09:28:12 GPIOs2_57 Led2i
2021-04-22 09:28:12 GPIOs2_58 Led3i
2021-04-22 09:28:12 GPIOs2_59 Led4i
2021-04-22 09:28:12 GPIOs3_1 DHT11
2021-04-22 09:28:12 GPIOs3_111 SSPI MISO
2021-04-22 09:28:12 GPIOs3_112 SSPI MOSI
2021-04-22 09:28:12 GPIOs3_113 SSPI SCLK
2021-04-22 09:28:12 GPIOs3_114 SSPI CS
2021-04-22 09:28:12 GPIOs3_115 SSPI DC
2021-04-22 09:28:12 GPIOs3_140 SM16716 CLK
2021-04-22 09:28:12 GPIOs3_141 SM16716 DAT
2021-04-22 09:28:12 GPIOs3_142 SM16716 PWR
2021-04-22 09:28:12 GPIOs3_143 MY92x1 DI
2021-04-22 09:28:12 GPIOs3_144 MY92x1 DCKI
2021-04-22 09:28:12 GPIOs3_147 ALux IrRcv
2021-04-22 09:28:12 GPIOs3_148 Serial Tx
2021-04-22 09:28:12 GPIOs3_149 Serial Rx
2021-04-22 09:28:12 GPIOs3_159 ALux IrSel
2021-04-22 09:28:12 GPIOs3_160 Buzzer
2021-04-22 09:28:12 GPIOs3_161 Buzzeri
2021-04-22 09:28:12 GPIOs3_180 SM2135 Clk
2021-04-22 09:28:12 GPIOs3_192 DS18x20o
2021-04-22 09:28:12 GPIOs3_193 DHT11o
2021-04-22 09:28:12 GPIOs3_2 AM2301
2021-04-22 09:28:12 GPIOs3_3 SI7021
2021-04-22 09:28:12 GPIOs3_4 DS18x20
2021-04-22 09:28:12 GPIOs3_43 Counter2
2021-04-22 09:28:12 GPIOs3_44 Counter3
2021-04-22 09:28:12 GPIOs3_45 Counter4
2021-04-22 09:28:12 GPIOs3_5 I2C SCL
2021-04-22 09:28:12 GPIOs3_6 I2C SDA
2021-04-22 09:28:12 GPIOs3_7 WS2812
2021-04-22 09:28:12 GPIOs3_94 Counter1n
2021-04-22 09:28:12 GPIOs3_95 Counter2n
2021-04-22 09:28:12 GPIOs3_96 Counter3n
2021-04-22 09:28:12 GPIOs3_97 Counter4n
2021-04-22 09:28:13 GPIOs4_107 Tuya Tx
2021-04-22 09:28:13 GPIOs4_108 Tuya Rx
2021-04-22 09:28:13 GPIOs4_130 HLWBL SEL
2021-04-22 09:28:13 GPIOs4_131 HLWBL SELi
2021-04-22 09:28:13 GPIOs4_132 HLWBL CF1
2021-04-22 09:28:13 GPIOs4_133 HLW8012 CF
2021-04-22 09:28:13 GPIOs4_134 BL0937 CF
2021-04-22 09:28:13 GPIOs4_135 MCP39F5 Tx
2021-04-22 09:28:13 GPIOs4_136 MCP39F5 Rx
2021-04-22 09:28:13 GPIOs4_137 MCP39F5 Rst
2021-04-22 09:28:13 GPIOs4_145 CSE7766 Tx
2021-04-22 09:28:13 GPIOs4_146 CSE7766 Rx
2021-04-22 09:28:13 GPIOs4_156 ADE7953 IRQ
2021-04-22 09:28:13 GPIOs4_181 SM2135 Dat
2021-04-22 09:28:13 GPIOs4_182 DeepSleep
2021-04-22 09:28:13 GPIOs4_183 EXS Enable
2021-04-22 09:28:13 GPIOs4_201 MOODL Tx
2021-04-22 09:28:13 GPIOs4_207 BL0940 Rx
2021-04-22 09:28:13 GPIOs4_51 IRrecv
2021-04-22 09:28:13 GPIOs4_62 PZEM0XX Tx
2021-04-22 09:28:13 GPIOs4_63 PZEM004 Rx
2021-04-22 09:28:13 GPIOs4_71 SerBr Tx
2021-04-22 09:28:13 GPIOs4_72 SerBr Rx
2021-04-22 09:28:13 GPIOs4_8 IRsend
2021-04-22 09:28:13 GPIOs4_98 PZEM016 Rx
2021-04-22 09:28:13 GPIOs4_99 PZEM017 Rx
2021-05-14 17:09:44 GroupTopic cmnd/tasmotas/
2021-04-22 09:28:17 Groups 1,2
2021-05-25 06:19:41 Heap 27
2021-05-14 17:09:44 Hostname Rollo_WC-8051
2021-05-14 17:09:44 IPAddress 192.168.178.32
2021-02-24 15:34:27 IPAddress1 (IP unset) (192.168.178.32)
2021-04-22 09:28:17 Interlock on
2021-05-24 16:00:37 LWT Online
2019-12-30 20:52:34 LedState 2
2021-05-25 06:19:41 LoadAvg 19
2021-05-14 17:09:44 Module Sonoff T1 2CH
2021-04-22 09:28:11 Modules1_0 Generic
2021-04-22 09:28:11 Modules1_1 Sonoff Basic
2021-04-22 09:28:11 Modules1_10 Sonoff Touch
2021-04-22 09:28:11 Modules1_11 Sonoff LED
2021-04-22 09:28:11 Modules1_12 1 Channel
2021-04-22 09:28:11 Modules1_13 4 Channel
2021-04-22 09:28:11 Modules1_19 Sonoff Dev
2021-04-22 09:28:11 Modules1_2 Sonoff RF
2021-04-22 09:28:11 Modules1_21 Sonoff SC
2021-04-22 09:28:11 Modules1_22 Sonoff BN-SZ
2021-04-22 09:28:11 Modules1_23 Sonoff 4CH Pro
2021-04-22 09:28:11 Modules1_25 Sonoff Bridge
2021-04-22 09:28:11 Modules1_26 Sonoff B1
2021-04-22 09:28:11 Modules1_28 Sonoff T1 1CH
2021-04-22 09:28:11 Modules1_29 Sonoff T1 2CH
2021-04-22 09:28:11 Modules1_3 Sonoff SV
2021-04-22 09:28:11 Modules1_30 Sonoff T1 3CH
2021-04-22 09:28:11 Modules1_39 Sonoff Dual R2
2021-04-22 09:28:11 Modules1_4 Sonoff TH
2021-04-22 09:28:11 Modules1_41 Sonoff S31
2021-04-22 09:28:11 Modules1_43 Sonoff Pow R2
2021-04-22 09:28:11 Modules1_44 Sonoff iFan02
2021-04-22 09:28:11 Modules1_5 Sonoff Dual
2021-04-22 09:28:11 Modules1_6 Sonoff Pow
2021-04-22 09:28:11 Modules1_7 Sonoff 4CH
2021-04-22 09:28:11 Modules1_70 Sonoff L1
2021-04-22 09:28:11 Modules1_71 Sonoff iFan03
2021-04-22 09:28:11 Modules1_74 Sonoff D1
2021-04-22 09:28:11 Modules1_8 Sonoff S2X
2021-04-22 09:28:11 Modules1_9 Slampher
2021-04-22 09:28:12 Modules2_14 Motor C/AC
2021-04-22 09:28:12 Modules2_15 ElectroDragon
2021-04-22 09:28:12 Modules2_16 EXS Relay(s)
2021-04-22 09:28:12 Modules2_17 WiOn
2021-04-22 09:28:12 Modules2_31 Supla Espablo
2021-04-22 09:28:12 Modules2_33 Yunshan Relay
2021-04-22 09:28:12 Modules2_35 Luani HVIO
2021-04-22 09:28:12 Modules2_45 BlitzWolf SHP
2021-04-22 09:28:12 Modules2_46 Shelly 1
2021-04-22 09:28:12 Modules2_47 Shelly 2
2021-04-22 09:28:12 Modules2_49 Neo Coolcam
2021-04-22 09:28:12 Modules2_50 ESP Switch
2021-04-22 09:28:12 Modules2_51 OBI Socket
2021-04-22 09:28:12 Modules2_52 Teckin
2021-04-22 09:28:12 Modules2_53 AplicWDP303075
2021-04-22 09:28:12 Modules2_54 Tuya MCU
2021-04-22 09:28:12 Modules2_55 Gosund SP1 v23
2021-04-22 09:28:12 Modules2_56 ARMTR Dimmer
2021-04-22 09:28:12 Modules2_57 SK03 Outdoor
2021-04-22 09:28:12 Modules2_58 PS-16-DZ
2021-04-22 09:28:12 Modules2_59 Teckin US
2021-04-22 09:28:12 Modules2_60 Manzoku strip
2021-04-22 09:28:12 Modules2_61 OBI Socket 2
2021-04-22 09:28:12 Modules2_63 Digoo DG-SP202
2021-04-22 09:28:12 Modules2_64 KA10
2021-04-22 09:28:12 Modules2_65 Luminea ZX2820
2021-04-22 09:28:12 Modules2_67 SP10
2021-04-22 09:28:12 Modules2_68 WAGA CHCZ02MB
2021-04-22 09:28:12 Modules2_72 EXS Dimmer
2021-04-22 09:28:12 Modules2_73 PWM Dimmer
2021-04-22 09:28:12 Modules3_18 Generic
2021-04-22 09:28:12 Modules3_20 H801
2021-04-22 09:28:12 Modules3_24 Huafan SS
2021-04-22 09:28:12 Modules3_27 AiLight
2021-04-22 09:28:12 Modules3_32 Witty Cloud
2021-04-22 09:28:12 Modules3_34 MagicHome
2021-04-22 09:28:12 Modules3_36 KMC 70011
2021-04-22 09:28:12 Modules3_37 Arilux LC01
2021-04-22 09:28:12 Modules3_38 Arilux LC11
2021-04-22 09:28:12 Modules3_40 Arilux LC06
2021-04-22 09:28:12 Modules3_42 Zengge WF017
2021-04-22 09:28:12 Modules3_48 Xiaomi Philips
2021-04-22 09:28:12 Modules3_62 YTF IR Bridge
2021-04-22 09:28:12 Modules3_66 Mi Desk Lamp
2021-04-22 09:28:12 Modules3_69 SYF05
2021-05-25 06:19:41 MqttCount 3
2021-04-22 09:28:13 MqttLog 0
2020-07-04 20:23:17 MqttRetry 600
2021-04-22 09:28:19 NAME Generic
2020-10-20 21:43:38 OtaUrl http://thehackbox.org/tasmota/release/tasmota.bin
2021-05-17 07:29:23 POWER
2021-05-25 06:19:41 POWER1 off
2021-05-25 06:19:41 POWER2 off
2021-04-22 09:28:17 PulseTime1_Remaining 0
2021-04-22 09:28:17 PulseTime1_Set 0
2021-04-22 09:28:13 PulseTime2_Remaining 0
2021-04-22 09:28:13 PulseTime2_Set 0
2021-04-22 09:28:22 PulseTime3_Remaining 0
2021-04-22 09:28:22 PulseTime3_Set 0
2021-04-22 09:28:14 PulseTime4_Remaining 0
2021-04-22 09:28:14 PulseTime4_Set 0
2021-04-22 09:28:17 PulseTime5_Remaining 0
2021-04-22 09:28:17 PulseTime5_Set 0
2021-04-22 09:28:16 PulseTime6_Remaining 0
2021-04-22 09:28:16 PulseTime6_Set 0
2021-04-22 09:28:20 PulseTime7_Remaining 0
2021-04-22 09:28:20 PulseTime7_Set 0
2021-04-22 09:28:16 PulseTime8_Remaining 0
2021-04-22 09:28:16 PulseTime8_Set 0
2019-12-30 20:52:32 Restart Restarting
2021-05-14 17:09:44 RestartReason Software/System restart
2020-12-22 19:47:59 STATUS13 {"StatusSHT":{"SHT0":{"Relay1":1,"Relay2":2,"Open":190,"Close":185,"50perc":50,"Delay":0,"Opt":"0001","Calib":"300:500:700:900:1000"}}
2019-12-30 20:52:51 SaveData on
2020-07-04 18:03:28 SetOption13 on
2019-12-30 20:52:33 SetOption26 on
2020-08-29 19:53:26 SetOption56 on
2020-08-29 19:53:41 SetOption57 on
2019-12-30 20:52:34 SetOption80 on
2019-12-30 20:52:35 SetOption81 on
2021-05-25 06:19:41 Shutter1_Direction 0
2021-05-25 06:19:41 Shutter1_Position 0
2021-05-25 06:19:41 Shutter1_Target 0
2020-05-04 21:09:09 Shutter1_direction 0
2021-04-22 08:48:13 ShutterClose1 100
2020-06-29 11:50:44 ShutterCloseDuration1 18.5
2019-12-30 20:52:51 ShutterInvert1 1
2021-04-22 08:48:52 ShutterOpen1 0
2020-06-29 11:50:20 ShutterOpenDuration1 19.0
2021-05-25 06:07:05 ShutterPosition1 0
2020-01-21 08:59:24 ShutterStop Done
2021-05-25 06:19:41 Sleep 50
2021-05-25 06:19:41 SleepMode Dynamic
2020-07-04 17:53:41 Sleep_50_Active 50
2021-04-22 09:28:09 Status_ButtonRetain 0
2021-04-22 09:28:09 Status_ButtonTopic 0
2021-04-22 09:28:09 Status_DeviceName Rollo_WC
2021-04-22 09:28:09 Status_FriendlyName_1 Rollo_WC
2021-04-22 09:28:09 Status_FriendlyName_2 Tasmota2
2021-04-22 09:28:09 Status_LedMask FFFF
2021-04-22 09:28:09 Status_LedState 2
2021-04-22 09:28:09 Status_Module 29
2021-04-22 09:28:09 Status_Power 0
2021-04-22 09:28:09 Status_PowerOnState 3
2021-04-22 09:28:09 Status_PowerRetain 0
2021-04-22 09:28:09 Status_SaveData 1
2021-04-22 09:28:09 Status_SaveState 1
2021-04-22 09:28:09 Status_SensorRetain 0
2021-04-22 09:28:09 Status_SwitchMode_1 3
2021-04-22 09:28:09 Status_SwitchMode_2 3
2021-04-22 09:28:09 Status_SwitchMode_3 0
2021-04-22 09:28:09 Status_SwitchMode_4 0
2021-04-22 09:28:09 Status_SwitchMode_5 0
2021-04-22 09:28:09 Status_SwitchMode_6 0
2021-04-22 09:28:09 Status_SwitchMode_7 0
2021-04-22 09:28:09 Status_SwitchMode_8 0
2021-04-22 09:28:09 Status_SwitchRetain 0
2021-04-22 09:28:09 Status_SwitchTopic 0
2021-04-22 09:28:09 Status_Topic Rollo_WC
2021-04-22 09:28:13 SwitchDebounce 50
2019-12-30 20:52:35 SwitchMode1 3
2019-12-30 20:52:35 SwitchMode2 3
2021-05-25 06:19:41 Time 2021-05-25T05:19:40
2020-10-20 21:43:38 Upgrade Version 8.2.0.6 from http://thehackbox.org/tasmota/release/tasmota.bin
2021-05-25 06:19:41 Uptime 10T13:10:13
2021-05-25 06:19:41 UptimeSec 911413
2020-05-05 10:45:31 Vcc 3.506
2021-05-14 17:09:44 Version 8.5.0(tasmota)
2021-05-14 17:09:44 WebServerMode Admin
2021-02-24 15:35:45 WifiConfig_2 WifiManager
2020-05-14 13:14:33 WifiConfig_4 Retry
2020-09-29 16:31:56 WifiConfig_7 ManagerRst
2021-05-25 06:19:41 Wifi_AP 1
2021-05-25 06:19:41 Wifi_BSSId 98:9B:CB:C2:DC:8E
2021-05-25 06:19:41 Wifi_Channel 6
2021-05-25 06:19:41 Wifi_Downtime 0T00:00:16
2021-05-25 06:19:41 Wifi_LinkCount 2
2021-05-25 06:19:41 Wifi_RSSI 70
2021-05-25 06:19:41 Wifi_SSId FRITZ!Box EF 2,4 GHz
2021-05-25 06:19:41 Wifi_Signal -65
2021-05-24 11:42:52 associatedWith ASC
2021-05-25 06:19:41 myBrightness 361
2021-05-25 06:19:41 myBrightnessForShadingCloudy 20000
2021-05-25 06:19:41 myBrightnessForShadingSunny 25000
2021-05-25 06:19:41 myShadingPASS_GreaterBrightnessSunny False
2021-05-25 06:19:41 myShadingPASS_GreaterSunAzimuthLeft False
2021-05-25 06:19:41 myShadingPASS_GreaterSunElevationMin False
2021-05-25 06:19:41 myShadingPASS_GreaterTemperatureExternMin False
2021-05-25 06:19:41 myShadingPASS_LowerBrightnessCloudy False
2021-05-25 06:19:41 myShadingPASS_LowerSunAzimuthRight True
2021-05-25 06:19:41 myShadingPASS_LowerSunElevationMax True
2021-05-25 06:19:41 mySunAzimuth 63.15
2021-05-25 06:19:41 mySunAzimuthLeft 70
2021-05-25 06:19:41 mySunAzimuthRight 130
2021-05-25 06:19:41 mySunElevation 6.99
2021-05-25 06:19:41 mySunElevationForShadingMax 50.0
2021-05-25 06:19:41 mySunElevationForShadingMin 8.0
2021-05-25 06:19:41 myTemperatureExtern 9.6
2021-05-25 06:19:41 myTemperatureExternForShadingMin 20
2021-05-25 06:07:24 pct 0
2021-05-25 06:07:24 state 0
2020-06-29 10:28:43 subscriptions cmnd/DVES_973F73_fb/# cmnd/Rollo_WC/# cmnd/tasmotas/#
Attributes:
ASC 1
ASC_BrightnessSensor Wemos_Daemmerung:Lux 15:4
ASC_Down brightness
ASC_DriveUpMaxDuration 25
ASC_Mode_Up home
ASC_Pos_Reading pct
ASC_Roommate_Device rr_asc
ASC_Shading_InOutAzimuth 70:130
ASC_Shading_MinMax_Elevation 8.0:50.0
ASC_Shading_Min_OutsideTemperature 20
ASC_Shading_Mode always
ASC_Shading_Pos 60
ASC_Shading_StateChange_SunnyCloudy 25000:20000
ASC_Shading_WaitingPeriod 600
ASC_ShuttersPlace terrace
ASC_TempSensor Temperatur_draussen
ASC_Time_Down_Late 22:30
ASC_Time_Up_Early 06:00
ASC_Time_Up_Late 09:30
ASC_Up brightness
ASC_WindowRec wc_fenster
DbLogExclude .*
IODev Mosquitto_Broker
alexaName Rollo WC
alias Rollo WC
cmdIcon open:fts_shutter_up close:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
comment After applying the template set "ShutterOpenDuration1" and "ShutterCloseDuration1" first.
Use the "set x_configuration" Option. Example: "set x_configuration ShutterOpenDuration1 35"
Shutter specific commands available: ShutterOpenDuration1, ShutterCloseDuration1, ShutterRelay1, ShutterSetHalfway1, ShutterSetClose1, ShutterInvert1, ShutterMotordelay1, ShutterCalibration1; you may use this for general setOptions in tasmota also.
commands may need restart to take effect.
For calibration, use of more than one shutter device and further information on the available commands see Tasmota wiki.
devStateIcon opening:fts_shutter_up@red closing:fts_shutter_down@red Online:10px-kreis-gruen Offline:10px-kreis-rot 100:fts_shutter_100 0:fts_shutter_10 9\d.*:fts_shutter_90 8\d.*:fts_shutter_80 7\d.*:fts_shutter_70 6\d.*:fts_shutter_60 5\d.*:fts_shutter_50 4\d.*:fts_shutter_40 3\d.*:fts_shutter_30 2\d.*:fts_shutter_20 1\d.*:fts_shutter_10 \b\d\b.*:fts_shutter_10 set_.*:fts_shutter_updown
event-on-change-reading ASC_.*,pct,state,Shutter.*,POWER.*,LWT
genericDeviceType blind
group Rollos
homebridgeMapping clear CurrentPosition=pct,minValue=0,maxValue=100,minStep=10,invert=1
TargetPosition=pct,minValue=0,maxValue=100,minStep=10,cmd=pct,invert=1
icon scene_toilet_alternat
model tasmota_2ch_shutter_invert_1
readingList tele/Rollo_WC/LWT:.* LWT
stat/Rollo_WC/RESULT:.* { json2nameValue($EVENT) }
stat/Rollo_WC/POWER1:.* POWER1
stat/Rollo_WC/POWER1:on {{'state' => 'opening'}}
stat/Rollo_WC/POWER2:.* POWER2
stat/Rollo_WC/POWER2:on {{'state' => 'closing'}}
stat/Rollo_WC/SHUTTER1:.* state
stat/Rollo_WC/SHUTTER1:.* pct
tele/Rollo_WC/RESULT:.* { json2nameValue($EVENT) }
tele/Rollo_WC/STATE:.* { json2nameValue($EVENT) }
tele/Rollo_WC/SENSOR:.* { json2nameValue($EVENT) }
tele/Rollo_WC/INFO.:.* { json2nameValue($EVENT) }
tele/Rollo_WC/UPTIME:.* { json2nameValue($EVENT) }
cmnd/Rollo_WC/ShutterPosition1:.* ShutterPosition1
cmnd/Rollo_WC/ShutterOpen1:.* ShutterOpen1
cmnd/Rollo_WC/POWER:.* POWER
cmnd/Rollo_WC/ShutterClose1:.* ShutterClose1
stat/Rollo_WC/STATUS:.* { json2nameValue($EVENT) }
room ASC,Rollos,Tasmota,WC
setList close:noArg cmnd/Rollo_WC/ShutterClose1
open:noArg cmnd/Rollo_WC/ShutterOpen1
half:noArg cmnd/Rollo_WC/ShutterSetHalfway1 50
pct:slider,0,1,100 cmnd/Rollo_WC/ShutterPosition1 $EVTPART1
stop:noArg cmnd/Rollo_WC/ShutterStop1
resetClose:noArg cmnd/Rollo_WC/ShutterSetClose1
x_configuration cmnd/Rollo_WC/$EVTPART1 $EVTPART2
setStateList open close half stop pct
stateFormat
LWT
state
userReadings myBrightness {ascAPIget('BrightnessAverage',$NAME)},
myBrightnessForShadingCloudy {ascAPIget('ShadingStateChangeCloudy',$NAME)},
myBrightnessForShadingSunny {ascAPIget('ShadingStateChangeSunny',$NAME)},
myTemperatureExtern {ascAPIget('OutTemp',$NAME)},
myTemperatureExternForShadingMin {AttrVal("$NAME", "ASC_Shading_Min_OutsideTemperature","")},
mySunAzimuth {ascAPIget('Azimuth')},
mySunAzimuthLeft {ascAPIget('ShadingAzimuthLeft',$NAME)},
mySunAzimuthRight {ascAPIget('ShadingAzimuthRight',$NAME)},
mySunElevation {ascAPIget('Elevation')},
mySunElevationForShadingMin {ascAPIget('ShadingMinElevation',$NAME)},
mySunElevationForShadingMax {ascAPIget('ShadingMaxElevation',$NAME)},
myShadingPASS_GreaterBrightnessSunny {if (ReadingsNum("$NAME","myBrightness",0) > ReadingsNum("$NAME","myBrightnessForShadingSunny",0)) {"True"} else {"False"}},
myShadingPASS_LowerBrightnessCloudy {if (ReadingsNum("$NAME","myBrightness",0) > ReadingsNum("$NAME","myBrightnessForShadingCloudy",0)) {"True"} else {"False"}},
myShadingPASS_GreaterSunAzimuthLeft {if (ReadingsNum("$NAME","mySunAzimuth",0) > ReadingsNum("$NAME","mySunAzimuthLeft",0)) {"True"} else {"False"}},
myShadingPASS_LowerSunAzimuthRight {if (ReadingsNum("$NAME","mySunAzimuth",0) < ReadingsNum("$NAME","mySunAzimuthRight",0)) {"True"} else {"False"}},
myShadingPASS_GreaterSunElevationMin {if (ReadingsNum("$NAME","mySunElevation",0) > ReadingsNum("$NAME","mySunElevationForShadingMin",0)) {"True"} else {"False"}},
myShadingPASS_LowerSunElevationMax {if (ReadingsNum("$NAME","mySunElevation",0) < ReadingsNum("$NAME","mySunElevationForShadingMax",0)) {"True"} else {"False"}},
myShadingPASS_GreaterTemperatureExternMin {if (ReadingsNum("$NAME","myTemperatureExtern",0) > ReadingsNum("$NAME","myTemperatureExternForShadingMin",0)) {"True"} else {"False"}}
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
webCmd :open:close:half:stop:pct
Ich habe es mal erweitert. Bitte das selbe File noch mal bei Dir einspielen. Danke
ZitatWenn Dein FHEM den heutigen Tag als Feiertag erkennt dann hätte er wie am WE fahren sollen. Was sagt denn
Code: [Auswählen]
{ IsWe() }
Ich hatte heute das gleiche Verhalten. Rollläden wären erst zur 'Wochenend-Zeit' bzw. Urlaubszeit gefahren. { IsWe() } liefert 0. Die ASC-Timer für morgen stehen ebenfalls wieder auf Wochend-Zeit.
Zitat von: Karflyer am 25 Mai 2021, 10:38:01
Ich hatte heute das gleiche Verhalten. Rollläden wären erst zur 'Wochenend-Zeit' bzw. Urlaubszeit gefahren. { IsWe() } liefert 0. Die ASC-Timer für morgen stehen ebenfalls wieder auf Wochend-Zeit.
Das zeige mal bitte ein Rollo list
Zitat von: CoolTux am 25 Mai 2021, 07:45:39
Das Verhalten ist korrekt. Da jeder seine Regenposition einstellen kann wie er es für sich als richtig empfindet kann ich hier leider nicht darauf prüfen ob die aktuelle Position über oder unter der Regenposition liegt.
Da wir aber eh aktuell über eine zusätzliche Konfig der Regenposition im jeweiligen Rollo reden könnte man sowas eventuell hier noch mit unter bringen.
Mein erster Gedanke dazu wäre, sicherlich übersehe ich auch was, den Regenschutz immer aufzuheben wenn
ASC_ShuttersLastDrive nicht
day close ist, denn dann gäbs doch auch meist keinen Grund das mir der Regenschutz dazwischenfunkt ?
Zitat von: TomLee am 25 Mai 2021, 10:59:38
Mein erster Gedanke dazu wäre, sicherlich übersehe ich auch was, den Regenschutz immer aufzuheben wenn ASC_ShuttersLastDrive nicht day close ist, denn dann gäbs doch auch meist keinen Grund das mir der Regenschutz dazwischenfunkt ?
Wie gesagt es ist immer User abhängig. Der eine User will immer schließen der andere immer öffnen und dann gibt es da noch Zwischenschritte. Am ASC_ShuttersLastDrive würde ich es aber nicht abhängig machen.
ZitatZitat von: Karflyer am Heute um 10:38:01
Ich hatte heute das gleiche Verhalten. Rollläden wären erst zur 'Wochenend-Zeit' bzw. Urlaubszeit gefahren. { IsWe() } liefert 0. Die ASC-Timer für morgen stehen ebenfalls wieder auf Wochend-Zeit.
Das zeige mal bitte ein Rollo list
Internals:
ADDRESS 000001
CFGFN /opt/fhem/devices_somfy.cfg
DEF 000001
FUUID 5c55644d-f33f-bb67-160e-dd2fd1535ba438ce
FVERSION 10_SOMFY.pm:v1.0.0-s22865/2020-09-27
IODev CUL_SOMFY
NAME sht_ezr
NR 64
STATE open
TYPE SOMFY
move stop
CODE:
1 000001
OLDREADINGS:
READINGS:
2019-06-10 20:46:10 ASC_Enable on
2021-01-24 16:47:12 ASC_ShadingMessage <html> INFO: shading was deactivated globally </html>
2021-05-25 06:45:41 ASC_ShuttersLastDrive manual
2021-05-25 15:50:34 ASC_Time_DriveDown 25.05.2021 - 21:54
2021-05-25 15:50:34 ASC_Time_DriveUp 26.05.2021 - 07:30
2021-05-25 15:50:34 ASC_Time_PrivacyDriveDown 25.05.2021 - 21:34
2021-05-25 08:07:36 IODev CUL_SOMFY
2021-05-25 08:09:47 associatedWith ASControl
2021-05-24 21:52:54 enc_key AF
2021-05-25 06:45:41 exact 0
2021-05-25 06:45:41 position 0
2021-05-24 21:52:54 rolling_code 0FCF
2021-05-25 06:45:41 state open
Attributes:
ASC 1
ASC_BlockingTime_afterManual 1800
ASC_BrightnessSensor brightness_eastside:brightness
ASC_Closed_Pos 200
ASC_Down astro
ASC_DriveUpMaxDuration 23
ASC_Drive_Delay 0
ASC_Drive_DelayStart 0
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Pos_Reading position
ASC_PrivacyDownValue_beforeNightClose 1200
ASC_PrivacyDown_Pos 60
ASC_RainProtection off
ASC_Shading_InOutAzimuth 55:225
ASC_Shading_Min_OutsideTemperature 18
ASC_Shading_Mode always
ASC_Shading_Pos 100
ASC_Shading_StateChange_SunnyCloudy 25000:20000
ASC_Shading_WaitingPeriod 300
ASC_Time_Down_Late 22:15
ASC_Time_Up_Early 06:15
ASC_Time_Up_WE_Holiday 07:30
ASC_Up time
ASC_Ventilate_Pos 70
ASC_WindowRec sc_ezr
ASC_WindowRec_subType threestate
IODev CUL_SOMFY
alexaName esszimmer rollladen rechts
alias Esszimmer (r)
devStateIcon open|10:fts_shutter_10 20:fts_shutter_20 30:fts_shutter_30 40:fts_shutter_40 50:fts_shutter_50 60:fts_shutter_60 70:fts_shutter_70 80:fts_shutter_80 90:fts_shutter_90 100|down|closed:fts_shutter_100
drive-down-time-to-100 16
drive-down-time-to-close 19
drive-up-time-to-100 3
drive-up-time-to-open 20
event-on-change-reading .*
eventMap /on:down/off:up/pos 60:go-my/
genericDeviceType blind
group Shutter
model somfyshutter
room SOMFY
sortby 01
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd down:stop:up:go-my
Grüße
Stefan
Zitat von: Karflyer am 25 Mai 2021, 15:51:39
Internals:
ADDRESS 000001
CFGFN /opt/fhem/devices_somfy.cfg
DEF 000001
FUUID 5c55644d-f33f-bb67-160e-dd2fd1535ba438ce
FVERSION 10_SOMFY.pm:v1.0.0-s22865/2020-09-27
IODev CUL_SOMFY
NAME sht_ezr
NR 64
STATE open
TYPE SOMFY
move stop
CODE:
1 000001
OLDREADINGS:
READINGS:
2019-06-10 20:46:10 ASC_Enable on
2021-01-24 16:47:12 ASC_ShadingMessage <html> INFO: shading was deactivated globally </html>
2021-05-25 06:45:41 ASC_ShuttersLastDrive manual
2021-05-25 15:50:34 ASC_Time_DriveDown 25.05.2021 - 21:54
2021-05-25 15:50:34 ASC_Time_DriveUp 26.05.2021 - 07:30
2021-05-25 15:50:34 ASC_Time_PrivacyDriveDown 25.05.2021 - 21:34
2021-05-25 08:07:36 IODev CUL_SOMFY
2021-05-25 08:09:47 associatedWith ASControl
2021-05-24 21:52:54 enc_key AF
2021-05-25 06:45:41 exact 0
2021-05-25 06:45:41 position 0
2021-05-24 21:52:54 rolling_code 0FCF
2021-05-25 06:45:41 state open
Attributes:
ASC 1
ASC_BlockingTime_afterManual 1800
ASC_BrightnessSensor brightness_eastside:brightness
ASC_Closed_Pos 200
ASC_Down astro
ASC_DriveUpMaxDuration 23
ASC_Drive_Delay 0
ASC_Drive_DelayStart 0
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Pos_Reading position
ASC_PrivacyDownValue_beforeNightClose 1200
ASC_PrivacyDown_Pos 60
ASC_RainProtection off
ASC_Shading_InOutAzimuth 55:225
ASC_Shading_Min_OutsideTemperature 18
ASC_Shading_Mode always
ASC_Shading_Pos 100
ASC_Shading_StateChange_SunnyCloudy 25000:20000
ASC_Shading_WaitingPeriod 300
ASC_Time_Down_Late 22:15
ASC_Time_Up_Early 06:15
ASC_Time_Up_WE_Holiday 07:30
ASC_Up time
ASC_Ventilate_Pos 70
ASC_WindowRec sc_ezr
ASC_WindowRec_subType threestate
IODev CUL_SOMFY
alexaName esszimmer rollladen rechts
alias Esszimmer (r)
devStateIcon open|10:fts_shutter_10 20:fts_shutter_20 30:fts_shutter_30 40:fts_shutter_40 50:fts_shutter_50 60:fts_shutter_60 70:fts_shutter_70 80:fts_shutter_80 90:fts_shutter_90 100|down|closed:fts_shutter_100
drive-down-time-to-100 16
drive-down-time-to-close 19
drive-up-time-to-100 3
drive-up-time-to-open 20
event-on-change-reading .*
eventMap /on:down/off:up/pos 60:go-my/
genericDeviceType blind
group Shutter
model somfyshutter
room SOMFY
sortby 01
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd down:stop:up:go-my
Grüße
Stefan
Hallo Stefan,
Ich muss gestehen das ich hier keinen Fehler erkennen kann in der Konfig. Auf meinem Testsystem funktioniert das auch ohne Probleme mit Deinen Werten.
Welche Version hast Du und kannst Du mal ein renewAllTimer machen
Zitat von: TomLee am 25 Mai 2021, 10:59:38
Mein erster Gedanke dazu wäre, sicherlich übersehe ich auch was, den Regenschutz immer aufzuheben wenn ASC_ShuttersLastDrive nicht day close ist, denn dann gäbs doch auch meist keinen Grund das mir der Regenschutz dazwischenfunkt ?
Die Frage ist ja, was man vor Regen schützen möchte. Ich möchte beispielsweise meine Markise trocken halten. Wenn jemand anderes das Fenster (oder etwas anderes hinter dem Shutter) schützen möchte, währe die Schutz position komplett anders herum.
Zitat von: CoolTux am 25 Mai 2021, 08:00:41
Ich habe es mal erweitert. Bitte das selbe File noch mal bei Dir einspielen. Danke
Habe die Daten gerade nochmal ausgetauscht und ein FHEM Neustart gemacht. Nachdem war das ASC Device komplett weg, wie kann das?
EDIT: Habe den Fehler gefunden parallel, wurde wohl was am Rain Modul geändert, was nun fehlt. Ich muss erstmal updaten.
Zitat von: xerion am 26 Mai 2021, 07:14:49
Habe die Daten gerade nochmal ausgetauscht und ein FHEM Neustart gemacht. Nachdem war das ASC Device komplett weg, wie kann das?
EDIT: Habe den Fehler gefunden parallel, wurde wohl was am Rain Modul geändert, was nun fehlt. Ich muss erstmal updaten.
Meinst das Rainmodul von ASC? Da wurde aber nichts geändert.
Zitat von: CoolTux am 26 Mai 2021, 08:42:49
Meinst das Rainmodul von ASC? Da wurde aber nichts geändert.
Es fehlte laut Log ein Modul, ich mein was mit Rain. Das was du vor ein Tagen ins SVN geladen hattest. Das hatte ich mir per Update noch nicht gezogen. Da ich ein Backup einspielen musste, habe ich leider die og nicht mehr.
Zitat von: xerion am 26 Mai 2021, 09:35:49
Es fehlte laut Log ein Modul, ich mein was mit Rain. Das was du vor ein Tagen ins SVN geladen hattest. Das hatte ich mir per Update noch nicht gezogen. Da ich ein Backup einspielen musste, habe ich leider die og nicht mehr.
Ah deswegen. Ja dann musst du erstmal ein Update machen. Und dann die Datei einspielen.
Zitat von: CoolTux am 26 Mai 2021, 09:39:12
Ah deswegen. Ja dann musst du erstmal ein Update machen. Und dann die Datei einspielen.
Komisch war nur dass das bei deiner ersten Änderung nicht problematisch war, erst nach der Änderung mit dem ShutterPlace terrace kam bei mir das Problem auf.
Hallo CoolTux,
ZitatHallo Stefan,
Ich muss gestehen das ich hier keinen Fehler erkennen kann in der Konfig. Auf meinem Testsystem funktioniert das auch ohne Probleme mit Deinen Werten.
Welche Version hast Du und kannst Du mal ein renewAllTimer machen
Folgendes Verhalten ist zu beobachten:
Setze ich im ASC-Device 'sunriseTimeWeHoliday' auf on werden die Wochend/Urlaubsöffnungszeiten an den Rolladendevices gesetzt, was für die aktuellen Tage falsch ist.
Setze ich im ASC-Device 'sunriseTimeWeHoliday' auf off werden die aktuell richtigen Zeiten an den Rolladendevices eingetragen.
Ein List des Holiday-Device sieht so aus:
Internals:
CFGFN /opt/fhem/devices_kalender.cfg
FUUID 5c55fb4a-f33f-bb67-d2f9-c7d4817498583ab3
FVERSION 95_holiday.pm:0.234480/2021-01-01
HOLIDAYFILE ./FHEM/holiday/bw.holiday
NAME bw
NR 250
READONLY 1
STATE none
TRIGGERTIME 1622066402.99098
TYPE holiday
READINGS:
2021-05-26 00:00:02 state none
2021-05-26 00:00:02 tomorrow none
2021-05-26 00:00:02 yesterday none
Attributes:
alias bw
room Kalender
Wertest du Wert 'none' im ASC-Device aus, oder liegt hier der 'Fehler'?
Grüße
Stefan
Ich werte { IsWe() } aus. Das ist eine FHEM Core Funktion.
Auch mit none geht es bei mir. Daher noch mal meine Frage, welche Version verwendest Du?
Zitat von: CoolTux am 25 Mai 2021, 08:00:41
Ich habe es mal erweitert. Bitte das selbe File noch mal bei Dir einspielen. Danke
Mit "terrace" funktioniert es jetzt auch wunderbar...kannste einchecken.
Danke Dir!
ZitatIch werte { IsWe() } aus. Das ist eine FHEM Core Funktion.
Auch mit none geht es bei mir. Daher noch mal meine Frage, welche Version verwendest Du?
« Letzte Änderung: Gestern um 16:28:56 von CoolTux »
Ich verwende die Version v0.10.14
Grüße
Stefan
Zitat von: Karflyer am 27 Mai 2021, 09:38:35
Ich verwende die Version v0.10.14
Grüße
Stefan
Damit sollte es eigentlich gehen. Kann mir Deine Beobachtung nicht erklären. Und IsDay() sagt wirklich 0?
ZitatDamit sollte es eigentlich gehen. Kann mir Deine Beobachtung nicht erklären. Und IsDay() sagt wirklich 0?
Ich habe den Fehler gefunden. Der lag bei mir. Ich habe am globalen Attribut 'holiday2we' ein Dummy-Device hinterlegt. In dessen Berechnungsmethode für das Reading 'tomorrow' war ein Fehler. Das reading tomorrow hatte den Wert 1 obwohl der Urlaub erst in x-Tagen anfängt. Nach Korrektur der Berechnung werden nun auch im ASC die Zeiten wieder korrekt gesetzt.
Sorry für den zusätzlichen Aufwand den ich dir dadurch verursacht habe.
Grüße
Stefan
Hallo zusammen,
erst mal vielen Dank für das tolle Modul! Ich habe soweit auch alles eingerichtet, muss aber noch ein bisschen testen. Ich habe daher zunächst mal nur ein paar Verständnisfragen.
Zunächst mal meine Situation:
Ich möchte eine Markise überm Wintergarten steuern. Diese hängt an einem Homematic Jalousieaktor (HM-Bl1PBU-FM) "wg_Markise". Als Sensor habe ich die Homematic Wetterstation (HM-WDS100-C6-O-2) "Wettersensor".
ASC soll nun:
- Beschatten ab einem bestimmten Sonnenwert (210) und unterhalb entspr. wieder einfahren (190). Mein Sensor liefert keine lux-Werte sondern 0..255
- Abends zu einer bestimmten Zeit die Markise einfahren (falls draußen).
Nun meine Verständnisfragen:
1. Wenn ich manuell schalte, wann geht er dann wieder in den Automatikmodus? Also z.B. wenn ich die Markise ausfahre, obwohl ich unterhalb des Beschattungswertes bin, fährt er dann nach Ablauf der ASC_BlockingTime_afterManual die Markise ein?
2. Da die Markise ja typischerweise Abends eingefahren wird (nicht wie Rollos morgens), nutze ich dann die UP-Einstellungen für Abends?
attr wg_Markise ASC_Up time
attr wg_Markise ASC_Mode_UP always
attr wg_Markise ASC_Time_Up_Early 19:00
und im ASC-Device
ASC_autoShuttersControlMorning on
3. Wie schalte ich denn dann ab, dass er morgens rausfährt? Kann ich da
attr wg_Markise ASC_Mode_Down off
machen oder schalte ich damit auch die Beschattungsfunktion aus?
Ich möchte, dass er die Markise nur Abends zeitgesteuert einfährt, nicht aber morgens raus?
Das ASC_autoShuttersControlEvening off
im ASC-Device ist keine Dauerlösung da ich später auch meine Dachfensterrollos einbinden will.
4. Wenn ich Regen- und Windschutz später noch aktiviere (ist noch nicht), schaltet ASC dann beim entspr. event automatisch auch den hardlock an der Markise, damit man mit dem HM-Bl1PBU-FM-Schalter die Markise nicht mehr ausfahren kann? Oder wie könnte ich das konfigurieren?
Danke für Eure Hilfe!
Alex
Hier noch meine lists:
wg_Markise
Internals:
CUL1_MSGCNT 48
CUL1_RAWMSG A0D32A4106EDCE0AA21700601C800::-59.5:CUL1:
CUL1_RSSI -59.5
CUL1_TIME 2021-05-30 19:50:38
DEF 6EDCE0
FUUID 60af7f72-f33f-c40b-945a-55f9c8f831c0249d
IODev CUL1
LASTInputDev CUL1
MSGCNT 48
NAME wg_Markise
NOTIFYDEV global
NR 294
NTFY_ORDER 50-wg_Markise
STATE on
TYPE CUL_HM
chanNo 01
lastMsg No:32 - t:10 s:6EDCE0 d:AA2170 0601C800
peerList Wettersensor
protLastRcv 2021-05-30 19:50:38
protRcv 48 last_at:2021-05-30 19:50:38
protSnd 46 last_at:2021-05-30 19:50:38
protState CMDs_done
rssi_CUL1 cnt:14 min:-64 max:-58 avg:-60.92 lst:-62
rssi_Wettersensor cnt:4 min:-69 max:-67 avg:-68.25 lst:-69
rssi_at_CUL1 cnt:48 min:-63 max:-53.5 avg:-57.21 lst:-59.5
OLDREADINGS:
READINGS:
2021-05-30 13:34:33 ASC_Enable on
2021-05-30 20:12:45 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 1.5m
2021-05-30 19:50:38 ASC_ShuttersLastDrive shading out
2021-05-30 19:50:01 ASC_Time_DriveDown AutoShuttersControl off
2021-05-30 19:50:01 ASC_Time_DriveUp 31.05.2021 - 19:50
2021-05-30 19:50:09 CommandAccepted yes
2021-05-27 13:16:02 D-firmware 2.11
2021-05-27 13:16:02 D-serialNr QEQ1166505
2021-05-30 12:15:08 IODev CUL1
2021-05-27 23:40:22 PairedTo 0xAA2170
2021-05-27 22:49:24 R-Wettersensor_chn-01-lgActionType jmpToTarget
2021-05-27 22:49:24 R-Wettersensor_chn-01-lgOnLevel 100 %
2021-05-27 22:49:24 R-Wettersensor_chn-01-shActionType jmpToTarget
2021-05-27 22:49:24 R-Wettersensor_chn-01-shOnLevel 100 %
2021-05-27 14:38:47 R-driveDown 24 s
2021-05-27 13:16:36 R-driveTurn 0.5 s
2021-05-27 16:39:43 R-driveUp 24.5 s
2021-05-27 13:16:35 R-pairCentral 0xAA2170
2021-05-27 13:16:36 R-sign off
2021-05-30 13:34:34 associatedWith ASC,none
2021-05-27 23:41:25 cfgState ok
2021-05-30 19:50:38 commState CMDs_done
2021-05-30 19:50:38 deviceMsg on (to vccu)
2021-05-30 19:50:38 level 100
2021-05-30 19:50:38 motor stop:on
2021-05-30 19:50:38 pct 100
2021-05-30 12:15:11 peerList Wettersensor
2021-05-30 19:50:38 recentStateType info
2021-05-30 19:50:38 state on
2021-05-30 19:50:38 timedOn off
2021-05-30 19:50:09 trigLast fhem:02
2021-05-30 15:17:54 trig_Wettersensor 3_16
helper:
HM_CMDNR 50
cSnd 11AA21706EDCE00201000000,11AA21706EDCE00201C8
dlvlCmd ++A011AA21706EDCE00201C8
mId 0005
peerFriend peerSens,peerVirt
peerIDsState complete
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
cmds:
TmplKey Wettersensor:no:1622374044.35772
TmplTs 1622374044.35772
cmdKey 1:1:0::wg_Markise:0005:01:Wettersensor
cmdLst:
assignHmKey noArg
clear [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
deviceRename -newName-
down 'change:'[(0..100;1|{10})] [(-ontime-|{})] [(-ramptime-|{})]
eventL -peer- -cond-
eventS -peer- -cond-
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
getVersion noArg
inhibit [(on|{off})]
off noArg
on noArg
pair noArg
pct -value- [-ontime-]
peerBulk -peer1,peer2,...- [({set}|unset)]
peerIODev [IO] -btn- [({set}|unset)] 'not for future use'
peerSmart -peerOpt-
press [(long|{short})] [(-peer-|{self01})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
pressL [(-peer-|{self01})]
pressS [(-peer-|{self01})]
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- -addr2:data2-...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sign [(on|{off})]
statusRequest noArg
stop noArg
toggle noArg
toggleDir noArg
tplDel -tplDel-
tplSet_0 -tplChan-
tplSet_Wettersensor -tplPeer-
unpair noArg
up 'change:'[(0..100;1|{10})] [(-ontime-|{})] [(-ramptime-|{})]
lst:
condition slider,0,1,255
peer Wettersensor
peerOpt Garage_Tor_zuKontakt,Rauchmelder_TeamLead,Wettersensor,bz_Fenster,ku_Fenster,sz_Fenster_links,sz_Schalter2_Btn_01,sz_Schalter2_Btn_02,sz_Schalter_01,sz_Schalter_02,sz_Tuer,ug_Bewegungsmelder,vccu,wz_Bewegungsmelder
tplChan
tplDel
tplPeer BlStopDnLg_long,BlStopDnLg_short,BlStopDnSh_long,BlStopDnSh_short,BlStopUpLg_long,BlStopUpLg_short,BlStopUpSh_long,BlStopUpSh_short,SwCondAbove_long,SwCondAbove_short,SwCondBelow_long,SwCondBelow_short,SwOnCond_long,SwOnCond_short
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
list [({normal}|full)]
param -param-
reg -addr- -list- [-peerChn-]
regList noArg
regTable noArg
regVal -addr- -list- [-peerChn-]
saveConfig [-filename-]
tplInfo noArg
dir:
cur stop
rct up
expert:
def 1
det 0
raw 0
tpl 0
io:
flgs 0
lstRecType 10
newChn +6EDCE0,00,01,00
nextSend 1622397038.53285
nxtSndMcnt 32
rxt 0
tgtDly 88
vccu vccu
lRcTm:
CUL1 281152408
tnms 1046884205
p:
6EDCE0
00
01
00
prefIO:
CUL1
mRssi:
mNo 32
io:
CUL1:
-53.5
-53.5
peerIDsH:
00000000 broadcast
6807BD01 Wettersensor_chn-01
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
rpt:
IO CUL1
flg A
ts 1622397038.44669
ack:
HASH(0x5c37500)
328002AA21706EDCE000
rssi:
CUL1:
avg -60.9285714285714
cnt 14
lst -62
max -58
min -64
Wettersensor:
avg -68.25
cnt 4
lst -69
max -67
min -69
at_CUL1:
avg -57.21875
cnt 48
lst -59.5
max -53.5
min -63
tmpl:
Attributes:
ASC 2
ASC_BlockingTime_afterManual 300
ASC_BrightnessSensor Wettersensor:brightness
ASC_Closed_Pos 0
ASC_LockOut hard
ASC_LockOut_Cmd inhibit
ASC_Mode_Up always
ASC_Open_Pos 100
ASC_Pos_Reading pct
ASC_Shading_Min_OutsideTemperature 14
ASC_Shading_Mode always
ASC_Shading_Pos 0
ASC_Shading_StateChange_SunnyCloudy 210:190
ASC_Shading_WaitingPeriod 180
ASC_Time_Up_Early 19:50
ASC_Up time
IODev CUL1
IOgrp vccu:CUL1
alexaName Markise
alexaRoom Wintergarten
autoReadReg 4_reqStatus
devStateIcon on:fts_sunblind_10 open:fts_sunblind_10 100:fts_sunblind_10 90:fts_sunblind_10 80:fts_sunblind_20 70:fts_sunblind_30 60:fts_sunblind_40 50:fts_sunblind_50 40:fts_sunblind_60 30:fts_sunblind_70 20:fts_sunblind_80 10:fts_sunblind_90 0:fts_sunblind_100 down:fts_sunblind_100 closed:fts_sunblind_100 off:fts_sunblind_100
expert defReg
firmware 2.11
genericDeviceType blind
group Rollos
icon fts_sunblind
model HM-LC-BL1PBU-FM
peerIDs 00000000,6807BD01
room ASC,EG_Wintergarten,Homekit,alexa
serialNr QEQ1166505
siriName Markise
subType blindActuator
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
verbose 2
webCmd statusRequest:toggleDir:on:off:up:down:stop
ASC
Internals:
FUUID 60b3764d-f33f-c40b-2b4d-6a2981f483a63fc1
FVERSION 73_AutoShuttersControl.pm:v0.10.14-s24470/2021-05-18
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME ASC
NOTIFYDEV =>,ASC,Wettersensor,astro,global,wg_Markise
NR 1144
NTFY_ORDER 51-ASC
STATE shading out
TYPE AutoShuttersControl
VERSION v0.10.14
OLDREADINGS:
READINGS:
2021-05-30 13:45:02 ascEnable on
2021-05-30 14:05:44 controlShading on
2021-05-30 13:34:33 room_ASC_EG_Wintergarten_Homekit_alexa wg_Markise
2021-05-30 19:50:38 state shading out
2021-05-30 13:34:33 userAttrList rolled out
2021-05-30 19:50:38 wg_Markise_PosValue 100
2021-05-30 19:50:09 wg_Markise_lastPosValue 0
2021-05-30 19:50:01 wg_Markise_nextAstroTimeEvent 30.05.2021 - 20:57
helper:
shuttersList:
wg_Markise
monitoredDevs:
=>:
rg_ASC_Shading commands {ASC_Shading_Pos => 'ASC_Shading_Pos:selectnumbers,0,5,100,0,lin',
ASC_Shading_Mode => 'ASC_Shading_Mode:absent,always,off,home',
ASC_Shading_WaitingPeriod => 'ASC_Shading_WaitingPeriod:selectnumbers,0,60,1200,0,lin',
ASC_BlockingTime_afterManual => 'ASC_BlockingTime_afterManual:selectnumbers,0,60,1200,0,lin',
ASC_Shading_StateChange_SunnyCloudy => 'ASC_Shading_StateChange_SunnyCloudy:textFieldNL',
ASC_Shading_Min_OutsideTemperature => 'ASC_Shading_Min_OutsideTemperature:selectnumbers,0,1,30,0,lin', ASC_BrightnessSensor
Wettersensor:
ASC ASC_windSensor
wg_Markise ASC_BrightnessSensor
astro:
ASC ASC_twilightDevice
wg_Markise:
Attributes:
ASC_autoAstroModeEvening REAL
ASC_autoAstroModeMorning REAL
ASC_autoShuttersControlEvening off
ASC_autoShuttersControlMorning on
ASC_rainSensor Wettersensor:isRaining 1:0
ASC_tempSensor Wettersensor:temperature
ASC_twilightDevice astro
ASC_windSensor Wettersensor:windSpeed
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room ASC
Wettersensor:
Internals:
CUL1_MSGCNT 592
CUL1_RAWMSG A138886706807BD00000000BA280004C091031DE5::-71:CUL1:
CUL1_RSSI -71
CUL1_TIME 2021-05-31 13:32:19
DEF 6807BD
FUUID 60afb7d0-f33f-c40b-9a52-086d07436dc6a4af
IODev CUL1
LASTInputDev CUL1
MSGCNT 592
NAME Wettersensor
NOTIFYDEV global
NR 297
NTFY_ORDER 50-Wettersensor
STATE T: 18.6 H: 40 W: 14.5 R: 1.18 IR: 0 WD: 15 WDR: 67.5 S: 29 B: 229
TYPE CUL_HM
chanNo 01
lastMsg No:88 - t:70 s:6807BD d:000000 00BA280004C091031DE5
peerList wg_Markise
protLastRcv 2021-05-31 13:32:19
protRcv 592 last_at:2021-05-31 13:32:19
rssi_at_CUL1 cnt:592 min:-71 max:-61.5 avg:-65.73 lst:-71
Helper:
DBLOG:
battery:
DBLogging:
TIME 1622460739.9481
VALUE ok
brightness:
DBLogging:
TIME 1622460739.9481
VALUE 229
humidity:
DBLogging:
TIME 1622460739.9481
VALUE 40
isRaining:
DBLogging:
TIME 1622460739.9481
VALUE 0
rain:
DBLogging:
TIME 1622460739.9481
VALUE 1.18
state:
DBLogging:
TIME 1622460739.9481
VALUE T: 18.6 H: 40 W: 14.5 R: 1.18 IR: 0 WD: 15 WDR: 67.5 S: 29 B: 229
storm:
DBLogging:
TIME 1622452614.00616
VALUE unknown:04
sunshine:
DBLogging:
TIME 1622460739.9481
VALUE 29
temperature:
DBLogging:
TIME 1622460739.9481
VALUE 18.6
trig_01:
DBLogging:
TIME 1622452614.00616
VALUE wg_Markise
trigger_cnt:
DBLogging:
TIME 1622452614.00616
VALUE 18
windDirRange:
DBLogging:
TIME 1622460739.9481
VALUE 67.5
windDirection:
DBLogging:
TIME 1622460739.9481
VALUE 15
windSpeed:
DBLogging:
TIME 1622460739.9481
VALUE 14.5
READINGS:
2021-05-27 22:55:32 CommandAccepted yes
2021-05-27 23:18:29 D-firmware 1.6
2021-05-27 23:18:29 D-serialNr PEQ0001721
2021-05-30 12:15:06 IODev CUL1
2021-05-27 23:18:29 PairedTo 0xAA2170
2021-05-27 17:24:30 R-burstRx off
2021-05-27 17:24:30 R-localResDis off
2021-05-27 17:24:30 R-pairCentral 0xAA2170
2021-05-27 17:24:31 R-sunThresh 50
2021-05-27 22:55:34 R-wg_Markise_chn-01-stormLowThresh 5
2021-05-27 22:55:34 R-wg_Markise_chn-01-stormUpThresh 20
2021-05-27 17:24:31 R-windSpeedRsltSrc max
2021-05-31 13:32:19 battery ok
2021-05-31 13:32:19 brightness 229
2021-05-27 23:19:30 cfgState ok
2021-05-27 23:18:30 commState CMDs_done
2021-05-31 13:32:19 humidity 40
2021-05-31 13:32:19 isRaining 0
2021-05-30 12:15:10 peerList wg_Markise
2021-05-31 13:32:19 rain 1.18
2021-05-31 13:32:19 state T: 18.6 H: 40 W: 14.5 R: 1.18 IR: 0 WD: 15 WDR: 67.5 S: 29 B: 229
2021-05-31 11:16:54 storm unknown:04
2021-05-31 13:32:19 sunshine 29
2021-05-31 13:32:19 temperature 18.6
2021-05-31 11:16:54 trig_01 wg_Markise
2021-05-31 11:16:54 trigger_cnt 18
2021-05-27 17:20:48 unknown 0400000000000105320A010000
2021-05-31 13:32:19 windDirRange 67.5
2021-05-31 13:32:19 windDirection 15
2021-05-31 13:32:19 windSpeed 14.5
helper:
HM_CMDNR 136
mId 00AE
peerFriend peerAct,peerVirt
peerIDsState complete
peerOpt 1p:THSensor,4:THSensor,p:THSensor
regLst 0,1,1p,4p
rxType 140
supp_Pair_Rep 0
ack:
cmds:
TmplKey wg_Markise:no:1622369710.3382
TmplTs 1622369710.3382
cmdKey 1:1:0::Wettersensor:00AE:01:wg_Markise
cmdLst:
assignHmKey noArg
burstXmit noArg
clear [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
deviceRename -newName-
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
peerBulk -peer1,peer2,...- [({set}|unset)]
peerChan 0 -actChn- [({single})] [({set}|unset)] [actor|remote|both]
peerSmart -peerOpt-
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- -addr2:data2-...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sign [(on|{off})]
tplDel -tplDel-
tplSet_0 -tplChan-
tplSet_wg_Markise -tplPeer-
trgEventL -peer- -condition-
trgEventS -peer- -condition-
trgPressL [(-peer-|{all})]
trgPressS [(-peer-|{all})]
unpair noArg
lst:
condition slider,0,1,255
peer wg_Markise
peerOpt Garage_Tor_Taster,Garten_Brunnen,Garten_Licht,Garten_Poolpumpe,Motorrad,Rauchmelder_TeamLead,bz_Licht,sp_Licht,sp_Thermostat_WindowRec,sp_Thermostat_remote,sz_Kamera,sz_Stern,sz_Thermostat_WindowRec,sz_Thermostat_remote,ug_Drucker,vccu,wg_Deckenleuchte,wg_Dimmer_Dim_V_01,wg_Dimmer_Dim_V_02,wg_Markise,wg_Vitrine,wz_Klima_WindowRec,wz_Klima_remote,wz_Standleuchte,wz_Standleuchte_Bewegung,wz_Standleuchte_V02,wz_Thermostat_WindowRec,wz_Thermostat_remote
tplChan
tplDel
tplPeer
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
list [({normal}|full)]
param -param-
reg -addr- -list- [-peerChn-]
regList noArg
regTable noArg
regVal -addr- -list- [-peerChn-]
saveConfig [-filename-]
tplInfo noArg
expert:
def 1
det 1
raw 0
tpl 0
io:
flgs 0
lstRecType 70
newChn +6807BD,00,01,00
nextSend 1622460739.97778
nxtSndMcnt 88
restoredIO CUL1
rxt 0
tgtDly 88
vccu vccu
lRcTm:
CUL1 344856020
tnms 36843826
p:
6807BD
00
01
00
prefIO:
CUL1
mRssi:
mNo 88
io:
CUL1:
-69
-69
peerIDsH:
00000000 broadcast
6EDCE001 wg_Markise_chn-01
prt:
bErr 0
sProc 0
q:
qReqConf
qReqStat
role:
chn 1
dev 1
rssi:
at_CUL1:
avg -65.7356418918919
cnt 592
lst -71
max -61.5
min -71
tmpl:
Attributes:
DbLogInclude .*
IODev CUL1
IOgrp vccu:CUL1
autoReadReg 4_reqStatus
expert allReg
firmware 1.6
group Klima
icon scene_day
model HM-WDS100-C6-O-2
peerIDs 00000000,6EDCE001
room ASC,EG_Garten
serialNr PEQ0001721
subType THSensor
verbose 2
astro:
Internals:
FUUID 60b12ded-f33f-c40b-c814-297f43d4ef417fd1
FVERSION 95_Astro.pm:v2.1.2-s20848/2019-12-29
INTERVAL 300
NAME astro
NEXTUPDATE 2021-05-31 13:35:08
NOTIFYDEV global
NR 303
NTFY_ORDER 45-astro
RECOMPUTEAT NewDay,SunRise,SunSet,AstroTwilightEvening,AstroTwilightMorning,CivilTwilightEvening,CivilTwilightMorning,CustomTwilightEvening,CustomTwilightMorning
STATE Updated
TYPE Astro
Helper:
DBLOG:
SunAz:
DBLogging:
TIME 1622460608.05617
VALUE 189.7
READINGS:
2021-05-31 00:00:00 AstroTwilightEvening 23:58
2021-05-31 00:00:00 AstroTwilightMorning 02:27
2021-05-31 00:00:00 CivilTwilightEvening 21:44
2021-05-31 00:00:00 CivilTwilightMorning 04:39
2021-05-31 00:00:00 CustomTwilightEvening 20:58
2021-05-30 00:00:00 CustomTwilightMorning 05:25
2021-05-31 13:30:08 MoonAge 247.9
2021-05-31 13:30:08 MoonAlt -29.5
2021-05-31 13:30:08 MoonAz 271.6
2021-05-31 13:25:08 MoonDec -20.4
2021-05-31 10:25:06 MoonDiameter 31.4
2021-05-31 13:30:08 MoonDistance 380592
2021-05-31 13:30:08 MoonDistanceObserver 383776
2021-05-31 00:00:00 MoonHrsInvisible 15:05
2021-05-31 00:00:00 MoonHrsVisible 08:54
2021-05-31 08:50:06 MoonLat -4.6
2021-05-31 13:20:08 MoonLon 318
2021-05-28 19:52:46 MoonPhaseI 5
2021-05-31 11:55:07 MoonPhaseN 0.69
2021-05-28 19:52:46 MoonPhaseS Abnehmender Mond
2021-05-31 11:35:06 MoonRa 21:23
2021-05-31 00:00:00 MoonRise 01:25
2021-05-31 00:00:00 MoonSet 10:19
2021-05-30 06:25:47 MoonSign Wassermann
2021-05-30 06:25:47 MoonSignN 10
2021-05-31 00:00:00 MoonTransit 05:48
2021-05-31 00:00:00 NauticTwilightEvening 22:39
2021-05-31 00:00:00 NauticTwilightMorning 03:45
2021-05-28 19:57:01 ObsAlt 583
2021-05-31 00:00:00 ObsDate 31.05.2021
2021-05-31 00:00:00 ObsDayofyear 151
2021-05-31 13:30:08 ObsGMST 04:06:53
2021-05-28 19:52:46 ObsHorEvening 0
2021-05-28 19:52:46 ObsHorMorning 0
2021-05-28 19:52:46 ObsIsDST 1
2021-05-31 13:25:08 ObsJD 2459365.98
2021-05-31 13:30:08 ObsLMST 04:52:58
2021-05-28 19:54:05 ObsLat 48.0649939
2021-05-28 19:54:28 ObsLon 11.5219824
2021-05-28 19:52:46 ObsSeason Frühling
2021-05-28 19:52:46 ObsSeasonN 1
2021-05-31 13:30:08 ObsTime 13:30:08
2021-05-28 19:52:46 ObsTimezone 2
2021-05-28 19:52:46 ObsTimezoneS CEST
2021-05-31 13:30:08 SunAlt 63.7
2021-05-31 13:30:08 SunAz 189.7
2021-05-31 07:45:06 SunDec 22
2021-05-30 16:15:16 SunDiameter 31.5
2021-05-31 13:30:08 SunDistance 151694581
2021-05-31 13:30:08 SunDistanceObserver 151688865
2021-05-31 00:00:00 SunHrsInvisible 08:14
2021-05-31 00:00:00 SunHrsVisible 15:45
2021-05-31 13:30:08 SunLon 70.3
2021-05-31 04:32:02 SunRa 04:35
2021-05-30 00:00:00 SunRise 05:19
2021-05-31 00:00:00 SunSet 21:04
2021-05-28 19:52:46 SunSign Zwillinge
2021-05-28 19:52:46 SunSignN 2
2021-05-28 19:54:28 SunTransit 13:11
2021-05-31 13:30:08 state Updated
Attributes:
DbLogInclude SunAz
altitude 583
event-on-change-reading .*
icon telescope
interval 300
latitude 48.0649939
longitude 11.5219824
recomputeAt NewDay,SunRise,SunSet,AstroTwilightEvening,AstroTwilightMorning,CivilTwilightEvening,CivilTwilightMorning,CustomTwilightEvening,CustomTwilightMorning
room ASC,x_Klima
Im Nachgang habe ich jetzt noch ein Problem:
Die Beschattungsfunktion wechselt dauernd zwischen "in reserved" und "out" obwohl meines Erachtens alle Bedigungen erfüllt sein sollten. Wenn er auf out geht, scheint das lt. Log (s.u.) an der Außentemperatur zu liegen. Diese ist bei 17.7 Grad. Da ich
attr wg_MArkise ASC_Shading_Min_OutsideTemperature 15
gestellt habe, sollte das aber doch kein Problem sein. V.a. nicht, weshalb zunächst offenbar richtig erkannt wird, dann aber wieder nicht.
Danke nochmal!!
Hier mal das Log (debug verbose=4):
ASC_DEBUG!!! 2021.05.31 11:35:35 - EventProcessingWind: wg_Markise - WindProtection1: unprotected WindMax1: 50 WindMin1: 30 Bekommender Wert1: 7.9
ASC_DEBUG!!! 2021.05.31 11:35:35 - EventProcessingShadingBrightness: wg_Markise - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.05.31 11:35:35 - EventProcessingShadingBrightness: wg_Markise - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 222 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.05.31 11:35:35 - FnIsDay: wg_Markise Allgemein: 0
ASC_DEBUG!!! 2021.05.31 11:35:35 - FnIsDay: wg_Markise Allgemein: 0
ASC_DEBUG!!! 2021.05.31 11:35:35 - ShadingProcessing: wg_Markise - Übergebende Werte - Azimuth:135, Elevation: 57.6, Brightness: 222, OutTemp: 17.5, Azimut Beschattung: 95, Azimut Endschattung: 265, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2021.05.31 11:35:35 - EventProcessingShadingBrightness: wg_Markise - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
2021.05.31 11:35:52 4: AutoShuttersControl (ASC) - Devname: global Name: ASC Notify: $VAR1 = [
'ATTR ASC verbose 4'
];
2021.05.31 11:35:58 2: FRITZBOX FritzBox: Telnet_OpenCon.4216 Telnet error while waiting for command prompt: pattern match timed-out
2021.05.31 11:36:03 2: ROOMMATE set rr_Alex location home
2021.05.31 11:38:14 4: AutoShuttersControl (ASC) - Devname: Wettersensor Name: ASC Notify: $VAR1 = [
'battery: ok',
'brightness: 231',
'humidity: 42',
'isRaining: 0',
'rain: 1.18',
'state: T: 17.1 H: 42 W: 9.1 R: 1.18 IR: 0 WD: 60 WDR: 67.5 S: 171 B: 231 ',
'sunshine: 171',
'temperature: 17.1',
'windDirRange: 67.5',
'windDirection: 60',
'windSpeed: 9.1'
];
ASC_DEBUG!!! 2021.05.31 11:38:14 - EventProcessingWind: wg_Markise - WindProtection1: unprotected WindMax1: 50 WindMin1: 30 Bekommender Wert1: 9.1
2021.05.31 11:38:14 4: AutoShuttersControl (wg_Markise) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2021.05.31 11:38:14 - EventProcessingShadingBrightness: wg_Markise - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2021.05.31 11:38:14 4: AutoShuttersControl (wg_Markise) - EventProcessingShadingBrightness
Brightness: 231
ASC_DEBUG!!! 2021.05.31 11:38:14 - EventProcessingShadingBrightness: wg_Markise - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 225 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.05.31 11:38:14 - FnIsDay: wg_Markise Allgemein: 0
ASC_DEBUG!!! 2021.05.31 11:38:14 - FnIsDay: wg_Markise Allgemein: 0
ASC_DEBUG!!! 2021.05.31 11:38:14 - ShadingProcessing: wg_Markise - Übergebende Werte - Azimuth:135, Elevation: 57.6, Brightness: 225, OutTemp: 17.1, Azimut Beschattung: 95, Azimut Endschattung: 265, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
2021.05.31 11:38:14 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: wg_Markise Azimuth: 135 Elevation: 57.6 Brightness: 225 OutTemp: 17.1
2021.05.31 11:38:14 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: wg_Markise Nach dem return
ASC_DEBUG!!! 2021.05.31 11:38:14 - ShadingProcessing: wg_Markise - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2021.05.31 11:38:14 - FnIsDay: wg_Markise Allgemein: 0
ASC_DEBUG!!! 2021.05.31 11:38:14 - ShadingProcessing: wg_Markise - Es ist Nacht oder die Aussentemperatur unterhalb der Shading Temperatur. Die Beschattung wird Zwangsbeendet
2021.05.31 11:38:14 4: AutoShuttersControl (ASC) - Shading Processing - Der Sonnenstand ist ausserhalb der Winkelangaben oder die Aussentemperatur unterhalb der Shading Temperatur
ASC_DEBUG!!! 2021.05.31 11:38:14 - FnIsDay: wg_Markise Allgemein: 0
ASC_DEBUG!!! 2021.05.31 11:38:14 - FnIsDay: wg_Markise Allgemein: 0
2021.05.31 11:38:14 4: AutoShuttersControl (ASC) - Shading Processing - In der Routine zum fahren der Rolll�den, Shading Wert: out
ASC_DEBUG!!! 2021.05.31 11:38:14 - ShadingProcessingDriveCommand: wg_Markise - Der aktuelle Beschattungsstatus ist: out, Beschattungsstatus Zeitstempel: 2021.05.31 11:38:14
2021.05.31 11:38:14 4: AutoShuttersControl (ASC) - Devname: wg_Markise Name: ASC Notify: $VAR1 = [
'ASC_ShadingMessage: INFO: current shading status is \'out\' - next check in 1.5m'
];
ASC_DEBUG!!! 2021.05.31 11:38:14 - EventProcessingShadingBrightness: wg_Markise - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
2021.05.31 11:39:32 2: ROOMMATE set rr_Alex home
2021.05.31 11:40:06 4: AutoShuttersControl (ASC) - Devname: astro Name: ASC Notify: $VAR1 = [
'SunAz: 136.9',
'MoonAz: 252.4',
'MoonDistanceObserver: 381633',
'ObsLMST: 03:02:38',
'ObsGMST: 02:16:33',
'SunDistanceObserver: 151687397',
'MoonDistance: 380220',
'SunDistance: 151692812',
'MoonAlt: -12.3',
'SunAlt: 58.1',
'ObsTime: 11:40:06'
];
ASC_DEBUG!!! 2021.05.31 11:40:06 - EventProcessingTwilightDevice: wg_Markise - Event vom Astro oder Twilight Device wurde erkannt. Event wird verarbeitet
ASC_DEBUG!!! 2021.05.31 11:40:06 - EventProcessingTwilightDevice: ASC - Passendes Event wurde erkannt. Verarbeitung über alle Rollos beginnt
ASC_DEBUG!!! 2021.05.31 11:40:06 - EventProcessingTwilightDevice: wg_Markise RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.05.31 11:40:06 - FnIsDay: wg_Markise Allgemein: 0
ASC_DEBUG!!! 2021.05.31 11:40:06 - FnIsDay: wg_Markise Allgemein: 0
ASC_DEBUG!!! 2021.05.31 11:40:06 - ShadingProcessing: wg_Markise - Übergebende Werte - Azimuth:136.9, Elevation: 58.1, Brightness: 225, OutTemp: 17.1, Azimut Beschattung: 95, Azimut Endschattung: 265, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
2021.05.31 11:40:06 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: wg_Markise Azimuth: 136.9 Elevation: 58.1 Brightness: 225 OutTemp: 17.1
2021.05.31 11:40:06 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: wg_Markise Nach dem return
ASC_DEBUG!!! 2021.05.31 11:40:06 - ShadingProcessing: wg_Markise - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2021.05.31 11:40:06 - FnIsDay: wg_Markise Allgemein: 0
2021.05.31 11:40:06 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: wg_Markise In der In Abfrage, Shadingwert: in reserved, Zeitstempel: 1622454006
ASC_DEBUG!!! 2021.05.31 11:40:06 - ShadingProcessing: wg_Markise - Alle Beschattungsbedingungen wurden erfüllt und somit wird der Beschattungsstatus um eine Stufe angehoben. Alter Status: out Neuer Status: in reserved
ASC_DEBUG!!! 2021.05.31 11:40:06 - FnIsDay: wg_Markise Allgemein: 0
ASC_DEBUG!!! 2021.05.31 11:40:06 - FnIsDay: wg_Markise Allgemein: 0
2021.05.31 11:40:06 4: AutoShuttersControl (ASC) - Devname: wg_Markise Name: ASC Notify: $VAR1 = [
'ASC_ShadingMessage: INFO: current shading status is \'in reserved\' - next check in 1.5m'
];
ASC_DEBUG!!! 2021.05.31 11:40:06 - EventProcessingTwilightDevice: wg_Markise - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt
2021.05.31 11:40:37 4: AutoShuttersControl (ASC) - Devname: Wettersensor Name: ASC Notify: $VAR1 = [
'battery: ok',
'brightness: 232',
'humidity: 45',
'isRaining: 0',
'rain: 1.18',
'state: T: 17.2 H: 45 W: 7.3 R: 1.18 IR: 0 WD: 205 WDR: 67.5 S: 174 B: 232 ',
'sunshine: 174',
'temperature: 17.2',
'windDirRange: 67.5',
'windDirection: 205',
'windSpeed: 7.3'
];
ASC_DEBUG!!! 2021.05.31 11:40:37 - EventProcessingWind: wg_Markise - WindProtection1: unprotected WindMax1: 50 WindMin1: 30 Bekommender Wert1: 7.3
2021.05.31 11:40:37 4: AutoShuttersControl (wg_Markise) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2021.05.31 11:40:37 - EventProcessingShadingBrightness: wg_Markise - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2021.05.31 11:40:37 4: AutoShuttersControl (wg_Markise) - EventProcessingShadingBrightness
Brightness: 232
ASC_DEBUG!!! 2021.05.31 11:40:37 - EventProcessingShadingBrightness: wg_Markise - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 225 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.05.31 11:40:37 - FnIsDay: wg_Markise Allgemein: 0
ASC_DEBUG!!! 2021.05.31 11:40:37 - FnIsDay: wg_Markise Allgemein: 0
ASC_DEBUG!!! 2021.05.31 11:40:37 - ShadingProcessing: wg_Markise - Übergebende Werte - Azimuth:136.9, Elevation: 58.1, Brightness: 225, OutTemp: 17.2, Azimut Beschattung: 95, Azimut Endschattung: 265, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
2021.05.31 11:40:37 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: wg_Markise Azimuth: 136.9 Elevation: 58.1 Brightness: 225 OutTemp: 17.2
ASC_DEBUG!!! 2021.05.31 11:40:37 - EventProcessingShadingBrightness: wg_Markise - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
2021.05.31 11:40:59 2: FRITZBOX FritzBox: Telnet_OpenCon.4216 Telnet error while waiting for command prompt: pattern match timed-out
2021.05.31 11:41:09 4: AutoShuttersControl (ASC) - Devname: global Name: ASC Notify: $VAR1 = [
'ATTR FritzBox disable 1'
];
2021.05.31 11:42:47 4: AutoShuttersControl (ASC) - Devname: Wettersensor Name: ASC Notify: $VAR1 = [
'battery: ok',
'brightness: 232',
'humidity: 44',
'isRaining: 0',
'rain: 1.18',
'state: T: 17.4 H: 44 W: 3.6 R: 1.18 IR: 0 WD: 105 WDR: 67.5 S: 176 B: 232 ',
'sunshine: 176',
'temperature: 17.4',
'windDirRange: 67.5',
'windDirection: 105',
'windSpeed: 3.6'
];
ASC_DEBUG!!! 2021.05.31 11:42:47 - EventProcessingWind: wg_Markise - WindProtection1: unprotected WindMax1: 50 WindMin1: 30 Bekommender Wert1: 3.6
2021.05.31 11:42:47 4: AutoShuttersControl (wg_Markise) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2021.05.31 11:42:47 - EventProcessingShadingBrightness: wg_Markise - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2021.05.31 11:42:47 4: AutoShuttersControl (wg_Markise) - EventProcessingShadingBrightness
Brightness: 232
ASC_DEBUG!!! 2021.05.31 11:42:47 - EventProcessingShadingBrightness: wg_Markise - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 231 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.05.31 11:42:47 - FnIsDay: wg_Markise Allgemein: 0
ASC_DEBUG!!! 2021.05.31 11:42:47 - FnIsDay: wg_Markise Allgemein: 0
ASC_DEBUG!!! 2021.05.31 11:42:47 - ShadingProcessing: wg_Markise - Übergebende Werte - Azimuth:136.9, Elevation: 58.1, Brightness: 231, OutTemp: 17.4, Azimut Beschattung: 95, Azimut Endschattung: 265, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
2021.05.31 11:42:47 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: wg_Markise Azimuth: 136.9 Elevation: 58.1 Brightness: 231 OutTemp: 17.4
2021.05.31 11:42:47 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: wg_Markise Nach dem return
ASC_DEBUG!!! 2021.05.31 11:42:47 - ShadingProcessing: wg_Markise - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2021.05.31 11:42:47 - FnIsDay: wg_Markise Allgemein: 0
ASC_DEBUG!!! 2021.05.31 11:42:47 - ShadingProcessing: wg_Markise - Es ist Nacht oder die Aussentemperatur unterhalb der Shading Temperatur. Die Beschattung wird Zwangsbeendet
2021.05.31 11:42:47 4: AutoShuttersControl (ASC) - Shading Processing - Der Sonnenstand ist ausserhalb der Winkelangaben oder die Aussentemperatur unterhalb der Shading Temperatur
ASC_DEBUG!!! 2021.05.31 11:42:47 - FnIsDay: wg_Markise Allgemein: 0
ASC_DEBUG!!! 2021.05.31 11:42:47 - FnIsDay: wg_Markise Allgemein: 0
2021.05.31 11:42:47 4: AutoShuttersControl (ASC) - Shading Processing - In der Routine zum fahren der Rolll�den, Shading Wert: out
ASC_DEBUG!!! 2021.05.31 11:42:47 - ShadingProcessingDriveCommand: wg_Markise - Der aktuelle Beschattungsstatus ist: out, Beschattungsstatus Zeitstempel: 2021.05.31 11:42:47
2021.05.31 11:42:47 4: AutoShuttersControl (ASC) - Devname: wg_Markise Name: ASC Notify: $VAR1 = [
'ASC_ShadingMessage: INFO: current shading status is \'out\' - next check in 1.5m'
];
ASC_DEBUG!!! 2021.05.31 11:42:47 - EventProcessingShadingBrightness: wg_Markise - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
2021.05.31 11:43:23 4: AutoShuttersControl (ASC) - Devname: global Name: ASC Notify: $VAR1 = [
'ATTR wg_Markise ASC_Shading_Min_OutsideTemperature 14'
];
2021.05.31 11:44:05 2: ROOMMATE set rr_Alex home
2021.05.31 11:45:07 4: AutoShuttersControl (ASC) - Devname: astro Name: ASC Notify: $VAR1 = [
'SunAz: 138.8',
'ObsJD: 2459365.91',
'MoonAz: 253.3',
'MoonDistanceObserver: 381732',
'MoonLon: 317.1',
'MoonAge: 247',
'ObsLMST: 03:07:40',
'SunDistance: 151692893',
'MoonDistance: 380237',
'ObsGMST: 02:21:34',
'SunDistanceObserver: 151687445',
'MoonAlt: -13.1',
'ObsTime: 11:45:07',
'SunAlt: 58.7'
];
ASC_DEBUG!!! 2021.05.31 11:45:07 - EventProcessingTwilightDevice: wg_Markise - Event vom Astro oder Twilight Device wurde erkannt. Event wird verarbeitet
ASC_DEBUG!!! 2021.05.31 11:45:07 - EventProcessingTwilightDevice: ASC - Passendes Event wurde erkannt. Verarbeitung über alle Rollos beginnt
ASC_DEBUG!!! 2021.05.31 11:45:07 - EventProcessingTwilightDevice: wg_Markise RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.05.31 11:45:07 - FnIsDay: wg_Markise Allgemein: 0
ASC_DEBUG!!! 2021.05.31 11:45:07 - FnIsDay: wg_Markise Allgemein: 0
ASC_DEBUG!!! 2021.05.31 11:45:07 - ShadingProcessing: wg_Markise - Übergebende Werte - Azimuth:138.8, Elevation: 58.7, Brightness: 231, OutTemp: 17.4, Azimut Beschattung: 95, Azimut Endschattung: 265, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
2021.05.31 11:45:07 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: wg_Markise Azimuth: 138.8 Elevation: 58.7 Brightness: 231 OutTemp: 17.4
2021.05.31 11:45:07 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: wg_Markise Nach dem return
ASC_DEBUG!!! 2021.05.31 11:45:07 - ShadingProcessing: wg_Markise - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2021.05.31 11:45:07 - FnIsDay: wg_Markise Allgemein: 0
2021.05.31 11:45:07 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: wg_Markise In der In Abfrage, Shadingwert: in reserved, Zeitstempel: 1622454307
ASC_DEBUG!!! 2021.05.31 11:45:07 - ShadingProcessing: wg_Markise - Alle Beschattungsbedingungen wurden erfüllt und somit wird der Beschattungsstatus um eine Stufe angehoben. Alter Status: out Neuer Status: in reserved
ASC_DEBUG!!! 2021.05.31 11:45:08 - FnIsDay: wg_Markise Allgemein: 0
ASC_DEBUG!!! 2021.05.31 11:45:08 - FnIsDay: wg_Markise Allgemein: 0
2021.05.31 11:45:08 4: AutoShuttersControl (ASC) - Devname: wg_Markise Name: ASC Notify: $VAR1 = [
'ASC_ShadingMessage: INFO: current shading status is \'in reserved\' - next check in 1.5m'
];
ASC_DEBUG!!! 2021.05.31 11:45:08 - EventProcessingTwilightDevice: wg_Markise - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt
2021.05.31 11:45:46 4: AutoShuttersControl (ASC) - Devname: Wettersensor Name: ASC Notify: $VAR1 = [
'battery: ok',
'brightness: 231',
'humidity: 42',
'isRaining: 0',
'rain: 1.18',
'state: T: 17.3 H: 42 W: 9.1 R: 1.18 IR: 0 WD: 5 WDR: 67.5 S: 179 B: 231 ',
'sunshine: 179',
'temperature: 17.3',
'windDirRange: 67.5',
'windDirection: 5',
'windSpeed: 9.1'
];
ASC_DEBUG!!! 2021.05.31 11:45:46 - EventProcessingWind: wg_Markise - WindProtection1: unprotected WindMax1: 50 WindMin1: 30 Bekommender Wert1: 9.1
2021.05.31 11:45:46 4: AutoShuttersControl (wg_Markise) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2021.05.31 11:45:46 - EventProcessingShadingBrightness: wg_Markise - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2021.05.31 11:45:46 4: AutoShuttersControl (wg_Markise) - EventProcessingShadingBrightness
Brightness: 231
ASC_DEBUG!!! 2021.05.31 11:45:46 - EventProcessingShadingBrightness: wg_Markise - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 231 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.05.31 11:45:46 - FnIsDay: wg_Markise Allgemein: 0
ASC_DEBUG!!! 2021.05.31 11:45:46 - FnIsDay: wg_Markise Allgemein: 0
ASC_DEBUG!!! 2021.05.31 11:45:46 - ShadingProcessing: wg_Markise - Übergebende Werte - Azimuth:138.8, Elevation: 58.7, Brightness: 231, OutTemp: 17.3, Azimut Beschattung: 95, Azimut Endschattung: 265, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
2021.05.31 11:45:46 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: wg_Markise Azimuth: 138.8 Elevation: 58.7 Brightness: 231 OutTemp: 17.3
ASC_DEBUG!!! 2021.05.31 11:45:46 - EventProcessingShadingBrightness: wg_Markise - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
2021.05.31 11:48:30 4: AutoShuttersControl (ASC) - Devname: Wettersensor Name: ASC Notify: $VAR1 = [
'battery: ok',
'brightness: 231',
'humidity: 42',
'isRaining: 0',
'rain: 1.18',
'state: T: 17.7 H: 42 W: 3.6 R: 1.18 IR: 0 WD: 255 WDR: 67.5 S: 182 B: 231 ',
'sunshine: 182',
'temperature: 17.7',
'windDirRange: 67.5',
'windDirection: 255',
'windSpeed: 3.6'
];
ASC_DEBUG!!! 2021.05.31 11:48:30 - EventProcessingWind: wg_Markise - WindProtection1: unprotected WindMax1: 50 WindMin1: 30 Bekommender Wert1: 3.6
2021.05.31 11:48:30 4: AutoShuttersControl (wg_Markise) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2021.05.31 11:48:30 - EventProcessingShadingBrightness: wg_Markise - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2021.05.31 11:48:30 4: AutoShuttersControl (wg_Markise) - EventProcessingShadingBrightness
Brightness: 231
ASC_DEBUG!!! 2021.05.31 11:48:30 - EventProcessingShadingBrightness: wg_Markise - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 231 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.05.31 11:48:30 - FnIsDay: wg_Markise Allgemein: 0
ASC_DEBUG!!! 2021.05.31 11:48:30 - FnIsDay: wg_Markise Allgemein: 0
ASC_DEBUG!!! 2021.05.31 11:48:30 - ShadingProcessing: wg_Markise - Übergebende Werte - Azimuth:138.8, Elevation: 58.7, Brightness: 231, OutTemp: 17.7, Azimut Beschattung: 95, Azimut Endschattung: 265, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
2021.05.31 11:48:30 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: wg_Markise Azimuth: 138.8 Elevation: 58.7 Brightness: 231 OutTemp: 17.7
2021.05.31 11:48:30 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: wg_Markise Nach dem return
ASC_DEBUG!!! 2021.05.31 11:48:30 - ShadingProcessing: wg_Markise - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2021.05.31 11:48:30 - FnIsDay: wg_Markise Allgemein: 0
ASC_DEBUG!!! 2021.05.31 11:48:30 - ShadingProcessing: wg_Markise - Es ist Nacht oder die Aussentemperatur unterhalb der Shading Temperatur. Die Beschattung wird Zwangsbeendet
2021.05.31 11:48:30 4: AutoShuttersControl (ASC) - Shading Processing - Der Sonnenstand ist ausserhalb der Winkelangaben oder die Aussentemperatur unterhalb der Shading Temperatur
ASC_DEBUG!!! 2021.05.31 11:48:30 - FnIsDay: wg_Markise Allgemein: 0
ASC_DEBUG!!! 2021.05.31 11:48:30 - FnIsDay: wg_Markise Allgemein: 0
2021.05.31 11:48:30 4: AutoShuttersControl (ASC) - Shading Processing - In der Routine zum fahren der Rolll�den, Shading Wert: out
ASC_DEBUG!!! 2021.05.31 11:48:30 - ShadingProcessingDriveCommand: wg_Markise - Der aktuelle Beschattungsstatus ist: out, Beschattungsstatus Zeitstempel: 2021.05.31 11:48:30
2021.05.31 11:48:30 4: AutoShuttersControl (ASC) - Devname: wg_Markise Name: ASC Notify: $VAR1 = [
'ASC_ShadingMessage: INFO: current shading status is \'out\' - next check in 1.5m'
];
ASC_DEBUG!!! 2021.05.31 11:48:30 - EventProcessingShadingBrightness: wg_Markise - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
2021.05.31 11:49:44 4: AutoShuttersControl (ASC) - Devname: global Name: ASC Notify: $VAR1 = [
'DELETEATTR wg_Markise wg_Markise ASC_Shading_Min_OutsideTemperature'
];
2021.05.31 11:50:00 4: AutoShuttersControl (ASC) - Devname: global Name: ASC Notify: $VAR1 = [
'ATTR wg_Markise ASC_Shading_Min_OutsideTemperature 15'
];
2021.05.31 11:50:07 4: AutoShuttersControl (ASC) - Devname: astro Name: ASC Notify: $VAR1 = [
'MoonDistance: 380254',
'SunDistance: 151692973',
'ObsGMST: 02:26:35',
'SunDistanceObserver: 151687494',
'MoonAlt: -13.8',
'SunAlt: 59.2',
'ObsTime: 11:50:07',
'SunAz: 140.8',
'MoonAz: 254.2',
'MoonDistanceObserver: 381831',
'ObsLMST: 03:12:41'
];
ASC_DEBUG!!! 2021.05.31 11:50:07 - EventProcessingTwilightDevice: wg_Markise - Event vom Astro oder Twilight Device wurde erkannt. Event wird verarbeitet
ASC_DEBUG!!! 2021.05.31 11:50:07 - EventProcessingTwilightDevice: ASC - Passendes Event wurde erkannt. Verarbeitung über alle Rollos beginnt
ASC_DEBUG!!! 2021.05.31 11:50:07 - EventProcessingTwilightDevice: wg_Markise RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.05.31 11:50:07 - FnIsDay: wg_Markise Allgemein: 0
ASC_DEBUG!!! 2021.05.31 11:50:07 - FnIsDay: wg_Markise Allgemein: 0
ASC_DEBUG!!! 2021.05.31 11:50:07 - ShadingProcessing: wg_Markise - Übergebende Werte - Azimuth:140.8, Elevation: 59.2, Brightness: 231, OutTemp: 17.7, Azimut Beschattung: 95, Azimut Endschattung: 265, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
2021.05.31 11:50:07 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: wg_Markise Azimuth: 140.8 Elevation: 59.2 Brightness: 231 OutTemp: 17.7
2021.05.31 11:50:07 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: wg_Markise Nach dem return
ASC_DEBUG!!! 2021.05.31 11:50:07 - ShadingProcessing: wg_Markise - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2021.05.31 11:50:07 - FnIsDay: wg_Markise Allgemein: 0
2021.05.31 11:50:07 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: wg_Markise In der In Abfrage, Shadingwert: in reserved, Zeitstempel: 1622454607
ASC_DEBUG!!! 2021.05.31 11:50:07 - ShadingProcessing: wg_Markise - Alle Beschattungsbedingungen wurden erfüllt und somit wird der Beschattungsstatus um eine Stufe angehoben. Alter Status: out Neuer Status: in reserved
ASC_DEBUG!!! 2021.05.31 11:50:07 - FnIsDay: wg_Markise Allgemein: 0
ASC_DEBUG!!! 2021.05.31 11:50:07 - FnIsDay: wg_Markise Allgemein: 0
2021.05.31 11:50:08 4: AutoShuttersControl (ASC) - Devname: wg_Markise Name: ASC Notify: $VAR1 = [
'ASC_ShadingMessage: INFO: current shading status is \'in reserved\' - next check in 1.5m'
];
ASC_DEBUG!!! 2021.05.31 11:50:08 - EventProcessingTwilightDevice: wg_Markise - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt
2021.05.31 11:50:25 2: ROOMMATE set rr_Alex home
2021.05.31 11:51:00 4: AutoShuttersControl (ASC) - Devname: Wettersensor Name: ASC Notify: $VAR1 = [
'battery: ok',
'brightness: 232',
'humidity: 43',
'isRaining: 0',
'rain: 1.18',
'state: T: 17.6 H: 43 W: 6.7 R: 1.18 IR: 0 WD: 5 WDR: 67.5 S: 184 B: 232 ',
'sunshine: 184',
'temperature: 17.6',
'windDirRange: 67.5',
'windDirection: 5',
'windSpeed: 6.7'
];
ASC_DEBUG!!! 2021.05.31 11:51:00 - EventProcessingWind: wg_Markise - WindProtection1: unprotected WindMax1: 50 WindMin1: 30 Bekommender Wert1: 6.7
2021.05.31 11:51:00 4: AutoShuttersControl (wg_Markise) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2021.05.31 11:51:00 - EventProcessingShadingBrightness: wg_Markise - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2021.05.31 11:51:00 4: AutoShuttersControl (wg_Markise) - EventProcessingShadingBrightness
Brightness: 232
ASC_DEBUG!!! 2021.05.31 11:51:00 - EventProcessingShadingBrightness: wg_Markise - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 231 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.05.31 11:51:00 - FnIsDay: wg_Markise Allgemein: 0
ASC_DEBUG!!! 2021.05.31 11:51:00 - FnIsDay: wg_Markise Allgemein: 0
ASC_DEBUG!!! 2021.05.31 11:51:00 - ShadingProcessing: wg_Markise - Übergebende Werte - Azimuth:140.8, Elevation: 59.2, Brightness: 231, OutTemp: 17.6, Azimut Beschattung: 95, Azimut Endschattung: 265, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
2021.05.31 11:51:00 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: wg_Markise Azimuth: 140.8 Elevation: 59.2 Brightness: 231 OutTemp: 17.6
ASC_DEBUG!!! 2021.05.31 11:51:00 - EventProcessingShadingBrightness: wg_Markise - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
2021.05.31 11:52:59 2: ROOMMATE set rr_Alex home
2021.05.31 11:53:16 4: AutoShuttersControl (ASC) - Devname: Wettersensor Name: ASC Notify: $VAR1 = [
'battery: ok',
'brightness: 232',
'humidity: 42',
'isRaining: 0',
'rain: 1.18',
'state: T: 17.9 H: 42 W: 3 R: 1.18 IR: 0 WD: 340 WDR: 67.5 S: 186 B: 232 ',
'sunshine: 186',
'temperature: 17.9',
'windDirRange: 67.5',
'windDirection: 340',
'windSpeed: 3'
];
ASC_DEBUG!!! 2021.05.31 11:53:16 - EventProcessingWind: wg_Markise - WindProtection1: unprotected WindMax1: 50 WindMin1: 30 Bekommender Wert1: 3
2021.05.31 11:53:16 4: AutoShuttersControl (wg_Markise) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2021.05.31 11:53:16 - EventProcessingShadingBrightness: wg_Markise - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2021.05.31 11:53:16 4: AutoShuttersControl (wg_Markise) - EventProcessingShadingBrightness
Brightness: 232
ASC_DEBUG!!! 2021.05.31 11:53:16 - EventProcessingShadingBrightness: wg_Markise - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 231 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.05.31 11:53:16 - FnIsDay: wg_Markise Allgemein: 0
ASC_DEBUG!!! 2021.05.31 11:53:16 - FnIsDay: wg_Markise Allgemein: 0
ASC_DEBUG!!! 2021.05.31 11:53:16 - ShadingProcessing: wg_Markise - Übergebende Werte - Azimuth:140.8, Elevation: 59.2, Brightness: 231, OutTemp: 17.9, Azimut Beschattung: 95, Azimut Endschattung: 265, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
2021.05.31 11:53:16 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: wg_Markise Azimuth: 140.8 Elevation: 59.2 Brightness: 231 OutTemp: 17.9
2021.05.31 11:53:16 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: wg_Markise Nach dem return
ASC_DEBUG!!! 2021.05.31 11:53:16 - ShadingProcessing: wg_Markise - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2021.05.31 11:53:16 - FnIsDay: wg_Markise Allgemein: 0
ASC_DEBUG!!! 2021.05.31 11:53:16 - ShadingProcessing: wg_Markise - Es ist Nacht oder die Aussentemperatur unterhalb der Shading Temperatur. Die Beschattung wird Zwangsbeendet
2021.05.31 11:53:16 4: AutoShuttersControl (ASC) - Shading Processing - Der Sonnenstand ist ausserhalb der Winkelangaben oder die Aussentemperatur unterhalb der Shading Temperatur
ASC_DEBUG!!! 2021.05.31 11:53:16 - FnIsDay: wg_Markise Allgemein: 0
ASC_DEBUG!!! 2021.05.31 11:53:16 - FnIsDay: wg_Markise Allgemein: 0
2021.05.31 11:53:16 4: AutoShuttersControl (ASC) - Shading Processing - In der Routine zum fahren der Rolll�den, Shading Wert: out
ASC_DEBUG!!! 2021.05.31 11:53:16 - ShadingProcessingDriveCommand: wg_Markise - Der aktuelle Beschattungsstatus ist: out, Beschattungsstatus Zeitstempel: 2021.05.31 11:53:16
2021.05.31 11:53:16 4: AutoShuttersControl (ASC) - Devname: wg_Markise Name: ASC Notify: $VAR1 = [
'ASC_ShadingMessage: INFO: current shading status is \'out\' - next check in 1.5m'
];
ASC_DEBUG!!! 2021.05.31 11:53:16 - EventProcessingShadingBrightness: wg_Markise - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
2021.05.31 11:55:07 4: AutoShuttersControl (ASC) - Devname: astro Name: ASC Notify: $VAR1 = [
'MoonPhaseN: 0.69',
'ObsLMST: 03:17:41',
'MoonLon: 317.2',
'MoonAge: 247.1',
'MoonDistanceObserver: 381930',
'MoonAz: 255',
'SunAz: 142.9',
'SunAlt: 59.8',
'ObsTime: 11:55:07',
'MoonAlt: -14.6',
'MoonDistance: 380271',
'SunDistance: 151693054',
'SunDistanceObserver: 151687545',
'ObsGMST: 02:31:36'
];
ASC_DEBUG!!! 2021.05.31 11:55:07 - EventProcessingTwilightDevice: wg_Markise - Event vom Astro oder Twilight Device wurde erkannt. Event wird verarbeitet
ASC_DEBUG!!! 2021.05.31 11:55:07 - EventProcessingTwilightDevice: ASC - Passendes Event wurde erkannt. Verarbeitung über alle Rollos beginnt
ASC_DEBUG!!! 2021.05.31 11:55:08 - EventProcessingTwilightDevice: wg_Markise RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.05.31 11:55:08 - FnIsDay: wg_Markise Allgemein: 0
ASC_DEBUG!!! 2021.05.31 11:55:08 - FnIsDay: wg_Markise Allgemein: 0
ASC_DEBUG!!! 2021.05.31 11:55:08 - ShadingProcessing: wg_Markise - Übergebende Werte - Azimuth:142.9, Elevation: 59.8, Brightness: 231, OutTemp: 17.9, Azimut Beschattung: 95, Azimut Endschattung: 265, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
2021.05.31 11:55:08 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: wg_Markise Azimuth: 142.9 Elevation: 59.8 Brightness: 231 OutTemp: 17.9
2021.05.31 11:55:08 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: wg_Markise Nach dem return
ASC_DEBUG!!! 2021.05.31 11:55:08 - ShadingProcessing: wg_Markise - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2021.05.31 11:55:08 - FnIsDay: wg_Markise Allgemein: 0
2021.05.31 11:55:08 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: wg_Markise In der In Abfrage, Shadingwert: in reserved, Zeitstempel: 1622454908
ASC_DEBUG!!! 2021.05.31 11:55:08 - ShadingProcessing: wg_Markise - Alle Beschattungsbedingungen wurden erfüllt und somit wird der Beschattungsstatus um eine Stufe angehoben. Alter Status: out Neuer Status: in reserved
ASC_DEBUG!!! 2021.05.31 11:55:08 - FnIsDay: wg_Markise Allgemein: 0
ASC_DEBUG!!! 2021.05.31 11:55:08 - FnIsDay: wg_Markise Allgemein: 0
2021.05.31 11:55:08 4: AutoShuttersControl (ASC) - Devname: wg_Markise Name: ASC Notify: $VAR1 = [
'ASC_ShadingMessage: INFO: current shading status is \'in reserved\' - next check in 1.5m'
];
ASC_DEBUG!!! 2021.05.31 11:55:08 - EventProcessingTwilightDevice: wg_Markise - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt
2021.05.31 11:55:17 4: AutoShuttersControl (ASC) - Devname: Wettersensor Name: ASC Notify: $VAR1 = [
'battery: ok',
'brightness: 231',
'humidity: 42',
'isRaining: 0',
'rain: 1.18',
'state: T: 18 H: 42 W: 12.1 R: 1.18 IR: 0 WD: 15 WDR: 67.5 S: 188 B: 231 ',
'sunshine: 188',
'temperature: 18',
'windDirRange: 67.5',
'windDirection: 15',
'windSpeed: 12.1'
];
ASC_DEBUG!!! 2021.05.31 11:55:17 - EventProcessingWind: wg_Markise - WindProtection1: unprotected WindMax1: 50 WindMin1: 30 Bekommender Wert1: 12.1
2021.05.31 11:55:17 4: AutoShuttersControl (wg_Markise) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2021.05.31 11:55:17 - EventProcessingShadingBrightness: wg_Markise - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2021.05.31 11:55:17 4: AutoShuttersControl (wg_Markise) - EventProcessingShadingBrightness
Brightness: 231
ASC_DEBUG!!! 2021.05.31 11:55:17 - EventProcessingShadingBrightness: wg_Markise - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 231 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.05.31 11:55:17 - FnIsDay: wg_Markise Allgemein: 0
ASC_DEBUG!!! 2021.05.31 11:55:17 - FnIsDay: wg_Markise Allgemein: 0
ASC_DEBUG!!! 2021.05.31 11:55:17 - ShadingProcessing: wg_Markise - Übergebende Werte - Azimuth:142.9, Elevation: 59.8, Brightness: 231, OutTemp: 18, Azimut Beschattung: 95, Azimut Endschattung: 265, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
2021.05.31 11:55:17 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: wg_Markise Azimuth: 142.9 Elevation: 59.8 Brightness: 231 OutTemp: 18
ASC_DEBUG!!! 2021.05.31 11:55:17 - EventProcessingShadingBrightness: wg_Markise - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
2021.05.31 11:55:53 2: ROOMMATE set rr_Alex home
Zitat von: alexmetz am 30 Mai 2021, 20:13:53
Hallo zusammen,
erst mal vielen Dank für das tolle Modul! Ich habe soweit auch alles eingerichtet, muss aber noch ein bisschen testen. Ich habe daher zunächst mal nur ein paar Verständnisfragen.
Zunächst mal meine Situation:
Ich möchte eine Markise überm Wintergarten steuern. Diese hängt an einem Homematic Jalousieaktor (HM-Bl1PBU-FM) "wg_Markise". Als Sensor habe ich die Homematic Wetterstation (HM-WDS100-C6-O-2) "Wettersensor".
ASC soll nun:
- Beschatten ab einem bestimmten Sonnenwert (210) und unterhalb entspr. wieder einfahren (190). Mein Sensor liefert keine lux-Werte sondern 0..255
- Abends zu einer bestimmten Zeit die Markise einfahren (falls draußen).
Nun meine Verständnisfragen:
1. Wenn ich manuell schalte, wann geht er dann wieder in den Automatikmodus? Also z.B. wenn ich die Markise ausfahre, obwohl ich unterhalb des Beschattungswertes bin, fährt er dann nach Ablauf der ASC_BlockingTime_afterManual die Markise ein?
2. Da die Markise ja typischerweise Abends eingefahren wird (nicht wie Rollos morgens), nutze ich dann die UP-Einstellungen für Abends?
attr wg_Markise ASC_Up time
attr wg_Markise ASC_Mode_UP always
attr wg_Markise ASC_Time_Up_Early 19:00
und im ASC-Device
ASC_autoShuttersControlMorning on
3. Wie schalte ich denn dann ab, dass er morgens rausfährt? Kann ich da
attr wg_Markise ASC_Mode_Down off
machen oder schalte ich damit auch die Beschattungsfunktion aus?
Ich möchte, dass er die Markise nur Abends zeitgesteuert einfährt, nicht aber morgens raus?
Das ASC_autoShuttersControlEvening off
im ASC-Device ist keine Dauerlösung da ich später auch meine Dachfensterrollos einbinden will.
4. Wenn ich Regen- und Windschutz später noch aktiviere (ist noch nicht), schaltet ASC dann beim entspr. event automatisch auch den hardlock an der Markise, damit man mit dem HM-Bl1PBU-FM-Schalter die Markise nicht mehr ausfahren kann? Oder wie könnte ich das konfigurieren?
Danke für Eure Hilfe!
Alex
Hier noch meine lists:
wg_Markise
Internals:
CUL1_MSGCNT 48
CUL1_RAWMSG A0D32A4106EDCE0AA21700601C800::-59.5:CUL1:
CUL1_RSSI -59.5
CUL1_TIME 2021-05-30 19:50:38
DEF 6EDCE0
FUUID 60af7f72-f33f-c40b-945a-55f9c8f831c0249d
IODev CUL1
LASTInputDev CUL1
MSGCNT 48
NAME wg_Markise
NOTIFYDEV global
NR 294
NTFY_ORDER 50-wg_Markise
STATE on
TYPE CUL_HM
chanNo 01
lastMsg No:32 - t:10 s:6EDCE0 d:AA2170 0601C800
peerList Wettersensor
protLastRcv 2021-05-30 19:50:38
protRcv 48 last_at:2021-05-30 19:50:38
protSnd 46 last_at:2021-05-30 19:50:38
protState CMDs_done
rssi_CUL1 cnt:14 min:-64 max:-58 avg:-60.92 lst:-62
rssi_Wettersensor cnt:4 min:-69 max:-67 avg:-68.25 lst:-69
rssi_at_CUL1 cnt:48 min:-63 max:-53.5 avg:-57.21 lst:-59.5
OLDREADINGS:
READINGS:
2021-05-30 13:34:33 ASC_Enable on
2021-05-30 20:12:45 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 1.5m
2021-05-30 19:50:38 ASC_ShuttersLastDrive shading out
2021-05-30 19:50:01 ASC_Time_DriveDown AutoShuttersControl off
2021-05-30 19:50:01 ASC_Time_DriveUp 31.05.2021 - 19:50
2021-05-30 19:50:09 CommandAccepted yes
2021-05-27 13:16:02 D-firmware 2.11
2021-05-27 13:16:02 D-serialNr QEQ1166505
2021-05-30 12:15:08 IODev CUL1
2021-05-27 23:40:22 PairedTo 0xAA2170
2021-05-27 22:49:24 R-Wettersensor_chn-01-lgActionType jmpToTarget
2021-05-27 22:49:24 R-Wettersensor_chn-01-lgOnLevel 100 %
2021-05-27 22:49:24 R-Wettersensor_chn-01-shActionType jmpToTarget
2021-05-27 22:49:24 R-Wettersensor_chn-01-shOnLevel 100 %
2021-05-27 14:38:47 R-driveDown 24 s
2021-05-27 13:16:36 R-driveTurn 0.5 s
2021-05-27 16:39:43 R-driveUp 24.5 s
2021-05-27 13:16:35 R-pairCentral 0xAA2170
2021-05-27 13:16:36 R-sign off
2021-05-30 13:34:34 associatedWith ASC,none
2021-05-27 23:41:25 cfgState ok
2021-05-30 19:50:38 commState CMDs_done
2021-05-30 19:50:38 deviceMsg on (to vccu)
2021-05-30 19:50:38 level 100
2021-05-30 19:50:38 motor stop:on
2021-05-30 19:50:38 pct 100
2021-05-30 12:15:11 peerList Wettersensor
2021-05-30 19:50:38 recentStateType info
2021-05-30 19:50:38 state on
2021-05-30 19:50:38 timedOn off
2021-05-30 19:50:09 trigLast fhem:02
2021-05-30 15:17:54 trig_Wettersensor 3_16
helper:
HM_CMDNR 50
cSnd 11AA21706EDCE00201000000,11AA21706EDCE00201C8
dlvlCmd ++A011AA21706EDCE00201C8
mId 0005
peerFriend peerSens,peerVirt
peerIDsState complete
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
cmds:
TmplKey Wettersensor:no:1622374044.35772
TmplTs 1622374044.35772
cmdKey 1:1:0::wg_Markise:0005:01:Wettersensor
cmdLst:
assignHmKey noArg
clear [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
deviceRename -newName-
down 'change:'[(0..100;1|{10})] [(-ontime-|{})] [(-ramptime-|{})]
eventL -peer- -cond-
eventS -peer- -cond-
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
getVersion noArg
inhibit [(on|{off})]
off noArg
on noArg
pair noArg
pct -value- [-ontime-]
peerBulk -peer1,peer2,...- [({set}|unset)]
peerIODev [IO] -btn- [({set}|unset)] 'not for future use'
peerSmart -peerOpt-
press [(long|{short})] [(-peer-|{self01})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
pressL [(-peer-|{self01})]
pressS [(-peer-|{self01})]
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- -addr2:data2-...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sign [(on|{off})]
statusRequest noArg
stop noArg
toggle noArg
toggleDir noArg
tplDel -tplDel-
tplSet_0 -tplChan-
tplSet_Wettersensor -tplPeer-
unpair noArg
up 'change:'[(0..100;1|{10})] [(-ontime-|{})] [(-ramptime-|{})]
lst:
condition slider,0,1,255
peer Wettersensor
peerOpt Garage_Tor_zuKontakt,Rauchmelder_TeamLead,Wettersensor,bz_Fenster,ku_Fenster,sz_Fenster_links,sz_Schalter2_Btn_01,sz_Schalter2_Btn_02,sz_Schalter_01,sz_Schalter_02,sz_Tuer,ug_Bewegungsmelder,vccu,wz_Bewegungsmelder
tplChan
tplDel
tplPeer BlStopDnLg_long,BlStopDnLg_short,BlStopDnSh_long,BlStopDnSh_short,BlStopUpLg_long,BlStopUpLg_short,BlStopUpSh_long,BlStopUpSh_short,SwCondAbove_long,SwCondAbove_short,SwCondBelow_long,SwCondBelow_short,SwOnCond_long,SwOnCond_short
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
list [({normal}|full)]
param -param-
reg -addr- -list- [-peerChn-]
regList noArg
regTable noArg
regVal -addr- -list- [-peerChn-]
saveConfig [-filename-]
tplInfo noArg
dir:
cur stop
rct up
expert:
def 1
det 0
raw 0
tpl 0
io:
flgs 0
lstRecType 10
newChn +6EDCE0,00,01,00
nextSend 1622397038.53285
nxtSndMcnt 32
rxt 0
tgtDly 88
vccu vccu
lRcTm:
CUL1 281152408
tnms 1046884205
p:
6EDCE0
00
01
00
prefIO:
CUL1
mRssi:
mNo 32
io:
CUL1:
-53.5
-53.5
peerIDsH:
00000000 broadcast
6807BD01 Wettersensor_chn-01
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
rpt:
IO CUL1
flg A
ts 1622397038.44669
ack:
HASH(0x5c37500)
328002AA21706EDCE000
rssi:
CUL1:
avg -60.9285714285714
cnt 14
lst -62
max -58
min -64
Wettersensor:
avg -68.25
cnt 4
lst -69
max -67
min -69
at_CUL1:
avg -57.21875
cnt 48
lst -59.5
max -53.5
min -63
tmpl:
Attributes:
ASC 2
ASC_BlockingTime_afterManual 300
ASC_BrightnessSensor Wettersensor:brightness
ASC_Closed_Pos 0
ASC_LockOut hard
ASC_LockOut_Cmd inhibit
ASC_Mode_Up always
ASC_Open_Pos 100
ASC_Pos_Reading pct
ASC_Shading_Min_OutsideTemperature 14
ASC_Shading_Mode always
ASC_Shading_Pos 0
ASC_Shading_StateChange_SunnyCloudy 210:190
ASC_Shading_WaitingPeriod 180
ASC_Time_Up_Early 19:50
ASC_Up time
IODev CUL1
IOgrp vccu:CUL1
alexaName Markise
alexaRoom Wintergarten
autoReadReg 4_reqStatus
devStateIcon on:fts_sunblind_10 open:fts_sunblind_10 100:fts_sunblind_10 90:fts_sunblind_10 80:fts_sunblind_20 70:fts_sunblind_30 60:fts_sunblind_40 50:fts_sunblind_50 40:fts_sunblind_60 30:fts_sunblind_70 20:fts_sunblind_80 10:fts_sunblind_90 0:fts_sunblind_100 down:fts_sunblind_100 closed:fts_sunblind_100 off:fts_sunblind_100
expert defReg
firmware 2.11
genericDeviceType blind
group Rollos
icon fts_sunblind
model HM-LC-BL1PBU-FM
peerIDs 00000000,6807BD01
room ASC,EG_Wintergarten,Homekit,alexa
serialNr QEQ1166505
siriName Markise
subType blindActuator
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
verbose 2
webCmd statusRequest:toggleDir:on:off:up:down:stop
ASC
Internals:
FUUID 60b3764d-f33f-c40b-2b4d-6a2981f483a63fc1
FVERSION 73_AutoShuttersControl.pm:v0.10.14-s24470/2021-05-18
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME ASC
NOTIFYDEV =>,ASC,Wettersensor,astro,global,wg_Markise
NR 1144
NTFY_ORDER 51-ASC
STATE shading out
TYPE AutoShuttersControl
VERSION v0.10.14
OLDREADINGS:
READINGS:
2021-05-30 13:45:02 ascEnable on
2021-05-30 14:05:44 controlShading on
2021-05-30 13:34:33 room_ASC_EG_Wintergarten_Homekit_alexa wg_Markise
2021-05-30 19:50:38 state shading out
2021-05-30 13:34:33 userAttrList rolled out
2021-05-30 19:50:38 wg_Markise_PosValue 100
2021-05-30 19:50:09 wg_Markise_lastPosValue 0
2021-05-30 19:50:01 wg_Markise_nextAstroTimeEvent 30.05.2021 - 20:57
helper:
shuttersList:
wg_Markise
monitoredDevs:
=>:
rg_ASC_Shading commands {ASC_Shading_Pos => 'ASC_Shading_Pos:selectnumbers,0,5,100,0,lin',
ASC_Shading_Mode => 'ASC_Shading_Mode:absent,always,off,home',
ASC_Shading_WaitingPeriod => 'ASC_Shading_WaitingPeriod:selectnumbers,0,60,1200,0,lin',
ASC_BlockingTime_afterManual => 'ASC_BlockingTime_afterManual:selectnumbers,0,60,1200,0,lin',
ASC_Shading_StateChange_SunnyCloudy => 'ASC_Shading_StateChange_SunnyCloudy:textFieldNL',
ASC_Shading_Min_OutsideTemperature => 'ASC_Shading_Min_OutsideTemperature:selectnumbers,0,1,30,0,lin', ASC_BrightnessSensor
Wettersensor:
ASC ASC_windSensor
wg_Markise ASC_BrightnessSensor
astro:
ASC ASC_twilightDevice
wg_Markise:
Attributes:
ASC_autoAstroModeEvening REAL
ASC_autoAstroModeMorning REAL
ASC_autoShuttersControlEvening off
ASC_autoShuttersControlMorning on
ASC_rainSensor Wettersensor:isRaining 1:0
ASC_tempSensor Wettersensor:temperature
ASC_twilightDevice astro
ASC_windSensor Wettersensor:windSpeed
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room ASC
Wettersensor:
Internals:
CUL1_MSGCNT 592
CUL1_RAWMSG A138886706807BD00000000BA280004C091031DE5::-71:CUL1:
CUL1_RSSI -71
CUL1_TIME 2021-05-31 13:32:19
DEF 6807BD
FUUID 60afb7d0-f33f-c40b-9a52-086d07436dc6a4af
IODev CUL1
LASTInputDev CUL1
MSGCNT 592
NAME Wettersensor
NOTIFYDEV global
NR 297
NTFY_ORDER 50-Wettersensor
STATE T: 18.6 H: 40 W: 14.5 R: 1.18 IR: 0 WD: 15 WDR: 67.5 S: 29 B: 229
TYPE CUL_HM
chanNo 01
lastMsg No:88 - t:70 s:6807BD d:000000 00BA280004C091031DE5
peerList wg_Markise
protLastRcv 2021-05-31 13:32:19
protRcv 592 last_at:2021-05-31 13:32:19
rssi_at_CUL1 cnt:592 min:-71 max:-61.5 avg:-65.73 lst:-71
Helper:
DBLOG:
battery:
DBLogging:
TIME 1622460739.9481
VALUE ok
brightness:
DBLogging:
TIME 1622460739.9481
VALUE 229
humidity:
DBLogging:
TIME 1622460739.9481
VALUE 40
isRaining:
DBLogging:
TIME 1622460739.9481
VALUE 0
rain:
DBLogging:
TIME 1622460739.9481
VALUE 1.18
state:
DBLogging:
TIME 1622460739.9481
VALUE T: 18.6 H: 40 W: 14.5 R: 1.18 IR: 0 WD: 15 WDR: 67.5 S: 29 B: 229
storm:
DBLogging:
TIME 1622452614.00616
VALUE unknown:04
sunshine:
DBLogging:
TIME 1622460739.9481
VALUE 29
temperature:
DBLogging:
TIME 1622460739.9481
VALUE 18.6
trig_01:
DBLogging:
TIME 1622452614.00616
VALUE wg_Markise
trigger_cnt:
DBLogging:
TIME 1622452614.00616
VALUE 18
windDirRange:
DBLogging:
TIME 1622460739.9481
VALUE 67.5
windDirection:
DBLogging:
TIME 1622460739.9481
VALUE 15
windSpeed:
DBLogging:
TIME 1622460739.9481
VALUE 14.5
READINGS:
2021-05-27 22:55:32 CommandAccepted yes
2021-05-27 23:18:29 D-firmware 1.6
2021-05-27 23:18:29 D-serialNr PEQ0001721
2021-05-30 12:15:06 IODev CUL1
2021-05-27 23:18:29 PairedTo 0xAA2170
2021-05-27 17:24:30 R-burstRx off
2021-05-27 17:24:30 R-localResDis off
2021-05-27 17:24:30 R-pairCentral 0xAA2170
2021-05-27 17:24:31 R-sunThresh 50
2021-05-27 22:55:34 R-wg_Markise_chn-01-stormLowThresh 5
2021-05-27 22:55:34 R-wg_Markise_chn-01-stormUpThresh 20
2021-05-27 17:24:31 R-windSpeedRsltSrc max
2021-05-31 13:32:19 battery ok
2021-05-31 13:32:19 brightness 229
2021-05-27 23:19:30 cfgState ok
2021-05-27 23:18:30 commState CMDs_done
2021-05-31 13:32:19 humidity 40
2021-05-31 13:32:19 isRaining 0
2021-05-30 12:15:10 peerList wg_Markise
2021-05-31 13:32:19 rain 1.18
2021-05-31 13:32:19 state T: 18.6 H: 40 W: 14.5 R: 1.18 IR: 0 WD: 15 WDR: 67.5 S: 29 B: 229
2021-05-31 11:16:54 storm unknown:04
2021-05-31 13:32:19 sunshine 29
2021-05-31 13:32:19 temperature 18.6
2021-05-31 11:16:54 trig_01 wg_Markise
2021-05-31 11:16:54 trigger_cnt 18
2021-05-27 17:20:48 unknown 0400000000000105320A010000
2021-05-31 13:32:19 windDirRange 67.5
2021-05-31 13:32:19 windDirection 15
2021-05-31 13:32:19 windSpeed 14.5
helper:
HM_CMDNR 136
mId 00AE
peerFriend peerAct,peerVirt
peerIDsState complete
peerOpt 1p:THSensor,4:THSensor,p:THSensor
regLst 0,1,1p,4p
rxType 140
supp_Pair_Rep 0
ack:
cmds:
TmplKey wg_Markise:no:1622369710.3382
TmplTs 1622369710.3382
cmdKey 1:1:0::Wettersensor:00AE:01:wg_Markise
cmdLst:
assignHmKey noArg
burstXmit noArg
clear [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
deviceRename -newName-
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
peerBulk -peer1,peer2,...- [({set}|unset)]
peerChan 0 -actChn- [({single})] [({set}|unset)] [actor|remote|both]
peerSmart -peerOpt-
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- -addr2:data2-...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sign [(on|{off})]
tplDel -tplDel-
tplSet_0 -tplChan-
tplSet_wg_Markise -tplPeer-
trgEventL -peer- -condition-
trgEventS -peer- -condition-
trgPressL [(-peer-|{all})]
trgPressS [(-peer-|{all})]
unpair noArg
lst:
condition slider,0,1,255
peer wg_Markise
peerOpt Garage_Tor_Taster,Garten_Brunnen,Garten_Licht,Garten_Poolpumpe,Motorrad,Rauchmelder_TeamLead,bz_Licht,sp_Licht,sp_Thermostat_WindowRec,sp_Thermostat_remote,sz_Kamera,sz_Stern,sz_Thermostat_WindowRec,sz_Thermostat_remote,ug_Drucker,vccu,wg_Deckenleuchte,wg_Dimmer_Dim_V_01,wg_Dimmer_Dim_V_02,wg_Markise,wg_Vitrine,wz_Klima_WindowRec,wz_Klima_remote,wz_Standleuchte,wz_Standleuchte_Bewegung,wz_Standleuchte_V02,wz_Thermostat_WindowRec,wz_Thermostat_remote
tplChan
tplDel
tplPeer
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
list [({normal}|full)]
param -param-
reg -addr- -list- [-peerChn-]
regList noArg
regTable noArg
regVal -addr- -list- [-peerChn-]
saveConfig [-filename-]
tplInfo noArg
expert:
def 1
det 1
raw 0
tpl 0
io:
flgs 0
lstRecType 70
newChn +6807BD,00,01,00
nextSend 1622460739.97778
nxtSndMcnt 88
restoredIO CUL1
rxt 0
tgtDly 88
vccu vccu
lRcTm:
CUL1 344856020
tnms 36843826
p:
6807BD
00
01
00
prefIO:
CUL1
mRssi:
mNo 88
io:
CUL1:
-69
-69
peerIDsH:
00000000 broadcast
6EDCE001 wg_Markise_chn-01
prt:
bErr 0
sProc 0
q:
qReqConf
qReqStat
role:
chn 1
dev 1
rssi:
at_CUL1:
avg -65.7356418918919
cnt 592
lst -71
max -61.5
min -71
tmpl:
Attributes:
DbLogInclude .*
IODev CUL1
IOgrp vccu:CUL1
autoReadReg 4_reqStatus
expert allReg
firmware 1.6
group Klima
icon scene_day
model HM-WDS100-C6-O-2
peerIDs 00000000,6EDCE001
room ASC,EG_Garten
serialNr PEQ0001721
subType THSensor
verbose 2
astro:
Internals:
FUUID 60b12ded-f33f-c40b-c814-297f43d4ef417fd1
FVERSION 95_Astro.pm:v2.1.2-s20848/2019-12-29
INTERVAL 300
NAME astro
NEXTUPDATE 2021-05-31 13:35:08
NOTIFYDEV global
NR 303
NTFY_ORDER 45-astro
RECOMPUTEAT NewDay,SunRise,SunSet,AstroTwilightEvening,AstroTwilightMorning,CivilTwilightEvening,CivilTwilightMorning,CustomTwilightEvening,CustomTwilightMorning
STATE Updated
TYPE Astro
Helper:
DBLOG:
SunAz:
DBLogging:
TIME 1622460608.05617
VALUE 189.7
READINGS:
2021-05-31 00:00:00 AstroTwilightEvening 23:58
2021-05-31 00:00:00 AstroTwilightMorning 02:27
2021-05-31 00:00:00 CivilTwilightEvening 21:44
2021-05-31 00:00:00 CivilTwilightMorning 04:39
2021-05-31 00:00:00 CustomTwilightEvening 20:58
2021-05-30 00:00:00 CustomTwilightMorning 05:25
2021-05-31 13:30:08 MoonAge 247.9
2021-05-31 13:30:08 MoonAlt -29.5
2021-05-31 13:30:08 MoonAz 271.6
2021-05-31 13:25:08 MoonDec -20.4
2021-05-31 10:25:06 MoonDiameter 31.4
2021-05-31 13:30:08 MoonDistance 380592
2021-05-31 13:30:08 MoonDistanceObserver 383776
2021-05-31 00:00:00 MoonHrsInvisible 15:05
2021-05-31 00:00:00 MoonHrsVisible 08:54
2021-05-31 08:50:06 MoonLat -4.6
2021-05-31 13:20:08 MoonLon 318
2021-05-28 19:52:46 MoonPhaseI 5
2021-05-31 11:55:07 MoonPhaseN 0.69
2021-05-28 19:52:46 MoonPhaseS Abnehmender Mond
2021-05-31 11:35:06 MoonRa 21:23
2021-05-31 00:00:00 MoonRise 01:25
2021-05-31 00:00:00 MoonSet 10:19
2021-05-30 06:25:47 MoonSign Wassermann
2021-05-30 06:25:47 MoonSignN 10
2021-05-31 00:00:00 MoonTransit 05:48
2021-05-31 00:00:00 NauticTwilightEvening 22:39
2021-05-31 00:00:00 NauticTwilightMorning 03:45
2021-05-28 19:57:01 ObsAlt 583
2021-05-31 00:00:00 ObsDate 31.05.2021
2021-05-31 00:00:00 ObsDayofyear 151
2021-05-31 13:30:08 ObsGMST 04:06:53
2021-05-28 19:52:46 ObsHorEvening 0
2021-05-28 19:52:46 ObsHorMorning 0
2021-05-28 19:52:46 ObsIsDST 1
2021-05-31 13:25:08 ObsJD 2459365.98
2021-05-31 13:30:08 ObsLMST 04:52:58
2021-05-28 19:54:05 ObsLat 48.0649939
2021-05-28 19:54:28 ObsLon 11.5219824
2021-05-28 19:52:46 ObsSeason Frühling
2021-05-28 19:52:46 ObsSeasonN 1
2021-05-31 13:30:08 ObsTime 13:30:08
2021-05-28 19:52:46 ObsTimezone 2
2021-05-28 19:52:46 ObsTimezoneS CEST
2021-05-31 13:30:08 SunAlt 63.7
2021-05-31 13:30:08 SunAz 189.7
2021-05-31 07:45:06 SunDec 22
2021-05-30 16:15:16 SunDiameter 31.5
2021-05-31 13:30:08 SunDistance 151694581
2021-05-31 13:30:08 SunDistanceObserver 151688865
2021-05-31 00:00:00 SunHrsInvisible 08:14
2021-05-31 00:00:00 SunHrsVisible 15:45
2021-05-31 13:30:08 SunLon 70.3
2021-05-31 04:32:02 SunRa 04:35
2021-05-30 00:00:00 SunRise 05:19
2021-05-31 00:00:00 SunSet 21:04
2021-05-28 19:52:46 SunSign Zwillinge
2021-05-28 19:52:46 SunSignN 2
2021-05-28 19:54:28 SunTransit 13:11
2021-05-31 13:30:08 state Updated
Attributes:
DbLogInclude SunAz
altitude 583
event-on-change-reading .*
icon telescope
interval 300
latitude 48.0649939
longitude 11.5219824
recomputeAt NewDay,SunRise,SunSet,AstroTwilightEvening,AstroTwilightMorning,CivilTwilightEvening,CivilTwilightMorning,CustomTwilightEvening,CustomTwilightMorning
room ASC,x_Klima
Setz mal ASC_ShuttersPlace auf awning. Das sollte die Probleme lösen. Du musst dann im Rollo ASC_Mode_Down off und ASC_Mode_Up off setzen.
Zitat von: alexmetz am 30 Mai 2021, 20:13:53
Hallo zusammen,
erst mal vielen Dank für das tolle Modul! Ich habe soweit auch alles eingerichtet, muss aber noch ein bisschen testen. Ich habe daher zunächst mal nur ein paar Verständnisfragen.
Zunächst mal meine Situation:
Ich möchte eine Markise überm Wintergarten steuern. Diese hängt an einem Homematic Jalousieaktor (HM-Bl1PBU-FM) "wg_Markise". Als Sensor habe ich die Homematic Wetterstation (HM-WDS100-C6-O-2) "Wettersensor".
ASC soll nun:
- Beschatten ab einem bestimmten Sonnenwert (210) und unterhalb entspr. wieder einfahren (190). Mein Sensor liefert keine lux-Werte sondern 0..255
- Abends zu einer bestimmten Zeit die Markise einfahren (falls draußen).
Nun meine Verständnisfragen:
1. Wenn ich manuell schalte, wann geht er dann wieder in den Automatikmodus? Also z.B. wenn ich die Markise ausfahre, obwohl ich unterhalb des Beschattungswertes bin, fährt er dann nach Ablauf der ASC_BlockingTime_afterManual die Markise ein?
2. Da die Markise ja typischerweise Abends eingefahren wird (nicht wie Rollos morgens), nutze ich dann die UP-Einstellungen für Abends?
attr wg_Markise ASC_Up time
attr wg_Markise ASC_Mode_UP always
attr wg_Markise ASC_Time_Up_Early 19:00
und im ASC-Device
ASC_autoShuttersControlMorning on
3. Wie schalte ich denn dann ab, dass er morgens rausfährt? Kann ich da
attr wg_Markise ASC_Mode_Down off
machen oder schalte ich damit auch die Beschattungsfunktion aus?
Ich möchte, dass er die Markise nur Abends zeitgesteuert einfährt, nicht aber morgens raus?
Das ASC_autoShuttersControlEvening off
im ASC-Device ist keine Dauerlösung da ich später auch meine Dachfensterrollos einbinden will.
4. Wenn ich Regen- und Windschutz später noch aktiviere (ist noch nicht), schaltet ASC dann beim entspr. event automatisch auch den hardlock an der Markise, damit man mit dem HM-Bl1PBU-FM-Schalter die Markise nicht mehr ausfahren kann? Oder wie könnte ich das konfigurieren?
Danke für Eure Hilfe!
Alex
Hier noch meine lists:
wg_Markise
Internals:
CUL1_MSGCNT 48
CUL1_RAWMSG A0D32A4106EDCE0AA21700601C800::-59.5:CUL1:
CUL1_RSSI -59.5
CUL1_TIME 2021-05-30 19:50:38
DEF 6EDCE0
FUUID 60af7f72-f33f-c40b-945a-55f9c8f831c0249d
IODev CUL1
LASTInputDev CUL1
MSGCNT 48
NAME wg_Markise
NOTIFYDEV global
NR 294
NTFY_ORDER 50-wg_Markise
STATE on
TYPE CUL_HM
chanNo 01
lastMsg No:32 - t:10 s:6EDCE0 d:AA2170 0601C800
peerList Wettersensor
protLastRcv 2021-05-30 19:50:38
protRcv 48 last_at:2021-05-30 19:50:38
protSnd 46 last_at:2021-05-30 19:50:38
protState CMDs_done
rssi_CUL1 cnt:14 min:-64 max:-58 avg:-60.92 lst:-62
rssi_Wettersensor cnt:4 min:-69 max:-67 avg:-68.25 lst:-69
rssi_at_CUL1 cnt:48 min:-63 max:-53.5 avg:-57.21 lst:-59.5
OLDREADINGS:
READINGS:
2021-05-30 13:34:33 ASC_Enable on
2021-05-30 20:12:45 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 1.5m
2021-05-30 19:50:38 ASC_ShuttersLastDrive shading out
2021-05-30 19:50:01 ASC_Time_DriveDown AutoShuttersControl off
2021-05-30 19:50:01 ASC_Time_DriveUp 31.05.2021 - 19:50
2021-05-30 19:50:09 CommandAccepted yes
2021-05-27 13:16:02 D-firmware 2.11
2021-05-27 13:16:02 D-serialNr QEQ1166505
2021-05-30 12:15:08 IODev CUL1
2021-05-27 23:40:22 PairedTo 0xAA2170
2021-05-27 22:49:24 R-Wettersensor_chn-01-lgActionType jmpToTarget
2021-05-27 22:49:24 R-Wettersensor_chn-01-lgOnLevel 100 %
2021-05-27 22:49:24 R-Wettersensor_chn-01-shActionType jmpToTarget
2021-05-27 22:49:24 R-Wettersensor_chn-01-shOnLevel 100 %
2021-05-27 14:38:47 R-driveDown 24 s
2021-05-27 13:16:36 R-driveTurn 0.5 s
2021-05-27 16:39:43 R-driveUp 24.5 s
2021-05-27 13:16:35 R-pairCentral 0xAA2170
2021-05-27 13:16:36 R-sign off
2021-05-30 13:34:34 associatedWith ASC,none
2021-05-27 23:41:25 cfgState ok
2021-05-30 19:50:38 commState CMDs_done
2021-05-30 19:50:38 deviceMsg on (to vccu)
2021-05-30 19:50:38 level 100
2021-05-30 19:50:38 motor stop:on
2021-05-30 19:50:38 pct 100
2021-05-30 12:15:11 peerList Wettersensor
2021-05-30 19:50:38 recentStateType info
2021-05-30 19:50:38 state on
2021-05-30 19:50:38 timedOn off
2021-05-30 19:50:09 trigLast fhem:02
2021-05-30 15:17:54 trig_Wettersensor 3_16
helper:
HM_CMDNR 50
cSnd 11AA21706EDCE00201000000,11AA21706EDCE00201C8
dlvlCmd ++A011AA21706EDCE00201C8
mId 0005
peerFriend peerSens,peerVirt
peerIDsState complete
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
cmds:
TmplKey Wettersensor:no:1622374044.35772
TmplTs 1622374044.35772
cmdKey 1:1:0::wg_Markise:0005:01:Wettersensor
cmdLst:
assignHmKey noArg
clear [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
deviceRename -newName-
down 'change:'[(0..100;1|{10})] [(-ontime-|{})] [(-ramptime-|{})]
eventL -peer- -cond-
eventS -peer- -cond-
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
getVersion noArg
inhibit [(on|{off})]
off noArg
on noArg
pair noArg
pct -value- [-ontime-]
peerBulk -peer1,peer2,...- [({set}|unset)]
peerIODev [IO] -btn- [({set}|unset)] 'not for future use'
peerSmart -peerOpt-
press [(long|{short})] [(-peer-|{self01})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
pressL [(-peer-|{self01})]
pressS [(-peer-|{self01})]
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- -addr2:data2-...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sign [(on|{off})]
statusRequest noArg
stop noArg
toggle noArg
toggleDir noArg
tplDel -tplDel-
tplSet_0 -tplChan-
tplSet_Wettersensor -tplPeer-
unpair noArg
up 'change:'[(0..100;1|{10})] [(-ontime-|{})] [(-ramptime-|{})]
lst:
condition slider,0,1,255
peer Wettersensor
peerOpt Garage_Tor_zuKontakt,Rauchmelder_TeamLead,Wettersensor,bz_Fenster,ku_Fenster,sz_Fenster_links,sz_Schalter2_Btn_01,sz_Schalter2_Btn_02,sz_Schalter_01,sz_Schalter_02,sz_Tuer,ug_Bewegungsmelder,vccu,wz_Bewegungsmelder
tplChan
tplDel
tplPeer BlStopDnLg_long,BlStopDnLg_short,BlStopDnSh_long,BlStopDnSh_short,BlStopUpLg_long,BlStopUpLg_short,BlStopUpSh_long,BlStopUpSh_short,SwCondAbove_long,SwCondAbove_short,SwCondBelow_long,SwCondBelow_short,SwOnCond_long,SwOnCond_short
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
list [({normal}|full)]
param -param-
reg -addr- -list- [-peerChn-]
regList noArg
regTable noArg
regVal -addr- -list- [-peerChn-]
saveConfig [-filename-]
tplInfo noArg
dir:
cur stop
rct up
expert:
def 1
det 0
raw 0
tpl 0
io:
flgs 0
lstRecType 10
newChn +6EDCE0,00,01,00
nextSend 1622397038.53285
nxtSndMcnt 32
rxt 0
tgtDly 88
vccu vccu
lRcTm:
CUL1 281152408
tnms 1046884205
p:
6EDCE0
00
01
00
prefIO:
CUL1
mRssi:
mNo 32
io:
CUL1:
-53.5
-53.5
peerIDsH:
00000000 broadcast
6807BD01 Wettersensor_chn-01
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
rpt:
IO CUL1
flg A
ts 1622397038.44669
ack:
HASH(0x5c37500)
328002AA21706EDCE000
rssi:
CUL1:
avg -60.9285714285714
cnt 14
lst -62
max -58
min -64
Wettersensor:
avg -68.25
cnt 4
lst -69
max -67
min -69
at_CUL1:
avg -57.21875
cnt 48
lst -59.5
max -53.5
min -63
tmpl:
Attributes:
ASC 2
ASC_BlockingTime_afterManual 300
ASC_BrightnessSensor Wettersensor:brightness
ASC_Closed_Pos 0
ASC_LockOut hard
ASC_LockOut_Cmd inhibit
ASC_Mode_Up always
ASC_Open_Pos 100
ASC_Pos_Reading pct
ASC_Shading_Min_OutsideTemperature 14
ASC_Shading_Mode always
ASC_Shading_Pos 0
ASC_Shading_StateChange_SunnyCloudy 210:190
ASC_Shading_WaitingPeriod 180
ASC_Time_Up_Early 19:50
ASC_Up time
IODev CUL1
IOgrp vccu:CUL1
alexaName Markise
alexaRoom Wintergarten
autoReadReg 4_reqStatus
devStateIcon on:fts_sunblind_10 open:fts_sunblind_10 100:fts_sunblind_10 90:fts_sunblind_10 80:fts_sunblind_20 70:fts_sunblind_30 60:fts_sunblind_40 50:fts_sunblind_50 40:fts_sunblind_60 30:fts_sunblind_70 20:fts_sunblind_80 10:fts_sunblind_90 0:fts_sunblind_100 down:fts_sunblind_100 closed:fts_sunblind_100 off:fts_sunblind_100
expert defReg
firmware 2.11
genericDeviceType blind
group Rollos
icon fts_sunblind
model HM-LC-BL1PBU-FM
peerIDs 00000000,6807BD01
room ASC,EG_Wintergarten,Homekit,alexa
serialNr QEQ1166505
siriName Markise
subType blindActuator
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
verbose 2
webCmd statusRequest:toggleDir:on:off:up:down:stop
ASC
Internals:
FUUID 60b3764d-f33f-c40b-2b4d-6a2981f483a63fc1
FVERSION 73_AutoShuttersControl.pm:v0.10.14-s24470/2021-05-18
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME ASC
NOTIFYDEV =>,ASC,Wettersensor,astro,global,wg_Markise
NR 1144
NTFY_ORDER 51-ASC
STATE shading out
TYPE AutoShuttersControl
VERSION v0.10.14
OLDREADINGS:
READINGS:
2021-05-30 13:45:02 ascEnable on
2021-05-30 14:05:44 controlShading on
2021-05-30 13:34:33 room_ASC_EG_Wintergarten_Homekit_alexa wg_Markise
2021-05-30 19:50:38 state shading out
2021-05-30 13:34:33 userAttrList rolled out
2021-05-30 19:50:38 wg_Markise_PosValue 100
2021-05-30 19:50:09 wg_Markise_lastPosValue 0
2021-05-30 19:50:01 wg_Markise_nextAstroTimeEvent 30.05.2021 - 20:57
helper:
shuttersList:
wg_Markise
monitoredDevs:
=>:
rg_ASC_Shading commands {ASC_Shading_Pos => 'ASC_Shading_Pos:selectnumbers,0,5,100,0,lin',
ASC_Shading_Mode => 'ASC_Shading_Mode:absent,always,off,home',
ASC_Shading_WaitingPeriod => 'ASC_Shading_WaitingPeriod:selectnumbers,0,60,1200,0,lin',
ASC_BlockingTime_afterManual => 'ASC_BlockingTime_afterManual:selectnumbers,0,60,1200,0,lin',
ASC_Shading_StateChange_SunnyCloudy => 'ASC_Shading_StateChange_SunnyCloudy:textFieldNL',
ASC_Shading_Min_OutsideTemperature => 'ASC_Shading_Min_OutsideTemperature:selectnumbers,0,1,30,0,lin', ASC_BrightnessSensor
Wettersensor:
ASC ASC_windSensor
wg_Markise ASC_BrightnessSensor
astro:
ASC ASC_twilightDevice
wg_Markise:
Attributes:
ASC_autoAstroModeEvening REAL
ASC_autoAstroModeMorning REAL
ASC_autoShuttersControlEvening off
ASC_autoShuttersControlMorning on
ASC_rainSensor Wettersensor:isRaining 1:0
ASC_tempSensor Wettersensor:temperature
ASC_twilightDevice astro
ASC_windSensor Wettersensor:windSpeed
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room ASC
Wettersensor:
Internals:
CUL1_MSGCNT 592
CUL1_RAWMSG A138886706807BD00000000BA280004C091031DE5::-71:CUL1:
CUL1_RSSI -71
CUL1_TIME 2021-05-31 13:32:19
DEF 6807BD
FUUID 60afb7d0-f33f-c40b-9a52-086d07436dc6a4af
IODev CUL1
LASTInputDev CUL1
MSGCNT 592
NAME Wettersensor
NOTIFYDEV global
NR 297
NTFY_ORDER 50-Wettersensor
STATE T: 18.6 H: 40 W: 14.5 R: 1.18 IR: 0 WD: 15 WDR: 67.5 S: 29 B: 229
TYPE CUL_HM
chanNo 01
lastMsg No:88 - t:70 s:6807BD d:000000 00BA280004C091031DE5
peerList wg_Markise
protLastRcv 2021-05-31 13:32:19
protRcv 592 last_at:2021-05-31 13:32:19
rssi_at_CUL1 cnt:592 min:-71 max:-61.5 avg:-65.73 lst:-71
Helper:
DBLOG:
battery:
DBLogging:
TIME 1622460739.9481
VALUE ok
brightness:
DBLogging:
TIME 1622460739.9481
VALUE 229
humidity:
DBLogging:
TIME 1622460739.9481
VALUE 40
isRaining:
DBLogging:
TIME 1622460739.9481
VALUE 0
rain:
DBLogging:
TIME 1622460739.9481
VALUE 1.18
state:
DBLogging:
TIME 1622460739.9481
VALUE T: 18.6 H: 40 W: 14.5 R: 1.18 IR: 0 WD: 15 WDR: 67.5 S: 29 B: 229
storm:
DBLogging:
TIME 1622452614.00616
VALUE unknown:04
sunshine:
DBLogging:
TIME 1622460739.9481
VALUE 29
temperature:
DBLogging:
TIME 1622460739.9481
VALUE 18.6
trig_01:
DBLogging:
TIME 1622452614.00616
VALUE wg_Markise
trigger_cnt:
DBLogging:
TIME 1622452614.00616
VALUE 18
windDirRange:
DBLogging:
TIME 1622460739.9481
VALUE 67.5
windDirection:
DBLogging:
TIME 1622460739.9481
VALUE 15
windSpeed:
DBLogging:
TIME 1622460739.9481
VALUE 14.5
READINGS:
2021-05-27 22:55:32 CommandAccepted yes
2021-05-27 23:18:29 D-firmware 1.6
2021-05-27 23:18:29 D-serialNr PEQ0001721
2021-05-30 12:15:06 IODev CUL1
2021-05-27 23:18:29 PairedTo 0xAA2170
2021-05-27 17:24:30 R-burstRx off
2021-05-27 17:24:30 R-localResDis off
2021-05-27 17:24:30 R-pairCentral 0xAA2170
2021-05-27 17:24:31 R-sunThresh 50
2021-05-27 22:55:34 R-wg_Markise_chn-01-stormLowThresh 5
2021-05-27 22:55:34 R-wg_Markise_chn-01-stormUpThresh 20
2021-05-27 17:24:31 R-windSpeedRsltSrc max
2021-05-31 13:32:19 battery ok
2021-05-31 13:32:19 brightness 229
2021-05-27 23:19:30 cfgState ok
2021-05-27 23:18:30 commState CMDs_done
2021-05-31 13:32:19 humidity 40
2021-05-31 13:32:19 isRaining 0
2021-05-30 12:15:10 peerList wg_Markise
2021-05-31 13:32:19 rain 1.18
2021-05-31 13:32:19 state T: 18.6 H: 40 W: 14.5 R: 1.18 IR: 0 WD: 15 WDR: 67.5 S: 29 B: 229
2021-05-31 11:16:54 storm unknown:04
2021-05-31 13:32:19 sunshine 29
2021-05-31 13:32:19 temperature 18.6
2021-05-31 11:16:54 trig_01 wg_Markise
2021-05-31 11:16:54 trigger_cnt 18
2021-05-27 17:20:48 unknown 0400000000000105320A010000
2021-05-31 13:32:19 windDirRange 67.5
2021-05-31 13:32:19 windDirection 15
2021-05-31 13:32:19 windSpeed 14.5
helper:
HM_CMDNR 136
mId 00AE
peerFriend peerAct,peerVirt
peerIDsState complete
peerOpt 1p:THSensor,4:THSensor,p:THSensor
regLst 0,1,1p,4p
rxType 140
supp_Pair_Rep 0
ack:
cmds:
TmplKey wg_Markise:no:1622369710.3382
TmplTs 1622369710.3382
cmdKey 1:1:0::Wettersensor:00AE:01:wg_Markise
cmdLst:
assignHmKey noArg
burstXmit noArg
clear [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
deviceRename -newName-
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
peerBulk -peer1,peer2,...- [({set}|unset)]
peerChan 0 -actChn- [({single})] [({set}|unset)] [actor|remote|both]
peerSmart -peerOpt-
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- -addr2:data2-...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sign [(on|{off})]
tplDel -tplDel-
tplSet_0 -tplChan-
tplSet_wg_Markise -tplPeer-
trgEventL -peer- -condition-
trgEventS -peer- -condition-
trgPressL [(-peer-|{all})]
trgPressS [(-peer-|{all})]
unpair noArg
lst:
condition slider,0,1,255
peer wg_Markise
peerOpt Garage_Tor_Taster,Garten_Brunnen,Garten_Licht,Garten_Poolpumpe,Motorrad,Rauchmelder_TeamLead,bz_Licht,sp_Licht,sp_Thermostat_WindowRec,sp_Thermostat_remote,sz_Kamera,sz_Stern,sz_Thermostat_WindowRec,sz_Thermostat_remote,ug_Drucker,vccu,wg_Deckenleuchte,wg_Dimmer_Dim_V_01,wg_Dimmer_Dim_V_02,wg_Markise,wg_Vitrine,wz_Klima_WindowRec,wz_Klima_remote,wz_Standleuchte,wz_Standleuchte_Bewegung,wz_Standleuchte_V02,wz_Thermostat_WindowRec,wz_Thermostat_remote
tplChan
tplDel
tplPeer
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
list [({normal}|full)]
param -param-
reg -addr- -list- [-peerChn-]
regList noArg
regTable noArg
regVal -addr- -list- [-peerChn-]
saveConfig [-filename-]
tplInfo noArg
expert:
def 1
det 1
raw 0
tpl 0
io:
flgs 0
lstRecType 70
newChn +6807BD,00,01,00
nextSend 1622460739.97778
nxtSndMcnt 88
restoredIO CUL1
rxt 0
tgtDly 88
vccu vccu
lRcTm:
CUL1 344856020
tnms 36843826
p:
6807BD
00
01
00
prefIO:
CUL1
mRssi:
mNo 88
io:
CUL1:
-69
-69
peerIDsH:
00000000 broadcast
6EDCE001 wg_Markise_chn-01
prt:
bErr 0
sProc 0
q:
qReqConf
qReqStat
role:
chn 1
dev 1
rssi:
at_CUL1:
avg -65.7356418918919
cnt 592
lst -71
max -61.5
min -71
tmpl:
Attributes:
DbLogInclude .*
IODev CUL1
IOgrp vccu:CUL1
autoReadReg 4_reqStatus
expert allReg
firmware 1.6
group Klima
icon scene_day
model HM-WDS100-C6-O-2
peerIDs 00000000,6EDCE001
room ASC,EG_Garten
serialNr PEQ0001721
subType THSensor
verbose 2
astro:
Internals:
FUUID 60b12ded-f33f-c40b-c814-297f43d4ef417fd1
FVERSION 95_Astro.pm:v2.1.2-s20848/2019-12-29
INTERVAL 300
NAME astro
NEXTUPDATE 2021-05-31 13:35:08
NOTIFYDEV global
NR 303
NTFY_ORDER 45-astro
RECOMPUTEAT NewDay,SunRise,SunSet,AstroTwilightEvening,AstroTwilightMorning,CivilTwilightEvening,CivilTwilightMorning,CustomTwilightEvening,CustomTwilightMorning
STATE Updated
TYPE Astro
Helper:
DBLOG:
SunAz:
DBLogging:
TIME 1622460608.05617
VALUE 189.7
READINGS:
2021-05-31 00:00:00 AstroTwilightEvening 23:58
2021-05-31 00:00:00 AstroTwilightMorning 02:27
2021-05-31 00:00:00 CivilTwilightEvening 21:44
2021-05-31 00:00:00 CivilTwilightMorning 04:39
2021-05-31 00:00:00 CustomTwilightEvening 20:58
2021-05-30 00:00:00 CustomTwilightMorning 05:25
2021-05-31 13:30:08 MoonAge 247.9
2021-05-31 13:30:08 MoonAlt -29.5
2021-05-31 13:30:08 MoonAz 271.6
2021-05-31 13:25:08 MoonDec -20.4
2021-05-31 10:25:06 MoonDiameter 31.4
2021-05-31 13:30:08 MoonDistance 380592
2021-05-31 13:30:08 MoonDistanceObserver 383776
2021-05-31 00:00:00 MoonHrsInvisible 15:05
2021-05-31 00:00:00 MoonHrsVisible 08:54
2021-05-31 08:50:06 MoonLat -4.6
2021-05-31 13:20:08 MoonLon 318
2021-05-28 19:52:46 MoonPhaseI 5
2021-05-31 11:55:07 MoonPhaseN 0.69
2021-05-28 19:52:46 MoonPhaseS Abnehmender Mond
2021-05-31 11:35:06 MoonRa 21:23
2021-05-31 00:00:00 MoonRise 01:25
2021-05-31 00:00:00 MoonSet 10:19
2021-05-30 06:25:47 MoonSign Wassermann
2021-05-30 06:25:47 MoonSignN 10
2021-05-31 00:00:00 MoonTransit 05:48
2021-05-31 00:00:00 NauticTwilightEvening 22:39
2021-05-31 00:00:00 NauticTwilightMorning 03:45
2021-05-28 19:57:01 ObsAlt 583
2021-05-31 00:00:00 ObsDate 31.05.2021
2021-05-31 00:00:00 ObsDayofyear 151
2021-05-31 13:30:08 ObsGMST 04:06:53
2021-05-28 19:52:46 ObsHorEvening 0
2021-05-28 19:52:46 ObsHorMorning 0
2021-05-28 19:52:46 ObsIsDST 1
2021-05-31 13:25:08 ObsJD 2459365.98
2021-05-31 13:30:08 ObsLMST 04:52:58
2021-05-28 19:54:05 ObsLat 48.0649939
2021-05-28 19:54:28 ObsLon 11.5219824
2021-05-28 19:52:46 ObsSeason Frühling
2021-05-28 19:52:46 ObsSeasonN 1
2021-05-31 13:30:08 ObsTime 13:30:08
2021-05-28 19:52:46 ObsTimezone 2
2021-05-28 19:52:46 ObsTimezoneS CEST
2021-05-31 13:30:08 SunAlt 63.7
2021-05-31 13:30:08 SunAz 189.7
2021-05-31 07:45:06 SunDec 22
2021-05-30 16:15:16 SunDiameter 31.5
2021-05-31 13:30:08 SunDistance 151694581
2021-05-31 13:30:08 SunDistanceObserver 151688865
2021-05-31 00:00:00 SunHrsInvisible 08:14
2021-05-31 00:00:00 SunHrsVisible 15:45
2021-05-31 13:30:08 SunLon 70.3
2021-05-31 04:32:02 SunRa 04:35
2021-05-30 00:00:00 SunRise 05:19
2021-05-31 00:00:00 SunSet 21:04
2021-05-28 19:52:46 SunSign Zwillinge
2021-05-28 19:52:46 SunSignN 2
2021-05-28 19:54:28 SunTransit 13:11
2021-05-31 13:30:08 state Updated
Attributes:
DbLogInclude SunAz
altitude 583
event-on-change-reading .*
icon telescope
interval 300
latitude 48.0649939
longitude 11.5219824
recomputeAt NewDay,SunRise,SunSet,AstroTwilightEvening,AstroTwilightMorning,CivilTwilightEvening,CivilTwilightMorning,CustomTwilightEvening,CustomTwilightMorning
room ASC,x_Klima
Sehe gerade das hier ziemlich viel Kaputt ist.
monitoredDevs:
=>:
rg_ASC_Shading commands {ASC_Shading_Pos => 'ASC_Shading_Pos:selectnumbers,0,5,100,0,lin',
ASC_Shading_Mode => 'ASC_Shading_Mode:absent,always,off,home',
ASC_Shading_WaitingPeriod => 'ASC_Shading_WaitingPeriod:selectnumbers,0,60,1200,0,lin',
ASC_BlockingTime_afterManual => 'ASC_BlockingTime_afterManual:selectnumbers,0,60,1200,0,lin',
ASC_Shading_StateChange_SunnyCloudy => 'ASC_Shading_StateChange_SunnyCloudy:textFieldNL',
ASC_Shading_Min_OutsideTemperature => 'ASC_Shading_Min_OutsideTemperature:selectnumbers,0,1,30,0,lin', ASC_BrightnessSensor
NOTIFYDEV =>,ASC,Wettersensor,astro,global,wg_Markise
Bitte einmal im ASC Device expert auf 1 stellen und dann ein set createNewNotifyDev machen.
Ok. Danke!!
Hab das gemacht und teste morgen. Soll ja sonnig werden...
Zitat von: alexmetz am 31 Mai 2021, 22:04:59
Ok. Danke!!
Hab das gemacht und teste morgen. Soll ja sonnig werden...
Gib mal bitte jetzt ein list vom ASC Device
Zitat von: CoolTux am 01 Juni 2021, 05:56:24
Gib mal bitte jetzt ein list vom ASC Device
Internals:
FUUID 60b3764d-f33f-c40b-2b4d-6a2981f483a63fc1
FVERSION 73_AutoShuttersControl.pm:v0.10.14-s24470/2021-05-18
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME ASC
NOTIFYDEV ASC,Wettersensor,astro,global,wg_Markise
NR 1144
NTFY_ORDER 51-ASC
STATE created new drive timer
TYPE AutoShuttersControl
VERSION v0.10.14
OLDREADINGS:
READINGS:
2021-05-30 13:45:02 ascEnable on
2021-05-31 13:15:01 controlShading on
2021-05-30 13:34:33 room_ASC_EG_Wintergarten_Homekit_alexa wg_Markise
2021-05-31 20:58:24 state created new drive timer
2021-05-30 13:34:33 userAttrList rolled out
2021-05-31 18:42:51 wg_Markise_PosValue 100
2021-05-30 19:50:09 wg_Markise_lastPosValue 0
2021-05-31 20:58:24 wg_Markise_nextAstroTimeEvent 01.06.2021 - 19:50
helper:
shuttersList:
wg_Markise
monitoredDevs:
Wettersensor:
ASC ASC_windSensor
wg_Markise ASC_BrightnessSensor
astro:
ASC ASC_twilightDevice
wg_Markise:
Attributes:
ASC_autoAstroModeEvening REAL
ASC_autoAstroModeMorning REAL
ASC_autoShuttersControlEvening off
ASC_autoShuttersControlMorning on
ASC_expert 1
ASC_rainSensor Wettersensor:isRaining 1:0
ASC_tempSensor Wettersensor:temperature
ASC_twilightDevice astro
ASC_windSensor Wettersensor:windSpeed
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room ASC
verbose 5
Zitat von: alexmetz am 01 Juni 2021, 08:12:31
Internals:
FUUID 60b3764d-f33f-c40b-2b4d-6a2981f483a63fc1
FVERSION 73_AutoShuttersControl.pm:v0.10.14-s24470/2021-05-18
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME ASC
NOTIFYDEV ASC,Wettersensor,astro,global,wg_Markise
NR 1144
NTFY_ORDER 51-ASC
STATE created new drive timer
TYPE AutoShuttersControl
VERSION v0.10.14
OLDREADINGS:
READINGS:
2021-05-30 13:45:02 ascEnable on
2021-05-31 13:15:01 controlShading on
2021-05-30 13:34:33 room_ASC_EG_Wintergarten_Homekit_alexa wg_Markise
2021-05-31 20:58:24 state created new drive timer
2021-05-30 13:34:33 userAttrList rolled out
2021-05-31 18:42:51 wg_Markise_PosValue 100
2021-05-30 19:50:09 wg_Markise_lastPosValue 0
2021-05-31 20:58:24 wg_Markise_nextAstroTimeEvent 01.06.2021 - 19:50
helper:
shuttersList:
wg_Markise
monitoredDevs:
Wettersensor:
ASC ASC_windSensor
wg_Markise ASC_BrightnessSensor
astro:
ASC ASC_twilightDevice
wg_Markise:
Attributes:
ASC_autoAstroModeEvening REAL
ASC_autoAstroModeMorning REAL
ASC_autoShuttersControlEvening off
ASC_autoShuttersControlMorning on
ASC_expert 1
ASC_rainSensor Wettersensor:isRaining 1:0
ASC_tempSensor Wettersensor:temperature
ASC_twilightDevice astro
ASC_windSensor Wettersensor:windSpeed
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room ASC
verbose 5
Sieht gut aus. Dann schauen wir mal.
Zitat von: xerion am 27 Mai 2021, 08:15:01
Mit "terrace" funktioniert es jetzt auch wunderbar...kannste einchecken.
Danke Dir!
@CoolTux lädst du die neue Datei noch ins SVN?
Zitat von: CoolTux am 01 Juni 2021, 09:55:32
Sieht gut aus. Dann schauen wir mal.
Also leider geht's nicht. Hier mal das Log seit heute Früh. Ab etwa 10:31 sollten eigentl. alle Bedingungen erfüllt sein. Er wechselt immer zwischen "in reserved" und "out".
Ich konnte das Log hier nicht einfügen (wohl zu lang). Daher als Anhang.
Hier zur Sicherheit noch das aktuelle list wg_Markise:
Internals:
CUL1_MSGCNT 68
CUL1_RAWMSG A0D32A4106EDCE0AA21700601C800::-55:CUL1:
CUL1_RSSI -55
CUL1_TIME 2021-06-01 09:53:37
DEF 6EDCE0
FUUID 60af7f72-f33f-c40b-945a-55f9c8f831c0249d
IODev CUL1
LASTInputDev CUL1
MSGCNT 68
NAME wg_Markise
NOTIFYDEV global
NR 294
NTFY_ORDER 50-wg_Markise
STATE on
TYPE CUL_HM
chanNo 01
lastMsg No:32 - t:10 s:6EDCE0 d:AA2170 0601C800
peerList Wettersensor
protLastRcv 2021-06-01 09:53:36
protRcv 68 last_at:2021-06-01 09:53:36
protSnd 58 last_at:2021-06-01 09:53:36
protState CMDs_done
rssi_CUL1 cnt:16 min:-64 max:-58 avg:-60.62 lst:-59
rssi_Wettersensor cnt:12 min:-72 max:-65 avg:-68.91 lst:-70
rssi_at_CUL1 cnt:68 min:-63 max:-53.5 avg:-57.02 lst:-55
OLDREADINGS:
READINGS:
2021-05-30 13:34:33 ASC_Enable on
2021-06-01 11:23:58 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 1.5m
2021-06-01 09:53:37 ASC_ShuttersLastDrive shading out
2021-05-31 20:58:24 ASC_Time_DriveDown AutoShuttersControl off
2021-05-31 20:58:24 ASC_Time_DriveUp 01.06.2021 - 19:50
2021-06-01 09:53:07 CommandAccepted yes
2021-05-27 13:16:02 D-firmware 2.11
2021-05-27 13:16:02 D-serialNr QEQ1166505
2021-05-30 12:15:08 IODev CUL1
2021-05-27 23:40:22 PairedTo 0xAA2170
2021-05-27 22:49:24 R-Wettersensor_chn-01-lgActionType jmpToTarget
2021-05-27 22:49:24 R-Wettersensor_chn-01-lgOnLevel 100 %
2021-05-27 22:49:24 R-Wettersensor_chn-01-shActionType jmpToTarget
2021-05-27 22:49:24 R-Wettersensor_chn-01-shOnLevel 100 %
2021-05-27 14:38:47 R-driveDown 24 s
2021-05-27 13:16:36 R-driveTurn 0.5 s
2021-05-27 16:39:43 R-driveUp 24.5 s
2021-05-27 13:16:35 R-pairCentral 0xAA2170
2021-05-27 13:16:36 R-sign off
2021-05-30 13:34:34 associatedWith ASC,none
2021-05-27 23:41:25 cfgState ok
2021-06-01 09:53:36 commState CMDs_done
2021-06-01 09:53:36 deviceMsg on (to vccu)
2021-06-01 09:53:36 level 100
2021-06-01 09:53:36 motor stop:on
2021-06-01 09:53:36 pct 100
2021-05-30 12:15:11 peerList Wettersensor
2021-06-01 09:53:36 recentStateType info
2021-06-01 09:53:36 state on
2021-06-01 09:53:36 timedOn off
2021-06-01 09:53:07 trigLast fhem:02
2021-05-31 17:42:38 trig_Wettersensor 4_24
helper:
HM_CMDNR 50
cSnd 11AA21706EDCE00201C8,11AA21706EDCE00201C8
dlvlCmd ++A011AA21706EDCE00201C8
mId 0005
peerFriend peerSens,peerVirt
peerIDsState complete
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
cmds:
TmplKey Wettersensor:no:1622374044.35772
TmplTs 1622374044.35772
cmdKey 1:1:0::wg_Markise:0005:01:Wettersensor
cmdLst:
assignHmKey noArg
clear [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
deviceRename -newName-
down 'change:'[(0..100;1|{10})] [(-ontime-|{})] [(-ramptime-|{})]
eventL -peer- -cond-
eventS -peer- -cond-
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
getVersion noArg
inhibit [(on|{off})]
off noArg
on noArg
pair noArg
pct -value- [-ontime-]
peerBulk -peer1,peer2,...- [({set}|unset)]
peerIODev [IO] -btn- [({set}|unset)] 'not for future use'
peerSmart -peerOpt-
press [(long|{short})] [(-peer-|{self01})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
pressL [(-peer-|{self01})]
pressS [(-peer-|{self01})]
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- -addr2:data2-...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sign [(on|{off})]
statusRequest noArg
stop noArg
toggle noArg
toggleDir noArg
tplDel -tplDel-
tplSet_0 -tplChan-
tplSet_Wettersensor -tplPeer-
unpair noArg
up 'change:'[(0..100;1|{10})] [(-ontime-|{})] [(-ramptime-|{})]
lst:
condition slider,0,1,255
peer Wettersensor
peerOpt Garage_Tor_zuKontakt,Rauchmelder_TeamLead,Wettersensor,bz_Fenster,ku_Fenster,sz_Fenster_links,sz_Schalter2_Btn_01,sz_Schalter2_Btn_02,sz_Schalter_01,sz_Schalter_02,sz_Tuer,ug_Bewegungsmelder,vccu,wz_Bewegungsmelder
tplChan
tplDel
tplPeer BlStopDnLg_long,BlStopDnLg_short,BlStopDnSh_long,BlStopDnSh_short,BlStopUpLg_long,BlStopUpLg_short,BlStopUpSh_long,BlStopUpSh_short,SwCondAbove_long,SwCondAbove_short,SwCondBelow_long,SwCondBelow_short,SwOnCond_long,SwOnCond_short
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
list [({normal}|full)]
param -param-
reg -addr- -list- [-peerChn-]
regList noArg
regTable noArg
regVal -addr- -list- [-peerChn-]
saveConfig [-filename-]
tplInfo noArg
dir:
cur stop
rct up
expert:
def 1
det 0
raw 0
tpl 0
io:
flgs 0
lstRecType 10
newChn +6EDCE0,00,01,00
nextSend 1622534017.06884
nxtSndMcnt 32
rxt 0
tgtDly 88
vccu vccu
lRcTm:
CUL1 418135592
tnms 110120917
p:
6EDCE0
00
01
00
prefIO:
CUL1
mRssi:
mNo 32
io:
CUL1:
-49
-49
peerIDsH:
00000000 broadcast
6807BD01 Wettersensor_chn-01
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
rpt:
IO CUL1
flg A
ts 1622534016.98645
ack:
HASH(0x5c37500)
328002AA21706EDCE000
rssi:
CUL1:
avg -60.625
cnt 16
lst -59
max -58
min -64
Wettersensor:
avg -68.9166666666667
cnt 12
lst -70
max -65
min -72
at_CUL1:
avg -57.0294117647059
cnt 68
lst -55
max -53.5
min -63
tmpl:
Attributes:
ASC 2
ASC_BlockingTime_afterManual 300
ASC_BrightnessSensor Wettersensor:brightness
ASC_Closed_Pos 0
ASC_LockOut hard
ASC_LockOut_Cmd inhibit
ASC_Mode_Down off
ASC_Mode_Up off
ASC_Open_Pos 100
ASC_Pos_Reading pct
ASC_Shading_Min_OutsideTemperature 14
ASC_Shading_Mode always
ASC_Shading_Pos 0
ASC_Shading_StateChange_SunnyCloudy 205:190
ASC_Shading_WaitingPeriod 180
ASC_ShuttersPlace awning
ASC_Time_Up_Early 19:50
ASC_Up time
IODev CUL1
IOgrp vccu:CUL1
alexaName Markise
alexaRoom Wintergarten
autoReadReg 4_reqStatus
devStateIcon on:fts_sunblind_10 open:fts_sunblind_10 100:fts_sunblind_10 90:fts_sunblind_10 80:fts_sunblind_20 70:fts_sunblind_30 60:fts_sunblind_40 50:fts_sunblind_50 40:fts_sunblind_60 30:fts_sunblind_70 20:fts_sunblind_80 10:fts_sunblind_90 0:fts_sunblind_100 down:fts_sunblind_100 closed:fts_sunblind_100 off:fts_sunblind_100
expert defReg
firmware 2.11
genericDeviceType blind
group Rollos
icon fts_sunblind
model HM-LC-BL1PBU-FM
peerIDs 00000000,6807BD01
room ASC,EG_Wintergarten,Homekit,alexa
serialNr QEQ1166505
siriName Markise
subType blindActuator
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
verbose 2
webCmd statusRequest:toggleDir:on:off:up:down:stop
Update 13:00: es war so sonnig, dass ich manuell ausfahren musste. Er hat dann (insofern konsequent zur Anzeige ,,out") immer wieder eingefahren. Ich habe daher erst mal die Automatik ausgeschalten.
Hallo zusammen,
zwei Sachen sind mir seit dem letzten Update vor ein paar Tagen (wo rainprotect implementiert wurde) passiert bzw aufgefallen. Ersteres war vor dem Update definitiv in korrekter Funktion Zweiteres kann ich mit Gewissheit nicht sagen, weil schon lange her dass ich das Fenster offen hatte UND Shading IN kam.
1.
Die Markise fährt nur noch shading in. Abends steht das Device zwar auf shading out aber die Markise fährt nicht auch wenn der Antrieb zwischen Shading in / out nur automatisch über das ASC gefahren ist. Wurde da was geändert ? Irgendwer eine Idee?
Info dazu: Markise stand vorher nicht auf Type "Awning" aber auch eine Änderung hat nichts bewirkt
(jetzt steht sie aktuell auf Pos 80 und nicht 90 (shading) weil ich sie vorhin manuell gefahren habe)
Internals:
FUUID 5d78f415-f33f-8d79-517f-c959dd367020f396
NAME Rollo_EG_WZ_MAR_markise
NR 132
STATE <pre>
read1:pct-80
read2:pct-80
read3:pct-80
black_btn_CAMBLANK
black_btn_CAMBLANK
</pre>
TYPE ROLLO
stoptime 1622558893
.attraggr:
.attreocr:
.*
.attrminint:
.userReadings:
HASH(0x4928ad8)
OLDREADINGS:
READINGS:
2021-05-24 21:26:02 .ASC_AttrUpdateChanges_v0.10.14 1
2021-06-01 18:59:49 ASC_BrightnessAverage 30757
2020-11-09 10:09:51 ASC_Enable on
2021-06-01 18:59:49 ASC_ShadingMessage INFO: current shading status is 'in' - next check in 10m
2021-06-01 16:48:13 ASC_ShuttersLastDrive manual
2021-06-01 05:00:02 ASC_Time_DriveDown 01.06.2021 - 22:00
2021-06-01 05:00:02 ASC_Time_DriveUp 02.06.2021 - 05:00
2021-05-24 21:25:58 associatedWith AUTO_RolloSteuerung
2021-06-01 16:48:08 command pct-80
2021-06-01 16:48:08 desired_pct 80
2021-06-01 16:48:08 drive-type modul
2021-06-01 16:48:08 last_drive drive-up
2021-06-01 16:48:13 pct 80
2021-06-01 16:48:13 state pct-80
Attributes:
ASC 1
ASC_Antifreeze off
ASC_BlockingTime_afterManual 3600
ASC_BrightnessSensor Wetterstation:luminosity
ASC_Mode_Down off
ASC_Mode_Up off
ASC_Pos_Reading pct
ASC_RainProtection off
ASC_Shading_InOutAzimuth 95:305
ASC_Shading_MinMax_Elevation 5:135
ASC_Shading_Min_OutsideTemperature 15
ASC_Shading_Mode always
ASC_Shading_Pos 90
ASC_Shading_StateChange_SunnyCloudy 45000:17000 2
ASC_Shading_WaitingPeriod 600
ASC_ShuttersPlace awning
ASC_TempSensor dev_SYS_wetter_ext:temperature
ASC_WindProtection off
DbLogExclude .*
alias Markise
cmdIcon open:fts_shutter_up closed:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
devStateIcon read1.drive-up:rc_UP@red:stop read1..*:rc_UP@green:open read2.open:fts_shutter_10@green:stop read2..*10:fts_shutter_10@Crimson:stop read2..*20:fts_shutter_20@Crimson:stop read2..*30:fts_shutter_30@Crimson:stop read2..*40:fts_shutter_40@Crimson:stop read2.(.*50|half):fts_shutter_50@Crimson:stop read2..*60:fts_shutter_60@Crimson:stop read2..*70:fts_shutter_70@Crimson:stop read2..*80:fts_shutter_80@Crimson:stop read2..*90:fts_shutter_90@Crimson:stop read2.closed:fts_shutter_100@Crimson:stop read2.drive-down:fts_shutter_down@Crimson:stop read2.drive-up:fts_shutter_up@Crimson:stop read3.drive-down:rc_DOWN@red:stop read3..*:rc_DOWN@#555:closed
event-on-change-reading .*
group Jalousie
icon awning
rl_autoStop 1
rl_commandDown set dev_MarkiseFB down
rl_commandStop set dev_MarkiseFB stop
rl_commandUp set dev_MarkiseFB open
rl_excessBottom 2
rl_excessTop 1
rl_secondsDown 46
rl_secondsUp 47
rl_switchTime 2
rl_type normal
room Verbindungen->Nicht gelistete Geräte
sortby 1
stateFormat <pre>
read1:state
read2:state
read3:state
black_btn_CAMBLANK
black_btn_CAMBLANK
</pre>
userReadings ASC_BrightnessAverage { ascAPIget('BrightnessAverage',$name) }
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd :::pct
widgetOverride pct:slider,0,1,100
2. Das Fensterrollo fährt 5 min nach manueller Fahrt (blockingafter manual 3600 ) und trotz dass das Fenster offen ist (liegt aber sicher daran, dass mein Fensterkontakt Ventilate auslöst und nicht OPEN richtig ? )
Internals:
FUUID 5caf2751-f33f-8d79-ff25-cc37f92fabde2ea1
NAME Rollo_OG_SZ_02
NR 84
STATE <pre>
read1:pct-70
read2:pct-70
read3:pct-70
</pre>
TYPE ROLLO
stoptime 1622559419
.attraggr:
.attreour:
state
.attrminint:
OLDREADINGS:
READINGS:
2021-05-24 21:26:02 .ASC_AttrUpdateChanges_v0.10.14 1
2020-11-09 10:09:51 ASC_Enable on
2021-06-01 19:06:43 ASC_ShadingMessage INFO: current shading status is 'in' - next check in 10m
2021-06-01 08:00:01 ASC_Time_DriveDown 01.06.2021 - 20:50
2021-06-01 08:00:01 ASC_Time_DriveUp 02.06.2021 - 08:00
2021-06-01 08:00:01 ASC_Time_PrivacyDriveDown 01.06.2021 - 19:50
2021-05-24 21:25:58 associatedWith AUTO_RolloSteuerung
2021-06-01 16:56:43 command pct-70
2021-06-01 16:56:43 desired_pct 70
2021-06-01 16:56:43 drive-type modul
2021-06-01 16:56:43 last_drive drive-down
2021-06-01 16:56:59 pct 70
2021-06-01 16:56:59 state pct-70
Attributes:
ASC 1
ASC_Antifreeze off
ASC_Antifreeze_Pos 85
ASC_AutoAstroModeEvening none
ASC_AutoAstroModeEveningHorizon none
ASC_AutoAstroModeMorning none
ASC_AutoAstroModeMorningHorizon none
ASC_BlockingTime_afterManual 3600
ASC_BlockingTime_beforDayOpen 3600
ASC_BlockingTime_beforNightClose 3600
ASC_BrightnessSensor Wetterstation:luminosity
ASC_Closed_Pos 100
ASC_ComfortOpen_Pos 20
ASC_Down time
ASC_Drive_Delay -1
ASC_Drive_DelayStart -1
ASC_GuestRoom none
ASC_LockOut off
ASC_LockOut_Cmd none
ASC_Mode_Down always
ASC_Mode_Up off
ASC_Open_Pos 0
ASC_Partymode off
ASC_Pos_Reading pct
ASC_PrivacyDownValue_beforeNightClose 3600
ASC_PrivacyDown_Pos 85
ASC_Roommate_Device none
ASC_Roommate_Reading state
ASC_Shading_InOutAzimuth 200:330
ASC_Shading_MinMax_Elevation 0
ASC_Shading_Min_OutsideTemperature 18
ASC_Shading_Mode always
ASC_Shading_Pos 70
ASC_Shading_StateChange_SunnyCloudy 45000:3000
ASC_Shading_WaitingPeriod 600
ASC_Time_Down_Early 20:50
ASC_Time_Down_Late 20:55
ASC_Time_Up_Early 08:00
ASC_Time_Up_Late 09:00
ASC_Time_Up_WE_Holiday 08:30
ASC_Up time
ASC_Ventilate_Pos 10
ASC_Ventilate_Window_Open on
ASC_WiggleValue 5
ASC_WindowRec TK_OG_SZ_fenster2
ASC_WindowRec_subType twostate
DbLogExclude .*
DbLogInclude pct:60
alias SZ Rollo 2
cmdIcon open:fts_shutter_up closed:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
devStateIcon read1.drive-up:rc_UP@red:stop .*read1..*:rc_UP@green:open read2.open:fts_shutter_10@green:stop read2..*10:fts_shutter_10@Crimson:stop read2..*20:fts_shutter_20@Crimson:stop read2..*30:fts_shutter_30@Crimson:stop read2..*40:fts_shutter_40@Crimson:stop read2.(.*50|half):fts_shutter_50@Crimson:stop read2..*60:fts_shutter_60@Crimson:stop read2..*70:fts_shutter_70@Crimson:stop read2..*80:fts_shutter_80@Crimson:stop read2..*90:fts_shutter_90@Crimson:stop read2.closed:fts_shutter_100@Crimson:stop read2.drive.*:fts_shutter@Crimson:stop read3.drive-down:rc_DOWN@red:stop read3..*:rc_DOWN@#555:closed
event-on-update-reading state
group Fenster
rl_autoStop 0
rl_blockMode none
rl_commandDown set OG_SZ_RO_02Rollo_AUF off; set OG_SZ_RO_02Rollo_ZU on
rl_commandStop set OG_SZ_RO_02Rollo_AUF off; set OG_SZ_RO_02Rollo_ZU off
rl_commandUp set OG_SZ_RO_02Rollo_ZU off; set OG_SZ_RO_02Rollo_AUF on
rl_excessBottom 2
rl_excessTop 4
rl_resetTime 2
rl_secondsDown 17
rl_secondsUp 17
rl_switchTime 2
rl_type normal
room Verbindungen->Nicht gelistete Geräte
sortby 40
stateFormat <pre>
read1:state
read2:state
read3:state
</pre>
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
webCmd :pct
widgetOverride pct:slider,0,1,100
Debug ausgabe on der Fahrt (finde hier auch nichts zu dem "Blocking aftermanual"
ASC_DEBUG!!! 2021.06.01 16:43:25 - EventProcessingShadingBrightness: Rollo_OG_SZ_02 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.06.01 16:44:07 - EventProcessingShadingBrightness: Rollo_OG_SZ_02 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.06.01 16:44:49 - EventProcessingShadingBrightness: Rollo_OG_SZ_02 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.06.01 16:44:49 - EventProcessingShadingBrightness: Rollo_OG_SZ_02 - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 67472 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.06.01 16:44:49 - FnIsDay: Rollo_OG_SZ_02 Allgemein: 1
ASC_DEBUG!!! 2021.06.01 16:44:49 - FnIsDay: Rollo_OG_SZ_02 Allgemein: 1
ASC_DEBUG!!! 2021.06.01 16:44:49 - ShadingProcessing: Rollo_OG_SZ_02 - Übergebende Werte - Azimuth:248.9, Elevation: 43.5, Brightness: 67472, OutTemp: 25, Azimut Beschattung: 200, Azimut Endschattung: 330, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2021.06.01 16:44:49 - ShadingProcessing: Rollo_OG_SZ_02 - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2021.06.01 16:44:49 - FnIsDay: Rollo_OG_SZ_02 Allgemein: 1
ASC_DEBUG!!! 2021.06.01 16:44:49 - ShadingProcessing: Rollo_OG_SZ_02 - Alle Beschattungsbedingungen wurden erfüllt und somit wird der Beschattungsstatus um eine Stufe angehoben. Alter Status: in Neuer Status: in
ASC_DEBUG!!! 2021.06.01 16:44:49 - FnIsDay: Rollo_OG_SZ_02 Allgemein: 1
ASC_DEBUG!!! 2021.06.01 16:44:49 - FnIsDay: Rollo_OG_SZ_02 Allgemein: 1
ASC_DEBUG!!! 2021.06.01 16:44:49 - FnSetCmdFn: Rollo_OG_SZ_02 - Rollo wird gefahren, aktuelle Position: 0, Zielposition: 70. Grund der Fahrt: shading in
Würde mich freuen, wenn mir da jemand nen Schubs geben kann wie ich am Besten bei der Suche vorgehen sollte.
VG
Andreas
Zitat von: xerion am 01 Juni 2021, 10:18:07
@CoolTux lädst du die neue Datei noch ins SVN?
Mach ich Ende der Woche.
Hallo CoolTux,
ZitatDas ist natürlich Mist. Ich muss mal schauen wie ich das umgehen kann
Ich nehme an, Du hattest noch keine Zeit für eine Problemlösung. Ist aber auch nicht so eilig.
Das Deaktivieren mit shutterASCenableToggle funktioniert im Prinzip. Unschön ist aber, dass die Anzeige der Position der deaktivierten Rollos nachwievor verändert wird. Dadurch wird der Abgleich der Position mit den Handsendern ausgehebelt.
Eine baldige Problemlösung wäre mir wichtig.
Vielen Dank und Gruß
Rolf
Zitat von: flummy1978 am 01 Juni 2021, 19:13:07
Hallo zusammen,
zwei Sachen sind mir seit dem letzten Update vor ein paar Tagen (wo rainprotect implementiert wurde) passiert bzw aufgefallen. Ersteres war vor dem Update definitiv in korrekter Funktion Zweiteres kann ich mit Gewissheit nicht sagen, weil schon lange her dass ich das Fenster offen hatte UND Shading IN kam.
1.
Die Markise fährt nur noch shading in. Abends steht das Device zwar auf shading out aber die Markise fährt nicht auch wenn der Antrieb zwischen Shading in / out nur automatisch über das ASC gefahren ist. Wurde da was geändert ? Irgendwer eine Idee?
Info dazu: Markise stand vorher nicht auf Type "Awning" aber auch eine Änderung hat nichts bewirkt
(jetzt steht sie aktuell auf Pos 80 und nicht 90 (shading) weil ich sie vorhin manuell gefahren habe)
Internals:
FUUID 5d78f415-f33f-8d79-517f-c959dd367020f396
NAME Rollo_EG_WZ_MAR_markise
NR 132
STATE <pre>
read1:pct-80
read2:pct-80
read3:pct-80
black_btn_CAMBLANK
black_btn_CAMBLANK
</pre>
TYPE ROLLO
stoptime 1622558893
.attraggr:
.attreocr:
.*
.attrminint:
.userReadings:
HASH(0x4928ad8)
OLDREADINGS:
READINGS:
2021-05-24 21:26:02 .ASC_AttrUpdateChanges_v0.10.14 1
2021-06-01 18:59:49 ASC_BrightnessAverage 30757
2020-11-09 10:09:51 ASC_Enable on
2021-06-01 18:59:49 ASC_ShadingMessage INFO: current shading status is 'in' - next check in 10m
2021-06-01 16:48:13 ASC_ShuttersLastDrive manual
2021-06-01 05:00:02 ASC_Time_DriveDown 01.06.2021 - 22:00
2021-06-01 05:00:02 ASC_Time_DriveUp 02.06.2021 - 05:00
2021-05-24 21:25:58 associatedWith AUTO_RolloSteuerung
2021-06-01 16:48:08 command pct-80
2021-06-01 16:48:08 desired_pct 80
2021-06-01 16:48:08 drive-type modul
2021-06-01 16:48:08 last_drive drive-up
2021-06-01 16:48:13 pct 80
2021-06-01 16:48:13 state pct-80
Attributes:
ASC 1
ASC_Antifreeze off
ASC_BlockingTime_afterManual 3600
ASC_BrightnessSensor Wetterstation:luminosity
ASC_Mode_Down off
ASC_Mode_Up off
ASC_Pos_Reading pct
ASC_RainProtection off
ASC_Shading_InOutAzimuth 95:305
ASC_Shading_MinMax_Elevation 5:135
ASC_Shading_Min_OutsideTemperature 15
ASC_Shading_Mode always
ASC_Shading_Pos 90
ASC_Shading_StateChange_SunnyCloudy 45000:17000 2
ASC_Shading_WaitingPeriod 600
ASC_ShuttersPlace awning
ASC_TempSensor dev_SYS_wetter_ext:temperature
ASC_WindProtection off
DbLogExclude .*
alias Markise
cmdIcon open:fts_shutter_up closed:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
devStateIcon read1.drive-up:rc_UP@red:stop read1..*:rc_UP@green:open read2.open:fts_shutter_10@green:stop read2..*10:fts_shutter_10@Crimson:stop read2..*20:fts_shutter_20@Crimson:stop read2..*30:fts_shutter_30@Crimson:stop read2..*40:fts_shutter_40@Crimson:stop read2.(.*50|half):fts_shutter_50@Crimson:stop read2..*60:fts_shutter_60@Crimson:stop read2..*70:fts_shutter_70@Crimson:stop read2..*80:fts_shutter_80@Crimson:stop read2..*90:fts_shutter_90@Crimson:stop read2.closed:fts_shutter_100@Crimson:stop read2.drive-down:fts_shutter_down@Crimson:stop read2.drive-up:fts_shutter_up@Crimson:stop read3.drive-down:rc_DOWN@red:stop read3..*:rc_DOWN@#555:closed
event-on-change-reading .*
group Jalousie
icon awning
rl_autoStop 1
rl_commandDown set dev_MarkiseFB down
rl_commandStop set dev_MarkiseFB stop
rl_commandUp set dev_MarkiseFB open
rl_excessBottom 2
rl_excessTop 1
rl_secondsDown 46
rl_secondsUp 47
rl_switchTime 2
rl_type normal
room Verbindungen->Nicht gelistete Geräte
sortby 1
stateFormat <pre>
read1:state
read2:state
read3:state
black_btn_CAMBLANK
black_btn_CAMBLANK
</pre>
userReadings ASC_BrightnessAverage { ascAPIget('BrightnessAverage',$name) }
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd :::pct
widgetOverride pct:slider,0,1,100
2. Das Fensterrollo fährt 5 min nach manueller Fahrt (blockingafter manual 3600 ) und trotz dass das Fenster offen ist (liegt aber sicher daran, dass mein Fensterkontakt Ventilate auslöst und nicht OPEN richtig ? )
Internals:
FUUID 5caf2751-f33f-8d79-ff25-cc37f92fabde2ea1
NAME Rollo_OG_SZ_02
NR 84
STATE <pre>
read1:pct-70
read2:pct-70
read3:pct-70
</pre>
TYPE ROLLO
stoptime 1622559419
.attraggr:
.attreour:
state
.attrminint:
OLDREADINGS:
READINGS:
2021-05-24 21:26:02 .ASC_AttrUpdateChanges_v0.10.14 1
2020-11-09 10:09:51 ASC_Enable on
2021-06-01 19:06:43 ASC_ShadingMessage INFO: current shading status is 'in' - next check in 10m
2021-06-01 08:00:01 ASC_Time_DriveDown 01.06.2021 - 20:50
2021-06-01 08:00:01 ASC_Time_DriveUp 02.06.2021 - 08:00
2021-06-01 08:00:01 ASC_Time_PrivacyDriveDown 01.06.2021 - 19:50
2021-05-24 21:25:58 associatedWith AUTO_RolloSteuerung
2021-06-01 16:56:43 command pct-70
2021-06-01 16:56:43 desired_pct 70
2021-06-01 16:56:43 drive-type modul
2021-06-01 16:56:43 last_drive drive-down
2021-06-01 16:56:59 pct 70
2021-06-01 16:56:59 state pct-70
Attributes:
ASC 1
ASC_Antifreeze off
ASC_Antifreeze_Pos 85
ASC_AutoAstroModeEvening none
ASC_AutoAstroModeEveningHorizon none
ASC_AutoAstroModeMorning none
ASC_AutoAstroModeMorningHorizon none
ASC_BlockingTime_afterManual 3600
ASC_BlockingTime_beforDayOpen 3600
ASC_BlockingTime_beforNightClose 3600
ASC_BrightnessSensor Wetterstation:luminosity
ASC_Closed_Pos 100
ASC_ComfortOpen_Pos 20
ASC_Down time
ASC_Drive_Delay -1
ASC_Drive_DelayStart -1
ASC_GuestRoom none
ASC_LockOut off
ASC_LockOut_Cmd none
ASC_Mode_Down always
ASC_Mode_Up off
ASC_Open_Pos 0
ASC_Partymode off
ASC_Pos_Reading pct
ASC_PrivacyDownValue_beforeNightClose 3600
ASC_PrivacyDown_Pos 85
ASC_Roommate_Device none
ASC_Roommate_Reading state
ASC_Shading_InOutAzimuth 200:330
ASC_Shading_MinMax_Elevation 0
ASC_Shading_Min_OutsideTemperature 18
ASC_Shading_Mode always
ASC_Shading_Pos 70
ASC_Shading_StateChange_SunnyCloudy 45000:3000
ASC_Shading_WaitingPeriod 600
ASC_Time_Down_Early 20:50
ASC_Time_Down_Late 20:55
ASC_Time_Up_Early 08:00
ASC_Time_Up_Late 09:00
ASC_Time_Up_WE_Holiday 08:30
ASC_Up time
ASC_Ventilate_Pos 10
ASC_Ventilate_Window_Open on
ASC_WiggleValue 5
ASC_WindowRec TK_OG_SZ_fenster2
ASC_WindowRec_subType twostate
DbLogExclude .*
DbLogInclude pct:60
alias SZ Rollo 2
cmdIcon open:fts_shutter_up closed:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
devStateIcon read1.drive-up:rc_UP@red:stop .*read1..*:rc_UP@green:open read2.open:fts_shutter_10@green:stop read2..*10:fts_shutter_10@Crimson:stop read2..*20:fts_shutter_20@Crimson:stop read2..*30:fts_shutter_30@Crimson:stop read2..*40:fts_shutter_40@Crimson:stop read2.(.*50|half):fts_shutter_50@Crimson:stop read2..*60:fts_shutter_60@Crimson:stop read2..*70:fts_shutter_70@Crimson:stop read2..*80:fts_shutter_80@Crimson:stop read2..*90:fts_shutter_90@Crimson:stop read2.closed:fts_shutter_100@Crimson:stop read2.drive.*:fts_shutter@Crimson:stop read3.drive-down:rc_DOWN@red:stop read3..*:rc_DOWN@#555:closed
event-on-update-reading state
group Fenster
rl_autoStop 0
rl_blockMode none
rl_commandDown set OG_SZ_RO_02Rollo_AUF off; set OG_SZ_RO_02Rollo_ZU on
rl_commandStop set OG_SZ_RO_02Rollo_AUF off; set OG_SZ_RO_02Rollo_ZU off
rl_commandUp set OG_SZ_RO_02Rollo_ZU off; set OG_SZ_RO_02Rollo_AUF on
rl_excessBottom 2
rl_excessTop 4
rl_resetTime 2
rl_secondsDown 17
rl_secondsUp 17
rl_switchTime 2
rl_type normal
room Verbindungen->Nicht gelistete Geräte
sortby 40
stateFormat <pre>
read1:state
read2:state
read3:state
</pre>
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
webCmd :pct
widgetOverride pct:slider,0,1,100
Debug ausgabe on der Fahrt (finde hier auch nichts zu dem "Blocking aftermanual"
ASC_DEBUG!!! 2021.06.01 16:43:25 - EventProcessingShadingBrightness: Rollo_OG_SZ_02 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.06.01 16:44:07 - EventProcessingShadingBrightness: Rollo_OG_SZ_02 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.06.01 16:44:49 - EventProcessingShadingBrightness: Rollo_OG_SZ_02 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.06.01 16:44:49 - EventProcessingShadingBrightness: Rollo_OG_SZ_02 - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 67472 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.06.01 16:44:49 - FnIsDay: Rollo_OG_SZ_02 Allgemein: 1
ASC_DEBUG!!! 2021.06.01 16:44:49 - FnIsDay: Rollo_OG_SZ_02 Allgemein: 1
ASC_DEBUG!!! 2021.06.01 16:44:49 - ShadingProcessing: Rollo_OG_SZ_02 - Übergebende Werte - Azimuth:248.9, Elevation: 43.5, Brightness: 67472, OutTemp: 25, Azimut Beschattung: 200, Azimut Endschattung: 330, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2021.06.01 16:44:49 - ShadingProcessing: Rollo_OG_SZ_02 - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2021.06.01 16:44:49 - FnIsDay: Rollo_OG_SZ_02 Allgemein: 1
ASC_DEBUG!!! 2021.06.01 16:44:49 - ShadingProcessing: Rollo_OG_SZ_02 - Alle Beschattungsbedingungen wurden erfüllt und somit wird der Beschattungsstatus um eine Stufe angehoben. Alter Status: in Neuer Status: in
ASC_DEBUG!!! 2021.06.01 16:44:49 - FnIsDay: Rollo_OG_SZ_02 Allgemein: 1
ASC_DEBUG!!! 2021.06.01 16:44:49 - FnIsDay: Rollo_OG_SZ_02 Allgemein: 1
ASC_DEBUG!!! 2021.06.01 16:44:49 - FnSetCmdFn: Rollo_OG_SZ_02 - Rollo wird gefahren, aktuelle Position: 0, Zielposition: 70. Grund der Fahrt: shading in
Würde mich freuen, wenn mir da jemand nen Schubs geben kann wie ich am Besten bei der Suche vorgehen sollte.
VG
Andreas
event-on-update-reading state
Damit bekommt ASC gar nicht mit das das Rollo irgendwie gefahren ist. Ein Wunder da da überhaupt irgendwas irgendwie gehen soll. Bitte ändere das auf entweder pct oder *
Desweiteren können alle Attribute welche bei Dir -1 oder none haben entfernt werden. Das sind default Werte die sowieso genommen werden bei nicht setzen.
Zitat von: CoolTux am 02 Juni 2021, 08:50:50
event-on-update-reading state
Damit bekommt ASC gar nicht mit das das Rollo irgendwie gefahren ist. Ein Wunder da da überhaupt irgendwas irgendwie gehen soll. Bitte ändere das auf entweder pct oder *
Desweiteren können alle Attribute welche bei Dir -1 oder none haben entfernt werden. Das sind default Werte die sowieso genommen werden bei nicht setzen.
Das ist merkwürdig. Diese ganzen Atrribute mit none sind bei mir im webif gar nicht gesetzt, auch das event-on-update-reading nicht.
Ich habe alle ASC-Attribute in wg_Markise und das ASC-Modul jetzt mal komplett gelöscht und neu angelegt und konfiguriert. Jetzt sind auch die merkwürdigen attr in wg_Markise weg und es funktioniert. Nur zur Info unten die Einstellungen. Ich werde das jetzt mal so sichern und behutsam ausbauen.
Danke für den Hinweis, wär mir sonst nicht aufgefallen!!Zwei Fragen noch:
- in der Markise das Attribut ASC_Shading_Pos kann mit dem Auswahl-Menü im webif nicht auf 0 gesetzt werden, nur manuell in der Kommandozeile. 0 wäre bei mir (Homematic) aber ganz ausgefahren, was bei einer Markise Sinn macht. Ist das Absicht. Ansonsten stelle ich anheim, das bei den userattr als Option mit anzubieten.
- ich nutze gerne "event-on-change-reading .*". Ist das irgendwie schädlich in den Rollos, Wettersensoren und astro device oder gibt es da Empfehlungen für die Einstellung?
Vielen Dank!
Alex
wg_Markise:
Internals:
CUL1_MSGCNT 5
CUL1_RAWMSG A0DE4A4106EDCE0AA217006011400::-55:CUL1:
CUL1_RSSI -55
CUL1_TIME 2021-06-02 09:01:35
DEF 6EDCE0
FUUID 60af7f72-f33f-c40b-945a-55f9c8f831c0249d
IODev CUL1
LASTInputDev CUL1
MSGCNT 5
NAME wg_Markise
NOTIFYDEV global
NR 294
NTFY_ORDER 50-wg_Markise
STATE 10
TYPE CUL_HM
chanNo 01
lastMsg No:E4 - t:10 s:6EDCE0 d:AA2170 06011400
peerList Wettersensor
protLastRcv 2021-06-02 09:01:35
protRcv 5 last_at:2021-06-02 09:01:35
protSnd 6 last_at:2021-06-02 09:01:35
rssi_at_CUL1 cnt:5 min:-61.5 max:-51.5 avg:-55.9 lst:-55
rssi_from_CUL1 cnt:3 min:-62 max:-57 avg:-60 lst:-61
OLDREADINGS:
READINGS:
2021-06-02 08:43:28 ASC_Enable on
2021-06-02 09:07:08 ASC_ShadingMessage INFO: current shading status is 'in' - next check in 3m
2021-06-02 09:01:35 ASC_ShuttersLastDrive shading in
2021-06-02 08:43:31 ASC_Time_DriveDown 02.06.2021 - 21:00
2021-06-02 08:43:31 ASC_Time_DriveUp 03.06.2021 - 05:24
2021-06-02 09:01:30 CommandAccepted yes
2021-05-27 13:16:02 D-firmware 2.11
2021-05-27 13:16:02 D-serialNr QEQ1166505
2021-06-01 20:32:22 IODev CUL1
2021-05-27 23:40:22 PairedTo 0xAA2170
2021-05-27 22:49:24 R-Wettersensor_chn-01-lgActionType jmpToTarget
2021-05-27 22:49:24 R-Wettersensor_chn-01-lgOnLevel 100 %
2021-05-27 22:49:24 R-Wettersensor_chn-01-shActionType jmpToTarget
2021-05-27 22:49:24 R-Wettersensor_chn-01-shOnLevel 100 %
2021-05-27 14:38:47 R-driveDown 24 s
2021-05-27 13:16:36 R-driveTurn 0.5 s
2021-05-27 16:39:43 R-driveUp 24.5 s
2021-05-27 13:16:35 R-pairCentral 0xAA2170
2021-05-27 13:16:36 R-sign off
2021-06-02 08:43:28 associatedWith ASC,AutoShutter,none
2021-05-27 23:41:25 cfgState ok
2021-06-02 09:01:35 commState CMDs_done
2021-06-02 09:01:35 deviceMsg 10 (to vccu)
2021-06-02 09:01:35 level 10
2021-06-02 09:01:35 motor stop:10
2021-06-02 09:01:35 pct 10
2021-06-01 20:32:23 peerList Wettersensor
2021-06-02 09:01:35 recentStateType info
2021-06-02 09:01:35 state 10
2021-06-02 09:01:35 timedOn off
2021-06-02 09:01:30 trigLast fhem:02
2021-05-31 17:42:38 trig_Wettersensor 4_24
helper:
HM_CMDNR 228
cSnd
dlvlCmd ++A011AA21706EDCE0020114
lastMsgTm 1622617295.12643
mId 0005
peerFriend peerSens,peerVirt
peerIDsState complete
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
cmds:
TmplKey Wettersensor:no:1622572343.99435
TmplTs 1622572343.99435
cmdKey 1:1:0::wg_Markise:0005:01:Wettersensor
cmdLst:
assignHmKey noArg
clear [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
deviceRename -newName-
down 'change:'[(0..100;1|{10})] [(-ontime-|{0})] [(-ramptime-|{0})]
eventL -peer- -cond-
eventS -peer- -cond-
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
getVersion noArg
inhibit [(on|{off})]
off noArg
on noArg
pair noArg
pct -value- [(-ontime-|{0})]
peerBulk -peer1,peer2,...- [({set}|unset)]
peerIODev [IO] -btn- [({set}|unset)] 'not for future use'
peerSmart -peerOpt-
press [(long|{short})] [(-peer-|{self01})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
pressL [(-peer-|{self01})]
pressS [(-peer-|{self01})]
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- -addr2:data2-...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sign [(on|{off})]
statusRequest noArg
stop noArg
toggle noArg
toggleDir noArg
tplDel -tplDel-
tplSet_0 -tplChan-
tplSet_Wettersensor -tplPeer-
unpair noArg
up 'change:'[(0..100;1|{10})] [(-ontime-|{0})] [(-ramptime-|{0})]
lst:
condition 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255
peerOpt Garage_Tor_zuKontakt,Rauchmelder_TeamLead,Wettersensor,bz_Fenster,ku_Fenster,sz_Fenster_links,sz_Schalter2_Btn_01,sz_Schalter2_Btn_02,sz_Schalter_01,sz_Schalter_02,sz_Tuer,ug_Bewegungsmelder,vccu,wz_Bewegungsmelder
tplChan
tplDel
tplPeer BlStopDnLg_long,SwCondBelow_short,BlStopUpSh_short,BlStopUpLg_short,SwCondAbove_short,BlStopDnSh_long,SwCondAbove_long,BlStopUpLg_long,BlStopDnSh_short,SwOnCond_long,BlStopDnLg_short,SwOnCond_short,BlStopUpSh_long,SwCondBelow_long
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
list [({normal}|full)]
param -param-
reg -addr- -list- [-peerChn-]
regList noArg
regTable noArg
regVal -addr- -list- [-peerChn-]
saveConfig [-filename-]
tplInfo noArg
dir:
cur stop
rct down
expert:
def 1
det 0
raw 0
tpl 0
io:
flgs 0
lstRecType 10
newChn +6EDCE0,00,01,00
nextSend 1622617295.22432
nxtSndMcnt E4
rxt 0
vccu vccu
lRcTm:
CUL1 45250652
tnms 193399060
p:
6EDCE0
00
01
00
prefIO:
CUL1
mRssi:
mNo E4
io:
CUL1:
-45
-45
peerIDsH:
00000000 broadcast
6807BD01 Wettersensor_chn-01
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
rpt:
IO CUL1
flg A
ts 1622617295.12643
ack:
HASH(0x6514508)
E48002AA21706EDCE000
rssi:
at_CUL1:
avg -55.9
cnt 5
lst -55
max -51.5
min -61.5
from_CUL1:
avg -60
cnt 3
lst -61
max -57
min -62
tmpl:
Attributes:
ASC 2
ASC_BlockingTime_afterManual 300
ASC_BrightnessSensor Wettersensor:brightness
ASC_Closed_Pos 0
ASC_Mode_Down off
ASC_Mode_Up off
ASC_Open_Pos 100
ASC_Pos_Reading pct
ASC_Shading_InOutAzimuth 90:265
ASC_Shading_Min_OutsideTemperature 14
ASC_Shading_Mode always
ASC_Shading_Pos 10
ASC_Shading_StateChange_SunnyCloudy 200:190
ASC_Shading_WaitingPeriod 180
ASC_ShuttersPlace awning
IODev CUL1
IOgrp vccu:CUL1
alexaName Markise
alexaRoom Wintergarten
autoReadReg 4_reqStatus
devStateIcon on:fts_sunblind_10 open:fts_sunblind_10 100:fts_sunblind_10 90:fts_sunblind_10 80:fts_sunblind_20 70:fts_sunblind_30 60:fts_sunblind_40 50:fts_sunblind_50 40:fts_sunblind_60 30:fts_sunblind_70 20:fts_sunblind_80 10:fts_sunblind_90 0:fts_sunblind_100 down:fts_sunblind_100 closed:fts_sunblind_100 off:fts_sunblind_100
expert defReg
firmware 2.11
genericDeviceType blind
group Rollos
icon fts_sunblind
model HM-LC-BL1PBU-FM
peerIDs 00000000,6807BD01
room ASC,EG_Wintergarten,Homekit,alexa
serialNr QEQ1166505
siriName Markise
subType blindActuator
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
verbose 2
webCmd statusRequest:toggleDir:on:off:up:down:stop
AutoShutter:
Internals:
FUUID 60b72818-f33f-c40b-3e7b-f074987f7d17127e
FVERSION 73_AutoShuttersControl.pm:v0.10.14-s24470/2021-05-18
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME AutoShutter
NOTIFYDEV AutoShutter,Wettersensor,global,wg_Markise
NR 3242
NTFY_ORDER 51-AutoShutter
STATE shading in
TYPE AutoShuttersControl
VERSION v0.10.14
READINGS:
2021-06-02 08:50:30 controlShading on
2021-06-02 08:43:28 room_ASC_EG_Wintergarten_Homekit_alexa wg_Markise
2021-06-02 09:01:35 state shading in
2021-06-02 08:43:28 userAttrList rolled out
2021-06-02 09:01:35 wg_Markise_PosValue 10
2021-06-02 09:01:30 wg_Markise_lastPosValue 20
2021-06-02 08:43:31 wg_Markise_nextAstroTimeEvent 02.06.2021 - 21:00
helper:
shuttersList:
wg_Markise
monitoredDevs:
Wettersensor:
wg_Markise ASC_BrightnessSensor
wg_Markise:
Attributes:
ASC_debug 1
ASC_tempSensor Wettersensor:temperature
ASC_twilightDevice astro
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room ASC
verbose 5
Zitat von: alexmetz am 02 Juni 2021, 09:23:12
Das ist merkwürdig. Diese ganzen Atrribute mit none sind bei mir im webif gar nicht gesetzt, auch das event-on-update-reading nicht.
Ich habe alle ASC-Attribute in wg_Markise und das ASC-Modul jetzt mal komplett gelöscht und neu angelegt und konfiguriert. Jetzt sind auch die merkwürdigen attr in wg_Markise weg und es funktioniert. Nur zur Info unten die Einstellungen. Ich werde das jetzt mal so sichern und behutsam ausbauen.
Danke für den Hinweis, wär mir sonst nicht aufgefallen!!
Zwei Fragen noch:
- in der Markise das Attribut ASC_Shading_Pos kann mit dem Auswahl-Menü im webif nicht auf 0 gesetzt werden, nur manuell in der Kommandozeile. 0 wäre bei mir (Homematic) aber ganz ausgefahren, was bei einer Markise Sinn macht. Ist das Absicht. Ansonsten stelle ich anheim, das bei den userattr als Option mit anzubieten.
- ich nutze gerne "event-on-change-reading .*". Ist das irgendwie schädlich in den Rollos, Wettersensoren und astro device oder gibt es da Empfehlungen für die Einstellung?
Vielen Dank!
Alex
wg_Markise:
Internals:
CUL1_MSGCNT 5
CUL1_RAWMSG A0DE4A4106EDCE0AA217006011400::-55:CUL1:
CUL1_RSSI -55
CUL1_TIME 2021-06-02 09:01:35
DEF 6EDCE0
FUUID 60af7f72-f33f-c40b-945a-55f9c8f831c0249d
IODev CUL1
LASTInputDev CUL1
MSGCNT 5
NAME wg_Markise
NOTIFYDEV global
NR 294
NTFY_ORDER 50-wg_Markise
STATE 10
TYPE CUL_HM
chanNo 01
lastMsg No:E4 - t:10 s:6EDCE0 d:AA2170 06011400
peerList Wettersensor
protLastRcv 2021-06-02 09:01:35
protRcv 5 last_at:2021-06-02 09:01:35
protSnd 6 last_at:2021-06-02 09:01:35
rssi_at_CUL1 cnt:5 min:-61.5 max:-51.5 avg:-55.9 lst:-55
rssi_from_CUL1 cnt:3 min:-62 max:-57 avg:-60 lst:-61
OLDREADINGS:
READINGS:
2021-06-02 08:43:28 ASC_Enable on
2021-06-02 09:07:08 ASC_ShadingMessage INFO: current shading status is 'in' - next check in 3m
2021-06-02 09:01:35 ASC_ShuttersLastDrive shading in
2021-06-02 08:43:31 ASC_Time_DriveDown 02.06.2021 - 21:00
2021-06-02 08:43:31 ASC_Time_DriveUp 03.06.2021 - 05:24
2021-06-02 09:01:30 CommandAccepted yes
2021-05-27 13:16:02 D-firmware 2.11
2021-05-27 13:16:02 D-serialNr QEQ1166505
2021-06-01 20:32:22 IODev CUL1
2021-05-27 23:40:22 PairedTo 0xAA2170
2021-05-27 22:49:24 R-Wettersensor_chn-01-lgActionType jmpToTarget
2021-05-27 22:49:24 R-Wettersensor_chn-01-lgOnLevel 100 %
2021-05-27 22:49:24 R-Wettersensor_chn-01-shActionType jmpToTarget
2021-05-27 22:49:24 R-Wettersensor_chn-01-shOnLevel 100 %
2021-05-27 14:38:47 R-driveDown 24 s
2021-05-27 13:16:36 R-driveTurn 0.5 s
2021-05-27 16:39:43 R-driveUp 24.5 s
2021-05-27 13:16:35 R-pairCentral 0xAA2170
2021-05-27 13:16:36 R-sign off
2021-06-02 08:43:28 associatedWith ASC,AutoShutter,none
2021-05-27 23:41:25 cfgState ok
2021-06-02 09:01:35 commState CMDs_done
2021-06-02 09:01:35 deviceMsg 10 (to vccu)
2021-06-02 09:01:35 level 10
2021-06-02 09:01:35 motor stop:10
2021-06-02 09:01:35 pct 10
2021-06-01 20:32:23 peerList Wettersensor
2021-06-02 09:01:35 recentStateType info
2021-06-02 09:01:35 state 10
2021-06-02 09:01:35 timedOn off
2021-06-02 09:01:30 trigLast fhem:02
2021-05-31 17:42:38 trig_Wettersensor 4_24
helper:
HM_CMDNR 228
cSnd
dlvlCmd ++A011AA21706EDCE0020114
lastMsgTm 1622617295.12643
mId 0005
peerFriend peerSens,peerVirt
peerIDsState complete
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
cmds:
TmplKey Wettersensor:no:1622572343.99435
TmplTs 1622572343.99435
cmdKey 1:1:0::wg_Markise:0005:01:Wettersensor
cmdLst:
assignHmKey noArg
clear [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
deviceRename -newName-
down 'change:'[(0..100;1|{10})] [(-ontime-|{0})] [(-ramptime-|{0})]
eventL -peer- -cond-
eventS -peer- -cond-
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
getVersion noArg
inhibit [(on|{off})]
off noArg
on noArg
pair noArg
pct -value- [(-ontime-|{0})]
peerBulk -peer1,peer2,...- [({set}|unset)]
peerIODev [IO] -btn- [({set}|unset)] 'not for future use'
peerSmart -peerOpt-
press [(long|{short})] [(-peer-|{self01})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
pressL [(-peer-|{self01})]
pressS [(-peer-|{self01})]
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- -addr2:data2-...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sign [(on|{off})]
statusRequest noArg
stop noArg
toggle noArg
toggleDir noArg
tplDel -tplDel-
tplSet_0 -tplChan-
tplSet_Wettersensor -tplPeer-
unpair noArg
up 'change:'[(0..100;1|{10})] [(-ontime-|{0})] [(-ramptime-|{0})]
lst:
condition 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255
peerOpt Garage_Tor_zuKontakt,Rauchmelder_TeamLead,Wettersensor,bz_Fenster,ku_Fenster,sz_Fenster_links,sz_Schalter2_Btn_01,sz_Schalter2_Btn_02,sz_Schalter_01,sz_Schalter_02,sz_Tuer,ug_Bewegungsmelder,vccu,wz_Bewegungsmelder
tplChan
tplDel
tplPeer BlStopDnLg_long,SwCondBelow_short,BlStopUpSh_short,BlStopUpLg_short,SwCondAbove_short,BlStopDnSh_long,SwCondAbove_long,BlStopUpLg_long,BlStopDnSh_short,SwOnCond_long,BlStopDnLg_short,SwOnCond_short,BlStopUpSh_long,SwCondBelow_long
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
list [({normal}|full)]
param -param-
reg -addr- -list- [-peerChn-]
regList noArg
regTable noArg
regVal -addr- -list- [-peerChn-]
saveConfig [-filename-]
tplInfo noArg
dir:
cur stop
rct down
expert:
def 1
det 0
raw 0
tpl 0
io:
flgs 0
lstRecType 10
newChn +6EDCE0,00,01,00
nextSend 1622617295.22432
nxtSndMcnt E4
rxt 0
vccu vccu
lRcTm:
CUL1 45250652
tnms 193399060
p:
6EDCE0
00
01
00
prefIO:
CUL1
mRssi:
mNo E4
io:
CUL1:
-45
-45
peerIDsH:
00000000 broadcast
6807BD01 Wettersensor_chn-01
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
rpt:
IO CUL1
flg A
ts 1622617295.12643
ack:
HASH(0x6514508)
E48002AA21706EDCE000
rssi:
at_CUL1:
avg -55.9
cnt 5
lst -55
max -51.5
min -61.5
from_CUL1:
avg -60
cnt 3
lst -61
max -57
min -62
tmpl:
Attributes:
ASC 2
ASC_BlockingTime_afterManual 300
ASC_BrightnessSensor Wettersensor:brightness
ASC_Closed_Pos 0
ASC_Mode_Down off
ASC_Mode_Up off
ASC_Open_Pos 100
ASC_Pos_Reading pct
ASC_Shading_InOutAzimuth 90:265
ASC_Shading_Min_OutsideTemperature 14
ASC_Shading_Mode always
ASC_Shading_Pos 10
ASC_Shading_StateChange_SunnyCloudy 200:190
ASC_Shading_WaitingPeriod 180
ASC_ShuttersPlace awning
IODev CUL1
IOgrp vccu:CUL1
alexaName Markise
alexaRoom Wintergarten
autoReadReg 4_reqStatus
devStateIcon on:fts_sunblind_10 open:fts_sunblind_10 100:fts_sunblind_10 90:fts_sunblind_10 80:fts_sunblind_20 70:fts_sunblind_30 60:fts_sunblind_40 50:fts_sunblind_50 40:fts_sunblind_60 30:fts_sunblind_70 20:fts_sunblind_80 10:fts_sunblind_90 0:fts_sunblind_100 down:fts_sunblind_100 closed:fts_sunblind_100 off:fts_sunblind_100
expert defReg
firmware 2.11
genericDeviceType blind
group Rollos
icon fts_sunblind
model HM-LC-BL1PBU-FM
peerIDs 00000000,6807BD01
room ASC,EG_Wintergarten,Homekit,alexa
serialNr QEQ1166505
siriName Markise
subType blindActuator
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
verbose 2
webCmd statusRequest:toggleDir:on:off:up:down:stop
AutoShutter:
Internals:
FUUID 60b72818-f33f-c40b-3e7b-f074987f7d17127e
FVERSION 73_AutoShuttersControl.pm:v0.10.14-s24470/2021-05-18
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME AutoShutter
NOTIFYDEV AutoShutter,Wettersensor,global,wg_Markise
NR 3242
NTFY_ORDER 51-AutoShutter
STATE shading in
TYPE AutoShuttersControl
VERSION v0.10.14
READINGS:
2021-06-02 08:50:30 controlShading on
2021-06-02 08:43:28 room_ASC_EG_Wintergarten_Homekit_alexa wg_Markise
2021-06-02 09:01:35 state shading in
2021-06-02 08:43:28 userAttrList rolled out
2021-06-02 09:01:35 wg_Markise_PosValue 10
2021-06-02 09:01:30 wg_Markise_lastPosValue 20
2021-06-02 08:43:31 wg_Markise_nextAstroTimeEvent 02.06.2021 - 21:00
helper:
shuttersList:
wg_Markise
monitoredDevs:
Wettersensor:
wg_Markise ASC_BrightnessSensor
wg_Markise:
Attributes:
ASC_debug 1
ASC_tempSensor Wettersensor:temperature
ASC_twilightDevice astro
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room ASC
verbose 5
Kann es sein das Du Deine Rollos zu einer Structure zusammengefügt hast und im Structure Device event-on-change-reading gesetzt hast. Das wäre dann nämlich der Grund.
0 und 100 sind eigentlich die jeweiligen Endpunkte und da jede Position pro Anwendungsfall (lüften, schlafen, beschatten u.s.w.) eine andere sein soll kann 0 oder 100 nicht gesetzt werden. Es sollte aber dennoch funktionieren, nicht das setzen sondern das steuern, wenn Du die Markise auch mittels ASC_ShuttersPlace als Markise setzt.
Du kannst event-on-change-reading gerne setzen. Dann aber wie gesagt entweder * oder wenigstens pct damit der Event für eine veränderte Position für ASC durch kommt.
Zitat von: CoolTux am 02 Juni 2021, 10:42:47
Kann es sein das Du Deine Rollos zu einer Structure zusammengefügt hast und im Structure Device event-on-change-reading gesetzt hast. Das wäre dann nämlich der Grund.
0 und 100 sind eigentlich die jeweiligen Endpunkte und da jede Position pro Anwendungsfall (lüften, schlafen, beschatten u.s.w.) eine andere sein soll kann 0 oder 100 nicht gesetzt werden. Es sollte aber dennoch funktionieren, nicht das setzen sondern das steuern, wenn Du die Markise auch mittels ASC_ShuttersPlace als Markise setzt.
Du kannst event-on-change-reading gerne setzen. Dann aber wie gesagt entweder * oder wenigstens pct damit der Event für eine veränderte Position für ASC durch kommt.
structre: Nein. Hatte ich mal für die Dachrollos, nicht aber für die Markise. Aber die sind nicht (mehr) in ASC. Aber ich achte darauf künftig.
zur ASC_Shading_Pos: ich hatte das Attribut zunächst gar nicht gesetzt, da ist die Markise dann auf 20% gefahren (obwohl ASC_ShuttersPlace = awning). Habe ASC_Shading_Pos dann auf 0 gestellt und funktioniert jetzt. Ich verstehe aber nicht, warum die Beschattungsposition nicht auch ganz unten (also closed) sein kann. Denn nur mit der Beschattungsfunktion geht ja die Steuerung anhand Sonne etc., oder?
Obwohl: es gibt ja auch ASC_Up brightness. Da bin ich noch nicht ganz durchgestiegen, was dann da der Unterschied ist und ob man das nebeneinander nutzen kann...
Zitat von: alexmetz am 02 Juni 2021, 11:21:22
structre: Nein. Hatte ich mal für die Dachrollos, nicht aber für die Markise. Aber die sind nicht (mehr) in ASC. Aber ich achte darauf künftig.
zur ASC_Shading_Pos: ich hatte das Attribut zunächst gar nicht gesetzt, da ist die Markise dann auf 20% gefahren (obwohl ASC_ShuttersPlace = awning). Habe ASC_Shading_Pos dann auf 0 gestellt und funktioniert jetzt. Ich verstehe aber nicht, warum die Beschattungsposition nicht auch ganz unten (also closed) sein kann. Denn nur mit der Beschattungsfunktion geht ja die Steuerung anhand Sonne etc., oder?
Obwohl: es gibt ja auch ASC_Up brightness. Da bin ich noch nicht ganz durchgestiegen, was dann da der Unterschied ist und ob man das nebeneinander nutzen kann...
ASC_Up oder auch Down sind für die Morgendlichen und Abendlichen Fahrten. Für eine Markise eher unnötig. Eine Markise verstehe ich rein zur Beschattung daher auch der ASC_ShuttersPlace mit Auswahl Markise.
Das ganze Modul startete für Rollos und wuchs dann entsprechend der Userwünsche. Eine Markise war am Anfang noch gar nicht geplant :-)
ASC kann ausschließlich aus der Position herleiten für was der Rollostand gerade benötigt wird und daher werden auch die netsprechenden Prüfungen danach ausgerichtet. 0 oder 100 ist halt für geschlossen, Nacht. Daher sind die Prüfungen entsprechend. So wird auch das Rollo bewegt wenn das Fenster geöffnet wird obwohl Du eigentlich Beschattung wünschst.
Danke für die Hilfe und nochmal für das tolle Modul!!
Alex
Jetzt muss ich leider doch noch mal...
Also nachdem gestern vormittag die Markise rausgefahren ist, hat der Status von ASC irgendwann auf "manuell" gewechselt ohne dass manuell betätigt wurde. Eingefahren ist die Markise dann Abends nicht, obwohl das Shading ordnungsgemäß auf "out" gewechselt hat.
Heute dann habe ich die Markise manuell ausgefahren, bevor die Shading-Bedingungen erfüllt waren. Später als dann die Bedingungen eingetreten waren, wechselte ASC ordnungsgemäß auf in und später (wegen Bewölkung) auch wieder auf out. Allerdings ist die Markise nicht eingefahren.
Zum Testen hab ich dann während eines "in"-Status ASC_Shading_StateChange_SunnyCloudy so hochgesetzt, dass ASC wieder auf "out reserved" und dann "out" gegangen ist. Schien alles richtig zu sein. Allerdings fuhr die Markise wieder nicht ein.
Irgendwie bin ich zu doof....
Kann ich denn irgendwie selbst herausfinden wo es hakt? Aus dem log ergibt sich das ja nicht.
list wg_Markise:
Internals:
CUL1_MSGCNT 28
CUL1_RAWMSG A0E3BA4106EDCE0AA2170060100003C::-54:CUL1:
CUL1_RSSI -54
CUL1_TIME 2021-06-03 11:21:24
DEF 6EDCE0
FUUID 60af7f72-f33f-c40b-945a-55f9c8f831c0249d
IODev CUL1
LASTInputDev CUL1
MSGCNT 28
NAME wg_Markise
NOTIFYDEV global
NR 294
NTFY_ORDER 50-wg_Markise
STATE off
TYPE CUL_HM
chanNo 01
lastMsg No:3B - t:10 s:6EDCE0 d:AA2170 060100003C
peerList Wettersensor
protLastRcv 2021-06-03 11:21:24
protRcv 28 last_at:2021-06-03 11:21:24
protSnd 30 last_at:2021-06-03 11:21:24
rssi_Wettersensor cnt:2 min:-70 max:-69 avg:-69.5 lst:-70
rssi_at_CUL1 cnt:28 min:-61.5 max:-51.5 avg:-56.37 lst:-54
rssi_from_CUL1 cnt:13 min:-67 max:-57 avg:-61.76 lst:-60
Helper:
DBLOG:
level:
DBLogging:
TIME 1622712084.26952
VALUE 0
pct:
DBLogging:
TIME 1622712084.26952
VALUE 0
OLDREADINGS:
READINGS:
2021-06-02 19:18:05 ASC_Enable on
2021-06-03 13:51:26 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 1.5m
2021-06-03 11:21:24 ASC_ShuttersLastDrive manual
2021-06-03 05:24:17 ASC_Time_DriveDown 03.06.2021 - 21:01
2021-06-03 05:24:17 ASC_Time_DriveUp 04.06.2021 - 05:23
2021-06-02 19:29:17 CommandAccepted yes
2021-05-27 13:16:02 D-firmware 2.11
2021-05-27 13:16:02 D-serialNr QEQ1166505
2021-06-01 20:32:22 IODev CUL1
2021-05-27 23:40:22 PairedTo 0xAA2170
2021-05-27 22:49:24 R-Wettersensor_chn-01-lgActionType jmpToTarget
2021-05-27 22:49:24 R-Wettersensor_chn-01-lgOnLevel 100 %
2021-05-27 22:49:24 R-Wettersensor_chn-01-shActionType jmpToTarget
2021-05-27 22:49:24 R-Wettersensor_chn-01-shOnLevel 100 %
2021-05-27 14:38:47 R-driveDown 24 s
2021-05-27 13:16:36 R-driveTurn 0.5 s
2021-05-27 16:39:43 R-driveUp 24.5 s
2021-05-27 13:16:35 R-pairCentral 0xAA2170
2021-05-27 13:16:36 R-sign off
2021-06-02 19:18:05 associatedWith ASC,ASC2,AutoShutter,none
2021-05-27 23:41:25 cfgState ok
2021-06-03 11:21:24 commState CMDs_done
2021-06-03 11:21:24 deviceMsg off (to vccu)
2021-06-03 11:21:24 level 0
2021-06-03 11:21:24 motor stop:off
2021-06-03 11:21:24 pct 0
2021-06-01 20:32:23 peerList Wettersensor
2021-06-03 11:21:24 recentStateType info
2021-06-03 11:21:24 state off
2021-06-03 11:21:24 timedOn off
2021-06-02 19:29:17 trigLast fhem:02
2021-06-02 14:00:31 trig_Wettersensor 3_26
helper:
HM_CMDNR 59
cSnd
dlvlCmd ++A011AA21706EDCE00201C8
lastMsgTm 1622712084.09355
mId 0005
peerFriend peerSens,peerVirt
peerIDsState complete
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
cmds:
TmplKey Wettersensor:no:1622572343.99435
TmplTs 1622572343.99435
cmdKey 1:1:0::wg_Markise:0005:01:Wettersensor
cmdLst:
assignHmKey noArg
clear [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
deviceRename -newName-
down 'change:'[(0..100;1|{10})] [(-ontime-|{0})] [(-ramptime-|{0})]
eventL -peer- -cond-
eventS -peer- -cond-
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
getVersion noArg
inhibit [(on|{off})]
off noArg
on noArg
pair noArg
pct -value- [(-ontime-|{0})]
peerBulk -peer1,peer2,...- [({set}|unset)]
peerIODev [IO] -btn- [({set}|unset)] 'not for future use'
peerSmart -peerOpt-
press [(long|{short})] [(-peer-|{self01})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
pressL [(-peer-|{self01})]
pressS [(-peer-|{self01})]
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- -addr2:data2-...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sign [(on|{off})]
statusRequest noArg
stop noArg
toggle noArg
toggleDir noArg
tplDel -tplDel-
tplSet_0 -tplChan-
tplSet_Wettersensor -tplPeer-
unpair noArg
up 'change:'[(0..100;1|{10})] [(-ontime-|{0})] [(-ramptime-|{0})]
lst:
condition 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255
peerOpt Garage_Tor_zuKontakt,Rauchmelder_TeamLead,Wettersensor,bz_Fenster,ku_Fenster,sz_Fenster_links,sz_Schalter2_Btn_01,sz_Schalter2_Btn_02,sz_Schalter_01,sz_Schalter_02,sz_Tuer,ug_Bewegungsmelder,vccu,wz_Bewegungsmelder
tplChan
tplDel
tplPeer BlStopDnLg_long,SwCondBelow_short,BlStopUpSh_short,BlStopUpLg_short,SwCondAbove_short,BlStopDnSh_long,SwCondAbove_long,BlStopUpLg_long,BlStopDnSh_short,SwOnCond_long,BlStopDnLg_short,SwOnCond_short,BlStopUpSh_long,SwCondBelow_long
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
list [({normal}|full)]
param -param-
reg -addr- -list- [-peerChn-]
regList noArg
regTable noArg
regVal -addr- -list- [-peerChn-]
saveConfig [-filename-]
tplInfo noArg
dir:
cur stop
rct down
expert:
def 1
det 0
raw 0
tpl 0
io:
flgs 0
lstRecType 10
newChn +6EDCE0,00,01,00
nextSend 1622712084.13823
nxtSndMcnt 3B
rxt 0
vccu vccu
lRcTm:
CUL1 140042752
tnms 288188026
p:
6EDCE0
00
01
00
prefIO:
CUL1
mRssi:
mNo 3B
io:
CUL1:
-44
-44
peerIDsH:
00000000 broadcast
6807BD01 Wettersensor_chn-01
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
rpt:
IO CUL1
flg A
ts 1622712084.09355
ack:
HASH(0x6514508)
3B8002AA21706EDCE000
rssi:
Wettersensor:
avg -69.5
cnt 2
lst -70
max -69
min -70
at_CUL1:
avg -56.375
cnt 28
lst -54
max -51.5
min -61.5
from_CUL1:
avg -61.7692307692308
cnt 13
lst -60
max -57
min -67
tmpl:
Attributes:
ASC 2
ASC_BlockingTime_afterManual 300
ASC_BrightnessSensor Wettersensor:brightness
ASC_Closed_Pos 0
ASC_Mode_Down off
ASC_Mode_Up off
ASC_Open_Pos 100
ASC_Pos_Reading pct
ASC_Shading_Min_OutsideTemperature 14
ASC_Shading_Mode always
ASC_Shading_Pos 10
ASC_Shading_StateChange_SunnyCloudy 240:235
ASC_Shading_WaitingPeriod 180
ASC_ShuttersPlace awning
DbLogInclude level,pct
IODev CUL1
IOgrp vccu:CUL1
alexaName Markise
alexaRoom Wintergarten
autoReadReg 4_reqStatus
devStateIcon on:fts_sunblind_10 open:fts_sunblind_10 100:fts_sunblind_10 90:fts_sunblind_10 80:fts_sunblind_20 70:fts_sunblind_30 60:fts_sunblind_40 50:fts_sunblind_50 40:fts_sunblind_60 30:fts_sunblind_70 20:fts_sunblind_80 10:fts_sunblind_90 0:fts_sunblind_100 down:fts_sunblind_100 closed:fts_sunblind_100 off:fts_sunblind_100
expert defReg
firmware 2.11
genericDeviceType blind
group Rollos
icon fts_sunblind
model HM-LC-BL1PBU-FM
peerIDs 00000000,6807BD01
room ASC,EG_Wintergarten,Homekit,alexa
serialNr QEQ1166505
siriName Markise
subType blindActuator
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
verbose 2
webCmd statusRequest:toggleDir:on:off:up:down:stop
list ASC2
Internals:
FUUID 60b7bcb9-f33f-c40b-5ce7-e9860124f887680a
FVERSION 73_AutoShuttersControl.pm:v0.10.14-s24470/2021-05-18
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME ASC2
NOTIFYDEV ASC2,Wettersensor,global,wg_Markise
NR 6464
NTFY_ORDER 51-ASC2
STATE manual
TYPE AutoShuttersControl
VERSION v0.10.14
READINGS:
2021-06-02 19:22:43 controlShading on
2021-06-02 19:18:05 room_ASC_EG_Wintergarten_Homekit_alexa wg_Markise
2021-06-03 11:21:24 state manual
2021-06-02 19:18:05 userAttrList rolled out
2021-06-03 11:21:24 wg_Markise_PosValue 0
2021-06-03 05:24:17 wg_Markise_nextAstroTimeEvent 03.06.2021 - 21:01
helper:
shuttersList:
wg_Markise
monitoredDevs:
Wettersensor:
wg_Markise ASC_BrightnessSensor
wg_Markise:
Attributes:
ASC_debug 1
ASC_rainSensor Wettersensor:isRaining 1:0
ASC_tempSensor Wettersensor:temperature
ASC_twilightDevice astro
ASC_windSensor Wettersensor:windSpeed
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room ASC
verbose 5
log-Auszug seit der Änderung der Brightness-Werte:
2021.06.03 13:34:55 4: AutoShuttersControl (ASC2) - Devname: global Name: ASC2 Notify: $VAR1 = [
'ATTR wg_Markise ASC_Shading_StateChange_SunnyCloudy 240:235'
];
2021.06.03 13:35:02 1: No Logdevice //
2021.06.03 13:35:53 2: ROOMMATE set rr_Alex home
2021.06.03 13:35:56 4: AutoShuttersControl (ASC2) - Devname: Wettersensor Name: ASC2 Notify: $VAR1 = [
'brightness: 231',
'humidity: 44',
'sunshine: 222',
'temperature: 25.0',
'windDirection: 335',
'windSpeed: 0.6'
];
2021.06.03 13:35:56 4: AutoShuttersControl (wg_Markise) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2021.06.03 13:35:56 - EventProcessingShadingBrightness: wg_Markise - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2021.06.03 13:35:56 4: AutoShuttersControl (wg_Markise) - EventProcessingShadingBrightness
Brightness: 231
ASC_DEBUG!!! 2021.06.03 13:35:56 - EventProcessingShadingBrightness: wg_Markise - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 231 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.06.03 13:35:56 - FnIsDay: wg_Markise Allgemein: 1
ASC_DEBUG!!! 2021.06.03 13:35:56 - FnIsDay: wg_Markise Allgemein: 1
ASC_DEBUG!!! 2021.06.03 13:35:56 - ShadingProcessing: wg_Markise - Übergebende Werte - Azimuth:191.2, Elevation: 64, Brightness: 231, OutTemp: 25.0, Azimut Beschattung: 95, Azimut Endschattung: 265, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
2021.06.03 13:35:56 4: AutoShuttersControl (ASC2) - Shading Processing, Rollladen: wg_Markise Azimuth: 191.2 Elevation: 64 Brightness: 231 OutTemp: 25.0
2021.06.03 13:35:56 4: AutoShuttersControl (ASC2) - Shading Processing, Rollladen: wg_Markise Nach dem return
ASC_DEBUG!!! 2021.06.03 13:35:56 - ShadingProcessing: wg_Markise - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2021.06.03 13:35:56 - FnIsDay: wg_Markise Allgemein: 1
2021.06.03 13:35:56 4: AutoShuttersControl (ASC2) - Shading Processing, Rollladen: wg_Markise In der Out Abfrage, Shadingwert: out reserved, Zeitstempel: 1622720156
ASC_DEBUG!!! 2021.06.03 13:35:56 - ShadingProcessing: wg_Markise - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: in Neuer Status: out reserved
ASC_DEBUG!!! 2021.06.03 13:35:56 - FnIsDay: wg_Markise Allgemein: 1
ASC_DEBUG!!! 2021.06.03 13:35:56 - FnIsDay: wg_Markise Allgemein: 1
2021.06.03 13:35:56 4: AutoShuttersControl (ASC2) - Devname: wg_Markise Name: ASC2 Notify: $VAR1 = [
'ASC_ShadingMessage: INFO: current shading status is \'out reserved\' - next check in 3m'
];
ASC_DEBUG!!! 2021.06.03 13:35:56 - EventProcessingShadingBrightness: wg_Markise - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
2021.06.03 13:35:56 4: AutoShuttersControl (ASC2) - Devname: Wettersensor Name: ASC2 Notify: $VAR1 = [
'state: T: 25.0 H: 44 W: 0.6 R: 1.18 IR: 0 WD: 335 WDR: 0 S: 222 B: 231 '
];
2021.06.03 13:35:56 4: AutoShuttersControl (wg_Markise) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2021.06.03 13:35:56 - EventProcessingShadingBrightness: wg_Markise - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2021.06.03 13:36:49 2: ROOMMATE set rr_Claudia home
2021.06.03 13:38:35 4: AutoShuttersControl (ASC2) - Devname: Wettersensor Name: ASC2 Notify: $VAR1 = [
'brightness: 230',
'humidity: 42',
'sunshine: 225',
'temperature: 26.0',
'windDirRange: 67.5',
'windDirection: 350',
'windSpeed: 1.8'
];
2021.06.03 13:38:35 4: AutoShuttersControl (wg_Markise) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2021.06.03 13:38:35 - EventProcessingShadingBrightness: wg_Markise - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2021.06.03 13:38:35 4: AutoShuttersControl (wg_Markise) - EventProcessingShadingBrightness
Brightness: 230
ASC_DEBUG!!! 2021.06.03 13:38:35 - EventProcessingShadingBrightness: wg_Markise - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 230 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.06.03 13:38:35 - FnIsDay: wg_Markise Allgemein: 1
ASC_DEBUG!!! 2021.06.03 13:38:35 - FnIsDay: wg_Markise Allgemein: 1
ASC_DEBUG!!! 2021.06.03 13:38:35 - ShadingProcessing: wg_Markise - Übergebende Werte - Azimuth:193.8, Elevation: 63.8, Brightness: 230, OutTemp: 26.0, Azimut Beschattung: 95, Azimut Endschattung: 265, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
2021.06.03 13:38:35 4: AutoShuttersControl (ASC2) - Shading Processing, Rollladen: wg_Markise Azimuth: 193.8 Elevation: 63.8 Brightness: 230 OutTemp: 26.0
2021.06.03 13:38:35 4: AutoShuttersControl (ASC2) - Shading Processing, Rollladen: wg_Markise Nach dem return
ASC_DEBUG!!! 2021.06.03 13:38:35 - ShadingProcessing: wg_Markise - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2021.06.03 13:38:35 - FnIsDay: wg_Markise Allgemein: 1
2021.06.03 13:38:35 4: AutoShuttersControl (ASC2) - Shading Processing, Rollladen: wg_Markise In der Out Abfrage, Shadingwert: out reserved, Zeitstempel: 1622720156
ASC_DEBUG!!! 2021.06.03 13:38:35 - ShadingProcessing: wg_Markise - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out reserved Neuer Status: out reserved
ASC_DEBUG!!! 2021.06.03 13:38:35 - FnIsDay: wg_Markise Allgemein: 1
ASC_DEBUG!!! 2021.06.03 13:38:35 - FnIsDay: wg_Markise Allgemein: 1
2021.06.03 13:38:35 4: AutoShuttersControl (ASC2) - Devname: wg_Markise Name: ASC2 Notify: $VAR1 = [
'ASC_ShadingMessage: INFO: current shading status is \'out reserved\' - next check in 3m'
];
ASC_DEBUG!!! 2021.06.03 13:38:35 - EventProcessingShadingBrightness: wg_Markise - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
2021.06.03 13:38:35 4: AutoShuttersControl (ASC2) - Devname: Wettersensor Name: ASC2 Notify: $VAR1 = [
'state: T: 26.0 H: 42 W: 1.8 R: 1.18 IR: 0 WD: 350 WDR: 67.5 S: 225 B: 230 '
];
2021.06.03 13:38:35 4: AutoShuttersControl (wg_Markise) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2021.06.03 13:38:35 - EventProcessingShadingBrightness: wg_Markise - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2021.06.03 13:40:59 4: AutoShuttersControl (ASC2) - Devname: Wettersensor Name: ASC2 Notify: $VAR1 = [
'humidity: 40',
'sunshine: 227',
'temperature: 26.4',
'windDirRange: 45',
'windDirection: 15',
'windSpeed: 4.8'
];
2021.06.03 13:40:59 4: AutoShuttersControl (wg_Markise) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2021.06.03 13:40:59 - EventProcessingShadingBrightness: wg_Markise - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2021.06.03 13:40:59 4: AutoShuttersControl (ASC2) - Devname: Wettersensor Name: ASC2 Notify: $VAR1 = [
'state: T: 26.4 H: 40 W: 4.8 R: 1.18 IR: 0 WD: 15 WDR: 45 S: 227 B: 230 '
];
2021.06.03 13:40:59 4: AutoShuttersControl (wg_Markise) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2021.06.03 13:40:59 - EventProcessingShadingBrightness: wg_Markise - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2021.06.03 13:43:10 4: AutoShuttersControl (ASC2) - Devname: Wettersensor Name: ASC2 Notify: $VAR1 = [
'sunshine: 229',
'temperature: 26.8',
'windDirRange: 67.5',
'windDirection: 55',
'windSpeed: 6.1'
];
2021.06.03 13:43:10 4: AutoShuttersControl (wg_Markise) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2021.06.03 13:43:10 - EventProcessingShadingBrightness: wg_Markise - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2021.06.03 13:43:10 4: AutoShuttersControl (ASC2) - Devname: Wettersensor Name: ASC2 Notify: $VAR1 = [
'state: T: 26.8 H: 40 W: 6.1 R: 1.18 IR: 0 WD: 55 WDR: 67.5 S: 229 B: 230 '
];
2021.06.03 13:43:10 4: AutoShuttersControl (wg_Markise) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2021.06.03 13:43:10 - EventProcessingShadingBrightness: wg_Markise - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2021.06.03 13:43:40 2: ROOMMATE set rr_Alex home
2021.06.03 13:44:23 2: ROOMMATE set rr_Claudia home
2021.06.03 13:45:40 2: ROOMMATE set rr_Claudia home
2021.06.03 13:45:41 2: ROOMMATE set rr_Alex home
2021.06.03 13:46:09 4: AutoShuttersControl (ASC2) - Devname: Wettersensor Name: ASC2 Notify: $VAR1 = [
'brightness: 229',
'humidity: 42',
'sunshine: 232',
'temperature: 27.3',
'windDirRange: 0',
'windDirection: 15',
'windSpeed: 0.6'
];
2021.06.03 13:46:09 4: AutoShuttersControl (wg_Markise) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2021.06.03 13:46:09 - EventProcessingShadingBrightness: wg_Markise - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2021.06.03 13:46:09 4: AutoShuttersControl (wg_Markise) - EventProcessingShadingBrightness
Brightness: 229
ASC_DEBUG!!! 2021.06.03 13:46:09 - EventProcessingShadingBrightness: wg_Markise - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 230 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.06.03 13:46:09 - FnIsDay: wg_Markise Allgemein: 1
ASC_DEBUG!!! 2021.06.03 13:46:09 - FnIsDay: wg_Markise Allgemein: 1
ASC_DEBUG!!! 2021.06.03 13:46:09 - ShadingProcessing: wg_Markise - Übergebende Werte - Azimuth:196.3, Elevation: 63.6, Brightness: 230, OutTemp: 27.3, Azimut Beschattung: 95, Azimut Endschattung: 265, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
2021.06.03 13:46:09 4: AutoShuttersControl (ASC2) - Shading Processing, Rollladen: wg_Markise Azimuth: 196.3 Elevation: 63.6 Brightness: 230 OutTemp: 27.3
2021.06.03 13:46:09 4: AutoShuttersControl (ASC2) - Shading Processing, Rollladen: wg_Markise Nach dem return
ASC_DEBUG!!! 2021.06.03 13:46:09 - ShadingProcessing: wg_Markise - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2021.06.03 13:46:09 - FnIsDay: wg_Markise Allgemein: 1
2021.06.03 13:46:09 4: AutoShuttersControl (ASC2) - Shading Processing, Rollladen: wg_Markise In der Out Abfrage, Shadingwert: out, Zeitstempel: 1622720769
ASC_DEBUG!!! 2021.06.03 13:46:09 - ShadingProcessing: wg_Markise - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out reserved Neuer Status: out
ASC_DEBUG!!! 2021.06.03 13:46:09 - FnIsDay: wg_Markise Allgemein: 1
ASC_DEBUG!!! 2021.06.03 13:46:09 - FnIsDay: wg_Markise Allgemein: 1
2021.06.03 13:46:09 4: AutoShuttersControl (ASC2) - Shading Processing - In der Routine zum fahren der Rolll�den, Shading Wert: out
ASC_DEBUG!!! 2021.06.03 13:46:09 - ShadingProcessingDriveCommand: wg_Markise - Der aktuelle Beschattungsstatus ist: out, Beschattungsstatus Zeitstempel: 2021.06.03 13:46:09
2021.06.03 13:46:09 4: AutoShuttersControl (ASC2) - Devname: wg_Markise Name: ASC2 Notify: $VAR1 = [
'ASC_ShadingMessage: INFO: current shading status is \'out\' - next check in 1.5m'
];
ASC_DEBUG!!! 2021.06.03 13:46:10 - EventProcessingShadingBrightness: wg_Markise - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
2021.06.03 13:46:10 4: AutoShuttersControl (ASC2) - Devname: Wettersensor Name: ASC2 Notify: $VAR1 = [
'state: T: 27.3 H: 42 W: 0.6 R: 1.18 IR: 0 WD: 15 WDR: 0 S: 232 B: 229 '
];
2021.06.03 13:46:10 4: AutoShuttersControl (wg_Markise) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2021.06.03 13:46:10 - EventProcessingShadingBrightness: wg_Markise - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
Hey,
Zitat von: CoolTux am 02 Juni 2021, 08:50:50
event-on-update-reading state
Damit bekommt ASC gar nicht mit das das Rollo irgendwie gefahren ist. Ein Wunder da da überhaupt irgendwas irgendwie gehen soll. Bitte ändere das auf entweder pct oder *
Desweiteren können alle Attribute welche bei Dir -1 oder none haben entfernt werden. Das sind default Werte die sowieso genommen werden bei nicht setzen.
auch wenn alexmetz jetzt meine Antwort weiter zittiert hat und dort drauf eingegangen ist, komme ich leider heute erst drauf zu antworten:
Mhhhmmm Du hast recht. Da hat sich der alte Fehler wieder eingeschlichen und dort war eben kein .* als event on change reading eingestellt. D.h. das mit dem Fenster muss ich bei Gelegenheit nochmal testen. Allerdings erklärt das, das nicht "entschatten" der Markise ;( Diese fährt abends wie gesagt nicht mehr aus der Beschattung. Egal ob ich nur shading in -> dannach nichts gemacht habe oder shading in -> manuell fahren -> dann von hand wieder in shading position fahren. Das war halt vor dem letzten Update nicht der Fall.
Vielleicht kannst Du mir einen Tipp geben, wie ich da weiter suchen sollte.
Dann habe ich noch eine Frage: Shading in aktiv -> Rolladen ist in shading position gefahren -> man fährt manuell raus -> die blocking Zeit ist vorbei -> shading in steht noch an -> Sollte das Device jetzt nicht eh wieder in shading in Position fahren ? - Das tut es nämlich auch nicht ;(
VG
Andreas
Scheint dasselbe Problem zu sein, das ich habe (s. 1 Beitrag drüber).
Liebe Grüße
Alex
Zitat von: alexmetz am 03 Juni 2021, 13:56:59
Jetzt muss ich leider doch noch mal...
Also nachdem gestern vormittag die Markise rausgefahren ist, hat der Status von ASC irgendwann auf "manuell" gewechselt ohne dass manuell betätigt wurde. Eingefahren ist die Markise dann Abends nicht, obwohl das Shading ordnungsgemäß auf "out" gewechselt hat.
Heute dann habe ich die Markise manuell ausgefahren, bevor die Shading-Bedingungen erfüllt waren. Später als dann die Bedingungen eingetreten waren, wechselte ASC ordnungsgemäß auf in und später (wegen Bewölkung) auch wieder auf out. Allerdings ist die Markise nicht eingefahren.
Zum Testen hab ich dann während eines "in"-Status ASC_Shading_StateChange_SunnyCloudy so hochgesetzt, dass ASC wieder auf "out reserved" und dann "out" gegangen ist. Schien alles richtig zu sein. Allerdings fuhr die Markise wieder nicht ein.
Irgendwie bin ich zu doof....
Kann ich denn irgendwie selbst herausfinden wo es hakt? Aus dem log ergibt sich das ja nicht.
list wg_Markise:
Internals:
CUL1_MSGCNT 28
CUL1_RAWMSG A0E3BA4106EDCE0AA2170060100003C::-54:CUL1:
CUL1_RSSI -54
CUL1_TIME 2021-06-03 11:21:24
DEF 6EDCE0
FUUID 60af7f72-f33f-c40b-945a-55f9c8f831c0249d
IODev CUL1
LASTInputDev CUL1
MSGCNT 28
NAME wg_Markise
NOTIFYDEV global
NR 294
NTFY_ORDER 50-wg_Markise
STATE off
TYPE CUL_HM
chanNo 01
lastMsg No:3B - t:10 s:6EDCE0 d:AA2170 060100003C
peerList Wettersensor
protLastRcv 2021-06-03 11:21:24
protRcv 28 last_at:2021-06-03 11:21:24
protSnd 30 last_at:2021-06-03 11:21:24
rssi_Wettersensor cnt:2 min:-70 max:-69 avg:-69.5 lst:-70
rssi_at_CUL1 cnt:28 min:-61.5 max:-51.5 avg:-56.37 lst:-54
rssi_from_CUL1 cnt:13 min:-67 max:-57 avg:-61.76 lst:-60
Helper:
DBLOG:
level:
DBLogging:
TIME 1622712084.26952
VALUE 0
pct:
DBLogging:
TIME 1622712084.26952
VALUE 0
OLDREADINGS:
READINGS:
2021-06-02 19:18:05 ASC_Enable on
2021-06-03 13:51:26 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 1.5m
2021-06-03 11:21:24 ASC_ShuttersLastDrive manual
2021-06-03 05:24:17 ASC_Time_DriveDown 03.06.2021 - 21:01
2021-06-03 05:24:17 ASC_Time_DriveUp 04.06.2021 - 05:23
2021-06-02 19:29:17 CommandAccepted yes
2021-05-27 13:16:02 D-firmware 2.11
2021-05-27 13:16:02 D-serialNr QEQ1166505
2021-06-01 20:32:22 IODev CUL1
2021-05-27 23:40:22 PairedTo 0xAA2170
2021-05-27 22:49:24 R-Wettersensor_chn-01-lgActionType jmpToTarget
2021-05-27 22:49:24 R-Wettersensor_chn-01-lgOnLevel 100 %
2021-05-27 22:49:24 R-Wettersensor_chn-01-shActionType jmpToTarget
2021-05-27 22:49:24 R-Wettersensor_chn-01-shOnLevel 100 %
2021-05-27 14:38:47 R-driveDown 24 s
2021-05-27 13:16:36 R-driveTurn 0.5 s
2021-05-27 16:39:43 R-driveUp 24.5 s
2021-05-27 13:16:35 R-pairCentral 0xAA2170
2021-05-27 13:16:36 R-sign off
2021-06-02 19:18:05 associatedWith ASC,ASC2,AutoShutter,none
2021-05-27 23:41:25 cfgState ok
2021-06-03 11:21:24 commState CMDs_done
2021-06-03 11:21:24 deviceMsg off (to vccu)
2021-06-03 11:21:24 level 0
2021-06-03 11:21:24 motor stop:off
2021-06-03 11:21:24 pct 0
2021-06-01 20:32:23 peerList Wettersensor
2021-06-03 11:21:24 recentStateType info
2021-06-03 11:21:24 state off
2021-06-03 11:21:24 timedOn off
2021-06-02 19:29:17 trigLast fhem:02
2021-06-02 14:00:31 trig_Wettersensor 3_26
helper:
HM_CMDNR 59
cSnd
dlvlCmd ++A011AA21706EDCE00201C8
lastMsgTm 1622712084.09355
mId 0005
peerFriend peerSens,peerVirt
peerIDsState complete
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
cmds:
TmplKey Wettersensor:no:1622572343.99435
TmplTs 1622572343.99435
cmdKey 1:1:0::wg_Markise:0005:01:Wettersensor
cmdLst:
assignHmKey noArg
clear [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
deviceRename -newName-
down 'change:'[(0..100;1|{10})] [(-ontime-|{0})] [(-ramptime-|{0})]
eventL -peer- -cond-
eventS -peer- -cond-
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
getVersion noArg
inhibit [(on|{off})]
off noArg
on noArg
pair noArg
pct -value- [(-ontime-|{0})]
peerBulk -peer1,peer2,...- [({set}|unset)]
peerIODev [IO] -btn- [({set}|unset)] 'not for future use'
peerSmart -peerOpt-
press [(long|{short})] [(-peer-|{self01})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
pressL [(-peer-|{self01})]
pressS [(-peer-|{self01})]
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- -addr2:data2-...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sign [(on|{off})]
statusRequest noArg
stop noArg
toggle noArg
toggleDir noArg
tplDel -tplDel-
tplSet_0 -tplChan-
tplSet_Wettersensor -tplPeer-
unpair noArg
up 'change:'[(0..100;1|{10})] [(-ontime-|{0})] [(-ramptime-|{0})]
lst:
condition 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255
peerOpt Garage_Tor_zuKontakt,Rauchmelder_TeamLead,Wettersensor,bz_Fenster,ku_Fenster,sz_Fenster_links,sz_Schalter2_Btn_01,sz_Schalter2_Btn_02,sz_Schalter_01,sz_Schalter_02,sz_Tuer,ug_Bewegungsmelder,vccu,wz_Bewegungsmelder
tplChan
tplDel
tplPeer BlStopDnLg_long,SwCondBelow_short,BlStopUpSh_short,BlStopUpLg_short,SwCondAbove_short,BlStopDnSh_long,SwCondAbove_long,BlStopUpLg_long,BlStopDnSh_short,SwOnCond_long,BlStopDnLg_short,SwOnCond_short,BlStopUpSh_long,SwCondBelow_long
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
list [({normal}|full)]
param -param-
reg -addr- -list- [-peerChn-]
regList noArg
regTable noArg
regVal -addr- -list- [-peerChn-]
saveConfig [-filename-]
tplInfo noArg
dir:
cur stop
rct down
expert:
def 1
det 0
raw 0
tpl 0
io:
flgs 0
lstRecType 10
newChn +6EDCE0,00,01,00
nextSend 1622712084.13823
nxtSndMcnt 3B
rxt 0
vccu vccu
lRcTm:
CUL1 140042752
tnms 288188026
p:
6EDCE0
00
01
00
prefIO:
CUL1
mRssi:
mNo 3B
io:
CUL1:
-44
-44
peerIDsH:
00000000 broadcast
6807BD01 Wettersensor_chn-01
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
rpt:
IO CUL1
flg A
ts 1622712084.09355
ack:
HASH(0x6514508)
3B8002AA21706EDCE000
rssi:
Wettersensor:
avg -69.5
cnt 2
lst -70
max -69
min -70
at_CUL1:
avg -56.375
cnt 28
lst -54
max -51.5
min -61.5
from_CUL1:
avg -61.7692307692308
cnt 13
lst -60
max -57
min -67
tmpl:
Attributes:
ASC 2
ASC_BlockingTime_afterManual 300
ASC_BrightnessSensor Wettersensor:brightness
ASC_Closed_Pos 0
ASC_Mode_Down off
ASC_Mode_Up off
ASC_Open_Pos 100
ASC_Pos_Reading pct
ASC_Shading_Min_OutsideTemperature 14
ASC_Shading_Mode always
ASC_Shading_Pos 10
ASC_Shading_StateChange_SunnyCloudy 240:235
ASC_Shading_WaitingPeriod 180
ASC_ShuttersPlace awning
DbLogInclude level,pct
IODev CUL1
IOgrp vccu:CUL1
alexaName Markise
alexaRoom Wintergarten
autoReadReg 4_reqStatus
devStateIcon on:fts_sunblind_10 open:fts_sunblind_10 100:fts_sunblind_10 90:fts_sunblind_10 80:fts_sunblind_20 70:fts_sunblind_30 60:fts_sunblind_40 50:fts_sunblind_50 40:fts_sunblind_60 30:fts_sunblind_70 20:fts_sunblind_80 10:fts_sunblind_90 0:fts_sunblind_100 down:fts_sunblind_100 closed:fts_sunblind_100 off:fts_sunblind_100
expert defReg
firmware 2.11
genericDeviceType blind
group Rollos
icon fts_sunblind
model HM-LC-BL1PBU-FM
peerIDs 00000000,6807BD01
room ASC,EG_Wintergarten,Homekit,alexa
serialNr QEQ1166505
siriName Markise
subType blindActuator
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
verbose 2
webCmd statusRequest:toggleDir:on:off:up:down:stop
list ASC2
Internals:
FUUID 60b7bcb9-f33f-c40b-5ce7-e9860124f887680a
FVERSION 73_AutoShuttersControl.pm:v0.10.14-s24470/2021-05-18
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME ASC2
NOTIFYDEV ASC2,Wettersensor,global,wg_Markise
NR 6464
NTFY_ORDER 51-ASC2
STATE manual
TYPE AutoShuttersControl
VERSION v0.10.14
READINGS:
2021-06-02 19:22:43 controlShading on
2021-06-02 19:18:05 room_ASC_EG_Wintergarten_Homekit_alexa wg_Markise
2021-06-03 11:21:24 state manual
2021-06-02 19:18:05 userAttrList rolled out
2021-06-03 11:21:24 wg_Markise_PosValue 0
2021-06-03 05:24:17 wg_Markise_nextAstroTimeEvent 03.06.2021 - 21:01
helper:
shuttersList:
wg_Markise
monitoredDevs:
Wettersensor:
wg_Markise ASC_BrightnessSensor
wg_Markise:
Attributes:
ASC_debug 1
ASC_rainSensor Wettersensor:isRaining 1:0
ASC_tempSensor Wettersensor:temperature
ASC_twilightDevice astro
ASC_windSensor Wettersensor:windSpeed
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room ASC
verbose 5
log-Auszug seit der Änderung der Brightness-Werte:
2021.06.03 13:34:55 4: AutoShuttersControl (ASC2) - Devname: global Name: ASC2 Notify: $VAR1 = [
'ATTR wg_Markise ASC_Shading_StateChange_SunnyCloudy 240:235'
];
2021.06.03 13:35:02 1: No Logdevice //
2021.06.03 13:35:53 2: ROOMMATE set rr_Alex home
2021.06.03 13:35:56 4: AutoShuttersControl (ASC2) - Devname: Wettersensor Name: ASC2 Notify: $VAR1 = [
'brightness: 231',
'humidity: 44',
'sunshine: 222',
'temperature: 25.0',
'windDirection: 335',
'windSpeed: 0.6'
];
2021.06.03 13:35:56 4: AutoShuttersControl (wg_Markise) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2021.06.03 13:35:56 - EventProcessingShadingBrightness: wg_Markise - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2021.06.03 13:35:56 4: AutoShuttersControl (wg_Markise) - EventProcessingShadingBrightness
Brightness: 231
ASC_DEBUG!!! 2021.06.03 13:35:56 - EventProcessingShadingBrightness: wg_Markise - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 231 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.06.03 13:35:56 - FnIsDay: wg_Markise Allgemein: 1
ASC_DEBUG!!! 2021.06.03 13:35:56 - FnIsDay: wg_Markise Allgemein: 1
ASC_DEBUG!!! 2021.06.03 13:35:56 - ShadingProcessing: wg_Markise - Übergebende Werte - Azimuth:191.2, Elevation: 64, Brightness: 231, OutTemp: 25.0, Azimut Beschattung: 95, Azimut Endschattung: 265, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
2021.06.03 13:35:56 4: AutoShuttersControl (ASC2) - Shading Processing, Rollladen: wg_Markise Azimuth: 191.2 Elevation: 64 Brightness: 231 OutTemp: 25.0
2021.06.03 13:35:56 4: AutoShuttersControl (ASC2) - Shading Processing, Rollladen: wg_Markise Nach dem return
ASC_DEBUG!!! 2021.06.03 13:35:56 - ShadingProcessing: wg_Markise - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2021.06.03 13:35:56 - FnIsDay: wg_Markise Allgemein: 1
2021.06.03 13:35:56 4: AutoShuttersControl (ASC2) - Shading Processing, Rollladen: wg_Markise In der Out Abfrage, Shadingwert: out reserved, Zeitstempel: 1622720156
ASC_DEBUG!!! 2021.06.03 13:35:56 - ShadingProcessing: wg_Markise - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: in Neuer Status: out reserved
ASC_DEBUG!!! 2021.06.03 13:35:56 - FnIsDay: wg_Markise Allgemein: 1
ASC_DEBUG!!! 2021.06.03 13:35:56 - FnIsDay: wg_Markise Allgemein: 1
2021.06.03 13:35:56 4: AutoShuttersControl (ASC2) - Devname: wg_Markise Name: ASC2 Notify: $VAR1 = [
'ASC_ShadingMessage: INFO: current shading status is \'out reserved\' - next check in 3m'
];
ASC_DEBUG!!! 2021.06.03 13:35:56 - EventProcessingShadingBrightness: wg_Markise - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
2021.06.03 13:35:56 4: AutoShuttersControl (ASC2) - Devname: Wettersensor Name: ASC2 Notify: $VAR1 = [
'state: T: 25.0 H: 44 W: 0.6 R: 1.18 IR: 0 WD: 335 WDR: 0 S: 222 B: 231 '
];
2021.06.03 13:35:56 4: AutoShuttersControl (wg_Markise) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2021.06.03 13:35:56 - EventProcessingShadingBrightness: wg_Markise - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2021.06.03 13:36:49 2: ROOMMATE set rr_Claudia home
2021.06.03 13:38:35 4: AutoShuttersControl (ASC2) - Devname: Wettersensor Name: ASC2 Notify: $VAR1 = [
'brightness: 230',
'humidity: 42',
'sunshine: 225',
'temperature: 26.0',
'windDirRange: 67.5',
'windDirection: 350',
'windSpeed: 1.8'
];
2021.06.03 13:38:35 4: AutoShuttersControl (wg_Markise) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2021.06.03 13:38:35 - EventProcessingShadingBrightness: wg_Markise - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2021.06.03 13:38:35 4: AutoShuttersControl (wg_Markise) - EventProcessingShadingBrightness
Brightness: 230
ASC_DEBUG!!! 2021.06.03 13:38:35 - EventProcessingShadingBrightness: wg_Markise - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 230 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.06.03 13:38:35 - FnIsDay: wg_Markise Allgemein: 1
ASC_DEBUG!!! 2021.06.03 13:38:35 - FnIsDay: wg_Markise Allgemein: 1
ASC_DEBUG!!! 2021.06.03 13:38:35 - ShadingProcessing: wg_Markise - Übergebende Werte - Azimuth:193.8, Elevation: 63.8, Brightness: 230, OutTemp: 26.0, Azimut Beschattung: 95, Azimut Endschattung: 265, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
2021.06.03 13:38:35 4: AutoShuttersControl (ASC2) - Shading Processing, Rollladen: wg_Markise Azimuth: 193.8 Elevation: 63.8 Brightness: 230 OutTemp: 26.0
2021.06.03 13:38:35 4: AutoShuttersControl (ASC2) - Shading Processing, Rollladen: wg_Markise Nach dem return
ASC_DEBUG!!! 2021.06.03 13:38:35 - ShadingProcessing: wg_Markise - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2021.06.03 13:38:35 - FnIsDay: wg_Markise Allgemein: 1
2021.06.03 13:38:35 4: AutoShuttersControl (ASC2) - Shading Processing, Rollladen: wg_Markise In der Out Abfrage, Shadingwert: out reserved, Zeitstempel: 1622720156
ASC_DEBUG!!! 2021.06.03 13:38:35 - ShadingProcessing: wg_Markise - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out reserved Neuer Status: out reserved
ASC_DEBUG!!! 2021.06.03 13:38:35 - FnIsDay: wg_Markise Allgemein: 1
ASC_DEBUG!!! 2021.06.03 13:38:35 - FnIsDay: wg_Markise Allgemein: 1
2021.06.03 13:38:35 4: AutoShuttersControl (ASC2) - Devname: wg_Markise Name: ASC2 Notify: $VAR1 = [
'ASC_ShadingMessage: INFO: current shading status is \'out reserved\' - next check in 3m'
];
ASC_DEBUG!!! 2021.06.03 13:38:35 - EventProcessingShadingBrightness: wg_Markise - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
2021.06.03 13:38:35 4: AutoShuttersControl (ASC2) - Devname: Wettersensor Name: ASC2 Notify: $VAR1 = [
'state: T: 26.0 H: 42 W: 1.8 R: 1.18 IR: 0 WD: 350 WDR: 67.5 S: 225 B: 230 '
];
2021.06.03 13:38:35 4: AutoShuttersControl (wg_Markise) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2021.06.03 13:38:35 - EventProcessingShadingBrightness: wg_Markise - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2021.06.03 13:40:59 4: AutoShuttersControl (ASC2) - Devname: Wettersensor Name: ASC2 Notify: $VAR1 = [
'humidity: 40',
'sunshine: 227',
'temperature: 26.4',
'windDirRange: 45',
'windDirection: 15',
'windSpeed: 4.8'
];
2021.06.03 13:40:59 4: AutoShuttersControl (wg_Markise) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2021.06.03 13:40:59 - EventProcessingShadingBrightness: wg_Markise - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2021.06.03 13:40:59 4: AutoShuttersControl (ASC2) - Devname: Wettersensor Name: ASC2 Notify: $VAR1 = [
'state: T: 26.4 H: 40 W: 4.8 R: 1.18 IR: 0 WD: 15 WDR: 45 S: 227 B: 230 '
];
2021.06.03 13:40:59 4: AutoShuttersControl (wg_Markise) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2021.06.03 13:40:59 - EventProcessingShadingBrightness: wg_Markise - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2021.06.03 13:43:10 4: AutoShuttersControl (ASC2) - Devname: Wettersensor Name: ASC2 Notify: $VAR1 = [
'sunshine: 229',
'temperature: 26.8',
'windDirRange: 67.5',
'windDirection: 55',
'windSpeed: 6.1'
];
2021.06.03 13:43:10 4: AutoShuttersControl (wg_Markise) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2021.06.03 13:43:10 - EventProcessingShadingBrightness: wg_Markise - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2021.06.03 13:43:10 4: AutoShuttersControl (ASC2) - Devname: Wettersensor Name: ASC2 Notify: $VAR1 = [
'state: T: 26.8 H: 40 W: 6.1 R: 1.18 IR: 0 WD: 55 WDR: 67.5 S: 229 B: 230 '
];
2021.06.03 13:43:10 4: AutoShuttersControl (wg_Markise) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2021.06.03 13:43:10 - EventProcessingShadingBrightness: wg_Markise - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2021.06.03 13:43:40 2: ROOMMATE set rr_Alex home
2021.06.03 13:44:23 2: ROOMMATE set rr_Claudia home
2021.06.03 13:45:40 2: ROOMMATE set rr_Claudia home
2021.06.03 13:45:41 2: ROOMMATE set rr_Alex home
2021.06.03 13:46:09 4: AutoShuttersControl (ASC2) - Devname: Wettersensor Name: ASC2 Notify: $VAR1 = [
'brightness: 229',
'humidity: 42',
'sunshine: 232',
'temperature: 27.3',
'windDirRange: 0',
'windDirection: 15',
'windSpeed: 0.6'
];
2021.06.03 13:46:09 4: AutoShuttersControl (wg_Markise) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2021.06.03 13:46:09 - EventProcessingShadingBrightness: wg_Markise - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2021.06.03 13:46:09 4: AutoShuttersControl (wg_Markise) - EventProcessingShadingBrightness
Brightness: 229
ASC_DEBUG!!! 2021.06.03 13:46:09 - EventProcessingShadingBrightness: wg_Markise - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 230 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.06.03 13:46:09 - FnIsDay: wg_Markise Allgemein: 1
ASC_DEBUG!!! 2021.06.03 13:46:09 - FnIsDay: wg_Markise Allgemein: 1
ASC_DEBUG!!! 2021.06.03 13:46:09 - ShadingProcessing: wg_Markise - Übergebende Werte - Azimuth:196.3, Elevation: 63.6, Brightness: 230, OutTemp: 27.3, Azimut Beschattung: 95, Azimut Endschattung: 265, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
2021.06.03 13:46:09 4: AutoShuttersControl (ASC2) - Shading Processing, Rollladen: wg_Markise Azimuth: 196.3 Elevation: 63.6 Brightness: 230 OutTemp: 27.3
2021.06.03 13:46:09 4: AutoShuttersControl (ASC2) - Shading Processing, Rollladen: wg_Markise Nach dem return
ASC_DEBUG!!! 2021.06.03 13:46:09 - ShadingProcessing: wg_Markise - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2021.06.03 13:46:09 - FnIsDay: wg_Markise Allgemein: 1
2021.06.03 13:46:09 4: AutoShuttersControl (ASC2) - Shading Processing, Rollladen: wg_Markise In der Out Abfrage, Shadingwert: out, Zeitstempel: 1622720769
ASC_DEBUG!!! 2021.06.03 13:46:09 - ShadingProcessing: wg_Markise - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out reserved Neuer Status: out
ASC_DEBUG!!! 2021.06.03 13:46:09 - FnIsDay: wg_Markise Allgemein: 1
ASC_DEBUG!!! 2021.06.03 13:46:09 - FnIsDay: wg_Markise Allgemein: 1
2021.06.03 13:46:09 4: AutoShuttersControl (ASC2) - Shading Processing - In der Routine zum fahren der Rolll�den, Shading Wert: out
ASC_DEBUG!!! 2021.06.03 13:46:09 - ShadingProcessingDriveCommand: wg_Markise - Der aktuelle Beschattungsstatus ist: out, Beschattungsstatus Zeitstempel: 2021.06.03 13:46:09
2021.06.03 13:46:09 4: AutoShuttersControl (ASC2) - Devname: wg_Markise Name: ASC2 Notify: $VAR1 = [
'ASC_ShadingMessage: INFO: current shading status is \'out\' - next check in 1.5m'
];
ASC_DEBUG!!! 2021.06.03 13:46:10 - EventProcessingShadingBrightness: wg_Markise - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
2021.06.03 13:46:10 4: AutoShuttersControl (ASC2) - Devname: Wettersensor Name: ASC2 Notify: $VAR1 = [
'state: T: 27.3 H: 42 W: 0.6 R: 1.18 IR: 0 WD: 15 WDR: 0 S: 232 B: 229 '
];
2021.06.03 13:46:10 4: AutoShuttersControl (wg_Markise) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2021.06.03 13:46:10 - EventProcessingShadingBrightness: wg_Markise - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
Das Verhalten bezüglich einfahren war beide male korrekt. Eine manuelle Fahrt überschreibt alles. Die Markise wäre nach dem Out erst wieder gefahren wenn wieder in und dann wieder Out gekommen wäre. Wieso aber Manual kam ohne Fahrt weiß ich nicht .
Setz mal bei den Rollo und Markisen Devices event-on-change-reading *
Grüße
Zitat von: flummy1978 am 03 Juni 2021, 15:26:46
Hey,
auch wenn alexmetz jetzt meine Antwort weiter zittiert hat und dort drauf eingegangen ist, komme ich leider heute erst drauf zu antworten:
Mhhhmmm Du hast recht. Da hat sich der alte Fehler wieder eingeschlichen und dort war eben kein .* als event on change reading eingestellt. D.h. das mit dem Fenster muss ich bei Gelegenheit nochmal testen. Allerdings erklärt das, das nicht "entschatten" der Markise ;( Diese fährt abends wie gesagt nicht mehr aus der Beschattung. Egal ob ich nur shading in -> dannach nichts gemacht habe oder shading in -> manuell fahren -> dann von hand wieder in shading position fahren. Das war halt vor dem letzten Update nicht der Fall.
Vielleicht kannst Du mir einen Tipp geben, wie ich da weiter suchen sollte.
Dann habe ich noch eine Frage: Shading in aktiv -> Rolladen ist in shading position gefahren -> man fährt manuell raus -> die blocking Zeit ist vorbei -> shading in steht noch an -> Sollte das Device jetzt nicht eh wieder in shading in Position fahren ? - Das tut es nämlich auch nicht ;(
VG
Andreas
Nein. Bezüglich Shading überschreibt Manual alles. Erst nach Out wieder in und dann mit dem Out fährt die Markise aus der Beschattung.
Ok, aber welche Bedeutung hat dann
ASC_BlockingTime_afterManual
?
Ich dachte, dass nach dieser Zeit, die Automatik wieder greift. Wäre jdf praktisch, weil es ja häufig so ist, dass man mal manuell bedient, v.a. meine Frau. Dann wäre es schon schön, wenn die Markise nach der BlockingTime wieder automatisch rein/rausfährt. Bzw wäre es gut, wenn man die Automatik wieder manuell anschalten kann.
Und d.h. ja dass wenn ich abends die Markise reinfahre, sie auch morgens nicht rausfährt, weil ja nachts durchgehend out ist?
Und bei Wind/Regenauslösung bleibt die Automatik aus, bis Wind/Regen vorbei ist.
UPDATE: Wenn ich recht überlege, macht das ja durchaus Sinn mit dem komplett Überschreiben vei manuellem Eingriff. Aber gut wäre tatsächlich eine Möglichkeit, die Automatik manuell wieder zu aktivieren - das wäre toll!
Zitat von: alexmetz am 03 Juni 2021, 17:41:05
Ok, aber welche Bedeutung hat dann
ASC_BlockingTime_afterManual
?
Ich dachte, dass nach dieser Zeit, die Automatik wieder greift. Wäre jdf praktisch, weil es ja häufig so ist, dass man mal manuell bedient, v.a. meine Frau. Dann wäre es schon schön, wenn die Markise nach der BlockingTime wieder automatisch rein/rausfährt. Bzw wäre es gut, wenn man die Automatik wieder manuell anschalten kann.
Und d.h. ja dass wenn ich abends die Markise reinfahre, sie auch morgens nicht rausfährt, weil ja nachts durchgehend out ist?
Und bei Wind/Regenauslösung bleibt die Automatik aus, bis Wind/Regen vorbei ist.
UPDATE: Wenn ich recht überlege, macht das ja durchaus Sinn mit dem komplett Überschreiben vei manuellem Eingriff. Aber gut wäre tatsächlich eine Möglichkeit, die Automatik manuell wieder zu aktivieren - das wäre toll!
Shading ist eine Ausnahme was die komplette Übersteuerung an geht. Es wird BlockingTime abgewartet und zusätzlich ob einmal komplett be und endschattet wurde.
Bei Regen und Wind bleibt das Rollo auch in der Manual gefahrenden Position sofern innerhalb der Wind oder regen Protektion Manual gefahren wurde
Macht Sinn. Aber eine manuelle an/aus-Schaltung der Automatik (quasi als manual override) wäre klasse.
Oder geht das indem ich shading insgesamt oder fürs device aus- und wieder einschalte?
Zitat von: CoolTux am 03 Juni 2021, 16:50:23
Nein. Bezüglich Shading überschreibt Manual alles. Erst nach Out wieder in und dann mit dem Out fährt die Markise aus der Beschattung.
Ok Manual macht Sinn, das ist nachvollziehbar. Wobei ich ja schon mehrmals den Einwand hatte dass eine Externe (übergangsweise) Entschattung - die nach einer Blockzeit wieder in Beschattung fährt richtig schön wäre (wie man sieht bin ich damit sicher nicht allein) ;)
Aber in der Markise steht event-on-change-reading .* und dennoch ist sie an dem ersten Tag nach dem Update in Shading gefahren und danach nie wieder raus gefahren (obwohl ganz sicher nicht manuell gefahren wurde) und Abends als die Sonne unter gagangen ist "shading out" anstand.
Momentan haben wir lediglich Sch......wetter, aber wenn es irgendwie geht, versuche ich es nochmal mit einem Log zu Bestätigen. Vielleicht kannst du aber in der Zwischenzeit schon etwas anderes finden, was dort schief gegangen sein könnte.
VG
Andreas
Zur Info:
Ich habe mir jetzt auf die Schnelle einen Schalter zum Umschalten der Beschattungsautomatik gebaut.
Wäre super wenn das ins Modul irgendwie integriert würde bzw bei Shading Info angezeigt würde, wenn die Automatik wegen manueller Betätigung aus ist.
Viele Grüße,
Alex
Hier mal das list meines Schalters:
Internals:
DEF ASC2:controlShading
DEVICE ASC2
FUUID 60ba6d06-f33f-c40b-be29-6fdada84c381eeed
NAME controlShading
NOTIFYDEV ASC2,global
NR 19326
NTFY_ORDER 50-controlShading
READING controlShading
STATE on
TYPE readingsProxy
CONTENT:
ASC2 1
READINGS:
2021-06-04 22:57:54 lastCmd on
2021-06-04 22:57:54 state on
Attributes:
alexaName Beschattungsautomatik
alexaRoom Wintergarten
alias Beschattungsautomatik
devStateIcon on:rc_GREEN off:rc_RED
genericDeviceType switch
group AutoShuttersControl
room ASC,EG_Wintergarten,Homekit,alexa
setFn {"controlShading ".$CMD}
setList on off
siriName Beschattungsautomatik
valueFn { ( ($VALUE eq "off") || ( (ReadingsVal($DEVICE,"state","0") eq "manual") && (time_str2num(ReadingsTimestamp($DEVICE,"state","0")) > time_str2num(ReadingsTimestamp($DEVICE, $READING,"0")) ) ) )?"off":$VALUE}
und ergänzt um ein DOIF, damit der richtige Status angezeigt wird, weil der readingsProxy nicht auf eine state-Änderung im ASC-Device reagiert.
Internals:
DEF ([ASC2:"manual"]) (setreading controlShading state off)
FUUID 60ba90e7-f33f-c40b-c9f3-136cbad42506b861
MODEL FHEM
NAME controlShading_di
NOTIFYDEV global,ASC2
NR 310
NTFY_ORDER 50-controlShading_n
STATE cmd_1
TYPE DOIF
VERSION 24491 2021-05-22 17:51:49
READINGS:
2021-06-05 13:37:05 Device ASC2
2021-06-05 13:36:58 cmd 1
2021-06-05 13:36:58 cmd_event ASC2
2021-06-05 13:36:58 cmd_nr 1
2021-06-05 13:37:05 e_ASC2_events controlShading: on
2021-06-05 13:33:59 mode enabled
2021-06-05 13:36:58 state cmd_1
Regex:
accu:
collect:
cond:
ASC2:
0:
&STATE ^ASC2$
attr:
cmdState:
wait:
waitdel:
condition:
0 ::EventDoIf('ASC2',$hash,'manual',1)
do:
0:
0 setreading controlShading state off
1:
helper:
DEVFILTER ^global$|^ASC2$
NOTIFYDEV global|ASC2
event controlShading: on
globalinit 1
last_timer 0
sleeptimer -1
timerdev ASC2
timerevent manual
triggerDev ASC2
timerevents:
manual
timereventsState:
state: manual
triggerEvents:
controlShading: on
triggerEventsState:
controlShading: on
internals:
readings:
trigger:
all ASC2
uiState:
uiTable:
Attributes:
do always
room ASC
Hallo,
Interessant.
Könntest Du aber bitte statt der lists die jeweiligen Raw-Definitions posten?
Danke, Lg, Gerhard
Zitat von: gestein am 05 Juni 2021, 15:32:13
Hallo,
Interessant.
Könntest Du aber bitte statt der lists die jeweiligen Raw-Definitions posten?
Danke, Lg, Gerhard
Klar:
defmod controlShading readingsProxy ASC2:controlShading
attr controlShading alexaName Beschattungsautomatik
attr controlShading alexaRoom Wintergarten
attr controlShading alias Beschattungsautomatik
attr controlShading devStateIcon on:rc_GREEN off:rc_RED
attr controlShading genericDeviceType switch
attr controlShading group AutoShuttersControl
attr controlShading room ASC,EG_Wintergarten,Homekit,alexa
attr controlShading setFn {"controlShading ".$CMD}
attr controlShading setList on off
attr controlShading siriName Beschattungsautomatik
attr controlShading valueFn { ( ($VALUE eq "off") || ( (ReadingsVal($DEVICE,"state","0") eq "manual") && (time_str2num(ReadingsTimestamp($DEVICE,"state","0")) > time_str2num(ReadingsTimestamp($DEVICE, $READING,"0")) ) ) )?"off":$VALUE}
setstate controlShading off
setstate controlShading 2021-06-05 15:08:06 lastCmd off
setstate controlShading 2021-06-05 15:08:06 state off
Und das doif:
defmod controlShading_di DOIF ([ASC2:"manual"]) (setreading controlShading state off)
attr controlShading_di do always
attr controlShading_di room ASC
Wobei man beim doif wahrscheinlich noch ein else dazufügen sollte, falls das ASC-Device nach shading in und out wieder in die Automatik schaltet. Wobei ich das nicht recht weiß umzusetzen, da es sich ja nicht aus dem Status des ASC ergibt.
Und: heute ist mir die Markise nach Manuell gleich wieder automatisch rausgefahren. Lag aber vermutlich an meiner shadingPos 0...
Hallo CoolTux,
ich habe im Zusammenhang mit Fensterkontakt und External Device eine "Unschönheit" oder einen Fehler entdeckt. Es geht um eine Jalousie an einer Terrassentür. Hier der Ablauf:
- Jalousie ist oben (Position = 0, LastPosition = 100, LockOut = soft/hard/off) und die Tür ist offen
- Ich aktiviere das externe Device, die Jalousie sollte jetzt auf 100 fahren. Macht sie natürlich nicht da die Tür offen ist. LockOut hat hier keinen Einfluss!
- Ich schließe die Tür, jetzt sollte die Jalousie die Fahrt nachholen. Dachte ich. Passiert aber nicht, die Jalousie bleibt oben
- Ich deaktiviere das externe Device. Jetzt fährt die Jalosie in die "LastPosition" die ja noch auf 100, also unten steht. Im ersten Moment verwirrend aber korrekt.
Das gleiche Spiel ist auch bei "night closed" zu sehen. Allerdings hier nur wenn LockOut aktiv ist. Falls es wichtig ist: Position der Jalousie ist "terrace" und "Comfort" ist aktiv.
Ist das Verhalten jetzt ein "Feature" oder ein "Bug"? Ich würde mir jedenfalls wünschen, das automatische Fahrten nachgeholt werden. Wenn's machbar ist.
Gruß Reinhard
Zitat von: Reinhard.M am 06 Juni 2021, 11:54:14
Hallo CoolTux,
ich habe im Zusammenhang mit Fensterkontakt und External Device eine "Unschönheit" oder einen Fehler entdeckt. Es geht um eine Jalousie an einer Terrassentür. Hier der Ablauf:
- Jalousie ist oben (Position = 0, LastPosition = 100, LockOut = soft/hard/off) und die Tür ist offen
- Ich aktiviere das externe Device, die Jalousie sollte jetzt auf 100 fahren. Macht sie natürlich nicht da die Tür offen ist. LockOut hat hier keinen Einfluss!
- Ich schließe die Tür, jetzt sollte die Jalousie die Fahrt nachholen. Dachte ich. Passiert aber nicht, die Jalousie bleibt oben
- Ich deaktiviere das externe Device. Jetzt fährt die Jalosie in die "LastPosition" die ja noch auf 100, also unten steht. Im ersten Moment verwirrend aber korrekt.
Das gleiche Spiel ist auch bei "night closed" zu sehen. Allerdings hier nur wenn LockOut aktiv ist. Falls es wichtig ist: Position der Jalousie ist "terrace" und "Comfort" ist aktiv.
Ist das Verhalten jetzt ein "Feature" oder ein "Bug"? Ich würde mir jedenfalls wünschen, das automatische Fahrten nachgeholt werden. Wenn's machbar ist.
Gruß Reinhard
Hallo Reinhard,
Das Verhalten ist laut Code in der Tat korrekt. Ich gebe Dir aber Recht das eine Prüfung nach schließen zu mindest auf externe Trigger statt finden sollte.
Grüße
Marko
Hallo Zusammen,
aus aktuellem Anlass habe ich mal eine Frage zum Regenschutz.
So wie ich die Commandref verstehe, wird ein Rollo automatisch in CLOSEDPOS gefahren wenn der in ASC_rainSensor konfigurierte Regensensor anschlägt und im betreffenden Rollo ASC_RainProtection auf "on" steht. In meiner Konfiguration verhält sich der Regenschutz auch genauso.
ASC wertet in dem Zusammenhang nicht aus ob das Fenster (ASC_WindowRec) offen oder zu ist? Wird zumindest nicht erwähnt. Andersrum gefragt, fährt der Regenschutz den Rollo auch wenn das Fenster offen ist oder sticht da u.U. ein Aussperrschutz.
Ich möchte erreichen, das bei einsetzenden Regen, entsprechend konfigurierte Rollos runterfahren aber nur wenn das Fenster offen ist. Wenn ASC das nicht automatisch macht, ist das kein Problem, dann lasse ich das Attribut im Rollo per notify durch den Fensterkontakt setzten.
Es wäre natürlich klasse, wenn ASC den Zustand von ASC_WindowRec beim Regenschutz berücksichtigt.
Zitat von: Borkk am 06 Juni 2021, 20:40:40
Hallo Zusammen,
aus aktuellem Anlass habe ich mal eine Frage zum Regenschutz.
So wie ich die Commandref verstehe, wird ein Rollo automatisch in CLOSEDPOS gefahren wenn der in ASC_rainSensor konfigurierte Regensensor anschlägt und im betreffenden Rollo ASC_RainProtection auf "on" steht. In meiner Konfiguration verhält sich der Regenschutz auch genauso.
ASC wertet in dem Zusammenhang nicht aus ob das Fenster (ASC_WindowRec) offen oder zu ist? Wird zumindest nicht erwähnt. Andersrum gefragt, fährt der Regenschutz den Rollo auch wenn das Fenster offen ist oder sticht da u.U. ein Aussperrschutz.
Ich möchte erreichen, das bei einsetzenden Regen, entsprechend konfigurierte Rollos runterfahren aber nur wenn das Fenster offen ist. Wenn ASC das nicht automatisch macht, ist das kein Problem, dann lasse ich das Attribut im Rollo per notify durch den Fensterkontakt setzten.
Es wäre natürlich klasse, wenn ASC den Zustand von ASC_WindowRec beim Regenschutz berücksichtigt.
Wenn das Rollo als Fenster deklariert ist wird es auch in den Regenschutz fahren wenn das Fenster offen ist. Bei einer Terasse allerding wird nicht gefahren. Auch nicht wenn als Fenster deklariert und LockOut soft oder Hard aktiv ist.
Zitat von: CoolTux am 06 Juni 2021, 21:08:33
Wenn das Rollo als Fenster deklariert ist wird es auch in den Regenschutz fahren wenn das Fenster offen ist. Bei einer Terasse allerding wird nicht gefahren. Auch nicht wenn als Fenster deklariert und LockOut soft oder Hard aktiv ist.
Ok, verstehe, Schade! Dann muss ich was aussen rum bauen, Ist ja nicht so schwer. Wenn es regnet und die Terrassentür offen steht -> Schliesse den Rollo. Ist halt immer blöd wenn, von aussen in die ASC Logik eingegriffen wird.
Ich lasse gerne die Terrassentüren Nachts offen (Nicht EG :) ) , damit es abkühlt. Wenn ich aber vom Regen nicht aufwache, regnet es rein. Wäre aus meiner Sicht ein sinnvoller Einsatz für den Regenschutz. Hab ja ASC schon von Anfang an im Einsatz und hatte meinen Regensensor nie konfiguriert. Da meine Türen und Fenster wasserdicht sind ;) muss eigentlich kein Rollo runterfahren, wenn es regnet und die Fenster und Türen zu sind. Ich hatte aber neulich den Fall das es Nachts fast reingeregnet hätte, da es aber auch richtig gedonnert hat, bin ich wach geworden.
Im Grunde wäre das doch eine Top Funktion für ASC. Sie müsste aus meiner Sicht bei Nacht und Resident Away greifen.
Mir ist gerade aufgefallen, dass ASC den Regenschutz bei Nacht anders behandelt als bei Tag.
Tag:
> Triggerwert: Rollo fährt in CLOSEDPOS
< Triggerwert: Rollo fährt auf.
Nacht:
> Triggerwert: Rollo fährt in CLOSEDPOS
< Triggerwert: Rollo fährt zu.
Ist das so gewollt?
Guten Morgen zusammen, leider funktionieret die Beschattungsfuktion bei mir nicht mehr.
Wie hieß denn noch mal die Befehlszeile ({ ascAPIget.....) wo ich die shading Werte einsehen kann?
Anbei die list des Rollo
Internals:
FUUID 5d3d8750-f33f-4662-4e26-0faa001eb35abc4c
NAME Rollo_Arbeitszimmer
NR 479
STATE open
TYPE ROLLO
stoptime 1623040247
READINGS:
2021-02-18 07:07:35 ASC_Enable on
2021-06-07 06:30:47 ASC_ShuttersLastDrive day open
2021-06-07 06:30:02 ASC_Time_DriveDown 07.06.2021 - 22:20
2021-06-07 06:30:02 ASC_Time_DriveUp 08.06.2021 - 06:30
2021-06-04 07:07:35 associatedWith ASC
2021-06-07 06:30:02 command pct-0
2021-06-07 06:30:02 desired_pct 0
2021-06-07 06:30:02 drive-type modul
2021-06-07 06:30:02 last_drive drive-up
2021-06-07 06:30:47 pct 100
2021-06-07 06:30:47 state open
Attributes:
ASC 1
ASC_AutoAstroModeEvening CIVIL
ASC_AutoAstroModeMorning CIVIL
ASC_BlockingTime_afterManual 1000
ASC_BrightnessSensor AktuelleTemp:state
ASC_Closed_Pos 0
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Open_Pos 100
ASC_Pos_Reading pct
ASC_Shading_InOutAzimuth 125:300
ASC_Shading_MinMax_Elevation 15.0:100.0
ASC_Shading_Min_OutsideTemperature 19
ASC_Shading_Mode always
ASC_Shading_Pos 50
ASC_Shading_StateChange_SunnyCloudy 35000:25000 2
ASC_Shading_WaitingPeriod 10
ASC_TempSensor AktuelleTemp:state
ASC_Time_Down_Early 21:00
ASC_Time_Down_Late 23:00
ASC_Time_Up_Early 06:30
ASC_Time_Up_Late 07:15
ASC_Time_Up_WE_Holiday 07:00
cmdIcon open:fts_shutter_up closed:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
devStateIcon open:fts_shutter_10:closed closed:fts_shutter_100:open half:fts_shutter_50:closed drive-up:fts_shutter_up@red:stop drive-down:fts_shutter_down@red:stop pct-100:fts_shutter_10:open pct-90:fts_shutter_10:closed pct-80:fts_shutter_20:closed pct-70:fts_shutter_30:closed pct-60:fts_shutter_40:closed pct-50:fts_shutter_50:closed pct-40:fts_shutter_60:open pct-30:fts_shutter_70:open pct-20:fts_shutter_80:open pct-10:fts_shutter_90:open pct-0:fts_shutter_100:closed
event-on-change-reading .*
rl_autoStop 1
rl_commandDown set JaroFB down 1
rl_commandStop set JaroFB stop 1
rl_commandUp set JaroFB up 1
rl_excessBottom 0
rl_excessTop 0
rl_resetTime 0
rl_secondsDown 45
rl_secondsUp 45
rl_switchTime 1
rl_type HomeKit
room Arbeitszimmer,Steuerung->Rolladen
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_Drive_Offset ASC_Drive_OffsetStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownTime_beforNightClose ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_BetweenTheTime ASC_Shading_Direction ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd open:closed:half:stop:pct
Zitat von: cornelius fillmore am 07 Juni 2021, 07:11:07
Guten Morgen zusammen, leider funktionieret die Beschattungsfuktion bei mir nicht mehr.
Wie hieß denn noch mal die Befehlszeile ({ ascAPIget.....) wo ich die shading Werte einsehen kann?
Anbei die list des Rollo
Internals:
FUUID 5d3d8750-f33f-4662-4e26-0faa001eb35abc4c
NAME Rollo_Arbeitszimmer
NR 479
STATE open
TYPE ROLLO
stoptime 1623040247
READINGS:
2021-02-18 07:07:35 ASC_Enable on
2021-06-07 06:30:47 ASC_ShuttersLastDrive day open
2021-06-07 06:30:02 ASC_Time_DriveDown 07.06.2021 - 22:20
2021-06-07 06:30:02 ASC_Time_DriveUp 08.06.2021 - 06:30
2021-06-04 07:07:35 associatedWith ASC
2021-06-07 06:30:02 command pct-0
2021-06-07 06:30:02 desired_pct 0
2021-06-07 06:30:02 drive-type modul
2021-06-07 06:30:02 last_drive drive-up
2021-06-07 06:30:47 pct 100
2021-06-07 06:30:47 state open
Attributes:
ASC 1
ASC_AutoAstroModeEvening CIVIL
ASC_AutoAstroModeMorning CIVIL
ASC_BlockingTime_afterManual 1000
ASC_BrightnessSensor AktuelleTemp:state
ASC_Closed_Pos 0
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Open_Pos 100
ASC_Pos_Reading pct
ASC_Shading_InOutAzimuth 125:300
ASC_Shading_MinMax_Elevation 15.0:100.0
ASC_Shading_Min_OutsideTemperature 19
ASC_Shading_Mode always
ASC_Shading_Pos 50
ASC_Shading_StateChange_SunnyCloudy 35000:25000 2
ASC_Shading_WaitingPeriod 10
ASC_TempSensor AktuelleTemp:state
ASC_Time_Down_Early 21:00
ASC_Time_Down_Late 23:00
ASC_Time_Up_Early 06:30
ASC_Time_Up_Late 07:15
ASC_Time_Up_WE_Holiday 07:00
cmdIcon open:fts_shutter_up closed:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
devStateIcon open:fts_shutter_10:closed closed:fts_shutter_100:open half:fts_shutter_50:closed drive-up:fts_shutter_up@red:stop drive-down:fts_shutter_down@red:stop pct-100:fts_shutter_10:open pct-90:fts_shutter_10:closed pct-80:fts_shutter_20:closed pct-70:fts_shutter_30:closed pct-60:fts_shutter_40:closed pct-50:fts_shutter_50:closed pct-40:fts_shutter_60:open pct-30:fts_shutter_70:open pct-20:fts_shutter_80:open pct-10:fts_shutter_90:open pct-0:fts_shutter_100:closed
event-on-change-reading .*
rl_autoStop 1
rl_commandDown set JaroFB down 1
rl_commandStop set JaroFB stop 1
rl_commandUp set JaroFB up 1
rl_excessBottom 0
rl_excessTop 0
rl_resetTime 0
rl_secondsDown 45
rl_secondsUp 45
rl_switchTime 1
rl_type HomeKit
room Arbeitszimmer,Steuerung->Rolladen
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_Drive_Offset ASC_Drive_OffsetStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownTime_beforNightClose ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_BetweenTheTime ASC_Shading_Direction ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd open:closed:half:stop:pct
In der Commandref stehen die entsprechenden Aufrufe. Bin leider gerade mobil.
OK, das wars.
Aber irgenwas passt noch nicht.
Kannst du mal über die list des devices schauen was da ggf. fehlt
Internals:
FUUID 5d3d8750-f33f-4662-4e26-0faa001eb35abc4c
NAME Rollo_Arbeitszimmer
NR 479
STATE open
TYPE ROLLO
stoptime 1623040247
READINGS:
2021-02-18 07:07:35 ASC_Enable on
2021-06-07 06:30:47 ASC_ShuttersLastDrive day open
2021-06-07 06:30:02 ASC_Time_DriveDown 07.06.2021 - 22:20
2021-06-07 06:30:02 ASC_Time_DriveUp 08.06.2021 - 06:30
2021-06-04 07:07:35 associatedWith ASC
2021-06-07 06:30:02 command pct-0
2021-06-07 06:30:02 desired_pct 0
2021-06-07 06:30:02 drive-type modul
2021-06-07 06:30:02 last_drive drive-up
2021-06-07 06:30:47 pct 100
2021-06-07 06:30:47 state open
Attributes:
ASC 1
ASC_AutoAstroModeEvening CIVIL
ASC_AutoAstroModeMorning CIVIL
ASC_BlockingTime_afterManual 1
ASC_BrightnessSensor AktuelleTemp:state
ASC_Closed_Pos 0
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Open_Pos 100
ASC_Pos_Reading pct
ASC_Shading_InOutAzimuth 76:300
ASC_Shading_MinMax_Elevation 15.0:100.0
ASC_Shading_Min_OutsideTemperature 15
ASC_Shading_Mode always
ASC_Shading_Pos 50
ASC_Shading_StateChange_SunnyCloudy 1
ASC_Shading_WaitingPeriod 10
ASC_TempSensor AktuelleTemp:state
ASC_Time_Down_Early 21:00
ASC_Time_Down_Late 23:00
ASC_Time_Up_Early 06:30
ASC_Time_Up_Late 07:15
ASC_Time_Up_WE_Holiday 07:00
ASC_Shading_StateChange_SunnyCloudy 1
Das ist Unsinn. Da sollten wenigsten 2 Werte duch : getrennt stehen. Einmal ab wenn Be- und ab wann End- schattet werden soll.
24000:12000
z.B.
Und schau ob im ASC Device selbst das Reading für Beschattung auf on steht.
Desweiteren fehlen einige Readings im Rollo Device. Sicher das Dein ASC aktuell ist?
OK
ASC_Shading_StateChange_SunnyCloudy ist nun 24000:12000
Im ASC Device selbst steht die Beschattung auf on
ASC ist v0.10.11
shading status ist aber immer noch "out"
list device
Internals:
FUUID 5d3d8750-f33f-4662-4e26-0faa001eb35abc4c
NAME Rollo_Arbeitszimmer
NR 479
STATE open
TYPE ROLLO
READINGS:
2021-02-18 07:07:35 ASC_Enable on
2021-06-07 07:59:56 ASC_ShadingMessage <html> </html>
2021-06-07 06:30:47 ASC_ShuttersLastDrive day open
2021-06-07 08:10:11 ASC_Time_DriveDown 07.06.2021 - 22:20
2021-06-07 08:10:11 ASC_Time_DriveUp 08.06.2021 - 06:30
2021-06-07 08:05:36 associatedWith ASC
2021-06-07 06:30:02 command pct-0
2021-06-07 06:30:02 desired_pct 0
2021-06-07 06:30:02 drive-type modul
2021-06-07 06:30:02 last_drive drive-up
2021-06-07 06:30:47 pct 100
2021-06-07 06:30:47 state open
Attributes:
ASC 1
ASC_AutoAstroModeEvening CIVIL
ASC_AutoAstroModeMorning CIVIL
ASC_BlockingTime_afterManual 1
ASC_BrightnessSensor AktuelleTemp:state
ASC_Closed_Pos 0
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Open_Pos 100
ASC_Pos_Reading pct
ASC_Shading_InOutAzimuth 76:300
ASC_Shading_MinMax_Elevation 15.0:100.0
ASC_Shading_Min_OutsideTemperature 15
ASC_Shading_Mode always
ASC_Shading_Pos 50
ASC_Shading_StateChange_SunnyCloudy 24000:12000
ASC_Shading_WaitingPeriod 10
ASC_TempSensor AktuelleTemp:state
ASC_Time_Down_Early 21:00
ASC_Time_Down_Late 23:00
ASC_Time_Up_Early 06:30
ASC_Time_Up_Late 07:15
ASC_Time_Up_WE_Holiday 07:00
list asc
Internals:
FUUID 5ed65651-f33f-4662-62e0-796ea310b868d91d
FVERSION 73_AutoShuttersControl.pm:v0.10.11-s23635/2021-01-29 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME ASC
NOTIFYDEV global,ASC,R_Schlafen,Rollo_AZ_Dach,Rollo_Arbeitszimmer,Rollo_Bad,Rollo_EZ_Velux,Rollo_EZ_Velux_Dach,Rollo_Esszimmer,Rollo_Galerie_li,Rollo_Galerie_re,Rollo_Kueche,Rollo_Raven,Rollo_Wohnen_Mitte,Rollo_Wohnen_li_1,Rollo_Wohnen_li_2,Rollo_Wohnen_re_1,Rollo_Wohnen_re_2
NR 594
NTFY_ORDER 51-ASC
STATE created new drive timer
TYPE AutoShuttersControl
VERSION v0.10.11
OLDREADINGS:
READINGS:
2021-06-07 06:30:02 R_Schlafen_lastPosValue 0
2021-06-07 08:05:40 R_Schlafen_nextAstroTimeEvent 07.06.2021 - 22:00
2021-06-07 06:01:03 Rollo_AZ_Dach_PosValue 0
2021-06-07 06:00:02 Rollo_AZ_Dach_lastPosValue 100
2021-06-07 08:05:40 Rollo_AZ_Dach_nextAstroTimeEvent 07.06.2021 - 22:20
2021-06-07 06:30:47 Rollo_Arbeitszimmer_PosValue 100
2021-06-07 06:30:02 Rollo_Arbeitszimmer_lastPosValue 0
2021-06-07 08:05:40 Rollo_Arbeitszimmer_nextAstroTimeEvent 07.06.2021 - 22:20
2021-06-07 07:15:38 Rollo_Bad_PosValue 0
2021-06-07 07:15:02 Rollo_Bad_lastPosValue 100
2021-06-07 08:05:40 Rollo_Bad_nextAstroTimeEvent 07.06.2021 - 21:00
2021-06-07 06:00:02 Rollo_EZ_Velux_Dach_lastPosValue 0
2021-06-07 08:05:40 Rollo_EZ_Velux_Dach_nextAstroTimeEvent 07.06.2021 - 22:20
2021-06-07 07:30:40 Rollo_EZ_Velux_PosValue 100
2021-06-07 06:00:02 Rollo_EZ_Velux_lastPosValue 0
2021-06-07 08:05:40 Rollo_EZ_Velux_nextAstroTimeEvent 07.06.2021 - 22:20
2021-06-07 06:00:02 Rollo_Esszimmer_lastPosValue 0
2021-06-07 08:05:40 Rollo_Esszimmer_nextAstroTimeEvent 07.06.2021 - 22:00
2021-06-07 07:00:27 Rollo_Galerie_li_PosValue 100
2021-06-07 07:00:02 Rollo_Galerie_li_lastPosValue 0
2021-06-07 08:05:40 Rollo_Galerie_li_nextAstroTimeEvent 07.06.2021 - 22:20
2021-06-07 07:00:27 Rollo_Galerie_re_PosValue 100
2021-06-07 07:00:02 Rollo_Galerie_re_lastPosValue 0
2021-06-07 08:05:40 Rollo_Galerie_re_nextAstroTimeEvent 07.06.2021 - 22:20
2021-06-07 06:15:02 Rollo_Kueche_lastPosValue 0
2021-06-07 08:05:40 Rollo_Kueche_nextAstroTimeEvent 07.06.2021 - 22:20
2021-06-07 07:15:23 Rollo_Raven_PosValue 100
2021-06-07 07:15:02 Rollo_Raven_lastPosValue 0
2021-06-07 08:05:40 Rollo_Raven_nextAstroTimeEvent 07.06.2021 - 22:20
2021-04-17 06:45:23 Rollo_Schlafen_PosValue 0
2021-04-17 06:45:02 Rollo_Schlafen_lastPosValue 100
2021-06-07 06:30:58 Rollo_Wohnen_Mitte_PosValue 0
2021-06-07 06:30:02 Rollo_Wohnen_Mitte_lastPosValue 100
2021-06-07 08:05:40 Rollo_Wohnen_Mitte_nextAstroTimeEvent 07.06.2021 - 22:20
2021-06-07 06:30:27 Rollo_Wohnen_li_1_PosValue 100
2021-06-07 06:30:02 Rollo_Wohnen_li_1_lastPosValue 0
2021-06-07 08:05:40 Rollo_Wohnen_li_1_nextAstroTimeEvent 07.06.2021 - 22:20
2021-06-07 06:30:27 Rollo_Wohnen_li_2_PosValue 100
2021-06-07 06:30:02 Rollo_Wohnen_li_2_lastPosValue 0
2021-06-07 08:05:40 Rollo_Wohnen_li_2_nextAstroTimeEvent 07.06.2021 - 22:00
2021-06-07 06:30:27 Rollo_Wohnen_re_1_PosValue 100
2021-06-07 06:30:02 Rollo_Wohnen_re_1_lastPosValue 0
2021-06-07 08:05:40 Rollo_Wohnen_re_1_nextAstroTimeEvent 07.06.2021 - 22:20
2021-06-07 06:30:27 Rollo_Wohnen_re_2_PosValue 100
2021-06-07 06:30:02 Rollo_Wohnen_re_2_lastPosValue 0
2021-06-07 08:05:40 Rollo_Wohnen_re_2_nextAstroTimeEvent 07.06.2021 - 22:20
2021-06-02 15:09:21 ascEnable on
2021-06-07 08:05:42 controlShading on
2021-02-08 08:17:30 hardLockOut off
2021-06-07 08:05:34 room_Arbeitszimmer_Steuerung-_Rolladen Rollo_AZ_Dach,Rollo_Arbeitszimmer
2021-06-07 08:05:34 room_Bad_Steuerung-_Rolladen Rollo_Bad
2021-06-07 08:05:34 room_Esszimmer_Steuerung-_Rolladen Rollo_EZ_Velux_Dach
2021-06-07 08:05:34 room_Schlafzimmer_Steuerung-_Rolladen R_Schlafen
2021-06-07 08:05:34 room_Steuerung-_Rolladen_Esszimmer Rollo_EZ_Velux,Rollo_Esszimmer
2021-06-07 08:05:34 room_Steuerung-_Rolladen_Galerie Rollo_Galerie_li,Rollo_Galerie_re
2021-06-07 08:05:34 room_Steuerung-_Rolladen_K__che Rollo_Kueche
2021-06-07 08:05:34 room_Steuerung-_Rolladen_Schlafzimmer Rollo_Raven
2021-06-07 08:05:34 room_Steuerung-_Rolladen_Wohnzimmer Rollo_Wohnen_Mitte,Rollo_Wohnen_li_1,Rollo_Wohnen_li_2,Rollo_Wohnen_re_1,Rollo_Wohnen_re_2
2021-02-08 08:17:30 selfDefense off
2021-06-07 08:10:11 state created new drive timer
2021-06-07 08:10:11 sunriseTimeWeHoliday on
2021-06-07 08:05:34 userAttrList rolled out
Bist Du sicher, dass bei
ASC_BrightnessSensor AktuelleTemp:state
das richtige Gerät und das richtige Reading angegeben ist?
Dasselbe steht nämlich bei ASC_TempSensor...
Zitat von: alexmetz am 07 Juni 2021, 11:31:49
Bist Du sicher, dass bei
ASC_BrightnessSensor AktuelleTemp:state
das richtige Gerät und das richtige Reading angegeben ist?
Dasselbe steht nämlich bei ASC_TempSensor...
Im Prinzip schon, da ich keinen Helligkeitssensor verwende arbeite ich einfach mit der Temparatur als Indikator
Dies hat zumindest mal funktioniert
Zitat von: cornelius fillmore am 07 Juni 2021, 13:22:26
Im Prinzip schon, da ich keinen Helligkeitssensor verwende arbeite ich einfach mit der Temparatur als Indikator
Dies hat zumindest mal funktioniert
Dann passen aber vermutlich die "Grenzen" nicht, Werte in den Tausendern dürfte ein Temp-Sensor eher nicht melden ;) .
Zum anderen war mir irgendwie im Hinterkopf hängen geblieben (=>kann sich geändert haben), dass man für die Umweltdaten nicht einen "Großsensor" haben darf, sondern je ein eigenes Device (ggf. readingsProxy) haben muss.
Zitat von: Beta-User am 07 Juni 2021, 13:26:02
Dann passen aber vermutlich die "Grenzen" nicht, Werte in den Tausendern dürfte ein Temp-Sensor eher nicht melden ;) .
Dann habe ich das ganze mal auf 12:24 korrigiert
Zitat von: cornelius fillmore am 07 Juni 2021, 08:15:18
OK
ASC_Shading_StateChange_SunnyCloudy ist nun 24000:12000
Im ASC Device selbst steht die Beschattung auf on
ASC ist v0.10.11
shading status ist aber immer noch "out"
list device
Internals:
FUUID 5d3d8750-f33f-4662-4e26-0faa001eb35abc4c
NAME Rollo_Arbeitszimmer
NR 479
STATE open
TYPE ROLLO
READINGS:
2021-02-18 07:07:35 ASC_Enable on
2021-06-07 07:59:56 ASC_ShadingMessage <html> </html>
2021-06-07 06:30:47 ASC_ShuttersLastDrive day open
2021-06-07 08:10:11 ASC_Time_DriveDown 07.06.2021 - 22:20
2021-06-07 08:10:11 ASC_Time_DriveUp 08.06.2021 - 06:30
2021-06-07 08:05:36 associatedWith ASC
2021-06-07 06:30:02 command pct-0
2021-06-07 06:30:02 desired_pct 0
2021-06-07 06:30:02 drive-type modul
2021-06-07 06:30:02 last_drive drive-up
2021-06-07 06:30:47 pct 100
2021-06-07 06:30:47 state open
Attributes:
ASC 1
ASC_AutoAstroModeEvening CIVIL
ASC_AutoAstroModeMorning CIVIL
ASC_BlockingTime_afterManual 1
ASC_BrightnessSensor AktuelleTemp:state
ASC_Closed_Pos 0
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Open_Pos 100
ASC_Pos_Reading pct
ASC_Shading_InOutAzimuth 76:300
ASC_Shading_MinMax_Elevation 15.0:100.0
ASC_Shading_Min_OutsideTemperature 15
ASC_Shading_Mode always
ASC_Shading_Pos 50
ASC_Shading_StateChange_SunnyCloudy 24000:12000
ASC_Shading_WaitingPeriod 10
ASC_TempSensor AktuelleTemp:state
ASC_Time_Down_Early 21:00
ASC_Time_Down_Late 23:00
ASC_Time_Up_Early 06:30
ASC_Time_Up_Late 07:15
ASC_Time_Up_WE_Holiday 07:00
list asc
Internals:
FUUID 5ed65651-f33f-4662-62e0-796ea310b868d91d
FVERSION 73_AutoShuttersControl.pm:v0.10.11-s23635/2021-01-29 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME ASC
NOTIFYDEV global,ASC,R_Schlafen,Rollo_AZ_Dach,Rollo_Arbeitszimmer,Rollo_Bad,Rollo_EZ_Velux,Rollo_EZ_Velux_Dach,Rollo_Esszimmer,Rollo_Galerie_li,Rollo_Galerie_re,Rollo_Kueche,Rollo_Raven,Rollo_Wohnen_Mitte,Rollo_Wohnen_li_1,Rollo_Wohnen_li_2,Rollo_Wohnen_re_1,Rollo_Wohnen_re_2
NR 594
NTFY_ORDER 51-ASC
STATE created new drive timer
TYPE AutoShuttersControl
VERSION v0.10.11
OLDREADINGS:
READINGS:
2021-06-07 06:30:02 R_Schlafen_lastPosValue 0
2021-06-07 08:05:40 R_Schlafen_nextAstroTimeEvent 07.06.2021 - 22:00
2021-06-07 06:01:03 Rollo_AZ_Dach_PosValue 0
2021-06-07 06:00:02 Rollo_AZ_Dach_lastPosValue 100
2021-06-07 08:05:40 Rollo_AZ_Dach_nextAstroTimeEvent 07.06.2021 - 22:20
2021-06-07 06:30:47 Rollo_Arbeitszimmer_PosValue 100
2021-06-07 06:30:02 Rollo_Arbeitszimmer_lastPosValue 0
2021-06-07 08:05:40 Rollo_Arbeitszimmer_nextAstroTimeEvent 07.06.2021 - 22:20
2021-06-07 07:15:38 Rollo_Bad_PosValue 0
2021-06-07 07:15:02 Rollo_Bad_lastPosValue 100
2021-06-07 08:05:40 Rollo_Bad_nextAstroTimeEvent 07.06.2021 - 21:00
2021-06-07 06:00:02 Rollo_EZ_Velux_Dach_lastPosValue 0
2021-06-07 08:05:40 Rollo_EZ_Velux_Dach_nextAstroTimeEvent 07.06.2021 - 22:20
2021-06-07 07:30:40 Rollo_EZ_Velux_PosValue 100
2021-06-07 06:00:02 Rollo_EZ_Velux_lastPosValue 0
2021-06-07 08:05:40 Rollo_EZ_Velux_nextAstroTimeEvent 07.06.2021 - 22:20
2021-06-07 06:00:02 Rollo_Esszimmer_lastPosValue 0
2021-06-07 08:05:40 Rollo_Esszimmer_nextAstroTimeEvent 07.06.2021 - 22:00
2021-06-07 07:00:27 Rollo_Galerie_li_PosValue 100
2021-06-07 07:00:02 Rollo_Galerie_li_lastPosValue 0
2021-06-07 08:05:40 Rollo_Galerie_li_nextAstroTimeEvent 07.06.2021 - 22:20
2021-06-07 07:00:27 Rollo_Galerie_re_PosValue 100
2021-06-07 07:00:02 Rollo_Galerie_re_lastPosValue 0
2021-06-07 08:05:40 Rollo_Galerie_re_nextAstroTimeEvent 07.06.2021 - 22:20
2021-06-07 06:15:02 Rollo_Kueche_lastPosValue 0
2021-06-07 08:05:40 Rollo_Kueche_nextAstroTimeEvent 07.06.2021 - 22:20
2021-06-07 07:15:23 Rollo_Raven_PosValue 100
2021-06-07 07:15:02 Rollo_Raven_lastPosValue 0
2021-06-07 08:05:40 Rollo_Raven_nextAstroTimeEvent 07.06.2021 - 22:20
2021-04-17 06:45:23 Rollo_Schlafen_PosValue 0
2021-04-17 06:45:02 Rollo_Schlafen_lastPosValue 100
2021-06-07 06:30:58 Rollo_Wohnen_Mitte_PosValue 0
2021-06-07 06:30:02 Rollo_Wohnen_Mitte_lastPosValue 100
2021-06-07 08:05:40 Rollo_Wohnen_Mitte_nextAstroTimeEvent 07.06.2021 - 22:20
2021-06-07 06:30:27 Rollo_Wohnen_li_1_PosValue 100
2021-06-07 06:30:02 Rollo_Wohnen_li_1_lastPosValue 0
2021-06-07 08:05:40 Rollo_Wohnen_li_1_nextAstroTimeEvent 07.06.2021 - 22:20
2021-06-07 06:30:27 Rollo_Wohnen_li_2_PosValue 100
2021-06-07 06:30:02 Rollo_Wohnen_li_2_lastPosValue 0
2021-06-07 08:05:40 Rollo_Wohnen_li_2_nextAstroTimeEvent 07.06.2021 - 22:00
2021-06-07 06:30:27 Rollo_Wohnen_re_1_PosValue 100
2021-06-07 06:30:02 Rollo_Wohnen_re_1_lastPosValue 0
2021-06-07 08:05:40 Rollo_Wohnen_re_1_nextAstroTimeEvent 07.06.2021 - 22:20
2021-06-07 06:30:27 Rollo_Wohnen_re_2_PosValue 100
2021-06-07 06:30:02 Rollo_Wohnen_re_2_lastPosValue 0
2021-06-07 08:05:40 Rollo_Wohnen_re_2_nextAstroTimeEvent 07.06.2021 - 22:20
2021-06-02 15:09:21 ascEnable on
2021-06-07 08:05:42 controlShading on
2021-02-08 08:17:30 hardLockOut off
2021-06-07 08:05:34 room_Arbeitszimmer_Steuerung-_Rolladen Rollo_AZ_Dach,Rollo_Arbeitszimmer
2021-06-07 08:05:34 room_Bad_Steuerung-_Rolladen Rollo_Bad
2021-06-07 08:05:34 room_Esszimmer_Steuerung-_Rolladen Rollo_EZ_Velux_Dach
2021-06-07 08:05:34 room_Schlafzimmer_Steuerung-_Rolladen R_Schlafen
2021-06-07 08:05:34 room_Steuerung-_Rolladen_Esszimmer Rollo_EZ_Velux,Rollo_Esszimmer
2021-06-07 08:05:34 room_Steuerung-_Rolladen_Galerie Rollo_Galerie_li,Rollo_Galerie_re
2021-06-07 08:05:34 room_Steuerung-_Rolladen_K__che Rollo_Kueche
2021-06-07 08:05:34 room_Steuerung-_Rolladen_Schlafzimmer Rollo_Raven
2021-06-07 08:05:34 room_Steuerung-_Rolladen_Wohnzimmer Rollo_Wohnen_Mitte,Rollo_Wohnen_li_1,Rollo_Wohnen_li_2,Rollo_Wohnen_re_1,Rollo_Wohnen_re_2
2021-02-08 08:17:30 selfDefense off
2021-06-07 08:10:11 state created new drive timer
2021-06-07 08:10:11 sunriseTimeWeHoliday on
2021-06-07 08:05:34 userAttrList rolled out
Und ein Update wäre auch nicht verkehrt. Die Version ist schon bisschen älter.
Zitat von: CoolTux am 07 Juni 2021, 13:43:05
Und ein Update wäre auch nicht verkehrt. Die Version ist schon bisschen älter.
OK
nun VERSION v0.10.15
Was kann ich denn sonst noch tun, damit ich es an laufen bekomme?
wenn ich es richtig sehe, sind deinen Sensoren nicht im NOTIFYDEV hinterlegt und werden daher vermutlich nicht überwacht.
Kontrollier das mal. Sonst kannst Du
attr ASC ASC_expert 1
setzen und dann
set ASC createNewNotifyDev
um die NOTIFYDEV neu anzulegen. Dann kontrollieren. Sonst mal mit
attr ASC ASC_debug 1
attr ASC verbose 5
mal ins Log gucken, was passiert.
Ich hoffe das ist richtig, bin auch neu mit dem ASC-Modul. Zumindest ein Ansatz...
Zitat von: Borkk am 06 Juni 2021, 23:23:11
Mir ist gerade aufgefallen, dass ASC den Regenschutz bei Nacht anders behandelt als bei Tag.
Tag:
> Triggerwert: Rollo fährt in CLOSEDPOS
< Triggerwert: Rollo fährt auf.
Nacht:
> Triggerwert: Rollo fährt in CLOSEDPOS
< Triggerwert: Rollo fährt zu.
Ist das so gewollt?
Ich wollte meine o.g. Frage nochmal stellen. Und ich würde gerne die Idee von ASC im Bezug auf Regenschutz verstehen. Es gibt ja meiner Meinung nach unterschiedliche Anwendungsszenarien. Bei einer Jalousie muss ASC ggf. völlig anders reagieren als bei einem "normalen" Rollo.
Zitat von: alexmetz am 07 Juni 2021, 15:30:09
wenn ich es richtig sehe, sind deinen Sensoren nicht im NOTIFYDEV hinterlegt und werden daher vermutlich nicht überwacht.
Kontrollier das mal. Sonst kannst Du
attr ASC ASC_expert 1
setzen und dann
set ASC createNewNotifyDev
um die NOTIFYDEV neu anzulegen. Dann kontrollieren. Sonst mal mit
attr ASC ASC_debug 1
attr ASC verbose 5
mal ins Log gucken, was passiert.
Hab ich alles gemacht und FHEM mal eine Nacht drüber schlafen lassen und "Zack" funzt es.
Jetzt noch ein bisschen Feinjustage und es ist gut so.
Ich hoffe das ist richtig, bin auch neu mit dem ASC-Modul. Zumindest ein Ansatz...
Zitat von: Borkk am 07 Juni 2021, 19:55:09
Ich wollte meine o.g. Frage nochmal stellen. Und ich würde gerne die Idee von ASC im Bezug auf Regenschutz verstehen. Es gibt ja meiner Meinung nach unterschiedliche Anwendungsszenarien. Bei einer Jalousie muss ASC ggf. völlig anders reagieren als bei einem "normalen" Rollo.
Aktuell ist es genau so wie Du geschrieben hast. Wie genau muss denn ASC bei einer Jalousie geagieren? Bei einer Markise würde ich es verstehen da muss Nachts dann wohl eingefahren werden. Aber eine Jalousie?
Zitat von: CoolTux am 06 Juni 2021, 20:11:21
Hallo Reinhard,
Das Verhalten ist laut Code in der Tat korrekt. Ich gebe Dir aber Recht das eine Prüfung nach schließen zu mindest auf externe Trigger statt finden sollte.
Grüße
Marko
Hallo CoolTux,
das hatte ich befürchtet. Wenn ich einen Vorschlag machen darf: Alle automatischen Fahrten die durch ein LockOut verhindert wurden sollten nach Aufhebung des LockOut nachgeholt werden. Macht für mich Sinn und ich meine, dass es vor einigen Monaten auch noch so implementiert war.
Mir ist eine weitere Kleinigkeit aufgefallen. Wahrscheinlich dem Code entsprechend richtig aber nicht unbedingt intuitiv. Wenn ich das Rollo manuell in eine nicht definierte Position wie z.B. "Open_Pos" oder "Shading_Pos" fahre wird das Rollo bei einem "Night Close" nicht herunter. Beim Trigger "Day Open" fährt es aber aus der gleichen Position sehr wohl hoch. Es ist kein Blocking oder sonstige Einschränkung aktiv, Position ist irrelevant. Schon wieder ein Wunsch von mir :) Könntest du das einheitlich gestalten? Bevorzugt das "Day Open" Verhalten, also auch aus manuell gesetzten Positionen eine automatische Fahrt wenn diese nicht explizit geblockt wird.
Gruß Reinhard
Zitat von: Reinhard.M am 08 Juni 2021, 08:05:30
Mir ist eine weitere Kleinigkeit aufgefallen. Wahrscheinlich dem Code entsprechend richtig aber nicht unbedingt intuitiv. Wenn ich das Rollo manuell in eine nicht definierte Position wie z.B. "Open_Pos" oder "Shading_Pos" fahre wird das Rollo bei einem "Night Close" nicht herunter. Beim Trigger "Day Open" fährt es aber aus der gleichen Position sehr wohl hoch. Es ist kein Blocking oder sonstige Einschränkung aktiv, Position ist irrelevant.
Gruß Reinhard
Das sollte aber eigentlich funktionieren, sofern nicht irgendein Blocker aktiv ist. Also manualblocking oder Fenster offen oder so. Das schaue ich mir mal an.
Hallo,
ich nutze u.a. die Funktion mit "ASC_Time_Down_Early" und das funktioniert toll.
Mit dem Attribut "ASC_Mode_Down" schalte ich die Fahrten ein und aus, wenn ich sie brauche.
Allerdings verändert sich durch das Ändern des Attributs "ASC_Mode_Down" ja auch die Konfiguration.
Für "ASC_Time_Down_Early" habe ich eine Funktion, die die Zeiten berechnet und diese in der Form "HH:MM" zurückgibt.
Wenn ich aus der Funktion einen ungültigen Wert zurückgebe, dann wird die Zeit auf einen Standardwert gesetzt; für z.B. "ASC_Time_DriveDown 08.06.2021 - 16:00".
Kann man eine (bestimmte) Zeit zurückgeben, damit ASC den Rollo nicht verfährt?
Also quasi die Funktion ausschaltet (wie wenn man "ASC_Mode_Down" auf "off" setzt)?
Danke, lg, Gerhard
Zitat von: CoolTux am 08 Juni 2021, 09:09:27
Das sollte aber eigentlich funktionieren, sofern nicht irgendein Blocker aktiv ist. Also manualblocking oder Fenster offen oder so. Das schaue ich mir mal an.
Definitiv kein Blocker aktiv und das Fenster geschlossen:
defmod R_Dum ROLLO
attr R_Dum userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
attr R_Dum ASC 1
attr R_Dum ASC_AutoAstroModeEvening HORIZON
attr R_Dum ASC_AutoAstroModeEveningHorizon 0
attr R_Dum ASC_AutoAstroModeMorning HORIZON
attr R_Dum ASC_AutoAstroModeMorningHorizon 0
attr R_Dum ASC_BlockingTime_afterManual 0
attr R_Dum ASC_BlockingTime_beforDayOpen 0
attr R_Dum ASC_BlockingTime_beforNightClose 0
attr R_Dum ASC_BrightnessSensor Brightness_Dum
attr R_Dum ASC_ComfortOpen_Pos 4
attr R_Dum ASC_Down time
attr R_Dum ASC_DriveUpMaxDuration 9
attr R_Dum ASC_Drive_Delay 0
attr R_Dum ASC_Drive_DelayStart 0
attr R_Dum ASC_ExternalTrigger TV_Dum:state TV-On:TV-Off 100
attr R_Dum ASC_LockOut off
attr R_Dum ASC_LockOut_Cmd blocked
attr R_Dum ASC_Mode_Down always
attr R_Dum ASC_Mode_Up always
attr R_Dum ASC_Open_Pos 0
attr R_Dum ASC_Partymode off
attr R_Dum ASC_Pos_Reading pct
attr R_Dum ASC_Self_Defense_Mode off
attr R_Dum ASC_Shading_InOutAzimuth 60:290
attr R_Dum ASC_Shading_MinMax_Elevation 18:70
attr R_Dum ASC_Shading_Min_OutsideTemperature 13
attr R_Dum ASC_Shading_Mode off
attr R_Dum ASC_Shading_Pos 76
attr R_Dum ASC_Shading_StateChange_SunnyCloudy 30000:20000 1
attr R_Dum ASC_Shading_WaitingPeriod 0
attr R_Dum ASC_ShuttersPlace window
attr R_Dum ASC_Sleep_Pos 100
attr R_Dum ASC_TempSensor di_AvgTemp:temp
attr R_Dum ASC_Time_Down_Early 07:56
attr R_Dum ASC_Time_Down_Late 22:00
attr R_Dum ASC_Time_Up_Early 07:55
attr R_Dum ASC_Time_Up_Late 07:51
attr R_Dum ASC_Time_Up_WE_Holiday 08:00
attr R_Dum ASC_Up time
attr R_Dum ASC_Ventilate_Pos 100
attr R_Dum ASC_Ventilate_Window_Open on
attr R_Dum ASC_WindowRec Window_Dum
attr R_Dum ASC_WindowRec_PosAfterDayClosed lastManual
attr R_Dum ASC_WindowRec_subType threestate
attr R_Dum cmdIcon open:fts_shutter_up closed:fts_shutter_down stop:rc_STOP half:fts_shutter_50 skip:fts_shutter_shadding_run
attr R_Dum devStateIcon open:fts_shutter_10:closed closed:fts_shutter_100:open half:fts_shutter_50:closed drive-up:fts_shutter_up@red:stop drive-down:fts_shutter_down@red:stop pct-100:fts_shutter_100:open pct-90:fts_shutter_80:closed pct-80:fts_shutter_80:closed pct-70:fts_shutter_70:closed pct-60:fts_shutter_60:closed pct-50:fts_shutter_50:closed pct-40:fts_shutter_40:open pct-30:fts_shutter_30:open pct-20:fts_shutter_20:open pct-10:fts_shutter_10:open pct-0:fts_shutter_10:closed
attr R_Dum eventMap /drive up 2:skip/pct openPercent/
attr R_Dum gassistantName Dach
attr R_Dum genericDeviceType shutter
attr R_Dum group DOIF_Dum
attr R_Dum homebridgeMapping {\
"OpenClose": {\
"reading": "state",\
"values": ["/^closed/:CLOSED", "/.*/:OPEN"],\
"cmdOpen": "open",\
"cmdClose": "closed"\
},\
"TargetPosition": {\
"reading": "pct",\
"cmd": "pct",\
"invert": false\
}\
}
attr R_Dum realRoom Rollos
attr R_Dum rl_autoStop 1
attr R_Dum rl_blockMode only-up
attr R_Dum rl_commandDown set myJaro_Nano down
attr R_Dum rl_commandStop set myJaro_Nano stop
attr R_Dum rl_commandUp set myJaro_Nano up
attr R_Dum rl_excessBottom 2
attr R_Dum rl_excessTop 0
attr R_Dum rl_forceDrive 1
attr R_Dum rl_resetTime 0
attr R_Dum rl_secondsDown 4
attr R_Dum rl_secondsUp 4
attr R_Dum rl_switchTime 0
attr R_Dum rl_type normal
attr R_Dum room Test
attr R_Dum webCmd pct:open:stop:closed:skip
attr R_Dum widgetOverride pct:selectnumbers,0,4,100,0,lin
setstate R_Dum pct-80
setstate R_Dum 2021-06-07 15:07:16 .ASC_AttrUpdateChanges_v0.10.15 1
setstate R_Dum 2020-12-24 08:11:24 ASC_Enable on
setstate R_Dum 2021-06-07 15:07:21 ASC_ShadingMessage <html> WARN: global shading active but ASC_Shading_Mode attribut is not set or off </html>
setstate R_Dum 2021-06-08 07:55:16 ASC_ShuttersLastDrive manual
setstate R_Dum 2021-06-08 07:56:01 ASC_Time_DriveDown 09.06.2021 - 07:56
setstate R_Dum 2021-06-08 07:56:01 ASC_Time_DriveUp 09.06.2021 - 07:55
setstate R_Dum 2021-06-07 15:07:13 associatedWith myASControl
setstate R_Dum 2021-06-08 07:55:13 command pct-80
setstate R_Dum 2021-06-08 07:55:13 desired_pct 80
setstate R_Dum 2021-06-08 07:55:13 drive-type modul
setstate R_Dum 2021-06-08 07:55:13 last_drive drive-down
setstate R_Dum 2021-06-08 07:55:16 pct 80
setstate R_Dum 2021-06-08 07:55:16 state pct-80
Wenn es dir hilft kann ich auch die anderen Dummy Devices schicken mit denen ich die ASC Optionen dieses Dummy Rollos teste.
Gruß Reinhard
Zitat von: gestein am 08 Juni 2021, 09:18:30
Hallo,
ich nutze u.a. die Funktion mit "ASC_Time_Down_Early" und das funktioniert toll.
Mit dem Attribut "ASC_Mode_Down" schalte ich die Fahrten ein und aus, wenn ich sie brauche.
Allerdings verändert sich durch das Ändern des Attributs "ASC_Mode_Down" ja auch die Konfiguration.
Für "ASC_Time_Down_Early" habe ich eine Funktion, die die Zeiten berechnet und diese in der Form "HH:MM" zurückgibt.
Wenn ich aus der Funktion einen ungültigen Wert zurückgebe, dann wird die Zeit auf einen Standardwert gesetzt; für z.B. "ASC_Time_DriveDown 08.06.2021 - 16:00".
Kann man eine (bestimmte) Zeit zurückgeben, damit ASC den Rollo nicht verfährt?
Also quasi die Funktion ausschaltet (wie wenn man "ASC_Mode_Down" auf "off" setzt)?
Danke, lg, Gerhard
Da fällt mir so aus dem Stehgreif nichts vernünftiges ein.
Zitat von: Reinhard.M am 08 Juni 2021, 11:25:12
Definitiv kein Blocker aktiv und das Fenster geschlossen:
defmod R_Dum ROLLO
attr R_Dum userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
attr R_Dum ASC 1
attr R_Dum ASC_AutoAstroModeEvening HORIZON
attr R_Dum ASC_AutoAstroModeEveningHorizon 0
attr R_Dum ASC_AutoAstroModeMorning HORIZON
attr R_Dum ASC_AutoAstroModeMorningHorizon 0
attr R_Dum ASC_BlockingTime_afterManual 0
attr R_Dum ASC_BlockingTime_beforDayOpen 0
attr R_Dum ASC_BlockingTime_beforNightClose 0
attr R_Dum ASC_BrightnessSensor Brightness_Dum
attr R_Dum ASC_ComfortOpen_Pos 4
attr R_Dum ASC_Down time
attr R_Dum ASC_DriveUpMaxDuration 9
attr R_Dum ASC_Drive_Delay 0
attr R_Dum ASC_Drive_DelayStart 0
attr R_Dum ASC_ExternalTrigger TV_Dum:state TV-On:TV-Off 100
attr R_Dum ASC_LockOut off
attr R_Dum ASC_LockOut_Cmd blocked
attr R_Dum ASC_Mode_Down always
attr R_Dum ASC_Mode_Up always
attr R_Dum ASC_Open_Pos 0
attr R_Dum ASC_Partymode off
attr R_Dum ASC_Pos_Reading pct
attr R_Dum ASC_Self_Defense_Mode off
attr R_Dum ASC_Shading_InOutAzimuth 60:290
attr R_Dum ASC_Shading_MinMax_Elevation 18:70
attr R_Dum ASC_Shading_Min_OutsideTemperature 13
attr R_Dum ASC_Shading_Mode off
attr R_Dum ASC_Shading_Pos 76
attr R_Dum ASC_Shading_StateChange_SunnyCloudy 30000:20000 1
attr R_Dum ASC_Shading_WaitingPeriod 0
attr R_Dum ASC_ShuttersPlace window
attr R_Dum ASC_Sleep_Pos 100
attr R_Dum ASC_TempSensor di_AvgTemp:temp
attr R_Dum ASC_Time_Down_Early 07:56
attr R_Dum ASC_Time_Down_Late 22:00
attr R_Dum ASC_Time_Up_Early 07:55
attr R_Dum ASC_Time_Up_Late 07:51
attr R_Dum ASC_Time_Up_WE_Holiday 08:00
attr R_Dum ASC_Up time
attr R_Dum ASC_Ventilate_Pos 100
attr R_Dum ASC_Ventilate_Window_Open on
attr R_Dum ASC_WindowRec Window_Dum
attr R_Dum ASC_WindowRec_PosAfterDayClosed lastManual
attr R_Dum ASC_WindowRec_subType threestate
attr R_Dum cmdIcon open:fts_shutter_up closed:fts_shutter_down stop:rc_STOP half:fts_shutter_50 skip:fts_shutter_shadding_run
attr R_Dum devStateIcon open:fts_shutter_10:closed closed:fts_shutter_100:open half:fts_shutter_50:closed drive-up:fts_shutter_up@red:stop drive-down:fts_shutter_down@red:stop pct-100:fts_shutter_100:open pct-90:fts_shutter_80:closed pct-80:fts_shutter_80:closed pct-70:fts_shutter_70:closed pct-60:fts_shutter_60:closed pct-50:fts_shutter_50:closed pct-40:fts_shutter_40:open pct-30:fts_shutter_30:open pct-20:fts_shutter_20:open pct-10:fts_shutter_10:open pct-0:fts_shutter_10:closed
attr R_Dum eventMap /drive up 2:skip/pct openPercent/
attr R_Dum gassistantName Dach
attr R_Dum genericDeviceType shutter
attr R_Dum group DOIF_Dum
attr R_Dum homebridgeMapping {\
"OpenClose": {\
"reading": "state",\
"values": ["/^closed/:CLOSED", "/.*/:OPEN"],\
"cmdOpen": "open",\
"cmdClose": "closed"\
},\
"TargetPosition": {\
"reading": "pct",\
"cmd": "pct",\
"invert": false\
}\
}
attr R_Dum realRoom Rollos
attr R_Dum rl_autoStop 1
attr R_Dum rl_blockMode only-up
attr R_Dum rl_commandDown set myJaro_Nano down
attr R_Dum rl_commandStop set myJaro_Nano stop
attr R_Dum rl_commandUp set myJaro_Nano up
attr R_Dum rl_excessBottom 2
attr R_Dum rl_excessTop 0
attr R_Dum rl_forceDrive 1
attr R_Dum rl_resetTime 0
attr R_Dum rl_secondsDown 4
attr R_Dum rl_secondsUp 4
attr R_Dum rl_switchTime 0
attr R_Dum rl_type normal
attr R_Dum room Test
attr R_Dum webCmd pct:open:stop:closed:skip
attr R_Dum widgetOverride pct:selectnumbers,0,4,100,0,lin
setstate R_Dum pct-80
setstate R_Dum 2021-06-07 15:07:16 .ASC_AttrUpdateChanges_v0.10.15 1
setstate R_Dum 2020-12-24 08:11:24 ASC_Enable on
setstate R_Dum 2021-06-07 15:07:21 ASC_ShadingMessage <html> WARN: global shading active but ASC_Shading_Mode attribut is not set or off </html>
setstate R_Dum 2021-06-08 07:55:16 ASC_ShuttersLastDrive manual
setstate R_Dum 2021-06-08 07:56:01 ASC_Time_DriveDown 09.06.2021 - 07:56
setstate R_Dum 2021-06-08 07:56:01 ASC_Time_DriveUp 09.06.2021 - 07:55
setstate R_Dum 2021-06-07 15:07:13 associatedWith myASControl
setstate R_Dum 2021-06-08 07:55:13 command pct-80
setstate R_Dum 2021-06-08 07:55:13 desired_pct 80
setstate R_Dum 2021-06-08 07:55:13 drive-type modul
setstate R_Dum 2021-06-08 07:55:13 last_drive drive-down
setstate R_Dum 2021-06-08 07:55:16 pct 80
setstate R_Dum 2021-06-08 07:55:16 state pct-80
Wenn es dir hilft kann ich auch die anderen Dummy Devices schicken mit denen ich die ASC Optionen dieses Dummy Rollos teste.
Gruß Reinhard
Ich teste es mal die Tage.
Zitat von: CoolTux am 08 Juni 2021, 07:59:05
Aktuell ist es genau so wie Du geschrieben hast. Wie genau muss denn ASC bei einer Jalousie geagieren? Bei einer Markise würde ich es verstehen da muss Nachts dann wohl eingefahren werden. Aber eine Jalousie?
sorry, ich meinte Markise wenn ich Jalousie geschrieben habe. In meinem Fall geht es aber nur um Rollos. Ich würde gerne ASC nutzen um ein offenes Fenster bei einsetzendem Regen vor dem Reinregnen schützen. Ich habe keine Anwendung, das ein Rollo bei Regen runterfährt wenn das Fenster zu ist. Ideal wäre natürlich eine Auswahl im Attribut "ASC_RainProtection" des Rollos. Statt "nur" on/off könnte man z.B.
always -> Regenschutz immer
open -> Regenschutz nur bei offenem Fenster
off -> Regenschutz aus
Ich hatte ja schon ein simples Szenario beschrieben, das, wenn es wärmer wird, den einen oder anderen betreffen könnte.
Lässt man z.B. ein Fenster über Nacht zum abkühlen offen und es setzt in der Nacht ein Regen ein, sollte der Rollo runter fahren um ein Reinregnen zu verhindern. Hört es auf zu regnen, sollte der Rollo wieder in die Position vor dem Regen fahren.
Dein Modul ist schon sehr geil und mir ist klar das, das was ich oben schreibe Arbeit für dich beutet. Ist am Ende deine Entscheidung ob du den Regenschutz wieder ausbaust. Ich habe nur die letzten Wochen die Erfahrung gemacht, das unser Wetter so krass wechselhaft ist und es von jetzt auf gleich zum einem Platzregen kommen kann.
Zitat von: Borkk am 08 Juni 2021, 13:58:05
sorry, ich meinte Markise wenn ich Jalousie geschrieben habe. In meinem Fall geht es aber nur um Rollos. Ich würde gerne ASC nutzen um ein offenes Fenster bei einsetzendem Regen vor dem Reinregnen schützen. Ich habe keine Anwendung, das ein Rollo bei Regen runterfährt wenn das Fenster zu ist. Ideal wäre natürlich eine Auswahl im Attribut "ASC_RainProtection" des Rollos. Statt "nur" on/off könnte man z.B.
always -> Regenschutz immer
open -> Regenschutz nur bei offenem Fenster
off -> Regenschutz aus
Ich hatte ja schon ein simples Szenario beschrieben, das, wenn es wärmer wird, den einen oder anderen betreffen könnte.
Lässt man z.B. ein Fenster über Nacht zum abkühlen offen und es setzt in der Nacht ein Regen ein, sollte der Rollo runter fahren um ein Reinregnen zu verhindern. Hört es auf zu regnen, sollte der Rollo wieder in die Position vor dem Regen fahren.
Dein Modul ist schon sehr geil und mir ist klar das, das was ich oben schreibe Arbeit für dich beutet. Ist am Ende deine Entscheidung ob du den Regenschutz wieder ausbaust. Ich habe nur die letzten Wochen die Erfahrung gemacht, das unser Wetter so krass wechselhaft ist und es von jetzt auf gleich zum einem Platzregen kommen kann.
Ich finde die Idee und das Feature gut. Ich denke das kann man auch einbauen
Ich würde nochmal die Anregung in den Raum stellen wollen, dass ein zusätzliches attr ASC_Shading_Sensor (inkl. Reading) bereitzustellen, welches - wenn es definiert ist - ASC_BrightnessSensor überschreibt.
Warum? Es würde die Möglichkeit bieten flexibler beim Sensor zu sein. Man könnte z.B. stattdessen einen weiteren Temperatursensor nutzen oder aber auch den aktuellen Ertrag der PV-Anlage als Kriterium heranziehen.
Mein Helligkeitssensor liefert z.B. ab einem gewissen Sonnenstand eine zu niedrige Helligkeit, weil der Winkel zu groß ist, so dass ich interpolieren müsste.
Aber ich kann mir darüber hinaus viele Gründe vorstellen, weshalb jemand für die Abschattung einen anderen Sensor nutzen möchte als für das normale Rollo hoch/runter.
Zitat von: kjmEjfu am 08 Juni 2021, 17:05:09
Ich würde nochmal die Anregung in den Raum stellen wollen, dass ein zusätzliches attr ASC_Shading_Sensor (inkl. Reading) bereitzustellen, welches - wenn es definiert ist - ASC_BrightnessSensor überschreibt.
Warum? Es würde die Möglichkeit bieten flexibler beim Sensor zu sein. Man könnte z.B. stattdessen einen weiteren Temperatursensor nutzen oder aber auch den aktuellen Ertrag der PV-Anlage als Kriterium heranziehen.
Mein Helligkeitssensor liefert z.B. ab einem gewissen Sonnenstand eine zu niedrige Helligkeit, weil der Winkel zu groß ist, so dass ich interpolieren müsste.
Aber ich kann mir darüber hinaus viele Gründe vorstellen, weshalb jemand für die Abschattung einen anderen Sensor nutzen möchte als für das normale Rollo hoch/runter.
Wieso schreibst Du nicht einfach in ASC_BrightnessSensor nen anderen Sensor rein und passt das ASC_Shading_StateChange_SunnyCloudy entsprechend an, so wie @cornelius filmore 1 Seite weiter vorne. Er nutzt einen Temperatursensor.
Zitat von: alexmetz am 08 Juni 2021, 22:03:23
Wieso schreibst Du nicht einfach in ASC_BrightnessSensor nen anderen Sensor rein und passt das ASC_Shading_StateChange_SunnyCloudy entsprechend an, so wie @cornelius filmore 1 Seite weiter vorne. Er nutzt einen Temperatursensor.
weil meine Rollos morgens und abends nach Brightness fahren.
Klar könnte man jetzt in ASC_BrightnessSensor einen Dummy packen und unterhalb einer gewissen Außentemperatur schreibt man nur die echten Werte vom Lichtsensor rein, über einen gewissen Außentemperatur nimmt man x (z.B. 10.0000) als Grundwert und addiert irgendwelche Werte. Das berücksichtigt man dann in ASC_Shading_StateChange_SunnyCloudy.
Jo.
Aber sind wir ehrlich, das ist weder sauber noch auf Dauer nachvollziehbar und sollte es nachts dann mal zu warm sein, fahren die Rollos nachts nicht runter ;-)
Wenn ich meine bescheidene Meinung zum Thema "weiterer Sensor" sagen darf:
Ich halte es mit einigen anderen die hier im Thread bereits gepostet haben. Das Modul hat inzwischen eine immense Komplexität erreicht (@CoolTux: Absoluten Respekt! :) ). Wieviel Signalquellen beeinflussen inzwischen die Steuerung? Bestimmt ein Dutzend, ich habe sie aber nicht gezählt. Viele davon sind parametrisierbar, macht es nicht gerade einfacher. Hinzu kommen weitere statische Settings die wiederum die Auswertung der Signalquellen beeinflussen. Das Ganze in Perl geschrieben, nicht gerade die optimale Sprache um Automaten zu beschreiben. Jeder weiterer Sensor im Modul erhöht die Komplexität und damit den Verifikationsaufwand. Eine Regression-Testbench wird es für das Modul sicherlich nicht geben, der Aufwand diese zu schreiben ist mindestens so hoch wie der Aufwand für das Modul selber.
Wie gesagt, nur meine bescheidene Meinung. Mir persönlich wären aktuell schlüssiges Verhalten und Fehlerbehebung wichtiger, da gibt es noch viel zu tun wobei wir alle helfen können. Ich versuche es jedenfalls so gut ich kann.
Zitat von: Reinhard.M am 10 Juni 2021, 00:11:24
Wie gesagt, nur meine bescheidene Meinung. Mir persönlich wären aktuell schlüssiges Verhalten und Fehlerbehebung wichtiger, da gibt es noch viel zu tun wobei wir alle helfen können. Ich versuche es jedenfalls so gut ich kann.
Eben :-) Und das Thema "eigener Sensor für Abschattung" taucht hier immer wieder auf, u.a. weil die üblichen Helligkeitssensoren fehlerhafte Helligkeiten melden, sobald wir im Sommer die hohen Sonnenstände (Altitude) haben.
Nachdem ich selber am Wochenende ewig danach gesucht habe, wieso die Abschattung nicht gefahren bin, und dann auch darüber gestolpert bin, konnte ich es wenigstens nachvollziehen.
Das Verhalten würde sich aber ändern - schlüssiger machen - lassen, wenn man einen eigenen Sensor (oder Reading) für die Abschattung hinterlegen kann.
Ich persönlich kann mir einfach ein weiteres Reading basteln, kopiere dort den gemeldeten Brightness-Wert rein und ab einem gewissen Sonnenstand manipuliere ich das Reading.
Hilft mir, aber nicht anderen. Und viele haben ja eine PV-Anlage auf dem Dach und könnten für die Abschattung den aktuell erzeugten Strom o.ä. statt der Helligkeit nutzen. Hilft denen aber nichts das in ASC_BrightnessSensor zu hinterlegen, weil man danach morgens und abends nicht fahren kann.
Aber ich will nicht missionieren :-) Wie gesagt, ich für mich kann das abfangen.
Update:
code-technisch sieht das gar nicht mal kompliziert aus, da eh schon mit
my $brightness =
$FHEM::Automation::ShuttersControl::shutters->getBrightnessAverage;
gearbeitet wird. Also müssten in lib/FHEM/Automation/ShuttersControl/Shutters/Attr.pm
sub setBrightnessSensor
sub _getBrightnessSensor
sub getBrightnessReading
sub getBrightnessMinVal
sub getBrightnessMaxVal
kopiert, jeweils das "Brightness" durch "Shading" im Subnamen ersetzt und in den Subs selbst der Attributwert "ASC_BrightnessSensor" in "ASC_ShadingSensor" umbenannt werden.
Zusätzlich in
sub getMaxBrightnessAverageArrayObjects
sub getShadingStateChangeSunny
sub deleteShadingStateChangeSunny
jeweils "BrightnessAverageArray" in "ShadingAverageArray" o.ä.
In lib/FHEM/Automation/ShuttersControl/Shading.pm ist dann nur der Aufruf in der oben erwähnten Zeile zu ändern.
Zuletzt noch in lib/FHEM/Automation/ShuttersControl.pm das neue Attribut ergänzen und die NotifyDev ergänzen.
Sieht überschaubar und wenig fehleranfällig aus.
Und wenn mir jemand erzählt wie ich mich mit wenig Zeitaufwand in die Lage versetzen da einen Patch von zu basteln, könnte ich das mal tun.
Heute ist meine Markise um 1:55 auf 50 Prozent gefahren. Ich habe das gemerkt, weil ASC sie bei Regen eingefahren und nach Regenende auf 50% zurückgefahren hat.
Liegt die Fahrt um 1:55 irgendwie an ASC? Sieht eher nicht so aus.
Oder ein Stromausfall? Hatte heute auch bei anderen Geräten Probleme (Uhrzeit Mikrowelle). Aktor ist ein HM-Jalousieaktor.
Ich glaub auch irgendwie, dass die Markise nicht wirklich auf 50% war. Das hätte ich beim Frühstücken gemerkt...
Log:
ASC_DEBUG!!! 2021.06.10 01:54:44 - EventProcessingShadingBrightness: wg_Markise - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2021.06.10 01:54:45 2: AttrTemplates: got 229 entries
2021.06.10 01:54:51 1: Timeout for PROPLANTA_Run reached, terminated process 1717
2021.06.10 01:55:07 4: AutoShuttersControl (ASC2) - Devname: wg_Markise Name: ASC2 Notify: $VAR1 = [
'commState: CMDs_pending'
];
2021.06.10 01:55:07 4: AutoShuttersControl (ASC2) - Devname: wg_Markise Name: ASC2 Notify: $VAR1 = [
'commState: CMDs_pending'
];
2021.06.10 01:55:09 4: AutoShuttersControl (ASC2) - Devname: wg_Markise Name: ASC2 Notify: $VAR1 = [
'commState: CMDs_processing...'
];
2021.06.10 01:55:09 4: AutoShuttersControl (ASC2) - Devname: wg_Markise Name: ASC2 Notify: $VAR1 = [
'commState: CMDs_done',
'deviceMsg: 50 (to vccu)',
'level: 50',
'motor: err:50',
'pct: 50',
'timedOn: off'
];
ASC_DEBUG!!! 2021.06.10 01:55:09 - Notify: ASC_Pos_Reading Event vom Rollo wg_Markise wurde erkannt - RECEIVED EVENT: $VAR1 = [
'commState: CMDs_done',
'deviceMsg: 50 (to vccu)',
'level: 50',
'motor: err:50',
'pct: 50',
'timedOn: off'
];
ASC_DEBUG!!! 2021.06.10 01:55:09 - EventProcessingShutters: Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde - RECEIVED EVENT: $VAR1 = 'commState: CMDs_done deviceMsg: 50 (to vccu) level: 50 motor: err:50 pct: 50 timedOn: off';
2021.06.10 01:55:09 4: AutoShuttersControl (ASC2) - Devname: ASC2 Name: ASC2 Notify: $VAR1 = [
'wg_Markise_PosValue: 50'
];
ASC_DEBUG!!! 2021.06.10 01:55:09 - EventProcessingShutters: wg_Markise - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1623282909 Last Position Timestamp: 1623282528 Drive Up Max Duration: 60 Last Position: 100 aktuelle Position: 50
2021.06.10 01:55:10 4: AutoShuttersControl (ASC2) - Devname: ASC2 Name: ASC2 Notify: $VAR1 = [
'state: manual'
];
ASC_DEBUG!!! 2021.06.10 01:55:10 - FnIsDay: wg_Markise Allgemein: 0
ASC_DEBUG!!! 2021.06.10 01:55:10 - EventProcessingShutters: eine manualle Fahrt wurde erkannt!
ASC_DEBUG!!! 2021.06.10 01:55:10 - EventProcessingShutters: Fn wurde durlaufen und es sollten Debugausgaben gekommen sein. !!!Wenn nicht!!! wurde der Event nicht korrekt als Nummerisch erkannt.
2021.06.10 01:55:10 4: AutoShuttersControl (ASC2) - Devname: wg_Markise Name: ASC2 Notify: $VAR1 = [
'state: 50'
];
2021.06.10 01:55:10 4: AutoShuttersControl (ASC2) - Devname: wg_Markise Name: ASC2 Notify: $VAR1 = [
'ASC_ShuttersLastDrive: manual'
];
2021.06.10 01:55:11 4: AutoShuttersControl (ASC2) - Shading Processing - In der Routine zum fahren der Rolll�den, Shading Wert: out
Zitat von: kjmEjfu am 08 Juni 2021, 17:05:09
Mein Helligkeitssensor liefert z.B. ab einem gewissen Sonnenstand eine zu niedrige Helligkeit, weil der Winkel zu groß ist, so dass ich interpolieren müsste.
Hatte das gleiche Problem und habe 2 Lichtsensoren (ts_light1 und ts_light2) über einen simplen Notify in einem Dummy (ts_light) zusammengefasst:
ts_light1|ts_light2
IF ([astro:SunAz] < 255) (setreading ts_light brightness {([ts_light1])})
ELSE (setreading ts_light brightness {([ts_light2])})
läuft völlig störungsfrei
Zitat von: alexmetz am 10 Juni 2021, 10:06:46
Oder ein Stromausfall? Hatte heute auch bei anderen Geräten Probleme (Uhrzeit Mikrowelle). Aktor ist ein HM-Jalousieaktor.
Ich glaub auch irgendwie, dass die Markise nicht wirklich auf 50% war. Das hätte ich beim Frühstücken gemerkt...
Die HM-Aktoren gehen auf 50% nachdem sie stromlos waren. Dürfte die Ursache sein, es gibt auch ein Reading an dem Aktor, an dem man sehen kann, wann er zuletzt wieder ans Stromnetz gehängt wurde.
Hallo,
für den Rollladen sind die attr für die Beschattung eingestellt.
Er soll nur fahren, wenn alle abwesend sind.
Ein Bewohner war anwesend der Andere abwesend. Rollladen ist nicht in Beschattung gefahren. Soweit korrekt.
Als der 2. Bewohner wieder anwesend war, ist er in Beschattung gefahren.
Habe ich was falsch eingestellt od. ist das ein Fehler?
CUL_0_MSGCNT 3
CUL_0_RAWMSG A0D8DA4102E09A0246BDF06013C00::-50:CUL_0
CUL_0_RSSI -50
CUL_0_TIME 2021-06-10 11:19:50
DEF 2E09A0
FUUID 5c44bfe0-f33f-cd72-6424-3ca05eb04264ff8b
FVERSION 10_CUL_HM.pm:0.244490/2021-05-16
HMLAN1_MSGCNT 3
HMLAN1_RAWMSG E2E09A0,0000,7A15F4B6,FF,FFC9,8DA4102E09A0246BDF06013C00
HMLAN1_RSSI -55
HMLAN1_TIME 2021-06-10 11:19:50
IODev CUL_0
LASTInputDev HMLAN1
MSGCNT 6
NAME Ro_Terrassentuer
NOTIFYDEV global
NR 81
NTFY_ORDER 50-Ro_Terrassentuer
STATE 30
TYPE CUL_HM
chanNo 01
lastMsg No:8D - t:10 s:2E09A0 d:246BDF 06013C00
protLastRcv 2021-06-10 11:19:50
protRcv 3 last_at:2021-06-10 11:19:50
protSnd 4 last_at:2021-06-10 11:19:50
protState CMDs_done
rssi_CUL_0 cnt:2 min:-51 max:-50 avg:-50.5 lst:-51
rssi_at_CUL_0 cnt:3 min:-51 max:-49.5 avg:-50.16 lst:-50
rssi_at_HMLAN1 cnt:3 min:-55 max:-53 avg:-54 lst:-55
READINGS:
2019-05-21 17:18:04 ASC_Enable on
2021-06-10 11:24:26 ASC_ShadingMessage INFO: current shading status is 'in' - next check in 20m
2021-06-10 11:19:50 ASC_ShuttersLastDrive shading in
2021-06-10 06:00:02 ASC_Time_DriveDown 10.06.2021 - 21:49
2021-06-10 06:00:02 ASC_Time_DriveUp 11.06.2021 - 07:30
2021-06-10 11:19:33 CommandAccepted yes
2019-02-11 17:26:41 D-firmware 2.3
2019-02-11 17:26:41 D-serialNr LEQ0766225
2021-06-07 13:51:07 IODev CUL_0
2019-02-11 17:18:33 PairedTo 0x246BDF
2018-06-12 18:55:22 R-driveDown 21 s
2018-06-12 18:55:22 R-driveTurn 0.5 s
2018-06-12 18:55:22 R-driveUp 22 s
2018-06-12 18:55:21 R-pairCentral 0x246BDF
2018-06-12 18:55:22 R-sign off
2019-02-11 17:18:33 RegL_00. 00:00 02:01 0A:24 0B:6B 0C:DF 15:FF 18:00
2019-02-11 17:18:34 RegL_01. 00:00 08:00 09:00 0A:00 0B:00 0C:D2 0D:00 0E:DC 0F:05 10:00 30:06 57:24
2021-06-07 13:52:40 associatedWith Rollladensteuerung
2021-05-31 07:02:57 cfgState ok
2021-06-10 11:19:50 commState CMDs_done
2021-06-10 11:19:50 deviceMsg 30 (to VCCU)
2019-02-14 05:43:42 inhibit set_off
2021-06-10 11:19:50 level 30
2021-06-10 11:19:50 motor stop:30
2021-06-10 11:19:50 pct 30
2020-05-04 21:47:34 powerOn 2020-05-04 21:47:34
2021-06-10 11:19:50 recentStateType info
2021-06-10 11:19:50 state 30
2021-06-10 11:19:50 timedOn off
2021-06-10 11:19:33 trigLast fhem:02
helper:
HM_CMDNR 141
cSnd 01246BDF2E09A0010E,11246BDF2E09A002013C
dlvlCmd ++A011246BDF2E09A002013C
mId 0005
peerFriend peerSens,peerVirt
peerIDsState complete
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
ack:
cmds:
TmplKey :no:1623066667.51399
TmplTs 1623066667.51399
cmdKey 1:1:0::Ro_Terrassentuer:0005:01:
cmdLst:
assignHmKey noArg
clear [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
deviceRename -newName-
down 'change:'[(0..100;1|{10})] [(-ontime-|{})] [(-ramptime-|{})]
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
getVersion noArg
inhibit [(on|{off})]
off noArg
on noArg
pair noArg
pct -value- [-ontime-]
peerBulk -peer1,peer2,...- [({set}|unset)]
peerIODev [IO] -btn- [({set}|unset)] 'not for future use'
peerSmart -peerOpt-
press [(long|{short})] [(-peer-|{self01})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- -addr2:data2-...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sign [(on|{off})]
statusRequest noArg
stop noArg
toggle noArg
toggleDir noArg
tplDel -tplDel-
tplSet_0 -tplChan-
unpair noArg
up 'change:'[(0..100;1|{10})] [(-ontime-|{})] [(-ramptime-|{})]
lst:
condition slider,0,1,255
peer
peerOpt BM_Einfahrt,BM_Flur_EG,BM_Hof,Fenster_Bad,Fenster_Erker,Fenster_Kueche,Fenster_Schlafzimmer,Fenster_WC,Haustuer,Rauchmelder_Team,Terrassentuer,VCCU,Wassermelder
tplChan
tplDel
tplPeer
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
list [({normal}|full)]
param -param-
reg -addr- -list- [-peerChn-]
regList noArg
regTable noArg
regVal -addr- -list- [-peerChn-]
saveConfig [-filename-]
tplInfo noArg
dir:
cur stop
rct down
expert:
def 1
det 0
raw 1
tpl 0
io:
flgs 0
newChn +2E09A0,00,00,00
nextSend 1623316790.75831
prefIO
rxt 0
vccu VCCU
p:
2E09A0
00
00
00
mRssi:
mNo 8D
io:
CUL_0:
-44
-44
HMLAN1:
-55
-55
peerIDsH:
00000000 broadcast
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
rpt:
IO CUL_0
flg A
ts 1623316790.65927
ack:
HASH(0x564fbe417c80)
8D8002246BDF2E09A000
rssi:
CUL_0:
avg -50.5
cnt 2
lst -51
max -50
min -51
at_CUL_0:
avg -50.1666666666667
cnt 3
lst -50
max -49.5
min -51
at_HMLAN1:
avg -54
cnt 3
lst -55
max -53
min -55
tmpl:
Attributes:
ASC 2
ASC_Adv off
ASC_Antifreeze off
ASC_Antifreeze_Pos 15
ASC_AutoAstroModeEvening HORIZON
ASC_AutoAstroModeEveningHorizon -3
ASC_AutoAstroModeMorning HORIZON
ASC_AutoAstroModeMorningHorizon -3
ASC_BlockingTime_afterManual 1200
ASC_BlockingTime_beforDayOpen 3600
ASC_BlockingTime_beforNightClose 3600
ASC_BrightnessSensor BM_Hof:brightness
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 80
ASC_DriveUpMaxDuration 40
ASC_Drive_Delay 10
ASC_Drive_DelayStart 7
ASC_LockOut soft
ASC_Mode_Down absent
ASC_Mode_Up always
ASC_Open_Pos 100
ASC_Partymode on
ASC_Pos_Reading pct
ASC_Roommate_Device rr_Dieter,rr_Kerstin
ASC_Roommate_Reading state
ASC_Self_Defense_Mode off
ASC_Shading_InOutAzimuth 80:200
ASC_Shading_MinMax_Elevation 15.0:100.0
ASC_Shading_Min_OutsideTemperature 23
ASC_Shading_Mode absent
ASC_Shading_Pos 30
ASC_Shading_StateChange_SunnyCloudy 215:190
ASC_Shading_WaitingPeriod 1200
ASC_Shutter_IdleDetection motor:stop.*
ASC_Time_Down_Early 15:30
ASC_Time_Down_Late 22:30
ASC_Time_Up_Early 06:00
ASC_Time_Up_Late 09:00
ASC_Time_Up_WE_Holiday 07:30
ASC_Ventilate_Pos 30
ASC_Ventilate_Window_Open off
ASC_WiggleValue 5
ASC_WindProtection off
ASC_WindowRec Terrassentuer
ASC_WindowRec_PosAfterDayClosed open
ASC_WindowRec_subType twostate
DbLogExclude .*
IODev CUL_0
IOgrp VCCU
alexaName Rollladen Tür
alexaRoom Wohnzimmer
alias Rollladen Tuer
autoReadReg 4_reqStatus
devStateIcon ab:fts_shutter_100 auf:fts_shutter_10 ^(7[0-9]|8[0-9]|9[0-9])$:fts_shutter_30 ^(5[0-9]|6[0-9])$:fts_shutter_50 ^(3[0-9]|4[0-9])$:fts_shutter_70 ^(1[0-9]|2[0-9])$:fts_shutter_90
event-on-change-reading .*
eventMap on:auf off:ab
expert defReg,rawReg
firmware 2.3
genericDeviceType blind
group Rolllaeden
icon fts_shutter
model HM-LC-BL1PBU-FM
peerIDs 00000000
room ASC,CUL_HM,Wohnzimmer
serialNr LEQ0766225
sortby 1
subType blindActuator
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
webCmd auf:ab:stop:100:80:60:40:20:0
Danke und VG Dieter
Zitat von: dk3572 am 10 Juni 2021, 11:35:46
Hallo,
für den Rollladen sind die attr für die Beschattung eingestellt.
Er soll nur fahren, wenn alle abwesend sind.
Ein Bewohner war anwesend der Andere abwesend. Rollladen ist nicht in Beschattung gefahren. Soweit korrekt.
Als der 2. Bewohner wieder anwesend war, ist er in Beschattung gefahren.
Habe ich was falsch eingestellt od. ist das ein Fehler?
CUL_0_MSGCNT 3
CUL_0_RAWMSG A0D8DA4102E09A0246BDF06013C00::-50:CUL_0
CUL_0_RSSI -50
CUL_0_TIME 2021-06-10 11:19:50
DEF 2E09A0
FUUID 5c44bfe0-f33f-cd72-6424-3ca05eb04264ff8b
FVERSION 10_CUL_HM.pm:0.244490/2021-05-16
HMLAN1_MSGCNT 3
HMLAN1_RAWMSG E2E09A0,0000,7A15F4B6,FF,FFC9,8DA4102E09A0246BDF06013C00
HMLAN1_RSSI -55
HMLAN1_TIME 2021-06-10 11:19:50
IODev CUL_0
LASTInputDev HMLAN1
MSGCNT 6
NAME Ro_Terrassentuer
NOTIFYDEV global
NR 81
NTFY_ORDER 50-Ro_Terrassentuer
STATE 30
TYPE CUL_HM
chanNo 01
lastMsg No:8D - t:10 s:2E09A0 d:246BDF 06013C00
protLastRcv 2021-06-10 11:19:50
protRcv 3 last_at:2021-06-10 11:19:50
protSnd 4 last_at:2021-06-10 11:19:50
protState CMDs_done
rssi_CUL_0 cnt:2 min:-51 max:-50 avg:-50.5 lst:-51
rssi_at_CUL_0 cnt:3 min:-51 max:-49.5 avg:-50.16 lst:-50
rssi_at_HMLAN1 cnt:3 min:-55 max:-53 avg:-54 lst:-55
READINGS:
2019-05-21 17:18:04 ASC_Enable on
2021-06-10 11:24:26 ASC_ShadingMessage INFO: current shading status is 'in' - next check in 20m
2021-06-10 11:19:50 ASC_ShuttersLastDrive shading in
2021-06-10 06:00:02 ASC_Time_DriveDown 10.06.2021 - 21:49
2021-06-10 06:00:02 ASC_Time_DriveUp 11.06.2021 - 07:30
2021-06-10 11:19:33 CommandAccepted yes
2019-02-11 17:26:41 D-firmware 2.3
2019-02-11 17:26:41 D-serialNr LEQ0766225
2021-06-07 13:51:07 IODev CUL_0
2019-02-11 17:18:33 PairedTo 0x246BDF
2018-06-12 18:55:22 R-driveDown 21 s
2018-06-12 18:55:22 R-driveTurn 0.5 s
2018-06-12 18:55:22 R-driveUp 22 s
2018-06-12 18:55:21 R-pairCentral 0x246BDF
2018-06-12 18:55:22 R-sign off
2019-02-11 17:18:33 RegL_00. 00:00 02:01 0A:24 0B:6B 0C:DF 15:FF 18:00
2019-02-11 17:18:34 RegL_01. 00:00 08:00 09:00 0A:00 0B:00 0C:D2 0D:00 0E:DC 0F:05 10:00 30:06 57:24
2021-06-07 13:52:40 associatedWith Rollladensteuerung
2021-05-31 07:02:57 cfgState ok
2021-06-10 11:19:50 commState CMDs_done
2021-06-10 11:19:50 deviceMsg 30 (to VCCU)
2019-02-14 05:43:42 inhibit set_off
2021-06-10 11:19:50 level 30
2021-06-10 11:19:50 motor stop:30
2021-06-10 11:19:50 pct 30
2020-05-04 21:47:34 powerOn 2020-05-04 21:47:34
2021-06-10 11:19:50 recentStateType info
2021-06-10 11:19:50 state 30
2021-06-10 11:19:50 timedOn off
2021-06-10 11:19:33 trigLast fhem:02
helper:
HM_CMDNR 141
cSnd 01246BDF2E09A0010E,11246BDF2E09A002013C
dlvlCmd ++A011246BDF2E09A002013C
mId 0005
peerFriend peerSens,peerVirt
peerIDsState complete
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
ack:
cmds:
TmplKey :no:1623066667.51399
TmplTs 1623066667.51399
cmdKey 1:1:0::Ro_Terrassentuer:0005:01:
cmdLst:
assignHmKey noArg
clear [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
deviceRename -newName-
down 'change:'[(0..100;1|{10})] [(-ontime-|{})] [(-ramptime-|{})]
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
getVersion noArg
inhibit [(on|{off})]
off noArg
on noArg
pair noArg
pct -value- [-ontime-]
peerBulk -peer1,peer2,...- [({set}|unset)]
peerIODev [IO] -btn- [({set}|unset)] 'not for future use'
peerSmart -peerOpt-
press [(long|{short})] [(-peer-|{self01})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- -addr2:data2-...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sign [(on|{off})]
statusRequest noArg
stop noArg
toggle noArg
toggleDir noArg
tplDel -tplDel-
tplSet_0 -tplChan-
unpair noArg
up 'change:'[(0..100;1|{10})] [(-ontime-|{})] [(-ramptime-|{})]
lst:
condition slider,0,1,255
peer
peerOpt BM_Einfahrt,BM_Flur_EG,BM_Hof,Fenster_Bad,Fenster_Erker,Fenster_Kueche,Fenster_Schlafzimmer,Fenster_WC,Haustuer,Rauchmelder_Team,Terrassentuer,VCCU,Wassermelder
tplChan
tplDel
tplPeer
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
list [({normal}|full)]
param -param-
reg -addr- -list- [-peerChn-]
regList noArg
regTable noArg
regVal -addr- -list- [-peerChn-]
saveConfig [-filename-]
tplInfo noArg
dir:
cur stop
rct down
expert:
def 1
det 0
raw 1
tpl 0
io:
flgs 0
newChn +2E09A0,00,00,00
nextSend 1623316790.75831
prefIO
rxt 0
vccu VCCU
p:
2E09A0
00
00
00
mRssi:
mNo 8D
io:
CUL_0:
-44
-44
HMLAN1:
-55
-55
peerIDsH:
00000000 broadcast
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
rpt:
IO CUL_0
flg A
ts 1623316790.65927
ack:
HASH(0x564fbe417c80)
8D8002246BDF2E09A000
rssi:
CUL_0:
avg -50.5
cnt 2
lst -51
max -50
min -51
at_CUL_0:
avg -50.1666666666667
cnt 3
lst -50
max -49.5
min -51
at_HMLAN1:
avg -54
cnt 3
lst -55
max -53
min -55
tmpl:
Attributes:
ASC 2
ASC_Adv off
ASC_Antifreeze off
ASC_Antifreeze_Pos 15
ASC_AutoAstroModeEvening HORIZON
ASC_AutoAstroModeEveningHorizon -3
ASC_AutoAstroModeMorning HORIZON
ASC_AutoAstroModeMorningHorizon -3
ASC_BlockingTime_afterManual 1200
ASC_BlockingTime_beforDayOpen 3600
ASC_BlockingTime_beforNightClose 3600
ASC_BrightnessSensor BM_Hof:brightness
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 80
ASC_DriveUpMaxDuration 40
ASC_Drive_Delay 10
ASC_Drive_DelayStart 7
ASC_LockOut soft
ASC_Mode_Down absent
ASC_Mode_Up always
ASC_Open_Pos 100
ASC_Partymode on
ASC_Pos_Reading pct
ASC_Roommate_Device rr_Dieter,rr_Kerstin
ASC_Roommate_Reading state
ASC_Self_Defense_Mode off
ASC_Shading_InOutAzimuth 80:200
ASC_Shading_MinMax_Elevation 15.0:100.0
ASC_Shading_Min_OutsideTemperature 23
ASC_Shading_Mode absent
ASC_Shading_Pos 30
ASC_Shading_StateChange_SunnyCloudy 215:190
ASC_Shading_WaitingPeriod 1200
ASC_Shutter_IdleDetection motor:stop.*
ASC_Time_Down_Early 15:30
ASC_Time_Down_Late 22:30
ASC_Time_Up_Early 06:00
ASC_Time_Up_Late 09:00
ASC_Time_Up_WE_Holiday 07:30
ASC_Ventilate_Pos 30
ASC_Ventilate_Window_Open off
ASC_WiggleValue 5
ASC_WindProtection off
ASC_WindowRec Terrassentuer
ASC_WindowRec_PosAfterDayClosed open
ASC_WindowRec_subType twostate
DbLogExclude .*
IODev CUL_0
IOgrp VCCU
alexaName Rollladen Tür
alexaRoom Wohnzimmer
alias Rollladen Tuer
autoReadReg 4_reqStatus
devStateIcon ab:fts_shutter_100 auf:fts_shutter_10 ^(7[0-9]|8[0-9]|9[0-9])$:fts_shutter_30 ^(5[0-9]|6[0-9])$:fts_shutter_50 ^(3[0-9]|4[0-9])$:fts_shutter_70 ^(1[0-9]|2[0-9])$:fts_shutter_90
event-on-change-reading .*
eventMap on:auf off:ab
expert defReg,rawReg
firmware 2.3
genericDeviceType blind
group Rolllaeden
icon fts_shutter
model HM-LC-BL1PBU-FM
peerIDs 00000000
room ASC,CUL_HM,Wohnzimmer
serialNr LEQ0766225
sortby 1
subType blindActuator
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
webCmd auf:ab:stop:100:80:60:40:20:0
Danke und VG Dieter
Was stand denn für ein Wert in der im ASC hinterlegten Residents?
Zitat von: kjmEjfu am 10 Juni 2021, 08:08:01
Und wenn mir jemand erzählt wie ich mich mit wenig Zeitaufwand in die Lage versetzen da einen Patch von zu basteln, könnte ich das mal tun.
Wenn wirklich Interesse an einer Mitarbeit besteht und Du Dich etwas mit Git aus kennst können wir gerne darüber reden!
Zitat von: CoolTux am 10 Juni 2021, 12:19:12
Was stand denn für ein Wert in der im ASC hinterlegten Residents?
Kann ich jetzt leider nicht mehr nachvollziehen. Ich werde testen ;)
Ein weiteres Phänomen:
Nach dem ich die Beschattungssteuerung deaktiviert habe, ist dieser Rollladen in der Beschattung geblieben
CUL_0_MSGCNT 20
CUL_0_RAWMSG A0D86A4102E0974246BDF06015000::-56:CUL_0
CUL_0_RSSI -56
CUL_0_TIME 2021-06-10 12:08:00
DEF 2E0974
FUUID 5c44bfe0-f33f-cd72-2ddc-9bfc1f0e27f824f5
FVERSION 10_CUL_HM.pm:0.244490/2021-05-16
HMLAN1_MSGCNT 20
HMLAN1_RAWMSG E2E0974,0000,7A420CA1,FF,FFC8,86A4102E0974246BDF06015000
HMLAN1_RSSI -56
HMLAN1_TIME 2021-06-10 12:08:00
IODev CUL_0
LASTInputDev HMLAN1
MSGCNT 40
NAME Ro_Erkerfenster
NOTIFYDEV global
NR 85
NTFY_ORDER 50-Ro_Erkerfenster
STATE 40
TYPE CUL_HM
chanNo 01
lastMsg No:86 - t:10 s:2E0974 d:246BDF 06015000
protLastRcv 2021-06-10 12:07:59
protRcv 19 last_at:2021-06-10 12:07:59
protSnd 21 last_at:2021-06-10 12:08:00
protState CMDs_done
rssi_CUL_0 cnt:10 min:-81 max:-75 avg:-77.3 lst:-76
rssi_at_CUL_0 cnt:20 min:-61 max:-53.5 avg:-56.05 lst:-56
rssi_at_HMLAN1 cnt:20 min:-77 max:-55 avg:-63 lst:-56
READINGS:
2019-05-21 17:18:04 ASC_Enable on
2021-06-10 12:07:53 ASC_ShadingMessage <html> INFO: shading was deactivated globally </html>
2021-06-10 12:08:00 ASC_ShuttersLastDrive shading in
2021-06-10 06:00:02 ASC_Time_DriveDown 10.06.2021 - 21:49
2021-06-10 06:00:02 ASC_Time_DriveUp 11.06.2021 - 07:30
2021-06-10 12:07:54 CommandAccepted yes
2017-11-20 17:49:57 D-firmware 2.3
2017-11-20 17:49:57 D-serialNr LEQ0766207
2021-06-07 13:51:07 IODev CUL_0
2018-06-09 14:36:45 PairedTo 0x246BDF
2017-11-20 17:51:37 R-driveDown 19 s
2017-11-20 17:51:37 R-driveTurn 0.5 s
2017-11-20 17:51:37 R-driveUp 20 s
2017-11-20 17:51:36 R-pairCentral 0x246BDF
2017-11-20 17:51:37 R-sign off
2018-06-09 14:36:45 RegL_00. 02:01 0A:24 0B:6B 0C:DF 15:FF 18:00 00:00
2018-06-09 14:36:46 RegL_01. 08:00 09:00 0A:00 0B:00 0C:BE 0D:00 0E:C8 0F:05 10:00 30:06 57:24 00:00
2021-06-07 13:52:40 associatedWith Rollladensteuerung
2021-05-31 07:02:57 cfgState ok
2021-06-10 12:08:00 commState CMDs_done
2021-06-10 12:08:00 deviceMsg 40 (to VCCU)
2018-11-06 12:40:12 inhibit set_off
2021-06-10 12:08:00 level 40
2021-06-10 12:08:00 motor stop:40
2021-06-10 12:08:00 pct 40
2019-08-14 18:28:32 powerOn 2019-08-14 18:28:32
2021-06-10 12:08:00 recentStateType info
2021-06-10 12:08:00 state 40
2021-06-10 12:08:00 timedOn off
2021-06-10 12:07:54 trigLast fhem:02
helper:
HM_CMDNR 134
cSnd 11246BDF2E0974020178,11246BDF2E0974020150
dlvlCmd ++A011246BDF2E0974020150
mId 0005
peerFriend peerSens,peerVirt
peerIDsState complete
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
ack:
cmds:
TmplKey :no:1623066667.50674
TmplTs 1623066667.50674
cmdKey 1:1:0::Ro_Erkerfenster:0005:01:
cmdLst:
assignHmKey noArg
clear [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
deviceRename -newName-
down 'change:'[(0..100;1|{10})] [(-ontime-|{})] [(-ramptime-|{})]
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
getVersion noArg
inhibit [(on|{off})]
off noArg
on noArg
pair noArg
pct -value- [-ontime-]
peerBulk -peer1,peer2,...- [({set}|unset)]
peerIODev [IO] -btn- [({set}|unset)] 'not for future use'
peerSmart -peerOpt-
press [(long|{short})] [(-peer-|{self01})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- -addr2:data2-...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sign [(on|{off})]
statusRequest noArg
stop noArg
toggle noArg
toggleDir noArg
tplDel -tplDel-
tplSet_0 -tplChan-
unpair noArg
up 'change:'[(0..100;1|{10})] [(-ontime-|{})] [(-ramptime-|{})]
lst:
condition slider,0,1,255
peer
peerOpt BM_Einfahrt,BM_Flur_EG,BM_Hof,Fenster_Bad,Fenster_Erker,Fenster_Kueche,Fenster_Schlafzimmer,Fenster_WC,Haustuer,Rauchmelder_Team,Terrassentuer,VCCU,Wassermelder
tplChan
tplDel
tplPeer
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
list [({normal}|full)]
param -param-
reg -addr- -list- [-peerChn-]
regList noArg
regTable noArg
regVal -addr- -list- [-peerChn-]
saveConfig [-filename-]
tplInfo noArg
dir:
cur stop
rct down
expert:
def 1
det 0
raw 1
tpl 0
io:
flgs 0
newChn +2E0974,00,00,00
nextSend 1623319680.02161
prefIO
rxt 0
vccu VCCU
p:
2E0974
00
00
00
mRssi:
mNo 86
io:
CUL_0:
-50
-50
HMLAN1:
-56
-56
peerIDsH:
00000000 broadcast
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
rpt:
IO CUL_0
flg A
ts 1623319679.92267
ack:
HASH(0x564fbe2ee388)
868002246BDF2E097400
rssi:
CUL_0:
avg -77.3
cnt 10
lst -76
max -75
min -81
at_CUL_0:
avg -56.05
cnt 20
lst -56
max -53.5
min -61
at_HMLAN1:
avg -63
cnt 20
lst -56
max -55
min -77
tmpl:
Attributes:
ASC 2
ASC_Adv off
ASC_Antifreeze off
ASC_Antifreeze_Pos 15
ASC_AutoAstroModeEvening HORIZON
ASC_AutoAstroModeEveningHorizon -3
ASC_AutoAstroModeMorning HORIZON
ASC_AutoAstroModeMorningHorizon -3
ASC_BlockingTime_afterManual 1200
ASC_BlockingTime_beforDayOpen 3600
ASC_BlockingTime_beforNightClose 3600
ASC_BrightnessSensor BM_Hof:brightness
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 80
ASC_DriveUpMaxDuration 40
ASC_Drive_Delay 10
ASC_Drive_DelayStart 3
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Open_Pos 100
ASC_Partymode on
ASC_Pos_Reading pct
ASC_Roommate_Device rr_Dieter
ASC_Roommate_Reading state
ASC_Self_Defense_Mode off
ASC_Shading_InOutAzimuth 80:200
ASC_Shading_MinMax_Elevation 15.0:100.0
ASC_Shading_Min_OutsideTemperature 23
ASC_Shading_Mode always
ASC_Shading_Pos { (ReadingsVal('Buderus','Aussentemp',0) <26 ? '60':'40') }
ASC_Shading_StateChange_SunnyCloudy 215:190
ASC_Shading_WaitingPeriod 1200
ASC_Shutter_IdleDetection motor:stop.*
ASC_Time_Down_Early 15:30
ASC_Time_Down_Late 22:30
ASC_Time_Up_Early 06:00
ASC_Time_Up_Late 09:00
ASC_Time_Up_WE_Holiday 07:30
ASC_Ventilate_Pos 30
ASC_Ventilate_Window_Open on
ASC_WiggleValue 5
ASC_WindProtection off
ASC_WindowRec Fenster_Erker
ASC_WindowRec_PosAfterDayClosed open
ASC_WindowRec_subType twostate
DbLogExclude .*
IODev CUL_0
IOgrp VCCU
alexaName Rollladen Fenster
alexaRoom Wohnzimmer
alias Rollladen Fenster
appOptions { "template": "shutter" }
assistantName Rollladen Erkerfenster
autoReadReg 4_reqStatus
devStateIcon ab:fts_shutter_100 auf:fts_shutter_10 ^(7[0-9]|8[0-9]|9[0-9])$:fts_shutter_30 ^(5[0-9]|6[0-9])$:fts_shutter_50 ^(3[0-9]|4[0-9])$:fts_shutter_70 ^(1[0-9]|2[0-9])$:fts_shutter_90
event-on-change-reading .*
eventMap on:auf off:ab
expert defReg,rawReg
firmware 2.3
genericDeviceType blind
group Rolllaeden
icon fts_shutter
model HM-LC-BL1PBU-FM
peerIDs 00000000
realRoom Wohnzimmer
room ASC,CUL_HM,Google,Wohnzimmer
serialNr LEQ0766207
sortby 3
subType blindActuator
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
webCmd auf:ab:stop:100:80:60:40:20:0
dieser jedoch ist ganz auf gefahren
CUL_0_MSGCNT 21
CUL_0_RAWMSG A0D3EA4102E1123246BDF0601C800::-53.5:CUL_0
CUL_0_RSSI -53.5
CUL_0_TIME 2021-06-10 12:08:24
DEF 2E1123
FUUID 5c44bfe0-f33f-cd72-6673-3a18c1f73c5044cf
FVERSION 10_CUL_HM.pm:0.244490/2021-05-16
HMLAN1_MSGCNT 19
HMLAN1_RAWMSG E2E1123,0000,79F9F837,FF,FFC5,3CA4102E1123246BDF06013C00
HMLAN1_RSSI -59
HMLAN1_TIME 2021-06-10 10:49:17
IODev CUL_0
LASTInputDev CUL_0
MSGCNT 40
NAME Ro_Terrassenfenster
NOTIFYDEV global
NR 83
NTFY_ORDER 50-Ro_Terrassenfenster
STATE auf
TYPE CUL_HM
chanNo 01
lastMsg No:3E - t:10 s:2E1123 d:246BDF 0601C800
protLastRcv 2021-06-10 12:08:24
protRcv 21 last_at:2021-06-10 12:08:24
protSnd 22 last_at:2021-06-10 12:08:24
protState CMDs_done
rssi_CUL_0 cnt:11 min:-83 max:-76 avg:-77.72 lst:-77
rssi_at_CUL_0 cnt:21 min:-58 max:-50 avg:-53.21 lst:-53.5
rssi_at_HMLAN1 cnt:19 min:-62 max:-52 avg:-55.05 lst:-59
READINGS:
2019-05-21 17:18:04 ASC_Enable on
2021-06-10 12:07:54 ASC_ShadingMessage <html> INFO: shading was deactivated globally </html>
2021-06-10 12:08:24 ASC_ShuttersLastDrive shading out
2021-06-10 06:00:02 ASC_Time_DriveDown 10.06.2021 - 21:49
2021-06-10 06:00:02 ASC_Time_DriveUp 11.06.2021 - 07:30
2021-06-10 12:08:04 CommandAccepted yes
2018-07-11 17:37:29 D-firmware 2.3
2018-07-11 17:37:29 D-serialNr LEQ0766132
2021-06-07 13:51:07 IODev CUL_0
2018-07-16 21:52:49 PairedTo 0x246BDF
2017-11-20 17:51:41 R-driveDown 21 s
2017-11-20 17:51:41 R-driveTurn 0.5 s
2017-11-20 17:51:41 R-driveUp 22 s
2018-07-11 17:37:36 R-pairCentral 0x246BDF
2017-11-20 17:51:41 R-sign off
2018-07-16 21:52:49 RegL_00. 02:01 0A:24 0B:6B 0C:DF 15:FF 18:00 00:00
2018-07-16 21:53:06 RegL_01. 08:00 09:00 0A:00 0B:00 0C:D2 0D:00 0E:DC 0F:05 10:00 30:06 57:24 00:00
2021-06-07 13:52:40 associatedWith Rollladensteuerung
2021-05-31 07:02:57 cfgState ok
2021-06-10 12:08:24 commState CMDs_done
2021-06-10 12:08:24 deviceMsg on (to VCCU)
2021-06-10 12:08:24 level 100
2021-06-10 12:08:24 motor stop:on
2021-06-10 12:08:24 pct 100
2019-08-14 18:28:32 powerOn 2019-08-14 18:28:32
2021-06-10 12:08:24 recentStateType info
2021-06-10 12:08:24 state on
2021-06-10 12:08:24 timedOn off
2021-06-10 12:08:04 trigLast fhem:02
helper:
HM_CMDNR 62
cSnd 11246BDF2E112302013C,11246BDF2E11230201C8
dlvlCmd ++A011246BDF2E11230201C8
mId 0005
peerFriend peerSens,peerVirt
peerIDsState complete
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
ack:
cmds:
TmplKey :no:1623066667.51038
TmplTs 1623066667.51038
cmdKey 1:1:0::Ro_Terrassenfenster:0005:01:
cmdLst:
assignHmKey noArg
clear [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
deviceRename -newName-
down 'change:'[(0..100;1|{10})] [(-ontime-|{})] [(-ramptime-|{})]
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
getVersion noArg
inhibit [(on|{off})]
off noArg
on noArg
pair noArg
pct -value- [-ontime-]
peerBulk -peer1,peer2,...- [({set}|unset)]
peerIODev [IO] -btn- [({set}|unset)] 'not for future use'
peerSmart -peerOpt-
press [(long|{short})] [(-peer-|{self01})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- -addr2:data2-...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sign [(on|{off})]
statusRequest noArg
stop noArg
toggle noArg
toggleDir noArg
tplDel -tplDel-
tplSet_0 -tplChan-
unpair noArg
up 'change:'[(0..100;1|{10})] [(-ontime-|{})] [(-ramptime-|{})]
lst:
condition slider,0,1,255
peer
peerOpt BM_Einfahrt,BM_Flur_EG,BM_Hof,Fenster_Bad,Fenster_Erker,Fenster_Kueche,Fenster_Schlafzimmer,Fenster_WC,Haustuer,Rauchmelder_Team,Terrassentuer,VCCU,Wassermelder
tplChan
tplDel
tplPeer
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
list [({normal}|full)]
param -param-
reg -addr- -list- [-peerChn-]
regList noArg
regTable noArg
regVal -addr- -list- [-peerChn-]
saveConfig [-filename-]
tplInfo noArg
dir:
cur stop
rct up
expert:
def 1
det 0
raw 1
tpl 0
io:
flgs 0
newChn +2E1123,00,00,00
nextSend 1623319704.50086
prefIO
rxt 0
vccu VCCU
p:
2E1123
00
00
00
mRssi:
mNo 3E
io:
CUL_0:
-47.5
-47.5
HMLAN1:
peerIDsH:
00000000 broadcast
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
rpt:
IO CUL_0
flg A
ts 1623319704.40119
ack:
HASH(0x564fbe44b5f0)
3E8002246BDF2E112300
rssi:
CUL_0:
avg -77.7272727272727
cnt 11
lst -77
max -76
min -83
at_CUL_0:
avg -53.2142857142857
cnt 21
lst -53.5
max -50
min -58
at_HMLAN1:
avg -55.0526315789474
cnt 19
lst -59
max -52
min -62
tmpl:
Attributes:
ASC 2
ASC_Adv off
ASC_Antifreeze off
ASC_Antifreeze_Pos 15
ASC_AutoAstroModeEvening HORIZON
ASC_AutoAstroModeEveningHorizon -3
ASC_AutoAstroModeMorning HORIZON
ASC_AutoAstroModeMorningHorizon -3
ASC_BlockingTime_afterManual 1200
ASC_BlockingTime_beforDayOpen 3600
ASC_BlockingTime_beforNightClose 3600
ASC_BrightnessSensor BM_Hof:brightness
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 80
ASC_DriveUpMaxDuration 40
ASC_Drive_Delay 10
ASC_Drive_DelayStart 5
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Open_Pos 100
ASC_Partymode on
ASC_Pos_Reading pct
ASC_Roommate_Device rr_Dieter
ASC_Roommate_Reading state
ASC_Self_Defense_Mode off
ASC_Shading_InOutAzimuth 80:200
ASC_Shading_MinMax_Elevation 15.0:100.0
ASC_Shading_Min_OutsideTemperature 23
ASC_Shading_Mode always
ASC_Shading_Pos 30
ASC_Shading_StateChange_SunnyCloudy 215:190
ASC_Shading_WaitingPeriod 1200
ASC_Shutter_IdleDetection motor:stop.*
ASC_Time_Down_Early 15:30
ASC_Time_Down_Late 22:30
ASC_Time_Up_Early 06:00
ASC_Time_Up_Late 09:00
ASC_Time_Up_WE_Holiday 07:30
ASC_Ventilate_Pos 30
ASC_Ventilate_Window_Open off
ASC_WiggleValue 5
ASC_WindProtection off
DbLogExclude .*
IODev CUL_0
IOgrp VCCU
alexaName Rollladen Terrasse
alexaRoom Wohnzimmer
alias Rollladen Terrasse
autoReadReg 4_reqStatus
devStateIcon ab:fts_shutter_100 auf:fts_shutter_10 ^(7[0-9]|8[0-9]|9[0-9])$:fts_shutter_30 ^(5[0-9]|6[0-9])$:fts_shutter_50 ^(3[0-9]|4[0-9])$:fts_shutter_70 ^(1[0-9]|2[0-9])$:fts_shutter_90
event-on-change-reading .*
eventMap on:auf off:ab
expert defReg,rawReg
firmware 2.3
genericDeviceType blind
group Rolllaeden
icon fts_shutter
model HM-LC-BL1PBU-FM
peerIDs 00000000
room ASC,CUL_HM,Wohnzimmer
serialNr LEQ0766132
sortby 2
subType blindActuator
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
webCmd auf:ab:stop:100:80:60:40:20:0
ich habe da auch noch mal ein Anliegen da ja jetzt das beschatten aktuell wird.
Ich bin immer noch nicht da bin wo ich hin möchte, ich weiß auch des es etwas aufwendig ist, aber ich komme grad mit den ganzen Parametern nicht klar und stehe auf dem Schlauch.
Hatte schon einiges probiert und heute hat er nun um 13.30 entschattet das möchte ich verlängern.
Ich habe ein Fenster welches Richtung Osten ist.
Problem ist es wird zu spät Beschattet und zu früh Entschattet.
Die Temperatur habe ich absichtlich auf 18° eingestellt damit ich es testen kann..!
Shading Position ist auch richtig.
Ich schreibe hier mal die Parameter hin welche ich dazu wie eingestellt habe, evtl hat jemand ein Fenster welches auch noch Osten gerichtet ist und kann mir sagen was ich nun falsch drin habe.
ASC_Shading_InOutAzimuth 72:180
ASC_Shading_MinMax_Elevation 8:80
ASC_Shading_Min_OutsideTemperature 18
ASC_Shading_Mode always
ASC_Shading_Pos 25
ASC_Shading_StateChange_SunnyCloudy 180:35
Zitat von: moonsorrox am 10 Juni 2021, 13:42:59
ich habe da auch noch mal ein Anliegen da ja jetzt das beschatten aktuell wird.
Ich bin immer noch nicht da bin wo ich hin möchte, ich weiß auch des es etwas aufwendig ist, aber ich komme grad mit den ganzen Parametern nicht klar und stehe auf dem Schlauch.
Hatte schon einiges probiert und heute hat er nun um 13.30 entschattet das möchte ich verlängern.
Ich habe ein Fenster welches Richtung Osten ist.
Problem ist es wird zu spät Beschattet und zu früh Entschattet.
Die Temperatur habe ich absichtlich auf 18° eingestellt damit ich es testen kann..!
Shading Position ist auch richtig.
Ich schreibe hier mal die Parameter hin welche ich dazu wie eingestellt habe, evtl hat jemand ein Fenster welches auch noch Osten gerichtet ist und kann mir sagen was ich nun falsch drin habe.
ASC_Shading_InOutAzimuth 72:180
ASC_Shading_MinMax_Elevation 8:80
ASC_Shading_Min_OutsideTemperature 18
ASC_Shading_Mode always
ASC_Shading_Pos 25
ASC_Shading_StateChange_SunnyCloudy 180:35
Wenn genau Osten, dann ist Azimuth 90.
Bei mir passt es wenn ich zur geraden Ausrichtung 70 Grad vorher bzw. nachher eingebe.
Bei Osten wäre es ASC_Shading_InOutAzimuth 20:160
Mein Device für Azimuth hatte Astro verwendet, welches mir aber zu selten die Werte aktualisiert hat, so dass ich nun Twilight zur verwende.
OK das werde ich so mal testen.
Mal ganz doof gefragt gibt es eigentlich so eine Art Entschattungs-Nachlaufzeit die dann greift wenn alle Parameter zur Entschattung aktuell sind und es Entschattet wird, steht da dann eine Zahl drin z.B. 1200 wären das dann 20 Minuten Nachlaufzeit.
Ich habe soetwas schon gesucht und evtl. überlesen in der commandref.
Eine Nachlaufzeit wäre mir nicht bekannt, aber du kannst im Attribut ASC_Shading_StateChange_SunnyCloudy einen optional weiteren Wert angeben, der die Anzahl berücksichtigender Werte angibt.
Gruß
eurofinder
Zitat von: dk3572 am 10 Juni 2021, 12:47:28
Kann ich jetzt leider nicht mehr nachvollziehen. Ich werde testen ;)
Ein weiteres Phänomen:
Nach dem ich die Beschattungssteuerung deaktiviert habe, ist dieser Rollladen in der Beschattung geblieben
CUL_0_MSGCNT 20
CUL_0_RAWMSG A0D86A4102E0974246BDF06015000::-56:CUL_0
CUL_0_RSSI -56
CUL_0_TIME 2021-06-10 12:08:00
DEF 2E0974
FUUID 5c44bfe0-f33f-cd72-2ddc-9bfc1f0e27f824f5
FVERSION 10_CUL_HM.pm:0.244490/2021-05-16
HMLAN1_MSGCNT 20
HMLAN1_RAWMSG E2E0974,0000,7A420CA1,FF,FFC8,86A4102E0974246BDF06015000
HMLAN1_RSSI -56
HMLAN1_TIME 2021-06-10 12:08:00
IODev CUL_0
LASTInputDev HMLAN1
MSGCNT 40
NAME Ro_Erkerfenster
NOTIFYDEV global
NR 85
NTFY_ORDER 50-Ro_Erkerfenster
STATE 40
TYPE CUL_HM
chanNo 01
lastMsg No:86 - t:10 s:2E0974 d:246BDF 06015000
protLastRcv 2021-06-10 12:07:59
protRcv 19 last_at:2021-06-10 12:07:59
protSnd 21 last_at:2021-06-10 12:08:00
protState CMDs_done
rssi_CUL_0 cnt:10 min:-81 max:-75 avg:-77.3 lst:-76
rssi_at_CUL_0 cnt:20 min:-61 max:-53.5 avg:-56.05 lst:-56
rssi_at_HMLAN1 cnt:20 min:-77 max:-55 avg:-63 lst:-56
READINGS:
2019-05-21 17:18:04 ASC_Enable on
2021-06-10 12:07:53 ASC_ShadingMessage <html> INFO: shading was deactivated globally </html>
2021-06-10 12:08:00 ASC_ShuttersLastDrive shading in
2021-06-10 06:00:02 ASC_Time_DriveDown 10.06.2021 - 21:49
2021-06-10 06:00:02 ASC_Time_DriveUp 11.06.2021 - 07:30
2021-06-10 12:07:54 CommandAccepted yes
2017-11-20 17:49:57 D-firmware 2.3
2017-11-20 17:49:57 D-serialNr LEQ0766207
2021-06-07 13:51:07 IODev CUL_0
2018-06-09 14:36:45 PairedTo 0x246BDF
2017-11-20 17:51:37 R-driveDown 19 s
2017-11-20 17:51:37 R-driveTurn 0.5 s
2017-11-20 17:51:37 R-driveUp 20 s
2017-11-20 17:51:36 R-pairCentral 0x246BDF
2017-11-20 17:51:37 R-sign off
2018-06-09 14:36:45 RegL_00. 02:01 0A:24 0B:6B 0C:DF 15:FF 18:00 00:00
2018-06-09 14:36:46 RegL_01. 08:00 09:00 0A:00 0B:00 0C:BE 0D:00 0E:C8 0F:05 10:00 30:06 57:24 00:00
2021-06-07 13:52:40 associatedWith Rollladensteuerung
2021-05-31 07:02:57 cfgState ok
2021-06-10 12:08:00 commState CMDs_done
2021-06-10 12:08:00 deviceMsg 40 (to VCCU)
2018-11-06 12:40:12 inhibit set_off
2021-06-10 12:08:00 level 40
2021-06-10 12:08:00 motor stop:40
2021-06-10 12:08:00 pct 40
2019-08-14 18:28:32 powerOn 2019-08-14 18:28:32
2021-06-10 12:08:00 recentStateType info
2021-06-10 12:08:00 state 40
2021-06-10 12:08:00 timedOn off
2021-06-10 12:07:54 trigLast fhem:02
helper:
HM_CMDNR 134
cSnd 11246BDF2E0974020178,11246BDF2E0974020150
dlvlCmd ++A011246BDF2E0974020150
mId 0005
peerFriend peerSens,peerVirt
peerIDsState complete
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
ack:
cmds:
TmplKey :no:1623066667.50674
TmplTs 1623066667.50674
cmdKey 1:1:0::Ro_Erkerfenster:0005:01:
cmdLst:
assignHmKey noArg
clear [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
deviceRename -newName-
down 'change:'[(0..100;1|{10})] [(-ontime-|{})] [(-ramptime-|{})]
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
getVersion noArg
inhibit [(on|{off})]
off noArg
on noArg
pair noArg
pct -value- [-ontime-]
peerBulk -peer1,peer2,...- [({set}|unset)]
peerIODev [IO] -btn- [({set}|unset)] 'not for future use'
peerSmart -peerOpt-
press [(long|{short})] [(-peer-|{self01})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- -addr2:data2-...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sign [(on|{off})]
statusRequest noArg
stop noArg
toggle noArg
toggleDir noArg
tplDel -tplDel-
tplSet_0 -tplChan-
unpair noArg
up 'change:'[(0..100;1|{10})] [(-ontime-|{})] [(-ramptime-|{})]
lst:
condition slider,0,1,255
peer
peerOpt BM_Einfahrt,BM_Flur_EG,BM_Hof,Fenster_Bad,Fenster_Erker,Fenster_Kueche,Fenster_Schlafzimmer,Fenster_WC,Haustuer,Rauchmelder_Team,Terrassentuer,VCCU,Wassermelder
tplChan
tplDel
tplPeer
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
list [({normal}|full)]
param -param-
reg -addr- -list- [-peerChn-]
regList noArg
regTable noArg
regVal -addr- -list- [-peerChn-]
saveConfig [-filename-]
tplInfo noArg
dir:
cur stop
rct down
expert:
def 1
det 0
raw 1
tpl 0
io:
flgs 0
newChn +2E0974,00,00,00
nextSend 1623319680.02161
prefIO
rxt 0
vccu VCCU
p:
2E0974
00
00
00
mRssi:
mNo 86
io:
CUL_0:
-50
-50
HMLAN1:
-56
-56
peerIDsH:
00000000 broadcast
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
rpt:
IO CUL_0
flg A
ts 1623319679.92267
ack:
HASH(0x564fbe2ee388)
868002246BDF2E097400
rssi:
CUL_0:
avg -77.3
cnt 10
lst -76
max -75
min -81
at_CUL_0:
avg -56.05
cnt 20
lst -56
max -53.5
min -61
at_HMLAN1:
avg -63
cnt 20
lst -56
max -55
min -77
tmpl:
Attributes:
ASC 2
ASC_Adv off
ASC_Antifreeze off
ASC_Antifreeze_Pos 15
ASC_AutoAstroModeEvening HORIZON
ASC_AutoAstroModeEveningHorizon -3
ASC_AutoAstroModeMorning HORIZON
ASC_AutoAstroModeMorningHorizon -3
ASC_BlockingTime_afterManual 1200
ASC_BlockingTime_beforDayOpen 3600
ASC_BlockingTime_beforNightClose 3600
ASC_BrightnessSensor BM_Hof:brightness
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 80
ASC_DriveUpMaxDuration 40
ASC_Drive_Delay 10
ASC_Drive_DelayStart 3
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Open_Pos 100
ASC_Partymode on
ASC_Pos_Reading pct
ASC_Roommate_Device rr_Dieter
ASC_Roommate_Reading state
ASC_Self_Defense_Mode off
ASC_Shading_InOutAzimuth 80:200
ASC_Shading_MinMax_Elevation 15.0:100.0
ASC_Shading_Min_OutsideTemperature 23
ASC_Shading_Mode always
ASC_Shading_Pos { (ReadingsVal('Buderus','Aussentemp',0) <26 ? '60':'40') }
ASC_Shading_StateChange_SunnyCloudy 215:190
ASC_Shading_WaitingPeriod 1200
ASC_Shutter_IdleDetection motor:stop.*
ASC_Time_Down_Early 15:30
ASC_Time_Down_Late 22:30
ASC_Time_Up_Early 06:00
ASC_Time_Up_Late 09:00
ASC_Time_Up_WE_Holiday 07:30
ASC_Ventilate_Pos 30
ASC_Ventilate_Window_Open on
ASC_WiggleValue 5
ASC_WindProtection off
ASC_WindowRec Fenster_Erker
ASC_WindowRec_PosAfterDayClosed open
ASC_WindowRec_subType twostate
DbLogExclude .*
IODev CUL_0
IOgrp VCCU
alexaName Rollladen Fenster
alexaRoom Wohnzimmer
alias Rollladen Fenster
appOptions { "template": "shutter" }
assistantName Rollladen Erkerfenster
autoReadReg 4_reqStatus
devStateIcon ab:fts_shutter_100 auf:fts_shutter_10 ^(7[0-9]|8[0-9]|9[0-9])$:fts_shutter_30 ^(5[0-9]|6[0-9])$:fts_shutter_50 ^(3[0-9]|4[0-9])$:fts_shutter_70 ^(1[0-9]|2[0-9])$:fts_shutter_90
event-on-change-reading .*
eventMap on:auf off:ab
expert defReg,rawReg
firmware 2.3
genericDeviceType blind
group Rolllaeden
icon fts_shutter
model HM-LC-BL1PBU-FM
peerIDs 00000000
realRoom Wohnzimmer
room ASC,CUL_HM,Google,Wohnzimmer
serialNr LEQ0766207
sortby 3
subType blindActuator
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
webCmd auf:ab:stop:100:80:60:40:20:0
dieser jedoch ist ganz auf gefahren
CUL_0_MSGCNT 21
CUL_0_RAWMSG A0D3EA4102E1123246BDF0601C800::-53.5:CUL_0
CUL_0_RSSI -53.5
CUL_0_TIME 2021-06-10 12:08:24
DEF 2E1123
FUUID 5c44bfe0-f33f-cd72-6673-3a18c1f73c5044cf
FVERSION 10_CUL_HM.pm:0.244490/2021-05-16
HMLAN1_MSGCNT 19
HMLAN1_RAWMSG E2E1123,0000,79F9F837,FF,FFC5,3CA4102E1123246BDF06013C00
HMLAN1_RSSI -59
HMLAN1_TIME 2021-06-10 10:49:17
IODev CUL_0
LASTInputDev CUL_0
MSGCNT 40
NAME Ro_Terrassenfenster
NOTIFYDEV global
NR 83
NTFY_ORDER 50-Ro_Terrassenfenster
STATE auf
TYPE CUL_HM
chanNo 01
lastMsg No:3E - t:10 s:2E1123 d:246BDF 0601C800
protLastRcv 2021-06-10 12:08:24
protRcv 21 last_at:2021-06-10 12:08:24
protSnd 22 last_at:2021-06-10 12:08:24
protState CMDs_done
rssi_CUL_0 cnt:11 min:-83 max:-76 avg:-77.72 lst:-77
rssi_at_CUL_0 cnt:21 min:-58 max:-50 avg:-53.21 lst:-53.5
rssi_at_HMLAN1 cnt:19 min:-62 max:-52 avg:-55.05 lst:-59
READINGS:
2019-05-21 17:18:04 ASC_Enable on
2021-06-10 12:07:54 ASC_ShadingMessage <html> INFO: shading was deactivated globally </html>
2021-06-10 12:08:24 ASC_ShuttersLastDrive shading out
2021-06-10 06:00:02 ASC_Time_DriveDown 10.06.2021 - 21:49
2021-06-10 06:00:02 ASC_Time_DriveUp 11.06.2021 - 07:30
2021-06-10 12:08:04 CommandAccepted yes
2018-07-11 17:37:29 D-firmware 2.3
2018-07-11 17:37:29 D-serialNr LEQ0766132
2021-06-07 13:51:07 IODev CUL_0
2018-07-16 21:52:49 PairedTo 0x246BDF
2017-11-20 17:51:41 R-driveDown 21 s
2017-11-20 17:51:41 R-driveTurn 0.5 s
2017-11-20 17:51:41 R-driveUp 22 s
2018-07-11 17:37:36 R-pairCentral 0x246BDF
2017-11-20 17:51:41 R-sign off
2018-07-16 21:52:49 RegL_00. 02:01 0A:24 0B:6B 0C:DF 15:FF 18:00 00:00
2018-07-16 21:53:06 RegL_01. 08:00 09:00 0A:00 0B:00 0C:D2 0D:00 0E:DC 0F:05 10:00 30:06 57:24 00:00
2021-06-07 13:52:40 associatedWith Rollladensteuerung
2021-05-31 07:02:57 cfgState ok
2021-06-10 12:08:24 commState CMDs_done
2021-06-10 12:08:24 deviceMsg on (to VCCU)
2021-06-10 12:08:24 level 100
2021-06-10 12:08:24 motor stop:on
2021-06-10 12:08:24 pct 100
2019-08-14 18:28:32 powerOn 2019-08-14 18:28:32
2021-06-10 12:08:24 recentStateType info
2021-06-10 12:08:24 state on
2021-06-10 12:08:24 timedOn off
2021-06-10 12:08:04 trigLast fhem:02
helper:
HM_CMDNR 62
cSnd 11246BDF2E112302013C,11246BDF2E11230201C8
dlvlCmd ++A011246BDF2E11230201C8
mId 0005
peerFriend peerSens,peerVirt
peerIDsState complete
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
ack:
cmds:
TmplKey :no:1623066667.51038
TmplTs 1623066667.51038
cmdKey 1:1:0::Ro_Terrassenfenster:0005:01:
cmdLst:
assignHmKey noArg
clear [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
deviceRename -newName-
down 'change:'[(0..100;1|{10})] [(-ontime-|{})] [(-ramptime-|{})]
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
getVersion noArg
inhibit [(on|{off})]
off noArg
on noArg
pair noArg
pct -value- [-ontime-]
peerBulk -peer1,peer2,...- [({set}|unset)]
peerIODev [IO] -btn- [({set}|unset)] 'not for future use'
peerSmart -peerOpt-
press [(long|{short})] [(-peer-|{self01})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- -addr2:data2-...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sign [(on|{off})]
statusRequest noArg
stop noArg
toggle noArg
toggleDir noArg
tplDel -tplDel-
tplSet_0 -tplChan-
unpair noArg
up 'change:'[(0..100;1|{10})] [(-ontime-|{})] [(-ramptime-|{})]
lst:
condition slider,0,1,255
peer
peerOpt BM_Einfahrt,BM_Flur_EG,BM_Hof,Fenster_Bad,Fenster_Erker,Fenster_Kueche,Fenster_Schlafzimmer,Fenster_WC,Haustuer,Rauchmelder_Team,Terrassentuer,VCCU,Wassermelder
tplChan
tplDel
tplPeer
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
list [({normal}|full)]
param -param-
reg -addr- -list- [-peerChn-]
regList noArg
regTable noArg
regVal -addr- -list- [-peerChn-]
saveConfig [-filename-]
tplInfo noArg
dir:
cur stop
rct up
expert:
def 1
det 0
raw 1
tpl 0
io:
flgs 0
newChn +2E1123,00,00,00
nextSend 1623319704.50086
prefIO
rxt 0
vccu VCCU
p:
2E1123
00
00
00
mRssi:
mNo 3E
io:
CUL_0:
-47.5
-47.5
HMLAN1:
peerIDsH:
00000000 broadcast
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
rpt:
IO CUL_0
flg A
ts 1623319704.40119
ack:
HASH(0x564fbe44b5f0)
3E8002246BDF2E112300
rssi:
CUL_0:
avg -77.7272727272727
cnt 11
lst -77
max -76
min -83
at_CUL_0:
avg -53.2142857142857
cnt 21
lst -53.5
max -50
min -58
at_HMLAN1:
avg -55.0526315789474
cnt 19
lst -59
max -52
min -62
tmpl:
Attributes:
ASC 2
ASC_Adv off
ASC_Antifreeze off
ASC_Antifreeze_Pos 15
ASC_AutoAstroModeEvening HORIZON
ASC_AutoAstroModeEveningHorizon -3
ASC_AutoAstroModeMorning HORIZON
ASC_AutoAstroModeMorningHorizon -3
ASC_BlockingTime_afterManual 1200
ASC_BlockingTime_beforDayOpen 3600
ASC_BlockingTime_beforNightClose 3600
ASC_BrightnessSensor BM_Hof:brightness
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 80
ASC_DriveUpMaxDuration 40
ASC_Drive_Delay 10
ASC_Drive_DelayStart 5
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Open_Pos 100
ASC_Partymode on
ASC_Pos_Reading pct
ASC_Roommate_Device rr_Dieter
ASC_Roommate_Reading state
ASC_Self_Defense_Mode off
ASC_Shading_InOutAzimuth 80:200
ASC_Shading_MinMax_Elevation 15.0:100.0
ASC_Shading_Min_OutsideTemperature 23
ASC_Shading_Mode always
ASC_Shading_Pos 30
ASC_Shading_StateChange_SunnyCloudy 215:190
ASC_Shading_WaitingPeriod 1200
ASC_Shutter_IdleDetection motor:stop.*
ASC_Time_Down_Early 15:30
ASC_Time_Down_Late 22:30
ASC_Time_Up_Early 06:00
ASC_Time_Up_Late 09:00
ASC_Time_Up_WE_Holiday 07:30
ASC_Ventilate_Pos 30
ASC_Ventilate_Window_Open off
ASC_WiggleValue 5
ASC_WindProtection off
DbLogExclude .*
IODev CUL_0
IOgrp VCCU
alexaName Rollladen Terrasse
alexaRoom Wohnzimmer
alias Rollladen Terrasse
autoReadReg 4_reqStatus
devStateIcon ab:fts_shutter_100 auf:fts_shutter_10 ^(7[0-9]|8[0-9]|9[0-9])$:fts_shutter_30 ^(5[0-9]|6[0-9])$:fts_shutter_50 ^(3[0-9]|4[0-9])$:fts_shutter_70 ^(1[0-9]|2[0-9])$:fts_shutter_90
event-on-change-reading .*
eventMap on:auf off:ab
expert defReg,rawReg
firmware 2.3
genericDeviceType blind
group Rolllaeden
icon fts_shutter
model HM-LC-BL1PBU-FM
peerIDs 00000000
room ASC,CUL_HM,Wohnzimmer
serialNr LEQ0766132
sortby 2
subType blindActuator
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
webCmd auf:ab:stop:100:80:60:40:20:0
Seltsam. Zu mindest scheint die allgemeine Steuerung zu gehen. Eventuell ein Signal Problem wenn zu viele auf einmal angesteuert werden.
Zitat von: eurofinder am 10 Juni 2021, 15:46:52
Eine Nachlaufzeit wäre mir nicht bekannt, aber du kannst im Attribut ASC_Shading_StateChange_SunnyCloudy einen optional weiteren Wert angeben, der die Anzahl berücksichtigender Werte angibt.
Gruß
eurofinder
muss ich mir mal in der commandref anschauen, weiß ich nichts mit anzufangen :-\
Habe ich mal geschaut und da fällt mir ein das ich da schon mal was probiert habe, aber was es bedeutet sagt mir nichts.... damit habe ich mich schon öfter mal beschäftig, aber nicht verstanden.
das ist bei mir eingestellt
ASC_Shading_StateChange_SunnyCloudy 180:35
Ich weiß nicht ob solch eine Nachlaufzeit schon mal angesprochen wurde aber ich glaube ja.
Zitat von: CoolTux am 10 Juni 2021, 16:38:20
Seltsam. Zu mindest scheint die allgemeine Steuerung zu gehen. Eventuell ein Signal Problem wenn zu viele auf einmal angesteuert werden.
was sollte denn passieren wenn ein Rollladen in der Beschattung ist und die Steuerung für die Beschattung ausgeschaltet wird?
Ich hätte gerne, dass sie in der Beschattung bleiben und erst zur nächsten Fahrt bewegt werden.
Zitat von: dk3572 am 11 Juni 2021, 07:47:56
was sollte denn passieren wenn ein Rollladen in der Beschattung ist und die Steuerung für die Beschattung ausgeschaltet wird?
Ich hätte gerne, dass sie in der Beschattung bleiben und erst zur nächsten Fahrt bewegt werden.
if ( $value eq 'off' ) {
$FHEM::Automation::ShuttersControl::shutters->setShadingStatus('out');
$infoMessage .= ' shading was deactivated ' . ($funcHash->{attrEvent} ? 'in the device' : 'globally');
$errorMessage .= '';
ShadingProcessingDriveCommand( $hash, $shuttersDev );
}
Laut Code sollte er dann alle Rollos aus der Beschattung fahren und in das Info Reading "shading was deactivated globally" schreiben.
Zitat von: CoolTux am 11 Juni 2021, 08:21:31
if ( $value eq 'off' ) {
$FHEM::Automation::ShuttersControl::shutters->setShadingStatus('out');
$infoMessage .= ' shading was deactivated ' . ($funcHash->{attrEvent} ? 'in the device' : 'globally');
$errorMessage .= '';
ShadingProcessingDriveCommand( $hash, $shuttersDev );
}
Laut Code sollte er dann alle Rollos aus der Beschattung fahren und in das Info Reading "shading was deactivated globally" schreiben.
Liegt es evtl. an dem Perl Code das er nicht aus der Beschattung gefahren wurde?
ASC_Shading_Pos { (ReadingsVal('Buderus','Aussentemp',0) <26 ? '40':'30') }
Aber wie gesagt, ich möchte ja das er in der Beschattung bleibt. ;)
Zitat von: dk3572 am 11 Juni 2021, 10:17:47
Liegt es evtl. an dem Perl Code das er nicht aus der Beschattung gefahren wurde?
ASC_Shading_Pos { (ReadingsVal('Buderus','Aussentemp',0) <26 ? '40':'30') }
Wenn er zu der Zeit wo Du off gesetzt hast lauf Perlcode nicht die Beschattungsposition und die aktuelle Position als gleich gesehen hat dann lag es in der Tat daran.
Zitat von: dk3572 am 11 Juni 2021, 10:17:47
Aber wie gesagt, ich möchte ja das er in der Beschattung bleibt. ;)
Die Aussage ergibt keinen Sinn. Wenn Du Beschattung off setzt ist davon aus zu gehen das keine Beschattung mehr gewünscht ist.
Hallo,
nachdem heute meine Rooaden bei bestem Sonnenschein nicht in die Abschattung gefahren sind habe ich mal nachgeschaut und bekomme unter den Readings des Rollos folgende Meldung angezeigt:
ZitatASC_ShadingMessage
ERROR: no brightness sensor found, please set ASC_BrightnessSensor attribut
An den Sensoren wurde aber seit letztem Jahr als noch alles funktionierte nichts geändert. Es ist nach wie vor
ZitatASC_BrightnessSensor
ESPEasy_Wohnzimmer_TSL2561_Lux_sued:Broadband 100:150
eingetragen.
Das selbe Verhalten habe ich bei allen Rolladen - wobei seltsamerweise 3 voher auf "shading out" gefahren sind obwohl sie vom ASC gar nicht da hin gefahren wurden und auch die Meldung bringen.
Was kann ich da tun?
Ach ja: ein Update habe ich schon ausgeführt.
@Bäschdler:
Taucht dein Brightness-Sensor im ASC-Device unter NOTIFYDEV auf?
Liefert der Sensor überhaupt Daten?
Gruß
eurofinder
Hallo CoolTux, danke für dieses umfangreiche Modul, das ich erst durch die YouTube-Monatsrückblicke zu FHEM kennengelernt habe.
Ich betreibe z. Zt. 6 Rolladenmotoren (HM und Shelly 2.5) per DOIF und Helligkeitssensor (HM-Unisensor) und überlege, die Steuerung durch ACS machen zu lassen.
Trotz Lesens (Wiki) habe ich noch eine Frage, bevor ich das alles umbaue:
Ist es mit ACS möglich, dass die Rolladen morgens bei schon bestehenden Beschattungszuständen wie jetzt im Hochsommer (Helligkeitssensor zeigt große Helligkeit, Temperatur > 15°C) direkt in die Beschattungsposition (z. B. 50 %) fahren, ohne dass diese zunächst ganz hoch- und erst anschließend in die Beschattungsposition fahren? Möchte damit unnötige Fahrvorgänge vermeiden.
Vielen Dank!
Zitat von: eurofinder am 12 Juni 2021, 14:36:42
@Bäschdler:
Taucht dein Brightness-Sensor im ASC-Device unter NOTIFYDEV auf?
Liefert der Sensor überhaupt Daten?
Gruß
eurofinder
Der Sensor liefert Daten. Ich habe es auch schon mit einem andern Sensor probiert - das Ergebnis ist das selbe.
Du meinst uner ASC ein get ShowNotifyDevInformations?
Da kommen beide Helligkeitssensoren die ich verwendet hatte - allerdings an nur 2 verschiedenen Rolladen:
Zitat
Shutters/ASC-Device NOTIFYDEV Attribut
OG_WZ_Roll_Garten ESPEasy_Wohnzimmer_BH1750_Lux_sued ASC_BrightnessSensor
EG_WZ_Roll_Garten ESPEasy_Wohnzimmer_TSL2561_Lux_sued ASC_BrightnessSensor
Wie schon geschrieben: letztes Jahr hatte alles noch funktioniert und nach meinem Wissen ist da auch alles so geblieben wie es war.
Zitat von: CoolTux am 08 Juni 2021, 14:01:06
Ich finde die Idee und das Feature gut. Ich denke das kann man auch einbauen
Bis ASC das kann habe ich es exemplarisch für einen Rollo mal so gelöst:
ts_regen_hm:rain.*
IF ([ts_regen_hm:rain] == 1 and [wz_rollo_rechts:control] > 10 and [wz_rechts] ne "closed")(setreading pre_rain_state wz_rollo_rechts [wz_rollo_rechts:control], set wz_rollo_rechts control 0);
IF ([ts_regen_hm:rain] == 0)(set wz_rollo_rechts control [pre_rain_state:wz_rollo_rechts])
Klappt einwandfrei.
Zitat von: FFHEM am 13 Juni 2021, 11:26:05
Ist es mit ACS möglich, dass die Rolladen morgens bei schon bestehenden Beschattungszuständen wie jetzt im Hochsommer (Helligkeitssensor zeigt große Helligkeit, Temperatur > 15°C) direkt in die Beschattungsposition (z. B. 50 %) fahren, ohne dass diese zunächst ganz hoch- und erst anschließend in die Beschattungsposition fahren? Möchte damit unnötige Fahrvorgänge vermeiden.
Ja das ist Möglich. ASC achtet auf sowas bei der morgendlichen Fahrt.
Zitat von: Bäschdler am 13 Juni 2021, 13:00:18
Der Sensor liefert Daten. Ich habe es auch schon mit einem andern Sensor probiert - das Ergebnis ist das selbe.
Du meinst uner ASC ein get ShowNotifyDevInformations?
Da kommen beide Helligkeitssensoren die ich verwendet hatte - allerdings an nur 2 verschiedenen Rolladen:
Wie schon geschrieben: letztes Jahr hatte alles noch funktioniert und nach meinem Wissen ist da auch alles so geblieben wie es war.
Mach mal ein set createNewNotifyDev
Zitat von: CoolTux am 13 Juni 2021, 14:52:45
Mach mal ein set createNewNotifyDev
Habe ich getan - unter get ShowNotifyDevInformations sehe ich nach wie vor das selbe. Hätte sich da was ändern müssen?
Zitat von: Bäschdler am 13 Juni 2021, 16:39:22
Habe ich getan - unter get ShowNotifyDevInformations sehe ich nach wie vor das selbe. Hätte sich da was ändern müssen?
Zeig mal ein list vom ASC Device und eines Rollos.
@CoolTux:
Ws gibt es eigentlich neues zum Thema Attribut ASC_GuestRoom?
Gruß
eurofinder
Zitat von: eurofinder am 13 Juni 2021, 18:13:16
@CoolTux:
Ws gibt es eigentlich neues zum Thema Attribut ASC_GuestRoom?
Gruß
eurofinder
Aktuell gar nichts.
Zitat von: CoolTux am 13 Juni 2021, 16:59:48
Zeig mal ein list vom ASC Device und eines Rollos.
[/quote
Gerne.
Hier vom ASC:
Zitat
Internals:
FUUID 5c5b41d7-f33f-c344-e4f8-ad4c71ec208f9961
FVERSION 73_AutoShuttersControl.pm:v0.10.10-s23008/2020-10-23 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME ASC
NOTIFYDEV ASC,EG_Buero_Roll_Garten,EG_Buero_Roll_Hof,EG_KiZ_Roll,EG_SZ_Roll_Hof,EG_SZ_Roll_Strasse,EG_WZ_Roll_Garten,EG_WZ_Roll_Hof,ESPEasy_Wohnzimmer_BH1750_Lux_sued,ESPEasy_Wohnzimmer_TSL2561_Lux_sued,OG_Buero_Roll_Garten,OG_Buero_Roll_Hof,OG_KiZ_Roll,OG_SZ_Roll_Hof,OG_SZ_Roll_Strasse,OG_WZ_Roll_Balkon,OG_WZ_Roll_Garten,OG_WZ_Roll_Hof,global
NR 628
NTFY_ORDER 51-ASC
STATE manual
TYPE AutoShuttersControl
VERSION v0.10.10
OLDREADINGS:
READINGS:
2021-06-13 17:38:30 EG_Buero_Roll_Garten_PosValue 0
2021-06-13 05:02:33 EG_Buero_Roll_Garten_lastPosValue 100
2021-06-13 05:02:33 EG_Buero_Roll_Garten_nextAstroTimeEvent 13.06.2021 - 21:36
2021-06-13 05:03:01 EG_Buero_Roll_Hof_PosValue 0
2021-06-13 05:02:33 EG_Buero_Roll_Hof_lastPosValue 100
2021-06-13 05:02:33 EG_Buero_Roll_Hof_nextAstroTimeEvent 13.06.2021 - 21:36
2021-06-13 17:38:03 EG_KiZ_Roll_PosValue 0
2021-06-13 05:02:33 EG_KiZ_Roll_lastPosValue 100
2021-06-13 05:02:33 EG_KiZ_Roll_nextAstroTimeEvent 13.06.2021 - 21:36
2021-06-13 05:02:53 EG_SZ_Roll_Hof_PosValue 0
2021-06-13 05:02:33 EG_SZ_Roll_Hof_lastPosValue 100
2021-06-13 05:02:33 EG_SZ_Roll_Hof_nextAstroTimeEvent 13.06.2021 - 21:36
2021-06-13 05:02:54 EG_SZ_Roll_Strasse_PosValue 0
2021-06-13 05:02:33 EG_SZ_Roll_Strasse_lastPosValue 100
2021-06-13 05:02:33 EG_SZ_Roll_Strasse_nextAstroTimeEvent 13.06.2021 - 21:36
2021-06-13 05:03:04 EG_WZ_Roll_Garten_PosValue 0
2021-06-13 05:02:33 EG_WZ_Roll_Garten_lastPosValue 100
2021-06-13 05:02:33 EG_WZ_Roll_Garten_nextAstroTimeEvent 13.06.2021 - 21:36
2021-06-13 21:02:41 EG_WZ_Roll_Hof_PosValue 0
2021-06-13 05:02:33 EG_WZ_Roll_Hof_lastPosValue 100
2021-06-13 05:02:33 EG_WZ_Roll_Hof_nextAstroTimeEvent 13.06.2021 - 21:36
2021-06-13 16:36:46 OG_Buero_Roll_Garten_PosValue 0
2021-06-13 05:10:31 OG_Buero_Roll_Garten_lastPosValue 100
2021-06-13 05:10:31 OG_Buero_Roll_Garten_nextAstroTimeEvent 13.06.2021 - 21:28
2021-06-13 05:11:00 OG_Buero_Roll_Hof_PosValue 0
2021-06-13 05:10:31 OG_Buero_Roll_Hof_lastPosValue 100
2021-06-13 05:10:31 OG_Buero_Roll_Hof_nextAstroTimeEvent 13.06.2021 - 21:28
2021-06-13 19:53:36 OG_KiZ_Roll_PosValue 11
2021-06-13 09:30:02 OG_KiZ_Roll_lastPosValue 60
2021-06-13 09:30:02 OG_KiZ_Roll_nextAstroTimeEvent 13.06.2021 - 21:28
2021-06-13 07:36:55 OG_SZ_Roll_Hof_PosValue 0
2021-06-12 21:27:42 OG_SZ_Roll_Hof_lastPosValue 0
2021-06-13 07:36:38 OG_SZ_Roll_Hof_nextAstroTimeEvent 13.06.2021 - 21:28
2021-06-13 07:36:56 OG_SZ_Roll_Strasse_PosValue 0
2021-06-12 21:27:42 OG_SZ_Roll_Strasse_lastPosValue 0
2021-06-13 07:36:38 OG_SZ_Roll_Strasse_nextAstroTimeEvent 13.06.2021 - 21:28
2021-06-13 16:36:50 OG_WZ_Roll_Balkon_PosValue 0
2021-06-13 05:10:31 OG_WZ_Roll_Balkon_lastPosValue 100
2021-06-13 05:10:31 OG_WZ_Roll_Balkon_nextAstroTimeEvent 13.06.2021 - 21:28
2021-06-13 16:36:52 OG_WZ_Roll_Garten_PosValue 0
2021-06-13 05:10:31 OG_WZ_Roll_Garten_lastPosValue 100
2021-06-13 05:10:31 OG_WZ_Roll_Garten_nextAstroTimeEvent 13.06.2021 - 21:28
2021-06-13 16:36:35 OG_WZ_Roll_Hof_PosValue 40
2021-06-13 05:10:31 OG_WZ_Roll_Hof_lastPosValue 100
2021-06-13 05:10:31 OG_WZ_Roll_Hof_nextAstroTimeEvent 13.06.2021 - 21:28
2020-09-27 12:52:01 ascEnable on
2021-06-12 23:00:00 controlShading on
2020-09-27 12:52:01 hardLockOut off
2021-06-12 13:37:24 room_EG EG_Buero_Roll_Garten,EG_Buero_Roll_Hof,EG_KiZ_Roll,EG_SZ_Roll_Hof,EG_SZ_Roll_Strasse,EG_WZ_Roll_Garten,EG_WZ_Roll_Hof
2021-06-12 13:37:24 room_OG_Rolladen_OG_Rolladen_alle OG_KiZ_Roll
2021-06-12 13:37:24 room_OG_Rolladen_alle OG_Buero_Roll_Garten,OG_Buero_Roll_Hof,OG_SZ_Roll_Hof,OG_SZ_Roll_Strasse,OG_WZ_Roll_Balkon,OG_WZ_Roll_Garten,OG_WZ_Roll_Hof
2020-09-27 12:52:01 selfDefense off
2021-06-13 21:02:41 state manual
2020-09-27 12:52:01 sunriseTimeWeHoliday off
2021-06-12 13:37:24 userAttrList rolled out
helper:
shuttersList:
EG_Buero_Roll_Garten
EG_Buero_Roll_Hof
EG_KiZ_Roll
EG_SZ_Roll_Hof
EG_SZ_Roll_Strasse
EG_WZ_Roll_Garten
EG_WZ_Roll_Hof
OG_Buero_Roll_Garten
OG_Buero_Roll_Hof
OG_KiZ_Roll
OG_SZ_Roll_Hof
OG_SZ_Roll_Strasse
OG_WZ_Roll_Balkon
OG_WZ_Roll_Garten
OG_WZ_Roll_Hof
monitoredDevs:
EG_Buero_Roll_Garten:
EG_Buero_Roll_Hof:
EG_KiZ_Roll:
EG_SZ_Roll_Hof:
EG_SZ_Roll_Strasse:
EG_WZ_Roll_Garten:
EG_WZ_Roll_Hof:
ESPEasy_Wohnzimmer_BH1750_Lux_sued:
OG_WZ_Roll_Garten ASC_BrightnessSensor
ESPEasy_Wohnzimmer_TSL2561_Lux_sued:
EG_WZ_Roll_Garten ASC_BrightnessSensor
OG_Buero_Roll_Garten:
OG_Buero_Roll_Hof:
OG_KiZ_Roll:
OG_SZ_Roll_Hof:
OG_SZ_Roll_Strasse:
OG_WZ_Roll_Balkon:
OG_WZ_Roll_Garten:
OG_WZ_Roll_Hof:
Attributes:
ASC_autoAstroModeEvening HORIZON
ASC_autoAstroModeEveningHorizon 0
ASC_autoAstroModeMorning HORIZON
ASC_autoAstroModeMorningHorizon 0
ASC_autoShuttersControlComfort on
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_expert 1
ASC_freezeTemp 3
ASC_tempSensor ESPEasy_Schlafzimmer_BMP280:Temperature
ASC_twilightDevice fellbach_astro
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room Wettervorhersage
]
... und hier von einem Rolladen:
Zitat
Internals:
DEF 5C7CE2
FUUID 5c5b41d5-f33f-c344-8b1b-02162343628b183f
IODev myHmUART
LASTInputDev myRemoteHmUART
MSGCNT 18
NAME OG_WZ_Roll_Garten
NOTIFYDEV global
NR 124
NTFY_ORDER 50-OG_WZ_Roll_Garten
STATE off
TYPE CUL_HM
chanNo 01
lastMsg No:ED - t:10 s:5C7CE2 d:123456 06010000
myHmUART_MSGCNT 9
myHmUART_RAWMSG 0501003CEDA4105C7CE212345606010000
myHmUART_RSSI -60
myHmUART_TIME 2021-06-13 16:36:52
myRemoteHmUART_MSGCNT 9
myRemoteHmUART_RAWMSG 0500004DEDA4105C7CE212345606010000
myRemoteHmUART_RSSI -77
myRemoteHmUART_TIME 2021-06-13 16:36:52
protLastRcv 2021-06-13 16:36:52
protRcv 9 last_at:2021-06-13 16:36:52
protSnd 10 last_at:2021-06-13 16:36:52
protState CMDs_done
rssi_at_myHmUART cnt:9 min:-66 max:-58 avg:-61.55 lst:-60
rssi_at_myRemoteHmUART cnt:9 min:-83 max:-75 avg:-78.11 lst:-77
rssi_myHmUART cnt:5 min:-74 max:-68 avg:-71.8 lst:-74
READINGS:
2020-09-27 13:20:58 ASC_Enable on
2021-06-12 13:53:07 ASC_ShadingMessage <html> ERROR: no brightness sensor found, please set ASC_BrightnessSensor attribut </html>
2021-06-13 16:36:52 ASC_ShuttersLastDrive manual
2021-06-13 05:10:31 ASC_Time_DriveDown 13.06.2021 - 21:28
2021-06-13 05:10:31 ASC_Time_DriveUp 14.06.2021 - 05:10
2021-06-13 16:36:33 CommandAccepted yes
2020-09-27 12:52:00 D-firmware 2.11
2020-09-27 12:52:00 D-serialNr OEQ0546558
2020-09-27 12:53:26 PairedTo 0x123456
2020-09-27 12:53:27 R-driveDown 24 s
2020-09-27 12:53:27 R-driveTurn 0.5 s
2020-09-27 12:53:27 R-driveUp 23 s
2020-09-27 12:53:26 R-pairCentral 0x123456
2020-09-27 12:53:27 R-sign off
2020-09-27 12:53:26 RegL_00. 00:00 02:01 0A:12 0B:34 0C:56 15:FF 18:00
2020-09-27 12:53:27 RegL_01. 00:00 08:00 09:00 0A:00 0B:00 0C:F0 0D:00 0E:E6 0F:05 10:00 30:06 56:00 57:24
2021-06-12 13:37:26 associatedWith ASC
2020-09-27 12:53:25 cfgState updating
2021-06-13 16:36:52 commState CMDs_done
2021-06-13 16:36:52 deviceMsg off (to VCCU)
2021-06-13 16:36:52 level 0
2021-06-13 16:36:52 motor stop:off
2021-06-13 16:36:52 pct 0
2021-06-13 16:36:52 recentStateType info
2021-06-13 16:36:52 state off
2021-06-13 16:36:52 timedOn off
helper:
HM_CMDNR 237
cSnd 111234565C7CE2020178,111234565C7CE20201000000
dlvlCmd ++A0111234565C7CE20201000000
mId 0005
peerFriend peerSens,peerVirt
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
ack:
cmds:
TmplKey :no:1623497843.06617
TmplTs 1623497843.06617
cmdKey 1:1:0::OG_WZ_Roll_Garten:0005:01:
cmdLst:
assignHmKey noArg
clear [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
deviceRename -newName-
down [(-changeValue-|{10})] [(-ontime-|{0})] [(-ramptime-|{0})]
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6) [-peerChn-]
getVersion noArg
inhibit [(on|{off})]
off noArg
on noArg
pair noArg
pct -value- [-ontime-]
peerBulk -peer1,peer2,...- [({set}|unset)]
peerIODev [IO] -btn- [({set}|unset)] 'not for future use'
peerSmart -peerOpt-
press [(long|{short})] [(-peer-|{self01})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- -addr2:data2-...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sign [(on|{off})]
statusRequest noArg
stop noArg
toggle noArg
toggleDir noArg
tplDel -tplDel-
unpair noArg
up [(-changeValue-|{10})] [(-ontime-|{0})] [(-ramptime-|{0})]
lst:
condition slider,0,1,255
peer
peerOpt ,VCCU_Btn1
tplDel
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
param -param-
reg -addr- -list- [-peerChn-]
regList noArg
regTable noArg
regVal -addr- -list- [-peerChn-]
saveConfig [-filename-]
tplInfo noArg
dir:
cur stop
rct down
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +5C7CE2,00,00,00
nextSend 1623595013.19119
prefIO
rxt 0
vccu VCCU
p:
5C7CE2
00
00
00
mRssi:
mNo ED
io:
myHmUART:
-56
-56
myRemoteHmUART:
-77
-77
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
rpt:
IO myHmUART
flg A
ts 1623595012.83046
ack:
HASH(0x217c5d0)
ED80021234565C7CE200
rssi:
at_myHmUART:
avg -61.5555555555556
cnt 9
lst -60
max -58
min -66
at_myRemoteHmUART:
avg -78.1111111111111
cnt 9
lst -77
max -75
min -83
myHmUART:
avg -71.8
cnt 5
lst -74
max -68
min -74
tmpl:
Attributes:
ASC 2
ASC_Antifreeze off
ASC_Antifreeze_Pos 15
ASC_AutoAstroModeEvening HORIZON
ASC_AutoAstroModeEveningHorizon -1
ASC_AutoAstroModeMorning HORIZON
ASC_AutoAstroModeMorningHorizon -2
ASC_BlockingTime_afterManual 1
ASC_BlockingTime_beforDayOpen 3600
ASC_BlockingTime_beforNightClose 3600
ASC_BrightnessSensor ESPEasy_Wohnzimmer_BH1750_Lux_sued :Lux 5000:10000
ASC_Closed_Pos 100
ASC_ComfortOpen_Pos 80
ASC_Down astro
ASC_Drive_Delay -1
ASC_Drive_DelayStart -1
ASC_GuestRoom none
ASC_LockOut off
ASC_LockOut_Cmd none
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Open_Pos 0
ASC_Partymode off
ASC_Pos_Reading pct
ASC_PrivacyDownValue_beforeNightClose -1
ASC_PrivacyDown_Pos 10
ASC_Roommate_Device OG_Wohnzimmer
ASC_Roommate_Reading state
ASC_Shading_InOutAzimuth 100:240
ASC_Shading_MinMax_Elevation 15
ASC_Shading_Min_OutsideTemperature 21
ASC_Shading_Mode always
ASC_Shading_Pos 50
ASC_Shading_StateChange_SunnyCloudy 4000:3500
ASC_Shading_WaitingPeriod 600
ASC_Time_Down_Early 15:30
ASC_Time_Down_Late 22:30
ASC_Time_Up_Early 04:30
ASC_Time_Up_Late 09:00
ASC_Time_Up_WE_Holiday 09:00
ASC_Up astro
ASC_Ventilate_Pos 30
ASC_Ventilate_Window_Open on
ASC_WiggleValue 5
ASC_WindowRec none
ASC_WindowRec_subType twostate
IODev myHmUART
IOgrp VCCU
alle_OG_WZ_Roll OG_WZ_Roll_Alle_o_Balkon
autoReadReg 4_reqStatus
devStateIcon off:fts_shutter_10@green on:fts_shutter_100@black 9\d.*:fts_shutter_90@#8b4513 8\d.*:fts_shutter_80@#8b4513 7\d.*:fts_shutter_70@#d2691e 6\d.*:fts_shutter_60@#d2691e 5\d.*:fts_shutter_50@#cd853f 4\d.*:fts_shutter_40@#cd853f 3\d.*:fts_shutter_30@#f4a460 2\d.*:fts_shutter_20@#f4a460 1\d.*:fts_shutter_10@#deb887 1:fts_shutter_10 1.\d.*:fts_shutter_10 2:fts_shutter_10 2.\d.*:fts_shutter_10 3:fts_shutter_10 3.\d.*:fts_shutter_10 4:fts_shutter_10 4.\d.*:fts_shutter_10 5:fts_shutter_10 5.\d.*:fts_shutter_10 6:fts_shutter_10 6.\d.*:fts_shutter_10 7:fts_shutter_10 7.\d.*:fts_shutter_10 8:fts_shutter_10 8.\d.*:fts_shutter_10 9:fts_shutter_10 9.\d.*:fts_shutter_10
expert defReg,rawReg
firmware 2.11
group Rolladen OG
model HM-LC-BL1-FM
peerIDs 00000000,
room OG_Rolladen_alle
serialNr OEQ0546558
subType blindActuator
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate alle_OG_Roll alle_OG_Roll_map alle_OG_WZ_Roll alle_OG_WZ_Roll_map structexclude
webCmd statusRequest:stop:off:10:20:30:40:50:60:70:80:90:on
ZitatASC_BrightnessSensor ESPEasy_Wohnzimmer_BH1750_Lux_sued :Lux 5000:10000
Da ist ein Leerzeichen zwischen Devicename und Doppelpunkt (Readingname) das da nicht hingehört.
Und es ist eine alte Version. Bitte Update machen.
Zitat von: TomLee am 13 Juni 2021, 21:33:20
Da ist ein Leerzeichen zwischen Devicename und Doppelpunkt (Readingname) das da nicht hingehört.
Stimmt - das hatte ich probehalber eingefügt weil ich es irgendwo so gesehen hatte... Ist jetzt wieder zurück geändert.
Morgen soll ja wieder gutes Wetter werden, dann schauen wir mal ob's dann wieder läuft.
Ein Update hatte ich heute schon gemacht gehabt - seltsam dass da noch was aussehen sollte.
Laut Protokoll war da übrigens nichts ausstehend:
Zitat
2021.06.13 23:13:45 1 : Downloading https://fhem.de/fhemupdate/controls_fhem.txt
2021.06.13 23:13:45 2 : backup include: log/fhem.save
2021.06.13 23:13:45 2 : Backup with command: tar czf ./backup/FHEM-20210613_231345.tar.gz "./demolog" "./log" "./docs" "./fhem.cfg" "./FHEM" "./CHANGED" "./unused" "log/fhem.save" "./tempList.cfg" "./README_DEMO.txt" "./lib" "./MAINTAINER.txt" "./restoreDir" "./MSwitch_backup_V2.00.cfg" "./configDB.pm" "./contrib" "./www" "./fhem.cfg.demo" "./fhem.pl" "./GPL_V2.txt"
2021.06.13 23:16:30 1 : backup done: FHEM-20210613_231345.tar.gz (390486639 Bytes)
2021.06.13 23:16:30 1 : RMDIR: ./restoreDir/update/2020-10-01
2021.06.13 23:16:31 1 : UPD FHEM/00_MQTT2_CLIENT.pm
2021.06.13 23:16:31 1 : UPD FHEM/HttpUtils.pm
2021.06.13 23:16:31 1 : UPD FHEM/lib/AttrTemplate/mqtt2.template
2021.06.13 23:16:31 1 : saving fhem.cfg
2021.06.13 23:16:31 1 : saving log/fhem.save
2021.06.13 23:16:31 1 : Calling /usr/bin/perl ./contrib/commandref_join.pl -noWarnings, this may take a while
2021.06.13 23:16:59 1 :
2021.06.13 23:16:59 1 : update finished, "shutdown restart" is needed to activate the changes.
2021.06.13 23:16:59 1 :
2021.06.13 23:16:59 1 : Please consider using the global attribute sendStatistics
2021-06-13 23:16:59 Global global UPDATE
Auch nach dem Update und nachfolgendem shutdown restart:
Zitat
ASC_ShadingMessage
ERROR: no brightness sensor found, please set ASC_BrightnessSensor attribut
und jetzt ist
Zitat
ASC_BrightnessSensor
ESPEasy_Wohnzimmer_BH1750_Lux_sued:Lux 5000:10000
ohne Leerzeichen eingetragen
VERSION v0.10.10 ist nicht aktuell.
Welche Version wird im ASC angezeigt?
Und gib mal ein list vom Brightness Sensor.
Zitat von: CoolTux am 13 Juni 2021, 14:51:38
Ja das ist Möglich. ASC achtet auf sowas bei der morgendlichen Fahrt.
Das kann ich leider nicht so bestätigen. Bei fahren alle Rollläden erst hoch und dann erst in die Beschattung obwohl die Beschattungsbedingungen schon erreicht wurden.
Zitat von: xerion am 14 Juni 2021, 08:17:26
Das kann ich leider nicht so bestätigen. Bei fahren alle Rollläden erst hoch und dann erst in die Beschattung obwohl die Beschattungsbedingungen schon erreicht wurden.
Was sagt ein ascAPIget auf ShadingStatus? Hier sollte ein "in" stehen vor der morgendlichen Fahrt
Zitat von: CoolTux am 14 Juni 2021, 08:10:04
VERSION v0.10.10 ist nicht aktuell.
Welche Version wird im ASC angezeigt?
Und gib mal ein list vom Brightness Sensor.
VERSION v0.10.15
und hier das list:
Zitat
Internals:
DEF 192.168.199.39 80 ESPEasy_bridge OG_Wohnzimmer_BH1750_Lux_sued
ESPEasy_bridge_MSGCNT 1106
ESPEasy_bridge_TIME 2021-06-14 08:34:45
ESP_BUILD 20111
ESP_BUILD_NOTES - Mega
ESP_NODE_TYPE_ID ESP Easy Mega
ESP_SLEEP 0
ESP_UNIT 0
ESP_VERSION 2
FUUID 600c2788-f33f-c344-9c73-3c6eb5df219ec9bb
HOST 192.168.199.39
IDENT OG_Wohnzimmer_BH1750_Lux_sued
INTERVAL 300
IODev ESPEasy_bridge
LASTInputDev ESPEasy_bridge
MAX_CMD_DURATION 1
MSGCNT 1106
NAME ESPEasy_OG_Wohnzimmer_BH1750_Lux_sued
NOTIFYDEV global
NR 893
NTFY_ORDER 50-ESPEasy_OG_Wohnzimmer_BH1750_Lux_sued
PORT 80
STATE Lux: 5171
SUBTYPE device
TYPE ESPEasy
VERSION 2.18
READINGS:
2021-06-13 23:22:22 IODev ESPEasy_bridge
2021-06-14 08:34:45 Lux 5171
2021-06-14 08:32:24 presence present
2021-06-14 08:34:45 state Lux: 5171
helper:
fpc 1623619348.38638
pm:
Encode 1
JSON 1
received:
Lux 1623652485.03023
sec:
admpwd
Attributes:
IODev ESPEasy_bridge
Interval 300
group ESPEasy Device
presenceCheck 1
readingSwitchText 1
room ESPEasy
setState 3
Viele Grüsse
Ralf
Zitat von: Bäschdler am 14 Juni 2021, 08:36:40
VERSION v0.10.15
und hier das list:
Viele Grüsse
Ralf
Was in Deinem Rollo steht
ESPEasy_Wohnzimmer_BH1750_Lux_sued
Was Du als Device mit List mir gegeben hast
ESPEasy_OG_Wohnzimmer_BH1750_Lux_sued
Hallo,
ich hole mir mit {ascAPIget('WinStatus',$NAME)} den Grund der letzten Fahrt.
Kann man auch irgendwie den Zeitpunkt der letzten Fahrt bekommen?
Danke, lg, Gerhard
Zitat von: gestein am 14 Juni 2021, 09:04:34
Hallo,
ich hole mir mit {ascAPIget('WinStatus',$NAME)} den Grund der letzten Fahrt.
Kann man auch irgendwie den Zeitpunkt der letzten Fahrt bekommen?
Danke, lg, Gerhard
Nicht auf ASC bezogen. Wenn dann über den ReadingTimestamp von pct oder was auch immer Dein Reading ist
Manchmal sieht man den Wald vor lauter Bäumen nicht.
Klar - das sollte doch klappen.
Danke! lg, Gerhard
Super - das war's.
VIELEN DANK
Hallo,
kann mal bitte irgendwer im Wiki die Beispiele nachvollziehbar dokumentieren? Hier werden RedingsGroups beschrieben (z.B. für die Beschattung), in denen etwas gesetzt wird, was weder im Wiki, noch in der Commendref beschrieben ist z.B. ASC_Shading_Angle_Left...
Ich verstehe es einfach nicht, warum diese existenziellen Dinge nicht einmal - durch wen auch immer - gegen gecheckt werden, ob diese nachvollziehbar sind. Und dann wird sich im Forum immer drüber beschwert, dass User "komische Fragen" stellen...
ASC ist ein ganz tolles Modul, aber durch solche Nachlässigkeit nicht zu gebrauchen, ohne sich durch 100e Seiten im Forum zu wühlen.
Es ist mir einfach immer wieder unverständlich, warum so ein tolles System wie fhem mit so vielen tollen Entwicklern, sich selbst so viele Steine in den Weg legt...
LG
Erstmal ein großes Dankschön an Cooltux und alle die an diesem sehr umfangreichen Modul mitgewirkt haben! :)
Ich habe das Modul nun auch ein gerichtet und versuche meine Homematic IP Rolladen damit zu steuern. Die automatische Fahrt morgens und abends funktioniert schon mal wie gewollt. Leider bekomme ich es nicht hin die Terrassentür, bestückt mit einem HmIP-RF, mit der Komfort- und Lüftungsöffnung zu versehen.
Außerdem scheint das Attribut ASC_shuttersDriveDelay im ASC-Modul selbst sowie ASC_Drive_Delay in den einzelnen Rolladen keine Funktion zu haben. Wobei ich hierbei eher von einem Anwenderfehler ausgehe. :D
Vielleicht könnt ihr mir ja auf die Sprünge helfen.
Nachfolgend ein List von meine ASC Device:
Internals:
FUUID 607e07f1-f33f-9af6-15a1-3122ecc728938f34
FVERSION 73_AutoShuttersControl.pm:v0.10.15-s24586/2021-06-05
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME Rolladensteuerung
NOTIFYDEV GA.Lichtsensor,Rolladensteuerung,Twilight,Wz.Terrassentur.Schloss,global,GA.Markise,GWC.Rollo.Fenster,KU.Rollo.Fenster,SZ.Rollo.Fenster,WZ.Rollo.Fenster,WZ.Rollo.Terrassentur
NR 32
NTFY_ORDER 51-Rolladensteuerung
STATE manual
TYPE AutoShuttersControl
VERSION v0.10.15
Helper:
DBLOG:
GA.Markise_nextAstroTimeEvent:
DBLog:
TIME 1623758614.41991
VALUE 15.06.2021 - 22:00
GWC.Rollo.Fenster_nextAstroTimeEvent:
DBLog:
TIME 1623758614.45525
VALUE 15.06.2021 - 22:00
KU.Rollo.Fenster_nextAstroTimeEvent:
DBLog:
TIME 1623758614.47695
VALUE 15.06.2021 - 22:00
SZ.Rollo.Fenster_nextAstroTimeEvent:
DBLog:
TIME 1623758614.50157
VALUE 15.06.2021 - 22:00
WZ.Rollo.Fenster_nextAstroTimeEvent:
DBLog:
TIME 1623758614.52748
VALUE 15.06.2021 - 22:00
WZ.Rollo.Terrassentur_PosValue:
DBLog:
TIME 1623759007.22273
VALUE 100
WZ.Rollo.Terrassentur_nextAstroTimeEvent:
DBLog:
TIME 1623758614.54983
VALUE 15.06.2021 - 23:59
ascEnable:
DBLog:
TIME 1623758946.06579
VALUE on
state:
DBLog:
TIME 1623759007.23533
VALUE manual
OLDREADINGS:
READINGS:
2021-06-15 13:34:13 GA.Markise_PosValue 79
2021-06-12 05:52:50 GA.Markise_lastPosValue 100
2021-06-15 14:03:34 GA.Markise_nextAstroTimeEvent 15.06.2021 - 22:00
2021-06-15 07:46:09 GWC.Rollo.Fenster_PosValue 93
2021-06-15 06:45:02 GWC.Rollo.Fenster_lastPosValue 0
2021-06-15 14:03:34 GWC.Rollo.Fenster_nextAstroTimeEvent 15.06.2021 - 22:00
2021-06-15 05:30:53 KU.Rollo.Fenster_PosValue 100
2021-06-15 06:45:02 KU.Rollo.Fenster_lastPosValue 100
2021-06-15 14:03:34 KU.Rollo.Fenster_nextAstroTimeEvent 15.06.2021 - 22:00
2021-06-15 08:27:11 SZ.Rollo.Fenster_PosValue 96
2021-06-15 06:45:02 SZ.Rollo.Fenster_lastPosValue 42
2021-06-15 14:03:34 SZ.Rollo.Fenster_nextAstroTimeEvent 15.06.2021 - 22:00
2021-05-22 21:55:21 WZ.Rollo.Fenster WZ.Rollo.Fenster_lastPosValue 0
2021-06-15 12:49:43 WZ.Rollo.Fenster_PosValue 100
2021-06-08 05:54:04 WZ.Rollo.Fenster_lastDelayPosValue 100
2021-06-15 06:45:02 WZ.Rollo.Fenster_lastPosValue 0
2021-06-15 14:03:34 WZ.Rollo.Fenster_nextAstroTimeEvent 15.06.2021 - 22:00
2021-05-22 21:55:21 WZ.Rollo.Terrassent_r WZ.Rollo.Terrassent_r_lastPosValue 0
2021-06-15 13:58:45 WZ.Rollo.Terrassent_r_PosValue 100
2021-06-08 05:54:04 WZ.Rollo.Terrassent_r_lastDelayPosValue 100
2021-06-15 06:45:02 WZ.Rollo.Terrassent_r_lastPosValue 82.5
2021-06-15 14:10:07 WZ.Rollo.Terrassentur_PosValue 100
2021-06-15 14:03:34 WZ.Rollo.Terrassentur_nextAstroTimeEvent 15.06.2021 - 23:59
2021-06-15 14:09:06 ascEnable on
2021-04-20 09:50:17 controlShading off
2021-04-20 09:50:17 hardLockOut off
2021-06-10 20:54:03 partyMode off
2021-04-27 06:43:19 rg_ASC_Rolllaeden_Times commands {level => 'pct:0,10,20,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100',
2021-06-15 14:03:31 room_G__ste-WC GWC.Rollo.Fenster
2021-06-15 14:03:31 room_Garten GA.Markise
2021-06-15 14:03:31 room_K__che KU.Rollo.Fenster
2021-06-15 14:03:31 room_Schlafzimmer SZ.Rollo.Fenster
2021-06-15 14:03:31 room_Wohnzimmer WZ.Rollo.Fenster,WZ.Rollo.Terrassentur
2021-04-20 09:50:17 selfDefense off
2021-06-15 14:10:07 state manual
2021-06-12 14:44:07 sunriseTimeWeHoliday on
2021-06-15 14:03:31 userAttrList rolled out
helper:
shuttersList:
GA.Markise
GWC.Rollo.Fenster
KU.Rollo.Fenster
SZ.Rollo.Fenster
WZ.Rollo.Fenster
WZ.Rollo.Terrassentur
monitoredDevs:
GA.Lichtsensor:
GA.Markise ASC_BrightnessSensor
WZ.Rollo.Fenster ASC_BrightnessSensor
Twilight:
Rolladensteuerung ASC_twilightDevice
WZ.Rollo.Terrassentur:
Wz.Terrassentur.Schloss:
WZ.Rollo.Terrassentur ASC_WindowRec
Attributes:
ASC_advDate DeadSunday
ASC_autoAstroModeEvening CIVIL
ASC_autoAstroModeMorning CIVIL
ASC_autoShuttersControlComfort on
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_expert 1
ASC_shuttersDriveDelay 300
ASC_tempSensor MQTT2_zigbee_WZ.Klima:temperature
ASC_twilightDevice Twilight
devStateIcon { ShuttersControl_DevStateIcon($name) }
group Rolladen Automatik
icon fts_shutter_automatic
room Haus
Ein List von meiner Terrassentür:
Internals:
DEF 00111BE9A41FB1
FUUID 60776709-f33f-9af6-ebaf-9cee702827ae4a92
IODev Debmatic
NAME WZ.Rollo.Terrassentur
NR 26
STATE open
TYPE HMCCUDEV
ccuaddr 00111BE9A41FB1
ccudevstate active
ccuif HmIP-RF
ccuname WZ.Rollo.Terrassentur
ccutype HmIP-BROLL
channels 8
firmware 1.8.20
statevals devstate
Helper:
DBLOG:
3.ACTIVITY_STATE:
DBLog:
TIME 1623759007.2031
VALUE stop
3.LEVEL:
DBLog:
TIME 1623759007.2031
VALUE open
4.ACTIVITY_STATE:
DBLog:
TIME 1623759007.2031
VALUE stop
control:
DBLog:
TIME 1623759007.2031
VALUE 100
hmstate:
DBLog:
TIME 1623759007.2031
VALUE open
pct:
DBLog:
TIME 1623759007.2031
VALUE 100
state:
DBLog:
TIME 1623759007.2031
VALUE open
READINGS:
2021-06-15 14:03:43 0.ACTUAL_TEMPERATURE 31.0
2021-06-15 14:03:43 0.ACTUAL_TEMPERATURE_STATUS normal
2021-04-19 19:49:06 0.CONFIG_PENDING 0
2021-04-19 19:49:06 0.DUTY_CYCLE 0
2021-06-15 14:03:43 0.ERROR_CODE 0
2021-06-15 14:03:43 0.ERROR_OVERHEAT no
2021-04-19 19:49:06 0.RSSI_DEVICE -44
2021-04-19 06:33:00 0.RSSI_PEER -58
2021-04-19 19:49:06 0.UNREACH 0
2021-06-15 14:10:07 3.ACTIVITY_STATE stop
2021-06-15 14:10:07 3.LEVEL open
2021-06-15 14:10:07 3.LEVEL_STATUS 0
2021-04-19 19:49:06 3.PROCESS 0
2021-04-19 19:49:06 3.SECTION 15
2021-06-15 14:03:43 3.SELF_CALIBRATION_RESULT ok
2021-06-15 14:10:07 4.ACTIVITY_STATE stop
2021-04-19 19:49:06 4.LEVEL 1.0
2021-04-19 19:49:06 4.LEVEL_STATUS 0
2021-04-19 19:49:06 4.PROCESS 0
2021-04-19 19:49:06 4.SECTION 4
2021-06-15 14:10:07 5.ACTIVITY_STATE stop
2021-04-19 19:49:06 5.LEVEL 0.0
2021-04-19 19:49:06 5.LEVEL_STATUS 0
2021-04-19 19:49:06 5.PROCESS 0
2021-04-19 19:49:06 5.SECTION 0
2021-06-15 14:10:07 6.ACTIVITY_STATE stop
2021-04-19 19:49:06 6.LEVEL 0.0
2021-04-19 19:49:06 6.LEVEL_STATUS 0
2021-04-19 19:49:06 6.PROCESS 0
2021-04-19 19:49:06 6.SECTION 0
2021-04-19 19:49:06 7.WEEK_PROGRAM_CHANNEL_LOCKS 0
2021-04-20 00:56:24 ASC_Enable on
2021-04-26 23:56:02 ASC_ShadingMessage <html> INFO: shading was deactivated in the device </html>
2021-06-15 14:10:07 ASC_ShuttersLastDrive manual
2021-06-15 14:09:26 ASC_Time_DriveDown 15.06.2021 - 23:59
2021-06-15 14:09:26 ASC_Time_DriveUp 16.06.2021 - 06:45
2021-06-15 14:03:31 IODev Debmatic
2021-06-15 14:10:07 activity alive
2021-06-15 14:03:31 associatedWith Rolladensteuerung
2021-06-15 14:10:07 control 100
2021-06-15 14:10:07 hmstate open
2021-06-15 14:10:07 pct 100
2021-06-15 14:10:07 state open
hmccu:
devspec 00111BE9A41FB1
dp:
0.ACTUAL_TEMPERATURE:
OSVAL 31.0
OVAL 31.000000
SVAL 31.0
VAL 31.000000
0.ACTUAL_TEMPERATURE_STATUS:
OSVAL normal
OVAL 0
SVAL normal
VAL 0
0.CONFIG_PENDING:
OVAL 0
VAL 0
0.DUTY_CYCLE:
OVAL 0
VAL 0
0.ERROR_CODE:
OSVAL 0
OVAL 0
SVAL 0
VAL 0
0.ERROR_OVERHEAT:
OSVAL no
OVAL false
SVAL no
VAL false
0.INSTALL_TEST:
OVAL true
VAL true
0.OPERATING_VOLTAGE:
OVAL 0.000000
VAL 0.000000
0.OPERATING_VOLTAGE_STATUS:
OVAL 0
VAL 0
0.RSSI_DEVICE:
OVAL -45
VAL -44
0.RSSI_PEER:
OVAL 200
VAL -55
0.UNREACH:
OSVAL alive
OVAL 0
SVAL alive
VAL 0
0.UPDATE_PENDING:
OVAL false
VAL false
3.ACTIVITY_STATE:
OSVAL up
OVAL 1
SVAL stop
VAL 3
3.LEVEL:
OSVAL 1.5
OVAL 0.015
SVAL open
VAL 1.0
3.LEVEL_STATUS:
OSVAL 0
OVAL 0
SVAL 0
VAL 0
3.PROCESS:
OVAL 1
VAL 0
3.SECTION:
OVAL 15
VAL 15
3.SECTION_STATUS:
OVAL 0
VAL 0
3.SELF_CALIBRATION_RESULT:
OSVAL ok
OVAL true
SVAL ok
VAL true
4.ACTIVITY_STATE:
OSVAL up
OVAL 1
SVAL stop
VAL 3
4.LEVEL:
OVAL 0.0
VAL 1.0
4.LEVEL_STATUS:
OVAL 0
VAL 0
4.PROCESS:
OVAL 1
VAL 0
4.SECTION:
OVAL 3
VAL 4
4.SECTION_STATUS:
OVAL 0
VAL 0
5.ACTIVITY_STATE:
OSVAL stop
OVAL 3
SVAL stop
VAL 3
5.LEVEL:
OVAL 0.0
VAL 0.0
5.LEVEL_STATUS:
OVAL 0
VAL 0
5.PROCESS:
OVAL 0
VAL 0
5.SECTION:
OVAL 0
VAL 0
5.SECTION_STATUS:
OVAL 0
VAL 0
6.ACTIVITY_STATE:
OSVAL stop
OVAL 3
SVAL stop
VAL 3
6.LEVEL:
OVAL 0.0
VAL 0.0
6.LEVEL_STATUS:
OVAL 0
VAL 0
6.PROCESS:
OVAL 0
VAL 0
6.SECTION:
OVAL 0
VAL 0
6.SECTION_STATUS:
OVAL 0
VAL 0
7.WEEK_PROGRAM_CHANNEL_LOCKS:
OVAL 0
VAL 0
Attributes:
ASC 2
ASC_ComfortOpen_Pos 90
ASC_Down time
ASC_LockOut soft
ASC_Pos_Reading pct
ASC_Shading_Mode off
ASC_Shading_Pos 15
ASC_ShuttersPlace window
ASC_Time_Down_Early 23:59
ASC_Time_Up_Early 06:45
ASC_Time_Up_WE_Holiday 07:30
ASC_Up astro
ASC_Ventilate_Pos 30
ASC_Ventilate_Window_Open on
ASC_WindowRec Wz.Terrassentur.Schloss
ASC_WindowRec_subType threestate
IODev Debmatic
alias Wohnzimmer Rolladen Terrassentür
ccureadingfilter 3.LEVEL;(ERROR_CODE|ERROR_OVERHEAT|ACTUAL_TEMPERATURE|ACTIVITY_STATE|SELF_CALIBRATION_RESULT)
ccureadingname 3.LEVEL$:+control,+pct
ccuscaleval LEVEL:0:1:0:100
cmdIcon up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
controldatapoint 4.LEVEL
event-on-change-reading .*
eventMap /datapoint 4.STOP true:stop/datapoint 4.LEVEL 0:down/datapoint 4.LEVEL 100:up/datapoint 3.SELF_CALIBRATION 0:stopCalibration/datapoint 3.SELF_CALIBRATION 1:startCalibration/
group Rolladen
hmstatevals ACTUAL_TEMPERATURE_STATUS!2:tempOverflow,3:tempUnderflow;ERROR_OVERHEAT!(1|true):overheat
room Wohnzimmer
statedatapoint 3.LEVEL
stripnumber 1
substexcl control|pct
substitute LEVEL!#0-0:closed,#100-100:open;ACTIVITY_STATE!0:unknown,1:up,2:down,3:stop;ERROR_OVERHEAT!(0|false):no,(1|true):yes;ACTUAL_TEMPERATURE_STATUS!0:normal,1:unknown,2:overflow,3:underflow;SELF_CALIBRATION_RESULT!(0|false):failed,(1|true):ok
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd control:up:stop:down
widgetOverride control:slider,0,10,100
Fangen wir erstmal mit dem Türsensor an.
Im ASC das Attribut ASC_autoShuttersControlComfort auf on stellen.
Im Rollo Device das Attribut ShuttersPlace auf Terrace stellen
Bezüglich der Delay Geschichte lösche mal das ASC_shuttersDriveDelay im ASC Device und das ASC_Drive_Delay im Rollo Device und setze im Rollo Device ASC_DriveDelayStart. Und zwar immer um enige Sekunden versetzt pro Rollo. Also erstes Rollo mit 0 zweites Rollo mit 2 drittes mit 4 und so weiter.
Danke für deine Antwort.
Zitat von: CoolTux am 15 Juni 2021, 15:04:21
Fangen wir erstmal mit dem Türsensor an.
Im ASC das Attribut ASC_autoShuttersControlComfort auf on stellen.
Im Rollo Device das Attribut ShuttersPlace auf Terrace stellen
Das Attribut ASC_autoShuttersControlComfort war bereits auf on. Ich habe es erneut gesetzt.
Das Attribut ShuttersPlace steht nun auf Terrace.
Das Rollo reagiert leider weiterhin nicht auf das Öffnen der Tür.
Zitat von: CoolTux am 15 Juni 2021, 15:04:21
Bezüglich der Delay Geschichte lösche mal das ASC_shuttersDriveDelay im ASC Device und das ASC_Drive_Delay im Rollo Device und setze im Rollo Device ASC_DriveDelayStart. Und zwar immer um enige Sekunden versetzt pro Rollo. Also erstes Rollo mit 0 zweites Rollo mit 2 drittes mit 4 und so weiter.
Habe ich erledigt.
Hallo,
ich habe da seit neustem ein Problem, hatte die Tage mal FHEM geupdatet, lange lange her, als ich das das letzte mal gemacht habe. Nun ist mir folgendes aufgefallen. Ich versuch es mal zu beschreiben.
Morgens 5 Uhr Rollos sind mit Sonnenuntergang am Vortag herunter gefahren. Manche Fenster sind offen zum lüften. Die Rollos wurden manuell runter gefahren, sonst würden sie in der Lüftungsstellung stehen.
So nun mache ich z.b. im Schlafzimmer das Fenster zu, damit meine Frau weiter schlafen kann, wenn es draußen lauter wird. So sobald das Fenster zu ist, fahren alle Rollos bei denen das Fenster offen ist in die Lüftungsposition ? Das Verhalten ist neu. habe seit Monaten nichts am Setting geändert und vor dem FHEM Update war das auch nicht fest zu stellen.
Hat sich hier irgendwas geändert ?
Zitat von: D3ltorohd am 15 Juni 2021, 17:52:44
Hallo,
ich habe da seit neustem ein Problem, hatte die Tage mal FHEM geupdatet, lange lange her, als ich das das letzte mal gemacht habe. Nun ist mir folgendes aufgefallen. Ich versuch es mal zu beschreiben.
Morgens 5 Uhr Rollos sind mit Sonnenuntergang am Vortag herunter gefahren. Manche Fenster sind offen zum lüften. Die Rollos wurden manuell runter gefahren, sonst würden sie in der Lüftungsstellung stehen.
So nun mache ich z.b. im Schlafzimmer das Fenster zu, damit meine Frau weiter schlafen kann, wenn es draußen lauter wird. So sobald das Fenster zu ist, fahren alle Rollos bei denen das Fenster offen ist in die Lüftungsposition ? Das Verhalten ist neu. habe seit Monaten nichts am Setting geändert und vor dem FHEM Update war das auch nicht fest zu stellen.
Hat sich hier irgendwas geändert ?
Da wird wohl eher durch Deine sehr lange Update Abstinenz sich was verklemmt haben. Mach mal bitte ein set createNewNotifyDev und zeig mal ein list vom ASC Device und von einem Rollo Device.
Zitat von: CoolTux am 15 Juni 2021, 18:59:46
Da wird wohl eher durch Deine sehr lange Update Abstinenz sich was verklemmt haben. Mach mal bitte ein set createNewNotifyDev und zeig mal ein list vom ASC Device und von einem Rollo Device.
Beim ersten eingeben kommt :: Please define createNewNotifyDev first ::
Hier mal ein list von einem Rollo :
Internals:
FUUID 5cd88084-f33f-fc62-b74e-e20fdb15779d35ac
NAME Buero_li
NR 20
STATE open
TYPE ROLLO
stoptime 1623774187
READINGS:
2020-08-11 16:43:13 ASC_Enable on
2021-06-11 21:23:03 ASC_ShadingMessage <html> WARN: global shading active but ASC_Shading_Mode attribut is not set or off </html>
2021-06-15 18:23:07 ASC_ShuttersLastDrive ventilate - window open
2021-06-15 07:00:02 ASC_Time_DriveDown 15.06.2021 - 21:33
2021-06-15 07:00:02 ASC_Time_DriveUp 16.06.2021 - 07:00
2021-06-14 21:15:32 associatedWith ASControl
2021-06-15 18:22:55 command pct-0
2021-06-15 18:22:55 desired_pct 0
2021-06-15 18:22:55 drive-type modul
2021-06-15 18:22:55 last_drive drive-up
2021-06-15 18:23:07 pct 100
2021-06-15 18:23:07 state open
Attributes:
ASC 2
ASC_BrightnessSensor zigbee.0.04cf8cdf3c772184.illuminance:state
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 90
ASC_Drive_DelayStart 1
ASC_Open_Pos 100
ASC_Pos_Reading pct
ASC_ShuttersPlace window
ASC_Time_Up_Early 07:00
ASC_Ventilate_Pos 100
ASC_Ventilate_Window_Open on
ASC_WindowRec 0_userdata.0.Jalousiesteuerung.Fenstertimeout.Buero_links_contact
ASC_WindowRec_subType threestate
alias Buero_li
cmdIcon open:fts_shutter_up closed:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
devStateIcon open:fts_shutter_10:closed closed:fts_shutter_100:open half:fts_shutter_50:closed drive-up:fts_shutter_up@red:stop drive-down:fts_shutter_down@red:stop pct-100:fts_shutter_10:open pct-90:fts_shutter_10:closed pct-80:fts_shutter_20:closed pct-70:fts_shutter_30:closed pct-60:fts_shutter_40:closed pct-50:fts_shutter_50:closed pct-40:fts_shutter_60:open pct-30:fts_shutter_70:open pct-20:fts_shutter_80:open pct-10:fts_shutter_90:open pct-0:fts_shutter_100:closed
rl_autoStop 1
rl_commandDown set JaroFB down 10
rl_commandStop set JaroFB stop 10
rl_commandUp set JaroFB up 10
rl_excessBottom 2
rl_excessTop 0
rl_forceDrive 1
rl_resetTime 0
rl_secondsDown 25
rl_secondsUp 25
rl_switchTime 1
rl_type HomeKit
room Jalousien,ioB_OUT
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate Jalousien Jalousien_map structexclude
webCmd open:closed:half:stop:pct
und hier das list vom asc
Internals:
FUUID 5ce2f3da-f33f-fc62-b61a-ac2869baa577e8f8
FVERSION 73_AutoShuttersControl.pm:v0.10.15-s24586/2021-06-05
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME ASControl
NOTIFYDEV global,ASControl,Bad,Buero_li,Buero_re,Esszimmer,Kueche,Phillip,Schlafzimmer_li,Schlafzimmer_re,Selina,Terrasse,Treppe,Wohnzimmer_li,Wohnzimmer_mi,Wohnzimmer_re,0_userdata.0.Jalousiesteuerung.Fenstertimeout.Terrasse_contact,0_userdata.0.Jalousiesteuerung.Fenstertimeout.Esszimmer_contact,0_userdata.0.Jalousiesteuerung.Fenstertimeout.Schlafzimmer_rechts_contact,Buero_re,0_userdata.0.Jalousiesteuerung.Fenstertimeout.Bad_contact,Bad_contact,0_userdata.0.Jalousiesteuerung.Fenstertimeout.Kueche_contact,zigbee.0.00158d0003216589.contact,zigbee.0.04cf8cdf3c772184.illuminance,Treppe,Esszimmer,0_userdata.0.Jalousiesteuerung.Regnet_es,zigbee.0.00158d000321973c.contact,0_userdata.0.Jalousiesteuerung.Fenstertimeout.Schlafzimmer_links_contact,0_userdata.0.Jalousiesteuerung.Fenstertimeout.Wohnzimmer_links_contact,Buero_li,0_userdata.0.Jalousiesteuerung.Fenstertimeout.Wohnzimmer_mitte_contact,ASC_WindowRec_PosAfterDayClosed,Wohnzimmer_re,zigbee.0.00158d000346ad0c.contact,Regnet_es,0_userdata.0.Jalousiesteuerung.Fenstertimeout.Selina_contact,0_userdata.0.Jalousiesteuerung.Fenstertimeout.Buero_links_contact,zigbee.0.00158d000321800c.contact,Schlafzimmer_li,Kueche,zigbee.0.00158d00045a3466.detected,Schlafzimmer_re,0_userdata.0.Jalousiesteuerung.Fenstertimeout.Buero_rechts_contact,Wohnzimmer_mi,0_userdata.0.Jalousiesteuerung.Fenstertimeout.Phillip_contact,zigbee.0.00158d0003218006.contact,zigbee.0.00158d0003217c7b.contact,Wohnzimmer_li,SZ_li_FK,Regensensor_Water_leak_detected,Regensensor,Phillip,Selina,Astro,Bad,Terrasse,0_userdata.0.Jalousiesteuerung.Fenstertimeout.Wohnzimmer_rechts_contact,zigbee.0.00158d0003217c7a.contact
NR 21
NTFY_ORDER 51-ASControl
STATE manual
TYPE AutoShuttersControl
VERSION v0.10.15
OLDREADINGS:
READINGS:
2021-06-15 17:26:41 Bad_PosValue 10
2020-08-14 20:44:07 Bad_lastDelayPosValue 50
2021-06-15 16:04:27 Bad_lastPosValue 0
2021-06-15 05:29:02 Bad_nextAstroTimeEvent 15.06.2021 - 21:33
2021-06-15 18:23:07 Buero_li_PosValue 100
2021-06-15 07:00:02 Buero_li_lastPosValue 0
2021-06-15 07:00:02 Buero_li_nextAstroTimeEvent 15.06.2021 - 21:33
2021-06-15 18:23:07 Buero_re_PosValue 100
2021-06-15 07:00:02 Buero_re_lastPosValue 0
2021-06-15 07:00:02 Buero_re_nextAstroTimeEvent 15.06.2021 - 21:33
2021-06-15 15:01:09 Esszimmer_PosValue 100
2020-08-14 20:44:07 Esszimmer_lastDelayPosValue 0
2021-06-15 14:57:29 Esszimmer_lastPosValue 50
2021-06-15 07:00:02 Esszimmer_nextAstroTimeEvent 15.06.2021 - 21:33
2020-08-11 17:00:43 Helligkeit ventilate - window open
2021-06-15 19:27:59 Kueche_PosValue 100
2020-08-14 20:44:07 Kueche_lastDelayPosValue 0
2021-06-15 19:23:19 Kueche_lastPosValue 100
2021-06-15 05:29:02 Kueche_nextAstroTimeEvent 15.06.2021 - 21:33
2021-06-15 16:44:55 Phillip_PosValue 50
2020-08-14 20:30:02 Phillip_lastDelayPosValue 0
2021-06-15 16:04:27 Phillip_lastPosValue 50
2021-06-15 08:00:02 Phillip_nextAstroTimeEvent 15.06.2021 - 21:33
2021-06-15 19:36:17 Schlafzimmer_li_PosValue 0
2020-08-14 20:44:07 Schlafzimmer_li_lastDelayPosValue 40
2021-06-15 15:48:48 Schlafzimmer_li_lastPosValue 10
2021-06-15 09:00:02 Schlafzimmer_li_nextAstroTimeEvent 15.06.2021 - 21:33
2021-06-15 19:36:35 Schlafzimmer_re_PosValue 0
2020-08-14 20:44:07 Schlafzimmer_re_lastDelayPosValue 0
2021-06-15 19:28:49 Schlafzimmer_re_lastPosValue 10
2021-06-15 09:00:02 Schlafzimmer_re_nextAstroTimeEvent 15.06.2021 - 21:33
2021-06-15 14:50:36 Selina_PosValue 100
2020-08-14 07:30:02 Selina_lastDelayPosValue 100
2021-06-15 14:47:56 Selina_lastPosValue 50
2021-06-15 07:30:02 Selina_nextAstroTimeEvent 15.06.2021 - 21:33
2021-06-15 12:17:58 Terrasse_PosValue 100
2021-06-12 21:31:31 Terrasse_lastDelayPosValue 90
2021-06-15 05:29:02 Terrasse_lastPosValue 100
2021-06-15 05:29:02 Terrasse_nextAstroTimeEvent 15.06.2021 - 21:33
2021-06-15 19:24:11 Treppe_PosValue 100
2021-06-15 19:23:19 Treppe_lastPosValue 100
2021-06-15 05:29:02 Treppe_nextAstroTimeEvent 15.06.2021 - 21:33
2021-06-15 11:35:56 Wohnzimmer_li_PosValue 100
2020-08-14 20:44:07 Wohnzimmer_li_lastDelayPosValue 80
2021-06-15 11:28:48 Wohnzimmer_li_lastPosValue 100
2021-06-15 05:29:02 Wohnzimmer_li_nextAstroTimeEvent 15.06.2021 - 21:33
2021-06-15 11:31:15 Wohnzimmer_mi_PosValue 100
2020-08-14 20:44:07 Wohnzimmer_mi_lastDelayPosValue 0
2021-06-15 11:28:48 Wohnzimmer_mi_lastPosValue 100
2021-06-15 05:29:02 Wohnzimmer_mi_nextAstroTimeEvent 15.06.2021 - 21:33
2021-06-15 11:27:00 Wohnzimmer_re_PosValue 100
2020-08-14 20:44:07 Wohnzimmer_re_lastDelayPosValue 80
2021-06-15 10:48:48 Wohnzimmer_re_lastPosValue 80
2021-06-15 07:00:02 Wohnzimmer_re_nextAstroTimeEvent 15.06.2021 - 21:33
2020-02-29 11:16:45 ascEnable on
2021-06-14 21:15:37 controlShading on
2020-02-29 11:16:45 hardLockOut off
2021-06-14 21:15:29 room_Jalousien_ioB_OUT Buero_li,Buero_re,Esszimmer,Kueche,Phillip,Schlafzimmer_li,Schlafzimmer_re,Selina,Terrasse,Treppe,Wohnzimmer_li,Wohnzimmer_mi,Wohnzimmer_re
2021-06-14 21:15:29 room_ioB_OUT_Jalousien Bad
2020-02-29 11:16:45 selfDefense off
2021-06-15 19:36:35 state manual
2020-02-29 11:16:45 sunriseTimeWeHoliday off
2021-06-14 21:15:29 userAttrList rolled out
helper:
shuttersList:
Bad
Buero_li
Buero_re
Esszimmer
Kueche
Phillip
Schlafzimmer_li
Schlafzimmer_re
Selina
Terrasse
Treppe
Wohnzimmer_li
Wohnzimmer_mi
Wohnzimmer_re
monitoredDevs:
0_userdata.0.Jalousiesteuerung.Fenstertimeout.Bad_contact:
Bad ASC_WindowRec
0_userdata.0.Jalousiesteuerung.Fenstertimeout.Buero_links_contact:
Buero_li ASC_WindowRec
0_userdata.0.Jalousiesteuerung.Fenstertimeout.Buero_rechts_contact:
Buero_re ASC_WindowRec
0_userdata.0.Jalousiesteuerung.Fenstertimeout.Esszimmer_contact:
Esszimmer ASC_WindowRec
0_userdata.0.Jalousiesteuerung.Fenstertimeout.Kueche_contact:
Kueche ASC_WindowRec
0_userdata.0.Jalousiesteuerung.Fenstertimeout.Phillip_contact:
Phillip ASC_WindowRec
0_userdata.0.Jalousiesteuerung.Fenstertimeout.Schlafzimmer_links_contact:
Schlafzimmer_li ASC_WindowRec
0_userdata.0.Jalousiesteuerung.Fenstertimeout.Schlafzimmer_rechts_contact:
Schlafzimmer_re ASC_WindowRec
0_userdata.0.Jalousiesteuerung.Fenstertimeout.Selina_contact:
Selina ASC_WindowRec
0_userdata.0.Jalousiesteuerung.Fenstertimeout.Terrasse_contact:
Terrasse ASC_WindowRec
0_userdata.0.Jalousiesteuerung.Fenstertimeout.Wohnzimmer_links_contact:
Wohnzimmer_li ASC_WindowRec
0_userdata.0.Jalousiesteuerung.Fenstertimeout.Wohnzimmer_mitte_contact:
Wohnzimmer_mi ASC_WindowRec
0_userdata.0.Jalousiesteuerung.Fenstertimeout.Wohnzimmer_rechts_contact:
Wohnzimmer_re ASC_WindowRec
0_userdata.0.Jalousiesteuerung.Regnet_es:
ASControl ASC_rainSensor
ASC_WindowRec_PosAfterDayClosed:
Wohnzimmer_mi userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec
Astro:
ASControl ASC_twilightDevice
Bad:
Bad_contact:
Bad ASC_WindowRec
Buero_li:
Buero_re:
Esszimmer:
Kueche:
Phillip:
Regensensor:
ASControl ASC_rainSensor
Regensensor_Water_leak_detected:
ASControl ASC_rainSensor
Regnet_es:
ASControl ASC_rainSensor
SZ_li_FK:
Schlafzimmer_li ASC_WindowRec
Schlafzimmer_li:
Schlafzimmer_re:
Selina:
Terrasse:
Treppe:
Wohnzimmer_li:
Wohnzimmer_mi:
Wohnzimmer_re:
zigbee.0.00158d0003216589.contact:
Buero_li ASC_WindowRec
zigbee.0.00158d0003217c7a.contact:
Schlafzimmer_li ASC_WindowRec
zigbee.0.00158d0003217c7b.contact:
Schlafzimmer_re ASC_WindowRec
zigbee.0.00158d0003218006.contact:
Wohnzimmer_li ASC_WindowRec
zigbee.0.00158d000321800c.contact:
Wohnzimmer_mi ASC_WindowRec
zigbee.0.00158d000321973c.contact:
Wohnzimmer_re ASC_WindowRec
zigbee.0.00158d000346ad0c.contact:
Bad ASC_WindowRec
zigbee.0.00158d00045a3466.detected:
ASControl ASC_rainSensor
zigbee.0.04cf8cdf3c772184.illuminance:
Bad ASC_BrightnessSensor
Buero_li ASC_BrightnessSensor
Buero_re ASC_BrightnessSensor
Esszimmer ASC_BrightnessSensor
Kueche ASC_BrightnessSensor
Phillip ASC_BrightnessSensor
Schlafzimmer_li ASC_BrightnessSensor
Schlafzimmer_re ASC_BrightnessSensor
Selina ASC_BrightnessSensor
Terrasse ASC_BrightnessSensor
Treppe ASC_BrightnessSensor
Wohnzimmer_li ASC_BrightnessSensor
Wohnzimmer_mi ASC_BrightnessSensor
Wohnzimmer_re ASC_BrightnessSensor
Attributes:
ASC_autoAstroModeEvening HORIZON
ASC_autoAstroModeEveningHorizon -2
ASC_autoAstroModeMorning REAL
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_rainSensor 0_userdata.0.Jalousiesteuerung.Regnet_es:state 1:0 10
ASC_shuttersDriveDelay 400
ASC_tempSensor zigbee.0.00158d00045cb455.temperature:state
ASC_twilightDevice Astro
alias ASControl
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room Jalousien,ioB_OUT
Sieht soweit OK aus.
Naja bisschen überlegen bitte. Muss ich einen erfahrenen User wirklich den ganzen Befehl geben.
set ASControl createNewNotifyDev
Für Dein ASC Device
Zitat von: CoolTux am 15 Juni 2021, 20:49:40
Sieht soweit OK aus.
Naja bisschen überlegen bitte. Muss ich einen erfahrenen User wirklich den ganzen Befehl geben.
set ASControl createNewNotifyDev
Für Dein ASC Device
So erfahren bin ich nicht mit FHEM. Bin froh das es läuft, ewig nichts mehr gemacht, da es ja lief. Dennoch Danke für den ganzen Befehl. Was macht das createNewNotify ?
Zitat von: D3ltorohd am 15 Juni 2021, 21:10:12
So erfahren bin ich nicht mit FHEM. Bin froh das es läuft, ewig nichts mehr gemacht, da es ja lief. Dennoch Danke für den ganzen Befehl. Was macht das createNewNotify ?
Legt die interne Struktur für NOTIFYDEV neu an. (Diese Funktion steht nur zur Verfügung, wenn Attribut ASC_expert auf 1 gesetzt ist.)
https://wiki.fhem.de/wiki/AutoShuttersControl#cite_ref-5
Zitat von: CoolTux am 15 Juni 2021, 15:04:21
Fangen wir erstmal mit dem Türsensor an.
Im ASC das Attribut ASC_autoShuttersControlComfort auf on stellen.
Im Rollo Device das Attribut ShuttersPlace auf Terrace stellen
Bezüglich der Delay Geschichte lösche mal das ASC_shuttersDriveDelay im ASC Device und das ASC_Drive_Delay im Rollo Device und setze im Rollo Device ASC_DriveDelayStart. Und zwar immer um enige Sekunden versetzt pro Rollo. Also erstes Rollo mit 0 zweites Rollo mit 2 drittes mit 4 und so weiter.
Zitat von: Spezialtrick am 15 Juni 2021, 17:32:25
Danke für deine Antwort.
Das Attribut ASC_autoShuttersControlComfort war bereits auf on. Ich habe es erneut gesetzt.
Das Attribut ShuttersPlace steht nun auf Terrace.
Das Rollo reagiert leider weiterhin nicht auf das Öffnen der Tür.
Habe ich erledigt.
Brauchst du noch etwas Input von mir?
Zitat von: Spezialtrick am 15 Juni 2021, 21:14:57
Brauchst du noch etwas Input von mir?
Ein list vom Türkontakt. Welche Event meldet der Kontakt?
Zitat von: CoolTux am 16 Juni 2021, 05:39:45
Ein list vom Türkontakt. Welche Event meldet der Kontakt?
Hier schonmal das List des HmIP-RF:
Internals:
DEF 0007DD898A3F92
FUUID 60bbec30-f33f-9af6-a3b9-bbbce79ce9a6caf9
IODev Debmatic
NAME Wz.Terrassentur.Schloss
NR 52
STATE closed
TYPE HMCCUDEV
ccuaddr 0007DD898A3F92
ccudevstate active
ccuif HmIP-RF
ccuname Wz.Terrassentur.Schloss
ccutype HmIP-SRH
channels 3
firmware 1.2.10
statevals devstate
READINGS:
2021-06-16 07:37:15 1.STATE closed
2021-06-15 14:03:31 IODev Debmatic
2021-06-16 07:37:15 activity alive
2021-06-16 07:37:15 battery ok
2021-06-16 07:37:15 control closed
2021-06-16 07:37:15 hmstate closed
2021-06-16 07:37:15 state closed
hmccu:
devspec 0007DD898A3F92
dp:
0.CONFIG_PENDING:
OVAL 0
VAL 0
0.DUTY_CYCLE:
OVAL 0
VAL 0
0.ERROR_CODE:
OVAL 0
VAL 0
0.INSTALL_TEST:
OVAL true
VAL true
0.LOW_BAT:
OSVAL ok
OVAL 0
SVAL ok
VAL 0
0.OPERATING_VOLTAGE:
OVAL 1.5
VAL 1.5
0.OPERATING_VOLTAGE_STATUS:
OVAL 0
VAL 0
0.RSSI_DEVICE:
OVAL -32
VAL -41
0.RSSI_PEER:
OVAL 0
VAL 0
0.SABOTAGE:
OVAL 0
VAL 0
0.UNREACH:
OSVAL alive
OVAL 0
SVAL alive
VAL 0
0.UPDATE_PENDING:
OVAL false
VAL false
1.STATE:
OSVAL open
OVAL 2
SVAL closed
VAL 0
Attributes:
DbLogExclude .*
alias Terrassentür Schloss
ccureadingfilter STATE
devStateIcon closed.*:fts_door open.*:fts_door_open tilted.*:fts_door_tilt
event-on-change-reading .*
group Fenster
room Wohnzimmer
statedatapoint 1.STATE
substitute STATE!0:closed,1:tilted,2:open
Die Events reiche ich nach, sobald ich wieder daheim bin. Ich gehe aber davon aus, dass der HmIP-RF 0 für closed, 1 für tilted und 2 für open meldet, weil meine Homematic über die HMCCU (Debmatic) in FHEM gespeist wird. Daher auch das Attribut substitute (STATE!0:closed,1:tilted,2:open).
Passt auch soweit. Dann setze mal debug im ASC auf 1 und öffne das Fenster. Danach im FHEM Log schauen und die entsprechenden DEBUG Meldungen hier posten bitte.
2021-06-16 08:06:28 HMCCUDEV Wz.Terrassentur.Schloss 1.STATE: tilted
2021-06-16 08:06:28 HMCCUDEV Wz.Terrassentur.Schloss control: tilted
2021-06-16 08:06:28 HMCCUDEV Wz.Terrassentur.Schloss tilted
2021-06-16 08:06:28 HMCCUDEV Wz.Terrassentur.Schloss hmstate: tilted
2021-06-16 08:06:37 HMCCUDEV Wz.Terrassentur.Schloss 1.STATE: open
2021-06-16 08:06:37 HMCCUDEV Wz.Terrassentur.Schloss control: open
2021-06-16 08:06:37 HMCCUDEV Wz.Terrassentur.Schloss open
2021-06-16 08:06:37 HMCCUDEV Wz.Terrassentur.Schloss hmstate: open
Rest folgt heute Abend.
Kann sich bitte jemand mal meine Konfiguration ansehen? Bin neu beim ASC.
Meine 3 Shelly-2.5-Aktoren fahren weder morgens noch abends, nur die Beschattungsposition wird angefahren, wenn ich die Rolladen aus der 0-Position herausfahre.
Kann sich nur um ein fehlendes/falsches Attribut handeln (meint der Patient ;-)
Vielen Dank!
Das ASC-Device:
Internals:
CFGFN
FUUID 60c617ec-f33f-26cd-34ab-c889e2099b294d9a
FVERSION 73_AutoShuttersControl.pm:v0.10.15-s24586/2021-06-05
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME Rolladensteuerung
NOTIFYDEV Lichtsensor,RolladenFlur,RolladenGaesteWC,RolladenKuecheLinks,Rolladensteuerung,Twilight,global
NR 126001
NTFY_ORDER 51-Rolladensteuerung
STATE created new drive timer
TYPE AutoShuttersControl
VERSION v0.10.15
OLDREADINGS:
READINGS:
2021-06-16 09:41:13 RolladenFlur_lastPosValue 54
2021-06-16 07:30:02 RolladenFlur_nextAstroTimeEvent 16.06.2021 - 22:30
2021-06-16 08:30:01 RolladenGaesteWC_lastPosValue 49
2021-06-16 07:30:02 RolladenGaesteWC_nextAstroTimeEvent 16.06.2021 - 22:30
2021-06-16 08:30:01 RolladenKuecheLinks_lastPosValue 52
2021-06-16 07:30:02 RolladenKuecheLinks_nextAstroTimeEvent 16.06.2021 - 22:30
2021-06-13 19:34:38 ascEnable on
2021-06-15 17:55:44 controlShading on
2021-06-15 17:49:24 room_Licht/Rolladen_MQTT2_DEVICE___bersicht RolladenFlur,RolladenGaesteWC,RolladenKuecheLinks
2021-06-16 07:30:02 state created new drive timer
2021-06-15 17:49:24 userAttrList rolled out
helper:
shuttersList:
RolladenFlur
RolladenGaesteWC
RolladenKuecheLinks
monitoredDevs:
Lichtsensor:
RolladenFlur ASC_BrightnessSensor
RolladenGaesteWC ASC_BrightnessSensor
RolladenKuecheLinks ASC_BrightnessSensor
RolladenFlur:
RolladenGaesteWC:
RolladenKuecheLinks:
Twilight:
Rolladensteuerung ASC_twilightDevice
Attributes:
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_tempSensor Aussen_Temperatur:temperature
ASC_twilightDevice Twilight
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room ASC,Licht/Rolladen
und einer der 3 Rolladenaktoren, die anderen sind fast identisch:
Internals:
CID shellyswitch25_687665
DEF shellyswitch25_687665
DEVICETOPIC RolladenFlur
FUUID 5dc44773-f33f-26cd-1fcd-28850fd1a438869d
IODev MQTT2_FHEM_Server
LASTInputDev MQTT2_FHEM_Server
MQTT2_FHEM_Server_MSGCNT 399744
MQTT2_FHEM_Server_TIME 2021-06-16 09:48:44
MSGCNT 399744
NAME RolladenFlur
NR 1198
STATE
true
60
TYPE MQTT2_DEVICE
READINGS:
2021-06-13 23:27:15 ASC_Enable on
2021-06-16 09:47:22 ASC_ShadingMessage INFO: current shading status is 'in' - next check in 5m
2021-06-16 07:30:02 ASC_Time_DriveDown 16.06.2021 - 22:30
2021-06-16 07:30:02 ASC_Time_DriveUp 17.06.2021 - 07:30
2021-06-05 17:39:34 IODev MQTT2_FHEM_Server
2019-12-16 13:41:14 RolladenFlur false
2021-06-15 17:49:25 associatedWith Rolladensteuerung
2021-06-16 09:48:44 current stop
2021-06-16 09:48:44 energy 5215
2021-06-05 17:39:48 fw_ver 20210429-100559/v1.10.4-g3f94cd7
2021-06-05 17:39:48 id shellyswitch25-687665
2021-06-16 09:48:44 input0 0
2021-06-16 09:48:44 input1 0
2021-06-05 17:39:48 ip 192.168.178.40
2021-06-05 17:39:48 mac 2CF432687665
2021-06-05 17:39:48 model SHSW-25
2021-06-05 17:39:48 new_fw false
2021-06-05 17:39:48 online true
2021-06-16 09:48:44 overtemperature 0
2021-06-16 09:48:44 pct 60
2021-06-16 09:48:44 power 0.00
2021-06-16 09:48:44 roller_0_energy 5215
2021-06-16 09:48:44 roller_0_power 0.00
2021-06-16 09:48:44 roller_0_stop_reason normal
2021-06-16 09:48:44 state 60
2021-06-16 09:48:44 temperature 53.26
2021-06-16 09:48:44 temperature_f 127.87
2021-06-16 09:48:44 temperature_status Normal
Attributes:
ASC 2
ASC_AutoAstroModeEvening CIVIL
ASC_AutoAstroModeEveningHorizon -5
ASC_AutoAstroModeMorning CIVIL
ASC_AutoAstroModeMorningHorizon -5
ASC_BrightnessSensor Lichtsensor:brightnessInt
ASC_Down astro
ASC_Pos_Reading pct
ASC_Shading_BetweenTheTime 05:30-12:00
ASC_Shading_InOutAzimuth 30:120
ASC_Shading_Min_OutsideTemperature 13
ASC_Shading_Mode always
ASC_Shading_Pos 60
ASC_Shading_StateChange_SunnyCloudy 8000:6000
ASC_Shading_WaitingPeriod 300
ASC_TempSensor Aussen_Temperatur:temperature
ASC_Time_Down_Early 22:00
ASC_Time_Down_Late 22:30
ASC_Time_Up_Early 07:30
ASC_Up astro
IODev MQTT2_FHEM_Server
alias RolladenFlur
cmdIcon open:fts_shutter_up close:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
comment Shelly 2.5 in Roller-Mode. 100=opened / 0=closed
devStateIcon opening:fts_shutter_up@red closing:fts_shutter_down@red true:10px-kreis-gruen false:10px-kreis-rot 0:fts_shutter_100 100:fts_shutter_10 9\d:fts_shutter_10 8\d:fts_shutter_20 7\d:fts_shutter_30 6\d:fts_shutter_40 5\d:fts_shutter_50 4\d:fts_shutter_60 3\d:fts_shutter_70 2\d:fts_shutter_80 1\d:fts_shutter_90 0\d:fts_shutter_100 set_.*:fts_shutter_updown
event-on-change-reading state
group Rolladen
model shelly25_roller_invert_0
readingList shellies/shellyswitch25-687665/roller/0/pos:.* pct
shellies/shellyswitch25-687665/status/0/rollers:.* power
shellies/shellyswitch25-687665/online:.* online
shellies/shellyswitch25-687665/announce:.* { json2nameValue($EVENT) }
shellies/announce:.* { $EVENT =~ m,..id...shellyswitch25-687665...mac.*, ? json2nameValue($EVENT) : undef }
shellies/shellyswitch25-687665/roller/0:.* current
shellies/shellyswitch25-687665/roller/0:open {{'state' => 'opening'}}
shellies/shellyswitch25-687665/roller/0:close {{'state' => 'closing'}}
shellies/shellyswitch25-687665/roller/0/pos:.* state
shellies/shellyswitch25-687665/input/1:.* input1
shellies/shellyswitch25-687665/input/0:.* input0
shellies/shellyswitch25-687665/relay/power:.* power
shellies/shellyswitch25-687665/relay/energy:.* energy
shellies/shellyswitch25-687665/temperature:.* temperature
shellies/shellyswitch25-687665/overtemperature:.* overtemperature
shellyswitch25_687665:shellies/shellyswitch25-687665/roller/0/power:.* roller_0_power
shellyswitch25_687665:shellies/shellyswitch25-687665/roller/0/energy:.* roller_0_energy
shellyswitch25_687665:shellies/shellyswitch25-687665/temperature_f:.* temperature_f
shellyswitch25_687665:SmartHome/Flur/RolladenFlur:.* RolladenFlur
shellyswitch25_687665:shellies/shellyswitch25-687665/roller/0/stop_reason:.* roller_0_stop_reason
shellyswitch25_687665:shellies/shellyswitch25-687665/temperature_status:.* temperature_status
room Licht/Rolladen,MQTT2_DEVICE,Übersicht
setList open:noArg shellies/shellyswitch25-687665/roller/0/command open
close:noArg shellies/shellyswitch25-687665/roller/0/command close
half:noArg shellies/shellyswitch25-687665/roller/0/command/pos 50
stop:noArg shellies/shellyswitch25-687665/roller/0/command stop
pct:slider,0,1,100 shellies/shellyswitch25-687665/roller/0/command/pos $EVTPART1
x_recalibration:noArg shellies/shellyswitch25-687665/roller/0/command rc
x_update:noArg shellies/shellyswitch25-687665/command update_fw
x_mqttcom shellies/shellyswitch25-687665/command $EVTPART1
setStateList open close half stop pct
stateFormat
online
state
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd :open:close:half:stop:pct
Setz mal event-on-change-reading .*
und dann warten. Es fehlt ein wichtiges Reading welches eigentlich bei Fahrten gesetzt werden sollte. Das Reading von ASC für den Grund der Fahrt.
Danke für die schnelle Hilfe, habe event-on-change-reading .* jetzt mal bei einem Rolladen gesetzt und werde berichten (muss jetzt bis heute Abend warten).
EDIT: Jetzt kommt in der ASC-Übersicht bei "Last Drive" der Eintrag "manual", wenn ich den Rolladen manuell betätige. War vorher immer NONE.
Ich habe noch eine andere Frage, die ich trotz Lesens nicht verstanden habe:
Wenn der Beschattungsmodus gerade aktiv ist und ich die Rolladen manuell verstelle, erfolgt nach kurzer Zeit (die 300 s) eine Rückstellung in die Beschattungsposition.
Ich habe jetzt aber auch schon einmal den Fall gehabt, dass ich danach noch einmal manuell verstellt habe (wenige %), und danach kam keine Beschattungsfahrt mehr, obwohl die Meldung "INFO: current shading status is 'in' - next check in 5m" ansteht.
Zitat von: FFHEM am 16 Juni 2021, 10:39:19
Danke für die schnelle Hilfe, habe event-on-change-reading .* jetzt mal bei einem Rolladen gesetzt und werde berichten (muss jetzt bis heute Abend warten).
EDIT: Jetzt kommt in der ASC-Übersicht bei "Last Drive" der Eintrag "manual", wenn ich den Rolladen manuell betätige. War vorher immer NONE.
Ich habe noch eine andere Frage, die ich trotz Lesens nicht verstanden habe:
Wenn der Beschattungsmodus gerade aktiv ist und ich die Rolladen manuell verstelle, erfolgt nach kurzer Zeit (die 300 s) eine Rückstellung in die Beschattungsposition.
Ich habe jetzt aber auch schon einmal den Fall gehabt, dass ich danach noch einmal manuell verstellt habe (wenige %), und danach kam keine Beschattungsfahrt mehr, obwohl die Meldung "INFO: current shading status is 'in' - next check in 5m" ansteht.
Das Verhalten wird sich ändern wenn ASC die Fahrten korrekt auswerten kann. Das sollte mit Deiner eben getätigten Änderung der Fall sein
Alles klar, denke ich jetzt auch, vielen Dank!!!!!!
Also leider hat das nichts gebracht, habe epxert auf 1 und den Befehl eingegeben und mal getestet. Der Rollo fährt im anderen Zimmer, wenn ich wo anders etwas schließe. Hab dann auch mal den WindowRec raus gelöscht gespeichert und noch mal neu eingetragen auch nichts.
Internals:
FUUID 5ce2fa19-f33f-fc62-b18c-1b39cb2a2bc099bf
NAME Buero_re
NR 22
STATE drive-up
TYPE ROLLO
stoptime 1623868618
READINGS:
2020-08-11 16:43:21 ASC_Enable on
2021-06-11 21:23:04 ASC_ShadingMessage <html> WARN: global shading active but ASC_Shading_Mode attribut is not set or off </html>
2021-06-16 20:17:54 ASC_ShuttersLastDrive ventilate - window open
2021-06-16 07:00:02 ASC_Time_DriveDown 16.06.2021 - 21:33
2021-06-16 07:00:02 ASC_Time_DriveUp 17.06.2021 - 07:00
2021-06-14 21:15:32 associatedWith ASControl
2021-06-16 20:36:40 command pct-0
2021-06-16 20:36:40 desired_pct 0
2021-06-16 20:36:40 drive-type modul
2021-06-16 20:36:40 last_drive drive-up
2021-06-16 20:35:00 pct 40
2021-06-16 20:36:40 state drive-up
Attributes:
ASC 2
ASC_BrightnessSensor zigbee.0.04cf8cdf3c772184.illuminance:state
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 90
ASC_Drive_DelayStart 1
ASC_Open_Pos 100
ASC_Pos_Reading pct
ASC_Time_Up_Early 07:00
ASC_Ventilate_Pos 100
ASC_Ventilate_Window_Open on
ASC_WindowRec 0_userdata.0.Jalousiesteuerung.Fenstertimeout.Buero_rechts_contact
alias Buero_re
cmdIcon open:fts_shutter_up closed:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
devStateIcon open:fts_shutter_10:closed closed:fts_shutter_100:open half:fts_shutter_50:closed drive-up:fts_shutter_up@red:stop drive-down:fts_shutter_down@red:stop pct-100:fts_shutter_10:open pct-90:fts_shutter_10:closed pct-80:fts_shutter_20:closed pct-70:fts_shutter_30:closed pct-60:fts_shutter_40:closed pct-50:fts_shutter_50:closed pct-40:fts_shutter_60:open pct-30:fts_shutter_70:open pct-20:fts_shutter_80:open pct-10:fts_shutter_90:open pct-0:fts_shutter_100:closed
rl_autoStop 1
rl_commandDown set JaroFB down 11
rl_commandStop set JaroFB stop 11
rl_commandUp set JaroFB up 11
rl_excessBottom 2
rl_excessTop 0
rl_forceDrive 1
rl_resetTime 0
rl_secondsDown 25
rl_secondsUp 30
rl_switchTime 1
rl_type HomeKit
room Jalousien,ioB_OUT
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate Jalousien Jalousien_map structexclude
webCmd open:closed:half:stop:pct
Das ist z.b. der Rollo. Auch wenn meine Frau im zweiten Stock ein Fenster öffnet, geht das hier hoch. Wenn ich die Terrasse schließe fährt das Rollo hoch.
Internals:
FUUID 5ce44204-f33f-fc62-6c82-d5bba42131697c11
NAME Selina
NR 33
STATE open
TYPE ROLLO
stoptime 1623847458
READINGS:
2020-12-27 19:12:49 ASC_Enable on
2021-06-16 20:38:49 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 5m
2021-06-16 14:44:18 ASC_ShuttersLastDrive shading out
2021-06-16 07:30:02 ASC_Time_DriveDown 16.06.2021 - 21:33
2021-06-16 07:30:02 ASC_Time_DriveUp 17.06.2021 - 07:30
2021-06-14 21:15:32 associatedWith ASControl
2021-06-16 14:43:51 command pct-0
2021-06-16 14:43:51 desired_pct 0
2021-06-16 14:43:51 drive-type modul
2021-06-16 14:43:51 last_drive drive-up
2021-06-16 14:44:18 pct 100
2021-06-16 14:44:18 state open
Attributes:
ASC 2
ASC_BrightnessSensor zigbee.0.04cf8cdf3c772184.illuminance:state
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 90
ASC_Drive_DelayStart 1
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Open_Pos 100
ASC_Pos_Reading pct
ASC_RainProtection off
ASC_Shading_InOutAzimuth 105:215
ASC_Shading_MinMax_Elevation 8.0:80
ASC_Shading_Min_OutsideTemperature 24
ASC_Shading_Mode always
ASC_Shading_Pos 10
ASC_Shading_StateChange_SunnyCloudy 6500:4200
ASC_Shading_WaitingPeriod 600
ASC_TempSensor zigbee.0.00158d00045cb455.temperature:state
ASC_Time_Up_Early 07:30
ASC_Time_Up_Late 08:00
ASC_Ventilate_Pos 50
ASC_Ventilate_Window_Open off
ASC_WindowRec 0_userdata.0.Jalousiesteuerung.Fenstertimeout.Selina_contact
ASC_WindowRec_subType threestate
alias Selina
cmdIcon open:fts_shutter_up closed:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
devStateIcon open:fts_shutter_10:closed closed:fts_shutter_100:open half:fts_shutter_50:closed drive-up:fts_shutter_up@red:stop drive-down:fts_shutter_down@red:stop pct-100:fts_shutter_10:open pct-90:fts_shutter_10:closed pct-80:fts_shutter_20:closed pct-70:fts_shutter_30:closed pct-60:fts_shutter_40:closed pct-50:fts_shutter_50:closed pct-40:fts_shutter_60:open pct-30:fts_shutter_70:open pct-20:fts_shutter_80:open pct-10:fts_shutter_90:open pct-0:fts_shutter_100:closed
rl_autoStop 1
rl_commandDown set JaroFB down 14
rl_commandStop set JaroFB stop 14
rl_commandUp set JaroFB up 14
rl_excessBottom 2
rl_excessTop 0
rl_resetTime 0
rl_secondsDown 30
rl_secondsUp 30
rl_switchTime 1
rl_type HomeKit
room Jalousien,ioB_OUT
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd open:closed:half:stop:pct
Internals:
FUUID 5ce30554-f33f-fc62-514f-5893d7b5632dd7ef
NAME Terrasse
NR 25
STATE open
TYPE ROLLO
stoptime 1623848032
READINGS:
2020-02-29 13:58:39 ASC_Enable on
2021-06-16 20:44:47 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 5m
2021-06-16 14:53:52 ASC_ShuttersLastDrive shading out
2021-06-16 05:28:57 ASC_Time_DriveDown 16.06.2021 - 21:33
2021-06-16 05:28:57 ASC_Time_DriveUp 17.06.2021 - 05:28
2021-06-14 21:15:32 associatedWith ASControl
2021-06-16 14:53:22 command pct-0
2021-06-16 14:53:22 desired_pct 0
2021-06-16 14:53:22 drive-type modul
2021-06-16 14:53:22 last_drive drive-up
2021-06-16 14:53:52 pct 100
2021-06-16 14:53:52 state open
Attributes:
ASC 2
ASC_BrightnessSensor zigbee.0.04cf8cdf3c772184.illuminance:state
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 90
ASC_Drive_DelayStart 1
ASC_LockOut soft
ASC_Open_Pos 100
ASC_Pos_Reading pct
ASC_RainProtection off
ASC_Shading_InOutAzimuth 105:220
ASC_Shading_MinMax_Elevation 8.0:80
ASC_Shading_Min_OutsideTemperature 24
ASC_Shading_Mode always
ASC_Shading_Pos 10
ASC_Shading_StateChange_SunnyCloudy 6500:4200
ASC_Shading_WaitingPeriod 600
ASC_ShuttersPlace terrace
ASC_TempSensor zigbee.0.00158d00045cb455.temperature:state
ASC_Ventilate_Pos 90
ASC_Ventilate_Window_Open on
ASC_WindowRec 0_userdata.0.Jalousiesteuerung.Fenstertimeout.Terrasse_contact
ASC_WindowRec_subType threestate
alias Terrasse
cmdIcon open:fts_shutter_up closed:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
devStateIcon open:fts_shutter_10:closed closed:fts_shutter_100:open half:fts_shutter_50:closed drive-up:fts_shutter_up@red:stop drive-down:fts_shutter_down@red:stop pct-100:fts_shutter_10:open pct-90:fts_shutter_10:closed pct-80:fts_shutter_20:closed pct-70:fts_shutter_30:closed pct-60:fts_shutter_40:closed pct-50:fts_shutter_50:closed pct-40:fts_shutter_60:open pct-30:fts_shutter_70:open pct-20:fts_shutter_80:open pct-10:fts_shutter_90:open pct-0:fts_shutter_100:closed
rl_autoStop 1
rl_commandDown set JaroFB down 4
rl_commandStop set JaroFB stop 4
rl_commandUp set JaroFB up 4
rl_excessBottom 2
rl_excessTop 0
rl_forceDrive 1
rl_resetTime 0
rl_secondsDown 33
rl_secondsUp 33
rl_switchTime 1
rl_type HomeKit
room Jalousien,ioB_OUT
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd open:closed:half:stop:pct
Hallo CoolTux,
mir ist gerade eine Kollision zwischen tageszeitabhängiger Steuerung und Beschattung aufgefallen. Nicht killing aber unschön. Im ASC_DEBUG äußert es sich folgendermaßen:
ZitatR_Dum - Es ist Nacht oder die Aussentemperatur unterhalb der Shading Temperatur. Die Beschattung wird Zwangsbeendet
Die Werte: IsDay = 0, Aussentemperatur >> ShadingTemp. Alle anderen Shadingwerte sind gegeben, kein Blocking, innerhalb von Azimuth und Altitude und Brightness >> ShadingBrightness. Für die tageszeitabhängige Steuerung ist sowohl Mode-Up als auch Mode-Down auf "off". Dennoch werden die Zeiten im Zusammenhang mit Shading ausgewertet. Das Ergebnis ist ein permanentes Hin und Her des "shading status". Die folgenden Meldungen wechseln sich kontinuierlich ab:
ZitatINFO: current shading status is 'out' - next check in 0m
INFO: current shading status is 'in reserved' - next check in 0m
Ich würde eigentlich erwarten, dass die tageszeitabhängige Steuerung mit Mode-Up/Down = off abgeschaltet ist. Wie war es denn von dir gedacht?
Gruß Reinhard
Zitat von: CoolTux am 16 Juni 2021, 07:54:00
Passt auch soweit. Dann setze mal debug im ASC auf 1 und öffne das Fenster. Danach im FHEM Log schauen und die entsprechenden DEBUG Meldungen hier posten bitte.
Anbei einmal die Events und Logs von geschlossen auf Kippstellung, Kippstellung auf geöffnet und geöffnet zu geschlossen. Der Rolladen war die ganze Zeit geschlossen und reagierte nicht:
2021-06-16 22:15:10 HMCCUDEV WZ.Terrassentur.Kontakt battery: ok
2021-06-16 22:15:10 HMCCUDEV WZ.Terrassentur.Kontakt activity: alive
2021-06-16 22:15:10 HMCCUDEV WZ.Terrassentur.Kontakt 1.STATE: open
2021-06-16 22:15:10 HMCCUDEV WZ.Terrassentur.Kontakt control: open
2021-06-16 22:15:10 HMCCUDEV WZ.Terrassentur.Kontakt open
2021-06-16 22:15:10 HMCCUDEV WZ.Terrassentur.Kontakt hmstate: open
2021-06-16 22:15:35 HMCCUDEV WZ.Terrassentur.Kontakt 1.STATE: closed
2021-06-16 22:15:35 HMCCUDEV WZ.Terrassentur.Kontakt control: closed
2021-06-16 22:15:35 HMCCUDEV WZ.Terrassentur.Kontakt closed
2021-06-16 22:15:35 HMCCUDEV WZ.Terrassentur.Kontakt activity: alive
2021-06-16 22:15:35 HMCCUDEV WZ.Terrassentur.Kontakt battery: ok
2021-06-16 22:15:35 HMCCUDEV WZ.Terrassentur.Kontakt hmstate: closed
2021-06-16 22:15:40 HMCCUDEV WZ.Terrassentur.Kontakt battery: ok
2021-06-16 22:15:40 HMCCUDEV WZ.Terrassentur.Kontakt activity: alive
2021-06-16 22:15:40 HMCCUDEV WZ.Terrassentur.Kontakt 1.STATE: open
2021-06-16 22:15:40 HMCCUDEV WZ.Terrassentur.Kontakt control: open
2021-06-16 22:15:40 HMCCUDEV WZ.Terrassentur.Kontakt open
2021-06-16 22:15:40 HMCCUDEV WZ.Terrassentur.Kontakt hmstate: open
2021-06-16 22:16:05 HMCCUDEV WZ.Terrassentur.Kontakt 1.STATE: closed
2021-06-16 22:16:05 HMCCUDEV WZ.Terrassentur.Kontakt control: closed
2021-06-16 22:16:05 HMCCUDEV WZ.Terrassentur.Kontakt closed
2021-06-16 22:16:05 HMCCUDEV WZ.Terrassentur.Kontakt activity: alive
2021-06-16 22:16:05 HMCCUDEV WZ.Terrassentur.Kontakt battery: ok
2021-06-16 22:16:05 HMCCUDEV WZ.Terrassentur.Kontakt hmstate: closed
ASC_DEBUG!!! 2021.06.16 22:15:01 - EventProcessingTwilightDevice: WZ.Rollo.Terrassentur - Event vom Astro oder Twilight Device wurde erkannt. Event wird verarbeitet
ASC_DEBUG!!! 2021.06.16 22:15:01 - EventProcessingTwilightDevice: Rolladensteuerung - Passendes Event wurde erkannt. Verarbeitung über alle Rollos beginnt
ASC_DEBUG!!! 2021.06.16 22:15:01 - EventProcessingTwilightDevice: GA.Markise RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.06.16 22:15:01 - EventProcessingTwilightDevice: GWC.Rollo.Fenster RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.06.16 22:15:01 - EventProcessingTwilightDevice: KU.Rollo.Fenster RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.06.16 22:15:01 - EventProcessingTwilightDevice: SZ.Rollo.Fenster RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.06.16 22:15:01 - EventProcessingTwilightDevice: WZ.Rollo.Fenster RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.06.16 22:15:01 - EventProcessingTwilightDevice: WZ.Rollo.Terrassentur RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.06.16 22:15:26 - EventProcessingBrightness: GA.Markise - Event von einem Helligkeitssensor erkannt. Verarbeitung läuft. Sollten keine weitere Meldungen aus der Funktion kommen, so befindet sich die aktuelle Zeit nicht innerhalb der Verarbeitungszeit für Sunset oder Sunrise
ASC_DEBUG!!! 2021.06.16 22:15:26 - EventProcessingShadingBrightness: GA.Markise - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.06.16 22:15:26 - EventProcessingShadingBrightness: GA.Markise - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 1 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.06.16 22:15:26 - EventProcessingShadingBrightness: WZ.Rollo.Fenster - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.06.16 22:15:26 - EventProcessingShadingBrightness: WZ.Rollo.Fenster - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 1 RainProtection: unprotected WindProtection: unprotected
Zitat von: D3ltorohd am 16 Juni 2021, 20:36:33
Also leider hat das nichts gebracht, habe epxert auf 1 und den Befehl eingegeben und mal getestet. Der Rollo fährt im anderen Zimmer, wenn ich wo anders etwas schließe. Hab dann auch mal den WindowRec raus gelöscht gespeichert und noch mal neu eingetragen auch nichts.
Internals:
FUUID 5ce2fa19-f33f-fc62-b18c-1b39cb2a2bc099bf
NAME Buero_re
NR 22
STATE drive-up
TYPE ROLLO
stoptime 1623868618
READINGS:
2020-08-11 16:43:21 ASC_Enable on
2021-06-11 21:23:04 ASC_ShadingMessage <html> WARN: global shading active but ASC_Shading_Mode attribut is not set or off </html>
2021-06-16 20:17:54 ASC_ShuttersLastDrive ventilate - window open
2021-06-16 07:00:02 ASC_Time_DriveDown 16.06.2021 - 21:33
2021-06-16 07:00:02 ASC_Time_DriveUp 17.06.2021 - 07:00
2021-06-14 21:15:32 associatedWith ASControl
2021-06-16 20:36:40 command pct-0
2021-06-16 20:36:40 desired_pct 0
2021-06-16 20:36:40 drive-type modul
2021-06-16 20:36:40 last_drive drive-up
2021-06-16 20:35:00 pct 40
2021-06-16 20:36:40 state drive-up
Attributes:
ASC 2
ASC_BrightnessSensor zigbee.0.04cf8cdf3c772184.illuminance:state
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 90
ASC_Drive_DelayStart 1
ASC_Open_Pos 100
ASC_Pos_Reading pct
ASC_Time_Up_Early 07:00
ASC_Ventilate_Pos 100
ASC_Ventilate_Window_Open on
ASC_WindowRec 0_userdata.0.Jalousiesteuerung.Fenstertimeout.Buero_rechts_contact
alias Buero_re
cmdIcon open:fts_shutter_up closed:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
devStateIcon open:fts_shutter_10:closed closed:fts_shutter_100:open half:fts_shutter_50:closed drive-up:fts_shutter_up@red:stop drive-down:fts_shutter_down@red:stop pct-100:fts_shutter_10:open pct-90:fts_shutter_10:closed pct-80:fts_shutter_20:closed pct-70:fts_shutter_30:closed pct-60:fts_shutter_40:closed pct-50:fts_shutter_50:closed pct-40:fts_shutter_60:open pct-30:fts_shutter_70:open pct-20:fts_shutter_80:open pct-10:fts_shutter_90:open pct-0:fts_shutter_100:closed
rl_autoStop 1
rl_commandDown set JaroFB down 11
rl_commandStop set JaroFB stop 11
rl_commandUp set JaroFB up 11
rl_excessBottom 2
rl_excessTop 0
rl_forceDrive 1
rl_resetTime 0
rl_secondsDown 25
rl_secondsUp 30
rl_switchTime 1
rl_type HomeKit
room Jalousien,ioB_OUT
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate Jalousien Jalousien_map structexclude
webCmd open:closed:half:stop:pct
Das ist z.b. der Rollo. Auch wenn meine Frau im zweiten Stock ein Fenster öffnet, geht das hier hoch. Wenn ich die Terrasse schließe fährt das Rollo hoch.
Internals:
FUUID 5ce44204-f33f-fc62-6c82-d5bba42131697c11
NAME Selina
NR 33
STATE open
TYPE ROLLO
stoptime 1623847458
READINGS:
2020-12-27 19:12:49 ASC_Enable on
2021-06-16 20:38:49 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 5m
2021-06-16 14:44:18 ASC_ShuttersLastDrive shading out
2021-06-16 07:30:02 ASC_Time_DriveDown 16.06.2021 - 21:33
2021-06-16 07:30:02 ASC_Time_DriveUp 17.06.2021 - 07:30
2021-06-14 21:15:32 associatedWith ASControl
2021-06-16 14:43:51 command pct-0
2021-06-16 14:43:51 desired_pct 0
2021-06-16 14:43:51 drive-type modul
2021-06-16 14:43:51 last_drive drive-up
2021-06-16 14:44:18 pct 100
2021-06-16 14:44:18 state open
Attributes:
ASC 2
ASC_BrightnessSensor zigbee.0.04cf8cdf3c772184.illuminance:state
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 90
ASC_Drive_DelayStart 1
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Open_Pos 100
ASC_Pos_Reading pct
ASC_RainProtection off
ASC_Shading_InOutAzimuth 105:215
ASC_Shading_MinMax_Elevation 8.0:80
ASC_Shading_Min_OutsideTemperature 24
ASC_Shading_Mode always
ASC_Shading_Pos 10
ASC_Shading_StateChange_SunnyCloudy 6500:4200
ASC_Shading_WaitingPeriod 600
ASC_TempSensor zigbee.0.00158d00045cb455.temperature:state
ASC_Time_Up_Early 07:30
ASC_Time_Up_Late 08:00
ASC_Ventilate_Pos 50
ASC_Ventilate_Window_Open off
ASC_WindowRec 0_userdata.0.Jalousiesteuerung.Fenstertimeout.Selina_contact
ASC_WindowRec_subType threestate
alias Selina
cmdIcon open:fts_shutter_up closed:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
devStateIcon open:fts_shutter_10:closed closed:fts_shutter_100:open half:fts_shutter_50:closed drive-up:fts_shutter_up@red:stop drive-down:fts_shutter_down@red:stop pct-100:fts_shutter_10:open pct-90:fts_shutter_10:closed pct-80:fts_shutter_20:closed pct-70:fts_shutter_30:closed pct-60:fts_shutter_40:closed pct-50:fts_shutter_50:closed pct-40:fts_shutter_60:open pct-30:fts_shutter_70:open pct-20:fts_shutter_80:open pct-10:fts_shutter_90:open pct-0:fts_shutter_100:closed
rl_autoStop 1
rl_commandDown set JaroFB down 14
rl_commandStop set JaroFB stop 14
rl_commandUp set JaroFB up 14
rl_excessBottom 2
rl_excessTop 0
rl_resetTime 0
rl_secondsDown 30
rl_secondsUp 30
rl_switchTime 1
rl_type HomeKit
room Jalousien,ioB_OUT
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd open:closed:half:stop:pct
Internals:
FUUID 5ce30554-f33f-fc62-514f-5893d7b5632dd7ef
NAME Terrasse
NR 25
STATE open
TYPE ROLLO
stoptime 1623848032
READINGS:
2020-02-29 13:58:39 ASC_Enable on
2021-06-16 20:44:47 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 5m
2021-06-16 14:53:52 ASC_ShuttersLastDrive shading out
2021-06-16 05:28:57 ASC_Time_DriveDown 16.06.2021 - 21:33
2021-06-16 05:28:57 ASC_Time_DriveUp 17.06.2021 - 05:28
2021-06-14 21:15:32 associatedWith ASControl
2021-06-16 14:53:22 command pct-0
2021-06-16 14:53:22 desired_pct 0
2021-06-16 14:53:22 drive-type modul
2021-06-16 14:53:22 last_drive drive-up
2021-06-16 14:53:52 pct 100
2021-06-16 14:53:52 state open
Attributes:
ASC 2
ASC_BrightnessSensor zigbee.0.04cf8cdf3c772184.illuminance:state
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 90
ASC_Drive_DelayStart 1
ASC_LockOut soft
ASC_Open_Pos 100
ASC_Pos_Reading pct
ASC_RainProtection off
ASC_Shading_InOutAzimuth 105:220
ASC_Shading_MinMax_Elevation 8.0:80
ASC_Shading_Min_OutsideTemperature 24
ASC_Shading_Mode always
ASC_Shading_Pos 10
ASC_Shading_StateChange_SunnyCloudy 6500:4200
ASC_Shading_WaitingPeriod 600
ASC_ShuttersPlace terrace
ASC_TempSensor zigbee.0.00158d00045cb455.temperature:state
ASC_Ventilate_Pos 90
ASC_Ventilate_Window_Open on
ASC_WindowRec 0_userdata.0.Jalousiesteuerung.Fenstertimeout.Terrasse_contact
ASC_WindowRec_subType threestate
alias Terrasse
cmdIcon open:fts_shutter_up closed:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
devStateIcon open:fts_shutter_10:closed closed:fts_shutter_100:open half:fts_shutter_50:closed drive-up:fts_shutter_up@red:stop drive-down:fts_shutter_down@red:stop pct-100:fts_shutter_10:open pct-90:fts_shutter_10:closed pct-80:fts_shutter_20:closed pct-70:fts_shutter_30:closed pct-60:fts_shutter_40:closed pct-50:fts_shutter_50:closed pct-40:fts_shutter_60:open pct-30:fts_shutter_70:open pct-20:fts_shutter_80:open pct-10:fts_shutter_90:open pct-0:fts_shutter_100:closed
rl_autoStop 1
rl_commandDown set JaroFB down 4
rl_commandStop set JaroFB stop 4
rl_commandUp set JaroFB up 4
rl_excessBottom 2
rl_excessTop 0
rl_forceDrive 1
rl_resetTime 0
rl_secondsDown 33
rl_secondsUp 33
rl_switchTime 1
rl_type HomeKit
room Jalousien,ioB_OUT
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd open:closed:half:stop:pct
Dann musst Du mal bitte debug auf 1 stellen und verbose im ASC auf 4 und dann mal ein Fenster schließen. Das Log brauche ich dann.
Alternativ würdemir nur einfallen das ASC zu löschen und zu schauen ob in den Rollos noch was von ASC über ist. Wenn ja von Hand löschen und dann komplett neu anlegen.
Zitat von: Reinhard.M am 16 Juni 2021, 21:18:10
Hallo CoolTux,
mir ist gerade eine Kollision zwischen tageszeitabhängiger Steuerung und Beschattung aufgefallen. Nicht killing aber unschön. Im ASC_DEBUG äußert es sich folgendermaßen:Die Werte: IsDay = 0, Aussentemperatur >> ShadingTemp. Alle anderen Shadingwerte sind gegeben, kein Blocking, innerhalb von Azimuth und Altitude und Brightness >> ShadingBrightness. Für die tageszeitabhängige Steuerung ist sowohl Mode-Up als auch Mode-Down auf "off". Dennoch werden die Zeiten im Zusammenhang mit Shading ausgewertet. Das Ergebnis ist ein permanentes Hin und Her des "shading status". Die folgenden Meldungen wechseln sich kontinuierlich ab:Ich würde eigentlich erwarten, dass die tageszeitabhängige Steuerung mit Mode-Up/Down = off abgeschaltet ist. Wie war es denn von dir gedacht?
Gruß Reinhard
Habe ich mir mal notiert
https://git.cooltux.net/FHEM/mod-AutoShuttersControl/issues/43
Zitat von: Spezialtrick am 16 Juni 2021, 22:23:10
Anbei einmal die Events und Logs von geschlossen auf Kippstellung, Kippstellung auf geöffnet und geöffnet zu geschlossen. Der Rolladen war die ganze Zeit geschlossen und reagierte nicht:
2021-06-16 22:15:10 HMCCUDEV WZ.Terrassentur.Kontakt battery: ok
2021-06-16 22:15:10 HMCCUDEV WZ.Terrassentur.Kontakt activity: alive
2021-06-16 22:15:10 HMCCUDEV WZ.Terrassentur.Kontakt 1.STATE: open
2021-06-16 22:15:10 HMCCUDEV WZ.Terrassentur.Kontakt control: open
2021-06-16 22:15:10 HMCCUDEV WZ.Terrassentur.Kontakt open
2021-06-16 22:15:10 HMCCUDEV WZ.Terrassentur.Kontakt hmstate: open
2021-06-16 22:15:35 HMCCUDEV WZ.Terrassentur.Kontakt 1.STATE: closed
2021-06-16 22:15:35 HMCCUDEV WZ.Terrassentur.Kontakt control: closed
2021-06-16 22:15:35 HMCCUDEV WZ.Terrassentur.Kontakt closed
2021-06-16 22:15:35 HMCCUDEV WZ.Terrassentur.Kontakt activity: alive
2021-06-16 22:15:35 HMCCUDEV WZ.Terrassentur.Kontakt battery: ok
2021-06-16 22:15:35 HMCCUDEV WZ.Terrassentur.Kontakt hmstate: closed
2021-06-16 22:15:40 HMCCUDEV WZ.Terrassentur.Kontakt battery: ok
2021-06-16 22:15:40 HMCCUDEV WZ.Terrassentur.Kontakt activity: alive
2021-06-16 22:15:40 HMCCUDEV WZ.Terrassentur.Kontakt 1.STATE: open
2021-06-16 22:15:40 HMCCUDEV WZ.Terrassentur.Kontakt control: open
2021-06-16 22:15:40 HMCCUDEV WZ.Terrassentur.Kontakt open
2021-06-16 22:15:40 HMCCUDEV WZ.Terrassentur.Kontakt hmstate: open
2021-06-16 22:16:05 HMCCUDEV WZ.Terrassentur.Kontakt 1.STATE: closed
2021-06-16 22:16:05 HMCCUDEV WZ.Terrassentur.Kontakt control: closed
2021-06-16 22:16:05 HMCCUDEV WZ.Terrassentur.Kontakt closed
2021-06-16 22:16:05 HMCCUDEV WZ.Terrassentur.Kontakt activity: alive
2021-06-16 22:16:05 HMCCUDEV WZ.Terrassentur.Kontakt battery: ok
2021-06-16 22:16:05 HMCCUDEV WZ.Terrassentur.Kontakt hmstate: closed
ASC_DEBUG!!! 2021.06.16 22:15:01 - EventProcessingTwilightDevice: WZ.Rollo.Terrassentur - Event vom Astro oder Twilight Device wurde erkannt. Event wird verarbeitet
ASC_DEBUG!!! 2021.06.16 22:15:01 - EventProcessingTwilightDevice: Rolladensteuerung - Passendes Event wurde erkannt. Verarbeitung über alle Rollos beginnt
ASC_DEBUG!!! 2021.06.16 22:15:01 - EventProcessingTwilightDevice: GA.Markise RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.06.16 22:15:01 - EventProcessingTwilightDevice: GWC.Rollo.Fenster RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.06.16 22:15:01 - EventProcessingTwilightDevice: KU.Rollo.Fenster RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.06.16 22:15:01 - EventProcessingTwilightDevice: SZ.Rollo.Fenster RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.06.16 22:15:01 - EventProcessingTwilightDevice: WZ.Rollo.Fenster RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.06.16 22:15:01 - EventProcessingTwilightDevice: WZ.Rollo.Terrassentur RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.06.16 22:15:26 - EventProcessingBrightness: GA.Markise - Event von einem Helligkeitssensor erkannt. Verarbeitung läuft. Sollten keine weitere Meldungen aus der Funktion kommen, so befindet sich die aktuelle Zeit nicht innerhalb der Verarbeitungszeit für Sunset oder Sunrise
ASC_DEBUG!!! 2021.06.16 22:15:26 - EventProcessingShadingBrightness: GA.Markise - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.06.16 22:15:26 - EventProcessingShadingBrightness: GA.Markise - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 1 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.06.16 22:15:26 - EventProcessingShadingBrightness: WZ.Rollo.Fenster - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.06.16 22:15:26 - EventProcessingShadingBrightness: WZ.Rollo.Fenster - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 1 RainProtection: unprotected WindProtection: unprotected
Da hätte ich jetzt mehr erwartet. Stell mal bitte im ASC verbose auf 4 und dann den Test noch mal wiederholen bitte.
Zitat von: CoolTux am 17 Juni 2021, 07:39:09
Habe ich mir mal notiert
https://git.cooltux.net/FHEM/mod-AutoShuttersControl/issues/43
Vielen Dank! :)
Ich habe noch einen Punkt für den ich genaue Information benötige wie und in welcher Reihenfolge du die Befehle schickst. Hintergrund ist ein Jalousie Aktor HmIP-FBL. Die Dinger hat der Teufel gesehen, hätte ich das geahnt... :-\
Das Problem bei mir ist, dass die Teile den set Befehl für Slat zusammen mit der Position haben wollen und das auch noch in einer bestimmten Reihenfolge. Zuerst LEVEL_2 für die Slat Position, als zweiter Wert die eigentliche Position (Höhe). Ich versuche es über eventMap auf der Device Seite abzufangen.
Wenn ich in den Positionsangaben zum Beispiel 0:0 für Closed_Pos und 0:33 für Ventilate_Pos angebe, fährt die Jalousie beim Schließen für die Nacht auf die Ventilate Position (VentilateWindow ist zwar on aber das Fenster geschlossen und auch als geschlossen erkannt). Also da geht schon mal was schief. Dann habe ich versucht einen entsprechenden Fahrbefehl als Positionsangabe zu verwenden. Commandref:
ZitatWird die gesamte Position inklusive der Lamellen mit Hilfe einer "festen Zurdnung" angefahren, so z.B. set ROLLONAME Beschattung dann wird hinter dem Positionswert mittels : getrennt die "feste Zuordnung" geschrieben. Beispiel: attr ROLLONAME ASC_Shading_Pos 30:Beschattung
Ok, ich hatte nur den ersten Teil mit "set ROLLONAME Beschattung" gelesen und entsprechend gesetzt, hat nicht funktioniert. Insgesamt verstehe ich aber die Beschreibung nicht wirklich. Ist "Beschattung" jetzt für beide Positionen (Höhe und Winkel) gedacht oder nur für Winkel? Wäre toll wenn du mir hier ein wenig Nachhilfe/Aufklärung geben könntest.
Gruß Reinhard
Zitat von: CoolTux am 10 Juni 2021, 12:19:12
Was stand denn für ein Wert in der im ASC hinterlegten Residents?
Wieder gleiches Phänomen.
Rollladen fährt um 08:54 Uhr in Beschattung obwohl nur einer von 2 Bewohner abwesend ist.
lastDeparture 2021-06-17 08:53:35
Im Residents Device ist das letzte gemeinsame Verlassen Gestern gewesen.
lastDeparture 2021-06-16 19:04:44
Zitat von: CoolTux am 16 Juni 2021, 10:50:35
Das Verhalten wird sich ändern wenn ASC die Fahrten korrekt auswerten kann. Das sollte mit Deiner eben getätigten Änderung der Fall sein
Hast recht gehabt, jetzt funktioniert ASC mit der Schattierungsfunktion bei den z. Zt. 4 Rolladenaktoren super!
Jetzt würde ich gerne noch eine Funktionalität andocken, die ich bisher bei meinen Rolladen-DOIFs eingebaut hatte:
Wenn die Rolladen bspw. erst um 07:30 Uhr hochfahren sollen, aber jemand im Haus vorher bereits z. B. um 07:15 Uhr einen bestimmten Bewegungsmelder im Erdgeschoss auslöst, sollen die Rolladen sofort hochfahren, damit derjenige im Erdgeschoss nicht im Dunkeln steht - aber natürlich
auch eine eventuell vorhandene Schattierungsposition anfahren.
Mit welchem Verfahren macht man das am besten, damit ASC dies berücksichtigt? (Geht das über Residents?)
Vielen Dank!
Zitat von: FFHEM am 17 Juni 2021, 13:08:08
Hast recht gehabt, jetzt funktioniert ASC mit der Schattierungsfunktion bei den z. Zt. 4 Rolladenaktoren super!
Jetzt würde ich gerne noch eine Funktionalität andocken, die ich bisher bei meinen Rolladen-DOIFs eingebaut hatte:
Wenn die Rolladen bspw. erst um 07:30 Uhr hochfahren sollen, aber jemand im Haus vorher bereits z. B. um 07:15 Uhr einen bestimmten Bewegungsmelder im Erdgeschoss auslöst, sollen die Rolladen sofort hochfahren, damit derjenige im Erdgeschoss nicht im Dunkeln steht - aber natürlich auch eine eventuell vorhandene Schattierungsposition anfahren.
Mit welchem Verfahren macht man das am besten, damit ASC dies berücksichtigt? (Geht das über Residents?)
Vielen Dank!
Ganz so wie Du es beschrieben hast wird es nicht werden. Du musst wenn dann das Hochfahren früh ansetzen und nimmst für UpMode home. Dann geht das ganze über Residents.
Mal eine ganz andere Frage nebenher. Wenn die Rollos unten sind und man öffnet das Fenster, dann fahren sie ja in VentilPos. Könnte man das verhindern, wenn der Rollo durch die Beschattung heruntergefahren ist ? Das dann quasi die Beschattung über dem WindowOpenPos steht und das dann nicht greift, bis die Beschattung beendet ist ?
Die Logs gibt es später, wenn ich zum testen komme.
Zitat von: D3ltorohd am 17 Juni 2021, 15:54:32
Mal eine ganz andere Frage nebenher. Wenn die Rollos unten sind und man öffnet das Fenster, dann fahren sie ja in VentilPos. Könnte man das verhindern, wenn der Rollo durch die Beschattung heruntergefahren ist ? Das dann quasi die Beschattung über dem WindowOpenPos steht und das dann nicht greift, bis die Beschattung beendet ist ?
Die Frage kommt afaik immer mal wieder, und bis dato geht das nicht.
Ich fände es auch schwierig, wenn generell die Priorität der Beschattung gegenüber dem "Öffnen" höher wäre - v.a. bei Terrassentüren.
Vor dem Hintergrund würde ich nochmal die Idee einer "Prioritätenliste" ins Spiel bringen. Damit könnte man ggf. auch andere "individuelle Konfliktsituationen" ggf. besser lösen, z.B. Wind vs. Frost. (Will aber nicht behaupten, dass es dazu ein fertiges Konzept gäbe).
(Leicht OT: Was ich nicht so recht verstehe ist, warum es keine Roadmap gibt, gleiche Positionen für unterschiedliche Anlässe zu ermöglichen. Es sollte doch möglich sein, sich pro Rollladen zu merken, warum er (aus ASC-Sicht) an der jeweiligen Position steht).
Zitat von: Beta-User am 17 Juni 2021, 16:08:54
(Leicht OT: Was ich nicht so recht verstehe ist, warum es keine Roadmap gibt, gleiche Positionen für unterschiedliche Anlässe zu ermöglichen. Es sollte doch möglich sein, sich pro Rollladen zu merken, warum er (aus ASC-Sicht) an der jeweiligen Position steht).
Das Problem hatten wir ja auch in diesem und den Vorgängerthreads schon einige Male - dass es nicht umgesetzt ist, wird also vermutlich an der Komplexität des Wunsches liegen, da CoolTux sonst immer ziemlich schnell ist (Danke!!!). Da ich leider null Input fürs programmieren liefern kann, begnüge ich mich mit "external trigger"-Basteleien und drücke die Daumen, dass sich das doch irgendwann mal umsetzen lässt. Aufgrund meiner Fliegengittertür muss die Open-Position gleich der Comfort-Open-Position Null sein, sonst komme ich nicht raus... :-/
Zitat von: Beta-User am 17 Juni 2021, 16:08:54
Die Frage kommt afaik immer mal wieder, und bis dato geht das nicht.
Ich fände es auch schwierig, wenn generell die Priorität der Beschattung gegenüber dem "Öffnen" höher wäre - v.a. bei Terrassentüren.
Vor dem Hintergrund würde ich nochmal die Idee einer "Prioritätenliste" ins Spiel bringen. Damit könnte man ggf. auch andere "individuelle Konfliktsituationen" ggf. besser lösen, z.B. Wind vs. Frost. (Will aber nicht behaupten, dass es dazu ein fertiges Konzept gäbe).
(Leicht OT: Was ich nicht so recht verstehe ist, warum es keine Roadmap gibt, gleiche Positionen für unterschiedliche Anlässe zu ermöglichen. Es sollte doch möglich sein, sich pro Rollladen zu merken, warum er (aus ASC-Sicht) an der jeweiligen Position steht).
Gut natürlich als attr setzbar. Dann kann man das bei der Terrasse z.b. raus lassen.
Zitat von: JHo am 17 Juni 2021, 16:18:17
Das Problem hatten wir ja auch in diesem und den Vorgängerthreads schon einige Male - dass es nicht umgesetzt ist, wird also vermutlich an der Komplexität des Wunsches liegen, da CoolTux sonst immer ziemlich schnell ist (Danke!!!). Da ich leider null Input fürs programmieren liefern kann, begnüge ich mich mit "external trigger"-Basteleien und drücke die Daumen, dass sich das doch irgendwann mal umsetzen lässt. Aufgrund meiner Fliegengittertür muss die Open-Position gleich der Comfort-Open-Position Null sein, sonst komme ich nicht raus... :-/
Ich habe leider auch "leichte Orientierungsschwierigkeiten" in dem Code, vermute aber, dass es eine/einige wenige zentrale Stelle(n) in dem Code gibt, die dafür relevant sind. Auf den ersten Blick scheint das in FHEM::Automation::ShuttersControl::EventProcessingFunctions drin zu sein, und/oder in FHEM::Automation::ShuttersControl::ShuttersCommandSet (speziell getQueryShuttersPos).
Vermutlich ist mein Verständnis nicht hinreichend, aber soweit ich das lesen kann, wird da halt gefragt, ob der aktuelle Stand im Verhältnis zur Zielposition zu hoch oder zu tief ist, aber nie, ob er gleich ist. Eventuell würde es ja reichen, den Anlass des (von der Höhe her immer noch passenden) Sollzustands irgendwo abzuspeichern und "so zu tun", als wäre die letzte Fahrt durchgeführt worden...
Das soll auch bitte ausdrücklich nicht als Kritik an CoolTux Leistung verstanden werden!
Zitat von: CoolTux am 17 Juni 2021, 07:36:21
Dann musst Du mal bitte debug auf 1 stellen und verbose im ASC auf 4 und dann mal ein Fenster schließen. Das Log brauche ich dann.
Alternativ würdemir nur einfallen das ASC zu löschen und zu schauen ob in den Rollos noch was von ASC über ist. Wenn ja von Hand löschen und dann komplett neu anlegen.
So hier mal ein Log mit den Einstellungen. Terrasse war der Auslöser und Büro z.b. fährt dann hoch, wenns Fenster offen ist. Ich stoppe, mach die Terrasse zu und das Rollo im Büro fährt weiter hoch.
ASC_DEBUG!!! 2021.06.17 19:50:33 - EventProcessingWindowRec: Terrasse - RECEIVED EVENT: state: true - IDENTIFIED EVENT: true - STORED EVENT: true
ASC_DEBUG!!! 2021.06.17 19:50:33 - EventProcessingWindowRec: Terrasse - HOMEMODE: none QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort:
ASC_DEBUG!!! 2021.06.17 19:50:33 - FnIsDay: Terrasse Allgemein: 1
ASC_DEBUG!!! 2021.06.17 19:50:33 - FnIsDay: Terrasse getDownBrightness: 1 Brightness: 47698 BrightnessMin: 500 Sunset: 0
ASC_DEBUG!!! 2021.06.17 19:50:33 - FnIsDay: Terrasse getUpBrightness: 1 Brightness: 47698 BrightnessMax: 800 Sunrise: 1
ASC_DEBUG!!! 2021.06.17 19:50:33 - FnIsDay: Terrasse Allgemein: 1
ASC_DEBUG!!! 2021.06.17 19:50:33 - FnIsDay: Terrasse getDownBrightness: 1 Brightness: 47698 BrightnessMin: 500 Sunset: 0
ASC_DEBUG!!! 2021.06.17 19:50:33 - FnIsDay: Terrasse getUpBrightness: 1 Brightness: 47698 BrightnessMax: 800 Sunrise: 1
ASC_DEBUG!!! 2021.06.17 19:50:33 - FnIsDay: Terrasse Allgemein: 1
ASC_DEBUG!!! 2021.06.17 19:50:33 - FnIsDay: Terrasse getDownBrightness: 1 Brightness: 47698 BrightnessMin: 500 Sunset: 0
ASC_DEBUG!!! 2021.06.17 19:50:33 - FnIsDay: Terrasse getUpBrightness: 1 Brightness: 47698 BrightnessMax: 800 Sunrise: 1
2021.06.17 19:50:33 4: AutoShuttersControl (ASControl) - Devname: 0_userdata.0.Jalousiesteuerung.Fenstertimeout.Wohnzimmer_links_contact Name: ASControl Notify: $VAR1 = [
'state: true'
];
ASC_DEBUG!!! 2021.06.17 19:50:33 - EventProcessingWindowRec: Wohnzimmer_li - RECEIVED EVENT: state: true - IDENTIFIED EVENT: true - STORED EVENT: true
ASC_DEBUG!!! 2021.06.17 19:50:33 - EventProcessingWindowRec: Wohnzimmer_li - HOMEMODE: none QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort:
ASC_DEBUG!!! 2021.06.17 19:50:33 - FnIsDay: Wohnzimmer_li Allgemein: 1
ASC_DEBUG!!! 2021.06.17 19:50:33 - FnIsDay: Wohnzimmer_li getDownBrightness: 1 Brightness: 47698 BrightnessMin: 500 Sunset: 0
ASC_DEBUG!!! 2021.06.17 19:50:33 - FnIsDay: Wohnzimmer_li getUpBrightness: 1 Brightness: 47698 BrightnessMax: 800 Sunrise: 1
ASC_DEBUG!!! 2021.06.17 19:50:33 - FnIsDay: Wohnzimmer_li Allgemein: 1
ASC_DEBUG!!! 2021.06.17 19:50:33 - FnIsDay: Wohnzimmer_li getDownBrightness: 1 Brightness: 47698 BrightnessMin: 500 Sunset: 0
ASC_DEBUG!!! 2021.06.17 19:50:33 - FnIsDay: Wohnzimmer_li getUpBrightness: 1 Brightness: 47698 BrightnessMax: 800 Sunrise: 1
2021.06.17 19:50:33 4: AutoShuttersControl (ASControl) - Devname: 0_userdata.0.Jalousiesteuerung.Fenstertimeout.Wohnzimmer_mitte_contact Name: ASControl Notify: $VAR1 = [
'state: true'
];
ASC_DEBUG!!! 2021.06.17 19:50:33 - EventProcessingWindowRec: Wohnzimmer_mi - RECEIVED EVENT: state: true - IDENTIFIED EVENT: true - STORED EVENT: true
ASC_DEBUG!!! 2021.06.17 19:50:33 - EventProcessingWindowRec: Wohnzimmer_mi - HOMEMODE: none QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort:
ASC_DEBUG!!! 2021.06.17 19:50:33 - FnIsDay: Wohnzimmer_mi Allgemein: 1
ASC_DEBUG!!! 2021.06.17 19:50:33 - FnIsDay: Wohnzimmer_mi getDownBrightness: 1 Brightness: 47698 BrightnessMin: 500 Sunset: 0
ASC_DEBUG!!! 2021.06.17 19:50:33 - FnIsDay: Wohnzimmer_mi getUpBrightness: 1 Brightness: 47698 BrightnessMax: 800 Sunrise: 1
ASC_DEBUG!!! 2021.06.17 19:50:33 - FnIsDay: Wohnzimmer_mi Allgemein: 1
ASC_DEBUG!!! 2021.06.17 19:50:33 - FnIsDay: Wohnzimmer_mi getDownBrightness: 1 Brightness: 47698 BrightnessMin: 500 Sunset: 0
ASC_DEBUG!!! 2021.06.17 19:50:33 - FnIsDay: Wohnzimmer_mi getUpBrightness: 1 Brightness: 47698 BrightnessMax: 800 Sunrise: 1
2021.06.17 19:50:33 4: AutoShuttersControl (ASControl) - Devname: 0_userdata.0.Jalousiesteuerung.Fenstertimeout.Wohnzimmer_rechts_contact Name: ASControl Notify: $VAR1 = [
'state: true'
];
ASC_DEBUG!!! 2021.06.17 19:50:33 - EventProcessingWindowRec: Wohnzimmer_re - RECEIVED EVENT: state: true - IDENTIFIED EVENT: true - STORED EVENT: true
ASC_DEBUG!!! 2021.06.17 19:50:33 - EventProcessingWindowRec: Wohnzimmer_re - HOMEMODE: none QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort:
ASC_DEBUG!!! 2021.06.17 19:50:33 - FnIsDay: Wohnzimmer_re Allgemein: 1
ASC_DEBUG!!! 2021.06.17 19:50:33 - FnIsDay: Wohnzimmer_re getDownBrightness: 1 Brightness: 47698 BrightnessMin: 500 Sunset: 0
ASC_DEBUG!!! 2021.06.17 19:50:33 - FnIsDay: Wohnzimmer_re getUpBrightness: 1 Brightness: 47698 BrightnessMax: 800 Sunrise: 1
ASC_DEBUG!!! 2021.06.17 19:50:33 - FnIsDay: Wohnzimmer_re Allgemein: 1
ASC_DEBUG!!! 2021.06.17 19:50:33 - FnIsDay: Wohnzimmer_re getDownBrightness: 1 Brightness: 47698 BrightnessMin: 500 Sunset: 0
ASC_DEBUG!!! 2021.06.17 19:50:33 - FnIsDay: Wohnzimmer_re getUpBrightness: 1 Brightness: 47698 BrightnessMax: 800 Sunrise: 1
2021.06.17 19:50:33 4: AutoShuttersControl (ASControl) - Devname: 0_userdata.0.Jalousiesteuerung.Fenstertimeout.Phillip_contact Name: ASControl Notify: $VAR1 = [
'state: true'
];
ASC_DEBUG!!! 2021.06.17 19:50:33 - EventProcessingWindowRec: Phillip - RECEIVED EVENT: state: true - IDENTIFIED EVENT: true - STORED EVENT: true
ASC_DEBUG!!! 2021.06.17 19:50:33 - EventProcessingWindowRec: Phillip - HOMEMODE: none QueryShuttersPosWinRecTilted:1 QueryShuttersPosWinRecComfort: 1
ASC_DEBUG!!! 2021.06.17 19:50:33 - FnIsDay: Phillip Allgemein: 1
ASC_DEBUG!!! 2021.06.17 19:50:33 - FnIsDay: Phillip getDownBrightness: 1 Brightness: 47698 BrightnessMin: 500 Sunset: 0
ASC_DEBUG!!! 2021.06.17 19:50:33 - FnIsDay: Phillip getUpBrightness: 1 Brightness: 47698 BrightnessMax: 800 Sunrise: 1
ASC_DEBUG!!! 2021.06.17 19:50:33 - FnIsDay: Phillip Allgemein: 1
ASC_DEBUG!!! 2021.06.17 19:50:33 - FnIsDay: Phillip getDownBrightness: 1 Brightness: 47698 BrightnessMin: 500 Sunset: 0
ASC_DEBUG!!! 2021.06.17 19:50:33 - FnIsDay: Phillip getUpBrightness: 1 Brightness: 47698 BrightnessMax: 800 Sunrise: 1
2021.06.17 19:50:33 4: AutoShuttersControl (ASControl) - Devname: 0_userdata.0.Jalousiesteuerung.Fenstertimeout.Selina_contact Name: ASControl Notify: $VAR1 = [
'state: true'
];
ASC_DEBUG!!! 2021.06.17 19:50:33 - EventProcessingWindowRec: Selina - RECEIVED EVENT: state: true - IDENTIFIED EVENT: true - STORED EVENT: true
ASC_DEBUG!!! 2021.06.17 19:50:33 - EventProcessingWindowRec: Selina - HOMEMODE: none QueryShuttersPosWinRecTilted:1 QueryShuttersPosWinRecComfort: 1
ASC_DEBUG!!! 2021.06.17 19:50:33 - FnIsDay: Selina Allgemein: 1
ASC_DEBUG!!! 2021.06.17 19:50:33 - FnIsDay: Selina getDownBrightness: 1 Brightness: 47698 BrightnessMin: 500 Sunset: 0
ASC_DEBUG!!! 2021.06.17 19:50:33 - FnIsDay: Selina getUpBrightness: 1 Brightness: 47698 BrightnessMax: 800 Sunrise: 1
ASC_DEBUG!!! 2021.06.17 19:50:33 - FnIsDay: Selina Allgemein: 1
ASC_DEBUG!!! 2021.06.17 19:50:33 - FnIsDay: Selina getDownBrightness: 1 Brightness: 47698 BrightnessMin: 500 Sunset: 0
ASC_DEBUG!!! 2021.06.17 19:50:33 - FnIsDay: Selina getUpBrightness: 1 Brightness: 47698 BrightnessMax: 800 Sunrise: 1
Ich sehe da keinen Fahrbefehl. Gib mir mal bitte ein list von einem Fensterkontakt.
Manuelle Fahrt bei Shading
Hallo,
ich benötige euer Wissen.
Ich lasse die Rollos über die Shading Funktion tagsüber fahren.
Nun haben wir die Diskusssion, dass meine Frau das Rollo nicht geschlossen habe möchte bzw an einem anderen Tag mehr als der eingestellte Fahrweg.
Derzeit passiert es, dass das ASC Modul die Rollos nach seinen Werten steuert. Folge ist: Frau zieht in den Krieg!!!!
Was muss ich wie einstellen, dass das Rollo nach einer manuellen Fahrt das shading aussetzt?
Danke
Zitat von: dk3572 am 10 Juni 2021, 11:35:46
Hallo,
für den Rollladen sind die attr für die Beschattung eingestellt.
Er soll nur fahren, wenn alle abwesend sind.
Ein Bewohner war anwesend der Andere abwesend. Rollladen ist nicht in Beschattung gefahren. Soweit korrekt.
Als der 2. Bewohner wieder anwesend war, ist er in Beschattung gefahren.
Habe ich was falsch eingestellt od. ist das ein Fehler?
CUL_0_MSGCNT 3
CUL_0_RAWMSG A0D8DA4102E09A0246BDF06013C00::-50:CUL_0
CUL_0_RSSI -50
CUL_0_TIME 2021-06-10 11:19:50
DEF 2E09A0
FUUID 5c44bfe0-f33f-cd72-6424-3ca05eb04264ff8b
FVERSION 10_CUL_HM.pm:0.244490/2021-05-16
HMLAN1_MSGCNT 3
HMLAN1_RAWMSG E2E09A0,0000,7A15F4B6,FF,FFC9,8DA4102E09A0246BDF06013C00
HMLAN1_RSSI -55
HMLAN1_TIME 2021-06-10 11:19:50
IODev CUL_0
LASTInputDev HMLAN1
MSGCNT 6
NAME Ro_Terrassentuer
NOTIFYDEV global
NR 81
NTFY_ORDER 50-Ro_Terrassentuer
STATE 30
TYPE CUL_HM
chanNo 01
lastMsg No:8D - t:10 s:2E09A0 d:246BDF 06013C00
protLastRcv 2021-06-10 11:19:50
protRcv 3 last_at:2021-06-10 11:19:50
protSnd 4 last_at:2021-06-10 11:19:50
protState CMDs_done
rssi_CUL_0 cnt:2 min:-51 max:-50 avg:-50.5 lst:-51
rssi_at_CUL_0 cnt:3 min:-51 max:-49.5 avg:-50.16 lst:-50
rssi_at_HMLAN1 cnt:3 min:-55 max:-53 avg:-54 lst:-55
READINGS:
2019-05-21 17:18:04 ASC_Enable on
2021-06-10 11:24:26 ASC_ShadingMessage INFO: current shading status is 'in' - next check in 20m
2021-06-10 11:19:50 ASC_ShuttersLastDrive shading in
2021-06-10 06:00:02 ASC_Time_DriveDown 10.06.2021 - 21:49
2021-06-10 06:00:02 ASC_Time_DriveUp 11.06.2021 - 07:30
2021-06-10 11:19:33 CommandAccepted yes
2019-02-11 17:26:41 D-firmware 2.3
2019-02-11 17:26:41 D-serialNr LEQ0766225
2021-06-07 13:51:07 IODev CUL_0
2019-02-11 17:18:33 PairedTo 0x246BDF
2018-06-12 18:55:22 R-driveDown 21 s
2018-06-12 18:55:22 R-driveTurn 0.5 s
2018-06-12 18:55:22 R-driveUp 22 s
2018-06-12 18:55:21 R-pairCentral 0x246BDF
2018-06-12 18:55:22 R-sign off
2019-02-11 17:18:33 RegL_00. 00:00 02:01 0A:24 0B:6B 0C:DF 15:FF 18:00
2019-02-11 17:18:34 RegL_01. 00:00 08:00 09:00 0A:00 0B:00 0C:D2 0D:00 0E:DC 0F:05 10:00 30:06 57:24
2021-06-07 13:52:40 associatedWith Rollladensteuerung
2021-05-31 07:02:57 cfgState ok
2021-06-10 11:19:50 commState CMDs_done
2021-06-10 11:19:50 deviceMsg 30 (to VCCU)
2019-02-14 05:43:42 inhibit set_off
2021-06-10 11:19:50 level 30
2021-06-10 11:19:50 motor stop:30
2021-06-10 11:19:50 pct 30
2020-05-04 21:47:34 powerOn 2020-05-04 21:47:34
2021-06-10 11:19:50 recentStateType info
2021-06-10 11:19:50 state 30
2021-06-10 11:19:50 timedOn off
2021-06-10 11:19:33 trigLast fhem:02
helper:
HM_CMDNR 141
cSnd 01246BDF2E09A0010E,11246BDF2E09A002013C
dlvlCmd ++A011246BDF2E09A002013C
mId 0005
peerFriend peerSens,peerVirt
peerIDsState complete
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
ack:
cmds:
TmplKey :no:1623066667.51399
TmplTs 1623066667.51399
cmdKey 1:1:0::Ro_Terrassentuer:0005:01:
cmdLst:
assignHmKey noArg
clear [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
deviceRename -newName-
down 'change:'[(0..100;1|{10})] [(-ontime-|{})] [(-ramptime-|{})]
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
getVersion noArg
inhibit [(on|{off})]
off noArg
on noArg
pair noArg
pct -value- [-ontime-]
peerBulk -peer1,peer2,...- [({set}|unset)]
peerIODev [IO] -btn- [({set}|unset)] 'not for future use'
peerSmart -peerOpt-
press [(long|{short})] [(-peer-|{self01})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- -addr2:data2-...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sign [(on|{off})]
statusRequest noArg
stop noArg
toggle noArg
toggleDir noArg
tplDel -tplDel-
tplSet_0 -tplChan-
unpair noArg
up 'change:'[(0..100;1|{10})] [(-ontime-|{})] [(-ramptime-|{})]
lst:
condition slider,0,1,255
peer
peerOpt BM_Einfahrt,BM_Flur_EG,BM_Hof,Fenster_Bad,Fenster_Erker,Fenster_Kueche,Fenster_Schlafzimmer,Fenster_WC,Haustuer,Rauchmelder_Team,Terrassentuer,VCCU,Wassermelder
tplChan
tplDel
tplPeer
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
list [({normal}|full)]
param -param-
reg -addr- -list- [-peerChn-]
regList noArg
regTable noArg
regVal -addr- -list- [-peerChn-]
saveConfig [-filename-]
tplInfo noArg
dir:
cur stop
rct down
expert:
def 1
det 0
raw 1
tpl 0
io:
flgs 0
newChn +2E09A0,00,00,00
nextSend 1623316790.75831
prefIO
rxt 0
vccu VCCU
p:
2E09A0
00
00
00
mRssi:
mNo 8D
io:
CUL_0:
-44
-44
HMLAN1:
-55
-55
peerIDsH:
00000000 broadcast
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
rpt:
IO CUL_0
flg A
ts 1623316790.65927
ack:
HASH(0x564fbe417c80)
8D8002246BDF2E09A000
rssi:
CUL_0:
avg -50.5
cnt 2
lst -51
max -50
min -51
at_CUL_0:
avg -50.1666666666667
cnt 3
lst -50
max -49.5
min -51
at_HMLAN1:
avg -54
cnt 3
lst -55
max -53
min -55
tmpl:
Attributes:
ASC 2
ASC_Adv off
ASC_Antifreeze off
ASC_Antifreeze_Pos 15
ASC_AutoAstroModeEvening HORIZON
ASC_AutoAstroModeEveningHorizon -3
ASC_AutoAstroModeMorning HORIZON
ASC_AutoAstroModeMorningHorizon -3
ASC_BlockingTime_afterManual 1200
ASC_BlockingTime_beforDayOpen 3600
ASC_BlockingTime_beforNightClose 3600
ASC_BrightnessSensor BM_Hof:brightness
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 80
ASC_DriveUpMaxDuration 40
ASC_Drive_Delay 10
ASC_Drive_DelayStart 7
ASC_LockOut soft
ASC_Mode_Down absent
ASC_Mode_Up always
ASC_Open_Pos 100
ASC_Partymode on
ASC_Pos_Reading pct
ASC_Roommate_Device rr_Dieter,rr_Kerstin
ASC_Roommate_Reading state
ASC_Self_Defense_Mode off
ASC_Shading_InOutAzimuth 80:200
ASC_Shading_MinMax_Elevation 15.0:100.0
ASC_Shading_Min_OutsideTemperature 23
ASC_Shading_Mode absent
ASC_Shading_Pos 30
ASC_Shading_StateChange_SunnyCloudy 215:190
ASC_Shading_WaitingPeriod 1200
ASC_Shutter_IdleDetection motor:stop.*
ASC_Time_Down_Early 15:30
ASC_Time_Down_Late 22:30
ASC_Time_Up_Early 06:00
ASC_Time_Up_Late 09:00
ASC_Time_Up_WE_Holiday 07:30
ASC_Ventilate_Pos 30
ASC_Ventilate_Window_Open off
ASC_WiggleValue 5
ASC_WindProtection off
ASC_WindowRec Terrassentuer
ASC_WindowRec_PosAfterDayClosed open
ASC_WindowRec_subType twostate
DbLogExclude .*
IODev CUL_0
IOgrp VCCU
alexaName Rollladen Tür
alexaRoom Wohnzimmer
alias Rollladen Tuer
autoReadReg 4_reqStatus
devStateIcon ab:fts_shutter_100 auf:fts_shutter_10 ^(7[0-9]|8[0-9]|9[0-9])$:fts_shutter_30 ^(5[0-9]|6[0-9])$:fts_shutter_50 ^(3[0-9]|4[0-9])$:fts_shutter_70 ^(1[0-9]|2[0-9])$:fts_shutter_90
event-on-change-reading .*
eventMap on:auf off:ab
expert defReg,rawReg
firmware 2.3
genericDeviceType blind
group Rolllaeden
icon fts_shutter
model HM-LC-BL1PBU-FM
peerIDs 00000000
room ASC,CUL_HM,Wohnzimmer
serialNr LEQ0766225
sortby 1
subType blindActuator
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
webCmd auf:ab:stop:100:80:60:40:20:0
Danke und VG Dieter
Zitat von: dk3572 am 17 Juni 2021, 11:42:09
Wieder gleiches Phänomen.
Rollladen fährt um 08:54 Uhr in Beschattung obwohl nur einer von 2 Bewohner abwesend ist.
lastDeparture 2021-06-17 08:53:35
Im Residents Device ist das letzte gemeinsame Verlassen Gestern gewesen.
lastDeparture 2021-06-16 19:04:44
Hallo CooTux,
hast du hierzu eine Idee was es sein könnte?
Brauchst du noch weitere Infos?
Danke im Voraus und VG Dieter
Zitat von: Beetle2003 am 17 Juni 2021, 21:25:04
Manuelle Fahrt bei Shading
Hallo,
ich benötige euer Wissen.
Ich lasse die Rollos über die Shading Funktion tagsüber fahren.
Nun haben wir die Diskusssion, dass meine Frau das Rollo nicht geschlossen habe möchte bzw an einem anderen Tag mehr als der eingestellte Fahrweg.
Derzeit passiert es, dass das ASC Modul die Rollos nach seinen Werten steuert. Folge ist: Frau zieht in den Krieg!!!!
Was muss ich wie einstellen, dass das Rollo nach einer manuellen Fahrt das shading aussetzt?
Danke
Habe ich auch durch. Entweder Asc so einstellen, dass nach manueller Fahrt gar nicht mehr vom Modul gesteuert wird (blockingAfterManual o.ä.), oder der Frau beibringen, dass sie bei manuellem Eingriff nicht auf OpenPos fahren darf, sondern nur fast ganz hoch.
Die dritte Option mit Schalter oder Bewegungsmelder hat mir in der Theorie zu viele Fallstricke, wüsste nicht, wie man das in einer Küche ordentlich umsetzen sollte, dass es nicht nervt.
Zitat von: Beetle2003 am 17 Juni 2021, 21:25:04
Manuelle Fahrt bei Shading
Hallo,
ich benötige euer Wissen.
Ich lasse die Rollos über die Shading Funktion tagsüber fahren.
Nun haben wir die Diskusssion, dass meine Frau das Rollo nicht geschlossen habe möchte bzw an einem anderen Tag mehr als der eingestellte Fahrweg.
Derzeit passiert es, dass das ASC Modul die Rollos nach seinen Werten steuert. Folge ist: Frau zieht in den Krieg!!!!
Was muss ich wie einstellen, dass das Rollo nach einer manuellen Fahrt das shading aussetzt?
Danke
Soweit die manuelle Fahrt erkannt wurde sollte die Beschattungsfahrt ausgesetzt sein. Und zwar bis einmal komplett endschattung erkannt (nicht gefahren) und beschattung erkannt wurde. Zu sehen an das Shadding Reading Status in oder out
Zitat von: dk3572 am 18 Juni 2021, 06:47:24
Hallo CooTux,
hast du hierzu eine Idee was es sein könnte?
Brauchst du noch weitere Infos?
Danke im Voraus und VG Dieter
Muss ich hier mal bei Gelegenheit testen in meiner Umgebung.
Zitat von: CoolTux am 17 Juni 2021, 21:04:18
Ich sehe da keinen Fahrbefehl. Gib mir mal bitte ein list von einem Fensterkontakt.
Internals:
FUUID 5f16dae5-f33f-fc62-ad2c-6fb556fc75b42cf5
NAME 0_userdata.0.Jalousiesteuerung.Fenstertimeout.Terrasse_contact
NR 53
STATE true
TYPE dummy
READINGS:
2021-06-18 15:17:29 state true
Attributes:
alias Terrasse_contact
comment Auto-created by ioBroker fhem.0
group 0_userdata.0.Jalousiesteuerung.Fenstertimeout
room ioB_IN
Ich will mal was probieren, wenn ich im Rollo "ASC auf 0" setzte, sollte der Rollo nur noch manuell reagieren richtig ? ASC steuert diesen gar nicht mehr, bis ich wieder den Wert in meinem Fall auf 2 setzte ?
Zitat von: D3ltorohd am 18 Juni 2021, 15:55:40
Internals:
FUUID 5f16dae5-f33f-fc62-ad2c-6fb556fc75b42cf5
NAME 0_userdata.0.Jalousiesteuerung.Fenstertimeout.Terrasse_contact
NR 53
STATE true
TYPE dummy
READINGS:
2021-06-18 15:17:29 state true
Attributes:
alias Terrasse_contact
comment Auto-created by ioBroker fhem.0
group 0_userdata.0.Jalousiesteuerung.Fenstertimeout
room ioB_IN
Ich will mal was probieren, wenn ich im Rollo "ASC auf 0" setzte, sollte der Rollo nur noch manuell reagieren richtig ? ASC steuert diesen gar nicht mehr, bis ich wieder den Wert in meinem Fall auf 2 setzte ?
So sollte es sein. Aber vergiss einen rescan Shutters nicht.
Zitat von: CoolTux am 18 Juni 2021, 16:32:52
So sollte es sein. Aber vergiss einen rescan Shutters nicht.
Wenn ich im ASC selber set asc enable off mache, sollte gar keiner mehr fahren ?
Zitat von: D3ltorohd am 18 Juni 2021, 17:20:50
Wenn ich im ASC selber set asc enable off mache, sollte gar keiner mehr fahren ?
Dann sollte kein Rollo fahren.
Zitat von: CoolTux am 18 Juni 2021, 09:14:57
Soweit die manuelle Fahrt erkannt wurde sollte die Beschattungsfahrt ausgesetzt sein. Und zwar bis einmal komplett endschattung erkannt (nicht gefahren) und beschattung erkannt wurde. Zu sehen an das Shadding Reading Status in oder out
Guten Morgen,
vielen Dank für die schnelle Rückmeldung.
Werde es beobachten.
Danke
So ich hab mal noch ein Backup eingespielt. Und noch mal alles geupated, neustart. So nun kommt z.b. bei ASC_ShadingMessage gar keine Message mehr. Da stand doch immer das er prüft. Alles ist aktiviert und an. Dauert das eine ganze Zeit lang ?
Hallo und danke erst mal an Cooltux für dieses grandiose Modul!
Ich hab aktuell 4 Rollos und eine Markise über das Modul laufen. Inclusive Residents und Sonnensensor/Azimuth für die Beschattung. Die Fensterkontakte funktionieren mit der Ventilate-Position und der Selfprotection auch super.
Nur die Einstellung der Markise stellt mich irgendwie vor einer Herausforderung. Mal klappt es und mal nicht.
Bei Markisen möchte man ja nicht grundsätzlich eine bestimmte Zeit haben wann sie rausfährt. Es kann ja auch mal bewölkt sein. Wie genau habe ich die Shading Funktion einzustellen um meinen Sonnensensor über Sunny:Cloud einzustellen und ansonsten nicht fahren zu lassen?! Selfprotection und nur shading bei Anwesenheit ist klar, nur shading in und out macht irgendwie Probleme.
Im ASC-Device selber hab ich die Einstellung für brightness auf 1800:3 gestellt. So soll die Markise zwar nur über Shading rausgefahren werden, aber wenn der Sonnensensor schnell fällt auch wieder reingefahren werden können
Internals:
DEF 00115A49A8C6B3
FUUID 5f4b7a1d-f33f-55ff-33dc-78507c0e03b2b9df
IODev CCU3
NAME Garten_Markise
NR 373
STATE closed
TYPE HMCCUDEV
ccuaddr 00115A49A8C6B3
ccudevstate active
ccuif HmIP-RF
ccuname Garten_Markise
ccutype HmIP-FROLL
channels 8
firmware 1.8.12
statevals devstate
READINGS:
2021-06-19 15:30:16 0.ACTUAL_TEMPERATURE 33.0
2021-06-19 15:30:16 0.ACTUAL_TEMPERATURE_STATUS normal
2021-06-19 15:30:16 0.ERROR_CODE 0
2021-06-19 15:30:16 0.ERROR_OVERHEAT no
2021-06-19 15:06:46 3.ACTIVITY_STATE stop
2021-06-19 15:06:46 3.LEVEL closed
2021-06-19 15:06:46 3.LEVEL_STATUS 0
2021-06-19 15:06:46 4.ACTIVITY_STATE stop
2021-06-19 15:06:47 5.ACTIVITY_STATE stop
2021-06-19 15:06:46 6.ACTIVITY_STATE stop
2020-08-30 12:09:26 ASC_Enable on
2021-06-19 15:30:08 ASC_ShadingMessage <html> </html>
2021-06-18 19:19:26 ASC_ShuttersLastDrive manual
2021-06-19 15:30:04 ASC_Time_DriveDown 19.06.2021 - 23:00
2021-06-19 15:30:04 ASC_Time_DriveUp 19.06.2021 - 16:00
2021-06-19 15:29:58 IODev CCU3
2021-06-19 15:30:01 associatedWith Rollo_Steuerung
2021-06-19 15:06:46 control 0
2021-06-19 15:30:16 hmstate closed
2021-06-19 15:06:46 pct 0
2021-06-19 15:06:46 state closed
hmccu:
devspec 00115A49A8C6B3
dp:
0.ACTUAL_TEMPERATURE:
OSVAL 33.0
OVAL 33.0
SVAL 33.0
VAL 33.0
0.ACTUAL_TEMPERATURE_STATUS:
OSVAL normal
OVAL 0
SVAL normal
VAL 0
0.CONFIG_PENDING:
OVAL 0
VAL 0
0.DUTY_CYCLE:
OVAL 0
VAL 0
0.ERROR_CODE:
OSVAL 0
OVAL 0
SVAL 0
VAL 0
0.ERROR_OVERHEAT:
OSVAL no
OVAL 0
SVAL no
VAL 0
0.RSSI_DEVICE:
OVAL -88
VAL -88
0.RSSI_PEER:
OVAL -82
VAL -82
0.UNREACH:
OVAL 0
VAL 0
Attributes:
ASC 1
ASC_BrightnessSensor Garten_Sonnensensor:3.TEMPERATURE
ASC_Closed_Pos 0
ASC_Down brightness
ASC_Mode_Down always
ASC_Mode_Up home
ASC_Open_Pos 100
ASC_Partymode on
ASC_Pos_Reading pct
ASC_RainProtection on
ASC_Self_Defense_AbsentDelay 3600
ASC_Self_Defense_Mode absent
ASC_Shading_InOutAzimuth 120:330
ASC_Shading_MinMax_Elevation 15.0:100.0
ASC_Shading_Min_OutsideTemperature 16
ASC_Shading_Mode home
ASC_Shading_Pos 100
ASC_Shading_StateChange_SunnyCloudy 16:3
ASC_ShuttersPlace awning
ASC_Sleep_Pos 0
ASC_TempSensor Wetter:temperature
ASC_Time_Down_Early 10:00
ASC_Time_Down_Late 23:00
ASC_Time_Up_Early 09:00
ASC_Time_Up_Late 16:00
ASC_Up brightness
ASC_WindParameters 30:20 0
ASC_WindProtection on
IODev CCU3
alexaName Markise
alexaRoom Garten
alias Garten_Markise
ccureadingfilter 3.LEVEL;(ERROR_CODE|ERROR_OVERHEAT|ACTUAL_TEMPERATURE|ACTIVITY_STATE|SELF_CALIBRATION_RESULT)
ccureadingname 3.LEVEL$:+control,+pct
ccuscaleval LEVEL:0:1:0:100
cmdIcon up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
controldatapoint 4.LEVEL
event-on-change-reading .*
eventMap /datapoint 4.STOP true:stop/datapoint 4.LEVEL 0:down/datapoint 4.LEVEL 100:up/datapoint 3.SELF_CALIBRATION 0:stopCalibration/datapoint 3.SELF_CALIBRATION 1:startCalibration/
genericDeviceType blind
group Markise
hmstatevals ACTUAL_TEMPERATURE_STATUS!2:tempOverflow,3:tempUnderflow;ERROR_OVERHEAT!(1|true):overheat
homebridgeMapping clear
CurrentPosition=pct,minValue=0,maxValue=100,minStep=10
TargetPosition=control,minValue=0,maxValue=100,minStep=10,cmd=control
room 13_Garten,ASC,AlexaRoom,Homekit
siriName Markise
statedatapoint 3.LEVEL
stripnumber 1
substexcl control|pct
Gruß
Valvak
Zitat von: valvak am 19 Juni 2021, 15:33:28
Hallo und danke erst mal an Cooltux für dieses grandiose Modul!
Ich hab aktuell 4 Rollos und eine Markise über das Modul laufen. Inclusive Residents und Sonnensensor/Azimuth für die Beschattung. Die Fensterkontakte funktionieren mit der Ventilate-Position und der Selfprotection auch super.
Nur die Einstellung der Markise stellt mich irgendwie vor einer Herausforderung. Mal klappt es und mal nicht.
Bei Markisen möchte man ja nicht grundsätzlich eine bestimmte Zeit haben wann sie rausfährt. Es kann ja auch mal bewölkt sein. Wie genau habe ich die Shading Funktion einzustellen um meinen Sonnensensor über Sunny:Cloud einzustellen und ansonsten nicht fahren zu lassen?! Selfprotection und nur shading bei Anwesenheit ist klar, nur shading in und out macht irgendwie Probleme.
Im ASC-Device selber hab ich die Einstellung für brightness auf 1800:3 gestellt. So soll die Markise zwar nur über Shading rausgefahren werden, aber wenn der Sonnensensor schnell fällt auch wieder reingefahren werden können
Internals:
DEF 00115A49A8C6B3
FUUID 5f4b7a1d-f33f-55ff-33dc-78507c0e03b2b9df
IODev CCU3
NAME Garten_Markise
NR 373
STATE closed
TYPE HMCCUDEV
ccuaddr 00115A49A8C6B3
ccudevstate active
ccuif HmIP-RF
ccuname Garten_Markise
ccutype HmIP-FROLL
channels 8
firmware 1.8.12
statevals devstate
READINGS:
2021-06-19 15:30:16 0.ACTUAL_TEMPERATURE 33.0
2021-06-19 15:30:16 0.ACTUAL_TEMPERATURE_STATUS normal
2021-06-19 15:30:16 0.ERROR_CODE 0
2021-06-19 15:30:16 0.ERROR_OVERHEAT no
2021-06-19 15:06:46 3.ACTIVITY_STATE stop
2021-06-19 15:06:46 3.LEVEL closed
2021-06-19 15:06:46 3.LEVEL_STATUS 0
2021-06-19 15:06:46 4.ACTIVITY_STATE stop
2021-06-19 15:06:47 5.ACTIVITY_STATE stop
2021-06-19 15:06:46 6.ACTIVITY_STATE stop
2020-08-30 12:09:26 ASC_Enable on
2021-06-19 15:30:08 ASC_ShadingMessage <html> </html>
2021-06-18 19:19:26 ASC_ShuttersLastDrive manual
2021-06-19 15:30:04 ASC_Time_DriveDown 19.06.2021 - 23:00
2021-06-19 15:30:04 ASC_Time_DriveUp 19.06.2021 - 16:00
2021-06-19 15:29:58 IODev CCU3
2021-06-19 15:30:01 associatedWith Rollo_Steuerung
2021-06-19 15:06:46 control 0
2021-06-19 15:30:16 hmstate closed
2021-06-19 15:06:46 pct 0
2021-06-19 15:06:46 state closed
hmccu:
devspec 00115A49A8C6B3
dp:
0.ACTUAL_TEMPERATURE:
OSVAL 33.0
OVAL 33.0
SVAL 33.0
VAL 33.0
0.ACTUAL_TEMPERATURE_STATUS:
OSVAL normal
OVAL 0
SVAL normal
VAL 0
0.CONFIG_PENDING:
OVAL 0
VAL 0
0.DUTY_CYCLE:
OVAL 0
VAL 0
0.ERROR_CODE:
OSVAL 0
OVAL 0
SVAL 0
VAL 0
0.ERROR_OVERHEAT:
OSVAL no
OVAL 0
SVAL no
VAL 0
0.RSSI_DEVICE:
OVAL -88
VAL -88
0.RSSI_PEER:
OVAL -82
VAL -82
0.UNREACH:
OVAL 0
VAL 0
Attributes:
ASC 1
ASC_BrightnessSensor Garten_Sonnensensor:3.TEMPERATURE
ASC_Closed_Pos 0
ASC_Down brightness
ASC_Mode_Down always
ASC_Mode_Up home
ASC_Open_Pos 100
ASC_Partymode on
ASC_Pos_Reading pct
ASC_RainProtection on
ASC_Self_Defense_AbsentDelay 3600
ASC_Self_Defense_Mode absent
ASC_Shading_InOutAzimuth 120:330
ASC_Shading_MinMax_Elevation 15.0:100.0
ASC_Shading_Min_OutsideTemperature 16
ASC_Shading_Mode home
ASC_Shading_Pos 100
ASC_Shading_StateChange_SunnyCloudy 16:3
ASC_ShuttersPlace awning
ASC_Sleep_Pos 0
ASC_TempSensor Wetter:temperature
ASC_Time_Down_Early 10:00
ASC_Time_Down_Late 23:00
ASC_Time_Up_Early 09:00
ASC_Time_Up_Late 16:00
ASC_Up brightness
ASC_WindParameters 30:20 0
ASC_WindProtection on
IODev CCU3
alexaName Markise
alexaRoom Garten
alias Garten_Markise
ccureadingfilter 3.LEVEL;(ERROR_CODE|ERROR_OVERHEAT|ACTUAL_TEMPERATURE|ACTIVITY_STATE|SELF_CALIBRATION_RESULT)
ccureadingname 3.LEVEL$:+control,+pct
ccuscaleval LEVEL:0:1:0:100
cmdIcon up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
controldatapoint 4.LEVEL
event-on-change-reading .*
eventMap /datapoint 4.STOP true:stop/datapoint 4.LEVEL 0:down/datapoint 4.LEVEL 100:up/datapoint 3.SELF_CALIBRATION 0:stopCalibration/datapoint 3.SELF_CALIBRATION 1:startCalibration/
genericDeviceType blind
group Markise
hmstatevals ACTUAL_TEMPERATURE_STATUS!2:tempOverflow,3:tempUnderflow;ERROR_OVERHEAT!(1|true):overheat
homebridgeMapping clear
CurrentPosition=pct,minValue=0,maxValue=100,minStep=10
TargetPosition=control,minValue=0,maxValue=100,minStep=10,cmd=control
room 13_Garten,ASC,AlexaRoom,Homekit
siriName Markise
statedatapoint 3.LEVEL
stripnumber 1
substexcl control|pct
Gruß
Valvak
ASC_Shading_StateChange_SunnyCloudy 6500:4200
So müsste das z.b. sein oder ? Müsstest mal den Sensor beobachten, was der so für Werte liefert, bei Sonne und bei Wolken und diese Werte dann dort eintragen.
Zitat von: D3ltorohd am 19 Juni 2021, 14:14:16
So ich hab mal noch ein Backup eingespielt. Und noch mal alles geupated, neustart. So nun kommt z.b. bei ASC_ShadingMessage gar keine Message mehr. Da stand doch immer das er prüft. Alles ist aktiviert und an. Dauert das eine ganze Zeit lang ?
Sollte nicht länger dauern wir die Hälfte der Wartezeit.
Trigger denn der Brightness Sensor? Werden die Sensoren im Notify erkannt?
Ich will mich nicht zu früh freuen, aber ich glaube es läuft wieder alles rund. Beschattung läuft wieder, Rollos die manuell gefahren sind bleiben auch auf ihrer Pos, wenn ich ein anderes Fenster öffne. Schau heute Abend noch nach der Nachtfahrt, ob die anderen Rollos auch unten bleiben, wenn ich ein anderes Fenster öffne, dann wäre wieder alles im Lot.
Hätte dem ASC vorher einfach mehr Zeit geben sollen, es musste sich wohl erst wieder einarbeiten :D
War zu früh, als ich heute morgen ein Fenster geschlossen hatte, gingen 2 andere Fenster die ich am vor Abend manuell gefahren hatte auf. Also müsste ich das ASC deinstallieren und schauen ob alle Einträge in den Rollos weg ist, danach das ASC neu installieren und einrichten...
Wie deinstalliere ich denn das ASC ? Muss ich zuvor noch über einen Befehl die attr aus den Rollos löschen, oder alles mit Hand in jedem Rollo ?
Zitat von: D3ltorohd am 20 Juni 2021, 10:07:07
War zu früh, als ich heute morgen ein Fenster geschlossen hatte, gingen 2 andere Fenster die ich am vor Abend manuell gefahren hatte auf. Also müsste ich das ASC deinstallieren und schauen ob alle Einträge in den Rollos weg ist, danach das ASC neu installieren und einrichten...
Wie deinstalliere ich denn das ASC ? Muss ich zuvor noch über einen Befehl die attr aus den Rollos löschen, oder alles mit Hand in jedem Rollo ?
Einfach delete ASCDevice
Eigentlich sollten dann alle Readings und Attribute von ASC aus den Rollos verschwinden. Wenn dies nicht der Fall ist dann bitte von Hand löschen und FHEM neu starten.
Zitat von: CoolTux am 20 Juni 2021, 10:30:43
Einfach delete ASCDevice
Eigentlich sollten dann alle Readings und Attribute von ASC aus den Rollos verschwinden. Wenn dies nicht der Fall ist dann bitte von Hand löschen und FHEM neu starten.
Dann werd ich das wohl machen müssen... Terrassentür ist auf, der Rollo fährt einfach runter. War früher auch nie so. Also irgendwas hat es total zerhauen, wenn ich da so ein Update mache.
Hallo,
ich möchte das meine Rollläden bis zum night close in der Beschattung bleiben.
Leider wird die Beschattung um ca. 20:30 Uhr aufgehoben.
Wie sehe ich warum entschattet wurde?
Brigthness = ca. 170
Sonnenhöhe = ca. 10
Azimuth = ca. 295
Temperatur = ca. 26°C
ASC 2
ASC_Adv off
ASC_Antifreeze off
ASC_Antifreeze_Pos 15
ASC_AutoAstroModeEvening HORIZON
ASC_AutoAstroModeEveningHorizon -3
ASC_AutoAstroModeMorning HORIZON
ASC_AutoAstroModeMorningHorizon -3
ASC_BlockingTime_afterManual 1200
ASC_BlockingTime_beforDayOpen 3600
ASC_BlockingTime_beforNightClose 3600
ASC_BrightnessSensor BM_Hof:brightness
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 80
ASC_DriveUpMaxDuration 40
ASC_Drive_Delay 10
ASC_Drive_DelayStart 3
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Open_Pos 100
ASC_Partymode on
ASC_Pos_Reading pct
ASC_Roommate_Device rr_Dieter
ASC_Roommate_Reading state
ASC_Self_Defense_Mode off
ASC_Shading_InOutAzimuth 80:330
ASC_Shading_MinMax_Elevation 15.0:100.0
ASC_Shading_Min_OutsideTemperature 23
ASC_Shading_Mode always
ASC_Shading_Pos { (ReadingsVal('Buderus','Aussentemp',0) <26 ? '60':'40') }
ASC_Shading_StateChange_SunnyCloudy 215:100
ASC_Shading_WaitingPeriod 1200
ASC_Shutter_IdleDetection motor:stop.*
ASC_Time_Down_Early 15:30
ASC_Time_Down_Late 22:30
ASC_Time_Up_Early 06:00
ASC_Time_Up_Late 09:00
ASC_Time_Up_WE_Holiday 07:30
ASC_Ventilate_Pos 30
ASC_Ventilate_Window_Open on
ASC_WiggleValue 5
ASC_WindProtection off
ASC_WindowRec Fenster_Erker
ASC_WindowRec_PosAfterDayClosed open
ASC_WindowRec_subType twostate
DbLogExclude .*
IODev CUL_0
IOgrp VCCU
alexaName Rollladen Fenster
alexaRoom Wohnzimmer
alias Rollladen Fenster
appOptions { "template": "shutter" }
assistantName Rollladen Erkerfenster
autoReadReg 4_reqStatus
devStateIcon ab:fts_shutter_100 auf:fts_shutter_10 ^(7[0-9]|8[0-9]|9[0-9])$:fts_shutter_30 ^(5[0-9]|6[0-9])$:fts_shutter_50 ^(3[0-9]|4[0-9])$:fts_shutter_70 ^(1[0-9]|2[0-9])$:fts_shutter_90
event-on-change-reading .*
eventMap on:auf off:ab
Danke und VG Dieter
Zitat von: dk3572 am 20 Juni 2021, 20:18:44
Hallo,
ich möchte das meine Rollläden bis zum night close in der Beschattung bleiben.
Leider wird die Beschattung um ca. 20:30 Uhr aufgehoben.
Wie sehe ich warum entschattet wurde?
Brigthness = ca. 170
Sonnenhöhe = ca. 10
Azimuth = ca. 295
Temperatur = ca. 26°C
ASC_Shading_MinMax_Elevation 15.0:100.0
Du hast die Mindestelevation auf 15° gestellt. Da 10° weniger als 15° ist, wird entschattet.
Zitat von: Wolle02 am 21 Juni 2021, 08:02:00
Du hast die Mindestelevation auf 15° gestellt. Da 10° weniger als 15° ist, wird entschattet.
Danke für die Rückmeldung.
Was müsste ich dann einstellen, wenn ich morgens erst ab einer Höhe von 15° beschatten möchte,
am Abend aber die Beschattung nicht aufgehoben werden soll?
Zitat von: dk3572 am 21 Juni 2021, 08:32:55
Danke für die Rückmeldung.
Was müsste ich dann einstellen, wenn ich morgens erst ab einer Höhe von 15° beschatten möchte,
am Abend aber die Beschattung nicht aufgehoben werden soll?
Spontan würde mir einfallen eventl. das Attribut ASC_BlockingTime_beforNightClose soweit anzupassen, dass der Zeitraum vom Zeitpunkt wenn die Sonne 15° unterschreitet bis Zeitpunkt NightClose umfasst wird.
Zitat von: Wolle02 am 21 Juni 2021, 08:41:06
Spontan würde mir einfallen eventl. das Attribut ASC_BlockingTime_beforNightClose soweit anzupassen, dass der Zeitraum vom Zeitpunkt wenn die Sonne 15° unterschreitet bis Zeitpunkt NightClose umfasst wird.
Stimmt, guter Tipp, und so naheliegend ???
Ich werde testen ;)
Danke
Zitat von: CoolTux am 17 Juni 2021, 07:36:21
Dann musst Du mal bitte debug auf 1 stellen und verbose im ASC auf 4 und dann mal ein Fenster schließen. Das Log brauche ich dann.
Alternativ würdemir nur einfallen das ASC zu löschen und zu schauen ob in den Rollos noch was von ASC über ist. Wenn ja von Hand löschen und dann komplett neu anlegen.
Hier nun endlich die Auszüge des Logs bei geöffnetem Rollo:
2021-06-21 10:51:25 HMCCUDEV Wz.Terrassentur.Schloss 1.STATE: open
2021-06-21 10:51:25 HMCCUDEV Wz.Terrassentur.Schloss control: open
2021-06-21 10:51:25 HMCCUDEV Wz.Terrassentur.Schloss open
2021-06-21 10:51:25 HMCCUDEV Wz.Terrassentur.Schloss hmstate: open
2021-06-21 10:51:34 HMCCUDEV Wz.Terrassentur.Schloss 1.STATE: tilted
2021-06-21 10:51:34 HMCCUDEV Wz.Terrassentur.Schloss control: tilted
2021-06-21 10:51:34 HMCCUDEV Wz.Terrassentur.Schloss tilted
2021-06-21 10:51:34 HMCCUDEV Wz.Terrassentur.Schloss hmstate: tilted
2021-06-21 10:51:44 HMCCUDEV Wz.Terrassentur.Schloss 1.STATE: open
2021-06-21 10:51:44 HMCCUDEV Wz.Terrassentur.Schloss control: open
2021-06-21 10:51:44 HMCCUDEV Wz.Terrassentur.Schloss open
2021-06-21 10:51:44 HMCCUDEV Wz.Terrassentur.Schloss hmstate: open
2021-06-21 10:51:52 HMCCUDEV Wz.Terrassentur.Schloss 1.STATE: closed
2021-06-21 10:51:52 HMCCUDEV Wz.Terrassentur.Schloss control: closed
2021-06-21 10:51:52 HMCCUDEV Wz.Terrassentur.Schloss closed
2021-06-21 10:51:52 HMCCUDEV Wz.Terrassentur.Schloss hmstate: closed
2021.06.21 10:51:25 4: AutoShuttersControl (Rolladensteuerung) - Devname: Wz.Terrassentur.Schloss Name: Rolladensteuerung Notify: $VAR1 = [
'1.STATE: open',
'control: open',
'state: open',
'hmstate: open'
];
ASC_DEBUG!!! 2021.06.21 10:51:25 - EventProcessingWindowRec: WZ.Rollo.Terrassentur - RECEIVED EVENT: 1.STATE: open control: open state: open hmstate: open - IDENTIFIED EVENT: open - STORED EVENT: open
ASC_DEBUG!!! 2021.06.21 10:51:25 - EventProcessingWindowRec: WZ.Rollo.Terrassentur - HOMEMODE: none QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort:
ASC_DEBUG!!! 2021.06.21 10:51:25 - FnSetCmdFn: WZ.Rollo.Terrassentur - Abbruch aktuelle Position ist gleich der Zielposition 100=100
ASC_DEBUG!!! 2021.06.21 10:51:25 - FnSetDriveCmd: WZ.Rollo.Terrassentur - NICHT versetztes fahren
ASC_DEBUG!!! 2021.06.21 10:51:25 - FnSetDriveCmd: WZ.Rollo.Terrassentur - NoDelay: JA
2021.06.21 10:51:34 4: AutoShuttersControl (Rolladensteuerung) - Devname: Wz.Terrassentur.Schloss Name: Rolladensteuerung Notify: $VAR1 = [
'1.STATE: tilted',
'control: tilted',
'state: tilted',
'hmstate: tilted'
];
ASC_DEBUG!!! 2021.06.21 10:51:34 - EventProcessingWindowRec: WZ.Rollo.Terrassentur - RECEIVED EVENT: 1.STATE: tilted control: tilted state: tilted hmstate: tilted - IDENTIFIED EVENT: tilted - STORED EVENT: tilted
ASC_DEBUG!!! 2021.06.21 10:51:34 - EventProcessingWindowRec: WZ.Rollo.Terrassentur - HOMEMODE: none QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort:
2021.06.21 10:51:44 4: AutoShuttersControl (Rolladensteuerung) - Devname: Wz.Terrassentur.Schloss Name: Rolladensteuerung Notify: $VAR1 = [
'1.STATE: open',
'control: open',
'state: open',
'hmstate: open'
];
ASC_DEBUG!!! 2021.06.21 10:51:44 - EventProcessingWindowRec: WZ.Rollo.Terrassentur - RECEIVED EVENT: 1.STATE: open control: open state: open hmstate: open - IDENTIFIED EVENT: open - STORED EVENT: open
ASC_DEBUG!!! 2021.06.21 10:51:44 - EventProcessingWindowRec: WZ.Rollo.Terrassentur - HOMEMODE: none QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort:
ASC_DEBUG!!! 2021.06.21 10:51:44 - FnSetCmdFn: WZ.Rollo.Terrassentur - Abbruch aktuelle Position ist gleich der Zielposition 100=100
ASC_DEBUG!!! 2021.06.21 10:51:44 - FnSetDriveCmd: WZ.Rollo.Terrassentur - NICHT versetztes fahren
ASC_DEBUG!!! 2021.06.21 10:51:44 - FnSetDriveCmd: WZ.Rollo.Terrassentur - NoDelay: JA
2021.06.21 10:51:52 4: AutoShuttersControl (Rolladensteuerung) - Devname: Wz.Terrassentur.Schloss Name: Rolladensteuerung Notify: $VAR1 = [
'1.STATE: closed',
'control: closed',
'state: closed',
'hmstate: closed'
];
ASC_DEBUG!!! 2021.06.21 10:51:52 - EventProcessingWindowRec: WZ.Rollo.Terrassentur - RECEIVED EVENT: 1.STATE: closed control: closed state: closed hmstate: closed - IDENTIFIED EVENT: closed - STORED EVENT: closed
ASC_DEBUG!!! 2021.06.21 10:51:52 - EventProcessingWindowRec: WZ.Rollo.Terrassentur - HOMEMODE: none QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort:
ASC_DEBUG!!! 2021.06.21 10:51:52 - FnIsDay: WZ.Rollo.Terrassentur Allgemein: 1
ASC_DEBUG!!! 2021.06.21 10:51:52 - FnIsDay: WZ.Rollo.Terrassentur Allgemein: 1
ASC_DEBUG!!! 2021.06.21 10:51:52 - FnIsDay: WZ.Rollo.Terrassentur Allgemein: 1
2021.06.21 10:51:56 4: AutoShuttersControl (Rolladensteuerung) - Devname: Wz.Terrassentur.Schloss Name: Rolladensteuerung Notify: $VAR1 = [
'1.STATE: open',
'control: open',
'state: open',
'hmstate: open'
];
ASC_DEBUG!!! 2021.06.21 10:51:56 - EventProcessingWindowRec: WZ.Rollo.Terrassentur - RECEIVED EVENT: 1.STATE: open control: open state: open hmstate: open - IDENTIFIED EVENT: open - STORED EVENT: open
ASC_DEBUG!!! 2021.06.21 10:51:56 - EventProcessingWindowRec: WZ.Rollo.Terrassentur - HOMEMODE: none QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort:
ASC_DEBUG!!! 2021.06.21 10:51:56 - FnSetCmdFn: WZ.Rollo.Terrassentur - Abbruch aktuelle Position ist gleich der Zielposition 100=100
ASC_DEBUG!!! 2021.06.21 10:51:56 - FnSetDriveCmd: WZ.Rollo.Terrassentur - NICHT versetztes fahren
ASC_DEBUG!!! 2021.06.21 10:51:56 - FnSetDriveCmd: WZ.Rollo.Terrassentur - NoDelay: JA
Und einmal bei geschlossenem Rollo:
2021-06-21 11:00:48 HMCCUDEV Wz.Terrassentur.Schloss 1.STATE: open
2021-06-21 11:00:48 HMCCUDEV Wz.Terrassentur.Schloss control: open
2021-06-21 11:00:48 HMCCUDEV Wz.Terrassentur.Schloss open
2021-06-21 11:00:48 HMCCUDEV Wz.Terrassentur.Schloss hmstate: open
2021-06-21 11:00:55 HMCCUDEV Wz.Terrassentur.Schloss 1.STATE: tilted
2021-06-21 11:00:55 HMCCUDEV Wz.Terrassentur.Schloss control: tilted
2021-06-21 11:00:55 HMCCUDEV Wz.Terrassentur.Schloss tilted
2021-06-21 11:00:55 HMCCUDEV Wz.Terrassentur.Schloss hmstate: tilted
2021-06-21 11:01:04 HMCCUDEV Wz.Terrassentur.Schloss 1.STATE: closed
2021-06-21 11:01:04 HMCCUDEV Wz.Terrassentur.Schloss control: closed
2021-06-21 11:01:04 HMCCUDEV Wz.Terrassentur.Schloss closed
2021-06-21 11:01:04 HMCCUDEV Wz.Terrassentur.Schloss hmstate: closed
2021.06.21 11:00:48 4: AutoShuttersControl (Rolladensteuerung) - Devname: Wz.Terrassentur.Schloss Name: Rolladensteuerung Notify: $VAR1 = [
'1.STATE: open',
'control: open',
'state: open',
'hmstate: open'
];
2021.06.21 11:00:55 4: AutoShuttersControl (Rolladensteuerung) - Devname: Wz.Terrassentur.Schloss Name: Rolladensteuerung Notify: $VAR1 = [
'1.STATE: tilted',
'control: tilted',
'state: tilted',
'hmstate: tilted'
];
2021.06.21 11:01:04 4: AutoShuttersControl (Rolladensteuerung) - Devname: Wz.Terrassentur.Schloss Name: Rolladensteuerung Notify: $VAR1 = [
'1.STATE: closed',
'control: closed',
'state: closed',
'hmstate: closed'
];
Zitat von: Spezialtrick am 21 Juni 2021, 11:04:23
Hier nun endlich die Auszüge des Logs bei geöffnetem Rollo:
2021-06-21 10:51:25 HMCCUDEV Wz.Terrassentur.Schloss 1.STATE: open
2021-06-21 10:51:25 HMCCUDEV Wz.Terrassentur.Schloss control: open
2021-06-21 10:51:25 HMCCUDEV Wz.Terrassentur.Schloss open
2021-06-21 10:51:25 HMCCUDEV Wz.Terrassentur.Schloss hmstate: open
2021-06-21 10:51:34 HMCCUDEV Wz.Terrassentur.Schloss 1.STATE: tilted
2021-06-21 10:51:34 HMCCUDEV Wz.Terrassentur.Schloss control: tilted
2021-06-21 10:51:34 HMCCUDEV Wz.Terrassentur.Schloss tilted
2021-06-21 10:51:34 HMCCUDEV Wz.Terrassentur.Schloss hmstate: tilted
2021-06-21 10:51:44 HMCCUDEV Wz.Terrassentur.Schloss 1.STATE: open
2021-06-21 10:51:44 HMCCUDEV Wz.Terrassentur.Schloss control: open
2021-06-21 10:51:44 HMCCUDEV Wz.Terrassentur.Schloss open
2021-06-21 10:51:44 HMCCUDEV Wz.Terrassentur.Schloss hmstate: open
2021-06-21 10:51:52 HMCCUDEV Wz.Terrassentur.Schloss 1.STATE: closed
2021-06-21 10:51:52 HMCCUDEV Wz.Terrassentur.Schloss control: closed
2021-06-21 10:51:52 HMCCUDEV Wz.Terrassentur.Schloss closed
2021-06-21 10:51:52 HMCCUDEV Wz.Terrassentur.Schloss hmstate: closed
2021.06.21 10:51:25 4: AutoShuttersControl (Rolladensteuerung) - Devname: Wz.Terrassentur.Schloss Name: Rolladensteuerung Notify: $VAR1 = [
'1.STATE: open',
'control: open',
'state: open',
'hmstate: open'
];
ASC_DEBUG!!! 2021.06.21 10:51:25 - EventProcessingWindowRec: WZ.Rollo.Terrassentur - RECEIVED EVENT: 1.STATE: open control: open state: open hmstate: open - IDENTIFIED EVENT: open - STORED EVENT: open
ASC_DEBUG!!! 2021.06.21 10:51:25 - EventProcessingWindowRec: WZ.Rollo.Terrassentur - HOMEMODE: none QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort:
ASC_DEBUG!!! 2021.06.21 10:51:25 - FnSetCmdFn: WZ.Rollo.Terrassentur - Abbruch aktuelle Position ist gleich der Zielposition 100=100
ASC_DEBUG!!! 2021.06.21 10:51:25 - FnSetDriveCmd: WZ.Rollo.Terrassentur - NICHT versetztes fahren
ASC_DEBUG!!! 2021.06.21 10:51:25 - FnSetDriveCmd: WZ.Rollo.Terrassentur - NoDelay: JA
2021.06.21 10:51:34 4: AutoShuttersControl (Rolladensteuerung) - Devname: Wz.Terrassentur.Schloss Name: Rolladensteuerung Notify: $VAR1 = [
'1.STATE: tilted',
'control: tilted',
'state: tilted',
'hmstate: tilted'
];
ASC_DEBUG!!! 2021.06.21 10:51:34 - EventProcessingWindowRec: WZ.Rollo.Terrassentur - RECEIVED EVENT: 1.STATE: tilted control: tilted state: tilted hmstate: tilted - IDENTIFIED EVENT: tilted - STORED EVENT: tilted
ASC_DEBUG!!! 2021.06.21 10:51:34 - EventProcessingWindowRec: WZ.Rollo.Terrassentur - HOMEMODE: none QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort:
2021.06.21 10:51:44 4: AutoShuttersControl (Rolladensteuerung) - Devname: Wz.Terrassentur.Schloss Name: Rolladensteuerung Notify: $VAR1 = [
'1.STATE: open',
'control: open',
'state: open',
'hmstate: open'
];
ASC_DEBUG!!! 2021.06.21 10:51:44 - EventProcessingWindowRec: WZ.Rollo.Terrassentur - RECEIVED EVENT: 1.STATE: open control: open state: open hmstate: open - IDENTIFIED EVENT: open - STORED EVENT: open
ASC_DEBUG!!! 2021.06.21 10:51:44 - EventProcessingWindowRec: WZ.Rollo.Terrassentur - HOMEMODE: none QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort:
ASC_DEBUG!!! 2021.06.21 10:51:44 - FnSetCmdFn: WZ.Rollo.Terrassentur - Abbruch aktuelle Position ist gleich der Zielposition 100=100
ASC_DEBUG!!! 2021.06.21 10:51:44 - FnSetDriveCmd: WZ.Rollo.Terrassentur - NICHT versetztes fahren
ASC_DEBUG!!! 2021.06.21 10:51:44 - FnSetDriveCmd: WZ.Rollo.Terrassentur - NoDelay: JA
2021.06.21 10:51:52 4: AutoShuttersControl (Rolladensteuerung) - Devname: Wz.Terrassentur.Schloss Name: Rolladensteuerung Notify: $VAR1 = [
'1.STATE: closed',
'control: closed',
'state: closed',
'hmstate: closed'
];
ASC_DEBUG!!! 2021.06.21 10:51:52 - EventProcessingWindowRec: WZ.Rollo.Terrassentur - RECEIVED EVENT: 1.STATE: closed control: closed state: closed hmstate: closed - IDENTIFIED EVENT: closed - STORED EVENT: closed
ASC_DEBUG!!! 2021.06.21 10:51:52 - EventProcessingWindowRec: WZ.Rollo.Terrassentur - HOMEMODE: none QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort:
ASC_DEBUG!!! 2021.06.21 10:51:52 - FnIsDay: WZ.Rollo.Terrassentur Allgemein: 1
ASC_DEBUG!!! 2021.06.21 10:51:52 - FnIsDay: WZ.Rollo.Terrassentur Allgemein: 1
ASC_DEBUG!!! 2021.06.21 10:51:52 - FnIsDay: WZ.Rollo.Terrassentur Allgemein: 1
2021.06.21 10:51:56 4: AutoShuttersControl (Rolladensteuerung) - Devname: Wz.Terrassentur.Schloss Name: Rolladensteuerung Notify: $VAR1 = [
'1.STATE: open',
'control: open',
'state: open',
'hmstate: open'
];
ASC_DEBUG!!! 2021.06.21 10:51:56 - EventProcessingWindowRec: WZ.Rollo.Terrassentur - RECEIVED EVENT: 1.STATE: open control: open state: open hmstate: open - IDENTIFIED EVENT: open - STORED EVENT: open
ASC_DEBUG!!! 2021.06.21 10:51:56 - EventProcessingWindowRec: WZ.Rollo.Terrassentur - HOMEMODE: none QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort:
ASC_DEBUG!!! 2021.06.21 10:51:56 - FnSetCmdFn: WZ.Rollo.Terrassentur - Abbruch aktuelle Position ist gleich der Zielposition 100=100
ASC_DEBUG!!! 2021.06.21 10:51:56 - FnSetDriveCmd: WZ.Rollo.Terrassentur - NICHT versetztes fahren
ASC_DEBUG!!! 2021.06.21 10:51:56 - FnSetDriveCmd: WZ.Rollo.Terrassentur - NoDelay: JA
Und einmal bei geschlossenem Rollo:
2021-06-21 11:00:48 HMCCUDEV Wz.Terrassentur.Schloss 1.STATE: open
2021-06-21 11:00:48 HMCCUDEV Wz.Terrassentur.Schloss control: open
2021-06-21 11:00:48 HMCCUDEV Wz.Terrassentur.Schloss open
2021-06-21 11:00:48 HMCCUDEV Wz.Terrassentur.Schloss hmstate: open
2021-06-21 11:00:55 HMCCUDEV Wz.Terrassentur.Schloss 1.STATE: tilted
2021-06-21 11:00:55 HMCCUDEV Wz.Terrassentur.Schloss control: tilted
2021-06-21 11:00:55 HMCCUDEV Wz.Terrassentur.Schloss tilted
2021-06-21 11:00:55 HMCCUDEV Wz.Terrassentur.Schloss hmstate: tilted
2021-06-21 11:01:04 HMCCUDEV Wz.Terrassentur.Schloss 1.STATE: closed
2021-06-21 11:01:04 HMCCUDEV Wz.Terrassentur.Schloss control: closed
2021-06-21 11:01:04 HMCCUDEV Wz.Terrassentur.Schloss closed
2021-06-21 11:01:04 HMCCUDEV Wz.Terrassentur.Schloss hmstate: closed
2021.06.21 11:00:48 4: AutoShuttersControl (Rolladensteuerung) - Devname: Wz.Terrassentur.Schloss Name: Rolladensteuerung Notify: $VAR1 = [
'1.STATE: open',
'control: open',
'state: open',
'hmstate: open'
];
2021.06.21 11:00:55 4: AutoShuttersControl (Rolladensteuerung) - Devname: Wz.Terrassentur.Schloss Name: Rolladensteuerung Notify: $VAR1 = [
'1.STATE: tilted',
'control: tilted',
'state: tilted',
'hmstate: tilted'
];
2021.06.21 11:01:04 4: AutoShuttersControl (Rolladensteuerung) - Devname: Wz.Terrassentur.Schloss Name: Rolladensteuerung Notify: $VAR1 = [
'1.STATE: closed',
'control: closed',
'state: closed',
'hmstate: closed'
];
Steht ja da warum er nicht reagiert. Getriggert hat er auf jeden Fall. Und dann festgestellt das die aktuelle Rolloposition gleich der Zielposition für Fenster offen ist. Nämlich 100
Zitat von: CoolTux am 21 Juni 2021, 14:10:23
Steht ja da warum er nicht reagiert. Getriggert hat er auf jeden Fall. Und dann festgestellt das die aktuelle Rolloposition gleich der Zielposition für Fenster offen ist. Nämlich 100
Korrekt, aber eben nur weil das Rollo auch offen war. In dem zweiten Logs Auszug sieht man, dass nichts getriggert wird, obwohl das Rollo unten war.
Ich würde Tippen wegen Elevation min:max hast du min 15. Deine Sonnenhöhe hat 10, also geht er aus der Beschattung.
Diesen Eintrag hab ich auch nicht, ASC_BrightnessSensor BM_Hof:brightness. Was steht denn dazu im ASC Control, dort wird ja min max angegeben, wann der Rollo zu fahren hat, vllt hier noch nen Wert, der nicht stimmt.
Aber wenn ichs jetzt nicht falsch gelesen habe, sollte es dein Elevation Settings ein.
EDIT:
Ja moin, hätte den Browser mal aktualisieren sollen, bin etwas spät dran...
Zitat von: Spezialtrick am 21 Juni 2021, 16:10:38
Korrekt, aber eben nur weil das Rollo auch offen war. In dem zweiten Logs Auszug sieht man, dass nichts getriggert wird, obwohl das Rollo unten war.
Ist wirklich seltsam. Verstehe nicht wieso das zweite mal nicht korrekt erkannt wurde.
Hallo,
ich nutze das Attribut "ASC_ExternalTrigger" mit "dyExternalTrigger4Rollos:state online:offline 90" um die Rollos beim Fernsehen automatisch runter zu fahren, wenn es zu hell ist.
Gestern ist war zufällig gleichzeitig auch das Beschatten aktiv.
So weit hat alles gepasst. Als der Fernseher angeschalten wurde, fuhr der Rollo in die Position 90.
Als aber das Beschatten aus war, wurde der Rollo hochgefahren.
Grund war: shading out
Hat das Ende der Beschattung wirklich höhere Priorität als der externe Trigger?
Ist das so gewollt?
Danke, lg, Gerhard
Hallo,
gibt's eigentlich zwischenzeitlich im ASC die Möglichkeit sich anzeigen zu lassen welche(r) Parameter noch fehlen bis alle Bedingungen erreicht sind, dass der ASC den Rolladen in die Abschatting fährt?
Noch eine weitere Frage: gibt es die Möglichkeit den ASC nach einer manuellen Fahrt des Rolladen wieder auf Automatik zu stellen? Ein Beispiel hierzu: Der Rolladen ist automatisch in die Abschattiung gefahren, ich habe den Rollo manuell wieder geöffnet und möchte ihn ab einem bestimmten Zeitpunkt (durch fahren auf die Position der Abschattung oder durch einen Steuerbefehl) wieder in Automatik stellen. Bisher habe ich den Rollo manuell wieder auf die Abschattungsposition gefahren, er ist dann aber nicht wieder mit den anderen in "shading out" sondern in der Position geblieben bis "night close" ihn ganz runter gefahren hat.
Viele Grüsse
Ralf
Zitat von: CoolTux am 21 Juni 2021, 18:43:21
Ist wirklich seltsam. Verstehe nicht wieso das zweite mal nicht korrekt erkannt wurde.
Hast du denn noch irgendeine Idee, woran es liegen könnte?
Könnte es damit zu tun haben, dass die gesamten Homematic Komponenten über eine Debmatic laufen und nur über die HMCCU mit FHEM verbunden sind?
Zitat von: CoolTux am 18 Juni 2021, 09:17:52
Muss ich hier mal bei Gelegenheit testen in meiner Umgebung.
Hi, hattest du schon Gelegenheit zum Testen?
Ist echt doof das der Laden runter fährt, obwohl noch jemand zuhause ist.
Hab mir mal ein wenig den EventMonitor angeschaut. Wenn ich ein Fenster schließe, kommt nicht nur der eine Sensor sondern alle, mit dem aktuellen Status.
2021-06-22 18:03:51 dummy 0_userdata.0.Jalousiesteuerung.Fenstertimeout.Bad_contact true
2021-06-22 18:03:51 dummy 0_userdata.0.Jalousiesteuerung.Fenstertimeout.Buero_links_contact false
2021-06-22 18:03:51 dummy 0_userdata.0.Jalousiesteuerung.Fenstertimeout.Buero_rechts_contact false
2021-06-22 18:03:51 dummy 0_userdata.0.Jalousiesteuerung.Fenstertimeout.Schlafzimmer_links_contact true
2021-06-22 18:03:51 dummy 0_userdata.0.Jalousiesteuerung.Fenstertimeout.Schlafzimmer_rechts_contact true
2021-06-22 18:03:51 dummy 0_userdata.0.Jalousiesteuerung.Fenstertimeout.Kueche_contact false
2021-06-22 18:03:51 dummy 0_userdata.0.Jalousiesteuerung.Fenstertimeout.Esszimmer_contact true
2021-06-22 18:03:51 dummy 0_userdata.0.Jalousiesteuerung.Fenstertimeout.Terrasse_contact true
2021-06-22 18:03:51 dummy 0_userdata.0.Jalousiesteuerung.Fenstertimeout.Wohnzimmer_links_contact true
2021-06-22 18:03:51 dummy 0_userdata.0.Jalousiesteuerung.Fenstertimeout.Wohnzimmer_mitte_contact true
2021-06-22 18:03:51 dummy 0_userdata.0.Jalousiesteuerung.Fenstertimeout.Wohnzimmer_rechts_contact false
2021-06-22 18:03:51 dummy 0_userdata.0.Jalousiesteuerung.Fenstertimeout.Phillip_contact true
2021-06-22 18:03:51 dummy 0_userdata.0.Jalousiesteuerung.Fenstertimeout.Selina_contact false
Ich hab die Kontakte in iobroker und reiche die über das Fhem Plugin als Dummy weiter. Hat aber bisher perfekt funktioniert. Wenn ich jetzt ein paar Rollos von Hand fahre und irgendwo ein Fenster öffne / schließe, passiert nichts. Ich muss auf die Nachtfahrt warten. Dann schau ich mir noch mal den EventMonitor an.
Also entweder hat sich was mit den Dummys in FHEM geändert, oder auf der ioBroker Seite mit einem Update vom Fhem Adapter. Wobei die States sauber rein kommen, wenn ich auf der Übersichtsseite bin in FHEM.
Zitat von: gestein am 22 Juni 2021, 08:33:22
Hallo,
ich nutze das Attribut "ASC_ExternalTrigger" mit "dyExternalTrigger4Rollos:state online:offline 90" um die Rollos beim Fernsehen automatisch runter zu fahren, wenn es zu hell ist.
Gestern ist war zufällig gleichzeitig auch das Beschatten aktiv.
So weit hat alles gepasst. Als der Fernseher angeschalten wurde, fuhr der Rollo in die Position 90.
Als aber das Beschatten aus war, wurde der Rollo hochgefahren.
Grund war: shading out
Hat das Ende der Beschattung wirklich höhere Priorität als der externe Trigger?
Ist das so gewollt?
Danke, lg, Gerhard
Hier fehlt eine Prüfung. Werde ich bei Gelegenheit fixen.
https://git.cooltux.net/FHEM/mod-AutoShuttersControl/issues/44
Zitat von: Bäschdler am 22 Juni 2021, 10:37:42
Hallo,
gibt's eigentlich zwischenzeitlich im ASC die Möglichkeit sich anzeigen zu lassen welche(r) Parameter noch fehlen bis alle Bedingungen erreicht sind, dass der ASC den Rolladen in die Abschatting fährt?
Noch eine weitere Frage: gibt es die Möglichkeit den ASC nach einer manuellen Fahrt des Rolladen wieder auf Automatik zu stellen? Ein Beispiel hierzu: Der Rolladen ist automatisch in die Abschattiung gefahren, ich habe den Rollo manuell wieder geöffnet und möchte ihn ab einem bestimmten Zeitpunkt (durch fahren auf die Position der Abschattung oder durch einen Steuerbefehl) wieder in Automatik stellen. Bisher habe ich den Rollo manuell wieder auf die Abschattungsposition gefahren, er ist dann aber nicht wieder mit den anderen in "shading out" sondern in der Position geblieben bis "night close" ihn ganz runter gefahren hat.
Viele Grüsse
Ralf
Bei Abschattung wird erst wieder nach einer manuellen Fahrt automatisch gefahren wenn einmal komplett shading out und shading in war.
Zitat von: Spezialtrick am 22 Juni 2021, 14:53:37
Hast du denn noch irgendeine Idee, woran es liegen könnte?
Könnte es damit zu tun haben, dass die gesamten Homematic Komponenten über eine Debmatic laufen und nur über die HMCCU mit FHEM verbunden sind?
Kann ich mir nicht vorstellen denn es hat ja funktioniert. Warum sollte es da nur sporadisch passieren. Und er triggert ja auch, also wird der Event an sich erkannt. Eventuell gibt es Probleme beim auswerten des Events. Ich muss da mal schauen.
Zitat von: D3ltorohd am 22 Juni 2021, 18:10:53
Hab mir mal ein wenig den EventMonitor angeschaut. Wenn ich ein Fenster schließe, kommt nicht nur der eine Sensor sondern alle, mit dem aktuellen Status.
2021-06-22 18:03:51 dummy 0_userdata.0.Jalousiesteuerung.Fenstertimeout.Bad_contact true
2021-06-22 18:03:51 dummy 0_userdata.0.Jalousiesteuerung.Fenstertimeout.Buero_links_contact false
2021-06-22 18:03:51 dummy 0_userdata.0.Jalousiesteuerung.Fenstertimeout.Buero_rechts_contact false
2021-06-22 18:03:51 dummy 0_userdata.0.Jalousiesteuerung.Fenstertimeout.Schlafzimmer_links_contact true
2021-06-22 18:03:51 dummy 0_userdata.0.Jalousiesteuerung.Fenstertimeout.Schlafzimmer_rechts_contact true
2021-06-22 18:03:51 dummy 0_userdata.0.Jalousiesteuerung.Fenstertimeout.Kueche_contact false
2021-06-22 18:03:51 dummy 0_userdata.0.Jalousiesteuerung.Fenstertimeout.Esszimmer_contact true
2021-06-22 18:03:51 dummy 0_userdata.0.Jalousiesteuerung.Fenstertimeout.Terrasse_contact true
2021-06-22 18:03:51 dummy 0_userdata.0.Jalousiesteuerung.Fenstertimeout.Wohnzimmer_links_contact true
2021-06-22 18:03:51 dummy 0_userdata.0.Jalousiesteuerung.Fenstertimeout.Wohnzimmer_mitte_contact true
2021-06-22 18:03:51 dummy 0_userdata.0.Jalousiesteuerung.Fenstertimeout.Wohnzimmer_rechts_contact false
2021-06-22 18:03:51 dummy 0_userdata.0.Jalousiesteuerung.Fenstertimeout.Phillip_contact true
2021-06-22 18:03:51 dummy 0_userdata.0.Jalousiesteuerung.Fenstertimeout.Selina_contact false
Ich hab die Kontakte in iobroker und reiche die über das Fhem Plugin als Dummy weiter. Hat aber bisher perfekt funktioniert. Wenn ich jetzt ein paar Rollos von Hand fahre und irgendwo ein Fenster öffne / schließe, passiert nichts. Ich muss auf die Nachtfahrt warten. Dann schau ich mir noch mal den EventMonitor an.
Also entweder hat sich was mit den Dummys in FHEM geändert, oder auf der ioBroker Seite mit einem Update vom Fhem Adapter. Wobei die States sauber rein kommen, wenn ich auf der Übersichtsseite bin in FHEM.
Setz mal bei den Fensterdummys ein event-on-change-reading state
Zitat von: dk3572 am 22 Juni 2021, 15:26:14
Hi, hattest du schon Gelegenheit zum Testen?
Ist echt doof das der Laden runter fährt, obwohl noch jemand zuhause ist.
Leider noch nicht. Stecke gerade bisschen in Arbeit fest.
Eine Frage und Anregung zur Logik des Regenschutzes:
Was macht ASC wenn nach dem Regen Regenende gemeldet wird?
Ich vermute mal, er fährt in die letzte Position zurück. Denn ich hatte heute nachmittag einen Stromausfall, was normalerweise dazu führt, dass meine Markise (HM) sich mit 50% zurückgemeldet. Ich kann das aber leider jetzt nicht mehr nachvollziehen. Tatsächlich war sie jdf drinnen. Es war die ganze Zeit bewölkt bzw hat geregnet, so dass die Beschattung nichts unternommen hat. Und jetzt abends um 8 ist plötzlich die Markise rausgefahren ,,rain un-protect" als der Regensensor keinen Regen mehr meldete.
Ich halte ein automatisches zurückfahren in die letzte Position für nicht optimal - selbst ohne Stromausfall. Man stelle sich vor, ich fahre die Markise tagsüber manuell raus oder die Beschattung tut es automatisch. Dann regnet es bis Nachts. Markise fährt rein (Regenschutz). Dann würde sie mitten in der Nacht bei Regenende wieder rausfahren?
Liebe Grüße
Alex
Zitat von: Bäschdler am 22 Juni 2021, 10:37:42
Hallo,
gibt's eigentlich zwischenzeitlich im ASC die Möglichkeit sich anzeigen zu lassen welche(r) Parameter noch fehlen bis alle Bedingungen erreicht sind, dass der ASC den Rolladen in die Abschatting fährt?
Meinst Du so was? https://forum.fhem.de/index.php/topic,110396.msg1045745.html#msg1045745 (https://forum.fhem.de/index.php/topic,110396.msg1045745.html#msg1045745)
Funktioniert bei mir ganz gut.
lg, Gerhard
Zitat von: alexmetz am 22 Juni 2021, 20:16:24
Eine Frage und Anregung zur Logik des Regenschutzes:
Was macht ASC wenn nach dem Regen Regenende gemeldet wird?
Ich vermute mal, er fährt in die letzte Position zurück. Denn ich hatte heute nachmittag einen Stromausfall, was normalerweise dazu führt, dass meine Markise (HM) sich mit 50% zurückgemeldet. Ich kann das aber leider jetzt nicht mehr nachvollziehen. Tatsächlich war sie jdf drinnen. Es war die ganze Zeit bewölkt bzw hat geregnet, so dass die Beschattung nichts unternommen hat. Und jetzt abends um 8 ist plötzlich die Markise rausgefahren ,,rain un-protect" als der Regensensor keinen Regen mehr meldete.
Ich halte ein automatisches zurückfahren in die letzte Position für nicht optimal - selbst ohne Stromausfall. Man stelle sich vor, ich fahre die Markise tagsüber manuell raus oder die Beschattung tut es automatisch. Dann regnet es bis Nachts. Markise fährt rein (Regenschutz). Dann würde sie mitten in der Nacht bei Regenende wieder rausfahren?
Liebe Grüße
Alex
Welches Verhalten wäre denn für Dich korrekt?
Zitat von: CoolTux am 23 Juni 2021, 03:29:07
Welches Verhalten wäre denn für Dich korrekt?
Ja, das ist die Frage. Wahrscheinlich wäre es am besten, seitens der Regenschutzautomatik nichts zu machen bei Regenende. Falls die Beschattungsparameter erfüllt sind, kann ja die Beschattungsautomatik dann wieder greifen, also erst auf ,,in reserved" und dann bei ,,in" raus fahren. Dann ist auch ein bisschen Zeit nach Regenende, damit nicht bei kurzer Regenpause schon wieder raus fährt.
Zitat von: CoolTux am 22 Juni 2021, 18:17:12
Bei Abschattung wird erst wieder nach einer manuellen Fahrt automatisch gefahren wenn einmal komplett shading out und shading in war.
Also gibt's keine Möglichkeit das Shading wieder zu aktivieren, dass der ASC wieder weiter prüft und mit den Bedingungen für shading out den Rolladen dann wieder hoch fährt?
Könnte man eine solche Funktion noch einbauen?
Zitat von: Bäschdler am 23 Juni 2021, 12:02:43
Also gibt's keine Möglichkeit das Shading wieder zu aktivieren, dass der ASC wieder weiter prüft und mit den Bedingungen für shading out den Rolladen dann wieder hoch fährt?
Könnte man eine solche Funktion noch einbauen?
Doch:
set ASC controlShading on
So, jetzt hab ich alles gelöscht und muss nun wieder alle attr setzten. Geht das auch nicht komfortabler, indem ich irgendwie alles auf einmal in einem device setzten kann ?
Attributes:
ASC 2
ASC_BrightnessSensor zigbee.0.04cf8cdf3c772184.illuminance:state
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 90
ASC_Drive_DelayStart 1
ASC_Open_Pos 100
ASC_Pos_Reading pct
ASC_RainProtection off
ASC_Shading_InOutAzimuth 110:130
ASC_Shading_MinMax_Elevation 8.0:80
ASC_Shading_Min_OutsideTemperature 23
ASC_Shading_Mode always
ASC_Shading_Pos 10
ASC_Shading_StateChange_SunnyCloudy 4500:2300
ASC_Shading_WaitingPeriod 600
ASC_TempSensor zigbee.0.00158d00045cb455.temperature:state
ASC_Time_Up_Early 07:00
ASC_Ventilate_Pos 80
ASC_Ventilate_Window_Open on
ASC_WindowRec 0_userdata.0.Jalousiesteuerung.Fenstertimeout.Wohnzimmer_rechts_contact
ASC_WindowRec_subType threestate
z.b. Änderungen an 2-3 attr sind dann einfacher, als alles von Hand in jeden Rollo ein zu tragen.
Doch mit einer readingsgroup. War hier im Thread schon mal diskutiert irgendwo
Könnt ich nicht auch von einem fertigen ein List machen und die relevanten Einträge raus kopieren, mit einem Rename Tool vorne attr anhängen und das ganze in die fhem.cfg zu dem jeweiligen Rollo schreiben ?
Hallo D3ltorohd,
Ich erstelle alle Attribute für ein device z. B. in Word und kopiere diese als Block in die Fhem command Zeile bzw. in das Fenster der command Zeile.
Dazu muß nach attr der device<Name> eingefügt werden.
attr Abstell drive-down-time-to-100 13
attr Abstell drive-down-time-to-close 15
Dabei können attr für unterschiedliche z. B. Rollos kopiert, angepasst und auch dokumentiert werden.
Gruß Rolf
Für umfangreiche "Bulk" Änderungen kann man am leichtesten das "Raw Definition" unter jedem x-beliebigen Device verwenden. Alle Attribute die gesetzt werden sollen vorbereiten als ob sie in die Command Zeile sollten, "Raw Definition" öffnen, alles löschen was da steht (dadurch wird das Device nicht gelöscht!!) und das was man setzen will dort hinein kopieren. Jetzt noch "Execute Command" unter dem Fenster klicken und fertig. Von FHEM wird noch geprüft ob alle ausführbar ist und übernommen. Zu welchem Device die Settings gehören die ihr da eintragt ist egal. An der fhem.cfg sollte man nicht herumeditieren! Das muss nicht, kann aber einiges an Ärger bringen.
Gruß Reinhard
Hallo zusammen,
ZitatFür umfangreiche "Bulk" Änderungen kann man am leichtesten das "Raw Definition" unter jedem x-beliebigen Device verwenden.Alle Attribute die gesetzt werden sollen vorbereiten als ob sie in die Command Zeile sollten, "Raw Definition" öffnen, alles löschen was da steht (dadurch wird das Device nicht gelöscht!!) und das was man setzen will dort hinein kopieren.
Neben der Command Zeile ist ein grünes Rechteck mit grünem Pluszeichen, damit öffnet sich ein leeres Eingabefeld. In dieses die "Bulk" Änderungen kopieren und execute ausführen, ist noch einfacher und direkter.
Gruß Rolf
ich muss jetzt auch nochmal fragen, da ich mich an einen Wert gerade heran taste um es optimal einzustellen.
Mein Nach Osten gerichtetes Fenster möchte ich etwas eher beschatten...
Ich bin nun schon beim Wert auf -80 herunter
ASC_Shading_InOutAzimuth -80:260
das ist Stand heute eine Zeit um 12.05 Uhr das möchte ich aber schon früher haben, wie weit kann ich denn mit dem -80 Wert noch runter gehen..?
Bei der Sonnenstandsabfrage bekomme ich leider diesen Wert nicht sonst hätte ich es schon eingetragen.
Kann mir jemand sagen wie ich das heraus bekomme.
Der Wert "Entschatten" ist mit 260 für mich momentan OK
Zitat von: moonsorrox am 24 Juni 2021, 15:06:11
ich muss jetzt auch nochmal fragen, da ich mich an einen Wert gerade heran taste um es optimal einzustellen.
Mein Nach Osten gerichtetes Fenster möchte ich etwas eher beschatten...
Ich bin nun schon beim Wert auf -80 herunter
ASC_Shading_InOutAzimuth -80:260
das ist Stand heute eine Zeit um 12.05 Uhr das möchte ich aber schon früher haben, wie weit kann ich denn mit dem -80 Wert noch runter gehen..?
Bei der Sonnenstandsabfrage bekomme ich leider diesen Wert nicht sonst hätte ich es schon eingetragen.
Kann mir jemand sagen wie ich das heraus bekomme.
Der Wert "Entschatten" ist mit 260 für mich momentan OK
Es gibt keinen negativen Azimut:
,, der Azimut (AZ) gibt die Himmelsrichtung des Objektes an, und zwar als Winkel zur Südrichtung. 0° ist demnach Süden, und dann geht's rechtsherum: 90° ist Westen, 180° Norden und 270° Osten."
https://einklich.net/rec/astro/koordinatensysteme.htm
So, alles gelöscht, ASC neu eingerichtet und die attr bei den Rollos gesetzt. Heute morgen wieder das gleiche Spielchen.
Szenario :: Fenster Wohnzimmer offen, Rollo bleibt oben bei der Nachtfahrt, weil Fenster offen. So da es geregnet hat, habe ich von Hand das Rollo in eine bestimmt Pos gefahren und es über Nacht so gelassen. Ich habe dann heute morgen um 4:30 ein anderes Fenster geschlossen und bei dem Rollo mit der manuellen Fahrt fuhr das Rollo runter, obwohl ich dort das Fenster nicht geschlossen hatte.
Gerade eben fährt der Rollo vom Sohnemann in Shading.
Internals:
FUUID 5ce44189-f33f-fc62-43b3-54de99f4a7a8ae8b
NAME Phillip
NR 31
STATE pct-10
TYPE ROLLO
stoptime 1624546600
READINGS:
2021-06-23 16:35:41 ASC_Enable on
2021-06-24 16:55:49 ASC_ShadingMessage INFO: current shading status is 'in' - next check in 10m
2021-06-24 16:56:40 ASC_ShuttersLastDrive shading in
2021-06-24 08:00:02 ASC_Time_DriveDown 24.06.2021 - 21:35
2021-06-24 08:00:02 ASC_Time_DriveUp 25.06.2021 - 08:00
2021-06-23 17:06:28 associatedWith ASControl,none
2021-06-24 16:56:28 command pct-90
2021-06-24 16:56:28 desired_pct 90
2021-06-24 16:56:28 drive-type modul
2021-06-24 16:56:28 last_drive drive-down
2021-06-24 16:56:40 pct 10
2021-06-24 16:56:40 state pct-10
Attributes:
ASC 2
ASC_BrightnessSensor zigbee.0.04cf8cdf3c772184.illuminance:state
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 90
ASC_Drive_DelayStart 1
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Open_Pos 100
ASC_Pos_Reading pct
ASC_RainProtection off
ASC_Shading_InOutAzimuth 245:285
ASC_Shading_MinMax_Elevation 8.0:80
ASC_Shading_Min_OutsideTemperature 23
ASC_Shading_Mode always
ASC_Shading_Pos 10
ASC_Shading_StateChange_SunnyCloudy 6500:4200
ASC_Shading_WaitingPeriod 600
ASC_TempSensor zigbee.0.00158d00045cb455.temperature:state
ASC_Time_Up_Early 08:00
ASC_Ventilate_Pos 50
ASC_Ventilate_Window_Open on
ASC_WindowRec 0_userdata.0.Jalousiesteuerung.Fenstertimeout.Phillip_contact
ASC_WindowRec_subType threestate
alias Phillip
cmdIcon open:fts_shutter_up closed:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
devStateIcon open:fts_shutter_10:closed closed:fts_shutter_100:open half:fts_shutter_50:closed drive-up:fts_shutter_up@red:stop drive-down:fts_shutter_down@red:stop pct-100:fts_shutter_10:open pct-90:fts_shutter_10:closed pct-80:fts_shutter_20:closed pct-70:fts_shutter_30:closed pct-60:fts_shutter_40:closed pct-50:fts_shutter_50:closed pct-40:fts_shutter_60:open pct-30:fts_shutter_70:open pct-20:fts_shutter_80:open pct-10:fts_shutter_90:open pct-0:fts_shutter_100:closed
rl_autoStop 1
rl_commandDown set JaroFB down 13
rl_commandStop set JaroFB stop 13
rl_commandUp set JaroFB up 13
rl_excessBottom 2
rl_excessTop 0
rl_resetTime 0
rl_secondsDown 30
rl_secondsUp 30
rl_switchTime 1
rl_type HomeKit
room Jalousien,ioB_OUT
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd open:closed:half:stop:pct
Aussen Temp 22, Helligkeit, 4200 rum, wieso fährt er in Shading, genau so das Bad, einen Stock tiefer mit den gleichen Bedingungen ? Irgendwas stimmt hier gar nicht mehr... Ka was da los ist.
Zitat von: alexmetz am 24 Juni 2021, 16:26:10
Es gibt keinen negativen Azimut:
,, der Azimut (AZ) gibt die Himmelsrichtung des Objektes an, und zwar als Winkel zur Südrichtung. 0° ist demnach Süden, und dann geht's rechtsherum: 90° ist Westen, 180° Norden und 270° Osten."
https://einklich.net/rec/astro/koordinatensysteme.htm
Hm,
das macht mich jetzt ein wenig stutzig. Wenn ich das richtig sehe, arbeitet FHEM und und viele anderen mit 0° für Nord, 90° Ost, 180° Süd und 270° West:
https://www.sonnenverlauf.de/ (https://www.sonnenverlauf.de/)
Mit den Werten aus dem Sonnenverlauf funktioniert bei mir jedenfalls alles richtig. Das es keine negativen Werte gibt ist aber absolut richtig.
Gruß Reinhard
Zitat von: Reinhard.M am 24 Juni 2021, 19:22:49
Hm,
das macht mich jetzt ein wenig stutzig. Wenn ich das richtig sehe, arbeitet FHEM und und viele anderen mit 0° für Nord, 90° Ost, 180° Süd und 270° West:
https://www.sonnenverlauf.de/ (https://www.sonnenverlauf.de/)
Mit den Werten aus dem Sonnenverlauf funktioniert bei mir jedenfalls alles richtig. Das es keine negativen Werte gibt ist aber absolut richtig.
Gruß Reinhard
hab das wohl unsinnigerweise irgendwo falsch gesehen... also kann ich doch den Sonnenverlauf nutzen, denn mich hat es gewundert das der nicht negativ gezeigt hat, aber ist ja jetzt geklärt.
Werde mal testen, danke für das Augen öffnen ;)
Zitat von: Reinhard.M am 24 Juni 2021, 19:22:49
Hm,
das macht mich jetzt ein wenig stutzig. Wenn ich das richtig sehe, arbeitet FHEM und und viele anderen mit 0° für Nord, 90° Ost, 180° Süd und 270° West:
https://www.sonnenverlauf.de/ (https://www.sonnenverlauf.de/)
Mit den Werten aus dem Sonnenverlauf funktioniert bei mir jedenfalls alles richtig. Das es keine negativen Werte gibt ist aber absolut richtig.
Gruß Reinhard
Hm. Mich auch. Hast aber wahrsch recht. Bei mir ist 95:375 und meine Markise ist genau nach Süden. Das würde dann eher zu Deiner Theorie 0=Nord passen. Und 375 is natürlich Quatsch.
Zitat von: alexmetz am 24 Juni 2021, 16:26:10
Es gibt keinen negativen Azimut:
,, der Azimut (AZ) gibt die Himmelsrichtung des Objektes an, und zwar als Winkel zur Südrichtung. 0° ist demnach Süden, und dann geht's rechtsherum: 90° ist Westen, 180° Norden und 270° Osten."
https://einklich.net/rec/astro/koordinatensysteme.htm
Man muss hier etwas aufpassen. Genauso wie bei den Lesarten der Koordinatensysteme und der Frage, ob zuerst der Breitengrad und denn der Längengrad geschrieben wird, gibt es auch beim Azimut verschiedene Konventionen. Laut Wikipedia gibt es zwar die Zählweise des Azimuts bei dem der Südpunkt 0° bezeichnet, das ist aber nicht die herrschende Meinung!
Am verbreitesten ist die Zählweise bei dem der Nordpunkt 0° bezeichnet. Demnach ist dann Osten 90°, Süden 180° und Westen 270°.
Mit dieser Zählweise wird auch in Fhem und im ASC Modul gearbeitet. Und das ist auch gut so :)
Heut morgen auch wieder ganz komisch, ich mache das rechte Fenster zu und gleich wieder auf Kipp, der Sensor hat nen 10 Sek Puffer, heißt eig erst nach 10 Sek und länger meldet der Sensor was, innerhalb dieser 10 Sek nichts. Also hätte der Rollo schon gar nicht fahren dürfen. Der Rollo neben an fuhr runter.
Dann mach ich Terrassentür auf die war noch nicht mit ASC eingerichtet, aber das Rollo meiner Tochter fuhr hoch. Also vllt doch eher von den Dummys her oder die Übertragung von ioBroker nach fhem...
Zitat von: D3ltorohd am 25 Juni 2021, 17:12:17
Heut morgen auch wieder ganz komisch, ich mache das rechte Fenster zu und gleich wieder auf Kipp, der Sensor hat nen 10 Sek Puffer, heißt eig erst nach 10 Sek und länger meldet der Sensor was, innerhalb dieser 10 Sek nichts. Also hätte der Rollo schon gar nicht fahren dürfen. Der Rollo neben an fuhr runter.
Dann mach ich Terrassentür auf die war noch nicht mit ASC eingerichtet, aber das Rollo meiner Tochter fuhr hoch. Also vllt doch eher von den Dummys her oder die Übertragung von ioBroker nach fhem...
Na ja wenn tatsächlich wie Du sagst Events für alle Rollos kommen nimmt ASC den Event der gerade passt. Du musst zusehen das wirklich immer nur ein Event kommt.
Und event-on-change-reading zu setzen klappt nicht?
Zitat von: Reinhard.M am 17 Juni 2021, 08:31:32
Vielen Dank! :)
Ich habe noch einen Punkt für den ich genaue Information benötige wie und in welcher Reihenfolge du die Befehle schickst. Hintergrund ist ein Jalousie Aktor HmIP-FBL. Die Dinger hat der Teufel gesehen, hätte ich das geahnt... :-\
Das Problem bei mir ist, dass die Teile den set Befehl für Slat zusammen mit der Position haben wollen und das auch noch in einer bestimmten Reihenfolge. Zuerst LEVEL_2 für die Slat Position, als zweiter Wert die eigentliche Position (Höhe). Ich versuche es über eventMap auf der Device Seite abzufangen.
Wenn ich in den Positionsangaben zum Beispiel 0:0 für Closed_Pos und 0:33 für Ventilate_Pos angebe, fährt die Jalousie beim Schließen für die Nacht auf die Ventilate Position (VentilateWindow ist zwar on aber das Fenster geschlossen und auch als geschlossen erkannt). Also da geht schon mal was schief. Dann habe ich versucht einen entsprechenden Fahrbefehl als Positionsangabe zu verwenden. Commandref:Ok, ich hatte nur den ersten Teil mit "set ROLLONAME Beschattung" gelesen und entsprechend gesetzt, hat nicht funktioniert. Insgesamt verstehe ich aber die Beschreibung nicht wirklich. Ist "Beschattung" jetzt für beide Positionen (Höhe und Winkel) gedacht oder nur für Winkel? Wäre toll wenn du mir hier ein wenig Nachhilfe/Aufklärung geben könntest.
Gruß Reinhard
Hallo CoolTux,
darf ich mich nochmals in Erinnerung bringen? :)
Wie oben geschrieben sind die Homematic-IP Teile gelegentlich etwas sperrig in der Bedienung. Um das richtig mit ASC umsetzen zu können brauche ich von dir eine recht genaue Info wie die Befehle gesendet werden. Vielen Dank!
Gruß Reinhard
Zitat von: Reinhard.M am 26 Juni 2021, 08:39:43
Hallo CoolTux,
darf ich mich nochmals in Erinnerung bringen? :)
Wie oben geschrieben sind die Homematic-IP Teile gelegentlich etwas sperrig in der Bedienung. Um das richtig mit ASC umsetzen zu können brauche ich von dir eine recht genaue Info wie die Befehle gesendet werden. Vielen Dank!
Gruß Reinhard
Hallo Reinhard,
Es zu erst der normale Fahrbefehl ausgeführt. Also hoch oder runter (pct) und dann mittels 3s Verzögerung wird der Befehl für die "Neigung" (slat) ausgeführt.
Meinst Du das?
Grüße
Zitat von: CoolTux am 26 Juni 2021, 01:32:30
Na ja wenn tatsächlich wie Du sagst Events für alle Rollos kommen nimmt ASC den Event der gerade passt. Du musst zusehen das wirklich immer nur ein Event kommt.
Und event-on-change-reading zu setzen klappt nicht?
Kommt ja eben nicht. Ich mache mit einem Sensor was und zag, reagieren andere Rollos darauf.
Ich hab mal die Log angeschaut. Wenn ich Buero rechts öffne, das Fenster, bekomm ich sämtliche Status rein, von all den anderen Fenstern. Vllt reagiert hier ASC drauf ? Wenn der alle Werte rein bekommt und da sind auch andere Fenster bei die offen sind, das er auf die reagiert, als hätte ich die gerade erst geöffnet ?
2021.06.26 10:10:29 4: AutoShuttersControl (ASControl) - Devname: 0_userdata.0.Jalousiesteuerung.Fenstertimeout.Buero_links_contact Name: ASControl Notify: $VAR1 = [
'state: false'
];
ASC_DEBUG!!! 2021.06.26 10:10:29 - EventProcessingWindowRec: Buero_li - RECEIVED EVENT: state: false - IDENTIFIED EVENT: false - STORED EVENT: false
ASC_DEBUG!!! 2021.06.26 10:10:29 - EventProcessingWindowRec: Buero_li - HOMEMODE: none QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort:
ASC_DEBUG!!! 2021.06.26 10:10:29 - FnSetDriveCmd: Buero_li - NICHT versetztes fahren
ASC_DEBUG!!! 2021.06.26 10:10:29 - FnSetDriveCmd: Buero_li - NoDelay: JA
2021.06.26 10:10:29 4: AutoShuttersControl (ASControl) - Devname: 0_userdata.0.Jalousiesteuerung.Fenstertimeout.Buero_rechts_contact Name: ASControl Notify: $VAR1 = [
'state: false'
];
ASC_DEBUG!!! 2021.06.26 10:10:29 - EventProcessingWindowRec: Buero_re - RECEIVED EVENT: state: false - IDENTIFIED EVENT: false - STORED EVENT: false
ASC_DEBUG!!! 2021.06.26 10:10:29 - EventProcessingWindowRec: Buero_re - HOMEMODE: none QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort:
2021.06.26 10:10:29 4: AutoShuttersControl (ASControl) - Devname: 0_userdata.0.Jalousiesteuerung.Fenstertimeout.Schlafzimmer_links_contact Name: ASControl Notify: $VAR1 = [
'state: false'
];
ASC_DEBUG!!! 2021.06.26 10:10:29 - EventProcessingWindowRec: Schlafzimmer_li - RECEIVED EVENT: state: false - IDENTIFIED EVENT: false - STORED EVENT: false
ASC_DEBUG!!! 2021.06.26 10:10:29 - EventProcessingWindowRec: Schlafzimmer_li - HOMEMODE: none QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort:
ASC_DEBUG!!! 2021.06.26 10:10:29 - FnSetDriveCmd: Schlafzimmer_li - NICHT versetztes fahren
ASC_DEBUG!!! 2021.06.26 10:10:29 - FnSetDriveCmd: Schlafzimmer_li - NoDelay: JA
2021.06.26 10:10:29 4: AutoShuttersControl (ASControl) - Devname: 0_userdata.0.Jalousiesteuerung.Fenstertimeout.Schlafzimmer_rechts_contact Name: ASControl Notify: $VAR1 = [
'state: true'
];
ASC_DEBUG!!! 2021.06.26 10:10:29 - EventProcessingWindowRec: Schlafzimmer_re - RECEIVED EVENT: state: true - IDENTIFIED EVENT: true - STORED EVENT: true
ASC_DEBUG!!! 2021.06.26 10:10:29 - EventProcessingWindowRec: Schlafzimmer_re - HOMEMODE: none QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort:
ASC_DEBUG!!! 2021.06.26 10:10:29 - FnIsDay: Schlafzimmer_re Allgemein: 1
ASC_DEBUG!!! 2021.06.26 10:10:29 - FnIsDay: Schlafzimmer_re Allgemein: 1
2021.06.26 10:10:29 4: AutoShuttersControl (ASControl) - Devname: 0_userdata.0.Jalousiesteuerung.Fenstertimeout.Kueche_contact Name: ASControl Notify: $VAR1 = [
'state: true'
];
ASC_DEBUG!!! 2021.06.26 10:10:29 - EventProcessingWindowRec: Kueche - RECEIVED EVENT: state: true - IDENTIFIED EVENT: true - STORED EVENT: true
ASC_DEBUG!!! 2021.06.26 10:10:29 - EventProcessingWindowRec: Kueche - HOMEMODE: none QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort:
ASC_DEBUG!!! 2021.06.26 10:10:29 - FnIsDay: Kueche Allgemein: 1
ASC_DEBUG!!! 2021.06.26 10:10:29 - FnIsDay: Kueche Allgemein: 1
2021.06.26 10:10:29 4: AutoShuttersControl (ASControl) - Devname: 0_userdata.0.Jalousiesteuerung.Fenstertimeout.Esszimmer_contact Name: ASControl Notify: $VAR1 = [
'state: true'
];
ASC_DEBUG!!! 2021.06.26 10:10:29 - EventProcessingWindowRec: Esszimmer - RECEIVED EVENT: state: true - IDENTIFIED EVENT: true - STORED EVENT: true
ASC_DEBUG!!! 2021.06.26 10:10:29 - EventProcessingWindowRec: Esszimmer - HOMEMODE: none QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort:
ASC_DEBUG!!! 2021.06.26 10:10:29 - FnIsDay: Esszimmer Allgemein: 1
ASC_DEBUG!!! 2021.06.26 10:10:29 - FnIsDay: Esszimmer Allgemein: 1
2021.06.26 10:10:29 4: AutoShuttersControl (ASControl) - Devname: 0_userdata.0.Jalousiesteuerung.Fenstertimeout.Terrasse_contact Name: ASControl Notify: $VAR1 = [
'state: false'
];
ASC_DEBUG!!! 2021.06.26 10:10:29 - EventProcessingWindowRec: Terrasse - RECEIVED EVENT: state: false - IDENTIFIED EVENT: false - STORED EVENT: false
ASC_DEBUG!!! 2021.06.26 10:10:29 - EventProcessingWindowRec: Terrasse - HOMEMODE: none QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort:
ASC_DEBUG!!! 2021.06.26 10:10:29 - FnSetDriveCmd: Terrasse - NICHT versetztes fahren
ASC_DEBUG!!! 2021.06.26 10:10:29 - FnSetDriveCmd: Terrasse - NoDelay: JA
2021.06.26 10:10:29 4: AutoShuttersControl (ASControl) - Devname: 0_userdata.0.Jalousiesteuerung.Fenstertimeout.Wohnzimmer_links_contact Name: ASControl Notify: $VAR1 = [
'state: true'
];
ASC_DEBUG!!! 2021.06.26 10:10:29 - EventProcessingWindowRec: Wohnzimmer_li - RECEIVED EVENT: state: true - IDENTIFIED EVENT: true - STORED EVENT: true
ASC_DEBUG!!! 2021.06.26 10:10:29 - EventProcessingWindowRec: Wohnzimmer_li - HOMEMODE: none QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort:
ASC_DEBUG!!! 2021.06.26 10:10:29 - FnIsDay: Wohnzimmer_li Allgemein: 1
ASC_DEBUG!!! 2021.06.26 10:10:29 - FnIsDay: Wohnzimmer_li Allgemein: 1
2021.06.26 10:10:29 4: AutoShuttersControl (ASControl) - Devname: 0_userdata.0.Jalousiesteuerung.Fenstertimeout.Wohnzimmer_mitte_contact Name: ASControl Notify: $VAR1 = [
'state: true'
];
ASC_DEBUG!!! 2021.06.26 10:10:29 - EventProcessingWindowRec: Wohnzimmer_mi - RECEIVED EVENT: state: true - IDENTIFIED EVENT: true - STORED EVENT: true
ASC_DEBUG!!! 2021.06.26 10:10:29 - EventProcessingWindowRec: Wohnzimmer_mi - HOMEMODE: none QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort:
ASC_DEBUG!!! 2021.06.26 10:10:29 - FnIsDay: Wohnzimmer_mi Allgemein: 1
ASC_DEBUG!!! 2021.06.26 10:10:29 - FnIsDay: Wohnzimmer_mi Allgemein: 1
2021.06.26 10:10:29 4: AutoShuttersControl (ASControl) - Devname: 0_userdata.0.Jalousiesteuerung.Fenstertimeout.Wohnzimmer_rechts_contact Name: ASControl Notify: $VAR1 = [
'state: false'
];
ASC_DEBUG!!! 2021.06.26 10:10:29 - EventProcessingWindowRec: Wohnzimmer_re - RECEIVED EVENT: state: false - IDENTIFIED EVENT: false - STORED EVENT: false
ASC_DEBUG!!! 2021.06.26 10:10:29 - EventProcessingWindowRec: Wohnzimmer_re - HOMEMODE: none QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort:
ASC_DEBUG!!! 2021.06.26 10:10:29 - FnSetDriveCmd: Wohnzimmer_re - NICHT versetztes fahren
ASC_DEBUG!!! 2021.06.26 10:10:29 - FnSetDriveCmd: Wohnzimmer_re - NoDelay: JA
2021.06.26 10:10:29 4: AutoShuttersControl (ASControl) - Devname: 0_userdata.0.Jalousiesteuerung.Fenstertimeout.Phillip_contact Name: ASControl Notify: $VAR1 = [
'state: false'
];
ASC_DEBUG!!! 2021.06.26 10:10:29 - EventProcessingWindowRec: Phillip - RECEIVED EVENT: state: false - IDENTIFIED EVENT: false - STORED EVENT: false
ASC_DEBUG!!! 2021.06.26 10:10:29 - EventProcessingWindowRec: Phillip - HOMEMODE: none QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort:
ASC_DEBUG!!! 2021.06.26 10:10:29 - FnSetDriveCmd: Phillip - NICHT versetztes fahren
ASC_DEBUG!!! 2021.06.26 10:10:29 - FnSetDriveCmd: Phillip - NoDelay: JA
2021.06.26 10:10:29 4: AutoShuttersControl (ASControl) - Devname: 0_userdata.0.Jalousiesteuerung.Fenstertimeout.Selina_contact Name: ASControl Notify: $VAR1 = [
'state: false'
];
ASC_DEBUG!!! 2021.06.26 10:10:29 - EventProcessingWindowRec: Selina - RECEIVED EVENT: state: false - IDENTIFIED EVENT: false - STORED EVENT: false
ASC_DEBUG!!! 2021.06.26 10:10:29 - EventProcessingWindowRec: Selina - HOMEMODE: none QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort:
ASC_DEBUG!!! 2021.06.26 10:10:29 - FnSetDriveCmd: Selina - NICHT versetztes fahren
ASC_DEBUG!!! 2021.06.26 10:10:29 - FnSetDriveCmd: Selina - NoDelay: JA
on change reading, bei jedem Sensor setzten ?
Also wenn ich die Seite beobachte und ein Fenster öffne, springt auch nur der state vom Fenster auf den passenden Wert, die anderen rühern sich nicht, so wie es sein soll.
Zitat von: D3ltorohd am 26 Juni 2021, 10:14:17
on change reading, bei jedem Sensor setzten ?
Ja.
Zitat von: D3ltorohd am 26 Juni 2021, 10:14:17
Also wenn ich die Seite beobachte und ein Fenster öffne, springt auch nur der state vom Fenster auf den passenden Wert, die anderen rühern sich nicht, so wie es sein soll.
Ja, der Wert der anderen "rührt sich" nicht, die Fenster sind ja auch noch in dem Zustand wie sie waren.
Was aber passiert, ist, dass FHEM trotzdem (also obwohl sich der Wert nicht ändert) ein Event sendet, das dann von ASC verarbeitet wird. Genau dieses Verhalten wird mit
attr <sensor> event-on-change-reading .*
unterbunden.
Woran du erkennst, dass ein Event gesendet wurde, obwohl keine Änderung des Werts erfolgt: Im Fensterkontakt-Device von dem Fenster, das du nicht öffnest, ändert sich zwar, wie du sagst, der Wert nicht, aber der Zeitstempel neben dem Reading aktualisiert sich und bekommt eine rote Schrift, das heißt, dass ein Event gesendet wurde... (alternativ kannst du dir das natürlich auch über den Event-Monitor anschauen)
Lässt sich auch im Wiki nachlesen: https://wiki.fhem.de/wiki/Event-on-change-reading (https://wiki.fhem.de/wiki/Event-on-change-reading)
Hoffe das hilft!
Zitat von: passibe am 26 Juni 2021, 12:15:11
Ja.
Ja, der Wert der anderen "rührt sich" nicht, die Fenster sind ja auch noch in dem Zustand wie sie waren.
Was aber passiert, ist, dass FHEM trotzdem (also obwohl sich der Wert nicht ändert) ein Event sendet, das dann von ASC verarbeitet wird. Genau dieses Verhalten wird mit attr <sensor> event-on-change-reading .*
unterbunden.
Woran du erkennst, dass ein Event gesendet wurde, obwohl keine Änderung des Werts erfolgt: Im Fensterkontakt-Device von dem Fenster, das du nicht öffnest, ändert sich zwar, wie du sagst, der Wert nicht, aber der Zeitstempel neben dem Reading aktualisiert sich und bekommt eine rote Schrift, das heißt, dass ein Event gesendet wurde... (alternativ kannst du dir das natürlich auch über den Event-Monitor anschauen)
Lässt sich auch im Wiki nachlesen: https://wiki.fhem.de/wiki/Event-on-change-reading (https://wiki.fhem.de/wiki/Event-on-change-reading)
Hoffe das hilft!
Komisch, das er das Verhalten früher nicht hatte. Also das läuft bestimmt schon 2 Jahre so. Erst nach div. Updates von Fhem und ioBroker und dessen Fhem Adapter, viel mir das auf.
Muss ich das .* mit hinter change reading setzten ? So hatte ich das gesetzt, wie cooltux meinte..
Internals:
CFGFN
FUUID 60d6e06b-f33f-fc62-b21d-4bd54373a9a410ea
NAME 0_userdata.0.Jalousiesteuerung.Fenstertimeout.Esszimmer_contact
NR 180
STATE true
TYPE dummy
READINGS:
2021-06-26 11:33:37 state true
Attributes:
alias Esszimmer_contact
comment Auto-created by ioBroker fhem.0
event-on-change-reading state
group 0_userdata.0.Jalousiesteuerung.Fenstertimeout
room ioB_IN
Oder sollte ich anstatt state eben .* setzten ?
Somit sollte nun das Rollo nur noch wirklich auf Sensoren reagieren die wirklich auch den Status ändern indem ich das Fenster öffne, oder schließe ?
Wenn Du nur ,,state" bei event-on-change-reading setzt, gibt es nur bei Änderung von state ein event und sonst gar keine mehr. Nicht, dass Du irgendwo noch irgendwelche anderen events brauchst, z.B in eine notifiy oder DOIF.
Zitat von: D3ltorohd am 26 Juni 2021, 12:21:56
Internals:
CFGFN
FUUID 60d6e06b-f33f-fc62-b21d-4bd54373a9a410ea
NAME 0_userdata.0.Jalousiesteuerung.Fenstertimeout.Esszimmer_contact
NR 180
STATE true
TYPE dummy
READINGS:
2021-06-26 11:33:37 state true
Attributes:
alias Esszimmer_contact
comment Auto-created by ioBroker fhem.0
event-on-change-reading state
group 0_userdata.0.Jalousiesteuerung.Fenstertimeout
room ioB_IN
So wie das list aussieht, bekommt das device von ioBroker ohnehin nur das "state"-reading, das sollte also so passen.
Zitat von: CoolTux am 26 Juni 2021, 10:03:58
Hallo Reinhard,
Es zu erst der normale Fahrbefehl ausgeführt. Also hoch oder runter (pct) und dann mittels 3s Verzögerung wird der Befehl für die "Neigung" (slat) ausgeführt.
Meinst Du das?
Grüße
Ganz richtig. Die HmIP Jalousie Devices wollen bei der Neigungseinstellung beides in einem Befehl sehen, Neigung und Höhe. Und genau in dieser Reihenfolge. Wenn ich das richtig sehe, kann ich mit dem ASC Modul Neigung somit nicht einstellen. Außer du sagst mir, dass es noch einen Trick gibt beide Werte gleichzeitig in einem Befehl zu übertragen. Ich werde mal noch ein wenig experimentieren. Wenn ich Erfolg habe bekommst du es mit :)
Gruß Reinhard
Genau es gibt nur State, ich mache in Fhem nur die Rollo Steuerung, mehr nicht. Die Kontakte kommen von ioBroker und mehr wie State brauch ich ja nicht fürs ASC. Ich bin gespannt, bald ist Nachtfahrt.
Hallo Cooltux,
Zitat von: CoolTux am 27 August 2020, 12:48:26
Ich habe eben mal geschaut. In der Tat ist es so das wenn als SelfDefenseMode gone drin steht dann fahren die Rollos bei offenen Fenster nur wenn sie als terrace deklariert sind.
Ich kann das gerne ändern das alle Rollos geschlossen werden wo das Fenster auf ist und SelfDefenseMode gone ist. Kann mich aber erinnern das das mal früher irgendwie genau so sein sollte weil die erste Etage offen bleiben sollte. Wäre also in der Tat noch eine Auswahl EG_window sinnvoll.
Ich möchte gerne diese Äußerung von dir aus dem letzten Jahr nochmal hochholen.
Hat sich hier schon etwas getan? In der aktuellen Jahreszeit ist es ja gerne mal so, dass Fenster zum Lüften offen sind und dann bei den EG Fenstern eine funktionierende SelfDefense Funktion toll wäre.
Zitat von: Reinhard.M am 26 Juni 2021, 13:14:47
Ganz richtig. Die HmIP Jalousie Devices wollen bei der Neigungseinstellung beides in einem Befehl sehen, Neigung und Höhe. Und genau in dieser Reihenfolge. Wenn ich das richtig sehe, kann ich mit dem ASC Modul Neigung somit nicht einstellen. Außer du sagst mir, dass es noch einen Trick gibt beide Werte gleichzeitig in einem Befehl zu übertragen. Ich werde mal noch ein wenig experimentieren. Wenn ich Erfolg habe bekommst du es mit :)
Gruß Reinhard
Hallo Reinhard, ich benutze die HmIP-BBL für meine Jalosie, die sollten gleich funktionieren.
ich habe dafür in eventMap folgendes angelegt, zB. für das Shading. Damit werden beide Parameter in einem Befehl übergeben
usr=>
{
[...]
'^shading' => 'datapoint 4.LEVEL_2 0.7 4.LEVEL 3',
[...]
},
dann musst man nur noch das Attribut ASC_Shading_Pos auf '3:shading' setzen. wenn Shading durch ASC ausgeführt wird, dann wird der obere Befehl ausgeführt (also bei mir Höhe auf 3 und Winkel der Jalo auf 70%)
Das klappt auch für Ventilate, Comfort_open usw.
Vielleicht hilft es dir weiter
Gruss
wscheff
Zitat von: Wscheff am 27 Juni 2021, 10:13:11
Hallo Reinhard, ich benutze die HmIP-BBL für meine Jalosie, die sollten gleich funktionieren.
ich habe dafür in eventMap folgendes angelegt, zB. für das Shading. Damit werden beide Parameter in einem Befehl übergeben
dann musst man nur noch das Attribut ASC_Shading_Pos auf '3:shading' setzen. wenn Shading durch ASC ausgeführt wird, dann wird der obere Befehl ausgeführt (also bei mir Höhe auf 3 und Winkel der Jalo auf 70%)
Das klappt auch für Ventilate, Comfort_open usw.
Vielleicht hilft es dir weiter
Gruss
wscheff
Hallo wscheff,
danke für dein Feedback. Deinen Ansatz hatte ich schon begonnen aber noch nicht zu Ende geführt. Insbesondere weil ich hier keine festen, sondern Reading Werte für die Einstellung verwenden möchte, also beispielsweise für "4.LEVEL 3" sowas wie "4.LEVEL ReadingsNum("$NAME","4.LEVEL",0). Deine Info hat mir aber ein Stück weitergeholfen, dafür nochmals besten Dank :)
Gruß Reinhard
Zitat von: CoolTux am 26 Juni 2021, 10:03:58
Hallo Reinhard,
Es zu erst der normale Fahrbefehl ausgeführt. Also hoch oder runter (pct) und dann mittels 3s Verzögerung wird der Befehl für die "Neigung" (slat) ausgeführt.
Meinst Du das?
Grüße
Hallo CoolTux,
ich habe heute mal versucht, auf Basis deiner Antwort und des Debug Modus im ASC-Device mich an eine Lösung heran zu tasten. Dafür habe ich das komplexe Event-Mapping mit "ReadingsNum()" genommen um die nicht gesetzten Werte in einem Command mit zu setzen. Das bedeutet, wenn ich sltpct setze nehme ich im Aufruf den pct Wert hinzu und umgekehrt. Im Handbetrieb funtioniert das wunderbar da die Readings Werte stabil anliegen. Wenn ich das Gleiche im ASC-Automatik Mode versuche sind grundsätzlich noch nicht die neuen Werte gesetzt und es geht schief. Der mit dem ersten Kommando richtig gesetzte pct Wert wird 3 Sekunden später durch das Setzen des sltpct Wertes mit einem alten Wert überschrieben. Ich werde also wohl für jede Position ein eigenes Kommando aufsetzen müssen. Falls du ASC auch für solche Devices fit machen willst lass es mich wissen. Ich habe inzwischen einiges getestet und entsprechende Informationen für dich.
Dabei ist mir noch folgendes aufgefallen. Wenn ich die Lamellen beispielsweise morgens nur hochstellen will (Closed Position ist 0:0), geht es nur, wenn pct ungleich 0 ist. Ein FP-Wert wie z.B. '0.1' reicht um ASC zum Arbeiten zu animieren :)
Gruß Reinhard
Zitat von: alexmetz am 23 Juni 2021, 12:24:24
Doch:
set ASC controlShading on
Eben (nochmal) getestet, das funktioniert leider nicht.
Heute morgen hat der Helligkeitssensor gesponnen. Ich habe die Rollos daher manuell in die Abschattungsposition gefahren und set ASC controlShading on ausgeführt - immer noch shading out. Auch nach ein paar Minuten noch.
Daher nochmals die Frage: kann man so was bitte einbauen?
Danke und Grüsse
Ralf
set ASC controlShading on
schaltet nur die Wartezeit nach manueller Betätigung ab, die Beschattungsbedingungen müssen aber natürlich erfüllt sein. Das scheint bei Dir nicht der Fall zu sein. Daher würde ich dort mal suchen.
Guten Morgen CoolTux,
ich bin weiterhin dabei mein HmIP Jalousie Device richtig zum Laufen zu bringen. Ich möchte dafür den übergebenen "pct" Wert mit ascAPIget() auslesen. "Status" wird anscheinend erst gesetzt, wenn alle Befehle abgeschlossen sind, das ist zu spät. Gibt es einen Get Befehl der den übergebenen "pct" Wert zurück liefert? Dann könnte ich diesen Wert korrekt an den Slat Befehl übergeben.
2. Punkt in diesem Zusammenhang: Wie übergebe ich die Slat Position an ein ExternalTrigger? Der ":" trennt dort ja bereits den POSACTIVE von POSINACTIVE. Setze ich den Wert dann schlicht in "2:77" oder '2:77'? Würde mich freuen, wenn du mir dazu ein paar Infos geben kannst.
Gruß Reinhard
Hallo CoolTux,
Zitat von: nagelreo am 01 Juni 2021, 20:16:58
Das Deaktivieren mit shutterASCenableToggle funktioniert im Prinzip. Unschön ist aber, dass die Anzeige der Position der deaktivierten Rollos nachwievor verändert wird. Dadurch wird der Abgleich der Position mit den Handsendern ausgehebelt.
Leider ist das Thema immer noch offen.
Als Alternative zum shutterASCenableToggle habe ich die Rollläden auf "ASC 0" gesetzt, in ASC "scanForShutters" durchgeführt.
Das Ergebnis ist gleich.
- die Rolläden erscheinen nicht mehr in "ASC Configuration and Information Summary", werden wie gewollt nicht mehr gesteuert
- die Position der mit den Handsendern gestuerten Rollläden wird aber überschrieben
- im Rollladen device Readings sind die Fahrzeiten trotz "ASC_Enable off" und dem "Deaktivieren über "ASC 0 mit scanForShutters" gelistet.
Readings
ASC_Enable off 2021-06-19 17:53:18
ASC_ShuttersLastDrive manual 2021-06-22 06:41:57
ASC_Time_DriveDown 02.07.2021 - 22:00 2021-07-02 08:00:02
ASC_Time_DriveUp 03.07.2021 - 08:00 2021-07-02 08:00:02
Vielen Dank und Gruß
Rolf
Zitat von: Reinhard.M am 02 Juli 2021, 07:05:00
Guten Morgen CoolTux,
ich bin weiterhin dabei mein HmIP Jalousie Device richtig zum Laufen zu bringen. Ich möchte dafür den übergebenen "pct" Wert mit ascAPIget() auslesen. "Status" wird anscheinend erst gesetzt, wenn alle Befehle abgeschlossen sind, das ist zu spät. Gibt es einen Get Befehl der den übergebenen "pct" Wert zurück liefert? Dann könnte ich diesen Wert korrekt an den Slat Befehl übergeben.
2. Punkt in diesem Zusammenhang: Wie übergebe ich die Slat Position an ein ExternalTrigger? Der ":" trennt dort ja bereits den POSACTIVE von POSINACTIVE. Setze ich den Wert dann schlicht in "2:77" oder '2:77'? Würde mich freuen, wenn du mir dazu ein paar Infos geben kannst.
Gruß Reinhard
1. ascAPIget('PosCmd'...)
2. Da muss ich gestehen habe ich so gar nicht dran gedacht. Aktuell ist es schlicht nicht möglich. Das muss ich mal irgendwie korrigieren.
So das mit den readings on change event hat das Problem behoben, alles wie gewohnt. Also muss irgendwo durch ein Update mal was verändert wurden. Weil davor lief es ja ohne dieses attr.
Naja egal, auf jeden Fall läuft es wieder, Gott sei Dank.
Wie war das denn mit diesem Absent. Ich schlaffe momentan öfters im Wohnzimmer, da ich da komischerweise keine Rückenschmerzen hab am nächsten Tag. (Matratze wohl zu weich)
Auf jeden Fall ist da halt am Wochenende schon hell, da die Rollos sehr früh hochfahren. Ich würde gern am Tablet einfach sagen ob ich da bin oder nicht und der eben am morgen erst mal nicht hoch fährt. Geht das über dieses absent ?
Zitat von: D3ltorohd am 04 Juli 2021, 10:36:10
So das mit den readings on change event hat das Problem behoben, alles wie gewohnt. Also muss irgendwo durch ein Update mal was verändert wurden. Weil davor lief es ja ohne dieses attr.
Naja egal, auf jeden Fall läuft es wieder, Gott sei Dank.
Wie war das denn mit diesem Absent. Ich schlaffe momentan öfters im Wohnzimmer, da ich da komischerweise keine Rückenschmerzen hab am nächsten Tag. (Matratze wohl zu weich)
Auf jeden Fall ist da halt am Wochenende schon hell, da die Rollos sehr früh hochfahren. Ich würde gern am Tablet einfach sagen ob ich da bin oder nicht und der eben am morgen erst mal nicht hoch fährt. Geht das über dieses absent ?
Ich würde das nicht durch Absenz machen sondern durch Home. Residents einstellen im ASC und morgens fahren lassen nur wenn Home. Dann müsst nur residents auf Home stellen. Bzw stellt es sich automatisch wenn du einen verknüpften Rommate auf Home stellst
Zitat von: CoolTux am 04 Juli 2021, 14:21:03
Ich würde das nicht durch Absenz machen sondern durch Home. Residents einstellen im ASC und morgens fahren lassen nur wenn Home. Dann müsst nur residents auf Home stellen. Bzw stellt es sich automatisch wenn du einen verknüpften Rommate auf Home stellst
Ich würde das über mein Tablet machen, dazu kann ich in ioB nen Datenpunkt schalten, was müsste da denn drin stehen ? Den Datenpunkt reiche ich als Device nach FHEM. true, false, oder muss da home mit rein ?
Wenn dann home unter residentDev steht fährt er ? Sollte er dann lieber nicht fahren, wenn ich home bin ?
Reicht es nicht eigentlich, wenn man das über einen dummy macht? Was ich mir vorstelle (müsstest du mal testen, ist jetzt nur ausgedacht):
Du trägst in ASC_Mode_Up "home" ein.
Dann erstellst du einen dummy, dessen state du über ioB entweder auf "home" oder auf "absent" setzt.
Dann trägst du den eben erstellten dummy in ASC_Roommate_Device ein.
Wenn du nicht im Zimmer schläfst, stellst du den dummy auf "home", dann fährt alles ganz normal hoch, wie geplant.
Wenn du jetzt im Zimmer schläfst, stellst du den dummy auf "absent", dann fährt das Rollo morgens nicht. Wenn du dann aufwachst, kannst du den dummy am Tablet auf "home" stellen, sobald das passiert fährt das Rollo hoch.
Alternativ kannst du natürlich den dummy auch mit einem at/notify/doif/whatever oder z.B. irgendeiner Weckfunktion auf "home" stellen, dann musst du das nicht manuell machen. (z.B. wenn der dummy auf absent steht (= du hast im Wohnzimmer geschlafen) und du dann das Licht anschaltest, weil du aufgestanden bist -> Rollo fährt hoch)
Zitat von: passibe am 04 Juli 2021, 20:27:09
Reicht es nicht eigentlich, wenn man das über einen dummy macht? Was ich mir vorstelle (müsstest du mal testen, ist jetzt nur ausgedacht):
Du trägst in ASC_Mode_Up "home" ein.
Dann erstellst du einen dummy, dessen state du über ioB entweder auf "home" oder auf "absent" setzt.
Dann trägst du den eben erstellten dummy in ASC_Roommate_Device ein.
Wenn du nicht im Zimmer schläfst, stellst du den dummy auf "home", dann fährt alles ganz normal hoch, wie geplant.
Wenn du jetzt im Zimmer schläfst, stellst du den dummy auf "absent", dann fährt das Rollo morgens nicht. Wenn du dann aufwachst, kannst du den dummy am Tablet auf "home" stellen, sobald das passiert fährt das Rollo hoch.
Alternativ kannst du natürlich den dummy auch mit einem at/notify/doif/whatever oder z.B. irgendeiner Weckfunktion auf "home" stellen, dann musst du das nicht manuell machen. (z.B. wenn der dummy auf absent steht (= du hast im Wohnzimmer geschlafen) und du dann das Licht anschaltest, weil du aufgestanden bist -> Rollo fährt hoch)
Also gar nicht über Resident im ASC selber ?
Also ich würde davon ausgehen, dass das nur mit ASC_Roommate_Device + dummy reicht. Wie gesagt, müsstest du aber einfach mal testen, ich hab das selbst noch nicht ausprobiert.
Der Vorteil davon ist mE, dass dir der dummy dann nicht deinen restlichen Residents-Status zerschießt, z.B. wenn eigentlich alle weg sind, aber der dummy noch auf "home" steht (weil du grade nicht im Wohnzimmer schläfst, sondern ja außer Haus bist), dann wechselt das Residents-device ja gar nicht in "absent" ...
Ich habe noch 3 Fragen, hauptsächlich zum Regenschutz (habe in diesem Thread 70 Seiten gelesen, deshalb die Bitte):
Frage 1:
Kann mir jemand bestätigen, dass bei aktivem - und bisher auch bei mir funktionierendem - Regenschutz die Rollade trotz Regens morgens zur normalen Hochfahrzeit hochfährt, also den Regenschutz ignoriert? Ich habe das nämlich heute morgen so erlebt:
Es fing um 07:09 an zu regnen, das Reading "di_RegensensorVerzoegerung:Regen" stand auf "rain" und trotzdem ging um 07:15 Uhr (Time_Up_Early) die Rollade hoch. Zu dem Zeitpunkt war stand das Reading natürlich auch noch auf "rain".
Frage 2:
Bitte nur bestätigen, ob es im ASC keine Einstellmöglichkeit für eine Wartezeit nach Regen gibt. Ist normalerweise auch nicht nötig, habe mir mit einem DOIF eine eigene Verlängerung gebaut, da bei dem Regenwetter jede Viertelstunde die Rollade rauf- bzw. runterfährt.
Frage 3:
Werden irgendwann noch die ASC-Referenzen ("Probably associated with") zu anderen Geräten aufgeführt? Bei mir steht da im Moment noch nichts. Hat aber auch Zeit!
Ansonsten bin ich nach wie vor vom ASC begeistert!!!!
Rolladen:
Internals:
DEVICETOPIC RolladenArbeitszimmer
IODev MQTT2_FHEM_Server
LASTInputDev MQTT2_FHEM_Server
MQTT2_FHEM_Server_MSGCNT 36644
MQTT2_FHEM_Server_TIME 2021-07-05 16:11:44
MSGCNT 36644
NAME RolladenArbeitszimmer
NR 1288
STATE 0
TYPE MQTT2_DEVICE
READINGS:
2021-07-01 17:59:44 ASC_Enable on
2021-07-05 15:00:01 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 5m
2021-07-05 15:02:12 ASC_ShuttersLastDrive rain protected
2021-07-05 07:15:02 ASC_Time_DriveDown 05.07.2021 - 22:30
2021-07-05 07:15:02 ASC_Time_DriveUp 06.07.2021 - 07:15
2021-07-04 16:42:24 IODev MQTT2_FHEM_Server
2021-07-04 16:43:35 associatedWith Rolladensteuerung
2021-06-30 17:18:49 attrTemplateVersion 20210126
2021-07-05 16:11:44 current stop
2021-07-05 16:11:44 energy 9232
2021-07-04 16:42:42 fw_ver 20210429-100559/v1.10.4-g3f94cd7
2021-06-30 17:18:49 info_actions_stats_skipped 0
2021-06-30 17:18:49 info_cfg_changed_cnt 0
2021-06-30 17:18:49 info_cloud_connected false
2021-06-30 17:18:49 info_cloud_enabled false
2021-06-30 17:18:49 info_fs_free 146333
2021-06-30 17:18:49 info_fs_size 233681
2021-06-30 17:18:49 info_has_update false
2021-06-30 17:18:49 info_inputs_1_event
2021-06-30 17:18:49 info_inputs_1_event_cnt 0
2021-06-30 17:18:49 info_inputs_1_input 0
2021-06-30 17:18:49 info_inputs_2_event
2021-06-30 17:18:49 info_inputs_2_event_cnt 0
2021-06-30 17:18:49 info_inputs_2_input 0
2021-06-30 17:18:49 info_mac 8CAAB54CC9C2
2021-06-30 17:18:49 info_meters_1_counters_1 0.000
2021-06-30 17:18:49 info_meters_1_counters_2 0.000
2021-06-30 17:18:49 info_meters_1_counters_3 0.000
2021-06-30 17:18:49 info_meters_1_is_valid true
2021-06-30 17:18:49 info_meters_1_overpower 0.00
2021-06-30 17:18:49 info_meters_1_power 0.00
2021-06-30 17:18:49 info_meters_1_timestamp 1625073529
2021-06-30 17:18:49 info_meters_1_total 0
2021-06-30 17:18:49 info_meters_2_counters_1 0.000
2021-06-30 17:18:49 info_meters_2_counters_2 0.000
2021-06-30 17:18:49 info_meters_2_counters_3 0.000
2021-06-30 17:18:49 info_meters_2_is_valid true
2021-06-30 17:18:49 info_meters_2_overpower 0.00
2021-06-30 17:18:49 info_meters_2_power 0.00
2021-06-30 17:18:49 info_meters_2_timestamp 1625073529
2021-06-30 17:18:49 info_meters_2_total 0
2021-06-30 17:18:49 info_mqtt_connected true
2021-06-30 17:18:49 info_overtemperature false
2021-06-30 17:18:49 info_ping_check true
2021-06-30 17:18:49 info_ram_free 35004
2021-06-30 17:18:49 info_ram_total 49272
2021-06-30 17:18:49 info_rollers_1_calibrating false
2021-06-30 17:18:49 info_rollers_1_current_pos 101
2021-06-30 17:18:49 info_rollers_1_is_valid true
2021-06-30 17:18:49 info_rollers_1_last_direction close
2021-06-30 17:18:49 info_rollers_1_overtemperature false
2021-06-30 17:18:49 info_rollers_1_positioning true
2021-06-30 17:18:49 info_rollers_1_power 0.00
2021-06-30 17:18:49 info_rollers_1_safety_switch false
2021-06-30 17:18:49 info_rollers_1_source input
2021-06-30 17:18:49 info_rollers_1_state stop
2021-06-30 17:18:49 info_rollers_1_stop_reason normal
2021-06-30 17:18:49 info_serial 2
2021-06-30 17:18:49 info_temperature 57.29
2021-06-30 17:18:49 info_temperature_status Normal
2021-06-30 17:18:49 info_time 17:18
2021-06-30 17:18:49 info_tmp_is_valid true
2021-06-30 17:18:49 info_tmp_tC 57.29
2021-06-30 17:18:49 info_tmp_tF 135.12
2021-06-30 17:18:49 info_unixtime 1625066329
2021-06-30 17:18:49 info_update_has_update false
2021-06-30 17:18:49 info_update_new_version 20210429-100559/v1.10.4-g3f94cd7
2021-06-30 17:18:49 info_update_old_version 20210429-100559/v1.10.4-g3f94cd7
2021-06-30 17:18:49 info_update_status idle
2021-06-30 17:18:49 info_uptime 224
2021-06-30 17:18:49 info_voltage 239.32
2021-06-30 17:18:49 info_wifi_sta_connected true
2021-06-30 17:18:49 info_wifi_sta_ip 192.168.178.59
2021-06-30 17:18:49 info_wifi_sta_rssi -48
2021-06-30 17:18:49 info_wifi_sta_ssid HAL 9000
2021-07-05 16:11:44 input0 0
2021-07-05 16:11:44 input1 0
2021-07-04 16:42:42 ip 192.168.178.59
2021-07-04 16:42:42 mac 8CAAB54CC9C2
2021-07-04 16:42:42 model SHSW-25
2021-07-04 16:42:42 new_fw false
2021-07-04 16:42:42 online true
2021-07-05 16:11:44 overtemperature 0
2021-07-05 16:11:44 pct 0
2021-07-05 16:11:44 power 0.00
2021-07-05 16:11:44 roller_0_energy 9232
2021-07-05 16:11:44 roller_0_power 0.00
2021-07-05 16:11:44 roller_0_stop_reason normal
2021-07-05 16:11:44 state 0
2021-07-05 16:11:44 temperature 55.32
2021-07-05 16:11:44 temperature_f 131.57
2021-07-05 16:11:44 temperature_status Normal
2021-06-30 17:18:48 x_mqttcom set announce
Attributes:
ASC 2
ASC_AutoAstroModeEvening HORIZON
ASC_AutoAstroModeEveningHorizon -7
ASC_AutoAstroModeMorning CIVIL
ASC_AutoAstroModeMorningHorizon -5
ASC_BrightnessSensor Lichtsensor:brightnessInt
ASC_Down astro
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Pos_Reading pct
ASC_RainProtection on
ASC_Shading_BetweenTheTime 08:00-18:00
ASC_Shading_InOutAzimuth 90:255
ASC_Shading_MinMax_Elevation 10.0:100.0
ASC_Shading_Min_OutsideTemperature 18
ASC_Shading_Mode always
ASC_Shading_Pos {ASC_Shading_Pos_RolladenArbeitszimmer()}
ASC_Shading_StateChange_SunnyCloudy 15000:10000
ASC_Shading_WaitingPeriod 600
ASC_Time_Down_Early 17:00
ASC_Time_Down_Late 22:30
ASC_Time_Up_Early 07:15
ASC_Time_Up_Late 09:00
ASC_Up astro
cmdIcon open:fts_shutter_up close:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
comment Shelly 2.5 in Roller-Mode. 100=opened / 0=closed
devStateIcon { my $amp = ReadingsVal($name,"online","false") eq "false" ? "rot" : ReadingsVal($name,"new_fw","false") eq "true" ? "gelb" : "gruen";; my $con = ReadingsVal($name,"state","undef");; my $pic = $con eq "opening" ? 'fts_shutter_up@red' : $con eq "closing" ? 'fts_shutter_down@red' : $con eq "0" ? 'fts_shutter_100' : $con eq "100" ? 'fts_shutter_10' : $con =~ /9\d/ ? 'fts_shutter_10' : $con =~ /8\d/ ? 'fts_shutter_20' : $con =~ /7\d/ ? 'fts_shutter_30' : $con =~ /6\d/ ? 'fts_shutter_40' : $con =~ /5\d/ ? 'fts_shutter_50' : $con =~ /4\d/ ? 'fts_shutter_60' : $con =~ /3\d/ ? 'fts_shutter_70' : $con =~ /2\d/ ? 'fts_shutter_80' : $con =~ /1\d/ ? 'fts_shutter_90' : 'fts_shutter_updown';; my $show = "$amp" eq "gelb" ? "<a href=\"/fhem?cmd.dummy=set $name x_update&XHR=1\">".FW_makeImage("10px-kreis-".$amp)."</a>" : "<a href=\"http://".ReadingsVal($name,"ip","none")." \"target=\"_blank\">".FW_makeImage("10px-kreis-".$amp)."</a>";; "<div> $show <a href=\"/fhem?cmd.dummy=set $name toggle&XHR=1\"></a>".FW_makeImage($pic)." </div>" }
event-on-change-reading .*
eventMap open:opens close:closes
group Rolladen
model shelly25_roller_invert_0
room ASC,MQTT2_DEVICE
setStateList open close half stop pct
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd :open:close:half:stop:pct
ASC-Modul:
Internals:
FUUID 60c617ec-f33f-26cd-34ab-c889e2099b294d9a
FVERSION 73_AutoShuttersControl.pm:v0.10.15-s24586/2021-06-05
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME Rolladensteuerung
NOTIFYDEV global,Rolladensteuerung,RolladenArbeitszimmer,RolladenFlur,RolladenGaesteWC,RolladenKuecheLinks,RolladenKuecheRechts,RolladenWohnzimmerLinks,RolladenWohnzimmerRechts,Regensensor_Regen,RolladenGaesteWC,RolladenFlur,RolladenArbeitszimmer,ASC_Residents,di_RegensensorVerzoegerung,Twilight,Melder_Gaeste_WC,Lichtsensor,RolladenKuecheLinks,RolladenKuecheRechts,RolladenWohnzimmerLinks,RolladenWohnzimmerRechts
NR 1282
NTFY_ORDER 51-Rolladensteuerung
STATE rain protected
TYPE AutoShuttersControl
VERSION v0.10.15
OLDREADINGS:
READINGS:
2021-07-05 15:02:12 RolladenArbeitszimmer_PosValue 0
2021-07-04 22:30:02 RolladenArbeitszimmer_lastDelayPosValue 0
2021-07-05 13:56:20 RolladenArbeitszimmer_lastPosValue 20
2021-07-05 07:15:02 RolladenArbeitszimmer_nextAstroTimeEvent 05.07.2021 - 22:30
2021-07-05 10:15:09 RolladenFlur_PosValue 100
2021-07-05 10:15:01 RolladenFlur_lastPosValue 60
2021-07-05 07:15:02 RolladenFlur_nextAstroTimeEvent 05.07.2021 - 22:45
2021-07-05 07:15:21 RolladenGaesteWC_PosValue 100
2021-07-05 07:15:02 RolladenGaesteWC_lastPosValue 0
2021-07-05 07:15:02 RolladenGaesteWC_nextAstroTimeEvent 05.07.2021 - 22:28
2021-07-05 10:15:09 RolladenKuecheLinks_PosValue 100
2021-07-05 10:15:01 RolladenKuecheLinks_lastPosValue 60
2021-07-05 07:15:02 RolladenKuecheLinks_nextAstroTimeEvent 05.07.2021 - 22:30
2021-07-05 10:15:21 RolladenKuecheRechts_PosValue 100
2021-07-05 09:57:10 RolladenKuecheRechts_lastPosValue 100
2021-07-05 07:15:02 RolladenKuecheRechts_nextAstroTimeEvent 05.07.2021 - 22:28
2021-07-05 07:30:37 RolladenWohnzimmerLinks_PosValue 100
2021-07-05 07:30:02 RolladenWohnzimmerLinks_lastPosValue 0
2021-07-05 07:30:02 RolladenWohnzimmerLinks_nextAstroTimeEvent 05.07.2021 - 22:38
2021-07-05 07:30:34 RolladenWohnzimmerRechts_PosValue 100
2021-07-05 07:30:02 RolladenWohnzimmerRechts_lastPosValue 0
2021-07-05 07:30:02 RolladenWohnzimmerRechts_nextAstroTimeEvent 05.07.2021 - 22:00
2021-07-03 18:46:40 ascEnable on
2021-07-04 16:43:40 controlShading on
2021-07-03 18:03:41 hardLockOut off
2021-07-04 16:43:34 room_ASC_MQTT2_DEVICE RolladenArbeitszimmer
2021-07-04 16:43:34 room_ASC_MQTT2_DEVICE___bersicht RolladenFlur,RolladenGaesteWC,RolladenKuecheLinks,RolladenKuecheRechts
2021-07-04 16:43:34 room_ASC___bersicht RolladenWohnzimmerLinks,RolladenWohnzimmerRechts
2021-06-16 17:26:39 selfDefense off
2021-07-05 15:02:12 state rain protected
2021-06-16 17:26:39 sunriseTimeWeHoliday off
2021-07-04 16:43:34 userAttrList rolled out
helper:
shuttersList:
RolladenArbeitszimmer
RolladenFlur
RolladenGaesteWC
RolladenKuecheLinks
RolladenKuecheRechts
RolladenWohnzimmerLinks
RolladenWohnzimmerRechts
monitoredDevs:
ASC_Residents:
Rolladensteuerung ASC_residentsDev
Lichtsensor:
RolladenArbeitszimmer ASC_BrightnessSensor
RolladenFlur ASC_BrightnessSensor
RolladenGaesteWC ASC_BrightnessSensor
RolladenKuecheLinks ASC_BrightnessSensor
RolladenKuecheRechts ASC_BrightnessSensor
Melder_Gaeste_WC:
RolladenGaesteWC ASC_WindowRec
Regensensor_Regen:
Rolladensteuerung ASC_rainSensor
RolladenArbeitszimmer:
RolladenFlur:
RolladenGaesteWC:
RolladenKuecheLinks:
RolladenKuecheRechts:
RolladenWohnzimmerLinks:
RolladenWohnzimmerRechts:
Twilight:
Rolladensteuerung ASC_twilightDevice
di_RegensensorVerzoegerung:
Rolladensteuerung ASC_rainSensor
Attributes:
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_rainSensor di_RegensensorVerzoegerung:Regen
ASC_residentsDev ASC_Residents:state
ASC_tempSensor Aussen_Temperatur:temperature
ASC_twilightDevice Twilight
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room ASC
Nach wie vor habe ich immer noch nicht die richtigen Einstellungen für meine Beschattung gefunden
ASC_Shading_InOutAzimuth 320:260
so sieht es jetzt aus mit meinem nach Osten gerichteten Fenster, welches ja bei "0" liegen soll, nun bin ich weiter zurück gegangen weil bei 0 es mir immer noch zu spät war, wenn der Rollladen in Beschattung fahren soll, aber jetzt macht er es gar nicht mehr.
Irgendwie verstehe ich es nicht. Ich habe extra die Temp. auf 19° gestellt damit es nicht daran scheitert, kann mir da mal jemand auf die Sprünge helfen. Muss ich jetzt noch einen anderen Parameter verändern.
Ich habe mittlerweile wieder auf 0 eingestellt
ASC_Shading_InOutAzimuth 0:260
EIN Nachtrag mit diesen Einstellungen fährt der Rollladen um 11.15 in den Beschattungsmodus, das ist mir aktuell zu spät, da brettert die Sonne schon voll rein
Zitat von: CoolTux am 10 Juni 2021, 12:20:10
Wenn wirklich Interesse an einer Mitarbeit besteht und Du Dich etwas mit Git aus kennst können wir gerne darüber reden!
Ich habe es mir mal näher angeschaut.
Mit Git kenne ich mich null aus und die Anpassungen an deinem Quellcode übersteigen a) meine Fähigkeiten und b) die mir zur Verfügung stehende Zeit um mich einzuarbeiten.
Also kein Patch/Pull Request von mir für einen ShadingSensor.
Für mich löse ich es weiterhin über ein "manipuliertes" Reading :)
@moonsorrox:
Ich denke du wirst noch deine Werte für ASC_Shading_MinMax_Elevation anpassen müssen.
Gruß
eurofinder
Hallo,
ich versuche gerade bei mir das ASC-Modul richtig ans Laufen zu bekommen aber habe natürlich ein paar Start-Schwierigkeiten.
Hatte mich schon an einem anderen Thread gehängt, wo es ebenfalls Probleme mit dem external Trigger gab aber da gab es bisher keine Rückmeldung.
Hier mal ein List eines Rollladen
Internals:
DEF 5F0613
FUUID 5c501681-f33f-2e10-96eb-65956afbd5f03b17
IODev VU_nanoCUL
LASTInputDev VU_nanoCUL
MSGCNT 173
NAME Ku_Rollladen
NOTIFYDEV global
NR 88
NTFY_ORDER 50-Ku_Rollladen
STATE on
TYPE CUL_HM
VU_nanoCUL_MSGCNT 173
VU_nanoCUL_RAWMSG A0D0CA4105F0613AB03100601C800::-65:VU_nanoCUL
VU_nanoCUL_RSSI -65
VU_nanoCUL_TIME 2021-07-06 06:35:51
chanNo 01
lastMsg No:0C - t:10 s:5F0613 d:AB0310 0601C800
protLastRcv 2021-07-06 06:35:51
protRcv 173 last_at:2021-07-06 06:35:51
protResnd 1 last_at:2021-07-01 06:48:21
protSnd 198 last_at:2021-07-06 06:35:51
protState CMDs_done
rssi_VU_nanoCUL cnt:54 min:-70 max:-57 avg:-62.49 lst:-59
rssi_at_VU_nanoCUL cnt:173 min:-74.5 max:-61 avg:-66.8 lst:-65
READINGS:
2021-06-18 11:50:09 ASC_Enable on
2021-07-06 08:33:46 ASC_Time_DriveDown 06.07.2021 - 18:00
2021-07-06 08:33:46 ASC_Time_DriveUp AutoShuttersControl off
2021-07-06 06:35:29 CommandAccepted yes
2019-04-15 11:22:37 D-firmware 2.11
2019-04-15 11:22:37 D-serialNr OEQ1303215
2021-06-25 11:04:15 IODev VU_nanoCUL
2021-06-29 20:25:21 PairedTo 0xAB0310
2021-06-29 20:25:03 R-driveDown 18.5 s
2020-07-28 19:23:28 R-driveTurn 1 s
2021-06-29 20:25:22 R-driveUp 18.5 s
2020-07-28 19:23:27 R-pairCentral 0xAB0310
2020-07-28 19:23:28 R-sign off
2021-06-29 20:25:21 RegL_00. 00:00 02:01 0A:AB 0B:03 0C:10 15:FF 18:00
2021-06-29 20:25:22 RegL_01. 00:00 08:00 09:00 0A:00 0B:00 0C:B9 0D:00 0E:B9 0F:0A 10:00 30:06 56:00 57:24
2021-06-25 16:53:55 associatedWith OUT_AutoShutterControl
2021-06-29 20:26:22 cfgState ok
2021-07-06 06:35:51 commState CMDs_done
2021-07-06 06:35:51 deviceMsg on (to VCCU)
2021-07-06 06:35:51 level 100
2021-07-06 06:35:51 motor stop:on
2021-07-06 06:35:51 pct 100
2021-05-25 13:11:21 powerOn 2021-05-25 13:11:20
2021-07-06 06:35:51 recentStateType info
2021-07-06 06:35:51 state on
2021-07-06 06:35:51 timedOn off
2021-07-06 06:35:29 trigLast fhem:02
helper:
HM_CMDNR 12
cSnd 11AB03105F0613020114,11AB03105F06130201C8
cfgStateUpdt 0
dlvlCmd ++A011AB03105F06130201C8
mId 0005
peerFriend peerSens,peerVirt
peerIDsRaw ,00000000
peerIDsState complete
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
cmds:
TmplKey :no:1624611855.91031
TmplTs 1624611855.91031
cmdKey 1:1:0::Ku_Rollladen:0005:01:
cmdLst:
assignHmKey noArg
clear [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
deviceRename -newName-
down 'change:'[(0..100;1|{10})] [(-ontime-|{})] [(-ramptime-|{})]
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
getVersion noArg
inhibit [(on|{off})]
off noArg
on noArg
pair noArg
pct -value- [-ontime-]
peerBulk -peer1,peer2,...- [({set}|unset)]
peerIODev [IO] -btn- [({set}|unset)] 'not for future use'
peerSmart -peerOpt-
press [(long|{short})] [(-peer-|{self01})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- -addr2:data2-...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sign [(on|{off})]
statusRequest noArg
stop noArg
toggle noArg
toggleDir noArg
tplDel -tplDel-
tplSet_0 -tplChan-
unpair noArg
up 'change:'[(0..100;1|{10})] [(-ontime-|{})] [(-ramptime-|{})]
lst:
condition slider,0,1,255
peer
peerOpt HWR_Waschmaschine_SenF,HWR_Waschmaschine_SenI,HWR_Waschmaschine_SenPwr,HWR_Waschmaschine_SenU,Ku_Spueler_SenF,Ku_Spueler_SenI,Ku_Spueler_SenPwr,Ku_Spueler_SenU,VCCU,Wz_Aquarium_SenF,Wz_Aquarium_SenI,Wz_Aquarium_SenPwr,Wz_Aquarium_SenU,Wz_FensterLinks
tplChan
tplDel
tplPeer
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
list [({normal}|full)]
param -param-
reg -addr- -list- [-peerChn-]
regList noArg
regTable noArg
regVal -addr- -list- [-peerChn-]
saveConfig [-filename-]
tplInfo noArg
dir:
cur stop
rct up
expert:
def 1
det 0
raw 1
tpl 0
io:
flgs 0
newChn +5F0613,00,00,00
nextSend 1625546151.11354
prefIO
rxt 0
vccu VCCU
p:
5F0613
00
00
00
mRssi:
mNo 0C
io:
CUNO:
VU_nanoCUL:
-61
-61
peerIDsH:
00000000 broadcast
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
regCollect:
role:
chn 1
dev 1
prs 1
rpt:
IO VU_nanoCUL
flg A
ts 1625546151.0141
ack:
HASH(0x564a5b570cb0)
0C8002AB03105F061300
rssi:
VU_nanoCUL:
avg -62.5
cnt 54
lst -59
max -57
min -70
at_VU_nanoCUL:
avg -66.8092485549133
cnt 173
lst -65
max -61
min -74.5
shadowReg:
tmpl:
Attributes:
ASC 2
ASC_Down time
ASC_ExternalTrigger AlexaGuteNacht:state on:off 10:100
ASC_Mode_Down home
ASC_Mode_Up off
ASC_Pos_Reading pct
ASC_Sleep_Pos 10
ASC_Time_Down_Early 18:00
DbLogExclude .*
EG_Rollladen 1
IODev VU_nanoCUL
IOgrp VCCU
alexaName Küchenrollo
alias Küche
autoReadReg 4_reqStatus
devStateIcon on:fts_window_2w 9\d.*:fts_shutter_10 8\d.*:fts_shutter_20 7\d.*:fts_shutter_30 6\d.*:fts_shutter_40 5\d.*:fts_shutter_50 4\d.*:fts_shutter_60 3\d.*:fts_shutter_70 2\d.*:fts_shutter_80 1\d.*:fts_shutter_90 0\d.*:fts_shutter_100 off:fts_shutter_100
event-on-change-reading state
eventMap 100:auf 0:zu
expert defReg,rawReg
firmware 2.11
genericDeviceType light
group Fenster EG
homebridgeMapping clear Brightness=pct,minValue=0,maxValue=100,minStep=1,cmd=pct
icon fts_shutter_updown
model HM-LC-BL1PBU-FM
peerIDs 00000000
room Home,Küche
serialNr OEQ1303215
sortby 2
subType blindActuator
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd 20:auf:zu
Auf den definierten externalTrigger (ein Dummy) wird nicht reagiert. weder auf on noch auf off. Muss noch etwas anderes konfiguriert werden, damit der Trigger ausgewertet wird?
Über die SuFu habe im Thread zur Version 0.8.0 den folgenden Beitrag gefunden:
Zitat von: CoolTux am 03 November 2019, 14:20:44Zitat von: MichaelO am 03 November 2019, 14:11:55
Toll, danke für die schnelle Reaktion auf meinen Vorschlag.
Das mit der Vorrangsteuerung ist tatsächlich eine Frage, die noch zu klären ist. Würde es das Device zu komplex machen, wenn man zu den bisherigen Modes ein entsprechendes Attribut einführt, ins Unreine gesprochen etwa
ASC_ExternalTriggerMorningOverride
ASC_ExternalTriggerEveningOverride
ASC_ExternalTriggerSelfDefenseOverride
ASC_ExternalTriggerShadingOverride
ASC_ExternalTriggerPrivacyOverride
etc.
Wichtig wäre meiner Meinung nach, dass ASC nach Wegfall der ExternalTriggerDevice-Bedingung das tut, was zwischenzeitlich auch ohne den Trigger passiert wäre.
Ich schaue mir die Tage mal die nötigen Logiken an.
Die Variante fände ich sehr sehr schön.
Aktuell kann man ja per ASC_Down/ASC_Up wählen zwischen astro,time,brigtness und roommate (wobei zu roommate die Erklärung in der deutschen commandref und im Wiki fehlt). hier wäre es toll, wenn man auch einen eigenen (externen) Trigger definieren könnte. Also nicht als override sondern ganz regulär als Auslöser für die morgendlichen und abendlichen Fahrten.
Aktuell löse ich Routinen per Sprachbefehl aus, wenn ich morgens ins EG komme bzw., wenn ich abends ins Bett gehe. Das würde ich gern ins Modul überführen.
Zitat von: eurofinder am 08 Juli 2021, 07:43:27
@moonsorrox:
Ich denke du wirst noch deine Werte für ASC_Shading_MinMax_Elevation anpassen müssen.
Gruß
eurofinder
OK, da hatte ich 8:80 drin evtl. liegt es an der Formatierung der Werte ich habe jetzt mal die default Werte (25.0:100.0) eingetragen aus der commandref, mal schauen was morgen passiert.
25.0 sollte bei mir ca. 8 Uhr sein.
Hier gibt es auch Minus Werte das hatte ich zuerst wohl verwechselt mit dem Wert von ASC_Shading_InOutAzimuth, hier hatte ich versehentlich vor einiger Zeit einne Minus Wert eingetragen
Zitat von: balli1187 am 08 Juli 2021, 10:19:55
Hallo,
ich versuche gerade bei mir das ASC-Modul richtig ans Laufen zu bekommen aber habe natürlich ein paar Start-Schwierigkeiten.
Hatte mich schon an einem anderen Thread gehängt, wo es ebenfalls Probleme mit dem external Trigger gab aber da gab es bisher keine Rückmeldung.
Hier mal ein List eines Rollladen
Internals:
DEF 5F0613
FUUID 5c501681-f33f-2e10-96eb-65956afbd5f03b17
IODev VU_nanoCUL
LASTInputDev VU_nanoCUL
MSGCNT 173
NAME Ku_Rollladen
NOTIFYDEV global
NR 88
NTFY_ORDER 50-Ku_Rollladen
STATE on
TYPE CUL_HM
VU_nanoCUL_MSGCNT 173
VU_nanoCUL_RAWMSG A0D0CA4105F0613AB03100601C800::-65:VU_nanoCUL
VU_nanoCUL_RSSI -65
VU_nanoCUL_TIME 2021-07-06 06:35:51
chanNo 01
lastMsg No:0C - t:10 s:5F0613 d:AB0310 0601C800
protLastRcv 2021-07-06 06:35:51
protRcv 173 last_at:2021-07-06 06:35:51
protResnd 1 last_at:2021-07-01 06:48:21
protSnd 198 last_at:2021-07-06 06:35:51
protState CMDs_done
rssi_VU_nanoCUL cnt:54 min:-70 max:-57 avg:-62.49 lst:-59
rssi_at_VU_nanoCUL cnt:173 min:-74.5 max:-61 avg:-66.8 lst:-65
READINGS:
2021-06-18 11:50:09 ASC_Enable on
2021-07-06 08:33:46 ASC_Time_DriveDown 06.07.2021 - 18:00
2021-07-06 08:33:46 ASC_Time_DriveUp AutoShuttersControl off
2021-07-06 06:35:29 CommandAccepted yes
2019-04-15 11:22:37 D-firmware 2.11
2019-04-15 11:22:37 D-serialNr OEQ1303215
2021-06-25 11:04:15 IODev VU_nanoCUL
2021-06-29 20:25:21 PairedTo 0xAB0310
2021-06-29 20:25:03 R-driveDown 18.5 s
2020-07-28 19:23:28 R-driveTurn 1 s
2021-06-29 20:25:22 R-driveUp 18.5 s
2020-07-28 19:23:27 R-pairCentral 0xAB0310
2020-07-28 19:23:28 R-sign off
2021-06-29 20:25:21 RegL_00. 00:00 02:01 0A:AB 0B:03 0C:10 15:FF 18:00
2021-06-29 20:25:22 RegL_01. 00:00 08:00 09:00 0A:00 0B:00 0C:B9 0D:00 0E:B9 0F:0A 10:00 30:06 56:00 57:24
2021-06-25 16:53:55 associatedWith OUT_AutoShutterControl
2021-06-29 20:26:22 cfgState ok
2021-07-06 06:35:51 commState CMDs_done
2021-07-06 06:35:51 deviceMsg on (to VCCU)
2021-07-06 06:35:51 level 100
2021-07-06 06:35:51 motor stop:on
2021-07-06 06:35:51 pct 100
2021-05-25 13:11:21 powerOn 2021-05-25 13:11:20
2021-07-06 06:35:51 recentStateType info
2021-07-06 06:35:51 state on
2021-07-06 06:35:51 timedOn off
2021-07-06 06:35:29 trigLast fhem:02
helper:
HM_CMDNR 12
cSnd 11AB03105F0613020114,11AB03105F06130201C8
cfgStateUpdt 0
dlvlCmd ++A011AB03105F06130201C8
mId 0005
peerFriend peerSens,peerVirt
peerIDsRaw ,00000000
peerIDsState complete
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
cmds:
TmplKey :no:1624611855.91031
TmplTs 1624611855.91031
cmdKey 1:1:0::Ku_Rollladen:0005:01:
cmdLst:
assignHmKey noArg
clear [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
deviceRename -newName-
down 'change:'[(0..100;1|{10})] [(-ontime-|{})] [(-ramptime-|{})]
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
getVersion noArg
inhibit [(on|{off})]
off noArg
on noArg
pair noArg
pct -value- [-ontime-]
peerBulk -peer1,peer2,...- [({set}|unset)]
peerIODev [IO] -btn- [({set}|unset)] 'not for future use'
peerSmart -peerOpt-
press [(long|{short})] [(-peer-|{self01})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- -addr2:data2-...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sign [(on|{off})]
statusRequest noArg
stop noArg
toggle noArg
toggleDir noArg
tplDel -tplDel-
tplSet_0 -tplChan-
unpair noArg
up 'change:'[(0..100;1|{10})] [(-ontime-|{})] [(-ramptime-|{})]
lst:
condition slider,0,1,255
peer
peerOpt HWR_Waschmaschine_SenF,HWR_Waschmaschine_SenI,HWR_Waschmaschine_SenPwr,HWR_Waschmaschine_SenU,Ku_Spueler_SenF,Ku_Spueler_SenI,Ku_Spueler_SenPwr,Ku_Spueler_SenU,VCCU,Wz_Aquarium_SenF,Wz_Aquarium_SenI,Wz_Aquarium_SenPwr,Wz_Aquarium_SenU,Wz_FensterLinks
tplChan
tplDel
tplPeer
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
list [({normal}|full)]
param -param-
reg -addr- -list- [-peerChn-]
regList noArg
regTable noArg
regVal -addr- -list- [-peerChn-]
saveConfig [-filename-]
tplInfo noArg
dir:
cur stop
rct up
expert:
def 1
det 0
raw 1
tpl 0
io:
flgs 0
newChn +5F0613,00,00,00
nextSend 1625546151.11354
prefIO
rxt 0
vccu VCCU
p:
5F0613
00
00
00
mRssi:
mNo 0C
io:
CUNO:
VU_nanoCUL:
-61
-61
peerIDsH:
00000000 broadcast
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
regCollect:
role:
chn 1
dev 1
prs 1
rpt:
IO VU_nanoCUL
flg A
ts 1625546151.0141
ack:
HASH(0x564a5b570cb0)
0C8002AB03105F061300
rssi:
VU_nanoCUL:
avg -62.5
cnt 54
lst -59
max -57
min -70
at_VU_nanoCUL:
avg -66.8092485549133
cnt 173
lst -65
max -61
min -74.5
shadowReg:
tmpl:
Attributes:
ASC 2
ASC_Down time
ASC_ExternalTrigger AlexaGuteNacht:state on:off 10:100
ASC_Mode_Down home
ASC_Mode_Up off
ASC_Pos_Reading pct
ASC_Sleep_Pos 10
ASC_Time_Down_Early 18:00
DbLogExclude .*
EG_Rollladen 1
IODev VU_nanoCUL
IOgrp VCCU
alexaName Küchenrollo
alias Küche
autoReadReg 4_reqStatus
devStateIcon on:fts_window_2w 9\d.*:fts_shutter_10 8\d.*:fts_shutter_20 7\d.*:fts_shutter_30 6\d.*:fts_shutter_40 5\d.*:fts_shutter_50 4\d.*:fts_shutter_60 3\d.*:fts_shutter_70 2\d.*:fts_shutter_80 1\d.*:fts_shutter_90 0\d.*:fts_shutter_100 off:fts_shutter_100
event-on-change-reading state
eventMap 100:auf 0:zu
expert defReg,rawReg
firmware 2.11
genericDeviceType light
group Fenster EG
homebridgeMapping clear Brightness=pct,minValue=0,maxValue=100,minStep=1,cmd=pct
icon fts_shutter_updown
model HM-LC-BL1PBU-FM
peerIDs 00000000
room Home,Küche
serialNr OEQ1303215
sortby 2
subType blindActuator
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd 20:auf:zu
Auf den definierten externalTrigger (ein Dummy) wird nicht reagiert. weder auf on noch auf off. Muss noch etwas anderes konfiguriert werden, damit der Trigger ausgewertet wird?
Über die SuFu habe im Thread zur Version 0.8.0 den folgenden Beitrag gefunden:
Ich schaue mir die Tage mal die nötigen Logiken an.
Die Variante fände ich sehr sehr schön.
Aktuell kann man ja per ASC_Down/ASC_Up wählen zwischen astro,time,brigtness und roommate (wobei zu roommate die Erklärung in der deutschen commandref und im Wiki fehlt). hier wäre es toll, wenn man auch einen eigenen (externen) Trigger definieren könnte. Also nicht als override sondern ganz regulär als Auslöser für die morgendlichen und abendlichen Fahrten.
Aktuell löse ich Routinen per Sprachbefehl aus, wenn ich morgens ins EG komme bzw., wenn ich abends ins Bett gehe. Das würde ich gern ins Modul überführen.
Schau mal bitte im Eventmonitor ob ein Event kommt wenn Du AlexaGuteNacht schaltest
Zitat von: CoolTux am 08 Juli 2021, 19:48:14
Schau mal bitte im Eventmonitor ob ein Event kommt wenn Du AlexaGuteNacht schaltest
Event kommt. Ich habe noch ein notify/Doif was früher die Rollos hoch fuhr und jetzt "nur noch" Licht und Musik/TV schaltet.
Dann stell mal verbose auf 4 im ASC Device und löse den ExternalTrigger aus. Dann das log hier Posten.
Zitat von: dk3572 am 10 Juni 2021, 11:35:46
Hallo,
für den Rollladen sind die attr für die Beschattung eingestellt.
Er soll nur fahren, wenn alle abwesend sind.
Ein Bewohner war anwesend der Andere abwesend. Rollladen ist nicht in Beschattung gefahren. Soweit korrekt.
Als der 2. Bewohner wieder anwesend war, ist er in Beschattung gefahren.
Habe ich was falsch eingestellt od. ist das ein Fehler?
CUL_0_MSGCNT 3
CUL_0_RAWMSG A0D8DA4102E09A0246BDF06013C00::-50:CUL_0
CUL_0_RSSI -50
CUL_0_TIME 2021-06-10 11:19:50
DEF 2E09A0
FUUID 5c44bfe0-f33f-cd72-6424-3ca05eb04264ff8b
FVERSION 10_CUL_HM.pm:0.244490/2021-05-16
HMLAN1_MSGCNT 3
HMLAN1_RAWMSG E2E09A0,0000,7A15F4B6,FF,FFC9,8DA4102E09A0246BDF06013C00
HMLAN1_RSSI -55
HMLAN1_TIME 2021-06-10 11:19:50
IODev CUL_0
LASTInputDev HMLAN1
MSGCNT 6
NAME Ro_Terrassentuer
NOTIFYDEV global
NR 81
NTFY_ORDER 50-Ro_Terrassentuer
STATE 30
TYPE CUL_HM
chanNo 01
lastMsg No:8D - t:10 s:2E09A0 d:246BDF 06013C00
protLastRcv 2021-06-10 11:19:50
protRcv 3 last_at:2021-06-10 11:19:50
protSnd 4 last_at:2021-06-10 11:19:50
protState CMDs_done
rssi_CUL_0 cnt:2 min:-51 max:-50 avg:-50.5 lst:-51
rssi_at_CUL_0 cnt:3 min:-51 max:-49.5 avg:-50.16 lst:-50
rssi_at_HMLAN1 cnt:3 min:-55 max:-53 avg:-54 lst:-55
READINGS:
2019-05-21 17:18:04 ASC_Enable on
2021-06-10 11:24:26 ASC_ShadingMessage INFO: current shading status is 'in' - next check in 20m
2021-06-10 11:19:50 ASC_ShuttersLastDrive shading in
2021-06-10 06:00:02 ASC_Time_DriveDown 10.06.2021 - 21:49
2021-06-10 06:00:02 ASC_Time_DriveUp 11.06.2021 - 07:30
2021-06-10 11:19:33 CommandAccepted yes
2019-02-11 17:26:41 D-firmware 2.3
2019-02-11 17:26:41 D-serialNr LEQ0766225
2021-06-07 13:51:07 IODev CUL_0
2019-02-11 17:18:33 PairedTo 0x246BDF
2018-06-12 18:55:22 R-driveDown 21 s
2018-06-12 18:55:22 R-driveTurn 0.5 s
2018-06-12 18:55:22 R-driveUp 22 s
2018-06-12 18:55:21 R-pairCentral 0x246BDF
2018-06-12 18:55:22 R-sign off
2019-02-11 17:18:33 RegL_00. 00:00 02:01 0A:24 0B:6B 0C:DF 15:FF 18:00
2019-02-11 17:18:34 RegL_01. 00:00 08:00 09:00 0A:00 0B:00 0C:D2 0D:00 0E:DC 0F:05 10:00 30:06 57:24
2021-06-07 13:52:40 associatedWith Rollladensteuerung
2021-05-31 07:02:57 cfgState ok
2021-06-10 11:19:50 commState CMDs_done
2021-06-10 11:19:50 deviceMsg 30 (to VCCU)
2019-02-14 05:43:42 inhibit set_off
2021-06-10 11:19:50 level 30
2021-06-10 11:19:50 motor stop:30
2021-06-10 11:19:50 pct 30
2020-05-04 21:47:34 powerOn 2020-05-04 21:47:34
2021-06-10 11:19:50 recentStateType info
2021-06-10 11:19:50 state 30
2021-06-10 11:19:50 timedOn off
2021-06-10 11:19:33 trigLast fhem:02
helper:
HM_CMDNR 141
cSnd 01246BDF2E09A0010E,11246BDF2E09A002013C
dlvlCmd ++A011246BDF2E09A002013C
mId 0005
peerFriend peerSens,peerVirt
peerIDsState complete
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
ack:
cmds:
TmplKey :no:1623066667.51399
TmplTs 1623066667.51399
cmdKey 1:1:0::Ro_Terrassentuer:0005:01:
cmdLst:
assignHmKey noArg
clear [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
deviceRename -newName-
down 'change:'[(0..100;1|{10})] [(-ontime-|{})] [(-ramptime-|{})]
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
getVersion noArg
inhibit [(on|{off})]
off noArg
on noArg
pair noArg
pct -value- [-ontime-]
peerBulk -peer1,peer2,...- [({set}|unset)]
peerIODev [IO] -btn- [({set}|unset)] 'not for future use'
peerSmart -peerOpt-
press [(long|{short})] [(-peer-|{self01})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- -addr2:data2-...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sign [(on|{off})]
statusRequest noArg
stop noArg
toggle noArg
toggleDir noArg
tplDel -tplDel-
tplSet_0 -tplChan-
unpair noArg
up 'change:'[(0..100;1|{10})] [(-ontime-|{})] [(-ramptime-|{})]
lst:
condition slider,0,1,255
peer
peerOpt BM_Einfahrt,BM_Flur_EG,BM_Hof,Fenster_Bad,Fenster_Erker,Fenster_Kueche,Fenster_Schlafzimmer,Fenster_WC,Haustuer,Rauchmelder_Team,Terrassentuer,VCCU,Wassermelder
tplChan
tplDel
tplPeer
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
list [({normal}|full)]
param -param-
reg -addr- -list- [-peerChn-]
regList noArg
regTable noArg
regVal -addr- -list- [-peerChn-]
saveConfig [-filename-]
tplInfo noArg
dir:
cur stop
rct down
expert:
def 1
det 0
raw 1
tpl 0
io:
flgs 0
newChn +2E09A0,00,00,00
nextSend 1623316790.75831
prefIO
rxt 0
vccu VCCU
p:
2E09A0
00
00
00
mRssi:
mNo 8D
io:
CUL_0:
-44
-44
HMLAN1:
-55
-55
peerIDsH:
00000000 broadcast
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
rpt:
IO CUL_0
flg A
ts 1623316790.65927
ack:
HASH(0x564fbe417c80)
8D8002246BDF2E09A000
rssi:
CUL_0:
avg -50.5
cnt 2
lst -51
max -50
min -51
at_CUL_0:
avg -50.1666666666667
cnt 3
lst -50
max -49.5
min -51
at_HMLAN1:
avg -54
cnt 3
lst -55
max -53
min -55
tmpl:
Attributes:
ASC 2
ASC_Adv off
ASC_Antifreeze off
ASC_Antifreeze_Pos 15
ASC_AutoAstroModeEvening HORIZON
ASC_AutoAstroModeEveningHorizon -3
ASC_AutoAstroModeMorning HORIZON
ASC_AutoAstroModeMorningHorizon -3
ASC_BlockingTime_afterManual 1200
ASC_BlockingTime_beforDayOpen 3600
ASC_BlockingTime_beforNightClose 3600
ASC_BrightnessSensor BM_Hof:brightness
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 80
ASC_DriveUpMaxDuration 40
ASC_Drive_Delay 10
ASC_Drive_DelayStart 7
ASC_LockOut soft
ASC_Mode_Down absent
ASC_Mode_Up always
ASC_Open_Pos 100
ASC_Partymode on
ASC_Pos_Reading pct
ASC_Roommate_Device rr_Dieter,rr_Kerstin
ASC_Roommate_Reading state
ASC_Self_Defense_Mode off
ASC_Shading_InOutAzimuth 80:200
ASC_Shading_MinMax_Elevation 15.0:100.0
ASC_Shading_Min_OutsideTemperature 23
ASC_Shading_Mode absent
ASC_Shading_Pos 30
ASC_Shading_StateChange_SunnyCloudy 215:190
ASC_Shading_WaitingPeriod 1200
ASC_Shutter_IdleDetection motor:stop.*
ASC_Time_Down_Early 15:30
ASC_Time_Down_Late 22:30
ASC_Time_Up_Early 06:00
ASC_Time_Up_Late 09:00
ASC_Time_Up_WE_Holiday 07:30
ASC_Ventilate_Pos 30
ASC_Ventilate_Window_Open off
ASC_WiggleValue 5
ASC_WindProtection off
ASC_WindowRec Terrassentuer
ASC_WindowRec_PosAfterDayClosed open
ASC_WindowRec_subType twostate
DbLogExclude .*
IODev CUL_0
IOgrp VCCU
alexaName Rollladen Tür
alexaRoom Wohnzimmer
alias Rollladen Tuer
autoReadReg 4_reqStatus
devStateIcon ab:fts_shutter_100 auf:fts_shutter_10 ^(7[0-9]|8[0-9]|9[0-9])$:fts_shutter_30 ^(5[0-9]|6[0-9])$:fts_shutter_50 ^(3[0-9]|4[0-9])$:fts_shutter_70 ^(1[0-9]|2[0-9])$:fts_shutter_90
event-on-change-reading .*
eventMap on:auf off:ab
expert defReg,rawReg
firmware 2.3
genericDeviceType blind
group Rolllaeden
icon fts_shutter
model HM-LC-BL1PBU-FM
peerIDs 00000000
room ASC,CUL_HM,Wohnzimmer
serialNr LEQ0766225
sortby 1
subType blindActuator
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
webCmd auf:ab:stop:100:80:60:40:20:0
Danke und VG Dieter
Hallo CoolTux,
ich weiß du steckst in Arbeit fest, aber konntest du hier schon was erreichen?
Danke und VG Dieter
Zitat von: dk3572 am 09 Juli 2021, 09:30:12
Hallo CoolTux,
ich weiß du steckst in Arbeit fest, aber konntest du hier schon was erreichen?
Danke und VG Dieter
Leider noch nicht. Sorry. Aber ich bleibe dran.
Zitat von: CoolTux am 09 Juli 2021, 04:06:25
Dann stell mal verbose auf 4 im ASC Device und löse den ExternalTrigger aus. Dann das log hier Posten.
Hier das Ergebnis aus dem Log
2021.07.09 13:59:52.359 4: AutoShuttersControl (OUT_AutoShutterControl) - Devname: AlexaGuteNacht Name: OUT_AutoShutterControl Notify: $VAR1 = [
'on',
'state: undef'
];
Wie erwähnt hab ich noch ein notify auf dem Dummy sitzen, welches den Zustand immer wieder zurück auf undef setzt. Wenn ich in die Ausgabe schaue, sieht es ein bisschen so aus als würde das für das ASC zu schnell gehen... Kann das sein?
Ich werd da zurücksetzen mal verzögern und auch mal versuchen das 'state' aus der definition des External Trigger zu löschen und dann berichten.
Hallo
Ich möchte mit einer Fernbedienung die Jalosie wenn nötig auf oder ab fahren.
Im ASC Device hab ich bei einigen Jalosie zeitlich für AB auf 40 gestellt.
(attr Jalosie Kueche ASC_Closed_Pos 40) gesetzt.
Gibt es eine Möglichkeit das bei ON und OFF die eingestellten Fahrzeiten übernommen werden?
Zitat von: balli1187 am 09 Juli 2021, 14:16:36
Hier das Ergebnis aus dem Log
2021.07.09 13:59:52.359 4: AutoShuttersControl (OUT_AutoShutterControl) - Devname: AlexaGuteNacht Name: OUT_AutoShutterControl Notify: $VAR1 = [
'on',
'state: undef'
];
Wie erwähnt hab ich noch ein notify auf dem Dummy sitzen, welches den Zustand immer wieder zurück auf undef setzt. Wenn ich in die Ausgabe schaue, sieht es ein bisschen so aus als würde das für das ASC zu schnell gehen... Kann das sein?
Ich werd da zurücksetzen mal verzögern und auch mal versuchen das 'state' aus der definition des External Trigger zu löschen und dann berichten.
Wie man sehen kann ist das Event für state undef und nicht wie konfiguriert on oder off. Ist das ein Dummy oder was ist das?
Zitat von: CoolTux am 10 Juli 2021, 08:25:09
Wie man sehen kann ist das Event für state undef und nicht wie konfiguriert on oder off. Ist das ein Dummy oder was ist das?
Genau. Ist es dummy.
Gestern Abend noch ein bissl probiert:
- wenn ich das notify, in dem der dummy zurückgesetzt wird, abschalte, reagiert auch das ASC.
- wenn ich nur "state" aus der def des externalTrigger lösche, bleibt es wie gehabt.
Wie sieht es denn bezüglich der Trigger-Option für morgendliche und abendliche Fahrten aus?
Liese sich das realisieren? Oder wurde das schon diskutiert???
Mein zuletzt hinzugefügter Shelly-Rolladen "RolladenGaestezimmer" (5 andere funktionieren) klappt nicht mit dem ASC, da ist irgendwie durch meine Konfiguration der Wurm drin.
Er fährt nicht in die Schattierung, und ein Test soeben zeigt, dass er noch nicht einmal die (testweise ausprobierte) Time_Down_Early (16:03) berücksichtigt.
Ich habe bereits diesen Rolladen über ASC = 0 aus dem ASC herausgenommen, dann alle ASC_-Attribute gelöscht, dann wieder neu angelegt, keine Änderung.
Was mich auch stutzig macht, ist, dass beim Reading
associatedWith Rolladensteuerung,none
plötzlich nicht nur Rolladensteuerung, sondern auch "none" auftritt, das war vorher nicht so.
Bevor ich den Rolladen aus dem ASC herausnahm, stimmte auch die Debugausgabe im Log nicht mit der Rainprotection überein. Also alles merkwürdige Sachen.
Habe dann das ASC-Device gelöscht, danach waren wie erwartet auch alle ASC-Attribute in allen Rolladen gelöscht. Dann ASC neu angelegt. Habe dann den RolladenGaestezimmer als einzigen Rolladen eingetragen - keine Wirkung. Jetzt habe ich eine vorherige fhem.cfg-Sicherung wieder eingespielt.
Und jetzt scheint auch z. B. RolladenArbeitszimmer nicht mehr aus der Schattierung herauszufahren.
Wie kann ich nun am besten systematisch vorgehen? Vielen Dank!
ASC-Device:
Internals:
FUUID 60c617ec-f33f-26cd-34ab-c889e2099b294d9a
FVERSION 73_AutoShuttersControl.pm:v0.10.15-s24586/2021-06-05
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME Rolladensteuerung
NOTIFYDEV global,Rolladensteuerung,RolladenArbeitszimmer,RolladenFlur,RolladenGaesteWC,RolladenGaestezimmer,RolladenKuecheLinks,RolladenKuecheRechts,RolladenWohnzimmerLinks,RolladenWohnzimmerRechts,Twilight,ASC_Residents,di_RegensensorVerzoegerung,Lichtsensor
NR 1278
NTFY_ORDER 51-Rolladensteuerung
STATE manual
TYPE AutoShuttersControl
VERSION v0.10.15
OLDREADINGS:
READINGS:
2021-07-10 15:59:26 RolladenArbeitszimmer_nextAstroTimeEvent 10.07.2021 - 22:30
2021-07-10 15:59:26 RolladenFlur_nextAstroTimeEvent 10.07.2021 - 22:43
2021-07-10 15:59:26 RolladenGaesteWC_nextAstroTimeEvent 10.07.2021 - 22:15
2021-07-10 16:28:06 RolladenGaestezimmer_PosValue 60
2021-07-10 16:27:29 RolladenGaestezimmer_nextAstroTimeEvent 10.07.2021 - 22:00
2021-07-10 15:59:26 RolladenKuecheLinks_nextAstroTimeEvent 10.07.2021 - 22:30
2021-07-10 15:59:27 RolladenKuecheRechts_nextAstroTimeEvent 10.07.2021 - 22:24
2021-07-10 15:59:27 RolladenWohnzimmerLinks_nextAstroTimeEvent 10.07.2021 - 22:34
2021-07-10 15:59:27 RolladenWohnzimmerRechts_nextAstroTimeEvent 10.07.2021 - 22:34
2021-07-10 15:31:58 ascEnable on
2021-07-10 16:22:23 controlShading on
2021-07-10 15:58:13 hardLockOut off
2021-07-10 15:59:22 room_ASC_MQTT2_DEVICE RolladenArbeitszimmer,RolladenGaestezimmer
2021-07-10 15:59:22 room_ASC_MQTT2_DEVICE___bersicht RolladenFlur,RolladenGaesteWC,RolladenKuecheLinks,RolladenKuecheRechts
2021-07-10 15:59:22 room_ASC___bersicht RolladenWohnzimmerLinks,RolladenWohnzimmerRechts
2021-07-10 15:58:13 selfDefense off
2021-07-10 16:28:06 state manual
2021-07-10 15:58:13 sunriseTimeWeHoliday off
2021-07-10 15:59:22 userAttrList rolled out
helper:
shuttersList:
RolladenArbeitszimmer
RolladenFlur
RolladenGaesteWC
RolladenGaestezimmer
RolladenKuecheLinks
RolladenKuecheRechts
RolladenWohnzimmerLinks
RolladenWohnzimmerRechts
monitoredDevs:
ASC_Residents:
Rolladensteuerung ASC_residentsDev
Lichtsensor:
RolladenGaestezimmer ASC_BrightnessSensor
RolladenArbeitszimmer:
RolladenFlur:
RolladenGaesteWC:
RolladenGaestezimmer:
RolladenKuecheLinks:
RolladenKuecheRechts:
RolladenWohnzimmerLinks:
RolladenWohnzimmerRechts:
Twilight:
Rolladensteuerung ASC_twilightDevice
di_RegensensorVerzoegerung:
Rolladensteuerung ASC_rainSensor
Attributes:
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_rainSensor di_RegensensorVerzoegerung:Regen
ASC_residentsDev ASC_Residents:state
ASC_tempSensor Aussen_Temperatur:temperature
ASC_twilightDevice Twilight
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room ASC
webCmd ascEnable
Der hartnäckige Rolladen, der nicht schattieren und nicht fahren will (manuell natürlich möglich):
Internals:
CID shellyswitch25_8CAAB54CCBC8
DEF shellyswitch25_8CAAB54CCBC8
DEVICETOPIC RolladenGaestezimmer
FUUID 60e5ac77-f33f-26cd-9819-a944d7a6fc0756e9
IODev MQTT2_FHEM_Server
LASTInputDev MQTT2_FHEM_Server
MQTT2_FHEM_Server_MSGCNT 861
MQTT2_FHEM_Server_TIME 2021-07-10 16:30:36
MSGCNT 861
NAME RolladenGaestezimmer
NR 1288
STATE 60
TYPE MQTT2_DEVICE
READINGS:
2021-07-10 15:23:47 ASC_Enable on
2021-07-10 16:28:29 ASC_ShadingMessage INFO: current shading status is 'in reserved' - next check in 2.5m
2021-07-10 16:28:06 ASC_ShuttersLastDrive manual
2021-07-10 16:27:29 ASC_Time_DriveDown 10.07.2021 - 22:00
2021-07-10 16:27:29 ASC_Time_DriveUp 11.07.2021 - 08:00
2021-07-10 15:58:13 IODev MQTT2_FHEM_Server
2021-07-10 15:59:23 associatedWith Rolladensteuerung,none
2021-07-07 15:57:12 attrTemplateVersion 20210126
2021-07-10 16:30:36 current stop
2021-07-10 16:30:36 energy 4548
2021-07-10 15:58:32 fw_ver 20210429-100559/v1.10.4-g3f94cd7
2021-07-10 15:58:32 id shellyswitch25-8CAAB54CCBC8
2021-07-07 15:57:13 info_actions_stats_skipped 0
2021-07-07 15:57:13 info_cfg_changed_cnt 0
2021-07-07 15:57:13 info_cloud_connected false
2021-07-07 15:57:13 info_cloud_enabled false
2021-07-07 15:57:13 info_fs_free 146584
2021-07-07 15:57:13 info_fs_size 233681
2021-07-07 15:57:13 info_has_update false
2021-07-07 15:57:13 info_inputs_1_event
2021-07-07 15:57:13 info_inputs_1_event_cnt 0
2021-07-07 15:57:13 info_inputs_1_input 0
2021-07-07 15:57:13 info_inputs_2_event
2021-07-07 15:57:13 info_inputs_2_event_cnt 0
2021-07-07 15:57:13 info_inputs_2_input 0
2021-07-07 15:57:13 info_mac 8CAAB54CCBC8
2021-07-07 15:57:13 info_meters_1_counters_1 0.000
2021-07-07 15:57:13 info_meters_1_counters_2 0.000
2021-07-07 15:57:13 info_meters_1_counters_3 0.000
2021-07-07 15:57:13 info_meters_1_is_valid true
2021-07-07 15:57:13 info_meters_1_overpower 0.00
2021-07-07 15:57:13 info_meters_1_power 0.00
2021-07-07 15:57:13 info_meters_1_timestamp 1625673433
2021-07-07 15:57:13 info_meters_1_total 0
2021-07-07 15:57:13 info_meters_2_counters_1 0.000
2021-07-07 15:57:13 info_meters_2_counters_2 0.000
2021-07-07 15:57:13 info_meters_2_counters_3 0.000
2021-07-07 15:57:13 info_meters_2_is_valid true
2021-07-07 15:57:13 info_meters_2_overpower 0.00
2021-07-07 15:57:13 info_meters_2_power 0.00
2021-07-07 15:57:13 info_meters_2_timestamp 1625673433
2021-07-07 15:57:13 info_meters_2_total 0
2021-07-07 15:57:13 info_mqtt_connected true
2021-07-07 15:57:13 info_overtemperature false
2021-07-07 15:57:13 info_ping_check true
2021-07-07 15:57:13 info_ram_free 34852
2021-07-07 15:57:13 info_ram_total 49272
2021-07-07 15:57:13 info_rollers_1_calibrating false
2021-07-07 15:57:13 info_rollers_1_current_pos 101
2021-07-07 15:57:13 info_rollers_1_is_valid true
2021-07-07 15:57:13 info_rollers_1_last_direction close
2021-07-07 15:57:13 info_rollers_1_overtemperature false
2021-07-07 15:57:13 info_rollers_1_positioning true
2021-07-07 15:57:13 info_rollers_1_power 0.00
2021-07-07 15:57:13 info_rollers_1_safety_switch false
2021-07-07 15:57:13 info_rollers_1_source input
2021-07-07 15:57:13 info_rollers_1_state stop
2021-07-07 15:57:13 info_rollers_1_stop_reason normal
2021-07-07 15:57:13 info_serial 2
2021-07-07 15:57:13 info_temperature 57.29
2021-07-07 15:57:13 info_temperature_status Normal
2021-07-07 15:57:13 info_time 15:57
2021-07-07 15:57:13 info_tmp_is_valid true
2021-07-07 15:57:13 info_tmp_tC 57.29
2021-07-07 15:57:13 info_tmp_tF 135.12
2021-07-07 15:57:13 info_unixtime 1625666233
2021-07-07 15:57:13 info_update_beta_version 20210702-121359/v1.11.0-rc2-g7766530
2021-07-07 15:57:13 info_update_has_update false
2021-07-07 15:57:13 info_update_new_version 20210429-100559/v1.10.4-g3f94cd7
2021-07-07 15:57:13 info_update_old_version 20210429-100559/v1.10.4-g3f94cd7
2021-07-07 15:57:13 info_update_status idle
2021-07-07 15:57:13 info_uptime 1607
2021-07-07 15:57:13 info_voltage 236.91
2021-07-07 15:57:13 info_wifi_sta_connected true
2021-07-07 15:57:13 info_wifi_sta_ip 192.168.178.60
2021-07-07 15:57:13 info_wifi_sta_rssi -52
2021-07-07 15:57:13 info_wifi_sta_ssid HAL 9000
2021-07-10 16:30:36 input0 1
2021-07-10 16:30:36 input1 0
2021-07-10 15:58:32 ip 192.168.178.60
2021-07-10 15:58:32 mac 8CAAB54CCBC8
2021-07-10 15:58:32 model SHSW-25
2021-07-10 15:58:32 new_fw false
2021-07-10 15:58:32 online true
2021-07-10 16:30:36 overtemperature 0
2021-07-10 16:30:36 pct 60
2021-07-10 16:30:36 power 0.00
2021-07-10 16:30:36 roller_0_energy 4548
2021-07-10 16:30:36 roller_0_power 0.00
2021-07-10 16:30:36 roller_0_stop_reason normal
2021-07-10 16:30:36 state 60
2021-07-10 16:30:36 temperature 55.96
2021-07-10 16:30:36 temperature_f 132.73
2021-07-10 16:30:36 temperature_status Normal
2021-07-07 15:57:12 x_mqttcom set announce
Attributes:
ASC 2
ASC_AutoAstroModeEvening HORIZON
ASC_AutoAstroModeEveningHorizon -7
ASC_AutoAstroModeMorning CIVIL
ASC_AutoAstroModeMorningHorizon -5
ASC_BrightnessSensor Lichtsensor:brightnessInt
ASC_Down astro
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Pos_Reading pct
ASC_RainProtection on
ASC_Shading_BetweenTheTime 08:00-18:00
ASC_Shading_InOutAzimuth 90:270
ASC_Shading_MinMax_Elevation 10.0:100.0
ASC_Shading_Min_OutsideTemperature 13
ASC_Shading_Mode always
ASC_Shading_Pos 0
ASC_Shading_StateChange_SunnyCloudy 7000:4500
ASC_Shading_WaitingPeriod 300
ASC_Time_Down_Early 16:00
ASC_Time_Down_Late 22:00
ASC_Time_Up_Early 08:00
ASC_Time_Up_Late 09:00
ASC_Up astro
ASC_Ventilate_Pos 50
ASC_Ventilate_Window_Open on
ASC_WindowRec Melder_Gaestezimmer
ASC_WindowRec_subType twostate
cmdIcon open:fts_shutter_up close:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
comment Shelly 2.5 in Roller-Mode. 100=opened / 0=closed
devStateIcon { my $amp = ReadingsVal($name,"online","false") eq "false" ? "rot" : ReadingsVal($name,"new_fw","false") eq "true" ? "gelb" : "gruen";; my $con = ReadingsVal($name,"state","undef");; my $pic = $con eq "opening" ? 'fts_shutter_up@red' : $con eq "closing" ? 'fts_shutter_down@red' : $con eq "0" ? 'fts_shutter_100' : $con eq "100" ? 'fts_shutter_10' : $con =~ /9\d/ ? 'fts_shutter_10' : $con =~ /8\d/ ? 'fts_shutter_20' : $con =~ /7\d/ ? 'fts_shutter_30' : $con =~ /6\d/ ? 'fts_shutter_40' : $con =~ /5\d/ ? 'fts_shutter_50' : $con =~ /4\d/ ? 'fts_shutter_60' : $con =~ /3\d/ ? 'fts_shutter_70' : $con =~ /2\d/ ? 'fts_shutter_80' : $con =~ /1\d/ ? 'fts_shutter_90' : 'fts_shutter_updown';; my $show = "$amp" eq "gelb" ? "".FW_makeImage("10px-kreis-".$amp)."" : "".FW_makeImage("10px-kreis-".$amp)."";; "
$show ".FW_makeImage($pic)."
" }
event-on-change-reading (?!.*?(temperature)).*
eventMap open:opens close:closes
group Rolladen
model shelly25_roller_invert_0
readingList shellies/shellyswitch25-8CAAB54CCBC8/roller/0/pos:.* pct
shellies/shellyswitch25-8CAAB54CCBC8/status/0/rollers:.* power
shellies/shellyswitch25-8CAAB54CCBC8/online:.* online
shellies/shellyswitch25-8CAAB54CCBC8/announce:.* { json2nameValue($EVENT) }
shellies/announce:.* { $EVENT =~ m,..id...shellyswitch25-8CAAB54CCBC8...mac.*, ? json2nameValue($EVENT) : return }
shellies/shellyswitch25-8CAAB54CCBC8/roller/0:.* current
shellies/shellyswitch25-8CAAB54CCBC8/roller/0:open {{'state' => 'opening'}}
shellies/shellyswitch25-8CAAB54CCBC8/roller/0:close {{'state' => 'closing'}}
shellies/shellyswitch25-8CAAB54CCBC8/roller/0/pos:.* state
shellies/shellyswitch25-8CAAB54CCBC8/input/1:.* input1
shellies/shellyswitch25-8CAAB54CCBC8/input/0:.* input0
shellies/shellyswitch25-8CAAB54CCBC8/relay/power:.* power
shellies/shellyswitch25-8CAAB54CCBC8/relay/energy:.* energy
shellies/shellyswitch25-8CAAB54CCBC8/temperature:.* temperature
shellies/shellyswitch25-8CAAB54CCBC8/overtemperature:.* overtemperature
shellies/shellyswitch25-8CAAB54CCBC8/roller/0/power:.* roller_0_power
shellies/shellyswitch25-8CAAB54CCBC8/roller/0/energy:.* roller_0_energy
shellies/shellyswitch25-8CAAB54CCBC8/temperature_f:.* temperature_f
shellyswitch25_8CAAB54CCBC8:shellies/shellyswitch25-8CAAB54CCBC8/info:.* { json2nameValue($EVENT, 'info_', $JSONMAP) }
shellyswitch25_8CAAB54CCBC8:shellies/shellyswitch25-8CAAB54CCBC8/temperature_status:.* temperature_status
shellyswitch25_8CAAB54CCBC8:shellies/shellyswitch25-8CAAB54CCBC8/roller/0/stop_reason:.* roller_0_stop_reason
room ASC,MQTT2_DEVICE
setList open:noArg shellies/shellyswitch25-8CAAB54CCBC8/roller/0/command open
close:noArg shellies/shellyswitch25-8CAAB54CCBC8/roller/0/command close
half:noArg shellies/shellyswitch25-8CAAB54CCBC8/roller/0/command/pos 50
stop:noArg shellies/shellyswitch25-8CAAB54CCBC8/roller/0/command stop
pct:slider,0,1,100 shellies/shellyswitch25-8CAAB54CCBC8/roller/0/command/pos $EVTPART1
x_recalibration:noArg shellies/shellyswitch25-8CAAB54CCBC8/roller/0/command rc
x_update:noArg shellies/shellyswitch25-8CAAB54CCBC8/command update_fw
x_mqttcom shellies/shellyswitch25-8CAAB54CCBC8/command $EVTPART1
setStateList open close half stop pct
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd :open:close:half:stop:pct
EDIT: Der hier klappt wieder, weiß aber nicht warum:
Und dieser hier, der vorher geklappt hatte, will trotz der Brightness von 4500 nicht entschatten:
Internals:
CID shellyswitch25_8CAAB54CC9C2
DEF shellyswitch25_8CAAB54CC9C2
DEVICETOPIC RolladenArbeitszimmer
FUUID 60dc8a7d-f33f-26cd-f289-3c99fee09a939aa1
IODev MQTT2_FHEM_Server
LASTInputDev MQTT2_FHEM_Server
MQTT2_FHEM_Server_MSGCNT 946
MQTT2_FHEM_Server_TIME 2021-07-10 16:34:02
MSGCNT 946
NAME RolladenArbeitszimmer
NR 1284
STATE 0
TYPE MQTT2_DEVICE
READINGS:
2021-07-10 15:58:13 ASC_Enable on
2021-07-10 16:33:14 ASC_ShadingMessage INFO: current shading status is 'in' - next check in 20m
2021-07-10 15:59:26 ASC_Time_DriveDown 10.07.2021 - 22:30
2021-07-10 15:59:26 ASC_Time_DriveUp 11.07.2021 - 07:15
2021-07-10 15:58:12 IODev MQTT2_FHEM_Server
2021-07-10 15:59:23 associatedWith Rolladensteuerung,none
2021-06-30 17:18:49 attrTemplateVersion 20210126
2021-07-10 16:34:02 current stop
2021-07-10 16:34:02 energy 15558
2021-07-10 15:58:31 fw_ver 20210429-100559/v1.10.4-g3f94cd7
2021-07-10 15:58:31 id shellyswitch25-8CAAB54CC9C2
2021-06-30 17:18:49 info_actions_stats_skipped 0
2021-06-30 17:18:49 info_cfg_changed_cnt 0
2021-06-30 17:18:49 info_cloud_connected false
2021-06-30 17:18:49 info_cloud_enabled false
2021-06-30 17:18:49 info_fs_free 146333
2021-06-30 17:18:49 info_fs_size 233681
2021-06-30 17:18:49 info_has_update false
2021-06-30 17:18:49 info_inputs_1_event
2021-06-30 17:18:49 info_inputs_1_event_cnt 0
2021-06-30 17:18:49 info_inputs_1_input 0
2021-06-30 17:18:49 info_inputs_2_event
2021-06-30 17:18:49 info_inputs_2_event_cnt 0
2021-06-30 17:18:49 info_inputs_2_input 0
2021-06-30 17:18:49 info_mac 8CAAB54CC9C2
2021-06-30 17:18:49 info_meters_1_counters_1 0.000
2021-06-30 17:18:49 info_meters_1_counters_2 0.000
2021-06-30 17:18:49 info_meters_1_counters_3 0.000
2021-06-30 17:18:49 info_meters_1_is_valid true
2021-06-30 17:18:49 info_meters_1_overpower 0.00
2021-06-30 17:18:49 info_meters_1_power 0.00
2021-06-30 17:18:49 info_meters_1_timestamp 1625073529
2021-06-30 17:18:49 info_meters_1_total 0
2021-06-30 17:18:49 info_meters_2_counters_1 0.000
2021-06-30 17:18:49 info_meters_2_counters_2 0.000
2021-06-30 17:18:49 info_meters_2_counters_3 0.000
2021-06-30 17:18:49 info_meters_2_is_valid true
2021-06-30 17:18:49 info_meters_2_overpower 0.00
2021-06-30 17:18:49 info_meters_2_power 0.00
2021-06-30 17:18:49 info_meters_2_timestamp 1625073529
2021-06-30 17:18:49 info_meters_2_total 0
2021-06-30 17:18:49 info_mqtt_connected true
2021-06-30 17:18:49 info_overtemperature false
2021-06-30 17:18:49 info_ping_check true
2021-06-30 17:18:49 info_ram_free 35004
2021-06-30 17:18:49 info_ram_total 49272
2021-06-30 17:18:49 info_rollers_1_calibrating false
2021-06-30 17:18:49 info_rollers_1_current_pos 101
2021-06-30 17:18:49 info_rollers_1_is_valid true
2021-06-30 17:18:49 info_rollers_1_last_direction close
2021-06-30 17:18:49 info_rollers_1_overtemperature false
2021-06-30 17:18:49 info_rollers_1_positioning true
2021-06-30 17:18:49 info_rollers_1_power 0.00
2021-06-30 17:18:49 info_rollers_1_safety_switch false
2021-06-30 17:18:49 info_rollers_1_source input
2021-06-30 17:18:49 info_rollers_1_state stop
2021-06-30 17:18:49 info_rollers_1_stop_reason normal
2021-06-30 17:18:49 info_serial 2
2021-06-30 17:18:49 info_temperature 57.29
2021-06-30 17:18:49 info_temperature_status Normal
2021-06-30 17:18:49 info_time 17:18
2021-06-30 17:18:49 info_tmp_is_valid true
2021-06-30 17:18:49 info_tmp_tC 57.29
2021-06-30 17:18:49 info_tmp_tF 135.12
2021-06-30 17:18:49 info_unixtime 1625066329
2021-06-30 17:18:49 info_update_has_update false
2021-06-30 17:18:49 info_update_new_version 20210429-100559/v1.10.4-g3f94cd7
2021-06-30 17:18:49 info_update_old_version 20210429-100559/v1.10.4-g3f94cd7
2021-06-30 17:18:49 info_update_status idle
2021-06-30 17:18:49 info_uptime 224
2021-06-30 17:18:49 info_voltage 239.32
2021-06-30 17:18:49 info_wifi_sta_connected true
2021-06-30 17:18:49 info_wifi_sta_ip 192.168.178.59
2021-06-30 17:18:49 info_wifi_sta_rssi -48
2021-06-30 17:18:49 info_wifi_sta_ssid HAL 9000
2021-07-10 16:34:02 input0 0
2021-07-10 16:34:02 input1 0
2021-07-10 15:58:31 ip 192.168.178.59
2021-07-10 15:58:31 mac 8CAAB54CC9C2
2021-07-10 15:58:31 model SHSW-25
2021-07-10 15:58:31 new_fw false
2021-07-10 15:58:31 online true
2021-07-10 16:34:02 overtemperature 0
2021-07-10 16:34:02 pct 0
2021-07-10 16:34:02 power 0.00
2021-07-10 16:34:02 roller_0_energy 15558
2021-07-10 16:34:02 roller_0_power 0.00
2021-07-10 16:34:02 roller_0_stop_reason normal
2021-07-10 16:34:02 state 0
2021-07-10 16:34:02 temperature 56.62
2021-07-10 16:34:02 temperature_f 133.91
2021-07-10 16:34:02 temperature_status Normal
2021-06-30 17:18:48 x_mqttcom set announce
Attributes:
ASC 2
ASC_AutoAstroModeEvening HORIZON
ASC_AutoAstroModeEveningHorizon -7
ASC_AutoAstroModeMorning CIVIL
ASC_AutoAstroModeMorningHorizon -5
ASC_BrightnessSensor Lichtsensor:brightnessInt
ASC_Down astro
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Pos_Reading pct
ASC_RainProtection on
ASC_Shading_BetweenTheTime 08:00-18:00
ASC_Shading_InOutAzimuth 90:255
ASC_Shading_MinMax_Elevation 10.0:100.0
ASC_Shading_Min_OutsideTemperature 18
ASC_Shading_Mode always
ASC_Shading_Pos {ASC_Shading_Pos_RolladenArbeitszimmer()}
ASC_Shading_StateChange_SunnyCloudy 8000:6900
ASC_Shading_WaitingPeriod 1200
ASC_Time_Down_Early 20:00
ASC_Time_Down_Late 22:30
ASC_Time_Up_Early 07:15
ASC_Time_Up_Late 09:00
ASC_Up astro
cmdIcon open:fts_shutter_up close:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
comment Shelly 2.5 in Roller-Mode. 100=opened / 0=closed
devStateIcon { my $amp = ReadingsVal($name,"online","false") eq "false" ? "rot" : ReadingsVal($name,"new_fw","false") eq "true" ? "gelb" : "gruen";; my $con = ReadingsVal($name,"state","undef");; my $pic = $con eq "opening" ? 'fts_shutter_up@red' : $con eq "closing" ? 'fts_shutter_down@red' : $con eq "0" ? 'fts_shutter_100' : $con eq "100" ? 'fts_shutter_10' : $con =~ /9\d/ ? 'fts_shutter_10' : $con =~ /8\d/ ? 'fts_shutter_20' : $con =~ /7\d/ ? 'fts_shutter_30' : $con =~ /6\d/ ? 'fts_shutter_40' : $con =~ /5\d/ ? 'fts_shutter_50' : $con =~ /4\d/ ? 'fts_shutter_60' : $con =~ /3\d/ ? 'fts_shutter_70' : $con =~ /2\d/ ? 'fts_shutter_80' : $con =~ /1\d/ ? 'fts_shutter_90' : 'fts_shutter_updown';; my $show = "$amp" eq "gelb" ? "".FW_makeImage("10px-kreis-".$amp)."" : "".FW_makeImage("10px-kreis-".$amp)."";; "
$show ".FW_makeImage($pic)."
" }
event-on-change-reading (?!.*?(temperature)).*
eventMap open:opens close:closes
group Rolladen
model shelly25_roller_invert_0
readingList shellies/shellyswitch25-8CAAB54CC9C2/roller/0/pos:.* pct
shellies/shellyswitch25-8CAAB54CC9C2/status/0/rollers:.* power
shellies/shellyswitch25-8CAAB54CC9C2/online:.* online
shellies/shellyswitch25-8CAAB54CC9C2/announce:.* { json2nameValue($EVENT) }
shellies/announce:.* { $EVENT =~ m,..id...shellyswitch25-8CAAB54CC9C2...mac.*, ? json2nameValue($EVENT) : return }
shellies/shellyswitch25-8CAAB54CC9C2/roller/0:.* current
shellies/shellyswitch25-8CAAB54CC9C2/roller/0:open {{'state' => 'opening'}}
shellies/shellyswitch25-8CAAB54CC9C2/roller/0:close {{'state' => 'closing'}}
shellies/shellyswitch25-8CAAB54CC9C2/roller/0/pos:.* state
shellies/shellyswitch25-8CAAB54CC9C2/input/1:.* input1
shellies/shellyswitch25-8CAAB54CC9C2/input/0:.* input0
shellies/shellyswitch25-8CAAB54CC9C2/relay/power:.* power
shellies/shellyswitch25-8CAAB54CC9C2/relay/energy:.* energy
shellies/shellyswitch25-8CAAB54CC9C2/temperature:.* temperature
shellies/shellyswitch25-8CAAB54CC9C2/overtemperature:.* overtemperature
shellies/shellyswitch25-8CAAB54CC9C2/roller/0/power:.* roller_0_power
shellies/shellyswitch25-8CAAB54CC9C2/roller/0/energy:.* roller_0_energy
shellies/shellyswitch25-8CAAB54CC9C2/temperature_f:.* temperature_f
shellyswitch25_8CAAB54CC9C2:shellies/shellyswitch25-8CAAB54CC9C2/info:.* { json2nameValue($EVENT, 'info_', $JSONMAP) }
shellyswitch25_8CAAB54CC9C2:shellies/shellyswitch25-8CAAB54CC9C2/roller/0/stop_reason:.* roller_0_stop_reason
shellyswitch25_8CAAB54CC9C2:shellies/shellyswitch25-8CAAB54CC9C2/temperature_status:.* temperature_status
room ASC,MQTT2_DEVICE
setList open:noArg shellies/shellyswitch25-8CAAB54CC9C2/roller/0/command open
close:noArg shellies/shellyswitch25-8CAAB54CC9C2/roller/0/command close
half:noArg shellies/shellyswitch25-8CAAB54CC9C2/roller/0/command/pos 50
stop:noArg shellies/shellyswitch25-8CAAB54CC9C2/roller/0/command stop
pct:slider,0,1,100 shellies/shellyswitch25-8CAAB54CC9C2/roller/0/command/pos $EVTPART1
x_recalibration:noArg shellies/shellyswitch25-8CAAB54CC9C2/roller/0/command rc
x_update:noArg shellies/shellyswitch25-8CAAB54CC9C2/command update_fw
x_mqttcom shellies/shellyswitch25-8CAAB54CC9C2/command $EVTPART1
setStateList open close half stop pct
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd :open:close:half:stop:pct
Zitat von: balli1187 am 10 Juli 2021, 15:56:46
Wie sieht es denn bezüglich der Trigger-Option für morgendliche und abendliche Fahrten aus?
Liese sich das realisieren? Oder wurde das schon diskutiert???
Was meinst du genau?
Zitat von: FFHEM am 10 Juli 2021, 16:36:37
Mein zuletzt hinzugefügter Shelly-Rolladen "RolladenGaestezimmer" (5 andere funktionieren) klappt nicht mit dem ASC, da ist irgendwie durch meine Konfiguration der Wurm drin.
Er fährt nicht in die Schattierung, und ein Test soeben zeigt, dass er noch nicht einmal die (testweise ausprobierte) Time_Down_Early (16:03) berücksichtigt.
Ich habe bereits diesen Rolladen über ASC = 0 aus dem ASC herausgenommen, dann alle ASC_-Attribute gelöscht, dann wieder neu angelegt, keine Änderung.
Was mich auch stutzig macht, ist, dass beim Reading
associatedWith Rolladensteuerung,none
plötzlich nicht nur Rolladensteuerung, sondern auch "none" auftritt, das war vorher nicht so.
Bevor ich den Rolladen aus dem ASC herausnahm, stimmte auch die Debugausgabe im Log nicht mit der Rainprotection überein. Also alles merkwürdige Sachen.
Habe dann das ASC-Device gelöscht, danach waren wie erwartet auch alle ASC-Attribute in allen Rolladen gelöscht. Dann ASC neu angelegt. Habe dann den RolladenGaestezimmer als einzigen Rolladen eingetragen - keine Wirkung. Jetzt habe ich eine vorherige fhem.cfg-Sicherung wieder eingespielt.
Und jetzt scheint auch z. B. RolladenArbeitszimmer nicht mehr aus der Schattierung herauszufahren.
Wie kann ich nun am besten systematisch vorgehen? Vielen Dank!
ASC-Device:
Internals:
FUUID 60c617ec-f33f-26cd-34ab-c889e2099b294d9a
FVERSION 73_AutoShuttersControl.pm:v0.10.15-s24586/2021-06-05
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME Rolladensteuerung
NOTIFYDEV global,Rolladensteuerung,RolladenArbeitszimmer,RolladenFlur,RolladenGaesteWC,RolladenGaestezimmer,RolladenKuecheLinks,RolladenKuecheRechts,RolladenWohnzimmerLinks,RolladenWohnzimmerRechts,Twilight,ASC_Residents,di_RegensensorVerzoegerung,Lichtsensor
NR 1278
NTFY_ORDER 51-Rolladensteuerung
STATE manual
TYPE AutoShuttersControl
VERSION v0.10.15
OLDREADINGS:
READINGS:
2021-07-10 15:59:26 RolladenArbeitszimmer_nextAstroTimeEvent 10.07.2021 - 22:30
2021-07-10 15:59:26 RolladenFlur_nextAstroTimeEvent 10.07.2021 - 22:43
2021-07-10 15:59:26 RolladenGaesteWC_nextAstroTimeEvent 10.07.2021 - 22:15
2021-07-10 16:28:06 RolladenGaestezimmer_PosValue 60
2021-07-10 16:27:29 RolladenGaestezimmer_nextAstroTimeEvent 10.07.2021 - 22:00
2021-07-10 15:59:26 RolladenKuecheLinks_nextAstroTimeEvent 10.07.2021 - 22:30
2021-07-10 15:59:27 RolladenKuecheRechts_nextAstroTimeEvent 10.07.2021 - 22:24
2021-07-10 15:59:27 RolladenWohnzimmerLinks_nextAstroTimeEvent 10.07.2021 - 22:34
2021-07-10 15:59:27 RolladenWohnzimmerRechts_nextAstroTimeEvent 10.07.2021 - 22:34
2021-07-10 15:31:58 ascEnable on
2021-07-10 16:22:23 controlShading on
2021-07-10 15:58:13 hardLockOut off
2021-07-10 15:59:22 room_ASC_MQTT2_DEVICE RolladenArbeitszimmer,RolladenGaestezimmer
2021-07-10 15:59:22 room_ASC_MQTT2_DEVICE___bersicht RolladenFlur,RolladenGaesteWC,RolladenKuecheLinks,RolladenKuecheRechts
2021-07-10 15:59:22 room_ASC___bersicht RolladenWohnzimmerLinks,RolladenWohnzimmerRechts
2021-07-10 15:58:13 selfDefense off
2021-07-10 16:28:06 state manual
2021-07-10 15:58:13 sunriseTimeWeHoliday off
2021-07-10 15:59:22 userAttrList rolled out
helper:
shuttersList:
RolladenArbeitszimmer
RolladenFlur
RolladenGaesteWC
RolladenGaestezimmer
RolladenKuecheLinks
RolladenKuecheRechts
RolladenWohnzimmerLinks
RolladenWohnzimmerRechts
monitoredDevs:
ASC_Residents:
Rolladensteuerung ASC_residentsDev
Lichtsensor:
RolladenGaestezimmer ASC_BrightnessSensor
RolladenArbeitszimmer:
RolladenFlur:
RolladenGaesteWC:
RolladenGaestezimmer:
RolladenKuecheLinks:
RolladenKuecheRechts:
RolladenWohnzimmerLinks:
RolladenWohnzimmerRechts:
Twilight:
Rolladensteuerung ASC_twilightDevice
di_RegensensorVerzoegerung:
Rolladensteuerung ASC_rainSensor
Attributes:
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_rainSensor di_RegensensorVerzoegerung:Regen
ASC_residentsDev ASC_Residents:state
ASC_tempSensor Aussen_Temperatur:temperature
ASC_twilightDevice Twilight
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room ASC
webCmd ascEnable
Der hartnäckige Rolladen, der nicht schattieren und nicht fahren will (manuell natürlich möglich):
Internals:
CID shellyswitch25_8CAAB54CCBC8
DEF shellyswitch25_8CAAB54CCBC8
DEVICETOPIC RolladenGaestezimmer
FUUID 60e5ac77-f33f-26cd-9819-a944d7a6fc0756e9
IODev MQTT2_FHEM_Server
LASTInputDev MQTT2_FHEM_Server
MQTT2_FHEM_Server_MSGCNT 861
MQTT2_FHEM_Server_TIME 2021-07-10 16:30:36
MSGCNT 861
NAME RolladenGaestezimmer
NR 1288
STATE 60
TYPE MQTT2_DEVICE
READINGS:
2021-07-10 15:23:47 ASC_Enable on
2021-07-10 16:28:29 ASC_ShadingMessage INFO: current shading status is 'in reserved' - next check in 2.5m
2021-07-10 16:28:06 ASC_ShuttersLastDrive manual
2021-07-10 16:27:29 ASC_Time_DriveDown 10.07.2021 - 22:00
2021-07-10 16:27:29 ASC_Time_DriveUp 11.07.2021 - 08:00
2021-07-10 15:58:13 IODev MQTT2_FHEM_Server
2021-07-10 15:59:23 associatedWith Rolladensteuerung,none
2021-07-07 15:57:12 attrTemplateVersion 20210126
2021-07-10 16:30:36 current stop
2021-07-10 16:30:36 energy 4548
2021-07-10 15:58:32 fw_ver 20210429-100559/v1.10.4-g3f94cd7
2021-07-10 15:58:32 id shellyswitch25-8CAAB54CCBC8
2021-07-07 15:57:13 info_actions_stats_skipped 0
2021-07-07 15:57:13 info_cfg_changed_cnt 0
2021-07-07 15:57:13 info_cloud_connected false
2021-07-07 15:57:13 info_cloud_enabled false
2021-07-07 15:57:13 info_fs_free 146584
2021-07-07 15:57:13 info_fs_size 233681
2021-07-07 15:57:13 info_has_update false
2021-07-07 15:57:13 info_inputs_1_event
2021-07-07 15:57:13 info_inputs_1_event_cnt 0
2021-07-07 15:57:13 info_inputs_1_input 0
2021-07-07 15:57:13 info_inputs_2_event
2021-07-07 15:57:13 info_inputs_2_event_cnt 0
2021-07-07 15:57:13 info_inputs_2_input 0
2021-07-07 15:57:13 info_mac 8CAAB54CCBC8
2021-07-07 15:57:13 info_meters_1_counters_1 0.000
2021-07-07 15:57:13 info_meters_1_counters_2 0.000
2021-07-07 15:57:13 info_meters_1_counters_3 0.000
2021-07-07 15:57:13 info_meters_1_is_valid true
2021-07-07 15:57:13 info_meters_1_overpower 0.00
2021-07-07 15:57:13 info_meters_1_power 0.00
2021-07-07 15:57:13 info_meters_1_timestamp 1625673433
2021-07-07 15:57:13 info_meters_1_total 0
2021-07-07 15:57:13 info_meters_2_counters_1 0.000
2021-07-07 15:57:13 info_meters_2_counters_2 0.000
2021-07-07 15:57:13 info_meters_2_counters_3 0.000
2021-07-07 15:57:13 info_meters_2_is_valid true
2021-07-07 15:57:13 info_meters_2_overpower 0.00
2021-07-07 15:57:13 info_meters_2_power 0.00
2021-07-07 15:57:13 info_meters_2_timestamp 1625673433
2021-07-07 15:57:13 info_meters_2_total 0
2021-07-07 15:57:13 info_mqtt_connected true
2021-07-07 15:57:13 info_overtemperature false
2021-07-07 15:57:13 info_ping_check true
2021-07-07 15:57:13 info_ram_free 34852
2021-07-07 15:57:13 info_ram_total 49272
2021-07-07 15:57:13 info_rollers_1_calibrating false
2021-07-07 15:57:13 info_rollers_1_current_pos 101
2021-07-07 15:57:13 info_rollers_1_is_valid true
2021-07-07 15:57:13 info_rollers_1_last_direction close
2021-07-07 15:57:13 info_rollers_1_overtemperature false
2021-07-07 15:57:13 info_rollers_1_positioning true
2021-07-07 15:57:13 info_rollers_1_power 0.00
2021-07-07 15:57:13 info_rollers_1_safety_switch false
2021-07-07 15:57:13 info_rollers_1_source input
2021-07-07 15:57:13 info_rollers_1_state stop
2021-07-07 15:57:13 info_rollers_1_stop_reason normal
2021-07-07 15:57:13 info_serial 2
2021-07-07 15:57:13 info_temperature 57.29
2021-07-07 15:57:13 info_temperature_status Normal
2021-07-07 15:57:13 info_time 15:57
2021-07-07 15:57:13 info_tmp_is_valid true
2021-07-07 15:57:13 info_tmp_tC 57.29
2021-07-07 15:57:13 info_tmp_tF 135.12
2021-07-07 15:57:13 info_unixtime 1625666233
2021-07-07 15:57:13 info_update_beta_version 20210702-121359/v1.11.0-rc2-g7766530
2021-07-07 15:57:13 info_update_has_update false
2021-07-07 15:57:13 info_update_new_version 20210429-100559/v1.10.4-g3f94cd7
2021-07-07 15:57:13 info_update_old_version 20210429-100559/v1.10.4-g3f94cd7
2021-07-07 15:57:13 info_update_status idle
2021-07-07 15:57:13 info_uptime 1607
2021-07-07 15:57:13 info_voltage 236.91
2021-07-07 15:57:13 info_wifi_sta_connected true
2021-07-07 15:57:13 info_wifi_sta_ip 192.168.178.60
2021-07-07 15:57:13 info_wifi_sta_rssi -52
2021-07-07 15:57:13 info_wifi_sta_ssid HAL 9000
2021-07-10 16:30:36 input0 1
2021-07-10 16:30:36 input1 0
2021-07-10 15:58:32 ip 192.168.178.60
2021-07-10 15:58:32 mac 8CAAB54CCBC8
2021-07-10 15:58:32 model SHSW-25
2021-07-10 15:58:32 new_fw false
2021-07-10 15:58:32 online true
2021-07-10 16:30:36 overtemperature 0
2021-07-10 16:30:36 pct 60
2021-07-10 16:30:36 power 0.00
2021-07-10 16:30:36 roller_0_energy 4548
2021-07-10 16:30:36 roller_0_power 0.00
2021-07-10 16:30:36 roller_0_stop_reason normal
2021-07-10 16:30:36 state 60
2021-07-10 16:30:36 temperature 55.96
2021-07-10 16:30:36 temperature_f 132.73
2021-07-10 16:30:36 temperature_status Normal
2021-07-07 15:57:12 x_mqttcom set announce
Attributes:
ASC 2
ASC_AutoAstroModeEvening HORIZON
ASC_AutoAstroModeEveningHorizon -7
ASC_AutoAstroModeMorning CIVIL
ASC_AutoAstroModeMorningHorizon -5
ASC_BrightnessSensor Lichtsensor:brightnessInt
ASC_Down astro
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Pos_Reading pct
ASC_RainProtection on
ASC_Shading_BetweenTheTime 08:00-18:00
ASC_Shading_InOutAzimuth 90:270
ASC_Shading_MinMax_Elevation 10.0:100.0
ASC_Shading_Min_OutsideTemperature 13
ASC_Shading_Mode always
ASC_Shading_Pos 0
ASC_Shading_StateChange_SunnyCloudy 7000:4500
ASC_Shading_WaitingPeriod 300
ASC_Time_Down_Early 16:00
ASC_Time_Down_Late 22:00
ASC_Time_Up_Early 08:00
ASC_Time_Up_Late 09:00
ASC_Up astro
ASC_Ventilate_Pos 50
ASC_Ventilate_Window_Open on
ASC_WindowRec Melder_Gaestezimmer
ASC_WindowRec_subType twostate
cmdIcon open:fts_shutter_up close:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
comment Shelly 2.5 in Roller-Mode. 100=opened / 0=closed
devStateIcon { my $amp = ReadingsVal($name,"online","false") eq "false" ? "rot" : ReadingsVal($name,"new_fw","false") eq "true" ? "gelb" : "gruen";; my $con = ReadingsVal($name,"state","undef");; my $pic = $con eq "opening" ? 'fts_shutter_up@red' : $con eq "closing" ? 'fts_shutter_down@red' : $con eq "0" ? 'fts_shutter_100' : $con eq "100" ? 'fts_shutter_10' : $con =~ /9\d/ ? 'fts_shutter_10' : $con =~ /8\d/ ? 'fts_shutter_20' : $con =~ /7\d/ ? 'fts_shutter_30' : $con =~ /6\d/ ? 'fts_shutter_40' : $con =~ /5\d/ ? 'fts_shutter_50' : $con =~ /4\d/ ? 'fts_shutter_60' : $con =~ /3\d/ ? 'fts_shutter_70' : $con =~ /2\d/ ? 'fts_shutter_80' : $con =~ /1\d/ ? 'fts_shutter_90' : 'fts_shutter_updown';; my $show = "$amp" eq "gelb" ? "".FW_makeImage("10px-kreis-".$amp)."" : "".FW_makeImage("10px-kreis-".$amp)."";; "
$show ".FW_makeImage($pic)."
" }
event-on-change-reading (?!.*?(temperature)).*
eventMap open:opens close:closes
group Rolladen
model shelly25_roller_invert_0
readingList shellies/shellyswitch25-8CAAB54CCBC8/roller/0/pos:.* pct
shellies/shellyswitch25-8CAAB54CCBC8/status/0/rollers:.* power
shellies/shellyswitch25-8CAAB54CCBC8/online:.* online
shellies/shellyswitch25-8CAAB54CCBC8/announce:.* { json2nameValue($EVENT) }
shellies/announce:.* { $EVENT =~ m,..id...shellyswitch25-8CAAB54CCBC8...mac.*, ? json2nameValue($EVENT) : return }
shellies/shellyswitch25-8CAAB54CCBC8/roller/0:.* current
shellies/shellyswitch25-8CAAB54CCBC8/roller/0:open {{'state' => 'opening'}}
shellies/shellyswitch25-8CAAB54CCBC8/roller/0:close {{'state' => 'closing'}}
shellies/shellyswitch25-8CAAB54CCBC8/roller/0/pos:.* state
shellies/shellyswitch25-8CAAB54CCBC8/input/1:.* input1
shellies/shellyswitch25-8CAAB54CCBC8/input/0:.* input0
shellies/shellyswitch25-8CAAB54CCBC8/relay/power:.* power
shellies/shellyswitch25-8CAAB54CCBC8/relay/energy:.* energy
shellies/shellyswitch25-8CAAB54CCBC8/temperature:.* temperature
shellies/shellyswitch25-8CAAB54CCBC8/overtemperature:.* overtemperature
shellies/shellyswitch25-8CAAB54CCBC8/roller/0/power:.* roller_0_power
shellies/shellyswitch25-8CAAB54CCBC8/roller/0/energy:.* roller_0_energy
shellies/shellyswitch25-8CAAB54CCBC8/temperature_f:.* temperature_f
shellyswitch25_8CAAB54CCBC8:shellies/shellyswitch25-8CAAB54CCBC8/info:.* { json2nameValue($EVENT, 'info_', $JSONMAP) }
shellyswitch25_8CAAB54CCBC8:shellies/shellyswitch25-8CAAB54CCBC8/temperature_status:.* temperature_status
shellyswitch25_8CAAB54CCBC8:shellies/shellyswitch25-8CAAB54CCBC8/roller/0/stop_reason:.* roller_0_stop_reason
room ASC,MQTT2_DEVICE
setList open:noArg shellies/shellyswitch25-8CAAB54CCBC8/roller/0/command open
close:noArg shellies/shellyswitch25-8CAAB54CCBC8/roller/0/command close
half:noArg shellies/shellyswitch25-8CAAB54CCBC8/roller/0/command/pos 50
stop:noArg shellies/shellyswitch25-8CAAB54CCBC8/roller/0/command stop
pct:slider,0,1,100 shellies/shellyswitch25-8CAAB54CCBC8/roller/0/command/pos $EVTPART1
x_recalibration:noArg shellies/shellyswitch25-8CAAB54CCBC8/roller/0/command rc
x_update:noArg shellies/shellyswitch25-8CAAB54CCBC8/command update_fw
x_mqttcom shellies/shellyswitch25-8CAAB54CCBC8/command $EVTPART1
setStateList open close half stop pct
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd :open:close:half:stop:pct
EDIT: Der hier klappt wieder, weiß aber nicht warum:
Und dieser hier, der vorher geklappt hatte, will trotz der Brightness von 4500 nicht entschatten:
Internals:
CID shellyswitch25_8CAAB54CC9C2
DEF shellyswitch25_8CAAB54CC9C2
DEVICETOPIC RolladenArbeitszimmer
FUUID 60dc8a7d-f33f-26cd-f289-3c99fee09a939aa1
IODev MQTT2_FHEM_Server
LASTInputDev MQTT2_FHEM_Server
MQTT2_FHEM_Server_MSGCNT 946
MQTT2_FHEM_Server_TIME 2021-07-10 16:34:02
MSGCNT 946
NAME RolladenArbeitszimmer
NR 1284
STATE 0
TYPE MQTT2_DEVICE
READINGS:
2021-07-10 15:58:13 ASC_Enable on
2021-07-10 16:33:14 ASC_ShadingMessage INFO: current shading status is 'in' - next check in 20m
2021-07-10 15:59:26 ASC_Time_DriveDown 10.07.2021 - 22:30
2021-07-10 15:59:26 ASC_Time_DriveUp 11.07.2021 - 07:15
2021-07-10 15:58:12 IODev MQTT2_FHEM_Server
2021-07-10 15:59:23 associatedWith Rolladensteuerung,none
2021-06-30 17:18:49 attrTemplateVersion 20210126
2021-07-10 16:34:02 current stop
2021-07-10 16:34:02 energy 15558
2021-07-10 15:58:31 fw_ver 20210429-100559/v1.10.4-g3f94cd7
2021-07-10 15:58:31 id shellyswitch25-8CAAB54CC9C2
2021-06-30 17:18:49 info_actions_stats_skipped 0
2021-06-30 17:18:49 info_cfg_changed_cnt 0
2021-06-30 17:18:49 info_cloud_connected false
2021-06-30 17:18:49 info_cloud_enabled false
2021-06-30 17:18:49 info_fs_free 146333
2021-06-30 17:18:49 info_fs_size 233681
2021-06-30 17:18:49 info_has_update false
2021-06-30 17:18:49 info_inputs_1_event
2021-06-30 17:18:49 info_inputs_1_event_cnt 0
2021-06-30 17:18:49 info_inputs_1_input 0
2021-06-30 17:18:49 info_inputs_2_event
2021-06-30 17:18:49 info_inputs_2_event_cnt 0
2021-06-30 17:18:49 info_inputs_2_input 0
2021-06-30 17:18:49 info_mac 8CAAB54CC9C2
2021-06-30 17:18:49 info_meters_1_counters_1 0.000
2021-06-30 17:18:49 info_meters_1_counters_2 0.000
2021-06-30 17:18:49 info_meters_1_counters_3 0.000
2021-06-30 17:18:49 info_meters_1_is_valid true
2021-06-30 17:18:49 info_meters_1_overpower 0.00
2021-06-30 17:18:49 info_meters_1_power 0.00
2021-06-30 17:18:49 info_meters_1_timestamp 1625073529
2021-06-30 17:18:49 info_meters_1_total 0
2021-06-30 17:18:49 info_meters_2_counters_1 0.000
2021-06-30 17:18:49 info_meters_2_counters_2 0.000
2021-06-30 17:18:49 info_meters_2_counters_3 0.000
2021-06-30 17:18:49 info_meters_2_is_valid true
2021-06-30 17:18:49 info_meters_2_overpower 0.00
2021-06-30 17:18:49 info_meters_2_power 0.00
2021-06-30 17:18:49 info_meters_2_timestamp 1625073529
2021-06-30 17:18:49 info_meters_2_total 0
2021-06-30 17:18:49 info_mqtt_connected true
2021-06-30 17:18:49 info_overtemperature false
2021-06-30 17:18:49 info_ping_check true
2021-06-30 17:18:49 info_ram_free 35004
2021-06-30 17:18:49 info_ram_total 49272
2021-06-30 17:18:49 info_rollers_1_calibrating false
2021-06-30 17:18:49 info_rollers_1_current_pos 101
2021-06-30 17:18:49 info_rollers_1_is_valid true
2021-06-30 17:18:49 info_rollers_1_last_direction close
2021-06-30 17:18:49 info_rollers_1_overtemperature false
2021-06-30 17:18:49 info_rollers_1_positioning true
2021-06-30 17:18:49 info_rollers_1_power 0.00
2021-06-30 17:18:49 info_rollers_1_safety_switch false
2021-06-30 17:18:49 info_rollers_1_source input
2021-06-30 17:18:49 info_rollers_1_state stop
2021-06-30 17:18:49 info_rollers_1_stop_reason normal
2021-06-30 17:18:49 info_serial 2
2021-06-30 17:18:49 info_temperature 57.29
2021-06-30 17:18:49 info_temperature_status Normal
2021-06-30 17:18:49 info_time 17:18
2021-06-30 17:18:49 info_tmp_is_valid true
2021-06-30 17:18:49 info_tmp_tC 57.29
2021-06-30 17:18:49 info_tmp_tF 135.12
2021-06-30 17:18:49 info_unixtime 1625066329
2021-06-30 17:18:49 info_update_has_update false
2021-06-30 17:18:49 info_update_new_version 20210429-100559/v1.10.4-g3f94cd7
2021-06-30 17:18:49 info_update_old_version 20210429-100559/v1.10.4-g3f94cd7
2021-06-30 17:18:49 info_update_status idle
2021-06-30 17:18:49 info_uptime 224
2021-06-30 17:18:49 info_voltage 239.32
2021-06-30 17:18:49 info_wifi_sta_connected true
2021-06-30 17:18:49 info_wifi_sta_ip 192.168.178.59
2021-06-30 17:18:49 info_wifi_sta_rssi -48
2021-06-30 17:18:49 info_wifi_sta_ssid HAL 9000
2021-07-10 16:34:02 input0 0
2021-07-10 16:34:02 input1 0
2021-07-10 15:58:31 ip 192.168.178.59
2021-07-10 15:58:31 mac 8CAAB54CC9C2
2021-07-10 15:58:31 model SHSW-25
2021-07-10 15:58:31 new_fw false
2021-07-10 15:58:31 online true
2021-07-10 16:34:02 overtemperature 0
2021-07-10 16:34:02 pct 0
2021-07-10 16:34:02 power 0.00
2021-07-10 16:34:02 roller_0_energy 15558
2021-07-10 16:34:02 roller_0_power 0.00
2021-07-10 16:34:02 roller_0_stop_reason normal
2021-07-10 16:34:02 state 0
2021-07-10 16:34:02 temperature 56.62
2021-07-10 16:34:02 temperature_f 133.91
2021-07-10 16:34:02 temperature_status Normal
2021-06-30 17:18:48 x_mqttcom set announce
Attributes:
ASC 2
ASC_AutoAstroModeEvening HORIZON
ASC_AutoAstroModeEveningHorizon -7
ASC_AutoAstroModeMorning CIVIL
ASC_AutoAstroModeMorningHorizon -5
ASC_BrightnessSensor Lichtsensor:brightnessInt
ASC_Down astro
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Pos_Reading pct
ASC_RainProtection on
ASC_Shading_BetweenTheTime 08:00-18:00
ASC_Shading_InOutAzimuth 90:255
ASC_Shading_MinMax_Elevation 10.0:100.0
ASC_Shading_Min_OutsideTemperature 18
ASC_Shading_Mode always
ASC_Shading_Pos {ASC_Shading_Pos_RolladenArbeitszimmer()}
ASC_Shading_StateChange_SunnyCloudy 8000:6900
ASC_Shading_WaitingPeriod 1200
ASC_Time_Down_Early 20:00
ASC_Time_Down_Late 22:30
ASC_Time_Up_Early 07:15
ASC_Time_Up_Late 09:00
ASC_Up astro
cmdIcon open:fts_shutter_up close:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
comment Shelly 2.5 in Roller-Mode. 100=opened / 0=closed
devStateIcon { my $amp = ReadingsVal($name,"online","false") eq "false" ? "rot" : ReadingsVal($name,"new_fw","false") eq "true" ? "gelb" : "gruen";; my $con = ReadingsVal($name,"state","undef");; my $pic = $con eq "opening" ? 'fts_shutter_up@red' : $con eq "closing" ? 'fts_shutter_down@red' : $con eq "0" ? 'fts_shutter_100' : $con eq "100" ? 'fts_shutter_10' : $con =~ /9\d/ ? 'fts_shutter_10' : $con =~ /8\d/ ? 'fts_shutter_20' : $con =~ /7\d/ ? 'fts_shutter_30' : $con =~ /6\d/ ? 'fts_shutter_40' : $con =~ /5\d/ ? 'fts_shutter_50' : $con =~ /4\d/ ? 'fts_shutter_60' : $con =~ /3\d/ ? 'fts_shutter_70' : $con =~ /2\d/ ? 'fts_shutter_80' : $con =~ /1\d/ ? 'fts_shutter_90' : 'fts_shutter_updown';; my $show = "$amp" eq "gelb" ? "".FW_makeImage("10px-kreis-".$amp)."" : "".FW_makeImage("10px-kreis-".$amp)."";; "
$show ".FW_makeImage($pic)."
" }
event-on-change-reading (?!.*?(temperature)).*
eventMap open:opens close:closes
group Rolladen
model shelly25_roller_invert_0
readingList shellies/shellyswitch25-8CAAB54CC9C2/roller/0/pos:.* pct
shellies/shellyswitch25-8CAAB54CC9C2/status/0/rollers:.* power
shellies/shellyswitch25-8CAAB54CC9C2/online:.* online
shellies/shellyswitch25-8CAAB54CC9C2/announce:.* { json2nameValue($EVENT) }
shellies/announce:.* { $EVENT =~ m,..id...shellyswitch25-8CAAB54CC9C2...mac.*, ? json2nameValue($EVENT) : return }
shellies/shellyswitch25-8CAAB54CC9C2/roller/0:.* current
shellies/shellyswitch25-8CAAB54CC9C2/roller/0:open {{'state' => 'opening'}}
shellies/shellyswitch25-8CAAB54CC9C2/roller/0:close {{'state' => 'closing'}}
shellies/shellyswitch25-8CAAB54CC9C2/roller/0/pos:.* state
shellies/shellyswitch25-8CAAB54CC9C2/input/1:.* input1
shellies/shellyswitch25-8CAAB54CC9C2/input/0:.* input0
shellies/shellyswitch25-8CAAB54CC9C2/relay/power:.* power
shellies/shellyswitch25-8CAAB54CC9C2/relay/energy:.* energy
shellies/shellyswitch25-8CAAB54CC9C2/temperature:.* temperature
shellies/shellyswitch25-8CAAB54CC9C2/overtemperature:.* overtemperature
shellies/shellyswitch25-8CAAB54CC9C2/roller/0/power:.* roller_0_power
shellies/shellyswitch25-8CAAB54CC9C2/roller/0/energy:.* roller_0_energy
shellies/shellyswitch25-8CAAB54CC9C2/temperature_f:.* temperature_f
shellyswitch25_8CAAB54CC9C2:shellies/shellyswitch25-8CAAB54CC9C2/info:.* { json2nameValue($EVENT, 'info_', $JSONMAP) }
shellyswitch25_8CAAB54CC9C2:shellies/shellyswitch25-8CAAB54CC9C2/roller/0/stop_reason:.* roller_0_stop_reason
shellyswitch25_8CAAB54CC9C2:shellies/shellyswitch25-8CAAB54CC9C2/temperature_status:.* temperature_status
room ASC,MQTT2_DEVICE
setList open:noArg shellies/shellyswitch25-8CAAB54CC9C2/roller/0/command open
close:noArg shellies/shellyswitch25-8CAAB54CC9C2/roller/0/command close
half:noArg shellies/shellyswitch25-8CAAB54CC9C2/roller/0/command/pos 50
stop:noArg shellies/shellyswitch25-8CAAB54CC9C2/roller/0/command stop
pct:slider,0,1,100 shellies/shellyswitch25-8CAAB54CC9C2/roller/0/command/pos $EVTPART1
x_recalibration:noArg shellies/shellyswitch25-8CAAB54CC9C2/roller/0/command rc
x_update:noArg shellies/shellyswitch25-8CAAB54CC9C2/command update_fw
x_mqttcom shellies/shellyswitch25-8CAAB54CC9C2/command $EVTPART1
setStateList open close half stop pct
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd :open:close:half:stop:pct
ASC löschen. Neustart FHEM. Schauen das alle ASC Attribute aus den Rollos sind ebenso die Readings. Dann ASC anlegen und erstmal nur ein Rollo konfigurieren.
Zitat von: CoolTux am 10 Juli 2021, 17:09:48
Was meinst du genau?
Dies hier aus meinem ersten Post:
Über die SuFu habe im Thread zur Version 0.8.0 den folgenden Beitrag gefunden:
Zitat von: CoolTux am 03 November 2019, 14:20:44
Zitat von: Zitat von: MichaelO am 03 November 2019, 14:11:55
Toll, danke für die schnelle Reaktion auf meinen Vorschlag.
Das mit der Vorrangsteuerung ist tatsächlich eine Frage, die noch zu klären ist. Würde es das Device zu komplex machen, wenn man zu den bisherigen Modes ein entsprechendes Attribut einführt, ins Unreine gesprochen etwa
ASC_ExternalTriggerMorningOverride
ASC_ExternalTriggerEveningOverride
ASC_ExternalTriggerSelfDefenseOverride
ASC_ExternalTriggerShadingOverride
ASC_ExternalTriggerPrivacyOverride
etc.
Wichtig wäre meiner Meinung nach, dass ASC nach Wegfall der ExternalTriggerDevice-Bedingung das tut, was zwischenzeitlich auch ohne den Trigger passiert wäre.
Ich schaue mir die Tage mal die nötigen Logiken an.
Die Variante fände ich sehr sehr schön.
Aktuell kann man ja per ASC_Down/ASC_Up wählen zwischen astro,time,brigtness und roommate (wobei zu roommate die Erklärung in der deutschen commandref und im Wiki fehlt). hier wäre es toll, wenn man auch einen eigenen (externen) Trigger definieren könnte. Also nicht als override sondern ganz regulär als Auslöser für die morgendlichen und abendlichen Fahrten.
Aktuell löse ich Routinen per Sprachbefehl aus, wenn ich morgens ins EG komme bzw., wenn ich abends ins Bett gehe. Das würde ich gern ins Modul überführen.
Zitat von: Damu am 09 Juli 2021, 19:31:06
Hallo
Ich möchte mit einer Fernbedienung die Jalosie wenn nötig auf oder ab fahren.
Im ASC Device hab ich bei einigen Jalosie zeitlich für AB auf 40 gestellt.
(attr Jalosie Kueche ASC_Closed_Pos 40) gesetzt.
Gibt es eine Möglichkeit das bei ON und OFF die eingestellten Fahrzeiten übernommen werden?
Hab mir ein DOIF gemacht das OFF bei den gewünschten Jalosie mit eventMap umbiegt.
(attr St_Zimmer_R eventMap 40:off) Begrenzt
(attr St_Zimmer_R eventMap 0:off) Voll
Hoffe das funktioniert so zuverläsig?
Hallo CoolTux,
zwischenzeitlich konnte ich das Problem lösen, habe aber noch eine Frage.
Im ASC werden in Internals (NOTIFYDEV) teilweise Rollos gelistet, die nicht aktiviert und auch nicht in "ASC Configuration and Information Summary" aufgeführt sind. Es werden aber nicht alle deaktivierten gelistet. Zudem sind einige doppelt gelistet.
Ist da noch etwas ind er Installation "verbogen"?
NOTIFYDEV
global,Somfy_Controls,Abstell,Kueche_1,Kueche_2,Kueche_3,Wohnen_1,Wohnen_2,Wohnen_3,Wohnen_4,Kueche_3,Bad,Kueche_2,Wohnen_2,Wohnen_3,ASC_WindowRec_PosAfterDayClosed,Abstell,Kueche_1,Wohnen_4,Wohnen_1
Posotion der mit Handsender gesteuerten Rollos wird überschrieben:
ZitatLeider ist das Thema immer noch offen.
Als Alternative zum shutterASCenableToggle habe ich die Rollläden auf "ASC 0" gesetzt, in ASC "scanForShutters" durchgeführt.
Das Ergebnis ist gleich.
- die Rolläden erscheinen nicht mehr in "ASC Configuration and Information Summary", werden wie gewollt nicht mehr gesteuert
- die Position der mit den Handsendern gestuerten Rollläden wird aber überschrieben
- im Rollladen device Readings sind die Fahrzeiten trotz "ASC_Enable off" und dem "Deaktivieren über "ASC 0 mit scanForShutters" gelistet.
In meinem DOIF Modul wurde nach der Auswahl der Rollläden zur Aktivierung bzw. Deaktivierung in ASC zwar "scanForShutters" und "save" durchgeführt, der save Befehl aber nicht durchgeführt, da in Global "autosave" nicht aktiviert war.
Nun funktioniert alles wie ich es will, die Position (deviceStateIcon) der über die Handsender gesteurten Rollos wird bei den daktivierten Rollos nicht überschrieben.
Gruß
Rolf
Zitat von: CoolTux am 10 Juli 2021, 17:16:31
ASC löschen. Neustart FHEM. Schauen das alle ASC Attribute aus den Rollos sind ebenso die Readings. Dann ASC anlegen und erstmal nur ein Rollo konfigurieren.
Sieht bis jetzt gut aus, habe 2 Rolladen eingebunden, die jetzt einwandfrei funktionieren, darunter das "störrische"!
Vielen Dank!
Zitat von: balli1187 am 10 Juli 2021, 17:26:48
Dies hier aus meinem ersten Post:
Über die SuFu habe im Thread zur Version 0.8.0 den folgenden Beitrag gefunden:
Ich schaue mir die Tage mal die nötigen Logiken an.
Die Variante fände ich sehr sehr schön.
Aktuell kann man ja per ASC_Down/ASC_Up wählen zwischen astro,time,brigtness und roommate (wobei zu roommate die Erklärung in der deutschen commandref und im Wiki fehlt). hier wäre es toll, wenn man auch einen eigenen (externen) Trigger definieren könnte. Also nicht als override sondern ganz regulär als Auslöser für die morgendlichen und abendlichen Fahrten.
Aktuell löse ich Routinen per Sprachbefehl aus, wenn ich morgens ins EG komme bzw., wenn ich abends ins Bett gehe. Das würde ich gern ins Modul überführen.
Sowas wird es in absehbarer Zeit vorerst nicht geben. Mir fehlt da die Zeit für.
Zitat von: CoolTux am 10 Juli 2021, 20:08:35
Sowas wird es in absehbarer Zeit vorerst nicht geben. Mir fehlt da die Zeit für.
Okay, verstehe. Könntest du dir eine Art workaround mit den aktuellen Möglichkeiten vorstellen?
Ich hatte zum Beispiel überlegt alles auf Time zu stellen und dann die Uhrzeiten entsprechend nach Dummy-Druck zu manipulieren.
Muss ich da mit (großen) Verzögerungen oder sowas rechnen?
Sollte sich sofort einstellen.
Hallo Zusammen,
ich habe das Problem das ich teilweise nach einer day-open Fahrt innerhalb weniger Sekunden eine shading-out Fahrt bekomme.
Wahrscheinlich kann man das mit ASC_Shutter_IdleDetection verhindern.
Ich benutze das Modul ROLLO. Da gibt es den state "drive-down" und "drive-up". Wenn ich diese 2 Werte nicht habe bin ich quasi "Idle"
Kann mir jemand einen Tipp geben wie ich das in ASC_Shutter_IdleDetection bekomme? Vielen Dank.
2021-07-12 [Update]:
Ich habe das jetzt so gelöst:
userReadings motor {if(ReadingsVal($NAME,"state","") eq "drive-up" or ReadingsVal($NAME,"state","") eq "drive-down") {return "on"} else {return "off"}}
ASC_Shutter_IdleDetection motor:off
Gruß
Tom
Ich hätte da noch mal 2-3 Anregungen,
- kann sein ich hatte das schon mal gefragt, einen weiteren Wert für die Beschattung, wäre eine innere Temperatur vom Raum mit ein zu binden, gerade für den Winter wäre das doch nicht schlecht. Da kann die Sonne ja ruhig heizen im Haus. Erst wenn aussen und innere Temp überstiegen sind greift die Beschattung.
- einen Timer für die Sensoren der Fenster, das man hier mal von offen auf kipp stellen kann, da reagiert das Rollo ja sofort. Hier wäre ein Wert nicht schlecht in Sekunden z.b. 10 Sekunden, der Timer startet, wenn der Sensor seinen Status ändert, nach den z.b. 10 Sek wird erneut geprüft, sollte der Wert geblieben sein, reagiert der Rollo, wenn nicht dann bleibt alles so wies ist.
- ein spät fahren ? Das heißt wenn Fenster offen ist, bleibts ja in Lüftungsposition bei Astro Evening, so soll es ja auch sein. Doch wenn ich schlafen gehe, hätte ich schon gern das das Rollo weiter runter fährt, aber nicht ganz zu, wenn das Fenster offen ist. Hier wäre ein spät fahren nicht schlecht was ein 2. schließen der Rollos nach dem drive down astro auslöst, gekoppelt mit einer weiteren Pos. Dann könnte man die Fenster offen lassen, der Rollo fährt zu gesetzten Zeit in die gewünschte Pos vllt 20 % z.b. und man kann das Fenster offen lassen.
Waren mal so Ideen oder Funktionen die mir noch kamen, weil ich da sehr viel manuell eingreife zur Zeit.
Zitat- kann sein ich hatte das schon mal gefragt, einen weiteren Wert für die Beschattung, wäre eine innere Temperatur vom Raum mit ein zu binden, gerade für den Winter wäre das doch nicht schlecht. Da kann die Sonne ja ruhig heizen im Haus. Erst wenn aussen und innere Temp überstiegen sind greift die Beschattung.
Kannst über das Attribut ASC_Shading_Pos realisieren, kam die letzten Seiten, mein ich, öfters vor die Frage.
Beispiel:
attr Rollo_OG_Bad ASC_Shading_Pos { (ReadingsVal('EG_Innensensor_EingangKueche','temperature','21') <= 21 ? 100:10) }
Zitat von: CoolTux am 11 Juli 2021, 09:41:41
Sollte sich sofort einstellen.
Okay, danke. Werd ich mal probieren.
Wie sieht es denn mit der roommate-Fubktion aus? Worauf genau reagiert die bzw. ist das per DEVICE:READING einstellbar?
Von der Sache her müsste das ja sogar noch besser passen (triggern auf ein Event statt auf Zeit).
Zitat von: TomLee am 11 Juli 2021, 16:02:08
Kannst über das Attribut ASC_Shading_Pos realisieren, kam die letzten Seiten, mein ich, öfters vor die Frage.
Beispiel:
attr Rollo_OG_Bad ASC_Shading_Pos { (ReadingsVal('EG_Innensensor_EingangKueche','temperature','21') <= 21 ? 100:10) }
Ok, nach Val ist mein Sensor, Wunsch Temp, über 21 und was heißt das 100:10 ? ist das die Pos ?
Ja, das (in den geschweiften Klammern) ist einfach nur eine kurze Variante (https://perlmaven.com/the-ternary-operator-in-perl) von if/else.
Wenn Bedingung wahr dann Position 100, sonst 10.
Zitat von: TomLee am 11 Juli 2021, 18:28:31
Ja, das (in den geschweiften Klammern) ist einfach nur eine kurze Variante (https://perlmaven.com/the-ternary-operator-in-perl) von if/else.
Wenn Bedingung wahr dann Position 100, sonst 10.
Indem Fall müsste ich 10:100 machen bei mir ist 0 zu und 100 auf.
Nee, falsch, ausser ich hab was falsch verstanden, du möchtest doch das der Rollo oben bleibt wenn die Innentemperatur kleiner als die Bedingung ist ?
Zitat von: TomLee am 12 Juli 2021, 19:47:09
Nee, falsch, ausser ich hab was falsch verstanden, du möchtest doch das der Rollo oben bleibt wenn die Innentemperatur kleiner als die Bedingung ist ?
Ja genau. Ah ne dann hab ich das verdreht, dann passt das so wie du geschrieben hast.
Zitat von: D3ltorohd am 11 Juli 2021, 18:21:55
Ok, nach Val ist mein Sensor, Wunsch Temp, über 21 und was heißt das 100:10 ? ist das die Pos ?
Sollte so richtig sein mit meinem Sensor ?
ASC_Shading_Pos { (ReadingsVal('zigbee.0.00158d00044f5655.temperature','temperature','21') <= 21 ? 100:10) }
Hab das über Raw Definition eingetragen, weil sonst bekomm ich ja nure Nummern in einem DropDown. Kann ich denn irgendwo mal beobachten, wann welche Bedingungen erfüllt oder nicht erfüllt sind ob es auch funktioniert ?
Eine einfache Möglichkeit, wenn mehrere Rollos in Beschattung fahren mit dem Temperatursensor, den Temperaturwert der Bedingung höher setzen, als ASC_Shading_Min_OutsideTemperature der anderen.
Fährt er nicht runter mit den anderen wird das passen, schliesse aber nicht aus das ich was übersehe.
Zitat von: balli1187 am 11 Juli 2021, 17:54:21
Okay, danke. Werd ich mal probieren.
Wie sieht es denn mit der roommate-Fubktion aus? Worauf genau reagiert die bzw. ist das per DEVICE:READING einstellbar?
Von der Sache her müsste das ja sogar noch besser passen (triggern auf ein Event statt auf Zeit).
Nochmal ne Frage zur roommate Option:
Ich habe inzwischen die Attribute für device und Reading gefunden (sorry hatte ich übersehen).
Wenn ich ein roommate hinterlege und dort auf "gotosleep" fahren die Rollladen herunter. Bei "awoken" passiert aber nichts. Worauf wird da getriggert? Also vei welchem Roommate-Status fährt der Rollladen hoch?
Zitat von: alexmetz am 22 Juni 2021, 20:16:24
Eine Frage und Anregung zur Logik des Regenschutzes:
Was macht ASC wenn nach dem Regen Regenende gemeldet wird?
Ich vermute mal, er fährt in die letzte Position zurück. Denn ich hatte heute nachmittag einen Stromausfall, was normalerweise dazu führt, dass meine Markise (HM) sich mit 50% zurückgemeldet. Ich kann das aber leider jetzt nicht mehr nachvollziehen. Tatsächlich war sie jdf drinnen. Es war die ganze Zeit bewölkt bzw hat geregnet, so dass die Beschattung nichts unternommen hat. Und jetzt abends um 8 ist plötzlich die Markise rausgefahren ,,rain un-protect" als der Regensensor keinen Regen mehr meldete.
Ich halte ein automatisches zurückfahren in die letzte Position für nicht optimal - selbst ohne Stromausfall. Man stelle sich vor, ich fahre die Markise tagsüber manuell raus oder die Beschattung tut es automatisch. Dann regnet es bis Nachts. Markise fährt rein (Regenschutz). Dann würde sie mitten in der Nacht bei Regenende wieder rausfahren?
Liebe Grüße
Alex
Ich wollte nochmal auf das obige Problem zurückkommen, weil meine Markise heute Nacht um 3:15 leider wieder rausgefahren ist.
Ich habe daher zur Diskussion der Regenlogik bei Markisen mal einen neuen Thread geöffnet und würde mich über rege Beteiligung freuen, um eine gute Lösung für alle zu finden.
https://forum.fhem.de/index.php/topic,122074.0.html
Viele Grüße,
Alex.
Zitat von: balli1187 am 15 Juli 2021, 09:25:00
Wenn ich ein roommate hinterlege und dort auf "gotosleep" fahren die Rollladen herunter. Bei "awoken" passiert aber nichts. Worauf wird da getriggert? Also vei welchem Roommate-Status fährt der Rollladen hoch?
Eigentlich reicht es, wenn du zwischen "asleep" und "home" umschaltest!
(Obwohl er, wenn mich nicht alles täuscht, auch bei "awoken" triggern müsste ... kann aber sein, dass das nur passiert, wenn du vorher auf "asleep" warst und nicht "nur" auf "gotosleep")
Da ich in den letzten Tagen einen Rolladen reparieren musste, stand ich vor der Aufgabe, nur diesen einen von der ASC-Steuerung auszunehmen.
Deshalb möchte ich für jeden Rolladen einen Aktivschalter in einer Readingsgroup betätigen können.
Dazu hat man ja mehrere Möglichkeiten:
Entweder
set Rolladensteuerung shutterASCenableToggle DerZuDeaktivierendeRolladen
oder man setzt im Rolladendevice ASC_Mode_Up UND ASC_Mode_Down auf off,
oder im Rolladendevice ASC auf 0 bzw. 1/2 setzen.
Welche ist die empfohlene Art und Weise?
Gibt es bei der letzteren irgendwelche Probleme, wenn zwischendurch ein ScanForShutters gemacht würde?
Dankeschön!
Hallo, ich schon wieder,
Bei meinem Rolladen "RolladenArbeitszimmer" tat sich seit 4 Stunden nichts mehr, seitdem das Residents_Dev um 11:46 Uhr Home gemeldet hat, während der Rolladen wegen Regens geschlossen war:
ASC_ShuttersLastDrive
residents home
2021-07-15 11:46:53
Es ist jetzt 16:30 Uhr. Seitdem ist der benachbarte Rolladen mit ähnlichen Schattierparametern mehrmals in und aus der Schattierung gefahren. Er reagiert nicht auf Beschattung und auch nicht mehr auf den Regenschutz. Manuell ist er noch fahrbar. Die ASC_ShadingMessage aktualisiert sich nicht mehr, bleibt bei 11:30 Uhr stehen.
Oder kurz gesagt: Rolladen fährt in Regenschutz, Residents_Dev geht auf Home -> Rolladen geht hoch, danach keine Reaktion mehr. In dem Rolladen soll gar nicht auf Residents reagiert werden.
Musste FHEM restarten, danach funktioniert der Rolladen wieder!
Hier das Log des Rolladens, letzte Aktion war meine manuelle Testfahrt auf 49 %, um den Rolladenmotor selbst als Fehlerursache auszuschließen
2021-07-15_10:45:01 RolladenArbeitszimmer ASC_ShadingMessage: INFO: current shading status is 'in reserved' - next check in 10m
2021-07-15_10:59:38 RolladenArbeitszimmer ASC_ShadingMessage: INFO: current shading status is 'out reserved' - next check in 10m
2021-07-15_11:20:01 RolladenArbeitszimmer ASC_ShadingMessage: INFO: current shading status is 'out' - next check in 10m
2021-07-15_11:36:32 RolladenArbeitszimmer set_pct
2021-07-15_11:36:32 RolladenArbeitszimmer closing
2021-07-15_11:36:32 RolladenArbeitszimmer current: closes
2021-07-15_11:36:32 RolladenArbeitszimmer 100
2021-07-15_11:36:33 RolladenArbeitszimmer roller_0_power: 157.55
2021-07-15_11:36:33 RolladenArbeitszimmer power: 157.55
2021-07-15_11:36:56 RolladenArbeitszimmer pct: 0
2021-07-15_11:36:56 RolladenArbeitszimmer 0
2021-07-15_11:36:56 RolladenArbeitszimmer current: stop
2021-07-15_11:36:56 RolladenArbeitszimmer ASC_ShuttersLastDrive: rain protected
2021-07-15_11:37:26 RolladenArbeitszimmer roller_0_power: 0.00
2021-07-15_11:37:26 RolladenArbeitszimmer power: 0.00
2021-07-15_11:37:26 RolladenArbeitszimmer roller_0_energy: 23324
2021-07-15_11:37:26 RolladenArbeitszimmer energy: 23324
2021-07-15_11:46:29 RolladenArbeitszimmer set_pct
2021-07-15_11:46:29 RolladenArbeitszimmer opening
2021-07-15_11:46:29 RolladenArbeitszimmer current: opens
2021-07-15_11:46:29 RolladenArbeitszimmer 0
2021-07-15_11:46:29 RolladenArbeitszimmer roller_0_power: 159.40
2021-07-15_11:46:30 RolladenArbeitszimmer power: 159.40
2021-07-15_11:46:53 RolladenArbeitszimmer pct: 100
2021-07-15_11:46:53 RolladenArbeitszimmer 100
2021-07-15_11:46:53 RolladenArbeitszimmer current: stop
2021-07-15_11:46:53 RolladenArbeitszimmer ASC_ShuttersLastDrive: residents home
2021-07-15_11:47:23 RolladenArbeitszimmer roller_0_power: 0.00
2021-07-15_11:47:23 RolladenArbeitszimmer power: 0.00
2021-07-15_11:47:23 RolladenArbeitszimmer roller_0_energy: 23481
2021-07-15_11:47:23 RolladenArbeitszimmer energy: 23481
2021-07-15_16:36:15 RolladenArbeitszimmer pct: 49
2021-07-15_16:36:15 RolladenArbeitszimmer ASC_ShuttersLastDrive: manual
Internals:
FUUID 60e9bd30-f33f-26cd-37a0-e0845a5f655a7028
FVERSION 73_AutoShuttersControl.pm:v0.10.15-s24586/2021-06-05
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME Rolladensteuerung
NOTIFYDEV global,Rolladensteuerung,RolladenArbeitszimmer,RolladenFlur,RolladenGaesteWC,RolladenGaestezimmer,RolladenKuecheLinks,RolladenKuecheRechts,RolladenWohnzimmerLinks,RolladenWohnzimmerRechts,di_RegensensorVerzoegerung,RolladenKuecheRechts,Melder_Gaeste_WC,Lichtsensor,RolladenArbeitszimmer,ASC_Residents,RolladenFlur,Twilight,RolladenGaestezimmer,RolladenKuecheLinks,RolladenGaesteWC
NR 1289
NTFY_ORDER 51-Rolladensteuerung
STATE created new drive timer
TYPE AutoShuttersControl
VERSION v0.10.15
OLDREADINGS:
READINGS:
2021-07-15 11:46:53 RolladenArbeitszimmer_PosValue 100
2021-07-14 22:30:02 RolladenArbeitszimmer_lastDelayPosValue 0
2021-07-15 07:15:02 RolladenArbeitszimmer_lastPosValue 0
2021-07-15 07:15:02 RolladenArbeitszimmer_nextAstroTimeEvent 15.07.2021 - 22:30
2021-07-15 07:15:21 RolladenFlur_PosValue 100
2021-07-15 07:15:02 RolladenFlur_lastPosValue 0
2021-07-15 07:15:02 RolladenFlur_nextAstroTimeEvent 15.07.2021 - 22:38
2021-07-15 07:15:21 RolladenGaesteWC_PosValue 100
2021-07-15 07:15:02 RolladenGaesteWC_lastPosValue 0
2021-07-15 07:15:02 RolladenGaesteWC_nextAstroTimeEvent 15.07.2021 - 22:11
2021-07-15 15:55:49 RolladenGaestezimmer_PosValue 83
2021-07-15 14:00:01 RolladenGaestezimmer_lastPosValue 0
2021-07-15 08:00:02 RolladenGaestezimmer_nextAstroTimeEvent 15.07.2021 - 19:00
2021-07-15 07:15:20 RolladenKuecheLinks_PosValue 100
2021-07-15 07:15:02 RolladenKuecheLinks_lastPosValue 0
2021-07-15 07:15:02 RolladenKuecheLinks_nextAstroTimeEvent 15.07.2021 - 22:30
2021-07-15 07:15:32 RolladenKuecheRechts_PosValue 100
2021-07-15 07:15:02 RolladenKuecheRechts_lastPosValue 0
2021-07-15 07:15:02 RolladenKuecheRechts_nextAstroTimeEvent 15.07.2021 - 22:19
2021-07-15 07:35:13 RolladenWohnzimmerLinks_PosValue 100
2021-07-15 07:30:02 RolladenWohnzimmerLinks_lastPosValue 100
2021-07-15 07:30:02 RolladenWohnzimmerLinks_nextAstroTimeEvent 15.07.2021 - 22:28
2021-07-15 07:30:34 RolladenWohnzimmerRechts_PosValue 100
2021-07-15 07:30:02 RolladenWohnzimmerRechts_lastPosValue 0
2021-07-15 07:30:02 RolladenWohnzimmerRechts_nextAstroTimeEvent 15.07.2021 - 22:28
2021-07-10 17:35:26 ascEnable on
2021-07-14 22:31:07 controlShading on
2021-07-11 07:53:13 hardLockOut off
2021-07-14 22:31:01 room_ASC_MQTT2_DEVICE RolladenArbeitszimmer,RolladenGaestezimmer
2021-07-14 22:31:01 room_ASC_MQTT2_DEVICE___bersicht RolladenFlur,RolladenGaesteWC,RolladenKuecheLinks,RolladenKuecheRechts
2021-07-14 22:31:01 room_ASC___bersicht RolladenWohnzimmerLinks,RolladenWohnzimmerRechts
2021-07-11 07:53:13 selfDefense off
2021-07-15 16:18:41 state created new drive timer
2021-07-11 07:53:13 sunriseTimeWeHoliday off
2021-07-14 22:31:01 userAttrList rolled out
helper:
shuttersList:
RolladenArbeitszimmer
RolladenFlur
RolladenGaesteWC
RolladenGaestezimmer
RolladenKuecheLinks
RolladenKuecheRechts
RolladenWohnzimmerLinks
RolladenWohnzimmerRechts
monitoredDevs:
ASC_Residents:
Rolladensteuerung ASC_residentsDev
Lichtsensor:
RolladenArbeitszimmer ASC_BrightnessSensor
RolladenFlur ASC_BrightnessSensor
RolladenGaesteWC ASC_BrightnessSensor
RolladenGaestezimmer ASC_BrightnessSensor
RolladenKuecheLinks ASC_BrightnessSensor
RolladenKuecheRechts ASC_BrightnessSensor
Melder_Gaeste_WC:
RolladenGaesteWC ASC_WindowRec
RolladenArbeitszimmer:
RolladenFlur:
RolladenGaesteWC:
RolladenGaestezimmer:
RolladenKuecheLinks:
RolladenKuecheRechts:
RolladenWohnzimmerLinks:
RolladenWohnzimmerRechts:
Twilight:
Rolladensteuerung ASC_twilightDevice
di_RegensensorVerzoegerung:
Rolladensteuerung ASC_rainSensor
Attributes:
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_expert 1
ASC_rainSensor di_RegensensorVerzoegerung:Regen
ASC_residentsDev ASC_Residents:state
ASC_tempSensor Aussen_Temperatur:temperature
ASC_twilightDevice Twilight
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room ASC
webCmd ascEnable
webCmdLabel Gesamtsteuerung
Internals:
CID shellyswitch25_8CAAB54CC9C2
DEF shellyswitch25_8CAAB54CC9C2
DEVICETOPIC RolladenArbeitszimmer
FUUID 60dc8a7d-f33f-26cd-f289-3c99fee09a939aa1
IODev MQTT2_FHEM_Server
LASTInputDev MQTT2_FHEM_Server
MQTT2_FHEM_Server_MSGCNT 163039
MQTT2_FHEM_Server_TIME 2021-07-15 16:29:30
MSGCNT 163039
NAME RolladenArbeitszimmer
NR 1283
STATE 100
TYPE MQTT2_DEVICE
READINGS:
2021-07-10 17:34:44 ASC_Enable on
2021-07-15 11:30:01 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 10m
2021-07-15 11:46:53 ASC_ShuttersLastDrive residents home
2021-07-15 16:18:41 ASC_Time_DriveDown 15.07.2021 - 22:30
2021-07-15 16:18:41 ASC_Time_DriveUp 16.07.2021 - 07:15
2021-07-11 07:54:57 IODev MQTT2_FHEM_Server
2021-07-14 22:31:02 associatedWith Rolladensteuerung
2021-06-30 17:18:49 attrTemplateVersion 20210126
2021-07-15 16:29:30 current stop
2021-07-15 16:29:30 energy 23481
2021-07-11 07:55:12 fw_ver 20210429-100559/v1.10.4-g3f94cd7
2021-07-11 07:55:12 id shellyswitch25-8CAAB54CC9C2
2021-06-30 17:18:49 info_actions_stats_skipped 0
2021-06-30 17:18:49 info_cfg_changed_cnt 0
2021-06-30 17:18:49 info_cloud_connected false
2021-06-30 17:18:49 info_cloud_enabled false
2021-06-30 17:18:49 info_fs_free 146333
2021-06-30 17:18:49 info_fs_size 233681
2021-06-30 17:18:49 info_has_update false
2021-06-30 17:18:49 info_inputs_1_event
2021-06-30 17:18:49 info_inputs_1_event_cnt 0
2021-06-30 17:18:49 info_inputs_1_input 0
2021-06-30 17:18:49 info_inputs_2_event
2021-06-30 17:18:49 info_inputs_2_event_cnt 0
2021-06-30 17:18:49 info_inputs_2_input 0
2021-06-30 17:18:49 info_mac 8CAAB54CC9C2
2021-06-30 17:18:49 info_meters_1_counters_1 0.000
2021-06-30 17:18:49 info_meters_1_counters_2 0.000
2021-06-30 17:18:49 info_meters_1_counters_3 0.000
2021-06-30 17:18:49 info_meters_1_is_valid true
2021-06-30 17:18:49 info_meters_1_overpower 0.00
2021-06-30 17:18:49 info_meters_1_power 0.00
2021-06-30 17:18:49 info_meters_1_timestamp 1625073529
2021-06-30 17:18:49 info_meters_1_total 0
2021-06-30 17:18:49 info_meters_2_counters_1 0.000
2021-06-30 17:18:49 info_meters_2_counters_2 0.000
2021-06-30 17:18:49 info_meters_2_counters_3 0.000
2021-06-30 17:18:49 info_meters_2_is_valid true
2021-06-30 17:18:49 info_meters_2_overpower 0.00
2021-06-30 17:18:49 info_meters_2_power 0.00
2021-06-30 17:18:49 info_meters_2_timestamp 1625073529
2021-06-30 17:18:49 info_meters_2_total 0
2021-06-30 17:18:49 info_mqtt_connected true
2021-06-30 17:18:49 info_overtemperature false
2021-06-30 17:18:49 info_ping_check true
2021-06-30 17:18:49 info_ram_free 35004
2021-06-30 17:18:49 info_ram_total 49272
2021-06-30 17:18:49 info_rollers_1_calibrating false
2021-06-30 17:18:49 info_rollers_1_current_pos 101
2021-06-30 17:18:49 info_rollers_1_is_valid true
2021-06-30 17:18:49 info_rollers_1_last_direction close
2021-06-30 17:18:49 info_rollers_1_overtemperature false
2021-06-30 17:18:49 info_rollers_1_positioning true
2021-06-30 17:18:49 info_rollers_1_power 0.00
2021-06-30 17:18:49 info_rollers_1_safety_switch false
2021-06-30 17:18:49 info_rollers_1_source input
2021-06-30 17:18:49 info_rollers_1_state stop
2021-06-30 17:18:49 info_rollers_1_stop_reason normal
2021-06-30 17:18:49 info_serial 2
2021-06-30 17:18:49 info_temperature 57.29
2021-06-30 17:18:49 info_temperature_status Normal
2021-06-30 17:18:49 info_time 17:18
2021-06-30 17:18:49 info_tmp_is_valid true
2021-06-30 17:18:49 info_tmp_tC 57.29
2021-06-30 17:18:49 info_tmp_tF 135.12
2021-06-30 17:18:49 info_unixtime 1625066329
2021-06-30 17:18:49 info_update_has_update false
2021-06-30 17:18:49 info_update_new_version 20210429-100559/v1.10.4-g3f94cd7
2021-06-30 17:18:49 info_update_old_version 20210429-100559/v1.10.4-g3f94cd7
2021-06-30 17:18:49 info_update_status idle
2021-06-30 17:18:49 info_uptime 224
2021-06-30 17:18:49 info_voltage 239.32
2021-06-30 17:18:49 info_wifi_sta_connected true
2021-06-30 17:18:49 info_wifi_sta_ip 192.168.178.59
2021-06-30 17:18:49 info_wifi_sta_rssi -48
2021-06-30 17:18:49 info_wifi_sta_ssid HAL 9000
2021-07-15 16:29:30 input0 0
2021-07-15 16:29:30 input1 0
2021-07-11 07:55:12 ip 192.168.178.59
2021-07-11 07:55:12 mac 8CAAB54CC9C2
2021-07-11 07:55:12 model SHSW-25
2021-07-11 07:55:12 new_fw false
2021-07-11 07:55:12 online true
2021-07-15 16:29:30 overtemperature 0
2021-07-15 16:29:30 pct 100
2021-07-15 16:29:30 power 0.00
2021-07-15 16:29:30 roller_0_energy 23481
2021-07-15 16:29:30 roller_0_power 0.00
2021-07-15 16:29:30 roller_0_stop_reason normal
2021-07-15 16:29:30 state 100
2021-07-15 16:29:30 temperature 55.42
2021-07-15 16:29:30 temperature_f 131.76
2021-07-15 16:29:30 temperature_status Normal
2021-06-30 17:18:48 x_mqttcom set announce
Attributes:
ASC 2
ASC_AutoAstroModeEvening HORIZON
ASC_AutoAstroModeEveningHorizon -7
ASC_AutoAstroModeMorning CIVIL
ASC_AutoAstroModeMorningHorizon -5
ASC_BrightnessSensor Lichtsensor:brightnessInt
ASC_Down astro
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Pos_Reading pct
ASC_RainProtection on
ASC_Shading_BetweenTheTime 09:00-18:00
ASC_Shading_InOutAzimuth 90:255
ASC_Shading_MinMax_Elevation 10.0:100.0
ASC_Shading_Min_OutsideTemperature 17
ASC_Shading_Mode always
ASC_Shading_Pos {ASC_Shading_Pos_RolladenArbeitszimmer()}
ASC_Shading_StateChange_SunnyCloudy 5500:4500
ASC_Shading_WaitingPeriod 1200
ASC_Time_Down_Early 20:00
ASC_Time_Down_Late 22:30
ASC_Time_Up_Early 07:15
ASC_Time_Up_Late 09:00
ASC_Up astro
cmdIcon open:fts_shutter_up close:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
comment Shelly 2.5 in Roller-Mode. 100=opened / 0=closed
devStateIcon { my $amp = ReadingsVal($name,"online","false") eq "false" ? "rot" : ReadingsVal($name,"new_fw","false") eq "true" ? "gelb" : "gruen";; my $con = ReadingsVal($name,"state","undef");; my $pic = $con eq "opening" ? 'fts_shutter_up@red' : $con eq "closing" ? 'fts_shutter_down@red' : $con eq "0" ? 'fts_shutter_100' : $con eq "100" ? 'fts_shutter_10' : $con =~ /9\d/ ? 'fts_shutter_10' : $con =~ /8\d/ ? 'fts_shutter_20' : $con =~ /7\d/ ? 'fts_shutter_30' : $con =~ /6\d/ ? 'fts_shutter_40' : $con =~ /5\d/ ? 'fts_shutter_50' : $con =~ /4\d/ ? 'fts_shutter_60' : $con =~ /3\d/ ? 'fts_shutter_70' : $con =~ /2\d/ ? 'fts_shutter_80' : $con =~ /1\d/ ? 'fts_shutter_90' : 'fts_shutter_updown';; my $show = "$amp" eq "gelb" ? "".FW_makeImage("10px-kreis-".$amp)."" : "".FW_makeImage("10px-kreis-".$amp)."";; "
$show ".FW_makeImage($pic)."
" }
event-on-change-reading (?!.*?(temperature)).*
eventMap open:opens close:closes
group Rolladen
model shelly25_roller_invert_0
readingList shellies/shellyswitch25-8CAAB54CC9C2/roller/0/pos:.* pct
shellies/shellyswitch25-8CAAB54CC9C2/status/0/rollers:.* power
shellies/shellyswitch25-8CAAB54CC9C2/online:.* online
shellies/shellyswitch25-8CAAB54CC9C2/announce:.* { json2nameValue($EVENT) }
shellies/announce:.* { $EVENT =~ m,..id...shellyswitch25-8CAAB54CC9C2...mac.*, ? json2nameValue($EVENT) : return }
shellies/shellyswitch25-8CAAB54CC9C2/roller/0:.* current
shellies/shellyswitch25-8CAAB54CC9C2/roller/0:open {{'state' => 'opening'}}
shellies/shellyswitch25-8CAAB54CC9C2/roller/0:close {{'state' => 'closing'}}
shellies/shellyswitch25-8CAAB54CC9C2/roller/0/pos:.* state
shellies/shellyswitch25-8CAAB54CC9C2/input/1:.* input1
shellies/shellyswitch25-8CAAB54CC9C2/input/0:.* input0
shellies/shellyswitch25-8CAAB54CC9C2/relay/power:.* power
shellies/shellyswitch25-8CAAB54CC9C2/relay/energy:.* energy
shellies/shellyswitch25-8CAAB54CC9C2/temperature:.* temperature
shellies/shellyswitch25-8CAAB54CC9C2/overtemperature:.* overtemperature
shellies/shellyswitch25-8CAAB54CC9C2/roller/0/power:.* roller_0_power
shellies/shellyswitch25-8CAAB54CC9C2/roller/0/energy:.* roller_0_energy
shellies/shellyswitch25-8CAAB54CC9C2/temperature_f:.* temperature_f
shellyswitch25_8CAAB54CC9C2:shellies/shellyswitch25-8CAAB54CC9C2/info:.* { json2nameValue($EVENT, 'info_', $JSONMAP) }
shellyswitch25_8CAAB54CC9C2:shellies/shellyswitch25-8CAAB54CC9C2/roller/0/stop_reason:.* roller_0_stop_reason
shellyswitch25_8CAAB54CC9C2:shellies/shellyswitch25-8CAAB54CC9C2/temperature_status:.* temperature_status
room ASC,MQTT2_DEVICE
setList open:noArg shellies/shellyswitch25-8CAAB54CC9C2/roller/0/command open
close:noArg shellies/shellyswitch25-8CAAB54CC9C2/roller/0/command close
half:noArg shellies/shellyswitch25-8CAAB54CC9C2/roller/0/command/pos 50
stop:noArg shellies/shellyswitch25-8CAAB54CC9C2/roller/0/command stop
pct:slider,0,1,100 shellies/shellyswitch25-8CAAB54CC9C2/roller/0/command/pos $EVTPART1
x_recalibration:noArg shellies/shellyswitch25-8CAAB54CC9C2/roller/0/command rc
x_update:noArg shellies/shellyswitch25-8CAAB54CC9C2/command update_fw
x_mqttcom shellies/shellyswitch25-8CAAB54CC9C2/command $EVTPART1
setStateList open close half stop pct
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd :open:close:half:stop:pct
Gruß, Friedhelm
Hallo,
ich habe seit einigen Tagen massive Probleme mit der Zuverlässigkeit der Rollladenansteuerung.
Bei der ersten Analyse sind mir folgende sporadische Messages im Event Monitor für meine Rollläden mit aktiviertem Shading aufgefallen:
2021-07-16 13:09:53 EnOcean <Name des Rolladen Devices> ASC_ShadingMessage: <html> </html>
[...]
Außerdem stelle ich fest, dass es nach einiger Zeit eine Abweichung des Positionsstatus zwischen Realität und Rolladensteuerung gibt ( Das könnte auch am EnOcean Modul oder der Funk Strecke liegen - analysiere ich noch).
Die Rollladensteuerung geht felsenfest davon aus das die aktuelle Position 100 ist ( geschlossen). Tatsächlich steht der Rollladen offen (0) oder irgendwo dazwischen (Shading Position/Manuelle Position).
Damit wird automatisches Schließen am Abend nicht ausgeführt.
Wenn das Phänomen das nächste Mal auftritt ziehe ich ein Listing und poste es hier.
Grüße
Christoph
Hätte auch noch mal eine Frage. Gibt es die Möglichkeit Time Up / Down einmal für die Woche und einmal fürs WE zu setzten ?
Zitat von: D3ltorohd am 16 Juli 2021, 17:54:04
Hätte auch noch mal eine Frage. Gibt es die Möglichkeit Time Up / Down einmal für die Woche und einmal fürs WE zu setzten ?
Meinst Du die Zeiten oder was genau?
Zitat von: CoolTux am 16 Juli 2021, 19:18:13
Meinst Du die Zeiten oder was genau?
Ja genau richtig. Unter der Woche z.b. 20:00 Uhr am WE 21 Uhr.
Ich hab ja momentan ein Delay drin, er fährt ja die Rollos Random, Zeitversetzt. Könnte man das auf Räume reduzieren ? Sprich Rollos in einem Raum, fahren von mir aus voneinander 5 Sekunden Zeitversetzt, dann durch das Delay ein anderer Raum nach x Sekunden und dort die Rollos auch wieder von einander getrennt von z.b. 5 Sekunden. Simuliert vllt sauberer eine Anwesenheit. Als das völlig Random die Rollos wild am Haus fahren. Ich hab immer mehrere Fenster pro Raum, das sieht immer bissel komisch aus. Mal SZ Rollo 1, dann kommt WZ Rollo 3, dann EZ, Rollo 1, dann WZ Rollo 1 usw.
Und dann noch eine Frage zum Lichtsensor. Momentan fahre ich nach Astro Funktion, das heißt aber auch bei dem Wetter, ist es schon recht dunkel, bevor der Rollo um ca. 21:30 fährt. Könnte man hier den Lichtsensor mit einsetzten. Wenn der Wert eine Schwelle erreicht hat, fährt der Rollo vor dem Astro Down, wenn es eben noch schön ist, fährt er erst bei Astro Down.
Zitat von: D3ltorohd am 17 Juli 2021, 08:18:05
Ja genau richtig. Unter der Woche z.b. 20:00 Uhr am WE 21 Uhr.
das geht doch schon länger zu machen.
bei mir ASC_Up in dem Fall auf time stellen und
in der Woche
ASC_Time_Up_Early 07:45
am WoE
ASC_Time_Up_WE_Holiday 08:10
Zitat von: moonsorrox am 18 Juli 2021, 15:11:53
das geht doch schon länger zu machen.
bei mir ASC_Up in dem Fall auf time stellen und
in der Woche
ASC_Time_Up_Early 07:45
am WoE
ASC_Time_Up_WE_Holiday 08:10
Ah ok, kann ich so mal versuchen. Das WE Holiay muss ich noch irgendwie Triggern, oder läuft das automatisch am WE ?
das geht automatisch am Wochenende und am Feiertag sobald du die richitge Holiday nutzt
Zitat von: moonsorrox am 19 Juli 2021, 00:24:31
das geht automatisch am Wochenende und am Feiertag sobald du die richitge Holiday nutzt
Wie meinst du das ? Ist das Holiday ein weiteres Modul ? Mache sonst in FHEM nichts weiter, außer eben Rollosteuerung.
das ist ein Attribut in der global welches du einträgst, denke aber dazu findest du im Forum etwas
bei mir z.B. für Niedersachsen
attr global holiday2we NI
Hallo,
wegen eines Defektes der SD-Karte, musste ich fhem neu aufsetzen. Die letzte Sicherung der cfg war natürlich schon 1/2 Jahr alt.
Gestolpert bin ich über den ASC_TempSensor. Dieses Attribut gibt es im ASC-Device und in den einzelnen Rollos. Offensichtlich sind beide Einträge erforderlich, denn die Beschattung ging nicht.
Übrigens wird das attr nicht in der Commandref bei den Rollos erwähnt!?
Wofür ist nochmal der Eintrag im ASC-Device, wenn doch jeder Einzelne eine Temperatur hat?
Außerdem bekomme ich keine Entschattung mehr hin. Alle Wartezeiten auf 0 gestellt, Brightness lange unterschritten, kein manueller Eingriff, keine Reaktion. Vor dem Crash ging ja alles. Was könnte im letzten Jahr hinzugekommen sein? Auf der andern Seite hab ich immer Updates gemacht.
Woran könnte das liegen?
Danke
Also bei mir ist der Temperatursensor nur im ASC-Device, die Temperaturen aber in den Rolladen-Devices.
Aber, Du hast recht: in den Rolladendevices kann man auch ein Attribut für lokale Temperatursensoren anwählen.
Wahrscheinlich ist aber beides sinnvoll: i. d. R. definiert man nur im ASC-Device, und lediglich bei abweichenden räumlichen Gegebenheiten definiert man im Rolladendevice.
Vielleicht machst Du im ASC-Device einmal ein
set DeinASCDevice createNewNotifyDev
Gruß,
Friedhelm
Würde Sinn machen, wenn der Sensor in den Rollos nur optional wäre. So richtig wird das nicht beschrieben!?
Ich habe in den Rollos keine Sensoren eingetragen.
In der ASC_ShadingMessage wurde der Sensor gefordert - seltsam. Ich werde nochmal ohne testen.
Danke
Du brauchst den Sensor nur in globaler ASC-Device, in den einzelnen Rollladen musst du nur die Temperatur ab wann beschattet werden soll eingeben, die wird dort nämlich benötigt.
P.S.: Das mit der SD-Karte ist mir auch schon passiert, war dann der Grund auf einen Flash-USB-Stick umzusteigen.
Gruß
Markus
Ja, das ist der Wert ASC_Shading_Min_OutsideTemperature. Die kann ich für jeden Laden unterschiedlich einstellen.
Dennoch gibt es das attr ASC_TempSensor in den einzelnen Läden!?
Was macht es da?
Gute Frage, das habe ich noch nie verwendet.
Hier mein Test: Das attr ASC_TempSensor wurde an einem Rollo gelöscht - Programm antwortet: ASC_ShadingMessage
INFO: shading active, global temp sensor is set, but shutters temperature sensor is not set.
Also hab' ich es wieder gesetzt.
Zu meinem nicht funktionierenden ShadingOut habe ich noch nichts gefunden. Ich befürchte, dass ein manuelles Verstellen eines Rollos alles blockiert. Erst ein ShadingOut und ein darauffolgendes ShadingIn soll die Automatik wieder in Gang setzen - hab ich im Wiki gelesen.
Jedes mal wenn ich denke, ich hab das Modul verstanden, kommt wieder so ein Rückfall.
Ich wünsche mir noch mehr solche StatusInfos wie ASC_ShadingMessage.
Danke
Zitat von: Vorhand am 28 Juli 2021, 09:58:21
Hier mein Test: Das attr ASC_TempSensor wurde an einem Rollo gelöscht - Programm antwortet: ASC_ShadingMessage
INFO: shading active, global temp sensor is set, but shutters temperature sensor is not set.
Also hab' ich es wieder gesetzt.
Ich meine mich erinnern zu können das der Parameter in Rollladen-Device eingeführt wurde da es Leute gab die das nicht über die Außentemperatur fahren wollten sondern wenn die Raumtemperatur über einem gewissen Wert ist. So kann man z.B. die Sonne bis zu einem gewissen Punkt zum heizen benutzen. Wenn du den Parameter nicht setzt wird dann der globale Wert benutzt, so steht es ja auch in deinem Logauszug.
Ich habe beim fahren mit aktivem shading noch keine Probleme gehabt, meine Taster vor Ort melden aber auch nicht zurück das gefahren wurde. Habe aber auch schon gelesen gehabt das händische Eingriffe während eines aktiven shadings nicht gut sind und dann erst wieder shading out kommen muss damit das alles wieder sauber funktioniert.
Zitat von: Vorhand am 28 Juli 2021, 09:58:21
Hier mein Test: Das attr ASC_TempSensor wurde an einem Rollo gelöscht - Programm antwortet: ASC_ShadingMessage
INFO: shading active, global temp sensor is set, but shutters temperature sensor is not set.
Also hab' ich es wieder gesetzt.
Zu meinem nicht funktionierenden ShadingOut habe ich noch nichts gefunden. Ich befürchte, dass ein manuelles Verstellen eines Rollos alles blockiert. Erst ein ShadingOut und ein darauffolgendes ShadingIn soll die Automatik wieder in Gang setzen - hab ich im Wiki gelesen.
Jedes mal wenn ich denke, ich hab das Modul verstanden, kommt wieder so ein Rückfall.
Ich wünsche mir noch mehr solche StatusInfos wie ASC_ShadingMessage.
Danke
Es ist eine INFO kein WARNING kein ERROR. Also nur eine Information.
Zitat von: Vorhand am 27 Juli 2021, 19:48:40
Ja, das ist der Wert ASC_Shading_Min_OutsideTemperature. Die kann ich für jeden Laden unterschiedlich einstellen.
Dennoch gibt es das attr ASC_TempSensor in den einzelnen Läden!?
Was macht es da?
So hab ich das eingetragen ::
ASC_TempSensor zigbee.0.00158d00045cb455.temperature:state
Ich habe die Sensoren durchgereicht von iobroker aus. Aber das sollte mit internen in Fhem genauso gehen.
@CoolTux
Eine Frage, das Rollo fährt abends auf Lüftposition, da das Fenster offen ist. Morgens so um 5:10 schließe ich das Fenster, aber der Rollo bewegt sich nicht mehr.
ASC_Time_Up_Early 07:00
Internals:
FUUID 5ce30257-f33f-fc62-3940-fef36dca233a1d70
NAME Wohnzimmer_re
NR 24
STATE open
TYPE ROLLO
stoptime 1627454506
READINGS:
2020-02-29 13:58:39 ASC_Enable on
2021-07-28 18:19:32 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 5m
2021-07-28 08:41:46 ASC_ShuttersLastDrive manual
2021-07-28 07:00:02 ASC_Time_DriveDown 28.07.2021 - 21:12
2021-07-28 07:00:02 ASC_Time_DriveUp 29.07.2021 - 07:00
2021-07-26 21:15:29 associatedWith ASControl
2021-07-28 08:41:40 command pct-0
2021-07-28 08:41:40 desired_pct 0
2021-07-28 08:41:40 drive-type modul
2021-07-28 08:41:40 last_drive drive-up
2021-07-28 08:41:46 pct 100
2021-07-28 08:41:46 state open
Attributes:
ASC 2
ASC_BrightnessSensor zigbee.0.04cf8cdf3c772184.illuminance:state
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 90
ASC_Drive_DelayStart 1
ASC_Mode_Up home
ASC_Open_Pos 100
ASC_Pos_Reading pct
ASC_RainProtection off
ASC_Roommate_Device 0_userdata.0.Anwesenheit.Roommate_WZ:state
ASC_Shading_InOutAzimuth 110:130
ASC_Shading_MinMax_Elevation 8.0:80
ASC_Shading_Min_OutsideTemperature 23
ASC_Shading_Mode always
ASC_Shading_Pos 10
ASC_Shading_StateChange_SunnyCloudy 4500:2300
ASC_Shading_WaitingPeriod 600
ASC_ShuttersPlace window
ASC_TempSensor zigbee.0.00158d00045cb455.temperature:state
ASC_Time_Up_Early 07:00
ASC_Ventilate_Pos 80
ASC_Ventilate_Window_Open on
ASC_WindowRec 0_userdata.0.Jalousiesteuerung.Fenstertimeout.Wohnzimmer_rechts_contact
ASC_WindowRec_subType threestate
alias Wohnzimmer_re
cmdIcon open:fts_shutter_up closed:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
devStateIcon open:fts_shutter_10:closed closed:fts_shutter_100:open half:fts_shutter_50:closed drive-up:fts_shutter_up@red:stop drive-down:fts_shutter_down@red:stop pct-100:fts_shutter_10:open pct-90:fts_shutter_10:closed pct-80:fts_shutter_20:closed pct-70:fts_shutter_30:closed pct-60:fts_shutter_40:closed pct-50:fts_shutter_50:closed pct-40:fts_shutter_60:open pct-30:fts_shutter_70:open pct-20:fts_shutter_80:open pct-10:fts_shutter_90:open pct-0:fts_shutter_100:closed
rl_autoStop 1
rl_commandDown set JaroFB down 3
rl_commandStop set JaroFB stop 3
rl_commandUp set JaroFB up 3
rl_excessBottom 2
rl_excessTop 0
rl_resetTime 0
rl_secondsDown 33
rl_secondsUp 33
rl_switchTime 1
rl_type HomeKit
room Jalousien,ioB_OUT
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate Jalousien Jalousien_map structexclude
webCmd open:closed:half:stop:pct
Zitat von: D3ltorohd am 28 Juli 2021, 18:21:32
So hab ich das eingetragen ::
ASC_TempSensor zigbee.0.00158d00045cb455.temperature:state
Ich habe die Sensoren durchgereicht von iobroker aus. Aber das sollte mit internen in Fhem genauso gehen.
@CoolTux
Eine Frage, das Rollo fährt abends auf Lüftposition, da das Fenster offen ist. Morgens so um 5:10 schließe ich das Fenster, aber der Rollo bewegt sich nicht mehr.
ASC_Time_Up_Early 07:00
Internals:
FUUID 5ce30257-f33f-fc62-3940-fef36dca233a1d70
NAME Wohnzimmer_re
NR 24
STATE open
TYPE ROLLO
stoptime 1627454506
READINGS:
2020-02-29 13:58:39 ASC_Enable on
2021-07-28 18:19:32 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 5m
2021-07-28 08:41:46 ASC_ShuttersLastDrive manual
2021-07-28 07:00:02 ASC_Time_DriveDown 28.07.2021 - 21:12
2021-07-28 07:00:02 ASC_Time_DriveUp 29.07.2021 - 07:00
2021-07-26 21:15:29 associatedWith ASControl
2021-07-28 08:41:40 command pct-0
2021-07-28 08:41:40 desired_pct 0
2021-07-28 08:41:40 drive-type modul
2021-07-28 08:41:40 last_drive drive-up
2021-07-28 08:41:46 pct 100
2021-07-28 08:41:46 state open
Attributes:
ASC 2
ASC_BrightnessSensor zigbee.0.04cf8cdf3c772184.illuminance:state
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 90
ASC_Drive_DelayStart 1
ASC_Mode_Up home
ASC_Open_Pos 100
ASC_Pos_Reading pct
ASC_RainProtection off
ASC_Roommate_Device 0_userdata.0.Anwesenheit.Roommate_WZ:state
ASC_Shading_InOutAzimuth 110:130
ASC_Shading_MinMax_Elevation 8.0:80
ASC_Shading_Min_OutsideTemperature 23
ASC_Shading_Mode always
ASC_Shading_Pos 10
ASC_Shading_StateChange_SunnyCloudy 4500:2300
ASC_Shading_WaitingPeriod 600
ASC_ShuttersPlace window
ASC_TempSensor zigbee.0.00158d00045cb455.temperature:state
ASC_Time_Up_Early 07:00
ASC_Ventilate_Pos 80
ASC_Ventilate_Window_Open on
ASC_WindowRec 0_userdata.0.Jalousiesteuerung.Fenstertimeout.Wohnzimmer_rechts_contact
ASC_WindowRec_subType threestate
alias Wohnzimmer_re
cmdIcon open:fts_shutter_up closed:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
devStateIcon open:fts_shutter_10:closed closed:fts_shutter_100:open half:fts_shutter_50:closed drive-up:fts_shutter_up@red:stop drive-down:fts_shutter_down@red:stop pct-100:fts_shutter_10:open pct-90:fts_shutter_10:closed pct-80:fts_shutter_20:closed pct-70:fts_shutter_30:closed pct-60:fts_shutter_40:closed pct-50:fts_shutter_50:closed pct-40:fts_shutter_60:open pct-30:fts_shutter_70:open pct-20:fts_shutter_80:open pct-10:fts_shutter_90:open pct-0:fts_shutter_100:closed
rl_autoStop 1
rl_commandDown set JaroFB down 3
rl_commandStop set JaroFB stop 3
rl_commandUp set JaroFB up 3
rl_excessBottom 2
rl_excessTop 0
rl_resetTime 0
rl_secondsDown 33
rl_secondsUp 33
rl_switchTime 1
rl_type HomeKit
room Jalousien,ioB_OUT
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate Jalousien Jalousien_map structexclude
webCmd open:closed:half:stop:pct
Könnte an ASC_BlockingTime_beforDayOpen liegen.
Zitat von: CoolTux am 28 Juli 2021, 19:35:01
Könnte an ASC_BlockingTime_beforDayOpen liegen.
Ist da was Standard gesetzt, weil das attr hab ich selber ja gar nicht gesetzt.
Zitat von: D3ltorohd am 28 Juli 2021, 21:58:28
Ist da was Standard gesetzt, weil das attr hab ich selber ja gar nicht gesetzt.
Auch wenn die Doku dieses Moduls insgesamt ziemlich zu wünschen übrig lässt, ist dieses Detail allerding dokumentiert. Also RTFM!
ZitatASC_BlockingTime_beforDayOpen - wie viel Sekunden vor dem morgendlichen öffnen soll keine schließen Fahrt mehr stattfinden. (default: 3600)
Zitat von: Wolle02 am 29 Juli 2021, 08:03:30
Auch wenn die Doku dieses Moduls insgesamt ziemlich zu wünschen übrig lässt, ist dieses Detail allerding dokumentiert. Also RTFM!
Das wäre ja default 60 min. Wenn der Rollo aber erst um 7 Uhr fahren soll und ich um 5:10 Uhr das Fenster schließe müsste er ja eigentlich fahren.
Hallo, ich habe folgendes Problem:
Ich möchte eine Readinggroup für die Beschattung erstellen, wobei ich gleichzeitig die Möglichkeit haben möchte, die Werte zu ändern
define RG_test readingsGroup <Gerät>,<InAzi>,<OutAzi>,<MinEle>,<MaxEle>,<Sunny>,<Cloudy>,<Mode>,<Pos>,<Temp>\
([^File].*Rollo.*|.*Rollladen|Jalousie_.*):<{ascAPIget('ShadingAzimuthLeft',$DEVICE)}>,<{ascAPIget('ShadingAzimuthRight',$DEVICE)}>,<{ascAPIget('ShadingMinElevation',$DEVICE)}>,<{ascAPIget('ShadingMaxElevation',$DEVICE)}>,<{ascAPIget('ShadingStateChangeSunny',$DEVICE)}>,<{ascAPIget('ShadingStateChangeCloudy',$DEVICE)}>,?ASC_Shading_Mode,?ASC_Shading_Pos,?ASC_Shading_Min_OutsideTemperature
Für ASC_Shading_Mode,ASC_Shading_Pos und ASC_Shading_Min_OutsideTemperature funktioniert das setzen der Parameter mit Commands als Attribut problemlos
attr RG_test commands
{ASC_Shading_Mode => 'ASC_Shading_Mode:absent,always,off,home',\
ASC_Shading_Min_OutsideTemperature => 'ASC_Shading_Min_OutsideTemperature:15,16,17,18,19,20',\
ASC_Shading_Pos => 'ASC_Shading_Pos:5,10,15,20,25'}
Für die anderen bekomme ich es einfach nicht hin, wie kann ich das Problem angehen?
Hi,
ich hoffe es kann mir jemand bei meinem Problem helfen. Ich verwende das Moduls schon seit längerem, aber bis jetzt hat das Shading bei mir nie richtig funktioniert. Nachdem mein Helligkeitssensor ein halbes Jahr kaputt war, habe ich jetzt im Sommer mit der neuesten Version versucht alles so hinzubekommen wie ich gerne hätte.
Ich verwende KNX Aktoren für die Jalousien und diverse KNX Sensoren.
Folgende Probleme habe ich und das betrifft soweit ich beobachtet habe alle Jalousien.
- Jalousien fahren nicht in die Beschattung obwohl ASC_ShadingMessage - INFO: current shading status is 'in'. Sobald ich aber manuell die Jalousie betätige - zb auf position 50 fahre, dauert es nicht lange und die Jalousie wird in die Beschattung gefahren z.b. position 100.
- bei shading status is "out" fahrt auch nur ein Teil der Jalousien aus der Beschattung und es nicht ersichtlich warum manche fahren und manche nicht
Wäre dankbar für einen Hinweis was hier falsch sein könnte:
Internals:
DEF 3/3/13:dpt5.001:position 3/3/11:dpt1:Auf_Ab 3/3/12:dpt1:Stop 3/3/24:dpt5.001:Status_Hoehe
DEVNAME Jalousie_Kinderzimmer_Sued
FIRSTGADNAME position
FUUID 5e98b249-f33f-e2c0-c4e9-8734f5765857dd75
FVERSION 10_KNX.pm:0.174710/2018-10-07
GETSTRING position:noArg Status_Hoehe:noArg Auf_Ab:noArg Stop:noArg
IODev KNX
KNX_MSGCNT 5
KNX_RAWMSG C01119w0331800
KNX_TIME 2021-07-31 18:29:38
LASTInputDev KNX
MSGCNT 5
NAME Jalousie_Kinderzimmer_Sued
NR 846
NTFY_ORDER 50-Jalousie_Kinderzimmer_Sued
SETSTRING position:slider,0,1,100 Status_Hoehe:slider,0,1,100 Auf_Ab:off,on Stop:off,on
STATE 0 %
TYPE KNX
GADDETAILS:
Auf_Ab:
CODE 0330b
GROUP 3/3/11
MODEL dpt1
NO 2
OPTION
RDNAMEGET Auf_Ab-get
RDNAMEPUT Auf_Ab-put
RDNAMESET Auf_Ab-set
SETLIST :off,on
Status_Hoehe:
CODE 03318
GROUP 3/3/24
MODEL dpt5.001
NO 4
OPTION
RDNAMEGET Status_Hoehe-get
RDNAMEPUT Status_Hoehe-put
RDNAMESET Status_Hoehe-set
SETLIST :slider,0,1,100
Stop:
CODE 0330c
GROUP 3/3/12
MODEL dpt1
NO 3
OPTION
RDNAMEGET Stop-get
RDNAMEPUT Stop-put
RDNAMESET Stop-set
SETLIST :off,on
position:
CODE 0330d
GROUP 3/3/13
MODEL dpt5.001
NO 1
OPTION
RDNAMEGET position-get
RDNAMEPUT position-put
RDNAMESET position-set
SETLIST :slider,0,1,100
GADTABLE:
0330b Auf_Ab
0330c Stop
0330d position
03318 Status_Hoehe
READINGS:
2021-07-30 20:41:04 ASC_Enable on
2021-07-31 21:09:22 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 5m
2021-07-31 21:10:29 ASC_Time_DriveDown 01.08.2021 - 21:10
2021-07-31 21:10:29 ASC_Time_DriveUp 01.08.2021 - 08:00
2021-07-31 12:14:03 Auf_Ab-get on
2021-07-30 20:41:04 Auf_Ab-set on
2021-07-30 20:41:04 IODev KNX
2021-07-30 20:41:04 Position 0 %
2021-07-30 20:41:04 Position-set 80 %
2021-07-31 18:29:38 Status_Hoehe-get 0 %
2021-07-31 12:14:05 Stop-get on
2021-07-30 20:41:04 Stop-set on
2021-07-30 20:41:28 associatedWith ASC
2021-07-31 18:29:38 last-sender 1/1/25
2021-07-31 21:10:29 position 0 %
2021-07-31 18:29:21 position-set 0 %
2021-07-31 18:29:38 state 0 %
Attributes:
ASC 1
ASC_AutoAstroModeMorning CIVIL
ASC_BrightnessSensor KNX_0000005:Helligkeit
ASC_Closed_Pos 100
ASC_Down astro
ASC_DriveUpMaxDuration 17
ASC_Mode_Down off
ASC_Mode_Up off
ASC_Open_Pos 0
ASC_Pos_Reading position
ASC_RainProtection off
ASC_Shading_InOutAzimuth 120:290
ASC_Shading_Min_OutsideTemperature 10
ASC_Shading_Mode always
ASC_Shading_Pos 90
ASC_Shading_StateChange_SunnyCloudy 20000:15000
ASC_Shading_WaitingPeriod 600
ASC_Sleep_Pos 0
ASC_TempSensor KNX_0004000:WERT
ASC_Time_Up_Early 08:00
ASC_Up astro
IODev KNX
alias Jalousie_Kinderzimmer_Süd
andFHEM_alias Jalousie_KiZi_Sued
devStateIcon off:fts_shutter_up@green on:fts_shutter_down@red 100\d.*:fts_shutter_100 9\d.*:fts_shutter_90 8\d.*:fts_shutter_80 7\d.*:fts_shutter_70 6\d.*:fts_shutter_60 5\d.*:fts_shutter_50 4\d.*:fts_shutter_40 3\d.*:fts_shutter_30 2\d.*:fts_shutter_20 1\d.*:fts_shutter_10 [1-9].*:fts_shutter_10 0.*:fts_window_2w
event-on-change-reading .*
eventMap /on g3:Stop/off g2:Auf/on g2:Ab/off
group Jalousien_OG
icon fts_shutter_30
room Favoriten,Jalousien,OG->Kinderzimmer
userReadings position { ReadingsVal("Jalousie_Kinderzimmer_Sued","Status_Hoehe-get",0) }
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
webCmd Ab:Stop:Auf:Pos1:Pos2
Hallo Zusammen,
ich nutze ASC jetzt schon sei einiger Zeit und bin schwer begeistert. Das wohl größte Kompliment ist wohl: Meine Frau auch ;D
Leider funktioniert die Holiday-Funktion nicht mehr korrekt. Hier in Bayern sind Ferien, aber die Rollos fahren nicht zur eingestellen Zeit im Attribut ASC_Time_Up_WE_Holiday!
Hier ein List eines Rollo Device:
Internals:
CODE 49C4AA
DEF 49C4AA
FUUID 5c7437be-f33f-5c32-3d9a-932664c2753081c0
FVERSION 30_DUOFERN.pm:0.243810/2021-05-04
IODev SYS_DuofernStick
LASTInputDev SYS_DuofernStick
MODEL Rohrmotor
MSGCNT 9
NAME RO_EG_wz_Sued2
NR 41
STATE opened
SUBTYPE Rohrmotor
SYS_DuofernStick_MSGCNT 9
SYS_DuofernStick_RAWMSG 0FFF0F246000A0205A32000014000C49C4AAFFFFFF01
SYS_DuofernStick_TIME 2021-08-05 06:45:34
TYPE DUOFERN
READINGS:
2020-05-28 19:57:15 ASC_Enable on
2021-08-05 11:32:33 ASC_ShadingMessage INFO: current shading status is 'in' - next check in 15m
2021-08-05 06:45:34 ASC_ShuttersLastDrive day open
2021-08-05 08:30:02 ASC_Time_DriveDown 05.08.2021 - 23:45
2021-08-05 08:30:02 ASC_Time_DriveUp 06.08.2021 - 06:45
2021-08-03 21:49:02 IODev SYS_DuofernStick
2021-08-03 21:49:57 associatedWith myRolloControl
2021-08-05 06:45:34 block 0
2021-08-05 06:45:34 dawnAutomatic off
2021-08-05 06:45:34 duskAutomatic off
2021-08-05 06:45:34 manualMode on
2021-08-05 06:45:34 moving stop
2021-08-05 06:45:34 obstacle 0
2021-08-05 06:45:34 position 0
2021-08-05 06:45:34 rainAutomatic off
2021-08-05 06:45:34 rainDirection up
2021-08-05 06:45:34 rainMode off
2021-08-05 06:45:34 reversal off
2021-08-05 06:45:34 state opened
2021-08-05 06:45:34 sunAutomatic off
2021-08-05 06:45:34 sunMode off
2021-08-05 06:45:34 sunPosition 50
2021-08-05 06:45:34 timeAutomatic off
2021-08-05 06:45:34 ventilatingMode off
2021-08-05 06:45:34 ventilatingPosition 90
2021-08-05 06:45:34 version 1.4
2021-08-05 06:45:34 windAutomatic off
2021-08-05 06:45:34 windDirection up
2021-08-05 06:45:34 windMode off
helper:
desiredPosition 0
Attributes:
ASC 1
ASC_BlockingTime_afterManual 3600
ASC_BrightnessSensor US_GG_tr_WetterChecker:brightness 80:20
ASC_Closed_Pos 100
ASC_ComfortOpen_Pos 10
ASC_Down brightness
ASC_Drive_DelayStart 3
ASC_LockOut soft
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Open_Pos 0
ASC_Pos_Reading position
ASC_Shading_InOutAzimuth 95:265
ASC_Shading_MinMax_Elevation 20.0:100.0
ASC_Shading_Min_OutsideTemperature 20
ASC_Shading_Mode absent
ASC_Shading_Pos 80
ASC_Shading_StateChange_SunnyCloudy 38000:30000
ASC_Shading_WaitingPeriod 900
ASC_ShuttersPlace window
ASC_TempSensor TEMP_EG_wz:temperature
ASC_Time_Down_Early 23:30
ASC_Time_Down_Late 23:45
ASC_Time_Up_Early 06:45
ASC_Time_Up_Late 10:00
ASC_Time_Up_WE_Holiday 08:30
ASC_Up astro
ASC_WindowRec GR_EG_wz_Sued2
ASC_WindowRec_subType threestate
DbLogExclude .*
IODev SYS_DuofernStick
alexaName Rollo Wohnen 2
alexaRoom Wohnzimmer
alias Rollo Wohnen 2
event-on-change-reading .*
genericDeviceType blind
group Rollo EG
icon fts_shutter
positionDeviation 2
room Alexa,Homekit,Wohnzimmer
siriName Rollo Wohnen 2
toggleUpDown 1
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate rollo_eg rollo_eg_map structexclude
Und hier das List des ASC Device:
Internals:
FUUID 5ecff9ee-f33f-5c32-d548-3decac136ed0557e
FVERSION 73_AutoShuttersControl.pm:v0.10.15-s24586/2021-06-05
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME myRolloControl
NOTIFYDEV global,myRolloControl,MK_GG_tr_Markise,RO_EG_br_BettinaOst,RO_EG_br_BettinaSued,RO_EG_ku_Nord,RO_EG_ku_West,RO_EG_wc_Ost,RO_EG_wz_Sued1,RO_EG_wz_Sued2,RO_EG_wz_West1,RO_EG_wz_West2,RO_OG_bz_Ost1,RO_OG_bz_Ost2,RO_OG_sz_Sued,RO_OG_zi_FelixNord,RO_OG_zi_FelixWest,RO_OG_zi_GaesteSued,RO_OG_zi_GaesteWest,US_GG_tr_WetterChecker,rgr_Bewohner,myTwilight,GR_EG_wz_Sued2
NR 90
NTFY_ORDER 51-myRolloControl
STATE shading in
TYPE AutoShuttersControl
VERSION v0.10.15
OLDREADINGS:
READINGS:
2021-08-02 17:16:04 MK_GG_tr_Markise_PosValue 0
2021-03-30 17:45:10 MK_GG_tr_Markise_lastPosValue 100
2021-08-05 05:18:17 MK_GG_tr_Markise_nextAstroTimeEvent 05.08.2021 - 21:24
2021-03-27 18:34:04 RO_EG_br_BettinaOst RO_EG_br_BettinaOst_lastPosValue 0
2021-08-05 11:09:08 RO_EG_br_BettinaOst_PosValue 50
2021-08-05 11:08:28 RO_EG_br_BettinaOst_lastPosValue 100
2021-08-05 08:30:02 RO_EG_br_BettinaOst_nextAstroTimeEvent 05.08.2021 - 21:45
2021-03-27 18:34:04 RO_EG_br_BettinaSued RO_EG_br_BettinaSued_lastPosValue 0
2021-08-05 11:09:19 RO_EG_br_BettinaSued_PosValue 70
2021-08-05 11:08:28 RO_EG_br_BettinaSued_lastPosValue 100
2021-08-05 08:30:02 RO_EG_br_BettinaSued_nextAstroTimeEvent 05.08.2021 - 21:45
2021-03-27 18:34:04 RO_EG_ku_Nord RO_EG_ku_Nord_lastPosValue 0
2021-08-05 06:45:49 RO_EG_ku_Nord_PosValue 0
2021-08-05 08:30:02 RO_EG_ku_Nord_lastPosValue 100
2021-08-05 08:30:02 RO_EG_ku_Nord_nextAstroTimeEvent 05.08.2021 - 21:45
2021-03-27 18:34:04 RO_EG_ku_West RO_EG_ku_West_lastPosValue 0
2021-08-05 06:45:51 RO_EG_ku_West_PosValue 0
2021-08-05 08:30:02 RO_EG_ku_West_lastPosValue 100
2021-08-05 08:30:02 RO_EG_ku_West_nextAstroTimeEvent 05.08.2021 - 21:45
2021-03-27 18:34:04 RO_EG_wc_Ost RO_EG_wc_Ost_lastPosValue 0
2021-08-05 11:09:16 RO_EG_wc_Ost_PosValue 50
2021-08-05 11:08:28 RO_EG_wc_Ost_lastPosValue 100
2021-08-05 08:30:02 RO_EG_wc_Ost_nextAstroTimeEvent 05.08.2021 - 21:45
2021-03-27 18:34:04 RO_EG_wz_Sued1 RO_EG_wz_Sued1_lastPosValue 0
2021-08-05 11:16:01 RO_EG_wz_Sued1_PosValue 80
2021-08-05 11:15:59 RO_EG_wz_Sued1_lastPosValue 0
2021-08-05 08:30:02 RO_EG_wz_Sued1_nextAstroTimeEvent 05.08.2021 - 21:45
2021-03-27 18:34:04 RO_EG_wz_Sued2 RO_EG_wz_Sued2_lastPosValue 0
2021-08-05 06:45:34 RO_EG_wz_Sued2_PosValue 0
2021-08-05 08:30:02 RO_EG_wz_Sued2_lastDelayPosValue 0
2021-08-05 06:45:02 RO_EG_wz_Sued2_lastPosValue 0
2021-08-05 08:30:02 RO_EG_wz_Sued2_nextAstroTimeEvent 05.08.2021 - 23:45
2021-03-27 18:34:04 RO_EG_wz_West1 RO_EG_wz_West1_lastPosValue 0
2021-08-05 06:45:27 RO_EG_wz_West1_PosValue 0
2021-08-05 08:30:02 RO_EG_wz_West1_lastPosValue 100
2021-08-05 08:30:02 RO_EG_wz_West1_nextAstroTimeEvent 05.08.2021 - 21:45
2021-03-27 18:34:04 RO_EG_wz_West2 RO_EG_wz_West2_lastPosValue 0
2021-08-05 06:45:39 RO_EG_wz_West2_PosValue 0
2021-08-05 08:30:02 RO_EG_wz_West2_lastPosValue 100
2021-08-05 08:30:02 RO_EG_wz_West2_nextAstroTimeEvent 05.08.2021 - 21:45
2021-03-27 18:34:04 RO_OG_bz_Ost1 RO_OG_bz_Ost1_lastPosValue 0
2021-08-05 10:22:04 RO_OG_bz_Ost1_PosValue 60
2021-08-05 10:21:41 RO_OG_bz_Ost1_lastPosValue 100
2021-08-05 09:30:02 RO_OG_bz_Ost1_nextAstroTimeEvent 05.08.2021 - 21:45
2021-03-27 18:34:04 RO_OG_bz_Ost2 RO_OG_bz_Ost2_lastPosValue 0
2021-08-05 10:22:07 RO_OG_bz_Ost2_PosValue 60
2021-08-05 10:21:41 RO_OG_bz_Ost2_lastPosValue 100
2021-08-05 09:30:02 RO_OG_bz_Ost2_nextAstroTimeEvent 05.08.2021 - 21:45
2021-03-27 18:34:04 RO_OG_sz_Sued RO_OG_sz_Sued_lastPosValue 0
2021-08-05 11:20:52 RO_OG_sz_Sued_PosValue 80
2021-08-05 11:20:08 RO_OG_sz_Sued_lastPosValue 75
2021-08-05 09:30:02 RO_OG_sz_Sued_nextAstroTimeEvent 05.08.2021 - 21:45
2021-03-27 18:34:04 RO_OG_zi_FelixNord RO_OG_zi_FelixNord_lastPosValue 0
2021-08-05 08:40:39 RO_OG_zi_FelixNord_PosValue 0
2021-08-05 09:30:02 RO_OG_zi_FelixNord_lastPosValue 75
2021-08-05 09:30:02 RO_OG_zi_FelixNord_nextAstroTimeEvent 05.08.2021 - 20:00
2021-03-27 18:34:04 RO_OG_zi_FelixWest RO_OG_zi_FelixWest_lastPosValue 0
2021-08-05 11:16:16 RO_OG_zi_FelixWest_PosValue 80
2021-08-05 11:16:00 RO_OG_zi_FelixWest_lastPosValue 0
2021-08-05 09:30:02 RO_OG_zi_FelixWest_nextAstroTimeEvent 05.08.2021 - 20:00
2021-03-27 18:34:04 RO_OG_zi_GaesteSued RO_OG_zi_GaesteSued_lastPosValue 0
2021-08-05 11:09:18 RO_OG_zi_GaesteSued_PosValue 80
2021-08-05 11:08:28 RO_OG_zi_GaesteSued_lastPosValue 0
2021-08-05 09:30:02 RO_OG_zi_GaesteSued_nextAstroTimeEvent 05.08.2021 - 20:00
2021-03-27 18:34:04 RO_OG_zi_GaesteWest RO_OG_zi_GaesteWest_lastPosValue 0
2021-08-05 11:09:15 RO_OG_zi_GaesteWest_PosValue 80
2021-08-05 11:08:28 RO_OG_zi_GaesteWest_lastPosValue 0
2021-08-05 09:30:02 RO_OG_zi_GaesteWest_nextAstroTimeEvent 05.08.2021 - 20:00
2021-08-03 21:47:41 ascEnable on
2021-08-03 21:50:03 controlShading on
2020-05-28 19:50:39 hardLockOut off
2021-08-03 21:49:57 room_Alexa_Bad_Homekit RO_OG_bz_Ost1,RO_OG_bz_Ost2
2021-08-03 21:49:57 room_Alexa_BueroBettina_Homekit RO_EG_br_BettinaOst,RO_EG_br_BettinaSued
2021-08-03 21:49:57 room_Alexa_Draussen_Homekit MK_GG_tr_Markise
2021-08-03 21:49:57 room_Alexa_Felix_Homekit RO_OG_zi_FelixNord,RO_OG_zi_FelixWest
2021-08-03 21:49:57 room_Alexa_Gaeste_Homekit RO_OG_zi_GaesteWest
2021-08-03 21:49:57 room_Alexa_Homekit_Kueche RO_EG_ku_West
2021-08-03 21:49:57 room_Alexa_Homekit_Schlafzimmer RO_OG_sz_Sued
2021-08-03 21:49:57 room_Alexa_Homekit_WC RO_EG_wc_Ost
2021-08-03 21:49:57 room_Alexa_Homekit_Wohnzimmer RO_EG_wz_Sued1,RO_EG_wz_Sued2,RO_EG_wz_West1,RO_EG_wz_West2
2021-08-03 21:49:57 room_Gaeste_Alexa_Homekit RO_OG_zi_GaesteSued
2021-08-03 21:49:57 room_Kueche_Alexa_Homekit RO_EG_ku_Nord
2020-05-28 19:50:39 selfDefense off
2021-08-05 11:20:52 state shading in
2021-08-02 21:20:06 sunriseTimeWeHoliday on
2021-08-03 21:49:57 userAttrList rolled out
helper:
shuttersList:
MK_GG_tr_Markise
RO_EG_br_BettinaOst
RO_EG_br_BettinaSued
RO_EG_ku_Nord
RO_EG_ku_West
RO_EG_wc_Ost
RO_EG_wz_Sued1
RO_EG_wz_Sued2
RO_EG_wz_West1
RO_EG_wz_West2
RO_OG_bz_Ost1
RO_OG_bz_Ost2
RO_OG_sz_Sued
RO_OG_zi_FelixNord
RO_OG_zi_FelixWest
RO_OG_zi_GaesteSued
RO_OG_zi_GaesteWest
monitoredDevs:
GR_EG_wz_Sued2:
RO_EG_wz_Sued2 ASC_WindowRec
RO_EG_br_BettinaOst:
RO_EG_br_BettinaSued:
RO_EG_ku_Nord:
RO_EG_ku_West:
RO_EG_wc_Ost:
RO_EG_wz_Sued1:
RO_EG_wz_Sued2:
RO_EG_wz_West1:
RO_EG_wz_West2:
RO_OG_bz_Ost1:
RO_OG_bz_Ost2:
RO_OG_sz_Sued:
RO_OG_zi_FelixNord:
RO_OG_zi_FelixWest:
RO_OG_zi_GaesteSued:
RO_OG_zi_GaesteWest:
US_GG_tr_WetterChecker:
MK_GG_tr_Markise ASC_BrightnessSensor
RO_EG_br_BettinaOst ASC_BrightnessSensor
RO_EG_br_BettinaSued ASC_BrightnessSensor
RO_EG_ku_Nord ASC_BrightnessSensor
RO_EG_ku_West ASC_BrightnessSensor
RO_EG_wc_Ost ASC_BrightnessSensor
RO_EG_wz_Sued1 ASC_BrightnessSensor
RO_EG_wz_Sued2 ASC_BrightnessSensor
RO_EG_wz_West1 ASC_BrightnessSensor
RO_EG_wz_West2 ASC_BrightnessSensor
RO_OG_bz_Ost1 ASC_BrightnessSensor
RO_OG_bz_Ost2 ASC_BrightnessSensor
RO_OG_sz_Sued ASC_BrightnessSensor
RO_OG_zi_FelixNord ASC_BrightnessSensor
RO_OG_zi_FelixWest ASC_BrightnessSensor
RO_OG_zi_GaesteSued ASC_BrightnessSensor
RO_OG_zi_GaesteWest ASC_BrightnessSensor
myTwilight:
myRolloControl ASC_twilightDevice
rgr_Bewohner:
myRolloControl ASC_residentsDev
Attributes:
ASC_autoAstroModeEvening CIVIL
ASC_autoAstroModeMorning CIVIL
ASC_autoShuttersControlComfort on
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_blockAscDrivesAfterManual 0
ASC_brightnessDriveUpDown 80:10
ASC_debug 1
ASC_expert 1
ASC_residentsDev rgr_Bewohner:state
ASC_tempSensor TEMP_GG_Draussen:temperature
ASC_twilightDevice myTwilight
DbLogExclude .*
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room Beschattung
Noch zur Info: Ich habe vor einiger Zeit das holiday2we umgestellt von .holiday Datei auf mehrere Calender mit Dummys. Das funktioniert soweit sehr gut und die Abfrage {IsWe()} liefert mir auch immer eine 1, sobald Wochenende, Feiertag oder Ferientag ist, sonst eben eine 0.
Bin mir noch nicht ganz sicher, aber ich glaube, am Wochenende funktioniert die Steuerung, eben nur in den Ferien nicht.
Um hier noch genauere Aussagen zu treffen, werde ich für morgen mal Just for Fun einen Feiertag eintragen, um zu sehen, ob es nur an den Ferien liegt.
Hat sonst auch jemand dieses Problem oder Vorschläge zur Lösung/Troubleshooting?
Danke schon mal vorab und viele Grüße,
Heiko
Nachtrag: Hab nochmal mit Feiertag und Ferien getestet. Leider ignoriert ASC dies. Wochenende funktioniert ohne Probleme. Ich verstehe nicht ganz wie ASC das prüft, da ja die Abfrage {IsWe()} bei Feiertagen und Ferien ja eine 1 liefert!!!
@Cooltux: Hast du eine Idee?
Gelöst!
Hi,
nachdem mir bis jetzt keine einen Hinweis geben konnte, habe ich noch weiter analysiert und folgende Situation.
Wie schon in meinem vorigen Posting geschrieben habe ich KNX im Einsatz und das Shading funktioniert nur nach einer manuellen Fahrt.
Bis jetzt hab ein userReading damit die position gesetzt wird.
Ich habe zwei Aktoren (ABB und MDT) und bei den Jalousien des MDT ist position entsprechend aktualisiert. Bei Jalousien des ABB Aktors ist die position mit % aktualisiert. Das scheint das Problem zu sein. Damit habe ich dann von
userReadings position { ReadingsVal("Jalousie_Suedterrasse_Esstisch","Status_Hoehe-get",0) }
auf
userReadings position { sprintf("%.0f",ReadingsNum("Jalousie_Suedterrasse_Tuere","Status_Hoehe-get",0)) }
geändert. Die position ist dann korrekt aktualisiert. Leider wurden aber so viele Events generiert, dass die CPU Last auf 100% ging und eigentlich nicht mehr viel funktioniert hat. Folgende Einträge sind im Logfile x Mal pro Sekunde gekommen:
ASC_DEBUG!!! 2021.08.06 22:43:23 - EventProcessingShutters: Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde - RECEIVED EVENT: $VAR1 = 'ASC_ShuttersLastDrive: manual position: 58';
ASC_DEBUG!!! 2021.08.06 22:43:23 - EventProcessingShutters: Jalousie_Suedterrasse_Esstisch - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1628282603 Last Position Timestamp: 1628279982 Drive Up Max Duration: 47 Last Position: 0 aktuelle Position: 58
ASC_DEBUG!!! 2021.08.06 22:43:24 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2021.08.06 22:43:24 - EventProcessingShutters: Fn wurde durlaufen und es sollten Debugausgaben gekommen sein. !!!Wenn nicht!!! wurde der Event nicht korrekt als Nummerisch erkannt.
ASC_DEBUG!!! 2021.08.06 22:43:24 - Notify: ASC_Pos_Reading Event vom Rollo Jalousie_Suedterrasse_Esstisch wurde erkannt - RECEIVED EVENT: $VAR1 = [
'ASC_ShuttersLastDrive: manual',
'position: 58'
];
event-on-update-reading .* habe ich gelöscht. Leider war keine Verbesserung erkennbar. Nur das Löschen der userReadings hat geholfen. Leider funktioniert das Shading dann nicht.
Was muss ich anders machen? Hat jemand einen Vorschlag?
lg
Matthias
Bei meiner Markise müssen zugegebenermaßen viele Parameter zusammenspielen. Alle Bedingungen sind erfüllt, die Markise fährt aber nicht!
Findet jemand den Fehler?
Hier die Markisendefinition:
Internals:
CID shellyswitch25_40F5202710CD
DEF shellyswitch25_40F5202710CD
DEVICETOPIC Rollo_Markise
FUUID 60803c78-f33f-cebf-73f1-7d2d37af3a1f159d
IODev myMQTT2
LASTInputDev myMQTT2
MSGCNT 533127
NAME Rollo_Markise
NR 71
STATE 100
TYPE MQTT2_DEVICE
myMQTT2_MSGCNT 533127
myMQTT2_TIME 2021-08-14 15:10:14
OLDREADINGS:
READINGS:
2021-05-04 10:47:32 ASC_Enable on
2021-08-14 15:08:48 ASC_ShadingMessage INFO: current shading status is 'out reserved' - next check in 10m
2021-08-12 16:38:09 ASC_ShuttersLastDrive manual
2021-08-14 05:06:46 ASC_Time_DriveDown 14.08.2021 - 21:11
2021-08-14 05:06:46 ASC_Time_DriveUp 15.08.2021 - 05:08
2021-08-01 09:45:39 IODev myMQTT2
2021-08-01 09:45:43 associatedWith myASControl,none
2021-04-21 17:00:15 attrTemplateVersion 20210126
2021-08-14 15:10:14 current stop
2021-08-14 15:10:14 energy 27387
2021-08-11 01:23:34 fw_ver 20210720-184734/v1.11.0-g6abd92e
2021-08-11 01:23:34 id shellyswitch25-40F5202710CD
2021-08-14 15:10:14 input0 0
2021-08-14 15:10:14 input1 0
2021-08-11 01:23:34 ip 192.168.178.36
2021-08-11 01:23:34 mac 40F5202710CD
2021-08-11 01:23:34 mode roller
2021-08-11 01:23:34 model SHSW-25
2021-08-11 01:23:34 new_fw false
2021-08-11 01:23:34 online true
2021-08-14 15:10:14 overtemperature 0
2021-08-14 15:10:14 pct 100
2021-08-14 15:10:14 power 0.00
2021-08-14 15:10:14 roller_0_energy 27387
2021-08-14 15:10:14 roller_0_power 0.00
2021-08-14 15:10:14 roller_0_stop_reason normal
2021-08-14 15:10:14 state 100
2021-08-14 15:10:14 temperature 58.55
2021-08-14 15:10:14 temperature_f 137.40
2021-08-14 15:10:14 temperature_status Normal
2021-08-14 15:10:14 voltage 233.02
2021-08-01 13:32:00 x_mqttcom set announce
2021-07-22 16:15:14 x_update set
Attributes:
ASC 2
ASC_BrightnessSensor Wetter:BeleuchtungsstaerkeLx
ASC_Mode_Down off
ASC_Mode_Up off
ASC_Pos_Reading pct
ASC_RainProtection on
ASC_Shading_InOutAzimuth 170:280
ASC_Shading_Mode always
ASC_Shading_Pos 10
ASC_Shading_StateChange_SunnyCloudy 34000:16000
ASC_Shading_WaitingPeriod 600
ASC_Shutter_IdleDetection current:stop
ASC_Sleep_Pos 100
ASC_WindParameters 8:4 100
ASC_WindProtection on
IODev myMQTT2
alias Markise
cmdIcon open:fts_shutter_up close:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
comment Shelly 2.5 in Roller-Mode. 100=opened / 0=closed
devStateIcon {my $amp = ReadingsVal($name,"online","false") eq "false" ? "rot" : ReadingsVal($name,"new_fw","false") eq "true" ? "gelb" : "gruen"; my $con = ReadingsVal($name,"state","unknown"); $con = 100 - $con if $con =~ /\d+/; my $pic = $con eq "opening" ? 'fts_shutter_up@red' : $con eq "closing" ? 'fts_shutter_down@red' : $con eq "100" ? 'fts_shutter_100' : $con =~ /(\d)\d/ ? 'fts_shutter_'.$1.'0' : $con =~ /\b\d\b/ ? 'fts_shutter_10' : 'fts_shutter_updown'; my $show = "$amp" eq "gelb" ? "<a href=\"/fhem?cmd.dummy=set $name x_update&XHR=1\">".FW_makeImage("10px-kreis-".$amp)."</a>" : "<a href=\"http://".ReadingsVal($name,"ip","none")." \"target=\"_blank\">".FW_makeImage("10px-kreis-".$amp)."</a>"; "<div> $show <a href=\"/fhem?cmd.dummy=set $name toggle&XHR=1\"></a>".FW_makeImage($pic)." </div>"}
event-on-change-reading .*
event-on-update-reading ASC_ShuttersLastDrive
eventMap open:opens close:closes
model shelly25_roller_invert_0
readingList shellies/shellyswitch25-40F5202710CD/roller/0/pos:.* pct
shellies/shellyswitch25-40F5202710CD/status/0/rollers:.* power
shellies/shellyswitch25-40F5202710CD/online:.* online
shellies/shellyswitch25-40F5202710CD/announce:.* { json2nameValue($EVENT) }
shellies/announce:.* { $EVENT =~ m,..id...shellyswitch25-40F5202710CD...mac.*, ? json2nameValue($EVENT) : return }
shellies/shellyswitch25-40F5202710CD/roller/0:.* current
shellies/shellyswitch25-40F5202710CD/roller/0:open {{'state' => 'opening'}}
shellies/shellyswitch25-40F5202710CD/roller/0:close {{'state' => 'closing'}}
shellies/shellyswitch25-40F5202710CD/roller/0/pos:.* state
shellies/shellyswitch25-40F5202710CD/input/1:.* input1
shellies/shellyswitch25-40F5202710CD/input/0:.* input0
shellies/shellyswitch25-40F5202710CD/relay/power:.* power
shellies/shellyswitch25-40F5202710CD/relay/energy:.* energy
shellies/shellyswitch25-40F5202710CD/temperature:.* temperature
shellies/shellyswitch25-40F5202710CD/overtemperature:.* overtemperature
shellies/shellyswitch25-40F5202710CD/roller/0/power:.* roller_0_power
shellies/shellyswitch25-40F5202710CD/roller/0/energy:.* roller_0_energy
shellies/shellyswitch25-40F5202710CD/temperature_f:.* temperature_f
shellyswitch25_40F5202710CD:shellies/shellyswitch25-40F5202710CD/info:.* { json2nameValue($EVENT, 'info_', $JSONMAP) }
shellyswitch25_40F5202710CD:shellies/shellyswitch25-40F5202710CD/roller/0/stop_reason:.* roller_0_stop_reason
shellyswitch25_40F5202710CD:shellies/shellyswitch25-40F5202710CD/temperature_status:.* temperature_status
shellyswitch25_40F5202710CD:shellies/shellyswitch25-40F5202710CD/voltage:.* voltage
room Administration->MQTT2
setList open:noArg shellies/shellyswitch25-40F5202710CD/roller/0/command open
close:noArg shellies/shellyswitch25-40F5202710CD/roller/0/command close
half:noArg shellies/shellyswitch25-40F5202710CD/roller/0/command/pos 50
stop:noArg shellies/shellyswitch25-40F5202710CD/roller/0/command stop
pct:slider,0,1,100 shellies/shellyswitch25-40F5202710CD/roller/0/command/pos $EVTPART1
x_recalibration:noArg shellies/shellyswitch25-40F5202710CD/roller/0/command rc
x_update:noArg shellies/shellyswitch25-40F5202710CD/command update_fw
x_mqttcom shellies/shellyswitch25-40F5202710CD/command $EVTPART1
setStateList open close half stop pct
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd :open:close:half:stop:pct
Hier das ASControl-Device:
Internals:
FUUID 6091098d-f33f-cebf-cf18-f9f85f6a5784f2c6
FVERSION 73_AutoShuttersControl.pm:v0.10.15-s24586/2021-06-05
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME myASControl
NOTIFYDEV Rollo_Markise,Rollo_Schlafen,Rollo_Wohnen_Links,Rollo_Wohnen_Rechts,Wetter,deCONZ_doorwindow2,global,myASControl,myTwilight
NR 85
NTFY_ORDER 51-myASControl
STATE day open
TYPE AutoShuttersControl
VERSION v0.10.15
OLDREADINGS:
READINGS:
2021-08-12 16:38:09 Rollo_Markise_PosValue 100
2021-07-29 18:34:55 Rollo_Markise_lastPosValue 10
2021-08-14 05:06:46 Rollo_Markise_nextAstroTimeEvent 14.08.2021 - 21:11
2021-08-14 06:45:17 Rollo_Schlafen_PosValue 100
2021-08-14 06:45:02 Rollo_Schlafen_lastPosValue 90
2021-08-14 06:45:02 Rollo_Schlafen_nextAstroTimeEvent 14.08.2021 - 20:45
2021-08-14 06:45:29 Rollo_Wohnen_Links_PosValue 100
2021-08-14 06:45:02 Rollo_Wohnen_Links_lastPosValue 0
2021-08-14 06:45:02 Rollo_Wohnen_Links_nextAstroTimeEvent 14.08.2021 - 20:45
2021-08-14 06:45:31 Rollo_Wohnen_Rechts_PosValue 100
2021-08-14 06:45:02 Rollo_Wohnen_Rechts_lastPosValue 0
2021-08-14 06:45:02 Rollo_Wohnen_Rechts_nextAstroTimeEvent 14.08.2021 - 20:45
2021-05-04 10:50:30 ascEnable on
2021-08-01 15:15:25 controlShading on
2021-05-04 15:43:48 hardLockOut off
2021-08-01 09:45:41 room_Administration-_MQTT2 Rollo_Markise,Rollo_Schlafen,Rollo_Wohnen_Links,Rollo_Wohnen_Rechts
2021-05-04 15:43:48 selfDefense off
2021-08-14 06:45:31 state day open
2021-05-04 15:43:48 sunriseTimeWeHoliday off
2021-08-01 09:45:41 userAttrList rolled out
helper:
shuttersList:
Rollo_Markise
Rollo_Schlafen
Rollo_Wohnen_Links
Rollo_Wohnen_Rechts
monitoredDevs:
Rollo_Markise:
Rollo_Schlafen:
Rollo_Wohnen_Links:
Rollo_Wohnen_Rechts:
Wetter:
Rollo_Markise ASC_BrightnessSensor
Rollo_Schlafen ASC_BrightnessSensor
Rollo_Wohnen_Links ASC_BrightnessSensor
Rollo_Wohnen_Rechts ASC_BrightnessSensor
myASControl ASC_windSensor
deCONZ_doorwindow2:
Rollo_Wohnen_Links ASC_WindowRec
myTwilight:
myASControl ASC_twilightDevice
Attributes:
ASC_autoAstroModeEvening HORIZON
ASC_autoAstroModeEveningHorizon -3
ASC_autoAstroModeMorning HORIZON
ASC_autoAstroModeMorningHorizon -9
ASC_blockAscDrivesAfterManual 0
ASC_expert 1
ASC_rainSensor Wetter:Regen 0.1:0 100
ASC_shuttersDriveDelay 0
ASC_tempSensor Wetter:TemperaturC
ASC_twilightDevice myTwilight
ASC_windSensor Wetter:WindboeenKmh
devStateIcon { ShuttersControl_DevStateIcon($name) }
group System
icon fts_shutter_automatic
room Administration->System
und hier der ASC_Debug Log-Auszug für die Markise:
ASC_DEBUG!!! 2021.08.14 14:20:48 - EventProcessingShadingBrightness: Rollo_Markise - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.08.14 14:20:48 - EventProcessingShadingBrightness: Rollo_Markise - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 79805 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.08.14 14:20:48 - FnIsDay: Rollo_Markise Allgemein: 1
ASC_DEBUG!!! 2021.08.14 14:20:48 - FnIsDay: Rollo_Markise Allgemein: 1
ASC_DEBUG!!! 2021.08.14 14:20:48 - ShadingProcessing: Rollo_Markise - Übergebende Werte - Azimuth:196.31, Elevation: 50.22, Brightness: 79805, OutTemp: 24.2, Azimut Beschattung: 170, Azimut Endschattung: 280, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2021.08.14 14:20:48 - EventProcessingShadingBrightness: Rollo_Markise - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
...
ASC_DEBUG!!! 2021.08.14 14:21:01 - EventProcessingTwilightDevice: myASControl - Passendes Event wurde erkannt. Verarbeitung über alle Rollos beginnt
ASC_DEBUG!!! 2021.08.14 14:21:01 - EventProcessingTwilightDevice: Rollo_Markise RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.08.14 14:21:01 - FnIsDay: Rollo_Markise Allgemein: 1
ASC_DEBUG!!! 2021.08.14 14:21:01 - FnIsDay: Rollo_Markise Allgemein: 1
ASC_DEBUG!!! 2021.08.14 14:21:01 - ShadingProcessing: Rollo_Markise - Übergebende Werte - Azimuth:198.18, Elevation: 49.99, Brightness: 79805, OutTemp: 24.2, Azimut Beschattung: 170, Azimut Endschattung: 280, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2021.08.14 14:21:01 - ShadingProcessing: Rollo_Markise - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2021.08.14 14:21:01 - FnIsDay: Rollo_Markise Allgemein: 1
ASC_DEBUG!!! 2021.08.14 14:21:01 - ShadingProcessing: Rollo_Markise - Alle Beschattungsbedingungen wurden erfüllt und somit wird der Beschattungsstatus um eine Stufe angehoben. Alter Status: in Neuer Status: in
ASC_DEBUG!!! 2021.08.14 14:21:01 - FnIsDay: Rollo_Markise Allgemein: 1
ASC_DEBUG!!! 2021.08.14 14:21:01 - FnIsDay: Rollo_Markise Allgemein: 1
ASC_DEBUG!!! 2021.08.14 14:21:01 - ShadingProcessingDriveCommand: Rollo_Markise - Der aktuelle Beschattungsstatus ist: in, Beschattungsstatus Zeitstempel: 2021.08.14 14:21:01
ASC_DEBUG!!! 2021.08.14 14:21:01 - EventProcessingTwilightDevice: Rollo_Markise - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt
...
ASC_DEBUG!!! 2021.08.14 14:26:01 - EventProcessingTwilightDevice: myASControl - Passendes Event wurde erkannt. Verarbeitung über alle Rollos beginnt
ASC_DEBUG!!! 2021.08.14 14:26:01 - EventProcessingTwilightDevice: Rollo_Markise RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.08.14 14:26:01 - FnIsDay: Rollo_Markise Allgemein: 1
ASC_DEBUG!!! 2021.08.14 14:26:01 - FnIsDay: Rollo_Markise Allgemein: 1
ASC_DEBUG!!! 2021.08.14 14:26:01 - ShadingProcessing: Rollo_Markise - Übergebende Werte - Azimuth:200.02, Elevation: 49.74, Brightness: 79805, OutTemp: 24.2, Azimut Beschattung: 170, Azimut Endschattung: 280, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2021.08.14 14:26:01 - ShadingProcessing: Rollo_Markise - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2021.08.14 14:26:01 - FnIsDay: Rollo_Markise Allgemein: 1
ASC_DEBUG!!! 2021.08.14 14:26:01 - ShadingProcessing: Rollo_Markise - Alle Beschattungsbedingungen wurden erfüllt und somit wird der Beschattungsstatus um eine Stufe angehoben. Alter Status: in Neuer Status: in
ASC_DEBUG!!! 2021.08.14 14:26:01 - FnIsDay: Rollo_Markise Allgemein: 1
ASC_DEBUG!!! 2021.08.14 14:26:01 - FnIsDay: Rollo_Markise Allgemein: 1
ASC_DEBUG!!! 2021.08.14 14:26:01 - ShadingProcessingDriveCommand: Rollo_Markise - Der aktuelle Beschattungsstatus ist: in, Beschattungsstatus Zeitstempel: 2021.08.14 14:26:01
ASC_DEBUG!!! 2021.08.14 14:26:01 - EventProcessingTwilightDevice: Rollo_Markise - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt
...
ASC_DEBUG!!! 2021.08.14 14:26:12 - EventProcessingTwilightDevice: myASControl - Passendes Event wurde erkannt. Verarbeitung über alle Rollos beginnt
ASC_DEBUG!!! 2021.08.14 14:26:12 - EventProcessingTwilightDevice: Rollo_Markise RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.08.14 14:26:12 - FnIsDay: Rollo_Markise Allgemein: 1
ASC_DEBUG!!! 2021.08.14 14:26:12 - FnIsDay: Rollo_Markise Allgemein: 1
ASC_DEBUG!!! 2021.08.14 14:26:12 - ShadingProcessing: Rollo_Markise - Übergebende Werte - Azimuth:200.09, Elevation: 49.73, Brightness: 79805, OutTemp: 24.2, Azimut Beschattung: 170, Azimut Endschattung: 280, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2021.08.14 14:26:12 - EventProcessingTwilightDevice: Rollo_Markise - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt
...
ASC_DEBUG!!! 2021.08.14 14:26:50 - EventProcessingShadingBrightness: Rollo_Markise - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.08.14 14:26:50 - EventProcessingShadingBrightness: Rollo_Markise - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 76894 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.08.14 14:26:50 - FnIsDay: Rollo_Markise Allgemein: 1
ASC_DEBUG!!! 2021.08.14 14:26:50 - FnIsDay: Rollo_Markise Allgemein: 1
ASC_DEBUG!!! 2021.08.14 14:26:50 - ShadingProcessing: Rollo_Markise - Übergebende Werte - Azimuth:200.09, Elevation: 49.73, Brightness: 76894, OutTemp: 25.0, Azimut Beschattung: 170, Azimut Endschattung: 280, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2021.08.14 14:26:50 - EventProcessingShadingBrightness: Rollo_Markise - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
...
ASC_DEBUG!!! 2021.08.14 14:31:12 - EventProcessingTwilightDevice: myASControl - Passendes Event wurde erkannt. Verarbeitung über alle Rollos beginnt
ASC_DEBUG!!! 2021.08.14 14:31:12 - EventProcessingTwilightDevice: Rollo_Markise RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.08.14 14:31:12 - FnIsDay: Rollo_Markise Allgemein: 1
ASC_DEBUG!!! 2021.08.14 14:31:12 - FnIsDay: Rollo_Markise Allgemein: 1
ASC_DEBUG!!! 2021.08.14 14:31:12 - ShadingProcessing: Rollo_Markise - Übergebende Werte - Azimuth:201.92, Elevation: 49.45, Brightness: 76894, OutTemp: 25.0, Azimut Beschattung: 170, Azimut Endschattung: 280, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2021.08.14 14:31:12 - ShadingProcessing: Rollo_Markise - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2021.08.14 14:31:12 - FnIsDay: Rollo_Markise Allgemein: 1
ASC_DEBUG!!! 2021.08.14 14:31:12 - ShadingProcessing: Rollo_Markise - Alle Beschattungsbedingungen wurden erfüllt und somit wird der Beschattungsstatus um eine Stufe angehoben. Alter Status: in Neuer Status: in
ASC_DEBUG!!! 2021.08.14 14:31:12 - FnIsDay: Rollo_Markise Allgemein: 1
ASC_DEBUG!!! 2021.08.14 14:31:12 - FnIsDay: Rollo_Markise Allgemein: 1
ASC_DEBUG!!! 2021.08.14 14:31:12 - ShadingProcessingDriveCommand: Rollo_Markise - Der aktuelle Beschattungsstatus ist: in, Beschattungsstatus Zeitstempel: 2021.08.14 14:31:12
ASC_DEBUG!!! 2021.08.14 14:31:12 - EventProcessingTwilightDevice: Rollo_Markise - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt
...
ASC_DEBUG!!! 2021.08.14 14:32:48 - EventProcessingShadingBrightness: Rollo_Markise - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.08.14 14:32:48 - EventProcessingShadingBrightness: Rollo_Markise - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 55894 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.08.14 14:32:48 - FnIsDay: Rollo_Markise Allgemein: 1
ASC_DEBUG!!! 2021.08.14 14:32:48 - FnIsDay: Rollo_Markise Allgemein: 1
ASC_DEBUG!!! 2021.08.14 14:32:48 - ShadingProcessing: Rollo_Markise - Übergebende Werte - Azimuth:201.92, Elevation: 49.45, Brightness: 55894, OutTemp: 24.9, Azimut Beschattung: 170, Azimut Endschattung: 280, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2021.08.14 14:32:48 - EventProcessingShadingBrightness: Rollo_Markise - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
...
ASC_DEBUG!!! 2021.08.14 14:36:12 - EventProcessingTwilightDevice: myASControl - Passendes Event wurde erkannt. Verarbeitung über alle Rollos beginnt
ASC_DEBUG!!! 2021.08.14 14:36:12 - EventProcessingTwilightDevice: Rollo_Markise RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.08.14 14:36:12 - FnIsDay: Rollo_Markise Allgemein: 1
ASC_DEBUG!!! 2021.08.14 14:36:12 - FnIsDay: Rollo_Markise Allgemein: 1
ASC_DEBUG!!! 2021.08.14 14:36:12 - ShadingProcessing: Rollo_Markise - Übergebende Werte - Azimuth:203.73, Elevation: 49.15, Brightness: 55894, OutTemp: 24.9, Azimut Beschattung: 170, Azimut Endschattung: 280, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2021.08.14 14:36:12 - ShadingProcessing: Rollo_Markise - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2021.08.14 14:36:12 - FnIsDay: Rollo_Markise Allgemein: 1
ASC_DEBUG!!! 2021.08.14 14:36:12 - ShadingProcessing: Rollo_Markise - Alle Beschattungsbedingungen wurden erfüllt und somit wird der Beschattungsstatus um eine Stufe angehoben. Alter Status: in Neuer Status: in
ASC_DEBUG!!! 2021.08.14 14:36:12 - FnIsDay: Rollo_Markise Allgemein: 1
ASC_DEBUG!!! 2021.08.14 14:36:12 - FnIsDay: Rollo_Markise Allgemein: 1
ASC_DEBUG!!! 2021.08.14 14:36:12 - ShadingProcessingDriveCommand: Rollo_Markise - Der aktuelle Beschattungsstatus ist: in, Beschattungsstatus Zeitstempel: 2021.08.14 14:36:12
ASC_DEBUG!!! 2021.08.14 14:36:12 - EventProcessingTwilightDevice: Rollo_Markise - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt
...
ASC_DEBUG!!! 2021.08.14 14:38:49 - EventProcessingShadingBrightness: Rollo_Markise - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.08.14 14:38:49 - EventProcessingShadingBrightness: Rollo_Markise - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 45805 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.08.14 14:38:49 - FnIsDay: Rollo_Markise Allgemein: 1
ASC_DEBUG!!! 2021.08.14 14:38:49 - FnIsDay: Rollo_Markise Allgemein: 1
ASC_DEBUG!!! 2021.08.14 14:38:49 - ShadingProcessing: Rollo_Markise - Übergebende Werte - Azimuth:203.73, Elevation: 49.15, Brightness: 45805, OutTemp: 24.9, Azimut Beschattung: 170, Azimut Endschattung: 280, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2021.08.14 14:38:49 - EventProcessingShadingBrightness: Rollo_Markise - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
Im Log fällt auf, dass der Zustand "Ist es nach der Hälfte der Beschattungswartezeit:" immer von JA nach NEIN wechselt.
Viele Grüße
EDIT: 2021.08.24 Es ist schon komisch, aber seit gestern läuft es wieder so wie es sein soll, ohne dass ich ein Update gemacht habe.
Meine Vermutung ist, dass es mit anderen zeitweise blocking Devices z.B. HTTPMOD ??? eventuell zusammen hängt.
Hallo zusammen,
zuerst möchte ich sagen , dass meine Rollos bestimmt ein Jahr fehkerfrei gefahren sind. Vielen Dank dafür.
Die Knfiguration wurde nicht weiter verändert, abgesehen von den regelmäßigen FHEM Update.
Nun zu meinem Problem, das Device WO_S_Rollo_FSB61fährt nicht auf "timer privacy night close" und auch nicht mehr auf "night close" .
Somit machen wir dann abends eine manuelle Fahrt. Morgens wird das Rollo jedoch korrekt durch ASC geöffnet.
Im Anhang habe ich einen Kompletten Tag mit ASC_Debug angehängt. Die beiden fehlerhaften Fahrten sind dann in der zweiten Datei.
Die Steuerung direkt über FHEM mit dem EnOcean und TCM befindet sich in der dritten Datei, die vollkommen fehlerfrei laufen und jede Position korrekt anfahren.
Verbose 5 und ACS_Debug waren bei allen Tests aktiv, jedoch vermisse ich bei den automatischen ASC Fahrten diverse Log Meldungen, die bei den manuellen Fahrten erscheinen.
Über Tipps würde ich mich freuen. Wenn jemand noch eine ca. ein Monat ältere ASC Version hätte könnte ich diese nochmal gegen testen, denn da müsste es noch okay gewesen sein.
Eine große Frage ist auch, warum bei der ASC Fahrt nicht alle Log Meldungen des EnOcean Device mit ins Log kommen?
VG
Christian
Hier noch die lists
Internals:
FUUID 5d21d372-f33f-81e9-7485-b720a17a761f9aea
FVERSION 73_AutoShuttersControl.pm:v0.10.15-s24586/2021-06-05
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME ASC
NOTIFYDEV global,ASC,AR_O_Rollo_FSB61,BA_N_Rollo_FSB61,KU_S_Rollo_FSB61,SC_W_Rollo_FSB61,WO_S_Rollo_FSB61,WO_W_Rollo_FSB61,ASC_WindowRec_PosAfterDayClosed,AR_O_Brightness,SC_W_Brightness,AR_O_Rollo_FSB61,AR_O_blendet,SC_W_Rollo_FSB61,rg_Alex,WO_W_Fenster,Astro,WO_W_Rollo_FSB61,WO_S_Brightness,ASC_Astro,BA_N_Rollo_FSB61,KU_S_Fenster,KU_S_Rollo_FSB61,ASC_Brightness,1,BA_N_Fenster,WO_S_Rollo_FSB61,rg_Trulla,Christian,rgr_Residents,rg_Sabine
NR 334
NTFY_ORDER 51-ASC
STATE manual
TYPE AutoShuttersControl
VERSION v0.10.15
OLDREADINGS:
READINGS:
2021-08-20 08:59:48 AR_O_Rollo_FSB61_PosValue 100
2021-08-20 05:46:07 AR_O_Rollo_FSB61_lastPosValue 100
2021-08-20 05:46:07 AR_O_Rollo_FSB61_nextAstroTimeEvent 20.08.2021 - 21:10
2021-08-20 05:46:26 BA_N_Rollo_FSB61_PosValue 0
2021-08-20 05:46:07 BA_N_Rollo_FSB61_lastPosValue 100
2021-08-20 05:46:07 BA_N_Rollo_FSB61_nextAstroTimeEvent 20.08.2021 - 21:10
2021-08-20 05:46:38 KU_S_Rollo_FSB61_PosValue 0
2021-08-11 22:28:34 KU_S_Rollo_FSB61_lastDelayPosValue 5
2021-08-20 05:46:07 KU_S_Rollo_FSB61_lastPosValue 100
2021-08-20 05:46:07 KU_S_Rollo_FSB61_nextAstroTimeEvent 20.08.2021 - 22:10
2020-11-05 06:47:34 SC_W_Rollo_FSB61 SC_W_Rollo_FSB61_lastPosValue 0
2021-08-20 08:15:01 SC_W_Rollo_FSB61_PosValue 0
2021-08-20 08:15:01 SC_W_Rollo_FSB61_lastPosValue 100
2021-08-20 08:15:01 SC_W_Rollo_FSB61_nextAstroTimeEvent 20.08.2021 - 21:10
2021-08-20 10:21:19 WO_S_Rollo_FSB61_PosValue 0
2021-08-20 05:46:07 WO_S_Rollo_FSB61_lastPosValue 100
2021-08-20 05:46:07 WO_S_Rollo_FSB61_nextAstroTimeEvent 20.08.2021 - 21:10
2020-11-05 06:47:34 WO_W_Rollo_FSB61 WO_W_Rollo_FSB61_lastPosValue 0
2021-08-20 05:46:38 WO_W_Rollo_FSB61_PosValue 0
2021-08-11 22:28:34 WO_W_Rollo_FSB61_lastDelayPosValue 5
2021-08-20 05:46:07 WO_W_Rollo_FSB61_lastPosValue 100
2021-08-20 05:46:07 WO_W_Rollo_FSB61_nextAstroTimeEvent 20.08.2021 - 22:10
2019-07-08 15:26:41 ascEnable on
2021-08-17 21:47:54 controlShading on
2019-07-07 13:11:46 hardLockOut off
2019-07-07 22:24:50 partyMode off
2020-05-19 07:11:41 rg_ASC_Rolllaeden_Times commands {ASC_Up => 'ASC_Up:time,astro,brightness',
2021-08-17 21:47:48 room_EnOcean_Rollos AR_O_Rollo_FSB61,BA_N_Rollo_FSB61,KU_S_Rollo_FSB61,SC_W_Rollo_FSB61,WO_S_Rollo_FSB61,WO_W_Rollo_FSB61
2019-07-07 13:11:46 selfDefense off
2021-08-20 10:21:19 state manual
2019-07-24 14:23:54 sunriseTimeWeHoliday on
2021-08-17 21:47:48 userAttrList rolled out
helper:
shuttersList:
AR_O_Rollo_FSB61
BA_N_Rollo_FSB61
KU_S_Rollo_FSB61
SC_W_Rollo_FSB61
WO_S_Rollo_FSB61
WO_W_Rollo_FSB61
monitoredDevs:
1:
KU_S_Rollo_FSB61 ASC_WindowRec
AR_O_Brightness:
AR_O_Rollo_FSB61 ASC_BrightnessSensor
AR_O_Rollo_FSB61:
AR_O_blendet:
AR_O_Rollo_FSB61 comment attr AR_O_Rollo_FSB61 ASC_ExternalTrigger
ASC_Astro:
ASC ASC_twilightDevice
ASC_Brightness:
AR_O_Rollo_FSB61 ASC_BrightnessSensor
SC_W_Rollo_FSB61 ASC_BrightnessSensor
WO_S_Rollo_FSB61 ASC_BrightnessSensor
ASC_WindowRec_PosAfterDayClosed:
WO_W_Rollo_FSB61 userattr ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness ASC_DriveUpMaxDuration ASC_Drive_Offset ASC_Drive_OffsetStart ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownTime_beforNightClose ASC_PrivacyDown_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness ASC_Ventilate_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec
Astro:
ASC ASC_twilightDevice
BA_N_Fenster:
BA_N_Rollo_FSB61 ASC_WindowRec
BA_N_Rollo_FSB61:
Christian:
SC_W_Rollo_FSB61 ASC_Roommate_Device
KU_S_Fenster:
KU_S_Rollo_FSB61 ASC_WindowRec
KU_S_Rollo_FSB61:
SC_W_Brightness:
SC_W_Rollo_FSB61 ASC_BrightnessSensor
SC_W_Rollo_FSB61:
WO_S_Brightness:
WO_S_Rollo_FSB61 ASC_BrightnessSensor
WO_S_Rollo_FSB61:
WO_W_Fenster:
WO_W_Rollo_FSB61 ASC_WindowRec
WO_W_Rollo_FSB61:
rg_Alex:
WO_S_Rollo_FSB61 ASC_Roommate_Device
rg_Sabine:
WO_S_Rollo_FSB61 ASC_Roommate_Device
rg_Trulla:
WO_S_Rollo_FSB61 ASC_Roommate_Device
WO_W_Rollo_FSB61 ASC_Roommate_Device
rgr_Residents:
ASC ASC_residentsDev
Attributes:
ASC_autoAstroModeEvening CIVIL
ASC_autoAstroModeMorning CIVIL
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_debug 1
ASC_residentsDev rgr_Residents:presence
ASC_tempSensor Heizung:heatSourceIN
ASC_twilightDevice Astro
DbLogExclude .*
alias ASC
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room Rollos
verbose 0
Internals:
DEF 019EDB5D
FUUID 5c49d3da-f33f-81e9-a7f8-e7ca00a2ca85644d
FVERSION 10_EnOcean.pm:0.248530/2021-08-16
IODev TCM_ESP3_0
LASTInputDev TCM_ESP3_0
MSGCNT 18
NAME WO_S_Rollo_FSB61
NR 86
NTFY_ORDER 50-WO_S_Rollo_FSB61
STATE 0
TCM_ESP3_0_DestinationID FFFFFFFF
TCM_ESP3_0_MSGCNT 18
TCM_ESP3_0_PacketType 1
TCM_ESP3_0_RSSI -82
TCM_ESP3_0_ReceivingQuality good
TCM_ESP3_0_RepeatingCounter 1
TCM_ESP3_0_SubTelNum 3
TCM_ESP3_0_TIME 2021-08-20 10:21:19
TYPE EnOcean
Helper:
DBLOG:
ASC_ShuttersLastDrive:
LogDB:
TIME 1629447679.84169
VALUE manual
endPosition:
LogDB:
TIME 1629447679.72828
VALUE open_ack
position:
LogDB:
TIME 1629447679.72828
VALUE 0
READINGS:
2020-07-10 22:20:43 ASC_Enable on
2021-08-20 10:38:57 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 10m
2021-08-20 10:21:19 ASC_ShuttersLastDrive manual
2021-08-20 05:46:07 ASC_Time_DriveDown 20.08.2021 - 21:10
2021-08-20 05:46:07 ASC_Time_DriveUp 21.08.2021 - 05:47
2021-08-20 05:46:07 ASC_Time_PrivacyDriveDown 20.08.2021 - 19:10
2021-08-17 21:47:07 IODev TCM_ESP3_0
2021-08-20 10:21:19 anglePos -90
2021-08-17 21:47:49 associatedWith ASC
2021-08-20 10:19:50 block unlock
2021-08-20 10:21:19 endPosition open_ack
2021-08-20 10:21:19 position 0
2021-08-20 10:21:19 state open_ack
helper:
Attributes:
ASC 1
ASC_BrightnessSensor ASC_Brightness:brightness
ASC_Down astro
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Pos_Reading position
ASC_PrivacyDownValue_beforeNightClose 7200
ASC_PrivacyDown_Pos 40
ASC_Roommate_Device rg_Trulla
ASC_Shading_InOutAzimuth 145:250
ASC_Shading_MinMax_Elevation 50
ASC_Shading_Min_OutsideTemperature 25
ASC_Shading_Mode always
ASC_Shading_Pos 60
ASC_Shading_StateChange_SunnyCloudy 400:300
ASC_Up astro
DbLogExclude .*
DbLogInclude position,endPosition,ASC_ShuttersLastDrive
IODev TCM_ESP3_0
alias WO_S_Rollo
calAtEndpoints yes
comMode confirm
devStateIcon 100:fts_shutter_100 \d:fts_shutter_10 1\d.*:fts_shutter_10 2\d.*:fts_shutter_20 3\d.*:fts_shutter_30 4\d.*:fts_shutter_40 5\d.*:fts_shutter_50 6\d.*:fts_shutter_60 7\d.*:fts_shutter_70 8\d.*:fts_shutter_80 9\d.*:fts_shutter_90
eep A5-3F-7F
group ASC Rollos
icon hue_room_living
manufID 00D
model Eltako_FSB_ACK
room EnOcean,Rollos
settingAccuracy high
shutTime 19
shutTimeCloses 22
sortby 50
stateFormat position
subDef FFBA2383
subType manufProfile
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
verbose 5
webCmd opens:stop:closes
Zitat von: CoolTux am 03 Juli 2021, 12:59:49
1. ascAPIget('PosCmd'...)
2. Da muss ich gestehen habe ich so gar nicht dran gedacht. Aktuell ist es schlicht nicht möglich. Das muss ich mal irgendwie korrigieren.
Darf ich mich bezüglich Punkt 2 nochmals in Erinnerung bringen? :) Es ging um External Trigger mit Slat Devices.
Darüber hinaus habe ich gerade Ein Thema mit "LastManPos" und "ASC_WindowRec_PosAfterDayClosed = lastManual". Ich habe jetzt mehrere Fahrten mit meiner Jalousie getestet und LastManPos mit ascAPIget ausgelesen. Dabei sehe ich im Grunde immer die vorletzte Position, nicht die letzte. Für folgendes Scenario hat das einen nervigen Effekt:
- Ich fahre morgens die Jalousie manuell von 0% auf 100% (= offen)
- Wenn ich jetzt die Tür öffne und dann wieder schließe fährt die Jalousie runter da in LastManPos noch 0 steht
Möglicherweise ist das ja so gewollt, für mich ist es aber mehr als unpraktisch. Und auch etwas unlogisch - ich habe ja gerade die 100 manuell angefahren und insofern ist es für mich die letzte Position die manuell angefahren wurde. Sollte es tatsächlich ein Feature sein, wäre es möglich für ASC_WindowRec_PosAfterDayClosed auch "LastPos" als Selektionsmöglichkeit anzubieten? Die stand bei meinen Versuchen immer korrekt.
Gruß Reinhard
Hallo zusammen, Hallo CoolTux,
Habe gerade das Problem, das trotz deaktiviertem ASC-Modul (in Readings: ascEnable = off) ein ROLO-Device auf ein Fenster öffen/schließen hin verfahren wurde ???
Hier ein List vom ASC-Modul "autoRoll":
Internals:
FUUID 61179dd7-f33f-8739-e32a-e061d943f8eaf7c7
FVERSION 73_AutoShuttersControl.pm:v0.10.15-s24586/2021-06-05
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME autoRoll
NOTIFYDEV global,autoRoll,BU_RL,WZ_RL_Mitte,WZ_RL_Ost,WZ_RL_West,WZ_FS_Mitte,myTwilight,BU_FS,WZ_FS_West,WZ_FS_Ost
NR 366
NTFY_ORDER 51-autoRoll
STATE manual
TYPE AutoShuttersControl
VERSION v0.10.15
OLDREADINGS:
READINGS:
2021-08-22 15:42:06 BU_RL_PosValue 100
2021-08-16 12:21:04 BU_RL_lastPosValue 60
2021-08-22 15:42:05 BU_RL_nextAstroTimeEvent 22.08.2021 - 21:00
2021-08-22 15:46:38 WZ_RL_Mitte_PosValue 30
2021-08-16 12:21:05 WZ_RL_Mitte_lastPosValue 50
2021-08-22 15:42:05 WZ_RL_Mitte_nextAstroTimeEvent 22.08.2021 - 21:26
2021-08-22 15:42:14 WZ_RL_Ost_PosValue 100
2021-08-16 12:21:06 WZ_RL_Ost_lastPosValue 50
2021-08-22 15:42:05 WZ_RL_Ost_nextAstroTimeEvent 22.08.2021 - 21:26
2021-08-22 15:42:14 WZ_RL_West_PosValue 100
2021-08-16 12:21:07 WZ_RL_West_lastPosValue 50
2021-08-22 15:42:05 WZ_RL_West_nextAstroTimeEvent 22.08.2021 - 21:26
2021-08-22 13:25:37 ascEnable off
2021-08-16 12:21:03 controlShading off
2021-08-22 10:41:40 hardLockOut off
2021-08-22 15:42:00 room_Buero BU_RL
2021-08-22 15:42:00 room_Wohnzimmer WZ_RL_Mitte,WZ_RL_Ost,WZ_RL_West
2021-08-22 10:41:40 selfDefense off
2021-08-22 15:46:38 state manual
2021-08-15 11:50:20 sunriseTimeWeHoliday on
2021-08-22 15:42:00 userAttrList rolled out
helper:
shuttersList:
BU_RL
WZ_RL_Mitte
WZ_RL_Ost
WZ_RL_West
monitoredDevs:
BU_FS:
BU_RL ASC_WindowRec
BU_RL:
WZ_FS_Mitte:
WZ_RL_Mitte ASC_WindowRec
WZ_FS_Ost:
WZ_RL_Ost ASC_WindowRec
WZ_FS_West:
WZ_RL_West ASC_WindowRec
WZ_RL_Mitte:
WZ_RL_Ost:
WZ_RL_West:
myTwilight:
BU_RL ASC_BrightnessSensor
WZ_RL_Mitte ASC_BrightnessSensor
WZ_RL_Ost ASC_BrightnessSensor
WZ_RL_West ASC_BrightnessSensor
autoRoll ASC_twilightDevice
Attributes:
ASC_autoAstroModeEvening HORIZON
ASC_autoAstroModeEveningHorizon -9
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_debug 1
ASC_expert 1
ASC_tempSensor myWether:temp_c
ASC_twilightDevice myTwilight
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room ASC
verbose 5
hier das List vom ROLLO-Device :
Internals:
DEF 4550D2
FUUID 5c6c61fc-f33f-478f-f2ce-9e95f693d222098a
IODev myHmUART
LASTInputDev myHmUART
MSGCNT 3
NAME WZ_RL_Mitte
NR 209
NTFY_ORDER 50-WZ_RL_Mitte
STATE 30
TYPE CUL_HM
chanNo 01
disableNotifyFn 1
lastMsg No:76 - t:10 s:4550D2 d:47058A 06018C00
myHmUART_MSGCNT 3
myHmUART_RAWMSG 0501003D76A4104550D247058A06018C00
myHmUART_RSSI -61
myHmUART_TIME 2021-08-22 15:46:38
protLastRcv 2021-08-22 15:46:38
protRcv 3 last_at:2021-08-22 15:46:38
protSnd 4 last_at:2021-08-22 15:46:38
protState CMDs_done
rssi_at_myHmUART cnt:3 min:-61 max:-58 avg:-60 lst:-61
rssi_myHmUART cnt:2 min:-69 max:-66 avg:-67.5 lst:-66
READINGS:
2021-08-15 15:05:05 ASC_Enable on
2021-08-16 12:21:05 ASC_ShadingMessage <html> INFO: shading was deactivated globally </html>
2021-08-22 15:46:38 ASC_ShuttersLastDrive manual
2021-08-22 15:42:05 ASC_Time_DriveDown 22.08.2021 - 21:26
2021-08-22 15:42:05 ASC_Time_DriveUp 23.08.2021 - 06:00
2021-08-22 15:46:28 CommandAccepted yes
2020-07-18 13:42:03 D-firmware 2.8
2020-07-18 13:42:03 D-serialNr NEQ0111650
2021-08-22 15:46:38 IODev myHmUART
2020-12-30 15:03:32 PairedTo 0x47058A
2020-07-18 13:43:23 R-driveDown 25 s
2020-07-18 13:43:23 R-driveTurn 0.5 s
2020-07-18 13:43:23 R-driveUp 25 s
2020-07-18 13:43:22 R-pairCentral 0x47058A
2020-07-18 13:43:23 R-sign off
2020-12-30 15:03:32 RegL_00. 00:00 02:01 0A:47 0B:05 0C:8A 15:FF 18:00
2020-12-30 15:03:33 RegL_01. 00:00 08:00 09:00 0A:00 0B:00 0C:FA 0D:00 0E:FA 0F:05 10:00 30:06 56:00 57:24
2021-08-22 15:42:01 associatedWith autoRoll,none
2021-08-17 19:08:45 cfgState ok
2021-08-22 15:46:38 commState CMDs_done
2021-08-22 15:46:38 deviceMsg 30 (to VCCU)
2021-08-22 15:46:38 level 30
2021-08-22 15:46:38 motor stop:30
2021-08-22 15:46:38 pct 30
2020-12-30 15:03:22 powerOn 2020-12-30 15:03:22
2021-08-22 15:46:38 recentStateType info
2021-08-22 15:46:38 state 30
2021-08-22 15:46:38 timedOn off
2021-08-22 15:46:27 trigLast fhem:02
helper:
HM_CMDNR 118
cSnd 0147058A4550D2010E,1147058A4550D202018C
dlvlCmd ++A01147058A4550D202018C
lastMsgTm 1629639998.12403
mId 0005
peerFriend peerSens,peerVirt
peerIDsState complete
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
cmds:
TmplKey :no:1629639725.13154
TmplTs 1629639725.13154
cmdKey 1:1:0::WZ_RL_Mitte:0005:01:
cmdLst:
assignHmKey noArg
clear [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
deviceRename -newName-
down 'change:'[(0..100;1|{10})] [(-ontime-|{})] [(-ramptime-|{})]
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
getVersion noArg
inhibit [(on|{off})]
off noArg
on noArg
pair noArg
pct -value- [-ontime-]
peerBulk -peer1,peer2,...- [({set}|unset)]
peerIODev [IO] -btn- [({set}|unset)] 'not for future use'
peerSmart -peerOpt-
press [(long|{short})] [(-peer-|{self01})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- [-addr2:data2-]...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sign [(on|{off})]
statusRequest noArg
stop noArg
toggle noArg
toggleDir noArg
tplDel -tplDel-
tplSet_0 -tplChan-
unpair noArg
up 'change:'[(0..100;1|{10})] [(-ontime-|{})] [(-ramptime-|{})]
lst:
condition slider,0,1,255
peer
peerOpt BA_FS,BU_FS,EG_TS,HM_71A2B3_light,HM_71A2B3_lock,HM_71A2B3_open,HM_71A2B3_unlock,HM_7306F3_light,HM_7306F3_lock,HM_7306F3_open,HM_7306F3_unlock,KT_MD,NZ_FS,VCCU_Btn1,VCCU_Btn2,WZ_FS_Mitte,WZ_FS_Ost,WZ_FS_West,WZ_LI_SenF,WZ_LI_SenI,WZ_LI_SenPwr,WZ_LI_SenU,WZ_MD,XX_FB_8_1_Btn_01,XX_FB_8_1_Btn_02,XX_FB_8_1_Btn_03,XX_FB_8_1_Btn_04,XX_FB_8_1_Btn_05,XX_FB_8_1_Btn_06,XX_FB_8_1_Btn_07,XX_FB_8_1_Btn_08
tplChan
tplDel
tplPeer
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
list [({normal}|full)]
param -param-
reg -addr- -list- [-peerChn-]
regList noArg
regTable noArg
regVal -addr- -list- [-peerChn-]
saveConfig [-filename-]
tplInfo noArg
dir:
cur stop
rct down
expert:
def 1
det 0
raw 1
tpl 0
io:
flgs 0
newChn +4550D2,00,00,00
nextSend 1629639998.41831
rxt 0
vccu VCCU
p:
4550D2
00
00
00
prefIO:
myHmUART
mRssi:
mNo 76
io:
myHmUART:
-57
-57
peerIDsH:
00000000 broadcast
prt:
bErr 0
sProc 0
rspWait:
tryMsg:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
rpt:
IO myHmUART
flg A
ts 1629639998.12403
ack:
HASH(0x1c9ae98)
76800247058A4550D200
rssi:
at_myHmUART:
avg -60
cnt 3
lst -61
max -58
min -61
myHmUART:
avg -67.5
cnt 2
lst -66
max -66
min -69
tmpl:
Attributes:
ASC 2
ASC_AutoAstroModeEvening HORIZON
ASC_AutoAstroModeEveningHorizon -9
ASC_AutoAstroModeMorning HORIZON
ASC_AutoAstroModeMorningHorizon -2
ASC_BrightnessSensor myTwilight:twilight
ASC_Closed_Pos 100
ASC_Down astro
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Open_Pos 0
ASC_Pos_Reading pct
ASC_Shading_InOutAzimuth 150:290
ASC_Shading_MinMax_Elevation 15:100
ASC_Shading_Mode always
ASC_Shading_Pos 50
ASC_Shading_StateChange_SunnyCloudy 80:20
ASC_Shading_WaitingPeriod 300
ASC_TempSensor myWether:temp_c
ASC_Time_Down_Late 22:30
ASC_Time_Up_Early 6:00
ASC_Time_Up_WE_Holiday 9:00
ASC_Up time
ASC_Ventilate_Pos 60
ASC_Ventilate_Window_Open off
ASC_WindowRec WZ_FS_Mitte
ASC_WindowRec_subType twostate
IOgrp VCCU:myHmUART
autoReadReg 4_reqStatus
devStateIcon off:shutter_closed on:shutter_open 9\d.*:shutter_1 8\d.*:shutter_2 7\d.*:shutter_3 6\d.*:shutter_4 5\d.*:shutter_5 4\d.*:shutter_6 3\d.*:shutter_7 2\d.*:shutter_7 1\d.*:shutter_7 0\d.*:shutter_closed
expert defReg,rawReg
firmware 2.8
model HM-LC-BL1-FM
param levelInverse
peerIDs 00000000
room Wohnzimmer
serialNr NEQ0111650
subType blindActuator
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
verbose 5
webCmd statusRequest:toggleDir:on:off:up:down:stop[code]
wie lässt sich das erklären?
Hallo zusammen, Hallo CoolTux.
Ich habe mir ASC schon mehrfach angesehen und den Entwicklungsfortschritt verfolgt.
Es ist wirklich ein sehr umfangreiches und anpassbares Modul zur vollständigen Rollladensteuerung geworden.
Vor ein paar Jahren habe ich mir so etwas für jedes Fenster/Rollladen einzeln für verschiedene Szenarien und Abhängigketen mit diversen Notifys etc. zusammengescriptet.
Dein Modul bildet alles was mir mir mühselig zusammen geschrieben habe ab und noch viel mehr! Ich bin wirklich sehr beeindruckt.
Eine Frage habe ich allerdings noch und die ist auch entscheidend ob ich meinen Code einmotte und auf ASC umsteige.
Ich habe über TabletUI eine Möglichkeit geschaffen die Öffnung und Schließungszeiten einzustellen.
Die Inspiration dazu habe ich mir hier geholt.
http://www.juergenstechnikwelt.de/smarthome-2/wecker-mit-fhem-doif-modul-und-steuerung-ueber-tabletui/ (http://www.juergenstechnikwelt.de/smarthome-2/wecker-mit-fhem-doif-modul-und-steuerung-ueber-tabletui/)
Gibt es bei ASC auch die Möglichkeit die Zeiten "extern" per TabletUI einzustellen?
Sämtliche Suchen welche ASC und TabletUI beinhalten laufen leider ins leere.
Gruß
Daniel
Für die bequeme Einstellung von allen möglichen Werten gibt es im Wiki jede Menge Beispiele: https://wiki.fhem.de/wiki/AutoShuttersControl (https://wiki.fhem.de/wiki/AutoShuttersControl)
Gruß Reinhard
Hallo,
mir ist die Tage aufgefallen, das meine Rollos nicht mehr fahren. Schaue ich dann in FHEM, muss ich im ASC nach Rollos scannen. Er hat sämtliche Rollos im ASC verloren, wie es aussieht und ich muss dann neu scannen, aktivieren, Auto Beschattung ebenso. Ist jetzt schon das 3x passiert.
Mir ist eingefallen, das er Montags immer ein Backup macht und dabei die VM stoppt, nach dem Start ist alles weg.
Zitatplease set attribute ASC with value 1 or 2 in all auto controlled shutter devices and then execute 'set DEVICENAME scanForShutters'
Ich hatte dann alles eingestellt und wollte speichern, dann kommt log/fhem.save : no space left on device
Schaue ich aber auf die Maschine, ist noch genug Platz vorhanden.
EDIT: Es scheint doch was mit dem Speicher zu sein, wollte upgrade vom System machen, dann sagt er mir kein Speicherplatz mehr frei. Hab seit Wochen mit dem FHEM System nichts gemacht.
Zitat von: WhyTea am 24 August 2021, 12:01:17
Gibt es bei ASC auch die Möglichkeit die Zeiten "extern" per TabletUI einzustellen?
Sämtliche Suchen welche ASC und TabletUI beinhalten laufen leider ins leere.
Ich hätte da folgendes zusammengestellt.
Wenn Du Dich mit TabletUI auskennst sollte es da kein Problem geben.
Generell gilt, ich brauche nichts mehr an den Rollos manuell zu steuern, da alles automatisch läuft :-)
Somit habe ich auch kein GUI über FHEM gestülpt und die Rollos haben manuelle Taster, wenn sie braucht.
VG
Christian
Hallo Christian,
danke für den Screenshot.
Ich nutze die Rollladen im Schlafzimmer als Unterstützung zum Wecker. ;-)
Ich kann per TabletUI die Up -Zeiten einstellen.
Meine Frau hat sich daran gewöhnt die Zeiten auch mal spontan für den nächsten Tag per TabletUI umstellen zu können daher kann ich das jetzt schlecht wieder abschaffen. ;-)
Ich nehme jetzt mal Dein "SC_W_Rollo". Das steht auf Up "Time" / Up_Early 8:15 / Up_WE 9:00. Das entspricht der Logic wie ich sie auch benutze.
Ist es möglich bspw. den Wert Up_Early für SC_W_Rollo per set Befehl zu verändern? Oder geht das nur per Fhem Webif?
Gruß
Daniel
An sich ist das jeweils nur ein Attribut-Wert.
Falls TabletUI also Attribute direkt setzen kann (?), müßte es ohne weiteres gehen, falls nicht, kann man afaik aber auch jede beliebige ReadingsGroup in TabletUI einbinden. Über diesen Umweg sollte es ggf. auch mit einem einzelnen Attribut gehen...
Falls das zu kompliziert ist, kannst du z.B. auch einen dummy als Zwischenschritt nehmen und dann den gesetzten Wert über einen Eventhandler deiner Wahl (notify, z.B.) in das/die Zieldevices setzen.
Zitat von: WhyTea am 24 August 2021, 15:03:55
Ich nehme jetzt mal Dein "SC_W_Rollo". Das steht auf Up "Time" / Up_Early 8:15 / Up_WE 9:00. Das entspricht der Logic wie ich sie auch benutze.
Ist es möglich bspw. den Wert Up_Early für SC_W_Rollo per set Befehl zu verändern? Oder geht das nur per Fhem Webif?
Das sind alles Attribute, die man nicht dauernd ändern sollte, damit sie auch in der Config gespeichert bleiben.
Bei sehr vielen kann man jedoch auch einen Perl Aufruf verwenden und somit z.B. die dynamisch einsetzen lassen. Das wäre auch für die Weckzeit denkbar, indem man sie aus dem Weck Device ausliest.
ASC_BrightnessSensor ASC_Brightness:brightness
ASC_Down astro
ASC_Drive_Delay 2
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Pos_Reading position
ASC_PrivacyDownValue_beforeNightClose 7200
ASC_PrivacyDown_Pos 50
ASC_Shading_InOutAzimuth 240:277
ASC_Shading_MinMax_Elevation 20
ASC_Shading_Min_OutsideTemperature 25
ASC_Shading_Mode always
ASC_Shading_Pos 60
ASC_Shading_StateChange_SunnyCloudy 400:200
ASC_Time_Down_Early {sunrise("CIVIL", 5400)}
ASC_Time_Up_Early 08:15
ASC_Time_Up_WE_Holiday 09:00
ASC_Up time
Hier noch ein interessantes Beispiel von meiner Terrasse, da fährt das Rolle in die privacy Position, aber das noch in Abhängigkeit von der Jahreszeit, damit ich die Jahresendbeleuchtung besser sehen kann :-)
Das ReadingVal() kann natürlich auch aus jedem anderen Device Werte lesen. Du musst nur darauf achten, dass das Format richtig umgewandelt wird.
ASC_Time_Down_Early { (ReadingsVal("Astro","ObsSeasonN",0) < 3)?sunset("CIVIL",3600):sunset("CIVIL",10800)}
Das in dem vorherigen Post sind übrigens die Reading Groups aus dem Wiki Beispielen. Bei Bedarf schicke ich sie gerne auch raus.
VG
Christian
Hallo zusammen,
bei meinem gemeldeten Problem von hier (https://forum.fhem.de/index.php/topic,112325.msg1171072.html#msg1171072) habe ich noch einen update rein geschrieben.
Warum es jetzt wieder läuft kann ich nicht sagen.
Hallo Zusammen!
Ich bin seit einiger Zeit damit beschäftigt meinen HmIP-FBL Jalousien Aktor sauber in ASC einzubinden. Leider kann ich die Lösung von CoolTux nicht direkt verwenden, das bei den HmIP Aktoren wohl die Slat Position nie unabhängig von der Höhe eingestellt werden kann. Der Aktor verstellt die Position der Lamellen nur wenn gleichzeitig die Höhe eingestellt wird (set <device> datapoint 4.LEVEL_2 <sltpct> 4.LEVEL <pct>). Für mich habe ich jetzt folgende Lösung gefunden, eventuell hat der ein oder andere Homematic Besitzer ebenfalls Interesse.
Zunächst habe ich ein eventMap für die Ansteuerung des Devices aufgesetzt:
attr <device> eventMap {\
usr => {'stop' => 'datapoint 4.STOP true',\
'open' => 'datapoint 4.LEVEL_2 100 4.LEVEL 100',\
'close' => 'datapoint 4.LEVEL_2 0 4.LEVEL 0',\
'^sltpct(.*)' => 'datapoint 4.LEVEL_2$1 4.LEVEL ".(ReadingsVal($NAME, "4.LEVEL",0))."',\
'^pctslt(.*),(.*)' => 'datapoint 4.LEVEL_2 $2 4.LEVEL$1'},\
fw => {'^sltpct(.*)' => 'sltpct',\
'^pctslt(.*),(.*)' => 'pctslt'\
}
Die jeweiligen Positionen habe ich mit Kommatrennung aufgesetzt:
attr <device> ASC_Closed_Pos 2,0
attr <device> ASC_Open_Pos 1,100
attr <device> ASC_ComfortOpen_Pos 99,100
attr <device> ASC_ExternalTrigger di_HY:state TV-On:TV-Off 1,66
attr <device> ASC_Ventilate_Pos 3,75
attr <device> ASC_Sleep_Pos 0,0
Die Kommandos zum Einstellen sind dann folgendermaßen zugeordnet:
attr <device> ASC_SlatPosCmd_SlatDevice sltpct
attr <device> ASC_Pos_Reading pctslt
Damit die Positionen auch im Webinterface eingegeben werden können habe ich das widgetOverride verwendet:
attr <device> webCmd pct:open:stop:close:sltpct
attr <device> widgetOverride pct:selectnumbers,0,4,100,0,lin sltpct:0,25,33,50,66,75,100 ASC_Closed_Pos ASC_ComfortOpen_Pos ASC_Open_Pos ASC_Sleep_Pos ASC_Ventilate_Pos
Damit lassen sich jetzt im Webinterface Höhe und Position unabhängig voneinander einstellen. Über die Komma separierten Werte lässt sich außerdem die Automatisierung problemlos verwenden. Ok, letzteres ist mit der Kommaseparierung nicht die feine englische Art (CoolTux erwartet eigentlich nur Integer Werte), aber da die Werte nur durchgereicht werden funktioniert es hervorragend.
Einen kleinen Wehrmutstropfen gibt es allerdings. Die Intelligenz des Systems schlägt gelegentlich erbarmungslos zu. Gemeint ist damit die Positionsüberprüfung. Positionen dürfen nicht identisch sein und wenn die Jalousie nicht auf einer der Positionen steht werden nicht alle Automatikfahrten ausgeführt. Beide Einschränkungen kommen wohl aus der Historie des Moduls und sind nicht so einfach auszubauen. Mit dem oben gezeigten Setup läuft es aber bei mir ganz gut.
@CoolTux: Eventuell kannst du ja mal die Zusammenhänge darstellen damit man sich leichter darauf einrichten kann. Und falls ich zu Off-Topic bin lasst es mich wissen. Insbesondere unter welcher Rubrik ich für dieses Thema einen neuen Thread aufmachen soll.
Gruß Reinhard
Zitat von: Reinhard.M am 24 August 2021, 17:30:06
Insbesondere unter welcher Rubrik ich für dieses Thema einen neuen Thread aufmachen soll.
Du könntest den Beitrag in [73_AutoShuttersControl.pm] - Info-Thread zu getesteter Hardware (https://forum.fhem.de/index.php/topic,101182.0.html) zitieren?
@Beta-User: Habe ich verlinkt :)
Ich habe gestern angefangen auf ASC umzustellen.
Seit dem ich das ASC Device angelegt habe läuft mein Log mit solchen Meldungen voll.
021.08.25 09:39:14 1: devspec2array global,myAutoShuttersControl,EG_AZ_Rollade,EG_Kueche_Rollade,EG_WZ_Rollade_Terassenfenster,EG_WZ_Rollade_Terassentuer,EG_WZ_Rollade_links,OG1_AZ_Rollade,OG1_SZ_Rollade,OG2_KZ_Rollade_BVBFenster,OG2_KZ_Rollade_Balkonfenster,OG2_KZ_Rollade_Balkontuer,myTwilight,EG_AZ_Helligkeitssensor[: Unmatched [ in regex; marked by <-- HERE in m/^(EG_AZ_Helligkeitssensor[ <-- HERE )$/ at fhem.pl line 1341.
2021.08.25 09:39:14 1: stacktrace:
2021.08.25 09:39:14 1: main::devspec2array called by fhem.pl (5546)
2021.08.25 09:39:14 1: main::createNtfyHash called by fhem.pl (3806)
2021.08.25 09:39:14 1: main::DoTrigger called by fhem.pl (4909)
2021.08.25 09:39:14 1: main::readingsEndUpdate called by fhem.pl (5092)
2021.08.25 09:39:14 1: main::readingsSingleUpdate called by /var/fhem/FHEM/70_ENIGMA2.pm (226)
2021.08.25 09:39:14 1: main::ENIGMA2_Set called by fhem.pl (3894)
2021.08.25 09:39:14 1: main::CallFn called by fhem.pl (1928)
2021.08.25 09:39:14 1: main::DoSet called by fhem.pl (1970)
2021.08.25 09:39:14 1: main::CommandSet called by fhem.pl (2849)
2021.08.25 09:39:14 1: main::getAllSets called by /var/fhem/FHEM/98_JsonList2.pm (104)
2021.08.25 09:39:14 1: main::CommandJsonList2 called by fhem.pl (1265)
2021.08.25 09:39:14 1: main::AnalyzeCommand called by fhem.pl (1116)
2021.08.25 09:39:14 1: main::AnalyzeCommandChain called by /var/fhem/FHEM/01_FHEMWEB.pm (2779)
2021.08.25 09:39:14 1: main::FW_fC called by /var/fhem/FHEM/01_FHEMWEB.pm (963)
2021.08.25 09:39:14 1: main::FW_answerCall called by /var/fhem/FHEM/01_FHEMWEB.pm (598)
2021.08.25 09:39:14 1: main::FW_Read called by fhem.pl (3894)
2021.08.25 09:39:14 1: main::CallFn called by fhem.pl (773)
list vom ASC:
Internals:
FUUID 6124faea-f33f-a5a6-8623-3e573a6303b3a662
FVERSION 73_AutoShuttersControl.pm:v0.10.15-s24586/2021-06-05
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME myAutoShuttersControl
NOTIFYDEV global,myAutoShuttersControl,EG_AZ_Rollade,EG_Kueche_Rollade,EG_WZ_Rollade_Terassenfenster,EG_WZ_Rollade_Terassentuer,EG_WZ_Rollade_links,OG1_AZ_Rollade,OG1_SZ_Rollade,OG2_KZ_Rollade_BVBFenster,OG2_KZ_Rollade_Balkonfenster,OG2_KZ_Rollade_Balkontuer,myTwilight,EG_AZ_Helligkeitssensor[
NR 1750
NTFY_ORDER 51-myAutoShuttersControl
STATE created new drive timer
TYPE AutoShuttersControl
VERSION v0.10.15
OLDREADINGS:
READINGS:
2021-08-24 16:24:05 EG_AZ_Rollade_PosValue 100
2021-08-25 06:35:06 EG_AZ_Rollade_lastPosValue 50
2021-08-25 09:38:41 EG_AZ_Rollade_nextAstroTimeEvent 25.08.2021 - 20:26
2021-08-25 06:35:06 EG_Kueche_Rollade_lastPosValue 100
2021-08-25 09:38:41 EG_Kueche_Rollade_nextAstroTimeEvent 25.08.2021 - 20:26
2021-08-25 06:35:06 EG_WZ_Rollade_Terassenfenster_lastPosValue 100
2021-08-25 09:38:41 EG_WZ_Rollade_Terassenfenster_nextAstroTimeEvent 25.08.2021 - 20:26
2021-08-25 06:35:06 EG_WZ_Rollade_Terassentuer_lastPosValue 100
2021-08-25 09:38:41 EG_WZ_Rollade_Terassentuer_nextAstroTimeEvent 25.08.2021 - 20:26
2021-08-24 16:09:23 EG_WZ_Rollade_links_PosValue 50
2021-08-25 06:35:06 EG_WZ_Rollade_links_lastPosValue 50
2021-08-25 09:38:41 EG_WZ_Rollade_links_nextAstroTimeEvent 25.08.2021 - 20:26
2021-08-24 16:28:02 OG1_AZ_Rollade_PosValue 100
2021-08-25 06:35:06 OG1_AZ_Rollade_lastPosValue 100
2021-08-25 09:38:41 OG1_AZ_Rollade_nextAstroTimeEvent 25.08.2021 - 20:26
2021-08-25 06:35:06 OG1_SZ_Rollade_lastPosValue 100
2021-08-25 09:38:41 OG1_SZ_Rollade_nextAstroTimeEvent 25.08.2021 - 20:26
2021-08-25 06:35:06 OG2_KZ_Rollade_BVBFenster_lastPosValue 100
2021-08-25 09:38:41 OG2_KZ_Rollade_BVBFenster_nextAstroTimeEvent 25.08.2021 - 20:26
2021-08-25 06:35:06 OG2_KZ_Rollade_Balkonfenster_lastPosValue 100
2021-08-25 09:38:41 OG2_KZ_Rollade_Balkonfenster_nextAstroTimeEvent 25.08.2021 - 20:26
2021-08-25 06:35:06 OG2_KZ_Rollade_Balkontuer_lastPosValue 20
2021-08-25 09:38:41 OG2_KZ_Rollade_Balkontuer_nextAstroTimeEvent 25.08.2021 - 20:26
2021-08-24 16:14:09 ascEnable off
2021-08-25 09:38:38 controlShading off
2021-08-25 09:38:38 hardLockOut off
2021-08-24 16:11:47 partyMode off
2021-08-25 09:38:38 room_Erdgeschoss-_Arbeitszimmer_Zentralsysteme-_Rolladen EG_AZ_Rollade
2021-08-25 09:38:38 room_Erdgeschoss-_K__che_Zentralsysteme-_Rolladen EG_Kueche_Rollade
2021-08-25 09:38:38 room_Erdgeschoss-_Wohnzimmer_Zentralsysteme-_Rolladen EG_WZ_Rollade_Terassenfenster,EG_WZ_Rollade_Terassentuer,EG_WZ_Rollade_links
2021-08-25 09:38:38 room_Obergeschoss_1-_Arbeitszimmer_Zentralsysteme-_Rolladen OG1_AZ_Rollade
2021-08-25 09:38:38 room_Obergeschoss_1-_Schlafzimmer_Zentralsysteme-_Rolladen OG1_SZ_Rollade
2021-08-25 09:38:38 room_Obergeschoss_2-_Kinderzimmer_Zentralsysteme-_Rolladen OG2_KZ_Rollade_BVBFenster,OG2_KZ_Rollade_Balkonfenster,OG2_KZ_Rollade_Balkontuer
2021-08-24 16:11:52 selfDefense off
2021-08-25 09:38:41 state created new drive timer
2021-08-25 09:38:38 sunriseTimeWeHoliday off
2021-08-25 09:38:38 userAttrList rolled out
helper:
shuttersList:
EG_AZ_Rollade
EG_Kueche_Rollade
EG_WZ_Rollade_Terassenfenster
EG_WZ_Rollade_Terassentuer
EG_WZ_Rollade_links
OG1_AZ_Rollade
OG1_SZ_Rollade
OG2_KZ_Rollade_BVBFenster
OG2_KZ_Rollade_Balkonfenster
OG2_KZ_Rollade_Balkontuer
monitoredDevs:
EG_AZ_Helligkeitssensor[:
EG_AZ_Rollade ASC_BrightnessSensor
myTwilight:
myAutoShuttersControl ASC_twilightDevice
Attributes:
ASC_twilightDevice myTwilight
DbLogExclude .*
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room ASC
Ich hoffe mir kann jemand sagen wo das Problem liegt. :-\
Gruß
Daniel
Zitat von: Reinhard.M am 25 August 2021, 07:56:25
@Beta-User: Habe ich verlinkt :)
Thx. Sorry, wenn ich das etwas kurz gefasst hatte: mit "zitieren" war ein Vollzitat gemeint; dann hat man alles direkt an einer Stelle beisammen, und jemand, der Verbesserungsvorschläge hat, kann es dann direkt wieder dort rauszitieren.
Vielleicht magst du einen Beitrag noch entsprechend editieren?
@WhyTea
Das hier sieht komisch aus:
monitoredDevs:
EG_AZ_Helligkeitssensor[:
Da dürfte in der Attributangabe im Device EG_AZ_Rollade was schiefgegangen sein.
Wow das ging schnell! ;D
Ok das wird es wohl sein aber wie muss ich denn angeben?
attr EG_AZ_Rollade ASC_BrightnessSensor EG_AZ_Helligkeitssensor:luminosity.avg
Aktuell habe ich den so definiert. Schwellenwerte brauch ich nicht daher habe ich die weg gelassen.
List des Helligkeitssensors den ich abfragen möchte:
Internals:
CFGFN /var/fhem/FHEM/EG_Arbeitszimmer.cfg
DEF 3DF4DE
FUUID 5ef8ba91-f33f-a5a6-78cd-0d1b9029158614b0
IODev LGW2
LASTInputDev LGW2
LGW1_MSGCNT 10
LGW1_RAWMSG 0500004971A2703DF4DEF123FF00000000000014BFC50A8C
LGW1_RSSI -73
LGW1_TIME 2021-08-25 10:01:05
LGW2_MSGCNT 9
LGW2_RAWMSG 0511004E71A2703DF4DEF123FF00000000000014BFC50A8C
LGW2_RSSI -78
LGW2_TIME 2021-08-25 10:01:05
MSGCNT 19
NAME EG_AZ_Helligkeitssensor
NR 472
NTFY_ORDER 50-EG_AZ_Helligkeitssensor
STATE T: 0.0 L: 13598
TYPE CUL_HM
chanNo 01
disableNotifyFn 1
lastMsg No:71 - t:70 s:3DF4DE d:F123FF 00000000000014BFC50A8C
protCmdPend 3 CMDs_pending
protLastRcv 2021-08-25 10:01:05
protRcv 9 last_at:2021-08-25 10:01:05
protResnd 1 last_at:2021-08-25 09:43:39
protSnd 2 last_at:2021-08-25 09:43:34
protState CMDs_pending
rssi_at_LGW1 cnt:10 min:-73 max:-72 avg:-72.59 lst:-73
rssi_at_LGW2 cnt:9 min:-78 max:-77 avg:-77.77 lst:-78
Helper:
DBLOG:
luminosity:
mylogdb:
TIME 1629878465.97269
VALUE 13598
luminosity.avg:
mylogdb:
TIME 1629878465.97269
VALUE 10057.214
READINGS:
2021-08-25 09:48:33 Activity alive
2020-06-28 17:44:56 CommandAccepted yes
2020-06-28 17:45:14 D-firmware 0.15
2020-06-28 17:45:14 D-serialNr JCR8241469
2021-08-25 09:43:34 IODev LGW2
2020-07-07 11:30:58 PairedTo 0xF123FF
2020-06-28 17:44:57 R-burstRx off
2020-06-28 17:44:57 R-pairCentral 0xF123FF
2021-08-25 10:01:05 batVoltage 2.70
2021-08-25 10:01:05 battery ok
2021-08-25 09:43:34 cfgState updating
2021-08-25 09:43:39 commState CMDs_pending
2021-08-25 10:01:05 luminosity 13598
2021-08-25 10:01:05 luminosity.avg 10057.214
2021-05-21 16:19:33 powerOn 2021-05-21 16:19:33
2021-06-22 14:31:35 recentStateType info
2021-08-25 10:01:05 state T: 0.0 L: 13598
2021-08-25 10:01:05 temperature 0.0
cmdStack:
++A001F123FF3DF4DE010E
++A001F123FF3DF4DE00040000000000
##A001F123FF3DF4DE0103
helper:
HM_CMDNR 113
cSnd ,01F123FF3DF4DE010E
getCfgListNo
lastMsgTm 1629878465.96061
mId F102
peerFriend peerRecT
peerIDsState complete
peerOpt p:THPLSensor
regLst 0
rxType 156
supp_Pair_Rep 0
ack:
cmds:
TmplKey :no:1629877123.2371
TmplTs 1629877123.2371
cmdKey 1:1:0::EG_AZ_Helligkeitssensor:F102:01:
cmdLst:
assignHmKey noArg
burstXmit noArg
clear [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
deviceRename -newName-
fwUpdate <filename> <bootTime> ...
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
getSerial noArg
getVersion noArg
peerBulk -peer1,peer2,...- [({set}|unset)]
peerChan 0 <actChn> ... single [set|unset] [actor|remote|both]
peerSmart -peerOpt-
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- [-addr2:data2-]...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
statusRequest noArg
tplDel -tplDel-
tplSet_0 -tplChan-
unpair noArg
lst:
condition slider,0,1,255
peer
peerOpt EG_AZ_Thermostat_Weather,EG_BZ_Thermostat_Weather,EG_EG_Thermostat_Weather,EG_Kueche_Thermostat_Weather,EG_WZ_Thermostat_Terasse_Weather,EG_WZ_Thermostat_links_Weather,EG_WZ_Wandthermostat_Weather,KG_BZ_Thermostat_Weather,KG_GZ_Thermostat_Weather,OG1_AZ_Thermostat_Weather,OG1_BZ_Thermostat_Weather,OG1_Flur_Thermostat_Weather,OG1_SZ_Thermostat2_Weather,OG1_SZ_Thermostat_Weather,OG1_SZ_Wandthermostat_Weather,OG2_KZ_Thermostat_Weather,OG2_KZ_Wandthermostat_Weather
tplChan
tplDel
tplPeer
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
list [({normal}|full)]
param -param-
reg -addr- -list- [-peerChn-]
regList noArg
regTable noArg
regVal -addr- -list- [-peerChn-]
saveConfig [-filename-]
tplInfo noArg
expert:
def 1
det 0
raw 1
tpl 0
history:
ARRAY(0x77525b8)
ARRAY(0x757dcb4)
ARRAY(0x7b88f6c)
ARRAY(0x7a5a140)
ARRAY(0x7b2b690)
ARRAY(0x7c166d4)
ARRAY(0x771da1c)
ARRAY(0x6ef1fe8)
ARRAY(0x7a6402c)
ARRAY(0x7b004a8)
ARRAY(0x7b497dc)
ARRAY(0x774fbc4)
ARRAY(0x7be730c)
ARRAY(0x730fe08)
io:
flgs 2
newChn +3DF4DE,02,01,00
nextSend 1629878466.27224
rxt 2
vccu vccu
p:
3DF4DE
00
01
00
prefIO:
LGW2
mRssi:
mNo 71
io:
LGW1:
-73
-73
LGW2:
-76
-76
peerIDsH:
00000000 broadcast
prt:
bErr 0
sProc 2
sleeping 0
wuReSent 2
q:
qReqConf
qReqStat 00
role:
chn 1
dev 1
rpt:
IO LGW1
flg A
ts 1629878465.96061
ack:
HASH(0x580d33c)
718002F123FF3DF4DE00
rssi:
at_LGW1:
avg -72.6
cnt 10
lst -73
max -72
min -73
at_LGW2:
avg -77.7777777777778
cnt 9
lst -78
max -77
min -78
shadowReg:
tmpl:
Attributes:
IOgrp vccu:LGW2
actCycle 000:10
actStatus alive
autoReadReg 4_reqStatus
event-min-interval luminosity:600,luminosity.avg:600
event-on-change-reading luminosity:100,luminosity.avg:100
expert defReg,rawReg
firmware 0.15
model HB-UW-Sen-THPL-O
peerIDs 00000000
room Erdgeschoss->Arbeitszimmer,Zentralsysteme->Rolladen,Zentralsysteme->Wetter
serialNr JCR8241469
subType THPLSensor
userReadings luminosity.avg {movingAverage("EG_AZ_Helligkeitssensor","luminosity",600)}
..war grad eh' am Tippen...
Eventuell war da irgendwann was kaputtes gestanden? Du solltest das notifydev neu ermitteln lassen und dann nachschauen, ob die eckige Klammer weg ist (kann sein, dass man dazu den Expertenmodus in ASC aktivieren muss).
Zitat von: Beta-User am 25 August 2021, 09:56:28
Thx. Sorry, wenn ich das etwas kurz gefasst hatte: mit "zitieren" war ein Vollzitat gemeint; dann hat man alles direkt an einer Stelle beisammen, und jemand, der Verbesserungsvorschläge hat, kann es dann direkt wieder dort rauszitieren.
Vielleicht magst du einen Beitrag noch entsprechend editieren?
Neuer Versuch :)
Schau doch bitte nochmals drauf ob es jetzt deinen Vorstellungen entspricht. Sorry für meine ungelenken Gehversuche, ich bin mit den Funktionen und Möglichkeiten des Forums noch nicht so vertraut ::)
Zitat von: Beta-User am 25 August 2021, 10:24:57
Eventuell war da irgendwann was kaputtes gestanden? Du solltest das notifydev neu ermitteln lassen und dann nachschauen, ob die eckige Klammer weg ist (kann sein, dass man dazu den Expertenmodus in ASC aktivieren muss).
Ja, das wird es sein. Ich habe den Expertenmodus eingeschaltet und sehe den Wert mit eckiger Klammer aber wie lass ich die notifydevs neu ermitteln?
Hat sich erledigt. :-) gefunden
"createNewNotifyDev"
Danke!
Hallo miteinander,
Ich bräuchte mal einen Schubs in die richtige Richtung. Stand jetzt habe ich meine Rollos aus einer Wago-SPS angesteuert (die macht Ansteuerung, Fensterkontakte und manuelle Bedienung intern). Um von FHEM darauf zuzugreifen habe ich je Rollo ein 16Bit Register, in das die SPS die aktuelle Position zurückliefert (0-100). Zum Ansteuern schreibe ich in dieses Register die Zielposition und setze kurz Bit 10 (+1024), damit diese angefahren wird. Wahlweise kann auch mit Bit 8 (+256) oder Bit 9 (+512) ganz oben oder ganz unten angefahren werden.
Um das nun in der Oberfläche zu nutzen, habe ich nach einigen Experimenten (u.a. mit separaten ModbusCoil Devices je Fahrtrichtung und einem ROLLO-Device) jetzt versucht, das ganze in einem einzelnen ModbusRegister Device unterzubekommen. Zusammen mit einem cmdalias kann ich jetzt das Rollo per Slider auf Position fahren lassen, auch ein "set wago00_Rollo_QW263 position x" fährt wie gewünscht.
Nun habe ich für das Device ASC aktiviert und einige Randparameter gesetzt. Leider steuert ASC nicht den cmdalias an, sodass der Fahrbefehl nicht ausgelöst wird.
Dieses Setup hat mit einem ROLLO-Device schon mal funktioniert, aber da habe ich es nicht hinbekommen, die Positionsrückmeldung und das Zielposition anfahren sauber zu verknüpfen. Außerdem erschien es mir ziemlich überflüssig, in FHEM Ressoucen zur Positionsberechnung/Zeitsteuerung zum Fahren zu binden, wenn das meine SPS schon alles macht. Kurzum, ich möchte, dass ASC direkt mit der SPS interagiert.
Bisher hatte ich das so verstanden, dass ASC auf das Rollodevice die Zielposition in das in "ASC_Pos_Reading" benannte Reading schreibt. Nur wie bekomme ich den cmdalias getriggert? Oder muss ich mit einem Notify um die Ecke das Bit setzen lassen?
Listing ModbusRegister wago00_Rollo_QW262
Internals:
DEF wago QW262
FUUID 6125583f-f33f-64c3-c2f9-641a763edf45848b
IODev wago00server
LASTInputDev wago00server
MSGCNT 291310
ModbusRegister_lastRcv 2021-08-29 10:02:44
NAME wago00_Rollo_QW262
NOTIFYDEV global
NR 159
NTFY_ORDER 50-wago00_Rollo_QW262
STATE 0
TYPE ModbusRegister
lastUpdate Sun Aug 29 10:02:44 2021
nextUpdate Sun Aug 29 10:02:44 2021
wago00server_MSGCNT 291310
wago00server_TIME 2021-08-29 10:02:44
READINGS:
2021-08-27 22:11:57 ASC_Enable on
2021-08-29 07:16:14 ASC_ShuttersLastDrive manual
2021-08-29 06:30:02 ASC_Time_DriveDown 29.08.2021 - 20:39
2021-08-29 06:30:02 ASC_Time_DriveUp 30.08.2021 - 06:30
2021-08-27 21:27:44 IODev wago00server
2021-08-29 10:02:44 RAW 0000
2021-08-28 23:10:39 associatedWith myASControl
2021-08-29 10:02:44 position 0
2021-08-29 10:02:44 state 0
helper:
addr 3 0 262
address 262
disableRegisterMapping 1
lastUpdate 1630224164.05688
nextUpdate 1630224164.45751
nread 1
readCmd
register 262
registerType 3
unitId 0
updateIntervall 0.1
wago 1
wagoDataType W
cnv:
a 1
b 0
max 65535
min 0
step 100
Attributes:
ASC 1
ASC_Closed_Pos 100
ASC_Down astro
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Open_Pos 0
ASC_Pos_Reading position
ASC_Time_Up_Early 06:30
ASC_Up astro
IODev wago00server
alias Rollo EG Seite
cmdIcon 0:fts_shutter_up 100:fts_shutter_down
devStateIcon 0:fts_shutter_10:closed 100:fts_shutter_100:open 90:fts_shutter_80:closed 80:fts_shutter_80:closed 70:fts_shutter_70:closed 60:fts_shutter_60:closed 50:fts_shutter_50:closed 40:fts_shutter_40:open 30:fts_shutter_30:open 20:fts_shutter_20:open 10:fts_shutter_10:open
event-on-change-reading .*
group egRollo
room 0 Erdgeschoss,ASC,Wago
setList position:slider,0,5,100
userReadings position { (ReadingsVal($name,'state',0)&0x00FF)*1 }
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd position
Listing cmdAlias RolloQW262A
Internals:
ALIAS set
CFGFN
DEF set wago00_Rollo_QW262 position .* AS { fhem("set wago00_Rollo_QW262 ".($EVTPART2+1024)); fhem("set wago00_Rollo_QW262 0")}
FUUID 612a9c75-f33f-64c3-8bca-79da28fd7812647c
NAME RolloQW262A
NEWCMD { fhem("set wago00_Rollo_QW262 ".($EVTPART2+1024)); fhem("set wago00_Rollo_QW262 0")}
NR 5380
PARAM wago00_Rollo_QW262 position .*
STATE defined
TYPE cmdalias
Attributes:
Listing myASControl
Internals:
FUUID 5ee53d76-f33f-64c3-06df-022250a7c508620d
FVERSION 73_AutoShuttersControl.pm:v0.10.15-s24586/2021-06-05
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME myASControl
NOTIFYDEV MQTT2_rtl_433_a6b9ffff,global,myASControl,DUOFERN_42E2AC,wago00_Rollo_QW262,wago00_Rollo_QW263,wago00_Rollo_QW264
NR 68
NTFY_ORDER 51-myASControl
STATE manual
TYPE AutoShuttersControl
VERSION v0.10.15
OLDREADINGS:
READINGS:
2021-08-29 06:30:17 DUOFERN_42E2AC_PosValue 0
2021-08-29 06:30:02 DUOFERN_42E2AC_lastPosValue 100
2021-08-29 06:30:02 DUOFERN_42E2AC_nextAstroTimeEvent 29.08.2021 - 20:39
2021-08-28 22:39:39 ascEnable on
2020-06-13 22:56:22 controlShading off
2021-08-27 20:44:15 egRolloKueche_PosValue 100
2021-08-29 06:30:02 egRolloKueche_lastPosValue 0
2021-08-27 20:44:09 egRolloWC_PosValue 100
2021-08-29 06:30:02 egRolloWC_lastPosValue 0
2021-08-27 20:46:14 egRolloWZLinks_PosValue 100
2021-08-29 06:30:02 egRolloWZLinks_lastPosValue 0
2021-08-27 20:46:42 egRolloWZRechts_PosValue 100
2021-08-29 06:30:02 egRolloWZRechts_lastPosValue 0
2021-08-27 20:44:10 egRolloWZSeite_PosValue 100
2021-08-29 06:30:02 egRolloWZSeite_lastPosValue 0
2020-06-13 22:56:22 hardLockOut off
2021-08-28 23:10:39 room_0_Erdgeschoss_ASC DUOFERN_42E2AC
2021-08-28 23:10:39 room_0_Erdgeschoss_ASC_Wago wago00_Rollo_QW262,wago00_Rollo_QW263,wago00_Rollo_QW264
2020-06-13 22:56:22 selfDefense off
2021-08-29 07:16:55 state manual
2020-06-13 22:56:22 sunriseTimeWeHoliday off
2021-08-28 23:10:39 userAttrList rolled out
2021-08-29 07:16:14 wago00_Rollo_QW262_PosValue 0
2021-08-29 06:30:02 wago00_Rollo_QW262_lastPosValue 100
2021-08-29 06:30:02 wago00_Rollo_QW262_nextAstroTimeEvent 29.08.2021 - 20:39
2021-08-29 07:16:51 wago00_Rollo_QW263_PosValue 0
2021-08-29 06:30:02 wago00_Rollo_QW263_lastPosValue 100
2021-08-29 06:30:02 wago00_Rollo_QW263_nextAstroTimeEvent 29.08.2021 - 20:39
2021-08-29 07:16:55 wago00_Rollo_QW264_PosValue 0
2021-08-29 06:30:02 wago00_Rollo_QW264_lastPosValue 100
2021-08-29 06:30:02 wago00_Rollo_QW264_nextAstroTimeEvent 29.08.2021 - 20:39
helper:
shuttersList:
DUOFERN_42E2AC
wago00_Rollo_QW262
wago00_Rollo_QW263
wago00_Rollo_QW264
monitoredDevs:
MQTT2_rtl_433_a6b9ffff:
myASControl ASC_windSensor
Attributes:
ASC_autoAstroModeEvening CIVIL
ASC_autoAstroModeMorning REAL
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_expert 1
ASC_tempSensor MQTT2_rtl_433_a6b9ffff:1_16_temperature_C
ASC_windSensor MQTT2_rtl_433_a6b9ffff:wind_speed
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room ASC
Hallo zusammen,
ich bin begeistert von diesem Modul! Fast alles funktioniert so wie ich mir das vorstelle.
Wo ich mir nicht sicher bin. Fährt die Rollo am Morgen direkt in die Beschattungsposition, wenn die Bedingungen für eine Beschattung erfüllt sind, oder macht sie vorher immer ganz auf?
Heute hat das bei mir nicht richtig funktioniert. Rollo ist zuerst ganz aufgegangen und dann nach ein paar Minuten in die Beschattungsposition gefahren.
Jetzt liegt es entweder an ASC_Shading_WaitingPeriod, oder der Helligkeitssensor (ist bei mir noch ein Testdummy mit fixem Wert) hat nicht genügend Werte geliefert. Wenn ich es richtig verstanden habe, wird ja immer ein Durchschnitt aus mehreren Werten berechnet bevor geöffnet wird.
Zitat von: sukram am 29 August 2021, 10:07:56
Ich bräuchte mal einen Schubs in die richtige Richtung.
...ich versuch's mal - muss aber zugeben, 0 Ahnung von Modbus zu haben...
Generell: ASC nutzt direkt CommandSet und umgeht daher das (üblicherweise vorhergehende) "command-aliasing" in AnalyzeCommand@fhem.pl. Das war bisher nie problematisch... Ergo sollten wir schauen, ob man das Device so hingebogen bekommt, dass es geht. Dazu braucht es eigentlich eine passende setter-Reading-Konstellation. Hin und wieder hatten wir da in der Vergangenheit schon "sperrige Device-Typen", bei denen ging es meistens, was über eventMap hinzubiegen. Das könnte hier auch Teil der Lösung sein, mal sehen...
Zum einen gehe ich davon aus, dass es um die (inoffiziellen) Module von hier geht: https://github.com/ChrisD70/FHEM-Modules (falls mal jemand was dazu im Source-Code suchen müßte...?)
Zum anderen ist das ziemlich speziell, ich meine, es wäre besser, das gesondert zu diskutieren und ggf. dann auch die Modbus- (Register-) Experten ins Boot holen.
Meine weiteren ersten Gedanken:
- es gibt ein Attribut stateAlias. K.A., ob das irgendwie weiterhilft, jedenfalls hast du das hier nicht gesetzt.
- Du brauchst den zweiten ("0") Befehl, damit irgendwas geschrieben wird? Wenn das immer so ist, müßte das nach meinem Verständnis eigentlich direkt im Modul (optional) einstellbar sein - kann sein, dass dazu Änderungen im Code erforderlich wären, die auch für andere nützlich wären.
- evtl. würde readingsProxy helfen?
Hallo zusammen,
ich verwende ACS bereits mit 8 Rolläden und bin begeistert davon.
Nun möchte ich unser Südwestfenster mit Außen-Raffstores (Lamellen) für den Hitzeschutz ausrüsten. Für meine Rolläden habe ich HM (klassisch) als auch vermehrt Shelly 2.5 (FHEM-MQTT2-Server) als Rolladenaktor verwendet.
Mit den Shellys bin ich auch sehr zufrieden, ich frage deshalb, ob sich die Shellys (MQTT2) auch für die Lamellensteuerung von Raffstores in Verbindung mit ASC eignen. Wie ich lese, kommt es bei Raffstores im Gegensatz zu Rolläden ja vielmehr auf die Möglichkeit an, die Lamellen korrekt zu stellen, als auf die Behanghöhe.
Es gab einmal einen Stand (sowohl der Shellys als auch ASC), da war das unklar, ich erkenne aber aus den vielen Threads nicht so ganz, ob das jetzt halbwegs gut funktioniert.
Auch mit der Commandref zum SlatPos-Befehl (ASC_SlatPosCmd_SlatDevice) komme ich nicht ganz klar. Kann man darüber eine eigene Routine zum Ansteuern der Slat-Position realisieren?
Bitte um Eure Erfahrungen!
Gruß
Also:
- ASC kann das mit der Lamellenstellung grundsätzlich, wenn die Hardware das unterstützt.
- Man gibt dazu einfach entweder nur den "Lamellen-Befehl" an (wenn es dasselbe Device ist), oder eben den Lamellen-Befehl für ein anderes Device (Beispiel: Ich habe Fibaro-Shutter-Geräte. Das alte Modell -222 ist ein "Einheitsdevice" und kennt einen slatPos-Befehl auf das Einheitsdevice, das neue -223 macht drei Kanäle, von denen der dritte mit normalem "dim"-Befehl für die Lamellendrehung zuständig ist).
Vor den ZWave-Modellen hatte ich "normale" CUL_HM-Rollladenaktoren an den Jalousien und eine Zeitlang mit einer eigenen Routine rumgespielt (das müßte im "ASC-Hardware-Thread" zu finden sein), weil die - wie der Shelly - keine separate Funktionalität für Jalousien haben (falsches Modell).
Hier wirst du auch was "spezielles" basteln müssen, wobei MQTT2_DEVICE es grundsätzlich erlaubt, weitere Setter zu definieren und auch Perl-Code direkt anzusteuern. Von daher sollte es möglich sein, die Lamellenstellung über (nachlaufende!) kurze "on-for-timer"-Befehle an die jeweiligen Relays nachzuregeln; das ganze ist aber relativ kompliziert, weil man wissen muss, von wo man startet (pct+slat) und wie lange ggf. der "sowieso" zu fahrende pct-Befehl denn dauern wird.
Weiter ist dann das Ergebnis auch "interpretationsbedürftig", weil uU. die sich letztlich dann ergebende pct-Rückmeldung dann auch wieder für ASC "geschönt" werden muss. (Siehe dazu auch meinen "Toleranzcode" zu den ZWave-Aktoren, da paßt das formal nämlich am Ende auch nur "in etwa").
Kurzum: Neuer Thread, wenn du dich da rauntrauen willst, das wird was längeres....
Einfacher geht es mit Aktoren, die das von Hause aus können (gibt's afaik nur in HM-classic (wenn man das richtige Modell nimmt), HM-IP und ZWave).
Da ich die Commandref zu dem Punkt auch nicht unbedingt besonders aufschlussreich finde und sowieso eine "id"-Umstellung vorbereitet hatte, mit der man dann den jeweiligen Hilfetext auch direkt in "fremden" Modulen sieht, anbei eine aktualisierte Fassung des Moduls sowie des Basis-Codes "ShutterControl.pm" (letzteres müßte typischerweise nach /opt/fhem/lib/FHEM/Automation).
(@CoolTux: das entspricht dem pull-Request auf dem Repo)
Hallo Beta-User,
vielen Dank für Deine ausführliche Antwort und besonders die Bewertung der techn. Möglichkeiten/Probleme!
Dass es nicht so ganz einfach werden würde, hatte ich schon geahnt. Speziell die pct-Korrektur würde ASC verwirren.
Z-Wave habe ich noch nicht in meinem System, würde ich nur ungern auch noch machen, schaue ich mir aber trotzdem mal an.
Aber falls es dann doch Homematic (klassisch) werden würde, wäre dann wohl dieser hier richtig:?
https://de.elv.com/elv-homematic-komplettbausatz-jalousiesteuerung-hm-lc-ja1pbu-fm-fuer-smart-home-hausautomation-150093?fs=520117766&c=0
Gruß,
Friedhelm
Das sollte der richtige Aktor sein.
Das mit der Korrektur ist eher andersrum gemeint: das tatsächliche weitere Hoch- bzw.- Runterfahren kann ggf. dazu führen, dass der Aktor eine andere Position zurückmeldet, als ASC ursprünglich mal anfahren wollte. Dann muss man "so tun als ob" die Jalousie noch auf dem Level steht, der ursprünglich angewiesen wurde...
Leider finde ich meinen "CUL_HM"-Code grade nicht mehr. Im Kern war es (soweit ich mich entsinne...) so, dass da die Fahrbefehle betr. die Lamellen (alle) an einen (einzigen) dummy umgeleitet worden waren und dann erst mal eine Korrektur im echten Fahrbefehl auf eine Zwischenposition erfolgte, verbunden mit einem benannten "sleep", das dann auf den Event "Jalousie ist auf der Zwischenposition" lauerte und dann die Korrekturfahrt veranlasste...
Danach hatten die dann einen korrekten Stand, allerdings war die Positionierung der Lamellen tricky, weil auf die Art nur 0.5%-Schritte möglich sind. Habe dann erst danach rausgefunden, dass "o.*-for-timer"-Anweisungen auch möglich gewesen wären, damit wäre es ggf. noch etwas filigraner gegangen...
Insgesamt ist es vermutlich so, dass einige Leute Interesse an einer Shelly (oder Tasmota-) Lamellensteuerung haben dürften. (Es wäre natürlich klasse, wenn das die firmware direkt könnte). Insofern wäre es vermutlich so oder so ganz gut, wenn jemand bei Interesse mal einen Thread dazu aufmachen würde... Falls es ein passables Ergebnis gibt, könnte man ja dann auch entsprechende attrTemplate erstellen.
EDIT: Der Code war hier zu finden: https://forum.fhem.de/index.php/topic,110277.msg1049050.html#msg1049050 (bzw. Teile ein paar Beträge weiter oben)
Zitat von: Beta-User am 01 September 2021, 16:19:18
Kurzum: Neuer Thread, wenn du dich da rauntrauen willst, das wird was längeres....
Einfacher geht es mit Aktoren, die das von Hause aus können (gibt's afaik nur in HM-classic (wenn man das richtige Modell nimmt), HM-IP und ZWave).
Falls HM und HM-IP zumindest ähnliche Befehlssequenzen für die Lamelleneinstellung verwenden ist das im ASC leider nicht so ganz einfach umsetzbar. Ich hatte vor ein paar Tagen dazu eine Lösung gepostet:
https://forum.fhem.de/index.php/topic,112325.msg1171561.html#msg1171561 (https://forum.fhem.de/index.php/topic,112325.msg1171561.html#msg1171561)
Funktioniert bei mir soweit recht gut, wir können uns gerne dazu austauschen.
Gruß Reinhard
Zitat von: Reinhard.M am 01 September 2021, 19:44:22
Falls HM und HM-IP zumindest ähnliche Befehlssequenzen für die Lamelleneinstellung verwenden [...]
Soweit mir bekannt, ist das wohl signifikant unterschiedlich. Bei den CUL_HM-Geräten ist es zumindest möglich, beide Befehle getrennt auf das jeweilige Reading abzusetzen (analog zu ZWave). Das war einer der Gründe, warum ASC diese Befehle sequentiell erzeugt - was grade bei den HM-IP-Geräten für Probleme zu sorgen scheint.
Vielleicht muss man sich mit dem Thema auch hinter den Kulissen nochmal befassen. "Damals" gab es zwar mal eine Sammlung vorab, wer was braucht an Kommandos für die Lamellensteuerung, aber da war HM-IP noch nicht besonders verbreitet gewesen, und Lamellen hatte schon gleich keiner...
Andererseits ist jeder weitere "Tweak" geeignet, für weitere Verwirrung und/oder Komplexität zu sorgen, und rückwärtskompatibel sollte es dann auch noch sein. Schwierig.
@CoolTux: evtl. könnte man (doch) sowas wie
command="set $DEVICE $cover; set xyz $slat"
oder
command="set $DEVICE pct $cover slats $slat"
zulassen?
In der Ausführung müßte man dann erst checken, ob was "spezielles" da steht, dann entweder normal weiter oder diese drei Parameter vorher extrapolieren und dann das Ergebnis z.B. an AnalyzeCommandChain() übergeben; damit sollte sich (fast) alles erschlagen lassen, was so "kreucht und fleucht"?
(Sowas für den normalen Fahr-Command würde dann auch das SPS-Problem von weiter oben lösen?).
Zitat von: Beta-User am 31 August 2021, 15:31:18
...ich versuch's mal - muss aber zugeben, 0 Ahnung von Modbus zu haben...
Generell: ASC nutzt direkt CommandSet und umgeht daher das (üblicherweise vorhergehende) "command-aliasing" in AnalyzeCommand@fhem.pl. Das war bisher nie problematisch... Ergo sollten wir schauen, ob man das Device so hingebogen bekommt, dass es geht. Dazu braucht es eigentlich eine passende setter-Reading-Konstellation. Hin und wieder hatten wir da in der Vergangenheit schon "sperrige Device-Typen", bei denen ging es meistens, was über eventMap hinzubiegen. Das könnte hier auch Teil der Lösung sein, mal sehen...
Okay, sowas habe ich mir schon gedacht. eventMap hatte ich schon mal so testweise eingerichtet, aber da fehlt nach dem Befehl immer das 0-setzen. Die SPS reagiert immer nur auf "steigende Flanke", und kann das Bit im Eingangsregister nicht selbst löschen (Ein und Ausgang sind auf SPS-Seite getrennt betrachtet). Löst das CommandSet denn Notify aus? dann könnte ich das Bitrücksetzen erstmal darüber lösen.
Zitat
Zum einen gehe ich davon aus, dass es um die (inoffiziellen) Module von hier geht: https://github.com/ChrisD70/FHEM-Modules (falls mal jemand was dazu im Source-Code suchen müßte...?)
Zum anderen ist das ziemlich speziell, ich meine, es wäre besser, das gesondert zu diskutieren und ggf. dann auch die Modbus- (Register-) Experten ins Boot holen.
Ja, die Module werden hier im Nachbarthread Wago /SPS über Modbus(TCP/IP) in FHEM steuern (https://forum.fhem.de/index.php/topic,12655.555.html) behandelt. Sind aber afaik schon länger im "Lieferumfang" von FHEM enthalten.
Zitat
Meine weiteren ersten Gedanken:
- es gibt ein Attribut stateAlias. K.A., ob das irgendwie weiterhilft, jedenfalls hast du das hier nicht gesetzt.
- Du brauchst den zweiten ("0") Befehl, damit irgendwas geschrieben wird? Wenn das immer so ist, müßte das nach meinem Verständnis eigentlich direkt im Modul (optional) einstellbar sein - kann sein, dass dazu Änderungen im Code erforderlich wären, die auch für andere nützlich wären.
- evtl. würde readingsProxy helfen?
- stateAlias betrifft die Richtung SPS -> FHEM. Das funktioniert ja bereits über userReadings, wo ich die oberen 8 Bit maskiere und die Ausgabe "*1" rechne, damit Perl das nicht im HEX Format zurückliefert.
- Ja, siehe oben. Ich werde aber mal weitersehen, ob ich nicht eine andere Trigger-Variante gebaut bekomme. Das ist aber nicht gleich möglich, da ich da tiefer im SPS-Programm umbauen muss -> WAF rot, wenn das nicht über Tastenfeld bedienbar ist ;)
- an readingsProxy habe ich auch schon gedacht, befürchte aber, dass ich mir da ganz leicht eine notify Schleife baue.
Eventuell schaue ich mir das ROLLO Modul mal näher an und Schlosser das um, das wird aber der letzte Ausweg. Also, Position nicht selbst berechnen, sondern aus einem anderen Reading holen, Set Befehle um Zielposition erweitern.
Ein anderer Gedanke war, der SPS etwas MQTT beizubringen. Aber ob ich mir das antue? Für die moderneren SPS-Modelle gibt es fertige MQTT-Funktionsblöcke, das müsste ich hier erst selbst implementieren :'(
Aber erstmal vielen Dank, dass du dir die Zeit für eine ausführliche Antwort genommen hast! Von hier an kann ich weiter experimentieren.
Zitat von: sukram am 04 September 2021, 20:49:50
Löst das CommandSet denn Notify aus? dann könnte ich das Bitrücksetzen erstmal darüber lösen.
Das sollte es schon...
Aber ich bin weiter der Ansicht, dass das auf (Modbus-) Modulebene zu lösen wäre, wenn man _immer_ eine (gleichbleibende) Art "post-processing" braucht.
Zitat
Ja, die Module [...] Sind aber afaik schon länger im "Lieferumfang" von FHEM enthalten.
Dann wären sie in der "allgemeinen commandref (https://commandref.fhem.de/)" zu finden ;) .
Zitat- stateAlias betrifft die Richtung SPS -> FHEM. Das funktioniert ja bereits über userReadings, wo ich die oberen 8 Bit maskiere und die Ausgabe "*1" rechne, damit Perl das nicht im HEX Format zurückliefert.
Ok, wichtig ist halt, dass das am Ende da ist.
Zitat
Ich werde aber mal weitersehen, ob ich nicht eine andere Trigger-Variante gebaut bekomme. Das ist aber nicht gleich möglich, da ich da tiefer im SPS-Programm umbauen muss -> WAF rot, wenn das nicht über Tastenfeld bedienbar ist ;)
Den Aufwand sollte man m.E. IM MODULCODE treiben => nix umprogrammieren an der SPS, WAF gut ::) ...
Stelle mir das so vor:
Im "attr"-Code wird ein neues Attribut zugelassen, z.B. "postProcessing". Da kann man z.B. einfach die "0" eintragen.
Der "set-Code" wird erweitert, und schaut, ob das Attribut vorhanden ist. Wenn ja, wird einfach nach dem ersten ein weiterer Befehl abgesetzt: CommandSet($hash,"$name $attrvalue");
Das ganze könnte man auch noch erweitern, aber wenn es immer nur ein "set DEVICE xy" ist oder es wird eben was direkt als IoWrite-Kommando geschrieben, alles denkbar...
(Und mAn. prinzipiell sehr einfach!)
Zitat
- an readingsProxy habe ich auch schon gedacht, befürchte aber, dass ich mir da ganz leicht eine notify Schleife baue.
Kann ich noch nicht nachvollziehen, mAn. sollte es möglich sein - vorausgesetzt, du schraubst nicht an der Zwischenverarbeitung auch noch rum...
Zitat
Eventuell schaue ich mir das ROLLO Modul mal näher an und Schlosser das um, das wird aber der letzte Ausweg. Also, Position nicht selbst berechnen, sondern aus einem anderen Reading holen, Set Befehle um Zielposition erweitern.
Kommt mir auch nicht als optimale Lösung vor. Der Aufwand ist "woanders" m.E. besser aufgehoben...
Zitat
Ein anderer Gedanke war, der SPS etwas MQTT beizubringen. Aber ob ich mir das antue? Für die moderneren SPS-Modelle gibt es fertige MQTT-Funktionsblöcke, das müsste ich hier erst selbst implementieren :'(
dto.
Zitat
Aber erstmal vielen Dank, dass du dir die Zeit für eine ausführliche Antwort genommen hast! Von hier an kann ich weiter experimentieren.
Gerne! Und: Viel Erfolg...
Zitat von: Beta-User am 01 September 2021, 16:19:18
Da ich die Commandref zu dem Punkt auch nicht unbedingt besonders aufschlussreich finde und sowieso eine "id"-Umstellung vorbereitet hatte, mit der man dann den jeweiligen Hilfetext auch direkt in "fremden" Modulen sieht, anbei eine aktualisierte Fassung des Moduls sowie des Basis-Codes "ShutterControl.pm" (letzteres müßte typischerweise nach /opt/fhem/lib/FHEM/Automation).
(@CoolTux: das entspricht dem pull-Request auf dem Repo)
Falls das jemand testen und an der Benutzerführung mitarbeiten (https://forum.fhem.de/index.php/topic,122859.0/topicseen.html) will, hier noch eine Anleitung, wie man die Dateien von FHEM (Kommando-Feld) aus bekommen kann (zwei Kommandos, mit Anführungszeichen eingeben):
"wget https://raw.githubusercontent.com/rejoe2/AutoShuttersControl/devel/FHEM/73_AutoShuttersControl.pm -O ./FHEM/73_AutoShuttersControl.pm"
"wget https://raw.githubusercontent.com/rejoe2/AutoShuttersControl/devel/lib/FHEM/Automation/ShuttersControl.pm -O ./lib/FHEM/Automation/ShuttersControl.pm"
Zitat von: Beta-User am 09 September 2021, 09:18:34
Falls das jemand testen und an der Benutzerführung mitarbeiten (https://forum.fhem.de/index.php/topic,122859.0/topicseen.html) will, hier noch eine Anleitung, wie man die Dateien von FHEM (Kommando-Feld) aus bekommen kann (zwei Kommandos, mit Anführungszeichen eingeben):
"wget https://raw.githubusercontent.com/rejoe2/AutoShuttersControl/devel/FHEM/73_AutoShuttersControl.pm -O ./FHEM/73_AutoShuttersControl.pm"
"wget https://raw.githubusercontent.com/rejoe2/AutoShuttersControl/devel/lib/FHEM/Automation/ShuttersControl.pm -O ./lib/FHEM/Automation/ShuttersControl.pm"
Ich werde sehen das ich es mir nächste Woche anschauen kann. Vielen Dank schon mal für Deine Arbeit.
Zitat von: CoolTux am 09 September 2021, 18:24:46
Ich werde sehen das ich es mir nächste Woche anschauen kann. Vielen Dank schon mal für Deine Arbeit.
:)
Ist (bzgl. des Codings) kein Hexenwerk; evtl. willst du gleich noch checken, ob die Aufnahme von Shelly als TYPE Sinn macht (https://forum.fhem.de/index.php/topic,122859.msg1173909.html#msg1173909)?
(Die weitere inhaltliche Aufbereitung geht ggf. dann schneller, wenn auch dem einen oder anderen User klar ist, wie sich das optisch/funktional auswirkt).
Hallo zusammen,
ich nutze ASC in aktueller Version zusammen mit der Beta HMCCU 5.0 und ich habe das Problem, dass ich im Rolladen-Device (HMIP_BROLL) ASC=2 setze und danach die Suche im ASC-Device starte.
Die entsprechenden Readings werden gesetzt und das Attribut userattr, aber die Default-Werte der Attribute werden nicht gesetzt, das habe ich bei allen HMIP-BROLL feststellen können.
Hier das List eines HMIP-BROLL via HMCCU:
Internals:
CFGFN
DEF 00111BE98F9989
FUUID 613aefde-f33f-73b5-814a-d2800ca7cf4ae0d2
IODev CCU3
NAME HmIP_BROLL_00111BE98F9989_3
NR 4882
STATE open
TYPE HMCCUDEV
ccuaddr 00111BE98F9989
ccudevstate active
ccuif HmIP-RF
ccuname HmIP-BROLL Tims Buero
ccurolectrl SHUTTER_VIRTUAL_RECEIVER
ccurolestate SHUTTER_TRANSMITTER
ccusubtype BROLL
ccutype HmIP-BROLL
firmware 1.8.20
readonly no
OLDREADINGS:
READINGS:
2021-09-10 07:43:34 3.ACTIVITY_STATE STABLE
2021-09-10 07:43:34 3.LEVEL open
2021-09-10 07:43:34 3.LEVEL_STATUS NORMAL
2021-09-10 07:43:34 3.PROCESS STABLE
2021-09-10 07:43:34 3.SECTION 15
2021-09-10 07:43:34 4.ACTIVITY_STATE STABLE
2021-09-10 07:43:34 4.LEVEL open
2021-09-10 07:43:34 4.LEVEL_STATUS NORMAL
2021-09-10 07:43:34 4.PROCESS STABLE
2021-09-10 07:43:34 4.SECTION 4
2021-09-10 07:43:34 5.ACTIVITY_STATE STABLE
2021-09-10 07:43:34 5.LEVEL closed
2021-09-10 07:43:34 5.LEVEL_STATUS NORMAL
2021-09-10 07:43:34 5.PROCESS STABLE
2021-09-10 07:43:34 5.SECTION 0
2021-09-10 07:43:34 6.ACTIVITY_STATE STABLE
2021-09-10 07:43:34 6.LEVEL closed
2021-09-10 07:43:34 6.LEVEL_STATUS NORMAL
2021-09-10 07:43:34 6.PROCESS STABLE
2021-09-10 07:43:34 6.SECTION 0
2021-09-10 07:43:33 7.WEEK_PROGRAM_CHANNEL_LOCKS 0
2021-09-10 07:41:35 ASC_Enable on
2021-09-10 07:41:42 ASC_ShadingMessage <html> WARN: global shading active but ASC_Shading_Mode attribut is not set or off </html>
2021-09-10 07:43:34 ASC_ShuttersLastDrive manual
2021-09-10 07:41:39 ASC_Time_DriveDown AutoShuttersControl off
2021-09-10 07:41:39 ASC_Time_DriveUp AutoShuttersControl off
2021-09-10 07:43:34 activity alive
2021-09-10 07:41:36 associatedWith ACS_Rolladenautomatik
2021-09-10 07:43:34 control open
2021-09-10 07:43:34 devstate ok
2021-09-10 07:43:34 hmstate open
2021-09-10 07:43:34 pct 100
2021-09-10 07:43:34 rssidevice -64
2021-09-10 07:43:34 rssipeer -70
2021-09-10 07:43:34 state open
hmccu:
channels 8
detect 5
devspec 00111BE98F9989
forcedev 0
nodefaults 0
role 0:MAINTENANCE,1:KEY_TRANSCEIVER,2:KEY_TRANSCEIVER,3:SHUTTER_TRANSMITTER,4:SHUTTER_VIRTUAL_RECEIVER,5:SHUTTER_VIRTUAL_RECEIVER,6:SHUTTER_VIRTUAL_RECEIVER,7:BLIND_WEEK_PROFILE
semDefaults 0
cmdlist:
get
set open:noArg close:noArg stop:noArg pct down up toggle:noArg
control:
chn 4
dpt LEVEL
dp:
0.ACTUAL_TEMPERATURE:
VALUES:
NVAL 29.0
ONVAL 29.0
OSVAL 29.0
OVAL 29.0
SVAL 29.0
VAL 29.0
0.ACTUAL_TEMPERATURE_STATUS:
VALUES:
NVAL 0
ONVAL 0
OSVAL NORMAL
OVAL 0
SVAL NORMAL
VAL 0
0.CONFIG_PENDING:
VALUES:
NVAL 0
ONVAL 0
OSVAL false
OVAL 0
SVAL false
VAL 0
0.DUTY_CYCLE:
VALUES:
NVAL 0
ONVAL 0
OSVAL false
OVAL 0
SVAL false
VAL 0
0.ERROR_CODE:
VALUES:
NVAL 0
ONVAL 0
OSVAL 0
OVAL 0
SVAL 0
VAL 0
0.ERROR_OVERHEAT:
VALUES:
NVAL 0
ONVAL 0
OSVAL false
OVAL 0
SVAL false
VAL 0
0.RSSI_DEVICE:
VALUES:
NVAL -64
ONVAL -64
OSVAL -64
OVAL -64
SVAL -64
VAL -64
0.RSSI_PEER:
VALUES:
NVAL -70
ONVAL -70
OSVAL -70
OVAL -70
SVAL -70
VAL -70
0.UNREACH:
VALUES:
NVAL 0
ONVAL 0
OSVAL alive
OVAL 0
SVAL alive
VAL 0
3.ACTIVITY_STATE:
VALUES:
NVAL 3
ONVAL 3
OSVAL STABLE
OVAL 3
SVAL STABLE
VAL 3
3.LEVEL:
VALUES:
NVAL 100
ONVAL 100
OSVAL open
OVAL 1.0
SVAL open
VAL 1.0
3.LEVEL_STATUS:
VALUES:
NVAL 0
ONVAL 0
OSVAL NORMAL
OVAL 0
SVAL NORMAL
VAL 0
3.PROCESS:
VALUES:
NVAL 0
ONVAL 0
OSVAL STABLE
OVAL 0
SVAL STABLE
VAL 0
3.SECTION:
VALUES:
NVAL 15
ONVAL 15
OSVAL 15
OVAL 15
SVAL 15
VAL 15
4.ACTIVITY_STATE:
VALUES:
NVAL 3
ONVAL 3
OSVAL STABLE
OVAL 3
SVAL STABLE
VAL 3
4.LEVEL:
VALUES:
NVAL 100
ONVAL 100
OSVAL open
OVAL 1.0
SVAL open
VAL 1.0
4.LEVEL_STATUS:
VALUES:
NVAL 0
ONVAL 0
OSVAL NORMAL
OVAL 0
SVAL NORMAL
VAL 0
4.PROCESS:
VALUES:
NVAL 0
ONVAL 0
OSVAL STABLE
OVAL 0
SVAL STABLE
VAL 0
4.SECTION:
VALUES:
NVAL 4
ONVAL 4
OSVAL 4
OVAL 4
SVAL 4
VAL 4
5.ACTIVITY_STATE:
VALUES:
NVAL 3
ONVAL 3
OSVAL STABLE
OVAL 3
SVAL STABLE
VAL 3
5.LEVEL:
VALUES:
NVAL 0
ONVAL 0
OSVAL closed
OVAL 0.0
SVAL closed
VAL 0.0
5.LEVEL_STATUS:
VALUES:
NVAL 0
ONVAL 0
OSVAL NORMAL
OVAL 0
SVAL NORMAL
VAL 0
5.PROCESS:
VALUES:
NVAL 0
ONVAL 0
OSVAL STABLE
OVAL 0
SVAL STABLE
VAL 0
5.SECTION:
VALUES:
NVAL 0
ONVAL 0
OSVAL 0
OVAL 0
SVAL 0
VAL 0
6.ACTIVITY_STATE:
VALUES:
NVAL 3
ONVAL 3
OSVAL STABLE
OVAL 3
SVAL STABLE
VAL 3
6.LEVEL:
VALUES:
NVAL 0
ONVAL 0
OSVAL closed
OVAL 0.0
SVAL closed
VAL 0.0
6.LEVEL_STATUS:
VALUES:
NVAL 0
ONVAL 0
OSVAL NORMAL
OVAL 0
SVAL NORMAL
VAL 0
6.PROCESS:
VALUES:
NVAL 0
ONVAL 0
OSVAL STABLE
OVAL 0
SVAL STABLE
VAL 0
6.SECTION:
VALUES:
NVAL 0
ONVAL 0
OSVAL 0
OVAL 0
SVAL 0
VAL 0
7.WEEK_PROGRAM_CHANNEL_LOCKS:
VALUES:
NVAL 0
ONVAL 0
OSVAL 0
OVAL 0
SVAL 0
VAL 0
roleCmds:
get:
set:
close:
channel 4
role SHUTTER_VIRTUAL_RECEIVER
subcount 1
syntax V:LEVEL:0
usage close
subcmd:
000:
args 0
dpt LEVEL
fnc
max 1.01
min 0.0
parname LEVEL
partype 3
ps VALUES
scn 000
unit 100%
down:
channel 4
role SHUTTER_VIRTUAL_RECEIVER
subcount 1
syntax V:LEVEL:?delta=-20
usage down [delta]
subcmd:
000:
args -20
dpt LEVEL
fnc
max 1.01
min 0.0
parname delta
partype 2
ps VALUES
scn 000
unit 100%
open:
channel 4
role SHUTTER_VIRTUAL_RECEIVER
subcount 1
syntax V:LEVEL:100
usage open
subcmd:
000:
args 100
dpt LEVEL
fnc
max 1.01
min 0.0
parname LEVEL
partype 3
ps VALUES
scn 000
unit 100%
pct:
channel 4
role SHUTTER_VIRTUAL_RECEIVER
subcount 1
syntax V:LEVEL:?level
usage pct level
subcmd:
000:
args
dpt LEVEL
fnc
max 1.01
min 0.0
parname level
partype 2
ps VALUES
scn 000
unit 100%
stop:
channel 4
role SHUTTER_VIRTUAL_RECEIVER
subcount 1
syntax V:STOP:1
usage stop
subcmd:
000:
args 1
dpt STOP
fnc
max 1
min 0
parname STOP
partype 3
ps VALUES
scn 000
unit
up:
channel 4
role SHUTTER_VIRTUAL_RECEIVER
subcount 1
syntax V:LEVEL:?delta=+20
usage up [delta]
subcmd:
000:
args +20
dpt LEVEL
fnc
max 1.01
min 0.0
parname delta
partype 2
ps VALUES
scn 000
unit 100%
state:
chn 3
dpt LEVEL
Attributes:
ASC 2
ASC_Pos_Reading pct
cmdIcon open:fts_shutter_up stop:fts_shutter_manual close:fts_shutter_down
controldatapoint 4.LEVEL
room Tims Büro
statedatapoint 3.LEVEL
substexcl pct
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd pct:open:close:stop
widgetOverride pct:slider,0,10,100
Das ASC-Device wirft auch keinen Fehler. Ich bin für jede Hilfe dankbar. Mir ist nebenbei aufgefallen, dass sobald Räume Umlaute enthalten, diese als Reading im ASC-Device anders dargestellt werden:
room_Tims_B__ro (Room=Tims Büro). Hat das irgendwelche Folgen, bislang kann ich keine feststellen.
Gruß,
Timmäää
Hallo Timmäää,
mir ist nicht ganz klar welche Default Attributwerte du erwartest. Wenn ich mich recht erinnere (ist schon eine Zeit lang her) habe ich alle ASC Attribute die ich ändern wollte selber gesetzt. Die Default Werte im ASC werden direkt aus dem Modul heraus gesetzt.
Gruß Reinhard
@CoolTux:
Ich glaube, ich habe etwas Merkwürdiges beim Regenschutz gefunden. Evtl. kann das jemand bitte auch einmal ausprobieren?
Das war damals bereits hier passiert:
https://forum.fhem.de/index.php/topic,122654.0.html
...und jetzt habe ich es mit einem 2. Rolladen nachstellen können. Ich habe insgesamt 8 Rolläden, die einwandfrei arbeiten, aber bei denen mit Regenschutz gibt es Probleme, die mit der Zeit (ca. 1 Tag) immer größer werden.
Ich habe überall die Schattierungsfunktion aktiv, aber ich weiß nicht, ob das für den Fehler wichtig ist. Auf jeden Fall muss ein Regensensor eingetragen sein.
Reihenfolge, um den Zustand zu provozieren:
1. Beim Rolladen "RainProtection" auf "on" stellen.
2. Regen signalisieren -> Rolladen fährt herunter.
3. Rolladen noch während Regen manuell hochfahren
Dann entweder nur warten oder ein bisschen "herumspielen": Regen simulieren, Rolladen manuell verfahren.
Danach ist der Rolladen bei mir ASC-mäßig "angeschlagen". Will heißen:
Im Laufe längstens eines Tags funktionieren dann
1. das Hochfahren bei Regenende nicht mehr, wohl aber das Herunterfahren bei Regen (letzteres hört dann irgendwann auch auf zu funktionieren)
2. das Schattieren funktioniert nicht mehr
3. die morgendlichen Auf- und Abfahrten ebenfalls nicht mehr
das Reading steht noch auf "ShuttersLastDrive" "rain protected", aber wenn das Regenevent auf "dry" steht, bewegt sich der Rolladen nicht hoch.
Das Bemerkenswerte ist, dass das Rauffahren bei "dry" zunächst noch funktioniert, dann aber ab einem Zeitpunkt auch nicht mehr.
Zu einem späteren Zeitpunkt bleibt die ASC_ShadingMessage ebenfalls auf ihrem Zustand stehen mit ihrem Zeitstempel und ändert sich nicht mehr.
Dieses Verhalten konnte ich jetzt an 2 Rolläden provozieren.
Um den Rolladen wieder zu aktivieren, mache ich folgende Prozedur (vielleicht kann etwas davon entfallen, das habe ich noch nicht ausprobiert):
Entfernen des Rolladens:
Setzen des globalen ASC-Attributs auf 0,
manuelles Löschen aller ASC-Attribute im Rolladendevice,
FHEM-Neustart
Aufruf von ScanForShutters im ASC-Device
Aufruf von CreateNewNotifyDev im ASC-Device
Dann wieder:
Wieder Setzen des globalen ASC-Attributs im Rolladendevice auf 2
manuelles Setzen aller vorher gespeicherten ASC-Attribute im Rolladendevice
Aufruf von ScanForShutters im ASC-Device
Aufruf von CreateNewNotifyDev im ASC-Device
Dieser Rolladen reagiert noch auf "rain", aber nicht mehr auf "dry":
Internals:
CID shellyswitch25_8CAAB54CC9C2
DEF shellyswitch25_8CAAB54CC9C2
DEVICETOPIC RolladenArbeitszimmer
FUUID 60dc8a7d-f33f-26cd-f289-3c99fee09a939aa1
IODev MQTT2_FHEM_Server
LASTInputDev MQTT2_FHEM_Server
MQTT2_FHEM_Server_MSGCNT 29911
MQTT2_FHEM_Server_TIME 2021-09-12 10:13:44
MSGCNT 29911
NAME RolladenArbeitszimmer
NR 1277
STATE 0
TYPE MQTT2_DEVICE
READINGS:
2021-08-27 16:47:13 ASC_Enable on
2021-09-12 09:55:01 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 10m
2021-09-12 09:57:44 ASC_ShuttersLastDrive rain protected
2021-09-12 09:20:49 ASC_Time_DriveDown 12.09.2021 - 20:36
2021-09-12 09:20:49 ASC_Time_DriveUp 13.09.2021 - 07:15
2021-09-11 16:25:16 IODev MQTT2_FHEM_Server
2021-09-12 09:20:46 associatedWith Rolladensteuerung
2021-06-30 17:18:49 attrTemplateVersion 20210126
2021-09-12 10:13:44 current stop
2021-09-12 10:13:44 energy 4861
2021-09-11 16:25:32 fw_ver 20210909-144331/v1.11.4-DNSfix-ge6b2f6d
2021-09-11 16:25:32 id shellyswitch25-8CAAB54CC9C2
2021-06-30 17:18:49 info_actions_stats_skipped 0
2021-06-30 17:18:49 info_cfg_changed_cnt 0
2021-06-30 17:18:49 info_cloud_connected false
2021-06-30 17:18:49 info_cloud_enabled false
2021-06-30 17:18:49 info_fs_free 146333
2021-06-30 17:18:49 info_fs_size 233681
2021-06-30 17:18:49 info_has_update false
2021-06-30 17:18:49 info_inputs_1_event
2021-06-30 17:18:49 info_inputs_1_event_cnt 0
2021-06-30 17:18:49 info_inputs_1_input 0
2021-06-30 17:18:49 info_inputs_2_event
2021-06-30 17:18:49 info_inputs_2_event_cnt 0
2021-06-30 17:18:49 info_inputs_2_input 0
2021-06-30 17:18:49 info_mac 8CAAB54CC9C2
2021-06-30 17:18:49 info_meters_1_counters_1 0.000
2021-06-30 17:18:49 info_meters_1_counters_2 0.000
2021-06-30 17:18:49 info_meters_1_counters_3 0.000
2021-06-30 17:18:49 info_meters_1_is_valid true
2021-06-30 17:18:49 info_meters_1_overpower 0.00
2021-06-30 17:18:49 info_meters_1_power 0.00
2021-06-30 17:18:49 info_meters_1_timestamp 1625073529
2021-06-30 17:18:49 info_meters_1_total 0
2021-06-30 17:18:49 info_meters_2_counters_1 0.000
2021-06-30 17:18:49 info_meters_2_counters_2 0.000
2021-06-30 17:18:49 info_meters_2_counters_3 0.000
2021-06-30 17:18:49 info_meters_2_is_valid true
2021-06-30 17:18:49 info_meters_2_overpower 0.00
2021-06-30 17:18:49 info_meters_2_power 0.00
2021-06-30 17:18:49 info_meters_2_timestamp 1625073529
2021-06-30 17:18:49 info_meters_2_total 0
2021-06-30 17:18:49 info_mqtt_connected true
2021-06-30 17:18:49 info_overtemperature false
2021-06-30 17:18:49 info_ping_check true
2021-06-30 17:18:49 info_ram_free 35004
2021-06-30 17:18:49 info_ram_total 49272
2021-06-30 17:18:49 info_rollers_1_calibrating false
2021-06-30 17:18:49 info_rollers_1_current_pos 101
2021-06-30 17:18:49 info_rollers_1_is_valid true
2021-06-30 17:18:49 info_rollers_1_last_direction close
2021-06-30 17:18:49 info_rollers_1_overtemperature false
2021-06-30 17:18:49 info_rollers_1_positioning true
2021-06-30 17:18:49 info_rollers_1_power 0.00
2021-06-30 17:18:49 info_rollers_1_safety_switch false
2021-06-30 17:18:49 info_rollers_1_source input
2021-06-30 17:18:49 info_rollers_1_state stop
2021-06-30 17:18:49 info_rollers_1_stop_reason normal
2021-06-30 17:18:49 info_serial 2
2021-06-30 17:18:49 info_temperature 57.29
2021-06-30 17:18:49 info_temperature_status Normal
2021-06-30 17:18:49 info_time 17:18
2021-06-30 17:18:49 info_tmp_is_valid true
2021-06-30 17:18:49 info_tmp_tC 57.29
2021-06-30 17:18:49 info_tmp_tF 135.12
2021-06-30 17:18:49 info_unixtime 1625066329
2021-06-30 17:18:49 info_update_has_update false
2021-06-30 17:18:49 info_update_new_version 20210429-100559/v1.10.4-g3f94cd7
2021-06-30 17:18:49 info_update_old_version 20210429-100559/v1.10.4-g3f94cd7
2021-06-30 17:18:49 info_update_status idle
2021-06-30 17:18:49 info_uptime 224
2021-06-30 17:18:49 info_voltage 239.32
2021-06-30 17:18:49 info_wifi_sta_connected true
2021-06-30 17:18:49 info_wifi_sta_ip 192.168.178.59
2021-06-30 17:18:49 info_wifi_sta_rssi -48
2021-06-30 17:18:49 info_wifi_sta_ssid HAL 9000
2021-09-12 10:13:44 input0 1
2021-09-12 10:13:44 input1 0
2021-09-11 16:25:32 ip 192.168.178.59
2021-09-11 16:25:32 mac 8CAAB54CC9C2
2021-09-11 16:25:32 mode roller
2021-09-11 16:25:32 model SHSW-25
2021-09-11 16:25:32 new_fw false
2021-09-11 16:25:32 online true
2021-09-12 10:13:44 overtemperature 0
2021-09-12 10:13:44 pct 0
2021-09-12 10:13:44 power 0.00
2021-09-12 10:13:44 roller_0_energy 4861
2021-09-12 10:13:44 roller_0_power 0.00
2021-09-12 10:13:44 roller_0_stop_reason normal
2021-09-12 10:13:44 state 0
2021-09-12 10:13:44 temperature 55.11
2021-09-12 10:13:44 temperature_f 131.19
2021-09-12 10:13:44 temperature_status Normal
2021-09-12 10:13:44 voltage 234.70
2021-06-30 17:18:48 x_mqttcom set announce
2021-09-09 13:10:35 x_update set
Attributes:
ASC 2
ASC_AutoAstroModeEvening HORIZON
ASC_AutoAstroModeEveningHorizon -7
ASC_AutoAstroModeMorning CIVIL
ASC_AutoAstroModeMorningHorizon -5
ASC_BrightnessSensor LichtsensorSued:brightnessInt
ASC_Down astro
ASC_Mode_Down always
ASC_Mode_Up home
ASC_Partymode off
ASC_Pos_Reading pct
ASC_RainProtection on
ASC_Shading_BetweenTheTime 08:00-19:00
ASC_Shading_InOutAzimuth 90:260
ASC_Shading_MinMax_Elevation 10.0:100.0
ASC_Shading_Min_OutsideTemperature 15
ASC_Shading_Mode always
ASC_Shading_Pos 20
ASC_Shading_StateChange_SunnyCloudy 14000:12000
ASC_Shading_WaitingPeriod 1200
ASC_Time_Down_Early 20:00
ASC_Time_Down_Late 22:30
ASC_Time_Up_Early 07:15
ASC_Time_Up_Late 09:00
ASC_Up astro
cmdIcon open:fts_shutter_up close:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
comment Shelly 2.5 in Roller-Mode. 100=opened / 0=closed
devStateIcon { my $amp = ReadingsVal($name,"online","false") eq "false" ? "rot" : ReadingsVal($name,"new_fw","false") eq "true" ? "gelb" : "gruen";; my $con = ReadingsVal($name,"state","undef");; my $pic = $con eq "opening" ? 'fts_shutter_up@red' : $con eq "closing" ? 'fts_shutter_down@red' : $con eq "0" ? 'fts_shutter_100' : $con eq "100" ? 'fts_shutter_10' : $con =~ /9\d/ ? 'fts_shutter_10' : $con =~ /8\d/ ? 'fts_shutter_20' : $con =~ /7\d/ ? 'fts_shutter_30' : $con =~ /6\d/ ? 'fts_shutter_40' : $con =~ /5\d/ ? 'fts_shutter_50' : $con =~ /4\d/ ? 'fts_shutter_60' : $con =~ /3\d/ ? 'fts_shutter_70' : $con =~ /2\d/ ? 'fts_shutter_80' : $con =~ /1\d/ ? 'fts_shutter_90' : 'fts_shutter_updown';; my $show = "$amp" eq "gelb" ? "".FW_makeImage("10px-kreis-".$amp)."" : "".FW_makeImage("10px-kreis-".$amp)."";; "
$show ".FW_makeImage($pic)."
" }
event-on-change-reading pct,state,ASC_Enable,ASC_ShadingMessage
eventMap open:opens close:closes
group Rolladen
model shelly25_roller_invert_0
readingList shellies/shellyswitch25-8CAAB54CC9C2/roller/0/pos:.* pct
shellies/shellyswitch25-8CAAB54CC9C2/status/0/rollers:.* power
shellies/shellyswitch25-8CAAB54CC9C2/online:.* online
shellies/shellyswitch25-8CAAB54CC9C2/announce:.* { json2nameValue($EVENT) }
shellies/announce:.* { $EVENT =~ m,..id...shellyswitch25-8CAAB54CC9C2...mac.*, ? json2nameValue($EVENT) : return }
shellies/shellyswitch25-8CAAB54CC9C2/roller/0:.* current
shellies/shellyswitch25-8CAAB54CC9C2/roller/0:open {{'state' => 'opening'}}
shellies/shellyswitch25-8CAAB54CC9C2/roller/0:close {{'state' => 'closing'}}
shellies/shellyswitch25-8CAAB54CC9C2/roller/0/pos:.* state
shellies/shellyswitch25-8CAAB54CC9C2/input/1:.* input1
shellies/shellyswitch25-8CAAB54CC9C2/input/0:.* input0
shellies/shellyswitch25-8CAAB54CC9C2/relay/power:.* power
shellies/shellyswitch25-8CAAB54CC9C2/relay/energy:.* energy
shellies/shellyswitch25-8CAAB54CC9C2/temperature:.* temperature
shellies/shellyswitch25-8CAAB54CC9C2/overtemperature:.* overtemperature
shellies/shellyswitch25-8CAAB54CC9C2/roller/0/power:.* roller_0_power
shellies/shellyswitch25-8CAAB54CC9C2/roller/0/energy:.* roller_0_energy
shellies/shellyswitch25-8CAAB54CC9C2/temperature_f:.* temperature_f
shellyswitch25_8CAAB54CC9C2:shellies/shellyswitch25-8CAAB54CC9C2/info:.* { json2nameValue($EVENT, 'info_', $JSONMAP) }
shellyswitch25_8CAAB54CC9C2:shellies/shellyswitch25-8CAAB54CC9C2/roller/0/stop_reason:.* roller_0_stop_reason
shellyswitch25_8CAAB54CC9C2:shellies/shellyswitch25-8CAAB54CC9C2/temperature_status:.* temperature_status
shellyswitch25_8CAAB54CC9C2:shellies/shellyswitch25-8CAAB54CC9C2/voltage:.* voltage
room ASC,MQTT2_DEVICE,Übersicht
setList open:noArg shellies/shellyswitch25-8CAAB54CC9C2/roller/0/command open
close:noArg shellies/shellyswitch25-8CAAB54CC9C2/roller/0/command close
half:noArg shellies/shellyswitch25-8CAAB54CC9C2/roller/0/command/pos 50
stop:noArg shellies/shellyswitch25-8CAAB54CC9C2/roller/0/command stop
pct:slider,0,1,100 shellies/shellyswitch25-8CAAB54CC9C2/roller/0/command/pos $EVTPART1
x_recalibration:noArg shellies/shellyswitch25-8CAAB54CC9C2/roller/0/command rc
x_update:noArg shellies/shellyswitch25-8CAAB54CC9C2/command update_fw
x_mqttcom shellies/shellyswitch25-8CAAB54CC9C2/command $EVTPART1
setStateList open close half stop pct
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd :open:close:half:stop:pct
Dieser Rolladen ist ASC-mäßig komplett funktionsunfähig:
Internals:
CID shellyswitch25_687665
DEF shellyswitch25_687665
DEVICETOPIC RolladenFlur
FUUID 5dc44773-f33f-26cd-1fcd-28850fd1a438869d
IODev MQTT2_FHEM_Server
LASTInputDev MQTT2_FHEM_Server
MQTT2_FHEM_Server_MSGCNT 30016
MQTT2_FHEM_Server_TIME 2021-09-12 10:16:52
MSGCNT 30016
NAME RolladenFlur
NR 1180
STATE 54
TYPE MQTT2_DEVICE
READINGS:
2021-08-29 07:16:33 ASC_Enable on
2021-09-12 09:20:53 ASC_ShadingMessage INFO: shading active, global temp sensor is set, but shutters temperature sensor is not set
2021-09-12 09:49:52 ASC_ShuttersLastDrive manual
2021-09-12 09:20:49 ASC_Time_DriveDown 12.09.2021 - 22:00
2021-09-12 09:20:49 ASC_Time_DriveUp 13.09.2021 - 07:15
2021-09-11 16:25:16 IODev MQTT2_FHEM_Server
2021-09-12 09:20:46 associatedWith Rolladensteuerung
2021-07-01 18:57:35 attrTemplateVersion 20210126
2021-09-12 10:16:52 current stop
2021-09-12 10:16:52 energy 1701
2021-09-11 16:25:32 fw_ver 20210909-144331/v1.11.4-DNSfix-ge6b2f6d
2021-09-11 16:25:32 id shellyswitch25-687665
2021-07-01 18:57:35 info_actions_stats_skipped 0
2021-07-01 18:57:35 info_cfg_changed_cnt 0
2021-07-01 18:57:35 info_cloud_connected false
2021-07-01 18:57:35 info_cloud_enabled false
2021-07-01 18:57:35 info_fs_free 145078
2021-07-01 18:57:35 info_fs_size 233681
2021-07-01 18:57:35 info_has_update false
2021-07-01 18:57:35 info_inputs_1_event
2021-07-01 18:57:35 info_inputs_1_event_cnt 0
2021-07-01 18:57:35 info_inputs_1_input 0
2021-07-01 18:57:35 info_inputs_2_event
2021-07-01 18:57:35 info_inputs_2_event_cnt 0
2021-07-01 18:57:35 info_inputs_2_input 0
2021-07-01 18:57:35 info_mac 2CF432687665
2021-07-01 18:57:35 info_meters_1_counters_1 0.000
2021-07-01 18:57:35 info_meters_1_counters_2 0.000
2021-07-01 18:57:35 info_meters_1_counters_3 0.000
2021-07-01 18:57:35 info_meters_1_is_valid true
2021-07-01 18:57:35 info_meters_1_overpower 0.00
2021-07-01 18:57:35 info_meters_1_power 0.00
2021-07-01 18:57:35 info_meters_1_timestamp 1625165856
2021-07-01 18:57:35 info_meters_1_total 7378
2021-07-01 18:57:35 info_meters_2_counters_1 0.000
2021-07-01 18:57:35 info_meters_2_counters_2 0.000
2021-07-01 18:57:35 info_meters_2_counters_3 0.000
2021-07-01 18:57:35 info_meters_2_is_valid true
2021-07-01 18:57:35 info_meters_2_overpower 0.00
2021-07-01 18:57:35 info_meters_2_power 0.00
2021-07-01 18:57:35 info_meters_2_timestamp 1625165856
2021-07-01 18:57:35 info_meters_2_total 7175
2021-07-01 18:57:35 info_mqtt_connected true
2021-07-01 18:57:35 info_overtemperature false
2021-07-01 18:57:35 info_ping_check true
2021-07-01 18:57:35 info_ram_free 35224
2021-07-01 18:57:35 info_ram_total 49272
2021-07-01 18:57:35 info_rollers_1_calibrating false
2021-07-01 18:57:35 info_rollers_1_current_pos 100
2021-07-01 18:57:35 info_rollers_1_is_valid true
2021-07-01 18:57:35 info_rollers_1_last_direction open
2021-07-01 18:57:35 info_rollers_1_overtemperature false
2021-07-01 18:57:35 info_rollers_1_positioning true
2021-07-01 18:57:35 info_rollers_1_power 0.00
2021-07-01 18:57:35 info_rollers_1_safety_switch false
2021-07-01 18:57:35 info_rollers_1_source mqtt
2021-07-01 18:57:35 info_rollers_1_state stop
2021-07-01 18:57:35 info_rollers_1_stop_reason normal
2021-07-01 18:57:35 info_serial 513
2021-07-01 18:57:35 info_temperature 52.18
2021-07-01 18:57:35 info_temperature_status Normal
2021-07-01 18:57:35 info_time 18:57
2021-07-01 18:57:35 info_tmp_is_valid true
2021-07-01 18:57:35 info_tmp_tC 52.18
2021-07-01 18:57:35 info_tmp_tF 125.93
2021-07-01 18:57:35 info_unixtime 1625158656
2021-07-01 18:57:35 info_update_has_update false
2021-07-01 18:57:35 info_update_new_version 20210429-100559/v1.10.4-g3f94cd7
2021-07-01 18:57:35 info_update_old_version 20210429-100559/v1.10.4-g3f94cd7
2021-07-01 18:57:35 info_update_status idle
2021-07-01 18:57:35 info_uptime 2498472
2021-07-01 18:57:35 info_voltage 235.95
2021-07-01 18:57:35 info_wifi_sta_connected true
2021-07-01 18:57:35 info_wifi_sta_ip 192.168.178.40
2021-07-01 18:57:35 info_wifi_sta_rssi -51
2021-07-01 18:57:35 info_wifi_sta_ssid HAL 9000
2021-09-12 10:16:52 input0 0
2021-09-12 10:16:52 input1 0
2021-09-11 16:25:32 ip 192.168.178.40
2021-09-11 16:25:32 mac 2CF432687665
2021-09-11 16:25:32 mode roller
2021-09-11 16:25:32 model SHSW-25
2021-09-11 16:25:32 new_fw false
2021-09-11 16:25:32 online true
2021-09-12 10:16:52 overtemperature 0
2021-09-12 10:16:52 pct 54
2021-09-12 10:16:52 power 0.00
2021-09-12 10:16:52 roller_0_energy 1701
2021-09-12 10:16:52 roller_0_power 0.00
2021-09-12 10:16:52 roller_0_stop_reason normal
2021-09-12 10:16:52 state 54
2021-09-12 10:16:52 temperature 52.87
2021-09-12 10:16:52 temperature_f 127.16
2021-09-12 10:16:52 temperature_status Normal
2021-09-12 10:16:52 voltage 235.87
2021-07-01 18:57:35 x_mqttcom set announce
2021-07-21 16:41:42 x_update set
Attributes:
ASC 2
ASC_AutoAstroModeEvening HORIZON
ASC_AutoAstroModeEveningHorizon -7
ASC_AutoAstroModeMorning CIVIL
ASC_AutoAstroModeMorningHorizon -5
ASC_BrightnessSensor LichtsensorOst:brightnessInt
ASC_Down astro
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Partymode on
ASC_Pos_Reading pct
ASC_RainProtection off
ASC_Shading_BetweenTheTime 05:30-12:00
ASC_Shading_InOutAzimuth 30:140
ASC_Shading_MinMax_Elevation 6.0:100.0
ASC_Shading_Min_OutsideTemperature 12
ASC_Shading_Mode always
ASC_Shading_Pos {ASC_Shading_Pos_RolladenFlurGaesteWCKuecheLinks()}
ASC_Shading_StateChange_SunnyCloudy 25000:18000
ASC_Shading_WaitingPeriod 300
ASC_Time_Down_Early 22:00
ASC_Time_Down_Late 22:45
ASC_Time_Up_Early 07:15
ASC_Time_Up_Late 09:00
ASC_Up astro
IODev MQTT2_FHEM_Server
alias RolladenFlur
cmdIcon open:fts_shutter_up close:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
comment Shelly 2.5 in Roller-Mode. 100=opened / 0=closed
devStateIcon { my $amp = ReadingsVal($name,"online","false") eq "false" ? "rot" : ReadingsVal($name,"new_fw","false") eq "true" ? "gelb" : "gruen";; my $con = ReadingsVal($name,"state","undef");; my $pic = $con eq "opening" ? 'fts_shutter_up@red' : $con eq "closing" ? 'fts_shutter_down@red' : $con eq "0" ? 'fts_shutter_100' : $con eq "100" ? 'fts_shutter_10' : $con =~ /9\d/ ? 'fts_shutter_10' : $con =~ /8\d/ ? 'fts_shutter_20' : $con =~ /7\d/ ? 'fts_shutter_30' : $con =~ /6\d/ ? 'fts_shutter_40' : $con =~ /5\d/ ? 'fts_shutter_50' : $con =~ /4\d/ ? 'fts_shutter_60' : $con =~ /3\d/ ? 'fts_shutter_70' : $con =~ /2\d/ ? 'fts_shutter_80' : $con =~ /1\d/ ? 'fts_shutter_90' : 'fts_shutter_updown';; my $show = "$amp" eq "gelb" ? "".FW_makeImage("10px-kreis-".$amp)."" : "".FW_makeImage("10px-kreis-".$amp)."";; "
$show ".FW_makeImage($pic)."
" }
event-on-change-reading pct,state,ASC_Enable
eventMap open:opens close:closes
group Rolladen
model shelly25_roller_invert_0
readingList shellies/shellyswitch25-687665/roller/0/pos:.* pct
shellies/shellyswitch25-687665/status/0/rollers:.* power
shellies/shellyswitch25-687665/online:.* online
shellies/shellyswitch25-687665/announce:.* { json2nameValue($EVENT) }
shellies/announce:.* { $EVENT =~ m,..id...shellyswitch25-687665...mac.*, ? json2nameValue($EVENT) : return }
shellies/shellyswitch25-687665/roller/0:.* current
shellies/shellyswitch25-687665/roller/0:open {{'state' => 'opening'}}
shellies/shellyswitch25-687665/roller/0:close {{'state' => 'closing'}}
shellies/shellyswitch25-687665/roller/0/pos:.* state
shellies/shellyswitch25-687665/input/1:.* input1
shellies/shellyswitch25-687665/input/0:.* input0
shellies/shellyswitch25-687665/relay/power:.* power
shellies/shellyswitch25-687665/relay/energy:.* energy
shellies/shellyswitch25-687665/temperature:.* temperature
shellies/shellyswitch25-687665/overtemperature:.* overtemperature
shellies/shellyswitch25-687665/roller/0/power:.* roller_0_power
shellies/shellyswitch25-687665/roller/0/energy:.* roller_0_energy
shellies/shellyswitch25-687665/temperature_f:.* temperature_f
shellyswitch25_687665:shellies/shellyswitch25-687665/info:.* { json2nameValue($EVENT, 'info_', $JSONMAP) }
shellyswitch25_687665:shellies/shellyswitch25-687665/roller/0/stop_reason:.* roller_0_stop_reason
shellyswitch25_687665:shellies/shellyswitch25-687665/temperature_status:.* temperature_status
shellyswitch25_687665:shellies/shellyswitch25-687665/voltage:.* voltage
room ASC,MQTT2_DEVICE,Übersicht
setList open:noArg shellies/shellyswitch25-687665/roller/0/command open
close:noArg shellies/shellyswitch25-687665/roller/0/command close
half:noArg shellies/shellyswitch25-687665/roller/0/command/pos 50
stop:noArg shellies/shellyswitch25-687665/roller/0/command stop
pct:slider,0,1,100 shellies/shellyswitch25-687665/roller/0/command/pos $EVTPART1
x_recalibration:noArg shellies/shellyswitch25-687665/roller/0/command rc
x_update:noArg shellies/shellyswitch25-687665/command update_fw
x_mqttcom shellies/shellyswitch25-687665/command $EVTPART1
setStateList open close half stop pct
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd :open:close:half:stop:pct
ASC-Device:
Internals:
FUUID 60e9bd30-f33f-26cd-37a0-e0845a5f655a7028
FVERSION 73_AutoShuttersControl.pm:v0.10.15-s24586/2021-06-05
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME Rolladensteuerung
NOTIFYDEV global,Rolladensteuerung,RolladenArbeitszimmer,RolladenFlur,RolladenGaesteWC,RolladenGaestezimmer,RolladenKuecheLinks,RolladenKuecheRechts,RolladenWohnzimmerLinks,RolladenWohnzimmerRechts,LichtsensorSued,Melder_Wohnzimmer_links,di_RegensensorVerzoegerung,Melder_Wohnzimmer_rechts,Melder_Gaeste_WC,LichtsensorWest,Twilight,LichtsensorOst,ASC_Residents
NR 1283
NTFY_ORDER 51-Rolladensteuerung
STATE shading in
TYPE AutoShuttersControl
VERSION v0.10.15
OLDREADINGS:
READINGS:
2021-09-12 09:57:44 RolladenArbeitszimmer_PosValue 0
2021-09-11 20:39:17 RolladenArbeitszimmer_lastDelayPosValue 0
2021-09-12 07:15:02 RolladenArbeitszimmer_lastPosValue 0
2021-09-12 09:20:49 RolladenArbeitszimmer_nextAstroTimeEvent 12.09.2021 - 20:36
2021-09-12 09:49:52 RolladenFlur_PosValue 54
2021-09-12 07:15:02 RolladenFlur_lastDelayPosValue 100
2021-09-11 11:26:03 RolladenFlur_lastPosValue 25
2021-09-12 09:20:49 RolladenFlur_nextAstroTimeEvent 12.09.2021 - 22:00
2021-09-12 10:01:41 RolladenGaesteWC_PosValue 25
2021-09-12 10:01:35 RolladenGaesteWC_lastPosValue 60
2021-09-12 09:20:49 RolladenGaesteWC_nextAstroTimeEvent 12.09.2021 - 20:17
2021-09-11 16:12:18 RolladenGaestezimmer_PosValue 100
2021-09-11 16:12:06 RolladenGaestezimmer_lastPosValue 20
2021-09-12 09:20:49 RolladenGaestezimmer_nextAstroTimeEvent 12.09.2021 - 20:36
2021-09-12 10:01:41 RolladenKuecheLinks_PosValue 25
2021-09-12 10:01:35 RolladenKuecheLinks_lastPosValue 60
2021-09-12 09:20:50 RolladenKuecheLinks_nextAstroTimeEvent 12.09.2021 - 20:50
2021-09-12 09:49:22 RolladenKuecheRechts_PosValue 85
2021-09-12 09:49:18 RolladenKuecheRechts_lastPosValue 100
2021-09-12 09:20:50 RolladenKuecheRechts_nextAstroTimeEvent 12.09.2021 - 20:23
2021-09-12 07:15:38 RolladenWohnzimmerLinks_PosValue 100
2021-08-24 07:15:02 RolladenWohnzimmerLinks_lastDelayPosValue 100
2021-09-12 07:15:02 RolladenWohnzimmerLinks_lastPosValue 0
2021-09-12 09:20:50 RolladenWohnzimmerLinks_nextAstroTimeEvent 12.09.2021 - 20:36
2021-09-12 07:15:35 RolladenWohnzimmerRechts_PosValue 100
2021-09-12 07:15:02 RolladenWohnzimmerRechts_lastPosValue 0
2021-09-12 09:20:50 RolladenWohnzimmerRechts_nextAstroTimeEvent 12.09.2021 - 20:36
2021-08-28 18:09:10 ascEnable on
2021-09-12 09:20:51 controlShading on
2021-07-11 07:53:13 hardLockOut off
2021-07-19 23:09:16 partyMode off
2021-09-12 09:20:45 room_ASC_MQTT2_DEVICE___bersicht RolladenArbeitszimmer,RolladenFlur,RolladenGaesteWC,RolladenGaestezimmer,RolladenKuecheLinks,RolladenKuecheRechts
2021-09-12 09:20:45 room_ASC___bersicht RolladenWohnzimmerLinks,RolladenWohnzimmerRechts
2021-07-11 07:53:13 selfDefense off
2021-09-12 10:01:41 state shading in
2021-07-11 07:53:13 sunriseTimeWeHoliday off
2021-09-12 09:20:45 userAttrList rolled out
helper:
shuttersList:
RolladenArbeitszimmer
RolladenFlur
RolladenGaesteWC
RolladenGaestezimmer
RolladenKuecheLinks
RolladenKuecheRechts
RolladenWohnzimmerLinks
RolladenWohnzimmerRechts
monitoredDevs:
ASC_Residents:
Rolladensteuerung ASC_residentsDev
LichtsensorOst:
RolladenGaesteWC ASC_BrightnessSensor
RolladenKuecheLinks ASC_BrightnessSensor
RolladenKuecheRechts ASC_BrightnessSensor
LichtsensorSued:
RolladenArbeitszimmer ASC_BrightnessSensor
RolladenGaestezimmer ASC_BrightnessSensor
LichtsensorWest:
RolladenWohnzimmerLinks ASC_BrightnessSensor
RolladenWohnzimmerRechts ASC_BrightnessSensor
Melder_Gaeste_WC:
RolladenGaesteWC ASC_WindowRec
Melder_Wohnzimmer_links:
RolladenWohnzimmerLinks ASC_WindowRec
Melder_Wohnzimmer_rechts:
RolladenWohnzimmerRechts ASC_WindowRec
RolladenArbeitszimmer:
RolladenFlur:
RolladenGaesteWC:
RolladenKuecheLinks:
RolladenKuecheRechts:
RolladenWohnzimmerLinks:
RolladenWohnzimmerRechts:
Twilight:
Rolladensteuerung ASC_twilightDevice
di_RegensensorVerzoegerung:
Rolladensteuerung ASC_rainSensor
Attributes:
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_expert 1
ASC_rainSensor di_RegensensorVerzoegerung:Regen
ASC_residentsDev ASC_Residents:state
ASC_tempSensor Aussen_Temperatur:temperature
ASC_twilightDevice Twilight
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room ASC
webCmd ascEnable
webCmdLabel Gesamtsteuerung
Zitat von: FFHEM am 12 September 2021, 10:23:55
@CoolTux:
Ich glaube, ich habe etwas Merkwürdiges beim Regenschutz gefunden. Evtl. kann das jemand bitte auch einmal ausprobieren?
Das war damals bereits hier passiert:
https://forum.fhem.de/index.php/topic,122654.0.html
...und jetzt habe ich es mit einem 2. Rolladen nachstellen können. Ich habe insgesamt 8 Rolläden, die einwandfrei arbeiten, aber bei denen mit Regenschutz gibt es Probleme, die mit der Zeit (ca. 1 Tag) immer größer werden.
Ich habe überall die Schattierungsfunktion aktiv, aber ich weiß nicht, ob das für den Fehler wichtig ist. Auf jeden Fall muss ein Regensensor eingetragen sein.
Reihenfolge, um den Zustand zu provozieren:
1. Beim Rolladen "RainProtection" auf "on" stellen.
2. Regen signalisieren -> Rolladen fährt herunter.
3. Rolladen noch während Regen manuell hochfahren
Dann entweder nur warten oder ein bisschen "herumspielen": Regen simulieren, Rolladen manuell verfahren.
Danach ist der Rolladen bei mir ASC-mäßig "angeschlagen". Will heißen:
Im Laufe längstens eines Tags funktionieren dann
1. das Hochfahren bei Regenende nicht mehr, wohl aber das Herunterfahren bei Regen (letzteres hört dann irgendwann auch auf zu funktionieren)
2. das Schattieren funktioniert nicht mehr
3. die morgendlichen Auf- und Abfahrten ebenfalls nicht mehr
das Reading steht noch auf "ShuttersLastDrive" "rain protected", aber wenn das Regenevent auf "dry" steht, bewegt sich der Rolladen nicht hoch.
Das Bemerkenswerte ist, dass das Rauffahren bei "dry" zunächst noch funktioniert, dann aber ab einem Zeitpunkt auch nicht mehr.
Zu einem späteren Zeitpunkt bleibt die ASC_ShadingMessage ebenfalls auf ihrem Zustand stehen mit ihrem Zeitstempel und ändert sich nicht mehr.
Dieses Verhalten konnte ich jetzt an 2 Rolläden provozieren.
Um den Rolladen wieder zu aktivieren, mache ich folgende Prozedur (vielleicht kann etwas davon entfallen, das habe ich noch nicht ausprobiert):
Entfernen des Rolladens:
Setzen des globalen ASC-Attributs auf 0,
manuelles Löschen aller ASC-Attribute im Rolladendevice,
FHEM-Neustart
Aufruf von ScanForShutters im ASC-Device
Aufruf von CreateNewNotifyDev im ASC-Device
Dann wieder:
Wieder Setzen des globalen ASC-Attributs im Rolladendevice auf 2
manuelles Setzen aller vorher gespeicherten ASC-Attribute im Rolladendevice
Aufruf von ScanForShutters im ASC-Device
Aufruf von CreateNewNotifyDev im ASC-Device
Dieser Rolladen reagiert noch auf "rain", aber nicht mehr auf "dry":
Internals:
CID shellyswitch25_8CAAB54CC9C2
DEF shellyswitch25_8CAAB54CC9C2
DEVICETOPIC RolladenArbeitszimmer
FUUID 60dc8a7d-f33f-26cd-f289-3c99fee09a939aa1
IODev MQTT2_FHEM_Server
LASTInputDev MQTT2_FHEM_Server
MQTT2_FHEM_Server_MSGCNT 29911
MQTT2_FHEM_Server_TIME 2021-09-12 10:13:44
MSGCNT 29911
NAME RolladenArbeitszimmer
NR 1277
STATE 0
TYPE MQTT2_DEVICE
READINGS:
2021-08-27 16:47:13 ASC_Enable on
2021-09-12 09:55:01 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 10m
2021-09-12 09:57:44 ASC_ShuttersLastDrive rain protected
2021-09-12 09:20:49 ASC_Time_DriveDown 12.09.2021 - 20:36
2021-09-12 09:20:49 ASC_Time_DriveUp 13.09.2021 - 07:15
2021-09-11 16:25:16 IODev MQTT2_FHEM_Server
2021-09-12 09:20:46 associatedWith Rolladensteuerung
2021-06-30 17:18:49 attrTemplateVersion 20210126
2021-09-12 10:13:44 current stop
2021-09-12 10:13:44 energy 4861
2021-09-11 16:25:32 fw_ver 20210909-144331/v1.11.4-DNSfix-ge6b2f6d
2021-09-11 16:25:32 id shellyswitch25-8CAAB54CC9C2
2021-06-30 17:18:49 info_actions_stats_skipped 0
2021-06-30 17:18:49 info_cfg_changed_cnt 0
2021-06-30 17:18:49 info_cloud_connected false
2021-06-30 17:18:49 info_cloud_enabled false
2021-06-30 17:18:49 info_fs_free 146333
2021-06-30 17:18:49 info_fs_size 233681
2021-06-30 17:18:49 info_has_update false
2021-06-30 17:18:49 info_inputs_1_event
2021-06-30 17:18:49 info_inputs_1_event_cnt 0
2021-06-30 17:18:49 info_inputs_1_input 0
2021-06-30 17:18:49 info_inputs_2_event
2021-06-30 17:18:49 info_inputs_2_event_cnt 0
2021-06-30 17:18:49 info_inputs_2_input 0
2021-06-30 17:18:49 info_mac 8CAAB54CC9C2
2021-06-30 17:18:49 info_meters_1_counters_1 0.000
2021-06-30 17:18:49 info_meters_1_counters_2 0.000
2021-06-30 17:18:49 info_meters_1_counters_3 0.000
2021-06-30 17:18:49 info_meters_1_is_valid true
2021-06-30 17:18:49 info_meters_1_overpower 0.00
2021-06-30 17:18:49 info_meters_1_power 0.00
2021-06-30 17:18:49 info_meters_1_timestamp 1625073529
2021-06-30 17:18:49 info_meters_1_total 0
2021-06-30 17:18:49 info_meters_2_counters_1 0.000
2021-06-30 17:18:49 info_meters_2_counters_2 0.000
2021-06-30 17:18:49 info_meters_2_counters_3 0.000
2021-06-30 17:18:49 info_meters_2_is_valid true
2021-06-30 17:18:49 info_meters_2_overpower 0.00
2021-06-30 17:18:49 info_meters_2_power 0.00
2021-06-30 17:18:49 info_meters_2_timestamp 1625073529
2021-06-30 17:18:49 info_meters_2_total 0
2021-06-30 17:18:49 info_mqtt_connected true
2021-06-30 17:18:49 info_overtemperature false
2021-06-30 17:18:49 info_ping_check true
2021-06-30 17:18:49 info_ram_free 35004
2021-06-30 17:18:49 info_ram_total 49272
2021-06-30 17:18:49 info_rollers_1_calibrating false
2021-06-30 17:18:49 info_rollers_1_current_pos 101
2021-06-30 17:18:49 info_rollers_1_is_valid true
2021-06-30 17:18:49 info_rollers_1_last_direction close
2021-06-30 17:18:49 info_rollers_1_overtemperature false
2021-06-30 17:18:49 info_rollers_1_positioning true
2021-06-30 17:18:49 info_rollers_1_power 0.00
2021-06-30 17:18:49 info_rollers_1_safety_switch false
2021-06-30 17:18:49 info_rollers_1_source input
2021-06-30 17:18:49 info_rollers_1_state stop
2021-06-30 17:18:49 info_rollers_1_stop_reason normal
2021-06-30 17:18:49 info_serial 2
2021-06-30 17:18:49 info_temperature 57.29
2021-06-30 17:18:49 info_temperature_status Normal
2021-06-30 17:18:49 info_time 17:18
2021-06-30 17:18:49 info_tmp_is_valid true
2021-06-30 17:18:49 info_tmp_tC 57.29
2021-06-30 17:18:49 info_tmp_tF 135.12
2021-06-30 17:18:49 info_unixtime 1625066329
2021-06-30 17:18:49 info_update_has_update false
2021-06-30 17:18:49 info_update_new_version 20210429-100559/v1.10.4-g3f94cd7
2021-06-30 17:18:49 info_update_old_version 20210429-100559/v1.10.4-g3f94cd7
2021-06-30 17:18:49 info_update_status idle
2021-06-30 17:18:49 info_uptime 224
2021-06-30 17:18:49 info_voltage 239.32
2021-06-30 17:18:49 info_wifi_sta_connected true
2021-06-30 17:18:49 info_wifi_sta_ip 192.168.178.59
2021-06-30 17:18:49 info_wifi_sta_rssi -48
2021-06-30 17:18:49 info_wifi_sta_ssid HAL 9000
2021-09-12 10:13:44 input0 1
2021-09-12 10:13:44 input1 0
2021-09-11 16:25:32 ip 192.168.178.59
2021-09-11 16:25:32 mac 8CAAB54CC9C2
2021-09-11 16:25:32 mode roller
2021-09-11 16:25:32 model SHSW-25
2021-09-11 16:25:32 new_fw false
2021-09-11 16:25:32 online true
2021-09-12 10:13:44 overtemperature 0
2021-09-12 10:13:44 pct 0
2021-09-12 10:13:44 power 0.00
2021-09-12 10:13:44 roller_0_energy 4861
2021-09-12 10:13:44 roller_0_power 0.00
2021-09-12 10:13:44 roller_0_stop_reason normal
2021-09-12 10:13:44 state 0
2021-09-12 10:13:44 temperature 55.11
2021-09-12 10:13:44 temperature_f 131.19
2021-09-12 10:13:44 temperature_status Normal
2021-09-12 10:13:44 voltage 234.70
2021-06-30 17:18:48 x_mqttcom set announce
2021-09-09 13:10:35 x_update set
Attributes:
ASC 2
ASC_AutoAstroModeEvening HORIZON
ASC_AutoAstroModeEveningHorizon -7
ASC_AutoAstroModeMorning CIVIL
ASC_AutoAstroModeMorningHorizon -5
ASC_BrightnessSensor LichtsensorSued:brightnessInt
ASC_Down astro
ASC_Mode_Down always
ASC_Mode_Up home
ASC_Partymode off
ASC_Pos_Reading pct
ASC_RainProtection on
ASC_Shading_BetweenTheTime 08:00-19:00
ASC_Shading_InOutAzimuth 90:260
ASC_Shading_MinMax_Elevation 10.0:100.0
ASC_Shading_Min_OutsideTemperature 15
ASC_Shading_Mode always
ASC_Shading_Pos 20
ASC_Shading_StateChange_SunnyCloudy 14000:12000
ASC_Shading_WaitingPeriod 1200
ASC_Time_Down_Early 20:00
ASC_Time_Down_Late 22:30
ASC_Time_Up_Early 07:15
ASC_Time_Up_Late 09:00
ASC_Up astro
cmdIcon open:fts_shutter_up close:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
comment Shelly 2.5 in Roller-Mode. 100=opened / 0=closed
devStateIcon { my $amp = ReadingsVal($name,"online","false") eq "false" ? "rot" : ReadingsVal($name,"new_fw","false") eq "true" ? "gelb" : "gruen";; my $con = ReadingsVal($name,"state","undef");; my $pic = $con eq "opening" ? 'fts_shutter_up@red' : $con eq "closing" ? 'fts_shutter_down@red' : $con eq "0" ? 'fts_shutter_100' : $con eq "100" ? 'fts_shutter_10' : $con =~ /9\d/ ? 'fts_shutter_10' : $con =~ /8\d/ ? 'fts_shutter_20' : $con =~ /7\d/ ? 'fts_shutter_30' : $con =~ /6\d/ ? 'fts_shutter_40' : $con =~ /5\d/ ? 'fts_shutter_50' : $con =~ /4\d/ ? 'fts_shutter_60' : $con =~ /3\d/ ? 'fts_shutter_70' : $con =~ /2\d/ ? 'fts_shutter_80' : $con =~ /1\d/ ? 'fts_shutter_90' : 'fts_shutter_updown';; my $show = "$amp" eq "gelb" ? "".FW_makeImage("10px-kreis-".$amp)."" : "".FW_makeImage("10px-kreis-".$amp)."";; "
$show ".FW_makeImage($pic)."
" }
event-on-change-reading pct,state,ASC_Enable,ASC_ShadingMessage
eventMap open:opens close:closes
group Rolladen
model shelly25_roller_invert_0
readingList shellies/shellyswitch25-8CAAB54CC9C2/roller/0/pos:.* pct
shellies/shellyswitch25-8CAAB54CC9C2/status/0/rollers:.* power
shellies/shellyswitch25-8CAAB54CC9C2/online:.* online
shellies/shellyswitch25-8CAAB54CC9C2/announce:.* { json2nameValue($EVENT) }
shellies/announce:.* { $EVENT =~ m,..id...shellyswitch25-8CAAB54CC9C2...mac.*, ? json2nameValue($EVENT) : return }
shellies/shellyswitch25-8CAAB54CC9C2/roller/0:.* current
shellies/shellyswitch25-8CAAB54CC9C2/roller/0:open {{'state' => 'opening'}}
shellies/shellyswitch25-8CAAB54CC9C2/roller/0:close {{'state' => 'closing'}}
shellies/shellyswitch25-8CAAB54CC9C2/roller/0/pos:.* state
shellies/shellyswitch25-8CAAB54CC9C2/input/1:.* input1
shellies/shellyswitch25-8CAAB54CC9C2/input/0:.* input0
shellies/shellyswitch25-8CAAB54CC9C2/relay/power:.* power
shellies/shellyswitch25-8CAAB54CC9C2/relay/energy:.* energy
shellies/shellyswitch25-8CAAB54CC9C2/temperature:.* temperature
shellies/shellyswitch25-8CAAB54CC9C2/overtemperature:.* overtemperature
shellies/shellyswitch25-8CAAB54CC9C2/roller/0/power:.* roller_0_power
shellies/shellyswitch25-8CAAB54CC9C2/roller/0/energy:.* roller_0_energy
shellies/shellyswitch25-8CAAB54CC9C2/temperature_f:.* temperature_f
shellyswitch25_8CAAB54CC9C2:shellies/shellyswitch25-8CAAB54CC9C2/info:.* { json2nameValue($EVENT, 'info_', $JSONMAP) }
shellyswitch25_8CAAB54CC9C2:shellies/shellyswitch25-8CAAB54CC9C2/roller/0/stop_reason:.* roller_0_stop_reason
shellyswitch25_8CAAB54CC9C2:shellies/shellyswitch25-8CAAB54CC9C2/temperature_status:.* temperature_status
shellyswitch25_8CAAB54CC9C2:shellies/shellyswitch25-8CAAB54CC9C2/voltage:.* voltage
room ASC,MQTT2_DEVICE,Übersicht
setList open:noArg shellies/shellyswitch25-8CAAB54CC9C2/roller/0/command open
close:noArg shellies/shellyswitch25-8CAAB54CC9C2/roller/0/command close
half:noArg shellies/shellyswitch25-8CAAB54CC9C2/roller/0/command/pos 50
stop:noArg shellies/shellyswitch25-8CAAB54CC9C2/roller/0/command stop
pct:slider,0,1,100 shellies/shellyswitch25-8CAAB54CC9C2/roller/0/command/pos $EVTPART1
x_recalibration:noArg shellies/shellyswitch25-8CAAB54CC9C2/roller/0/command rc
x_update:noArg shellies/shellyswitch25-8CAAB54CC9C2/command update_fw
x_mqttcom shellies/shellyswitch25-8CAAB54CC9C2/command $EVTPART1
setStateList open close half stop pct
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd :open:close:half:stop:pct
Dieser Rolladen ist ASC-mäßig komplett funktionsunfähig:
Internals:
CID shellyswitch25_687665
DEF shellyswitch25_687665
DEVICETOPIC RolladenFlur
FUUID 5dc44773-f33f-26cd-1fcd-28850fd1a438869d
IODev MQTT2_FHEM_Server
LASTInputDev MQTT2_FHEM_Server
MQTT2_FHEM_Server_MSGCNT 30016
MQTT2_FHEM_Server_TIME 2021-09-12 10:16:52
MSGCNT 30016
NAME RolladenFlur
NR 1180
STATE 54
TYPE MQTT2_DEVICE
READINGS:
2021-08-29 07:16:33 ASC_Enable on
2021-09-12 09:20:53 ASC_ShadingMessage INFO: shading active, global temp sensor is set, but shutters temperature sensor is not set
2021-09-12 09:49:52 ASC_ShuttersLastDrive manual
2021-09-12 09:20:49 ASC_Time_DriveDown 12.09.2021 - 22:00
2021-09-12 09:20:49 ASC_Time_DriveUp 13.09.2021 - 07:15
2021-09-11 16:25:16 IODev MQTT2_FHEM_Server
2021-09-12 09:20:46 associatedWith Rolladensteuerung
2021-07-01 18:57:35 attrTemplateVersion 20210126
2021-09-12 10:16:52 current stop
2021-09-12 10:16:52 energy 1701
2021-09-11 16:25:32 fw_ver 20210909-144331/v1.11.4-DNSfix-ge6b2f6d
2021-09-11 16:25:32 id shellyswitch25-687665
2021-07-01 18:57:35 info_actions_stats_skipped 0
2021-07-01 18:57:35 info_cfg_changed_cnt 0
2021-07-01 18:57:35 info_cloud_connected false
2021-07-01 18:57:35 info_cloud_enabled false
2021-07-01 18:57:35 info_fs_free 145078
2021-07-01 18:57:35 info_fs_size 233681
2021-07-01 18:57:35 info_has_update false
2021-07-01 18:57:35 info_inputs_1_event
2021-07-01 18:57:35 info_inputs_1_event_cnt 0
2021-07-01 18:57:35 info_inputs_1_input 0
2021-07-01 18:57:35 info_inputs_2_event
2021-07-01 18:57:35 info_inputs_2_event_cnt 0
2021-07-01 18:57:35 info_inputs_2_input 0
2021-07-01 18:57:35 info_mac 2CF432687665
2021-07-01 18:57:35 info_meters_1_counters_1 0.000
2021-07-01 18:57:35 info_meters_1_counters_2 0.000
2021-07-01 18:57:35 info_meters_1_counters_3 0.000
2021-07-01 18:57:35 info_meters_1_is_valid true
2021-07-01 18:57:35 info_meters_1_overpower 0.00
2021-07-01 18:57:35 info_meters_1_power 0.00
2021-07-01 18:57:35 info_meters_1_timestamp 1625165856
2021-07-01 18:57:35 info_meters_1_total 7378
2021-07-01 18:57:35 info_meters_2_counters_1 0.000
2021-07-01 18:57:35 info_meters_2_counters_2 0.000
2021-07-01 18:57:35 info_meters_2_counters_3 0.000
2021-07-01 18:57:35 info_meters_2_is_valid true
2021-07-01 18:57:35 info_meters_2_overpower 0.00
2021-07-01 18:57:35 info_meters_2_power 0.00
2021-07-01 18:57:35 info_meters_2_timestamp 1625165856
2021-07-01 18:57:35 info_meters_2_total 7175
2021-07-01 18:57:35 info_mqtt_connected true
2021-07-01 18:57:35 info_overtemperature false
2021-07-01 18:57:35 info_ping_check true
2021-07-01 18:57:35 info_ram_free 35224
2021-07-01 18:57:35 info_ram_total 49272
2021-07-01 18:57:35 info_rollers_1_calibrating false
2021-07-01 18:57:35 info_rollers_1_current_pos 100
2021-07-01 18:57:35 info_rollers_1_is_valid true
2021-07-01 18:57:35 info_rollers_1_last_direction open
2021-07-01 18:57:35 info_rollers_1_overtemperature false
2021-07-01 18:57:35 info_rollers_1_positioning true
2021-07-01 18:57:35 info_rollers_1_power 0.00
2021-07-01 18:57:35 info_rollers_1_safety_switch false
2021-07-01 18:57:35 info_rollers_1_source mqtt
2021-07-01 18:57:35 info_rollers_1_state stop
2021-07-01 18:57:35 info_rollers_1_stop_reason normal
2021-07-01 18:57:35 info_serial 513
2021-07-01 18:57:35 info_temperature 52.18
2021-07-01 18:57:35 info_temperature_status Normal
2021-07-01 18:57:35 info_time 18:57
2021-07-01 18:57:35 info_tmp_is_valid true
2021-07-01 18:57:35 info_tmp_tC 52.18
2021-07-01 18:57:35 info_tmp_tF 125.93
2021-07-01 18:57:35 info_unixtime 1625158656
2021-07-01 18:57:35 info_update_has_update false
2021-07-01 18:57:35 info_update_new_version 20210429-100559/v1.10.4-g3f94cd7
2021-07-01 18:57:35 info_update_old_version 20210429-100559/v1.10.4-g3f94cd7
2021-07-01 18:57:35 info_update_status idle
2021-07-01 18:57:35 info_uptime 2498472
2021-07-01 18:57:35 info_voltage 235.95
2021-07-01 18:57:35 info_wifi_sta_connected true
2021-07-01 18:57:35 info_wifi_sta_ip 192.168.178.40
2021-07-01 18:57:35 info_wifi_sta_rssi -51
2021-07-01 18:57:35 info_wifi_sta_ssid HAL 9000
2021-09-12 10:16:52 input0 0
2021-09-12 10:16:52 input1 0
2021-09-11 16:25:32 ip 192.168.178.40
2021-09-11 16:25:32 mac 2CF432687665
2021-09-11 16:25:32 mode roller
2021-09-11 16:25:32 model SHSW-25
2021-09-11 16:25:32 new_fw false
2021-09-11 16:25:32 online true
2021-09-12 10:16:52 overtemperature 0
2021-09-12 10:16:52 pct 54
2021-09-12 10:16:52 power 0.00
2021-09-12 10:16:52 roller_0_energy 1701
2021-09-12 10:16:52 roller_0_power 0.00
2021-09-12 10:16:52 roller_0_stop_reason normal
2021-09-12 10:16:52 state 54
2021-09-12 10:16:52 temperature 52.87
2021-09-12 10:16:52 temperature_f 127.16
2021-09-12 10:16:52 temperature_status Normal
2021-09-12 10:16:52 voltage 235.87
2021-07-01 18:57:35 x_mqttcom set announce
2021-07-21 16:41:42 x_update set
Attributes:
ASC 2
ASC_AutoAstroModeEvening HORIZON
ASC_AutoAstroModeEveningHorizon -7
ASC_AutoAstroModeMorning CIVIL
ASC_AutoAstroModeMorningHorizon -5
ASC_BrightnessSensor LichtsensorOst:brightnessInt
ASC_Down astro
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Partymode on
ASC_Pos_Reading pct
ASC_RainProtection off
ASC_Shading_BetweenTheTime 05:30-12:00
ASC_Shading_InOutAzimuth 30:140
ASC_Shading_MinMax_Elevation 6.0:100.0
ASC_Shading_Min_OutsideTemperature 12
ASC_Shading_Mode always
ASC_Shading_Pos {ASC_Shading_Pos_RolladenFlurGaesteWCKuecheLinks()}
ASC_Shading_StateChange_SunnyCloudy 25000:18000
ASC_Shading_WaitingPeriod 300
ASC_Time_Down_Early 22:00
ASC_Time_Down_Late 22:45
ASC_Time_Up_Early 07:15
ASC_Time_Up_Late 09:00
ASC_Up astro
IODev MQTT2_FHEM_Server
alias RolladenFlur
cmdIcon open:fts_shutter_up close:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
comment Shelly 2.5 in Roller-Mode. 100=opened / 0=closed
devStateIcon { my $amp = ReadingsVal($name,"online","false") eq "false" ? "rot" : ReadingsVal($name,"new_fw","false") eq "true" ? "gelb" : "gruen";; my $con = ReadingsVal($name,"state","undef");; my $pic = $con eq "opening" ? 'fts_shutter_up@red' : $con eq "closing" ? 'fts_shutter_down@red' : $con eq "0" ? 'fts_shutter_100' : $con eq "100" ? 'fts_shutter_10' : $con =~ /9\d/ ? 'fts_shutter_10' : $con =~ /8\d/ ? 'fts_shutter_20' : $con =~ /7\d/ ? 'fts_shutter_30' : $con =~ /6\d/ ? 'fts_shutter_40' : $con =~ /5\d/ ? 'fts_shutter_50' : $con =~ /4\d/ ? 'fts_shutter_60' : $con =~ /3\d/ ? 'fts_shutter_70' : $con =~ /2\d/ ? 'fts_shutter_80' : $con =~ /1\d/ ? 'fts_shutter_90' : 'fts_shutter_updown';; my $show = "$amp" eq "gelb" ? "".FW_makeImage("10px-kreis-".$amp)."" : "".FW_makeImage("10px-kreis-".$amp)."";; "
$show ".FW_makeImage($pic)."
" }
event-on-change-reading pct,state,ASC_Enable
eventMap open:opens close:closes
group Rolladen
model shelly25_roller_invert_0
readingList shellies/shellyswitch25-687665/roller/0/pos:.* pct
shellies/shellyswitch25-687665/status/0/rollers:.* power
shellies/shellyswitch25-687665/online:.* online
shellies/shellyswitch25-687665/announce:.* { json2nameValue($EVENT) }
shellies/announce:.* { $EVENT =~ m,..id...shellyswitch25-687665...mac.*, ? json2nameValue($EVENT) : return }
shellies/shellyswitch25-687665/roller/0:.* current
shellies/shellyswitch25-687665/roller/0:open {{'state' => 'opening'}}
shellies/shellyswitch25-687665/roller/0:close {{'state' => 'closing'}}
shellies/shellyswitch25-687665/roller/0/pos:.* state
shellies/shellyswitch25-687665/input/1:.* input1
shellies/shellyswitch25-687665/input/0:.* input0
shellies/shellyswitch25-687665/relay/power:.* power
shellies/shellyswitch25-687665/relay/energy:.* energy
shellies/shellyswitch25-687665/temperature:.* temperature
shellies/shellyswitch25-687665/overtemperature:.* overtemperature
shellies/shellyswitch25-687665/roller/0/power:.* roller_0_power
shellies/shellyswitch25-687665/roller/0/energy:.* roller_0_energy
shellies/shellyswitch25-687665/temperature_f:.* temperature_f
shellyswitch25_687665:shellies/shellyswitch25-687665/info:.* { json2nameValue($EVENT, 'info_', $JSONMAP) }
shellyswitch25_687665:shellies/shellyswitch25-687665/roller/0/stop_reason:.* roller_0_stop_reason
shellyswitch25_687665:shellies/shellyswitch25-687665/temperature_status:.* temperature_status
shellyswitch25_687665:shellies/shellyswitch25-687665/voltage:.* voltage
room ASC,MQTT2_DEVICE,Übersicht
setList open:noArg shellies/shellyswitch25-687665/roller/0/command open
close:noArg shellies/shellyswitch25-687665/roller/0/command close
half:noArg shellies/shellyswitch25-687665/roller/0/command/pos 50
stop:noArg shellies/shellyswitch25-687665/roller/0/command stop
pct:slider,0,1,100 shellies/shellyswitch25-687665/roller/0/command/pos $EVTPART1
x_recalibration:noArg shellies/shellyswitch25-687665/roller/0/command rc
x_update:noArg shellies/shellyswitch25-687665/command update_fw
x_mqttcom shellies/shellyswitch25-687665/command $EVTPART1
setStateList open close half stop pct
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd :open:close:half:stop:pct
ASC-Device:
Internals:
FUUID 60e9bd30-f33f-26cd-37a0-e0845a5f655a7028
FVERSION 73_AutoShuttersControl.pm:v0.10.15-s24586/2021-06-05
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME Rolladensteuerung
NOTIFYDEV global,Rolladensteuerung,RolladenArbeitszimmer,RolladenFlur,RolladenGaesteWC,RolladenGaestezimmer,RolladenKuecheLinks,RolladenKuecheRechts,RolladenWohnzimmerLinks,RolladenWohnzimmerRechts,LichtsensorSued,Melder_Wohnzimmer_links,di_RegensensorVerzoegerung,Melder_Wohnzimmer_rechts,Melder_Gaeste_WC,LichtsensorWest,Twilight,LichtsensorOst,ASC_Residents
NR 1283
NTFY_ORDER 51-Rolladensteuerung
STATE shading in
TYPE AutoShuttersControl
VERSION v0.10.15
OLDREADINGS:
READINGS:
2021-09-12 09:57:44 RolladenArbeitszimmer_PosValue 0
2021-09-11 20:39:17 RolladenArbeitszimmer_lastDelayPosValue 0
2021-09-12 07:15:02 RolladenArbeitszimmer_lastPosValue 0
2021-09-12 09:20:49 RolladenArbeitszimmer_nextAstroTimeEvent 12.09.2021 - 20:36
2021-09-12 09:49:52 RolladenFlur_PosValue 54
2021-09-12 07:15:02 RolladenFlur_lastDelayPosValue 100
2021-09-11 11:26:03 RolladenFlur_lastPosValue 25
2021-09-12 09:20:49 RolladenFlur_nextAstroTimeEvent 12.09.2021 - 22:00
2021-09-12 10:01:41 RolladenGaesteWC_PosValue 25
2021-09-12 10:01:35 RolladenGaesteWC_lastPosValue 60
2021-09-12 09:20:49 RolladenGaesteWC_nextAstroTimeEvent 12.09.2021 - 20:17
2021-09-11 16:12:18 RolladenGaestezimmer_PosValue 100
2021-09-11 16:12:06 RolladenGaestezimmer_lastPosValue 20
2021-09-12 09:20:49 RolladenGaestezimmer_nextAstroTimeEvent 12.09.2021 - 20:36
2021-09-12 10:01:41 RolladenKuecheLinks_PosValue 25
2021-09-12 10:01:35 RolladenKuecheLinks_lastPosValue 60
2021-09-12 09:20:50 RolladenKuecheLinks_nextAstroTimeEvent 12.09.2021 - 20:50
2021-09-12 09:49:22 RolladenKuecheRechts_PosValue 85
2021-09-12 09:49:18 RolladenKuecheRechts_lastPosValue 100
2021-09-12 09:20:50 RolladenKuecheRechts_nextAstroTimeEvent 12.09.2021 - 20:23
2021-09-12 07:15:38 RolladenWohnzimmerLinks_PosValue 100
2021-08-24 07:15:02 RolladenWohnzimmerLinks_lastDelayPosValue 100
2021-09-12 07:15:02 RolladenWohnzimmerLinks_lastPosValue 0
2021-09-12 09:20:50 RolladenWohnzimmerLinks_nextAstroTimeEvent 12.09.2021 - 20:36
2021-09-12 07:15:35 RolladenWohnzimmerRechts_PosValue 100
2021-09-12 07:15:02 RolladenWohnzimmerRechts_lastPosValue 0
2021-09-12 09:20:50 RolladenWohnzimmerRechts_nextAstroTimeEvent 12.09.2021 - 20:36
2021-08-28 18:09:10 ascEnable on
2021-09-12 09:20:51 controlShading on
2021-07-11 07:53:13 hardLockOut off
2021-07-19 23:09:16 partyMode off
2021-09-12 09:20:45 room_ASC_MQTT2_DEVICE___bersicht RolladenArbeitszimmer,RolladenFlur,RolladenGaesteWC,RolladenGaestezimmer,RolladenKuecheLinks,RolladenKuecheRechts
2021-09-12 09:20:45 room_ASC___bersicht RolladenWohnzimmerLinks,RolladenWohnzimmerRechts
2021-07-11 07:53:13 selfDefense off
2021-09-12 10:01:41 state shading in
2021-07-11 07:53:13 sunriseTimeWeHoliday off
2021-09-12 09:20:45 userAttrList rolled out
helper:
shuttersList:
RolladenArbeitszimmer
RolladenFlur
RolladenGaesteWC
RolladenGaestezimmer
RolladenKuecheLinks
RolladenKuecheRechts
RolladenWohnzimmerLinks
RolladenWohnzimmerRechts
monitoredDevs:
ASC_Residents:
Rolladensteuerung ASC_residentsDev
LichtsensorOst:
RolladenGaesteWC ASC_BrightnessSensor
RolladenKuecheLinks ASC_BrightnessSensor
RolladenKuecheRechts ASC_BrightnessSensor
LichtsensorSued:
RolladenArbeitszimmer ASC_BrightnessSensor
RolladenGaestezimmer ASC_BrightnessSensor
LichtsensorWest:
RolladenWohnzimmerLinks ASC_BrightnessSensor
RolladenWohnzimmerRechts ASC_BrightnessSensor
Melder_Gaeste_WC:
RolladenGaesteWC ASC_WindowRec
Melder_Wohnzimmer_links:
RolladenWohnzimmerLinks ASC_WindowRec
Melder_Wohnzimmer_rechts:
RolladenWohnzimmerRechts ASC_WindowRec
RolladenArbeitszimmer:
RolladenFlur:
RolladenGaesteWC:
RolladenKuecheLinks:
RolladenKuecheRechts:
RolladenWohnzimmerLinks:
RolladenWohnzimmerRechts:
Twilight:
Rolladensteuerung ASC_twilightDevice
di_RegensensorVerzoegerung:
Rolladensteuerung ASC_rainSensor
Attributes:
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_expert 1
ASC_rainSensor di_RegensensorVerzoegerung:Regen
ASC_residentsDev ASC_Residents:state
ASC_tempSensor Aussen_Temperatur:temperature
ASC_twilightDevice Twilight
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room ASC
webCmd ascEnable
webCmdLabel Gesamtsteuerung
Hast Du bei den erwähnten nicht funktionieren Warning Einträge im Log?
Ich habe Bta-User seine Änderungen und Erweiterungen entsprechend übernommen.
Können bitte einige User das ganze einmal testen
update add https://git.cooltux.net/FHEM/mod-AutoShuttersControl/raw/branch/testing/controls_AutoShuttersControl.txt
Bitte schaut vorher ob Ihr des Repo nicht schon habt.
Grüße
Thx.
Anmerkung: Bisher war mir nicht bewußt gewesen, dass die Commits nach dem Pull-Request auch direkt an das zentrale Repo weitergegeben werden, ich hatte da auch den Versuch reingeknödelt, gleich die bessere Unterstützung für HMCCUDEV und Shelly-TYPE-Devices mit abzufrühstücken. Dazu fehlt bisher Rückmeldung von den Betreffenden (Timmäää (https://forum.fhem.de/index.php/topic,112325.msg1174020.html#msg1174020) (HMCCUDEV) und Matthias182 (https://forum.fhem.de/index.php/topic,122859.msg1173857.html#msg1173857) (Shelly)), wäre also nett, wenn sich die Betreffenden (oder andere Nutzer dieser Module) äußern würden.
Zitat von: passibe am 15 Juli 2021, 09:29:30
Eigentlich reicht es, wenn du zwischen "asleep" und "home" umschaltest!
(Obwohl er, wenn mich nicht alles täuscht, auch bei "awoken" triggern müsste ... kann aber sein, dass das nur passiert, wenn du vorher auf "asleep" warst und nicht "nur" auf "gotosleep")
Ich hänge leider noch bei der roommate-Funktion.
Mein Ziel:
- 3/4 Rollläden fahren Abends herunter wenn roommate auf gotosleep gesetzt wird, der vierte fährt zeitgesteuert --> beides funktioniert soweit.
- alle 4 Rollläden sollen morgens hochfahren, wenn roommate auf awoken geht --> funktioniert nicht, Rollos bleiben unten
Für den Status der Bewohner habe ich eine Struct gebaut und diese in jedem Rollladen-Device in den Attributen ASC_roommate_device /ASC_roommate_reading hinterlegt.
Ich verstehe nicht weshalb die Rollläden nicht hochfahren, wenn die Bewohner durch die Weckroutine auf awoken gesetzt werden. Ich habe es auch mit home statt awoken probiert, leider ohne Erfolg.
Zitat von: balli1187 am 14 September 2021, 13:14:17
Für den Status der Bewohner habe ich eine Struct gebaut und diese in jedem Rollladen-Device in den Attributen ASC_roommate_device /ASC_roommate_reading hinterlegt.
du brauchst keine Struct dafür. Du kannst auch einfach bei ASC_Roommate_Device mehrere Roommates hinterlegen (mit Komma getrennt), dann werden die automatisch berücksichtigt.
Zitat von: balli1187 am 14 September 2021, 13:14:17
Ich verstehe nicht weshalb die Rollläden nicht hochfahren, wenn die Bewohner durch die Weckroutine auf awoken gesetzt werden. Ich habe es auch mit home statt awoken probiert, leider ohne Erfolg.
Zeig doch mal eine Rollo-Definition, vielleicht hast du irgendwas drin, wodurch morgens der Roommate-Teil ignoriert wird.
Zitat von: CoolTux am 14 September 2021, 09:27:05
Hast Du bei den erwähnten nicht funktionieren Warning Einträge im Log?
Hallo CoolTux,
ich konnte den Fall jetzt quasi auf Anhieb nachstellen, hier das Drehbuch zur Bedienung:
Ausgangszustand ist: alles funktioniert, Beschattung genauso wie Regenschutz.
Es geht nur um den Rolladen "
RolladenArbeitszimmer"!
Start 14.09.21 15:48:00 Uhr: Rolladen ist oben
15:48:00 Regensensor rain - OK, Rolladen fährt herunter
15:49:00 Regensensor dry - OK, Rolladen fährt hoch
15:50:10 Regensensor rain - OK, Rolladen fährt herunter
Jetzt kommt die verhängnisvolle Bedienung im Zustand rain:
15:51:00 manuell auf - OK Rolladen fährt hoch
15:52:40 Regensensor dry - OK, nichts passiert, das ist OK, da bereits oben
15:54:00 Regensensor rain - FEHLER, nichts passiert, Rolladen fährt NICHT herunter, bleibt oben!
Auch wenn jetzt wieder "dry" und anschließend "rain" kommt, fährt der Rolladen nicht mehr wegen Regens herunter.
Ich vermute, dass der interne Zustand "rain" jetzt nicht mehr geändert wird.
Habe das mit ASC-Debug mitgeschnitten:
ASC_DEBUG!!! 2021.09.14 15:47:29 - Notify: ASC_Pos_Reading Event vom Rollo RolladenArbeitszimmer wurde erkannt - RECEIVED EVENT: $VAR1 = [
'state: 100',
'pct: 100'
];
ASC_DEBUG!!! 2021.09.14 15:47:29 - EventProcessingShutters: Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde - RECEIVED EVENT: $VAR1 = 'state: 100 pct: 100';
ASC_DEBUG!!! 2021.09.14 15:47:29 - EventProcessingShutters: RolladenArbeitszimmer - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1631627249 Last Position Timestamp: 1631627229 Drive Up Max Duration: 60 Last Position: 20 aktuelle Position: 100
ASC_DEBUG!!! 2021.09.14 15:47:29 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2021.09.14 15:47:29 - EventProcessingShutters: Fn wurde durlaufen und es sollten Debugausgaben gekommen sein. !!!Wenn nicht!!! wurde der Event nicht korrekt als Nummerisch erkannt.
2021.09.14 15:47:31 1: RMDIR: ./restoreDir/save/2021-09-10
ASC_DEBUG!!! 2021.09.14 15:47:49 - EventProcessingShadingBrightness: RolladenArbeitszimmer - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.09.14 15:47:49 - EventProcessingShadingBrightness: RolladenArbeitszimmer - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 3496 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.09.14 15:47:49 - FnIsDay: RolladenArbeitszimmer Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:47:49 - FnIsDay: RolladenArbeitszimmer Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:47:49 - ShadingProcessing: RolladenArbeitszimmer - Übergebende Werte - Azimuth:222.42, Elevation: 32.99, Brightness: 3496, OutTemp: 24.7, Azimut Beschattung: 90, Azimut Endschattung: 260, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2021.09.14 15:47:49 - EventProcessingShadingBrightness: RolladenArbeitszimmer - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2021.09.14 15:47:49 - EventProcessingShadingBrightness: RolladenGaestezimmer - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.09.14 15:47:49 - EventProcessingShadingBrightness: RolladenGaestezimmer - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 3496 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.09.14 15:47:49 - FnIsDay: RolladenGaestezimmer Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:47:49 - FnIsDay: RolladenGaestezimmer Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:47:49 - ShadingProcessing: RolladenGaestezimmer - Übergebende Werte - Azimuth:222.42, Elevation: 32.99, Brightness: 3496, OutTemp: 24.7, Azimut Beschattung: 95, Azimut Endschattung: 260, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2021.09.14 15:47:49 - EventProcessingShadingBrightness: RolladenGaestezimmer - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2021.09.14 15:48:03 - FnSetCmdFn: RolladenArbeitszimmer - Rollo wird gefahren, aktuelle Position: 100, Zielposition: 0. Grund der Fahrt: rain protected
2021.09.14 15:48:03 3: MQTT2_DEVICE set RolladenArbeitszimmer pct 0
ASC_DEBUG!!! 2021.09.14 15:48:03 - FnSetDriveCmd: RolladenArbeitszimmer - NICHT versetztes fahren
ASC_DEBUG!!! 2021.09.14 15:48:03 - FnSetDriveCmd: RolladenArbeitszimmer - NoDelay: NEIN
ASC_DEBUG!!! 2021.09.14 15:48:26 - Notify: ASC_Pos_Reading Event vom Rollo RolladenArbeitszimmer wurde erkannt - RECEIVED EVENT: $VAR1 = [
'state: 0',
'pct: 0'
];
ASC_DEBUG!!! 2021.09.14 15:48:26 - EventProcessingShutters: Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde - RECEIVED EVENT: $VAR1 = 'state: 0 pct: 0';
ASC_DEBUG!!! 2021.09.14 15:48:26 - EventProcessingShutters: RolladenArbeitszimmer - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1631627306 Last Position Timestamp: 1631627283 Drive Up Max Duration: 60 Last Position: 100 aktuelle Position: 0
ASC_DEBUG!!! 2021.09.14 15:48:27 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2021.09.14 15:48:27 - EventProcessingShutters: Fn wurde durlaufen und es sollten Debugausgaben gekommen sein. !!!Wenn nicht!!! wurde der Event nicht korrekt als Nummerisch erkannt.
ASC_DEBUG!!! 2021.09.14 15:48:52 - EventProcessingWindowRec: RolladenWohnzimmerRechts - RECEIVED EVENT: alive: yes battery: ok commState: CMDs_done contact: closed (to VCCU) sabotageError: off state: closed - IDENTIFIED EVENT: closed - STORED EVENT: closed
ASC_DEBUG!!! 2021.09.14 15:48:52 - EventProcessingWindowRec: RolladenWohnzimmerRechts - HOMEMODE: home QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort:
ASC_DEBUG!!! 2021.09.14 15:48:52 - FnIsDay: RolladenWohnzimmerRechts Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:48:52 - FnIsDay: RolladenWohnzimmerRechts Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:48:52 - FnIsDay: RolladenWohnzimmerRechts Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:49:01 - FnIsDay: RolladenArbeitszimmer Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:49:01 - FnSetCmdFn: RolladenArbeitszimmer - Rollo wird gefahren, aktuelle Position: 0, Zielposition: 100. Grund der Fahrt: rain un-protected
2021.09.14 15:49:01 3: MQTT2_DEVICE set RolladenArbeitszimmer pct 100
ASC_DEBUG!!! 2021.09.14 15:49:01 - FnSetDriveCmd: RolladenArbeitszimmer - NICHT versetztes fahren
ASC_DEBUG!!! 2021.09.14 15:49:01 - FnSetDriveCmd: RolladenArbeitszimmer - NoDelay: NEIN
ASC_DEBUG!!! 2021.09.14 15:49:25 - Notify: ASC_Pos_Reading Event vom Rollo RolladenArbeitszimmer wurde erkannt - RECEIVED EVENT: $VAR1 = [
'state: 100',
'pct: 100'
];
ASC_DEBUG!!! 2021.09.14 15:49:25 - EventProcessingShutters: Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde - RECEIVED EVENT: $VAR1 = 'state: 100 pct: 100';
ASC_DEBUG!!! 2021.09.14 15:49:25 - EventProcessingShutters: RolladenArbeitszimmer - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1631627365 Last Position Timestamp: 1631627341 Drive Up Max Duration: 60 Last Position: 0 aktuelle Position: 100
ASC_DEBUG!!! 2021.09.14 15:49:26 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2021.09.14 15:49:26 - EventProcessingShutters: Fn wurde durlaufen und es sollten Debugausgaben gekommen sein. !!!Wenn nicht!!! wurde der Event nicht korrekt als Nummerisch erkannt.
ASC_DEBUG!!! 2021.09.14 15:49:29 - EventProcessingShadingBrightness: RolladenWohnzimmerRechts - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.09.14 15:49:29 - EventProcessingShadingBrightness: RolladenWohnzimmerRechts - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 3081 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.09.14 15:49:29 - FnIsDay: RolladenWohnzimmerRechts Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:49:29 - FnIsDay: RolladenWohnzimmerRechts Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:49:29 - ShadingProcessing: RolladenWohnzimmerRechts - Übergebende Werte - Azimuth:222.42, Elevation: 32.99, Brightness: 3081, OutTemp: 24.6, Azimut Beschattung: 190.0, Azimut Endschattung: 320.0, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2021.09.14 15:49:29 - ShadingProcessing: RolladenWohnzimmerRechts - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2021.09.14 15:49:29 - FnIsDay: RolladenWohnzimmerRechts Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:49:29 - ShadingProcessing: RolladenWohnzimmerRechts - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out
ASC_DEBUG!!! 2021.09.14 15:49:29 - FnIsDay: RolladenWohnzimmerRechts Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:49:29 - FnIsDay: RolladenWohnzimmerRechts Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:49:29 - EventProcessingShadingBrightness: RolladenWohnzimmerRechts - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2021.09.14 15:49:29 - EventProcessingShadingBrightness: RolladenWohnzimmerLinks - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.09.14 15:49:29 - EventProcessingShadingBrightness: RolladenWohnzimmerLinks - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 3081 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.09.14 15:49:29 - FnIsDay: RolladenWohnzimmerLinks Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:49:29 - FnIsDay: RolladenWohnzimmerLinks Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:49:29 - ShadingProcessing: RolladenWohnzimmerLinks - Übergebende Werte - Azimuth:222.42, Elevation: 32.99, Brightness: 3081, OutTemp: 24.6, Azimut Beschattung: 190.0, Azimut Endschattung: 320.0, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2021.09.14 15:49:29 - ShadingProcessing: RolladenWohnzimmerLinks - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2021.09.14 15:49:29 - FnIsDay: RolladenWohnzimmerLinks Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:49:29 - ShadingProcessing: RolladenWohnzimmerLinks - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out
ASC_DEBUG!!! 2021.09.14 15:49:29 - FnIsDay: RolladenWohnzimmerLinks Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:49:29 - FnIsDay: RolladenWohnzimmerLinks Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:49:29 - EventProcessingShadingBrightness: RolladenWohnzimmerLinks - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
2021.09.14 15:49:58 1: PERL WARNING: Use of uninitialized value $d in hash element at fhem.pl line 4680.
2021.09.14 15:49:58 1: PERL WARNING: Use of uninitialized value $viewport in concatenation (.) or string at ./FHEM/55_InfoPanel.pm line 1438.
2021.09.14 15:49:58 1: PERL WARNING: Use of uninitialized value $webApp in concatenation (.) or string at ./FHEM/55_InfoPanel.pm line 1438.
ASC_DEBUG!!! 2021.09.14 15:50:10 - FnSetCmdFn: RolladenArbeitszimmer - Rollo wird gefahren, aktuelle Position: 100, Zielposition: 0. Grund der Fahrt: rain protected
2021.09.14 15:50:10 3: MQTT2_DEVICE set RolladenArbeitszimmer pct 0
ASC_DEBUG!!! 2021.09.14 15:50:10 - FnSetDriveCmd: RolladenArbeitszimmer - NICHT versetztes fahren
ASC_DEBUG!!! 2021.09.14 15:50:10 - FnSetDriveCmd: RolladenArbeitszimmer - NoDelay: NEIN
ASC_DEBUG!!! 2021.09.14 15:50:34 - Notify: ASC_Pos_Reading Event vom Rollo RolladenArbeitszimmer wurde erkannt - RECEIVED EVENT: $VAR1 = [
'state: 0',
'pct: 0'
];
ASC_DEBUG!!! 2021.09.14 15:50:34 - EventProcessingShutters: Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde - RECEIVED EVENT: $VAR1 = 'state: 0 pct: 0';
ASC_DEBUG!!! 2021.09.14 15:50:34 - EventProcessingShutters: RolladenArbeitszimmer - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1631627434 Last Position Timestamp: 1631627410 Drive Up Max Duration: 60 Last Position: 100 aktuelle Position: 0
ASC_DEBUG!!! 2021.09.14 15:50:34 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2021.09.14 15:50:34 - EventProcessingShutters: Fn wurde durlaufen und es sollten Debugausgaben gekommen sein. !!!Wenn nicht!!! wurde der Event nicht korrekt als Nummerisch erkannt.
ASC_DEBUG!!! 2021.09.14 15:50:53 - EventProcessingShadingBrightness: RolladenKuecheRechts - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.09.14 15:50:53 - EventProcessingShadingBrightness: RolladenKuecheRechts - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 4064 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.09.14 15:50:53 - FnIsDay: RolladenKuecheRechts Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:50:53 - FnIsDay: RolladenKuecheRechts Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:50:53 - ShadingProcessing: RolladenKuecheRechts - Übergebende Werte - Azimuth:222.42, Elevation: 32.99, Brightness: 4064, OutTemp: 24.6, Azimut Beschattung: 30, Azimut Endschattung: 145, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2021.09.14 15:50:53 - ShadingProcessing: RolladenKuecheRechts - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2021.09.14 15:50:53 - ShadingProcessing: RolladenKuecheRechts - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out
ASC_DEBUG!!! 2021.09.14 15:50:53 - FnIsDay: RolladenKuecheRechts Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:50:53 - FnIsDay: RolladenKuecheRechts Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:50:53 - EventProcessingShadingBrightness: RolladenKuecheRechts - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2021.09.14 15:50:53 - EventProcessingShadingBrightness: RolladenFlur - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.09.14 15:50:53 - EventProcessingShadingBrightness: RolladenFlur - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 4064 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.09.14 15:50:53 - FnIsDay: RolladenFlur Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:50:53 - FnIsDay: RolladenFlur Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:50:53 - ShadingProcessing: RolladenFlur - Übergebende Werte - Azimuth:222.42, Elevation: 32.99, Brightness: 4064, OutTemp: 24.6, Azimut Beschattung: 30, Azimut Endschattung: 140, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2021.09.14 15:50:53 - ShadingProcessing: RolladenFlur - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2021.09.14 15:50:53 - ShadingProcessing: RolladenFlur - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out
ASC_DEBUG!!! 2021.09.14 15:50:53 - FnIsDay: RolladenFlur Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:50:53 - FnIsDay: RolladenFlur Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:50:53 - EventProcessingShadingBrightness: RolladenFlur - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2021.09.14 15:50:53 - EventProcessingShadingBrightness: RolladenKuecheLinks - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.09.14 15:50:53 - EventProcessingShadingBrightness: RolladenKuecheLinks - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 4064 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.09.14 15:50:53 - FnIsDay: RolladenKuecheLinks Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:50:53 - FnIsDay: RolladenKuecheLinks Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:50:53 - ShadingProcessing: RolladenKuecheLinks - Übergebende Werte - Azimuth:222.42, Elevation: 32.99, Brightness: 4064, OutTemp: 24.6, Azimut Beschattung: 30, Azimut Endschattung: 140, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2021.09.14 15:50:53 - ShadingProcessing: RolladenKuecheLinks - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2021.09.14 15:50:53 - ShadingProcessing: RolladenKuecheLinks - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out
ASC_DEBUG!!! 2021.09.14 15:50:53 - FnIsDay: RolladenKuecheLinks Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:50:53 - FnIsDay: RolladenKuecheLinks Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:50:53 - EventProcessingShadingBrightness: RolladenKuecheLinks - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2021.09.14 15:50:53 - EventProcessingShadingBrightness: RolladenGaesteWC - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.09.14 15:50:53 - EventProcessingShadingBrightness: RolladenGaesteWC - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 4064 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.09.14 15:50:53 - FnIsDay: RolladenGaesteWC Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:50:53 - FnIsDay: RolladenGaesteWC Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:50:53 - ShadingProcessing: RolladenGaesteWC - Übergebende Werte - Azimuth:222.42, Elevation: 32.99, Brightness: 4064, OutTemp: 24.6, Azimut Beschattung: 30, Azimut Endschattung: 140, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2021.09.14 15:50:53 - ShadingProcessing: RolladenGaesteWC - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2021.09.14 15:50:53 - ShadingProcessing: RolladenGaesteWC - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out
ASC_DEBUG!!! 2021.09.14 15:50:53 - FnIsDay: RolladenGaesteWC Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:50:53 - FnIsDay: RolladenGaesteWC Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:50:53 - EventProcessingShadingBrightness: RolladenGaesteWC - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2021.09.14 15:50:58 - EventProcessingShadingBrightness: RolladenArbeitszimmer - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.09.14 15:50:58 - EventProcessingShadingBrightness: RolladenArbeitszimmer - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 3935 RainProtection: protected WindProtection: unprotected
ASC_DEBUG!!! 2021.09.14 15:50:58 - EventProcessingShadingBrightness: RolladenGaestezimmer - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.09.14 15:50:58 - EventProcessingShadingBrightness: RolladenGaestezimmer - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 3935 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.09.14 15:50:58 - FnIsDay: RolladenGaestezimmer Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:50:58 - FnIsDay: RolladenGaestezimmer Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:50:58 - ShadingProcessing: RolladenGaestezimmer - Übergebende Werte - Azimuth:222.42, Elevation: 32.99, Brightness: 3935, OutTemp: 24.6, Azimut Beschattung: 95, Azimut Endschattung: 260, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2021.09.14 15:50:58 - EventProcessingShadingBrightness: RolladenGaestezimmer - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
2021.09.14 15:51:00 3: MQTT2_DEVICE set RolladenArbeitszimmer open
ASC_DEBUG!!! 2021.09.14 15:51:25 - Notify: ASC_Pos_Reading Event vom Rollo RolladenArbeitszimmer wurde erkannt - RECEIVED EVENT: $VAR1 = [
'state: 100',
'pct: 100'
];
ASC_DEBUG!!! 2021.09.14 15:51:25 - EventProcessingShutters: Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde - RECEIVED EVENT: $VAR1 = 'state: 100 pct: 100';
ASC_DEBUG!!! 2021.09.14 15:51:25 - EventProcessingShutters: RolladenArbeitszimmer - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1631627485 Last Position Timestamp: 1631627410 Drive Up Max Duration: 60 Last Position: 100 aktuelle Position: 100
ASC_DEBUG!!! 2021.09.14 15:51:25 - FnIsDay: RolladenArbeitszimmer Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:51:25 - EventProcessingShutters: eine manualle Fahrt wurde erkannt!
ASC_DEBUG!!! 2021.09.14 15:51:25 - EventProcessingShutters: Fn wurde durlaufen und es sollten Debugausgaben gekommen sein. !!!Wenn nicht!!! wurde der Event nicht korrekt als Nummerisch erkannt.
ASC_DEBUG!!! 2021.09.14 15:52:09 - EventProcessingTwilightDevice: RolladenArbeitszimmer - Event vom Astro oder Twilight Device wurde erkannt. Event wird verarbeitet
ASC_DEBUG!!! 2021.09.14 15:52:09 - EventProcessingTwilightDevice: Rolladensteuerung - Passendes Event wurde erkannt. Verarbeitung über alle Rollos beginnt
ASC_DEBUG!!! 2021.09.14 15:52:09 - EventProcessingTwilightDevice: RolladenArbeitszimmer RainProtection: protected WindProtection: unprotected
ASC_DEBUG!!! 2021.09.14 15:52:09 - EventProcessingTwilightDevice: RolladenFlur RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.09.14 15:52:09 - FnIsDay: RolladenFlur Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:52:09 - FnIsDay: RolladenFlur Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:52:09 - ShadingProcessing: RolladenFlur - Übergebende Werte - Azimuth:223.77, Elevation: 32.45, Brightness: 4064, OutTemp: 24.6, Azimut Beschattung: 30, Azimut Endschattung: 140, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2021.09.14 15:52:09 - ShadingProcessing: RolladenFlur - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2021.09.14 15:52:09 - ShadingProcessing: RolladenFlur - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out
ASC_DEBUG!!! 2021.09.14 15:52:09 - FnIsDay: RolladenFlur Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:52:09 - FnIsDay: RolladenFlur Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:52:09 - EventProcessingTwilightDevice: RolladenFlur - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt
ASC_DEBUG!!! 2021.09.14 15:52:09 - EventProcessingTwilightDevice: RolladenGaesteWC RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.09.14 15:52:09 - FnIsDay: RolladenGaesteWC Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:52:09 - FnIsDay: RolladenGaesteWC Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:52:09 - ShadingProcessing: RolladenGaesteWC - Übergebende Werte - Azimuth:223.77, Elevation: 32.45, Brightness: 4064, OutTemp: 24.6, Azimut Beschattung: 30, Azimut Endschattung: 140, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2021.09.14 15:52:09 - ShadingProcessing: RolladenGaesteWC - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2021.09.14 15:52:09 - ShadingProcessing: RolladenGaesteWC - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out
ASC_DEBUG!!! 2021.09.14 15:52:09 - FnIsDay: RolladenGaesteWC Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:52:09 - FnIsDay: RolladenGaesteWC Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:52:09 - EventProcessingTwilightDevice: RolladenGaesteWC - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt
ASC_DEBUG!!! 2021.09.14 15:52:09 - EventProcessingTwilightDevice: RolladenGaestezimmer RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.09.14 15:52:09 - FnIsDay: RolladenGaestezimmer Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:52:09 - FnIsDay: RolladenGaestezimmer Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:52:09 - ShadingProcessing: RolladenGaestezimmer - Übergebende Werte - Azimuth:223.77, Elevation: 32.45, Brightness: 3935, OutTemp: 24.6, Azimut Beschattung: 95, Azimut Endschattung: 260, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2021.09.14 15:52:09 - EventProcessingTwilightDevice: RolladenGaestezimmer - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt
ASC_DEBUG!!! 2021.09.14 15:52:09 - EventProcessingTwilightDevice: RolladenKuecheLinks RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.09.14 15:52:09 - FnIsDay: RolladenKuecheLinks Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:52:09 - FnIsDay: RolladenKuecheLinks Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:52:09 - ShadingProcessing: RolladenKuecheLinks - Übergebende Werte - Azimuth:223.77, Elevation: 32.45, Brightness: 4064, OutTemp: 24.6, Azimut Beschattung: 30, Azimut Endschattung: 140, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2021.09.14 15:52:09 - ShadingProcessing: RolladenKuecheLinks - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2021.09.14 15:52:09 - ShadingProcessing: RolladenKuecheLinks - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out
ASC_DEBUG!!! 2021.09.14 15:52:09 - FnIsDay: RolladenKuecheLinks Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:52:09 - FnIsDay: RolladenKuecheLinks Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:52:09 - EventProcessingTwilightDevice: RolladenKuecheLinks - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt
ASC_DEBUG!!! 2021.09.14 15:52:09 - EventProcessingTwilightDevice: RolladenKuecheRechts RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.09.14 15:52:09 - FnIsDay: RolladenKuecheRechts Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:52:09 - FnIsDay: RolladenKuecheRechts Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:52:09 - ShadingProcessing: RolladenKuecheRechts - Übergebende Werte - Azimuth:223.77, Elevation: 32.45, Brightness: 4064, OutTemp: 24.6, Azimut Beschattung: 30, Azimut Endschattung: 145, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2021.09.14 15:52:09 - ShadingProcessing: RolladenKuecheRechts - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2021.09.14 15:52:09 - ShadingProcessing: RolladenKuecheRechts - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out
ASC_DEBUG!!! 2021.09.14 15:52:09 - FnIsDay: RolladenKuecheRechts Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:52:09 - FnIsDay: RolladenKuecheRechts Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:52:09 - EventProcessingTwilightDevice: RolladenKuecheRechts - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt
ASC_DEBUG!!! 2021.09.14 15:52:09 - EventProcessingTwilightDevice: RolladenWohnzimmerLinks RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.09.14 15:52:09 - FnIsDay: RolladenWohnzimmerLinks Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:52:09 - FnIsDay: RolladenWohnzimmerLinks Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:52:09 - ShadingProcessing: RolladenWohnzimmerLinks - Übergebende Werte - Azimuth:223.77, Elevation: 32.45, Brightness: 3081, OutTemp: 24.6, Azimut Beschattung: 190.0, Azimut Endschattung: 320.0, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2021.09.14 15:52:09 - ShadingProcessing: RolladenWohnzimmerLinks - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2021.09.14 15:52:09 - FnIsDay: RolladenWohnzimmerLinks Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:52:09 - ShadingProcessing: RolladenWohnzimmerLinks - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out
ASC_DEBUG!!! 2021.09.14 15:52:09 - FnIsDay: RolladenWohnzimmerLinks Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:52:09 - FnIsDay: RolladenWohnzimmerLinks Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:52:09 - EventProcessingTwilightDevice: RolladenWohnzimmerLinks - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt
ASC_DEBUG!!! 2021.09.14 15:52:09 - EventProcessingTwilightDevice: RolladenWohnzimmerRechts RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.09.14 15:52:09 - FnIsDay: RolladenWohnzimmerRechts Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:52:09 - FnIsDay: RolladenWohnzimmerRechts Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:52:09 - ShadingProcessing: RolladenWohnzimmerRechts - Übergebende Werte - Azimuth:223.77, Elevation: 32.45, Brightness: 3081, OutTemp: 24.6, Azimut Beschattung: 190.0, Azimut Endschattung: 320.0, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2021.09.14 15:52:09 - ShadingProcessing: RolladenWohnzimmerRechts - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2021.09.14 15:52:09 - FnIsDay: RolladenWohnzimmerRechts Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:52:09 - ShadingProcessing: RolladenWohnzimmerRechts - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out
ASC_DEBUG!!! 2021.09.14 15:52:09 - FnIsDay: RolladenWohnzimmerRechts Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:52:09 - FnIsDay: RolladenWohnzimmerRechts Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:52:09 - EventProcessingTwilightDevice: RolladenWohnzimmerRechts - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt
ASC_DEBUG!!! 2021.09.14 15:52:41 - EventProcessingShadingBrightness: RolladenWohnzimmerRechts - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.09.14 15:52:41 - EventProcessingShadingBrightness: RolladenWohnzimmerRechts - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 3082 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.09.14 15:52:41 - FnIsDay: RolladenWohnzimmerRechts Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:52:41 - FnIsDay: RolladenWohnzimmerRechts Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:52:41 - ShadingProcessing: RolladenWohnzimmerRechts - Übergebende Werte - Azimuth:223.77, Elevation: 32.45, Brightness: 3082, OutTemp: 24.6, Azimut Beschattung: 190.0, Azimut Endschattung: 320.0, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2021.09.14 15:52:41 - ShadingProcessing: RolladenWohnzimmerRechts - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2021.09.14 15:52:41 - FnIsDay: RolladenWohnzimmerRechts Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:52:41 - ShadingProcessing: RolladenWohnzimmerRechts - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out
ASC_DEBUG!!! 2021.09.14 15:52:41 - FnIsDay: RolladenWohnzimmerRechts Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:52:41 - FnIsDay: RolladenWohnzimmerRechts Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:52:41 - EventProcessingShadingBrightness: RolladenWohnzimmerRechts - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2021.09.14 15:52:41 - EventProcessingShadingBrightness: RolladenWohnzimmerLinks - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.09.14 15:52:41 - EventProcessingShadingBrightness: RolladenWohnzimmerLinks - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 3082 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.09.14 15:52:41 - FnIsDay: RolladenWohnzimmerLinks Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:52:41 - FnIsDay: RolladenWohnzimmerLinks Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:52:41 - ShadingProcessing: RolladenWohnzimmerLinks - Übergebende Werte - Azimuth:223.77, Elevation: 32.45, Brightness: 3082, OutTemp: 24.6, Azimut Beschattung: 190.0, Azimut Endschattung: 320.0, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2021.09.14 15:52:41 - ShadingProcessing: RolladenWohnzimmerLinks - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2021.09.14 15:52:41 - FnIsDay: RolladenWohnzimmerLinks Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:52:41 - ShadingProcessing: RolladenWohnzimmerLinks - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out
ASC_DEBUG!!! 2021.09.14 15:52:41 - FnIsDay: RolladenWohnzimmerLinks Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:52:41 - FnIsDay: RolladenWohnzimmerLinks Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:52:41 - EventProcessingShadingBrightness: RolladenWohnzimmerLinks - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2021.09.14 15:53:56 - EventProcessingShadingBrightness: RolladenKuecheRechts - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.09.14 15:53:56 - EventProcessingShadingBrightness: RolladenKuecheRechts - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 3986 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.09.14 15:53:56 - FnIsDay: RolladenKuecheRechts Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:53:56 - FnIsDay: RolladenKuecheRechts Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:53:56 - ShadingProcessing: RolladenKuecheRechts - Übergebende Werte - Azimuth:223.77, Elevation: 32.45, Brightness: 3986, OutTemp: 24.5, Azimut Beschattung: 30, Azimut Endschattung: 145, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2021.09.14 15:53:56 - ShadingProcessing: RolladenKuecheRechts - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2021.09.14 15:53:56 - ShadingProcessing: RolladenKuecheRechts - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out
ASC_DEBUG!!! 2021.09.14 15:53:56 - FnIsDay: RolladenKuecheRechts Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:53:56 - FnIsDay: RolladenKuecheRechts Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:53:56 - EventProcessingShadingBrightness: RolladenKuecheRechts - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2021.09.14 15:53:56 - EventProcessingShadingBrightness: RolladenFlur - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.09.14 15:53:56 - EventProcessingShadingBrightness: RolladenFlur - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 3986 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.09.14 15:53:56 - FnIsDay: RolladenFlur Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:53:56 - FnIsDay: RolladenFlur Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:53:56 - ShadingProcessing: RolladenFlur - Übergebende Werte - Azimuth:223.77, Elevation: 32.45, Brightness: 3986, OutTemp: 24.5, Azimut Beschattung: 30, Azimut Endschattung: 140, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2021.09.14 15:53:56 - ShadingProcessing: RolladenFlur - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2021.09.14 15:53:56 - ShadingProcessing: RolladenFlur - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out
ASC_DEBUG!!! 2021.09.14 15:53:56 - FnIsDay: RolladenFlur Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:53:56 - FnIsDay: RolladenFlur Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:53:56 - EventProcessingShadingBrightness: RolladenFlur - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2021.09.14 15:53:56 - EventProcessingShadingBrightness: RolladenKuecheLinks - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.09.14 15:53:56 - EventProcessingShadingBrightness: RolladenKuecheLinks - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 3986 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.09.14 15:53:56 - FnIsDay: RolladenKuecheLinks Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:53:56 - FnIsDay: RolladenKuecheLinks Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:53:56 - ShadingProcessing: RolladenKuecheLinks - Übergebende Werte - Azimuth:223.77, Elevation: 32.45, Brightness: 3986, OutTemp: 24.5, Azimut Beschattung: 30, Azimut Endschattung: 140, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2021.09.14 15:53:56 - ShadingProcessing: RolladenKuecheLinks - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2021.09.14 15:53:56 - ShadingProcessing: RolladenKuecheLinks - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out
ASC_DEBUG!!! 2021.09.14 15:53:56 - FnIsDay: RolladenKuecheLinks Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:53:56 - FnIsDay: RolladenKuecheLinks Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:53:56 - EventProcessingShadingBrightness: RolladenKuecheLinks - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2021.09.14 15:53:56 - EventProcessingShadingBrightness: RolladenGaesteWC - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.09.14 15:53:56 - EventProcessingShadingBrightness: RolladenGaesteWC - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 3986 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.09.14 15:53:57 - FnIsDay: RolladenGaesteWC Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:53:57 - FnIsDay: RolladenGaesteWC Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:53:57 - ShadingProcessing: RolladenGaesteWC - Übergebende Werte - Azimuth:223.77, Elevation: 32.45, Brightness: 3986, OutTemp: 24.5, Azimut Beschattung: 30, Azimut Endschattung: 140, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2021.09.14 15:53:57 - ShadingProcessing: RolladenGaesteWC - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2021.09.14 15:53:57 - ShadingProcessing: RolladenGaesteWC - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out
ASC_DEBUG!!! 2021.09.14 15:53:57 - FnIsDay: RolladenGaesteWC Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:53:57 - FnIsDay: RolladenGaesteWC Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:53:57 - EventProcessingShadingBrightness: RolladenGaesteWC - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2021.09.14 15:54:08 - EventProcessingShadingBrightness: RolladenArbeitszimmer - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.09.14 15:54:08 - EventProcessingShadingBrightness: RolladenArbeitszimmer - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 4408 RainProtection: protected WindProtection: unprotected
ASC_DEBUG!!! 2021.09.14 15:54:08 - EventProcessingShadingBrightness: RolladenGaestezimmer - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2021.09.14 15:54:08 - EventProcessingShadingBrightness: RolladenGaestezimmer - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 4408 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.09.14 15:54:08 - FnIsDay: RolladenGaestezimmer Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:54:08 - FnIsDay: RolladenGaestezimmer Allgemein: 1
ASC_DEBUG!!! 2021.09.14 15:54:08 - ShadingProcessing: RolladenGaestezimmer - Übergebende Werte - Azimuth:223.77, Elevation: 32.45, Brightness: 4408, OutTemp: 24.5, Azimut Beschattung: 95, Azimut Endschattung: 260, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2021.09.14 15:54:08 - EventProcessingShadingBrightness: RolladenGaestezimmer - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
Zitat von: kjmEjfu am 14 September 2021, 15:12:38
du brauchst keine Struct dafür. Du kannst auch einfach bei ASC_Roommate_Device mehrere Roommates hinterlegen (mit Komma getrennt), dann werden die automatisch berücksichtigt.
Ist mir bewusst aber wenn nichts dagegen spricht, würde ich lieber an einer Stelle die struct pflegen, statt die Benutzer in allen Rollläden-Devices.
ZitatZeig doch mal eine Rollo-Definition, vielleicht hast du irgendwas drin, wodurch morgens der Roommate-Teil ignoriert wird.
Gerne. ich wollte nur nicht gleich alles mit diversen Lists zu pflastern...
Hier mal die Einstellungen von einem Rollo
Internals:
DEF 2FE033
FUUID 5c501681-f33f-2e10-02fa-f1add5c53c94316a
IODev VU_nanoCUL
LASTInputDev VU_nanoCUL
MSGCNT 3
NAME Wz_RollladenRechts
NR 86
NTFY_ORDER 50-Wz_RollladenRechts
STATE on
TYPE CUL_HM
VU_nanoCUL_MSGCNT 3
VU_nanoCUL_RAWMSG A0D0FA4102FE033AB03100601C800::-47.5:VU_nanoCUL
VU_nanoCUL_RSSI -47.5
VU_nanoCUL_TIME 2021-09-15 07:05:09
chanNo 01
disableNotifyFn 1
lastMsg No:0F - t:10 s:2FE033 d:AB0310 0601C800
protLastRcv 2021-09-15 07:05:09
protRcv 3 last_at:2021-09-15 07:05:09
protSnd 4 last_at:2021-09-15 07:05:09
protState CMDs_done
rssi_VU_nanoCUL cnt:2 min:-49 max:-48 avg:-48.5 lst:-48
rssi_at_VU_nanoCUL cnt:3 min:-47.5 max:-45.5 avg:-46.5 lst:-47.5
READINGS:
2021-06-18 11:50:09 ASC_Enable on
2021-09-15 07:04:37 ASC_ShuttersLastDrive manual
2021-09-15 06:54:27 ASC_Time_DriveDown roommate only
2021-09-15 06:54:27 ASC_Time_DriveUp AutoShuttersControl off
2021-09-15 07:04:37 CommandAccepted yes
2020-07-07 04:21:54 D-firmware 2.11
2020-07-07 04:21:54 D-serialNr LEQ1022736
2021-09-15 07:05:09 IODev VU_nanoCUL
2020-07-28 19:24:11 PairedTo 0xAB0310
2020-07-28 19:24:12 R-driveDown 29.9 s
2020-07-28 19:24:12 R-driveTurn 1 s
2020-07-28 19:24:12 R-driveUp 29.9 s
2020-07-28 19:24:11 R-pairCentral 0xAB0310
2020-07-28 19:24:12 R-sign off
2020-07-28 19:24:11 RegL_00. 00:00 02:01 0A:AB 0B:03 0C:10 15:FF 18:00
2020-07-28 19:24:12 RegL_01. 00:00 08:00 09:00 0A:00 0B:01 0C:2B 0D:01 0E:2B 0F:0A 10:00 30:06 56:00 57:24
2021-09-14 22:19:18 associatedWith OUT_AutoShutterControl
2020-10-01 07:03:04 cfgState ok
2021-09-15 07:05:09 commState CMDs_done
2021-09-15 07:05:09 deviceMsg on (to VCCU)
2021-09-15 07:05:09 level 100
2021-09-15 07:05:09 motor stop:on
2021-09-15 07:05:09 pct 100
2021-09-15 07:05:09 recentStateType info
2021-09-15 07:05:09 state on
2021-09-15 07:05:09 timedOn off
2021-09-15 07:04:36 trigLast fhem:02
helper:
HM_CMDNR 15
cSnd 01AB03102FE033010E,11AB03102FE0330201C8
dlvlCmd ++A011AB03102FE0330201C8
lastMsgTm 1631682309.01918
mId 0005
peerFriend peerSens,peerVirt
peerIDsState complete
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
cmds:
TmplKey :no:1631650758.71853
TmplTs 1631650758.71853
cmdKey 1:1:0::Wz_RollladenRechts:0005:01:
cmdLst:
assignHmKey noArg
clear [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
deviceRename -newName-
down 'change:'[(0..100;1|{10})] [(-ontime-|{})] [(-ramptime-|{})]
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
getVersion noArg
inhibit [(on|{off})]
off noArg
on noArg
pair noArg
pct -value- [-ontime-]
peerBulk -peer1,peer2,...- [({set}|unset)]
peerIODev [IO] -btn- [({set}|unset)] 'not for future use'
peerSmart -peerOpt-
press [(long|{short})] [(-peer-|{self01})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- [-addr2:data2-]...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sign [(on|{off})]
statusRequest noArg
stop noArg
toggle noArg
toggleDir noArg
tplDel -tplDel-
tplSet_0 -tplChan-
unpair noArg
up 'change:'[(0..100;1|{10})] [(-ontime-|{})] [(-ramptime-|{})]
lst:
condition slider,0,1,255
peer
peerOpt HWR_Waschmaschine_SenF,HWR_Waschmaschine_SenI,HWR_Waschmaschine_SenPwr,HWR_Waschmaschine_SenU,Ku_Spueler_SenF,Ku_Spueler_SenI,Ku_Spueler_SenPwr,Ku_Spueler_SenU,VCCU,Wz_Aquarium_SenF,Wz_Aquarium_SenI,Wz_Aquarium_SenPwr,Wz_Aquarium_SenU,Wz_FensterLinks
tplChan
tplDel
tplPeer
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
list [({normal}|full)]
param -param-
reg -addr- -list- [-peerChn-]
regList noArg
regTable noArg
regVal -addr- -list- [-peerChn-]
saveConfig [-filename-]
tplInfo noArg
dir:
cur stop
rct up
expert:
def 1
det 0
raw 1
tpl 0
io:
flgs 0
newChn +2FE033,00,00,00
nextSend 1631682309.12349
rxt 0
vccu VCCU
p:
2FE033
00
00
00
prefIO:
mRssi:
mNo 0F
io:
VU_nanoCUL:
-39.5
-39.5
peerIDsH:
00000000 broadcast
prt:
bErr 0
sProc 0
rspWait:
tryMsg:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
rpt:
IO VU_nanoCUL
flg A
ts 1631682309.01918
ack:
HASH(0x562e03117cb0)
0F8002AB03102FE03300
rssi:
VU_nanoCUL:
avg -48.5
cnt 2
lst -48
max -48
min -49
at_VU_nanoCUL:
avg -46.5
cnt 3
lst -47.5
max -45.5
min -47.5
tmpl:
Attributes:
ASC 2
ASC_Down roommate
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Open_Pos 100
ASC_Pos_Reading pct
ASC_Roommate_Device ASC_state_struct
ASC_Roommate_Reading state
ASC_Sleep_Pos 10
ASC_Up roommate
DbLogExclude .*
EG_Rollladen 1
IOgrp VCCU
alexaName Wohnzimmerrollo
alias Wohnzimmer
autoReadReg 4_reqStatus
devStateIcon on:fts_window_2w 9\d.*:fts_shutter_10 8\d.*:fts_shutter_20 7\d.*:fts_shutter_30 6\d.*:fts_shutter_40 5\d.*:fts_shutter_50 4\d.*:fts_shutter_60 3\d.*:fts_shutter_70 2\d.*:fts_shutter_80 1\d.*:fts_shutter_90 0\d.*:fts_shutter_100 off:fts_shutter_100
eventMap 100:auf 0:zu
expert defReg,rawReg
firmware 2.11
genericDeviceType light
group Fenster EG
homebridgeMapping clear Brightness=pct,minValue=0,maxValue=100,minStep=1,cmd=pct
icon fts_shutter_updown
model HM-LC-BL1PBU-FM
peerIDs 00000000
room Home,Wohnzimmer
serialNr LEQ1022736
sortby 2
subType blindActuator
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd 20:auf:zu
ich habe auch mal versucht in den Modul-Code zu schauen aber dort leider kaum was verstanden ???
Auf welche roommate Stati oder nach welcher Logik reagiert denn ASC hier überhaupt?
Können sich die Einstellungen in den einzelnen Rollläden mit dem globalen ResidentsDev im ASC-Modul in die Quere kommen?
Hallo CoolTux,
hier noch weitere Infos:
Gestern abend ist der manuell hoch gefahrene Rolladen nicht zur geplanten Twilightzeit heruntergefahren.
Deshalb hab ich ihn manuell heruntergefahren.
Geplante Rauffahrzeit war heute morgen: 07:15 Uhr, um diese Zeit stand aber "rain" eigentlich an, es schüttete hier wie aus Kübeln ;-)
Eigentlich dürfte der Rolladen nicht hochfahren, sondern untenbleiben, meine Holzfenster möchte ich vor Regen schützen.
Er fährt aber um 07:15 Uhr hoch!
Im Debug sieht man, dass ASC meint, der RolladenArbeitszimmer sei bei RainProtection "unprotected":
ASC_DEBUG!!! 2021.09.15 07:15:01 - EventProcessingTwilightDevice: Rolladensteuerung - Passendes Event wurde erkannt. Verarbeitung über alle Rollos beginnt
ASC_DEBUG!!! 2021.09.15 07:15:01 - EventProcessingTwilightDevice: RolladenArbeitszimmer RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.09.15 07:15:01 - FnIsDay: RolladenArbeitszimmer Allgemein: 1
ASC_DEBUG!!! 2021.09.15 07:15:01 - FnIsDay: RolladenArbeitszimmer getDownBrightness: 1 Brightness: 18 BrightnessMin: 500 Sunset: 1
ASC_DEBUG!!! 2021.09.15 07:15:01 - FnIsDay: RolladenArbeitszimmer getUpBrightness: 1 Brightness: 18 BrightnessMax: 800 Sunrise: 0
ASC_DEBUG!!! 2021.09.15 07:15:01 - FnIsDay: RolladenArbeitszimmer Allgemein: 1
ASC_DEBUG!!! 2021.09.15 07:15:01 - FnIsDay: RolladenArbeitszimmer getDownBrightness: 1 Brightness: 18 BrightnessMin: 500 Sunset: 1
ASC_DEBUG!!! 2021.09.15 07:15:01 - FnIsDay: RolladenArbeitszimmer getUpBrightness: 1 Brightness: 18 BrightnessMax: 800 Sunrise: 0
ASC_DEBUG!!! 2021.09.15 07:15:01 - ShadingProcessing: RolladenArbeitszimmer - Übergebende Werte - Azimuth:86.08, Elevation: -0.69, Brightness: 11, OutTemp: 18.0, Azimut Beschattung: 90, Azimut Endschattung: 260, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2021.09.15 07:15:01 - ShadingProcessing: RolladenArbeitszimmer - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2021.09.15 07:15:01 - ShadingProcessing: RolladenArbeitszimmer - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out
ASC_DEBUG!!! 2021.09.15 07:15:01 - FnIsDay: RolladenArbeitszimmer Allgemein: 1
ASC_DEBUG!!! 2021.09.15 07:15:01 - FnIsDay: RolladenArbeitszimmer getDownBrightness: 1 Brightness: 18 BrightnessMin: 500 Sunset: 1
ASC_DEBUG!!! 2021.09.15 07:15:01 - FnIsDay: RolladenArbeitszimmer getUpBrightness: 1 Brightness: 18 BrightnessMax: 800 Sunrise: 0
ASC_DEBUG!!! 2021.09.15 07:15:01 - FnIsDay: RolladenArbeitszimmer Allgemein: 1
ASC_DEBUG!!! 2021.09.15 07:15:01 - FnIsDay: RolladenArbeitszimmer getDownBrightness: 1 Brightness: 18 BrightnessMin: 500 Sunset: 1
ASC_DEBUG!!! 2021.09.15 07:15:01 - FnIsDay: RolladenArbeitszimmer getUpBrightness: 1 Brightness: 18 BrightnessMax: 800 Sunrise: 0
ASC_DEBUG!!! 2021.09.15 07:15:01 - EventProcessingTwilightDevice: RolladenArbeitszimmer - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt
ASC_DEBUG!!! 2021.09.15 07:15:01 - EventProcessingTwilightDevice: RolladenFlur RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.09.15 07:15:01 - FnIsDay: RolladenFlur Allgemein: 1
ASC_DEBUG!!! 2021.09.15 07:15:01 - FnIsDay: RolladenFlur getDownBrightness: 1 Brightness: 21 BrightnessMin: 500 Sunset: 1
Um ca. 08:55 Uhr kam wieder "rain", und da fuhren die Rolladen wieder herunter.
Sieht so aus, als käme ASC bei einer manuellen Fahrt während Regens mit den Zuständen durcheinander.
Zitat von: balli1187 am 15 September 2021, 08:55:59
ich habe auch mal versucht in den Modul-Code zu schauen aber dort leider kaum was verstanden ???
Auf welche roommate Stati oder nach welcher Logik reagiert denn ASC hier überhaupt?
Können sich die Einstellungen in den einzelnen Rollläden mit dem globalen ResidentsDev im ASC-Modul in die Quere kommen?
Zu welcher Uhrzeit stehen deine Roommates denn auf?
Eventuell passen die Default-Werte von ASC_Time_Up_Early und ASC_Time_Up_Late nicht?
Ohne Roommate fährt das Rollo aber hoch?
Du könntest mal ausprobieren bei ASC_Up was anderes einzustellen, so dass es grundsätzlich passt.
Sobald du dann einen Roommate ergänzt, wird der automatisch (unabhängig von ASC_Up) berücksichtigt und morgens nicht hochgefahren, solange der auf "asleep" gesetzt ist. Hab damit z.B. eingestellt, dass das Schlafzimmerrollo automatisch hochfährt, wenn wir nicht zuhause sind. Aber wenn wir zuhause sind, fährt es erst dann hoch, beide aufgestanden sind.
Du könntest auch mal probieren, ob es funktioniert, wenn du statt dem Struct nur ein Roommate hinterlegst. Dann könnte man den Fehler eingrenzen.
Zitat von: FFHEM am 15 September 2021, 09:06:17
Hallo CoolTux,
hier noch weitere Infos:
Gestern abend ist der manuell hoch gefahrene Rolladen nicht zur geplanten Twilightzeit heruntergefahren.
Deshalb hab ich ihn manuell heruntergefahren.
Geplante Rauffahrzeit war heute morgen: 07:15 Uhr, um diese Zeit stand aber "rain" eigentlich an, es schüttete hier wie aus Kübeln ;-)
Eigentlich dürfte der Rolladen nicht hochfahren, sondern untenbleiben, meine Holzfenster möchte ich vor Regen schützen.
Er fährt aber um 07:15 Uhr hoch!
Im Debug sieht man, dass ASC meint, der RolladenArbeitszimmer sei bei RainProtection "unprotected":
ASC_DEBUG!!! 2021.09.15 07:15:01 - EventProcessingTwilightDevice: Rolladensteuerung - Passendes Event wurde erkannt. Verarbeitung über alle Rollos beginnt
ASC_DEBUG!!! 2021.09.15 07:15:01 - EventProcessingTwilightDevice: RolladenArbeitszimmer RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.09.15 07:15:01 - FnIsDay: RolladenArbeitszimmer Allgemein: 1
ASC_DEBUG!!! 2021.09.15 07:15:01 - FnIsDay: RolladenArbeitszimmer getDownBrightness: 1 Brightness: 18 BrightnessMin: 500 Sunset: 1
ASC_DEBUG!!! 2021.09.15 07:15:01 - FnIsDay: RolladenArbeitszimmer getUpBrightness: 1 Brightness: 18 BrightnessMax: 800 Sunrise: 0
ASC_DEBUG!!! 2021.09.15 07:15:01 - FnIsDay: RolladenArbeitszimmer Allgemein: 1
ASC_DEBUG!!! 2021.09.15 07:15:01 - FnIsDay: RolladenArbeitszimmer getDownBrightness: 1 Brightness: 18 BrightnessMin: 500 Sunset: 1
ASC_DEBUG!!! 2021.09.15 07:15:01 - FnIsDay: RolladenArbeitszimmer getUpBrightness: 1 Brightness: 18 BrightnessMax: 800 Sunrise: 0
ASC_DEBUG!!! 2021.09.15 07:15:01 - ShadingProcessing: RolladenArbeitszimmer - Übergebende Werte - Azimuth:86.08, Elevation: -0.69, Brightness: 11, OutTemp: 18.0, Azimut Beschattung: 90, Azimut Endschattung: 260, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2021.09.15 07:15:01 - ShadingProcessing: RolladenArbeitszimmer - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2021.09.15 07:15:01 - ShadingProcessing: RolladenArbeitszimmer - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out
ASC_DEBUG!!! 2021.09.15 07:15:01 - FnIsDay: RolladenArbeitszimmer Allgemein: 1
ASC_DEBUG!!! 2021.09.15 07:15:01 - FnIsDay: RolladenArbeitszimmer getDownBrightness: 1 Brightness: 18 BrightnessMin: 500 Sunset: 1
ASC_DEBUG!!! 2021.09.15 07:15:01 - FnIsDay: RolladenArbeitszimmer getUpBrightness: 1 Brightness: 18 BrightnessMax: 800 Sunrise: 0
ASC_DEBUG!!! 2021.09.15 07:15:01 - FnIsDay: RolladenArbeitszimmer Allgemein: 1
ASC_DEBUG!!! 2021.09.15 07:15:01 - FnIsDay: RolladenArbeitszimmer getDownBrightness: 1 Brightness: 18 BrightnessMin: 500 Sunset: 1
ASC_DEBUG!!! 2021.09.15 07:15:01 - FnIsDay: RolladenArbeitszimmer getUpBrightness: 1 Brightness: 18 BrightnessMax: 800 Sunrise: 0
ASC_DEBUG!!! 2021.09.15 07:15:01 - EventProcessingTwilightDevice: RolladenArbeitszimmer - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt
ASC_DEBUG!!! 2021.09.15 07:15:01 - EventProcessingTwilightDevice: RolladenFlur RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2021.09.15 07:15:01 - FnIsDay: RolladenFlur Allgemein: 1
ASC_DEBUG!!! 2021.09.15 07:15:01 - FnIsDay: RolladenFlur getDownBrightness: 1 Brightness: 21 BrightnessMin: 500 Sunset: 1
Um ca. 08:55 Uhr kam wieder "rain", und da fuhren die Rolladen wieder herunter.
Sieht so aus, als käme ASC bei einer manuellen Fahrt während Regens mit den Zuständen durcheinander.
Aus dem Log schließe ich das für ASC es noch immer Nacht war. Hast Du auch Logauszüge vom Mittag? Wichtig ist hier
ASC_DEBUG!!! 2021.09.15 07:15:01 - FnIsDay: RolladenArbeitszimmer getDownBrightness: 1 Brightness: 18 BrightnessMin: 500 Sunset: 1
ASC_DEBUG!!! 2021.09.15 07:15:01 - FnIsDay: RolladenArbeitszimmer getUpBrightness: 1 Brightness: 18 BrightnessMax: 800 Sunrise: 0
Sunset muss 0 sein und Sunrise 1.
Aktuell ist der Brightness Wert auch unterhalb des BrightnessMax. Also noch Nacht.
Hallo CoolTux,
Mein Debugauszug ging nur bis 07:15:01, Entschuldigung!
Der RolladenArbeitszimmer ist aber, wie ich schrieb, um 07:15:02 ( = ASC_Time_Up_Early) hochgefahren. Er hätte wegen des anstehenden Regens aber unten bleiben müssen (so mein Verständnis).
ASC_DEBUG!!! 2021.09.15 07:15:02 - FnSetCmdFn: RolladenArbeitszimmer - Rollo wird gefahren, aktuelle Position: 0, Zielposition: 100. Grund der Fahrt: day open
2021.09.15 07:15:02 3: MQTT2_DEVICE set RolladenArbeitszimmer pct 100
ASC_DEBUG!!! 2021.09.15 07:15:02 - FnSetDriveCmd: RolladenArbeitszimmer - NICHT versetztes fahren
ASC_DEBUG!!! 2021.09.15 07:15:02 - FnSetDriveCmd: RolladenArbeitszimmer - NoDelay: NEIN
ASC_DEBUG!!! 2021.09.15 07:15:02 - FnShuttersCommandSet: RolladenArbeitszimmer - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür
ASC_DEBUG!!! 2021.09.15 07:15:02 - FnSetDriveCmd: RolladenWohnzimmerLinks - NICHT versetztes fahren
ASC_DEBUG!!! 2021.09.15 07:15:02 - FnSetDriveCmd: RolladenWohnzimmerLinks - NoDelay: NEIN
Meiner Meinung nach müsste in FnShuttersCommandSet:
FnShuttersCommandSet: RolladenArbeitszimmer - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür
die Prüfung auf Regen hineinkommen.
Das scheint mir aber nur ein Nebeneffekt zu sein, Hauptproblem ist die manuelle Hochfahrt, nachdem Regenschutz angefahren wurde und der Rolladen unten ist.
Das bringt die Zustandsmaschine in einen Zustand, der zur Komplikation führt.
Danach "glaubt" ASC, dass es immer noch im Regenschutz (also unten) wäre und fährt dann bei einem erneuten Regen nicht mehr herunter und ignoriert auch die Schattierung.
Manchmal fängt sich der Rolladen dann nach einer abendlichen Runterfahrt, aber dies auch nicht immer.
Zitat von: FFHEM am 17 September 2021, 10:02:19
Hallo CoolTux,
Mein Debugauszug ging nur bis 07:15:01, Entschuldigung!
Der RolladenArbeitszimmer ist aber, wie ich schrieb, um 07:15:02 ( = ASC_Time_Up_Early) hochgefahren. Er hätte wegen des anstehenden Regens aber unten bleiben müssen (so mein Verständnis).
ASC_DEBUG!!! 2021.09.15 07:15:02 - FnSetCmdFn: RolladenArbeitszimmer - Rollo wird gefahren, aktuelle Position: 0, Zielposition: 100. Grund der Fahrt: day open
2021.09.15 07:15:02 3: MQTT2_DEVICE set RolladenArbeitszimmer pct 100
ASC_DEBUG!!! 2021.09.15 07:15:02 - FnSetDriveCmd: RolladenArbeitszimmer - NICHT versetztes fahren
ASC_DEBUG!!! 2021.09.15 07:15:02 - FnSetDriveCmd: RolladenArbeitszimmer - NoDelay: NEIN
ASC_DEBUG!!! 2021.09.15 07:15:02 - FnShuttersCommandSet: RolladenArbeitszimmer - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür
ASC_DEBUG!!! 2021.09.15 07:15:02 - FnSetDriveCmd: RolladenWohnzimmerLinks - NICHT versetztes fahren
ASC_DEBUG!!! 2021.09.15 07:15:02 - FnSetDriveCmd: RolladenWohnzimmerLinks - NoDelay: NEIN
Meiner Meinung nach müsste in FnShuttersCommandSet:
FnShuttersCommandSet: RolladenArbeitszimmer - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür
die Prüfung auf Regen hineinkommen.
Das scheint mir aber nur ein Nebeneffekt zu sein, Hauptproblem ist die manuelle Hochfahrt, nachdem Regenschutz angefahren wurde und der Rolladen unten ist.
Das bringt die Zustandsmaschine in einen Zustand, der zur Komplikation führt.
Danach "glaubt" ASC, dass es immer noch im Regenschutz (also unten) wäre und fährt dann bei einem erneuten Regen nicht mehr herunter und ignoriert auch die Schattierung.
Manchmal fängt sich der Rolladen dann nach einer abendlichen Runterfahrt, aber dies auch nicht immer.
Wird denn bei Dir im allgemeinen eine manuelle Fahrt erkannt? Eigentlich sollte ja immer nach einer manuellen Fahrt im Reading LastDrive manual stehen.
Zitat von: CoolTux am 18 September 2021, 08:57:32
Wird denn bei Dir im allgemeinen eine manuelle Fahrt erkannt? Eigentlich sollte ja immer nach einer manuellen Fahrt im Reading LastDrive manual stehen.
Ja, wird immer richtig erkannt:
ASC_ShuttersLastDrive
manual
2021-09-18 09:25:14
Habe das noch einmal getestet, wenn durch "rain" der Rolladen unten ist:
ASC_ShuttersLastDrive
rain protected
2021-09-18 09:27:54
Und dann manuell hochgefahren:
ASC_ShuttersLastDrive
manual
2021-09-18 09:28:51
Das sieht also alles so aus, wie es sein soll
Ich habe jetzt noch einen Test gemacht, um herauszufinden, ob nur die aktuelle Position ASC im Regenschutz verwirrt. Ist aber nicht der Fall, es liegt alleine am manuellen Betätigen überhaupt:
Bisher war ja immer "rain" -> Rolladen fährt runter, "manuell hoch", "dry" -> Rolladen reagiert nicht mehr auf Regen
Jetzt habe ich einmal "rain" -> Rolladen fährt runter , "manuell hoch", "manuell runter", "dry" -> Rolladen reagiert hier aber auch nicht mehr auf Regen
Wie früher auch, wird jetzt die Schattierung eingefroren, hier auf 09:20:01 Uhr (es ist jetzt 09:40 Uhr) und ändert sich den ganzen Tag nicht mehr bis zur nächsten morgendlichen Auffahrt.
ASC_ShadingMessage
INFO: current shading status is 'out' - next check in 10m
2021-09-18 09:20:01
Ich wäre übrigens dafür den Thread zu schließen, so dass dann pro Thema wieder ein einzelner Thread eröffnet werden muss.
Das ist hier mittlerweile wahnsinnig unübersichtlich geworden. Man muss mehr Zeit investieren um zu verstehen, welcher Beitrag zu welchem eigentlichen Thema gehört, als für die Tipps.
Zitat von: kjmEjfu am 18 September 2021, 10:51:55
Ich wäre übrigens dafür den Thread zu schließen, so dass dann pro Thema wieder ein einzelner Thread eröffnet werden muss.
Das ist hier mittlerweile wahnsinnig unübersichtlich geworden. Man muss mehr Zeit investieren um zu verstehen, welcher Beitrag zu welchem eigentlichen Thema gehört, als für die Tipps.
Das kann ich nur voll und ganz unterstützen. Gerne eine Gruppe ASC und darunter separate Threads für spezielle Fragen/Fehler. In mehr als 130 Seiten findet man nichts mehr, leider.
Zitat von: Beta-User am 08 September 2021, 21:38:16
Aber ich bin weiter der Ansicht, dass das auf (Modbus-) Modulebene zu lösen wäre, wenn man _immer_ eine (gleichbleibende) Art "post-processing" braucht.
Hallo Beta,
noch eine kurze Rückmeldung: Es funktioniert!
Stand jetzt habe ich mit eventMap die 11 Positionen von 0-100% in 10er Schritten mit gesetztem Bit (also 0-100 + 1024) hinterlegt; die Leserichtung läuft über die userReading und Maskierung 0x00FF. Um das Steuerbit dann wieder zurückzusetzen, kommt ein Notify auf ein separates userReading mit Maskierung auf 0xFF00. Damit läuft die Ansteuerung aus ASC heraus erstmal für Morgens/Abends. Regen oder Sonnenerkennung nutze ich derzeit nicht, daher kann ich mit der groben Abstufung erstmal leben.
Eigentlich wollte ich das eventMap rechnen lassen, aber mit der Perl-Notation bin ich echt nicht zurecht gekommen...
Weiter kann ich leider gerade nicht berichten, mir ist gestern Abend die HDD meines Servers mit defekten Sektoren abgeklappert >:( Da muss ich erstmal das System wieder an den Start bringen. Positiv ist allerdings in der Situation, dass FHEM "nur" zusätzlich Komfort obendrauf bringt und nicht elementar wichtig für den Betrieb ist - der Grundbetrieb wird durch die SPS abgewickelt.
Zitat von: sukram am 19 September 2021, 11:08:37
noch eine kurze Rückmeldung: Es funktioniert!
Danke für die Rückmeldung, auch wenn sich das mit der HDD nicht so lustig liest....
Dennoch bin ich weiter der Ansicht, dass es sinnvoll wäre, das "post-processing" DIREKT im MODUL-Code abfangen zu können, indem man eine Art "mache das immer hinterher"-Anweisung (als Attribut, z.B.) hinterlegt. Dafür weiteren Code zu brauchen (und eventMap) ist suboptimal, und es wäre - jedenfalls auf den ersten Blick - mAn. kein größeres Problem, sowas in den Code mit reinzunehmen.
Daher die Frage: Hast du mal den betreffenden Modul-Maintainer kontaktiert?
Ansonsten (wenn dieser das nicht umsetzen will): Es wäre schön, wenn du deine gesamte Lösung dann bei "mit ASC getestete Hardware" posten könntest.
Guten Morgen CoolTux :)
Ich bin weiterhin damit beschäftigt meine Jalousiesteuerung "sauber" in den Griff zu kriegen. Zur Erinnerung: Homematic-IP Device HmIP-FBL. Die Lamellensteuerung funktioniert bei diesem Device ja nur über einen Doppelbefehl in der Form
set <device> datapoint 4.LEVEL_2 66 4.LEVEL 3
um zum Beispiel die Lamellen auf 66% einzustellen. Ich hatte dazu ja bereits hier eine Umsetzungsmöglichkeit mit eventMap in der Form
'^pctslt(.*),(.*)' => 'datapoint 4.LEVEL_2 $2 4.LEVEL $1'
gepostet. Die Werte der Positionsattribute habe ich dann in der Form "3,66" angegeben um beim obigen Beispiel zu bleiben. Außerdem hatte ich natürlich die ASC_Pos_Reading auf "pctslt" gesetzt.
Das funktionierte soweit ganz gut, insbesondere konnte ich so auch das External_Device mit einer Positionsangabe verwenden. Dann habe ich deine Test-Version mit den Änderungen von Beta-User eingespielt und es ging nichts mehr. Nach der Rückstellung auf die stabile Version sind mir jede Menge Perl Warnings im ASC Modul aufgefallen. Alle in der Form "Numerischer Vergleich, Wert ist aber nicht numerisch". Klar, "3,66" ist nicht numerisch.
Somit habe ich versucht, das Problem mit festen Zuordnungen in der Form
'TV_Pos' => 'datapoint 4.LEVEL_2 66 4.LEVEL 3'
zu lösen. Als Positionsnamen habe ich die Attributnamen ohne das führende "ASC_" verwendet, also beispielsweise "Ventilate_Pos". Das funktioniert jetzt soweit wieder ganz gut. Deterministisch ist das Verhalten des ASC Moduls dabei aber nicht, was aber wohl noch ein grundsätzliches Thema ist. Dabei sind mir folgende Ungereimtheiten aufgefallen:
- In der Commandref steht, dass eine feste Zuordnung in der Form "attr ROLLONAME ASC_Shading_Pos 30:Beschattung" anzugeben ist. Also "<Position>:<FesteZuordnung>". Das funktioniert bei mir nicht. Statt dessen funktioniert "attr ROLLONAME ASC_Shading_Pos Beschattung" problemlos. Ist die Commandref falsch oder ist das ein Bug im Modul? Falls es ein Bug im Modul ist bitte so drin lassen.
- Die festen Zuordnungen machen Probleme beim "set" wenn sie sehr ähnlich sind wie z.B. Open_Pos und ComfortOpen_Pos. Wenn ich ComfortOpen_Pos aufrufe wird Open_Pos angefahren. Erst wenn ich auf Comfort_Pos ändere werden immer die richtigen Positionen angefahren. Das ist eigentlich nicht dein Thema, wem könnte ich das melden?
Das scheint mir derzeit die beste und stabilste Lösung zu sein. Sie funktioniert auf allen Positionsangaben und auch auf dem External_Device das du ja bislang für Lamellensteuerung noch nicht umgestellt hast. Kannst du mir bitte zu meinen 2 Punkten ein kurzes Feedback geben?
Gruß Reinhard
Dann habe ich deine Test-Version mit den Änderungen von Beta-User eingespielt und es ging nichts mehr.
@CoolTux: Das kann dann m.E. eigentlich nur daran liegen, dass HMCCUDEV dort mit aufgenommen wurde und dann hart ein anderer setter verwendet wird .
@Reinhart.M:
Du könntest das testweise auskommentieren (in ./lib/Automation/ShuttersControl.pm), und dann mal versuchen, den Punkt als Trenner zu verwenden. Den müßtest du dann aber maskieren
'^pctslt(\d+)\.(\d+)' => 'datapoint 4.LEVEL_2 $2 4.LEVEL $1'
Anmerkung: Wieso nicht direkt mit pct arbeiten und die Angaben umdrehen? Ins Unreine:
'^pct(\d+)[.]?(\d*)' => $2 ? 'datapoint 4.LEVEL_2 $1 4.LEVEL $2' : 'datapoint 4.LEVEL_2 $1'
Zitat von: Beta-User am 19 September 2021, 11:48:05
@Reinhart.M:
Du könntest das testweise auskommentieren (in ./lib/Automation/ShuttersControl.pm), und dann mal versuchen, den Punkt als Trenner zu verwenden. Den müßtest du dann aber maskieren
'^pctslt(\d+)\.(\d+)' => 'datapoint 4.LEVEL_2 $2 4.LEVEL $1'
Anmerkung: Wieso nicht direkt mit pct arbeiten und die Angaben umdrehen? Ins Unreine:
'^pct(\d+)[.]?(\d*)' => $2 ? 'datapoint 4.LEVEL_2 $1 4.LEVEL $2' : 'datapoint 4.LEVEL_2 $1'
Danke für die schnelle Reaktion, wäre auch eine interessante Lösung. Behalte ich auf alle Fälle im Hinterkopf. Momentan habe ich aber mehr die Ablaufsteuerung des Moduls im Fokus. Es gibt immer noch Fälle, dass die Jalousie gestern automatisch aus der TV_Pos in die Closed_Pos gefahren ist, heute aber nicht. Trotz scheinbar gleicher Randbedingungen. Da möchte ich erst einmal mehr Klarheit erlangen um besseres Feedback bezüglich Verhalten/Fehlverhalten geben zu können. Dann nehme ich deinen Vorschlag gerne wieder auf und teste ihn mal.
THX für die Rückmeldung, allerdings war das mit dem Punkt sich zu kurz gedacht; dann passen nämlich die Vergleiche nicht mehr... Sorry.
Ich dachte, dass war Absicht von dir. Mit dem Punkt wird es Floating und sollte wiederum einen numerischen Vergleich erlauben, oder?
Schon. Aber ASC würde dann uU nicht mehr fahren, weil 3.66 die Zielposition wäre, das Reading aber 3 meldet => es wird als manuelle Zwischendurch-Fahrt bewertet...
Wäre für mich jetzt kein Thema da alle Positionen unterschiedliche pct Werte haben. Aber die Bewertung durch das ASC ist für mich ein Thema, ich versuche es weiterhin zu verstehen... :-[
Afaik geht ASC davon aus, dass der Aktor immer GENAU das macht, was die Fahranweisung seitens ASC ist. Haut das aus irgendwelchen Gründen nicht hin, unterstellt ASC, dass jemand nach der letzten Fahranweisung manuell eingegriffen hat, was dann (für eine gewisse Zeit) Vorrang hat. Und 3.66 ist halt nicht genau 3.
Zitat von: Beta-User am 19 September 2021, 14:06:58
Afaik geht ASC davon aus, dass der Aktor immer GENAU das macht, was die Fahranweisung seitens ASC ist. Haut das aus irgendwelchen Gründen nicht hin, unterstellt ASC, dass jemand nach der letzten Fahranweisung manuell eingegriffen hat, was dann (für eine gewisse Zeit) Vorrang hat. Und 3.66 ist halt nicht genau 3.
Bitte nicht falsch verstehen, ich möchte weder "Besserwissen" noch eine langatmige Diskussion lostreten. Ich bin absoluter Perl Anfänger und möchte schlicht lernen und verstehen.
Soweit ich es verstehe ist Perl sehr schwach typisiert und es gibt bei einem numerischen Vergleich keine Unterscheidung zwischen Integer und Floating Point. Wenn ich also "2.4 > 2" vergleiche wird es auch als numerischer Vergleich ausgeführt und richtig bewertet. Wenn ich aber "2,4 > 2" vergleiche, wird es von Perl als String betrachtet und eine Warning ausgegeben. Den Floating Point Ansatz hatte ich auch schon einmal früher verwendet um zwei Positions Attributen quasi den gleichen Wert zuzuweisen ohne das ASC deswegen nicht fährt. Damals hatte ich 0 und 0.0001 für die Open und ComfortOpen Position verwendet. Auf Grund deines Posts habe ich gerade an einem Dummy die Floating Point Annahme nochmals verifiziert und mit ASC funktioniert auch ein Unterschied in der Nachkommastelle. Insofern also eher ein Vorteil mit Floating Point zu arbeiten.
Was ich aber bislang einfach nicht auf die Reihe kriege ist, wann ASC eine Fahrt unterbindet und wann nicht. Ich beobachte es immer wieder, dass eine Fahrt ausgelöst wir obwohl es nicht sollte und umgekehrt. Und alles bislang nicht deterministisch. Oder ich habe noch nicht alle Parameter dafür im Auge. Da bei mir die anscheinend absolut gleiche Fahrt mal ausgelöst wird und mal nicht, kann ich auch keine Fehlerbeschreibung liefern. Zumindest noch nicht.
Gruß Reinhard
P.S.: Bei Interesse können wir gerne OT weiterdiskutieren, ich möchte diese Thread nicht noch länger werden lassen :)
Hi zusammen,
ich doktore gerade an der Installtion eines Freundes rum, bei ihm fahren einzelne Rollos einfach nicht in die "ComfortOpen" oder "Ventilate" Stellung. Und das obwohl sie exakt genauso konfiguriert sind wie andere Rollos bei denen es funktioniert. Auch die Fensterkontakte (HM-IP - threestate) sind gleich konfiguriert und arbeiten einwandfrei.
Um der Sache auf den Grund zu gehen, wollte ich mir erst mal den Debug anschauen. Da wir aber beide auf DBLog umgestellt haben, stehe ich gerade ein wenig auf dem Schlauch wie ich jetzt an die Debug Ausgabe gelange. Ich habe den Post hier mal verlinkt, falls aus diesem Kreis jemand eine Idee hat.
https://forum.fhem.de/index.php/topic,123077.0.html (https://forum.fhem.de/index.php/topic,123077.0.html)
Hallo,
langsam wird es wieder später hell.
Kann man das teilweise öffnen der Rollos als feste Uhrzeit definieren?
Also den Wert für ASC_PrivacyUpValue_beforeDayOpen nicht in Sekunden vor Öffnung sondern fest um z. B. 6:15 Uhr einstellen?
ASC_PrivacyUpValue_beforeDayOpen - wie viele Sekunden vor dem morgendlichen öffnen soll der Rollladen in die Sichtschutzposition fahren, oder bei Brightness ab welchem minimum Brightnesswert soll das Rollo in die Privacy Position fahren. Bei Brightness muss zusätzlich zum Zeitwert der Brightnesswert mit angegeben werden 1800:600 bedeutet 30 min vor day open oder bei über einem Brightnesswert von 600 (default: -1)
ASC_PrivacyDownValue_beforeNightClose - wie viele Sekunden vor dem abendlichen schließen soll der Rollladen in die Sichtschutzposition fahren, oder bei Brightness ab welchem minimum Brightnesswert soll das Rollo in die Privacy Position fahren. Bei Brightness muss zusätzlich zum Zeitwert der Brightnesswert mit angegeben werden 1800:300 bedeutet 30 min vor night close oder bei unter einem Brightnesswert von 300 (default: -1)
ASC_PrivacyUp_Pos - Position den Rollladens für den morgendlichen Sichtschutz (default: 50) !!!Verwendung von Perlcode ist möglich, dieser muss in {} eingeschlossen sein. Rückgabewert muss eine positive Zahl/Dezimalzahl sein!!!
ASC_PrivacyDown_Pos - Position den Rollladens für den abendlichen Sichtschutz (default: 50) !!!Verwendung von Perlcode ist möglich, dieser muss in {} eingeschlossen sein. Rückgabewert muss eine positive Zahl/Dezimalzahl sein!!!
Hallo CoolTux,
ich hoffe du kannst mir helfen, ich komme gerade nicht mehr weiter.
Vorgeschichte: HmIP Jalousie Steuerung die ich aktuell mit festen Zuordnungen über ASC ansteuere. Völlig unabhängig vom aktuellen Stand der Jalousie funktioniert die ASC Fahrt oder auch nicht. Alle Attribute mit Positionsangaben sind unterschiedlich, es ist Tag, Shading Mode ist explizit aus (Shading Werte sind aber gesetzt).
Die Jalousie ist offen (oben), pct steht auf 100. Das Reading "ASC_Time_DriveDown" zeigt für den heutigen Tag 11:31 an, das wurde korrekt von ASC aus dem Attribut übernommen:
2021.09.25 11:30:43.656 4: AutoShuttersControl (myASControl) - Devname: global Name: myASControl Notify: $VAR1 = [
'ATTR HM_JAU_Jalousie ASC_Time_Down_Early 11:31'
];
2021.09.25 11:30:43.683 4: AutoShuttersControl (myASControl) - Devname: myASControl Name: myASControl Notify: $VAR1 = [
'HM_JAU_Jalousie_nextAstroTimeEvent: 25.09.2021 - 11:31'
];
ASC_DEBUG!!! 2021.09.25 11:30:47 - FnIsDay: HM_JAU_Jalousie Allgemein: 1
Ganz nebenbei, obwohl Shading abgeschaltet ist, verbringt ASC allem Anschein nach die meiste Zeit damit die Shading Conditions für die Jalousie zu prüfen. Keine Ahnung ob das die Performance beeinflusst, ich sehe im Log aber fast nichts anderes.
Wenn ich jetzt die Zeit 11:31 erreicht habe passiert einfach nichts! Es gibt keine Überprüfung der Behanghöhe, kein Vergleich mit irgendetwas, einfach nichts. Das einzige was ASC macht ist folgendes:
2021.09.25 11:31:01.050 4: AutoShuttersControl (myASControl) - Devname: myASControl Name: myASControl Notify: $VAR1 = [
'HM_JAU_Jalousie_nextAstroTimeEvent: 26.09.2021 - 07:30'
];
Es wird der nächste Event eingestellt, der vorherige wird aber nicht (sichtbar) bearbeitet. Wie du in den Code Zeilen sehen kannst ist Debug aktiv und verbose = 5, irgendetwas sollte ich doch sehen, oder? Zumindest sehe ich bei anderen ASC Fahrten der Jalousie etwas, egal ob die Fahrt tatsächlich ausgelöst wird oder nicht.
Ich hoffe du findest Zeit mal darauf zu schauen, das Debugging hilft mir aktuell jedenfalls keinen Millimeter weiter.
Gruß Reinhard
Zitat von: teufelchen am 23 September 2021, 11:47:12
Hallo,
langsam wird es wieder später hell.
Kann man das teilweise öffnen der Rollos als feste Uhrzeit definieren?
Also den Wert für ASC_PrivacyUpValue_beforeDayOpen nicht in Sekunden vor Öffnung sondern fest um z. B. 6:15 Uhr einstellen?
ASC_PrivacyUpValue_beforeDayOpen - wie viele Sekunden vor dem morgendlichen öffnen soll der Rollladen in die Sichtschutzposition fahren, oder bei Brightness ab welchem minimum Brightnesswert soll das Rollo in die Privacy Position fahren. Bei Brightness muss zusätzlich zum Zeitwert der Brightnesswert mit angegeben werden 1800:600 bedeutet 30 min vor day open oder bei über einem Brightnesswert von 600 (default: -1)
ASC_PrivacyDownValue_beforeNightClose - wie viele Sekunden vor dem abendlichen schließen soll der Rollladen in die Sichtschutzposition fahren, oder bei Brightness ab welchem minimum Brightnesswert soll das Rollo in die Privacy Position fahren. Bei Brightness muss zusätzlich zum Zeitwert der Brightnesswert mit angegeben werden 1800:300 bedeutet 30 min vor night close oder bei unter einem Brightnesswert von 300 (default: -1)
ASC_PrivacyUp_Pos - Position den Rollladens für den morgendlichen Sichtschutz (default: 50) !!!Verwendung von Perlcode ist möglich, dieser muss in {} eingeschlossen sein. Rückgabewert muss eine positive Zahl/Dezimalzahl sein!!!
ASC_PrivacyDown_Pos - Position den Rollladens für den abendlichen Sichtschutz (default: 50) !!!Verwendung von Perlcode ist möglich, dieser muss in {} eingeschlossen sein. Rückgabewert muss eine positive Zahl/Dezimalzahl sein!!!
Im schlimmsten Fall verwendest Du Perl und berechnest die Differenz in Sekunden zu Deiner gewünschten Zeit und die Sekunden trägst Du dann als Rückgabe Wert ein. Das wäre aber nur ein workaround :-)
Ich habe sogar so etwas eingetragen, da verändere ich die Zeit in Abhängigkeit zur Season :-)
Also mit Perl kann man echt schmutzige Sachen machen.
ASC_Time_Down_Early { (ReadingsVal("Astro","ObsSeasonN",0) < 3)?sunset("CIVIL",3600):sunset("CIVIL",10800)}
VG
Christian
Zitat von: Reinhard.M am 25 September 2021, 12:21:14
Hallo CoolTux,
ich hoffe du kannst mir helfen, ich komme gerade nicht mehr weiter.
Vorgeschichte: HmIP Jalousie Steuerung die ich aktuell mit festen Zuordnungen über ASC ansteuere. Völlig unabhängig vom aktuellen Stand der Jalousie funktioniert die ASC Fahrt oder auch nicht. Alle Attribute mit Positionsangaben sind unterschiedlich, es ist Tag, Shading Mode ist explizit aus (Shading Werte sind aber gesetzt).
Die Jalousie ist offen (oben), pct steht auf 100. Das Reading "ASC_Time_DriveDown" zeigt für den heutigen Tag 11:31 an, das wurde korrekt von ASC aus dem Attribut übernommen:
2021.09.25 11:30:43.656 4: AutoShuttersControl (myASControl) - Devname: global Name: myASControl Notify: $VAR1 = [
'ATTR HM_JAU_Jalousie ASC_Time_Down_Early 11:31'
];
2021.09.25 11:30:43.683 4: AutoShuttersControl (myASControl) - Devname: myASControl Name: myASControl Notify: $VAR1 = [
'HM_JAU_Jalousie_nextAstroTimeEvent: 25.09.2021 - 11:31'
];
ASC_DEBUG!!! 2021.09.25 11:30:47 - FnIsDay: HM_JAU_Jalousie Allgemein: 1
Ganz nebenbei, obwohl Shading abgeschaltet ist, verbringt ASC allem Anschein nach die meiste Zeit damit die Shading Conditions für die Jalousie zu prüfen. Keine Ahnung ob das die Performance beeinflusst, ich sehe im Log aber fast nichts anderes.
Wenn ich jetzt die Zeit 11:31 erreicht habe passiert einfach nichts! Es gibt keine Überprüfung der Behanghöhe, kein Vergleich mit irgendetwas, einfach nichts. Das einzige was ASC macht ist folgendes:
2021.09.25 11:31:01.050 4: AutoShuttersControl (myASControl) - Devname: myASControl Name: myASControl Notify: $VAR1 = [
'HM_JAU_Jalousie_nextAstroTimeEvent: 26.09.2021 - 07:30'
];
Es wird der nächste Event eingestellt, der vorherige wird aber nicht (sichtbar) bearbeitet. Wie du in den Code Zeilen sehen kannst ist Debug aktiv und verbose = 5, irgendetwas sollte ich doch sehen, oder? Zumindest sehe ich bei anderen ASC Fahrten der Jalousie etwas, egal ob die Fahrt tatsächlich ausgelöst wird oder nicht.
Ich hoffe du findest Zeit mal darauf zu schauen, das Debugging hilft mir aktuell jedenfalls keinen Millimeter weiter.
Gruß Reinhard
11:30 Uhr ist Vormittag. Du hast also Simuliert. Ist das Rollo kurz vorher von Hand hochgefahren?
Zeig bitte ein list vom ASC und dem Rollo während der Simulationszeit.
Das Rollo wurde um 07:00 Uhr per Hand hochgefahren, weit vor der Blocking Zeit (1200). Es gibt ja auch wie gesagt keinerlei Auswertung für das Device wie ich es zum Beispiel bei anderen gesehen habe. Ich habe heute um 15:34 nochmals eine Simulation gemacht, die manuelle Fahrt ist ebenfalls wieder Stunden vorbei. Du findest alles in den Dateianhängen. In dieser Version habe ich mal den Vorschlag von Beta-User getestet. Funktioniert bei "Down" genau so wenig wie die Version mit festen Zuordnungen. Wie vor einigen Tagen schon einmal gepostet ist bei den festen Zuordnungen auch etwas schief. Bei mir funktionieren sie nur als "FesteZuordnung" und nicht als "30:FesteZuordnung" wie in der Commandref beschrieben.
Zitat von: ch.eick am 25 September 2021, 17:58:22
Im schlimmsten Fall verwendest Du Perl und berechnest die Differenz in Sekunden zu Deiner gewünschten Zeit und die Sekunden trägst Du dann als Rückgabe Wert ein. Das wäre aber nur ein workaround :-)
Ich habe sogar so etwas eingetragen, da verändere ich die Zeit in Abhängigkeit zur Season :-)
Also mit Perl kann man echt schmutzige Sachen machen.
ASC_Time_Down_Early { (ReadingsVal("Astro","ObsSeasonN",0) < 3)?sunset("CIVIL",3600):sunset("CIVIL",10800)}
VG
Christian
@ CoolTux: Gibt es noch einen einfacheren, direkten Weg?
@ ch.eick: Wenn der Weg über Perl geht:
Lese ich über Getter "SunriseUnixTime" die Zeit aus wann ASC die Fahrt berechnet hat.
Dann ziehe ich mir daraus (weiß aber noch nicht wie) Tag, Monat und Jahr.
Erstelle mir mit timelocal aus meiner Wunschzeit und den oben gewonnenen Werten für Tag, Monat und Jahr wieder eine Unixzeit (= meine PrivacyUpTime)
Nun vergleiche ich SunriseUnixTime < meine PrivacyUpTime dann 0 ansonsten SunriseUnixTime > meine PrivacyUpTime dann SunriseUnixTime - meine PrivacyUpTime
Zitat von: teufelchen am 29 September 2021, 13:47:22
@ CoolTux: Gibt es noch einen einfacheren, direkten Weg?
@ ch.eick: Wenn der Weg über Perl geht:
Lese ich über Getter "SunriseUnixTime" die Zeit aus wann ASC die Fahrt berechnet hat.
Dann ziehe ich mir daraus (weiß aber noch nicht wie) Tag, Monat und Jahr.
Erstelle mir mit timelocal aus meiner Wunschzeit und den oben gewonnenen Werten für Tag, Monat und Jahr wieder eine Unixzeit (= meine PrivacyUpTime)
Nun vergleiche ich SunriseUnixTime < meine PrivacyUpTime dann 0 ansonsten SunriseUnixTime > meine PrivacyUpTime dann SunriseUnixTime - meine PrivacyUpTime
ASC bietet da keinen einfacheren Weg bezüglich Deines Wunsches.
Auf meinen Git im testing Zweig gibt eine leicht gepatchte Version welche von einem User erstellt wurde. Der Patch fährt Nachts Markisen bei Wind unprotected ein. Dies war bisher ja nicht der Fall.
Zitat von: Reinhard.M am 26 September 2021, 16:45:45
Das Rollo wurde um 07:00 Uhr per Hand hochgefahren, weit vor der Blocking Zeit (1200). Es gibt ja auch wie gesagt keinerlei Auswertung für das Device wie ich es zum Beispiel bei anderen gesehen habe. Ich habe heute um 15:34 nochmals eine Simulation gemacht, die manuelle Fahrt ist ebenfalls wieder Stunden vorbei. Du findest alles in den Dateianhängen. In dieser Version habe ich mal den Vorschlag von Beta-User getestet. Funktioniert bei "Down" genau so wenig wie die Version mit festen Zuordnungen. Wie vor einigen Tagen schon einmal gepostet ist bei den festen Zuordnungen auch etwas schief. Bei mir funktionieren sie nur als "FesteZuordnung" und nicht als "30:FesteZuordnung" wie in der Commandref beschrieben.
Deine Konfiguration ist nicht korrekt
ASC_ComfortOpen_Pos 99.100
ASC_Open_Pos 100.100
So etwas gibt es gar nicht. Wenn dann 99:100 oder 100:100 wenn es um Lamellen geht.
Zitat von: CoolTux am 04 Oktober 2021, 08:15:27
Deine Konfiguration ist nicht korrekt
ASC_ComfortOpen_Pos 99.100
ASC_Open_Pos 100.100
So etwas gibt es gar nicht. Wenn dann 99:100 oder 100:100 wenn es um Lamellen geht.
Absolut richtig. Wir hatten bereits vor längerer Zeit darüber gesprochen. Die Hm-IP Jalousie Devices haben die blöder Eigenart, dass die Lamellenposition nur über ein set mit 2 Datapoints verstellbar sind. Ich kann also die Slat Position nicht alleine verstellen, immer nur zusammen mit der Höhe. Das sieht in einem eventMap dann so aus:
'^pct(\d+)\.(\d+)' => 'datapoint 4.LEVEL_2 $2 4.LEVEL $1'
Wobei 'LEVEL_2' die Slatposition einstellt und 'LEVEL' die Höhe. Die Verwendung des Doppelpunktes hilft mir deswegen nicht, weil dann die Höheneinstellung immer mit der Lamelleneinstellung kollidiert. Wenn ich den Punkt als Trennzeichen verwende glaubt ASC ein Floating Point zu sehen und die Vergleiche mit '<' liefern keine Warning. Das funktioniert meistens aber leider nicht immer und bislang konnte ich keine logischen Zusammenhänge sehen. Insbesondere wenn ich die Jalousie ganz offen habe fährt sie am Abend zur entsprechenden Astro Zeit manchmal runter und manchmal nicht. Im Logfile ist trotz maximaler Verbose Stufe und "Debugging on" keinerlei Reaktion zu diesem Device zu sehen. Lediglich das die neue Astro Zeit für den Morgen gesetzt wurde, sonst nichts. Bei allen anderen Devices sehe ich wenigstens das Shading ausgewertet wurde, dass die Blocking Time abgelaufen ist und nicht mehr zählt und was sonst noch an Infos ausgegeben wird. Bei der Jalousie absolut nichts. Ich habe übrigens auch schon mit festen Positionen wie z.B. Open_Pos, Closed_Pos, TV_Pos gearbeitet. Gleiches Verhalten.
Deswegen hatte ich auch die Idee von Beta-User aufgenommen als Trennzeichen einen Punkt zu verwenden damit die Vergleiche keine Warnings liefern (machen sie bei Festpositionen).
Die Festpositionen nur für die Slatposition in der Form "30:Skip-TV" funktionieren leider nicht. Nur die pure Festposition "Skip-TV" funktioniert.
Wie gesagt, ein reines Hm-IP Problem wegen der blöden Slat Steuerung in diesen Devices. Ich würde es ja gerne Debuggen scheitere aber immer wieder daran, dass im "Fehlerfall" schlicht nichts ausgegeben wird.
Ich habe die testing-Version installiert und kann keine grundlegenden Probleme feststellen, allerdings werden weiterhin die Default-Werte der Attribute samt selbiger für Devices gem. HMCCU-Modul nicht gesetzt. Ich meine, dass es bei Homematic via vccu gesetzt wurde. In Wiki und Commandref stehen zu jedem Attribut auch Default-Werte oder eben nichts, wenn es keinen Default gibt, ich konnte allerdings nicht belastbar finden, dass die Attribute bei scanForShutters auch gesetzt werden.
Sollten die Attribute, die bei Default kein none haben grundsätzlich gesetzt werden?
Ähm, nach meinem Verständnis werden die default-Werte einfach herangezogen, wenn nichts gesetzt ist. Man muss also nichts setzen, und das Modul tut es daher auch nicht (und eine vccu als CUL_HM-Gerät schon gleich gar nicht, das weiß doch von ASC nichts).
Allenfalls kann es sein, dass durch meinen (was das pushen in die Testversion angeht unbeabsichtigten) patch-Vorschlag HMCCUDEV als Device-TYPE besser unterstützt wird (was aber scheinbar nicht auf alle Modelle paßt und daher m.E. wieder raus sollte).
Hallo CoolTux,
ich habe noch etwas bzgl. Regenschutz festgestellt: Heute morgen war der Rolladen wegen Regenschutz heruntergefahren.
Als ich dann nach Hause kam :
ASC_ShuttersLastDrive
residents home
2021-10-06 11:55:31
fuhr der Rolladen wieder hoch, was ja richtig ist, da das Attribut "ASC_Mode_Up" auf "home" steht.
Aber nach dieser Fahrt hat der Rolladen den Regenschutz auch wieder komplett ignoriert, er fährt ab jetzt bei Regen nicht mehr herunter. ASC "renkt" sich erst nach einer automatischen Nachtfahrt wieder ein, manchmal aber auch gar nicht mehr und eine Neuanlage des Rolladens ist nötig.
Das ASC-Device befindet sich seitdem auch Stunden danach in diesem Status:
state
residents home
2021-10-06 11:55:31
Das bedeutet, dass die automatische Auffahrt durch "ASC_Mode_Up" den gleichen negativen Effekt auf die Regenschutzfunktion hat wie ein manuelles Auffahren.
Siehe weiter oben ab hier:
https://forum.fhem.de/index.php/topic,112325.msg1174359.html#msg1174359
Kannst Du oder jemand anderes diesen Fehler auch reproduzieren?
0. Ein Regen-Device in ASC eintragen, kann Dummy sein, Zustände "rain" und "dry"
1. Beim Rolladen "RainProtection" auf "on" stellen.
2. Regen signalisieren ("rain") -> Rolladen fährt herunter.
3. Rolladen noch während Regen manuell hochfahren
4. Regensignal wieder wegnehmen ("dry"), dann wieder Regen signalisieren ("rain") -> Rolladen fährt nicht mehr herunter
Vielen Dank!
Internals:
CID shellyswitch25_8CAAB54CC9C2
DEF shellyswitch25_8CAAB54CC9C2
DEVICETOPIC RolladenArbeitszimmer
FUUID 60dc8a7d-f33f-26cd-f289-3c99fee09a939aa1
IODev MQTT2_FHEM_Server
LASTInputDev MQTT2_FHEM_Server
MQTT2_FHEM_Server_MSGCNT 288751
MQTT2_FHEM_Server_TIME 2021-10-06 15:13:05
MSGCNT 288751
NAME RolladenArbeitszimmer
NR 1277
STATE 100
TYPE MQTT2_DEVICE
READINGS:
2021-09-18 09:24:25 ASC_Enable on
2021-10-06 07:30:01 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 10m
2021-10-06 11:55:31 ASC_ShuttersLastDrive residents home
2021-10-06 07:15:02 ASC_Time_DriveDown 06.10.2021 - 20:00
2021-10-06 07:15:02 ASC_Time_DriveUp 07.10.2021 - 07:15
2021-09-29 11:18:32 IODev MQTT2_FHEM_Server
2021-09-29 11:24:26 associatedWith Rolladensteuerung
2021-06-30 17:18:49 attrTemplateVersion 20210126
2021-10-06 15:13:05 current stop
2021-10-06 15:13:05 energy 32040
2021-10-02 20:42:31 fw_ver 20210909-144331/v1.11.4-DNSfix-ge6b2f6d
2021-10-02 20:42:31 id shellyswitch25-8CAAB54CC9C2
2021-06-30 17:18:49 info_actions_stats_skipped 0
2021-06-30 17:18:49 info_cfg_changed_cnt 0
2021-06-30 17:18:49 info_cloud_connected false
2021-06-30 17:18:49 info_cloud_enabled false
2021-06-30 17:18:49 info_fs_free 146333
2021-06-30 17:18:49 info_fs_size 233681
2021-06-30 17:18:49 info_has_update false
2021-06-30 17:18:49 info_inputs_1_event
2021-06-30 17:18:49 info_inputs_1_event_cnt 0
2021-06-30 17:18:49 info_inputs_1_input 0
2021-06-30 17:18:49 info_inputs_2_event
2021-06-30 17:18:49 info_inputs_2_event_cnt 0
2021-06-30 17:18:49 info_inputs_2_input 0
2021-06-30 17:18:49 info_mac 8CAAB54CC9C2
2021-06-30 17:18:49 info_meters_1_counters_1 0.000
2021-06-30 17:18:49 info_meters_1_counters_2 0.000
2021-06-30 17:18:49 info_meters_1_counters_3 0.000
2021-06-30 17:18:49 info_meters_1_is_valid true
2021-06-30 17:18:49 info_meters_1_overpower 0.00
2021-06-30 17:18:49 info_meters_1_power 0.00
2021-06-30 17:18:49 info_meters_1_timestamp 1625073529
2021-06-30 17:18:49 info_meters_1_total 0
2021-06-30 17:18:49 info_meters_2_counters_1 0.000
2021-06-30 17:18:49 info_meters_2_counters_2 0.000
2021-06-30 17:18:49 info_meters_2_counters_3 0.000
2021-06-30 17:18:49 info_meters_2_is_valid true
2021-06-30 17:18:49 info_meters_2_overpower 0.00
2021-06-30 17:18:49 info_meters_2_power 0.00
2021-06-30 17:18:49 info_meters_2_timestamp 1625073529
2021-06-30 17:18:49 info_meters_2_total 0
2021-06-30 17:18:49 info_mqtt_connected true
2021-06-30 17:18:49 info_overtemperature false
2021-06-30 17:18:49 info_ping_check true
2021-06-30 17:18:49 info_ram_free 35004
2021-06-30 17:18:49 info_ram_total 49272
2021-06-30 17:18:49 info_rollers_1_calibrating false
2021-06-30 17:18:49 info_rollers_1_current_pos 101
2021-06-30 17:18:49 info_rollers_1_is_valid true
2021-06-30 17:18:49 info_rollers_1_last_direction close
2021-06-30 17:18:49 info_rollers_1_overtemperature false
2021-06-30 17:18:49 info_rollers_1_positioning true
2021-06-30 17:18:49 info_rollers_1_power 0.00
2021-06-30 17:18:49 info_rollers_1_safety_switch false
2021-06-30 17:18:49 info_rollers_1_source input
2021-06-30 17:18:49 info_rollers_1_state stop
2021-06-30 17:18:49 info_rollers_1_stop_reason normal
2021-06-30 17:18:49 info_serial 2
2021-06-30 17:18:49 info_temperature 57.29
2021-06-30 17:18:49 info_temperature_status Normal
2021-06-30 17:18:49 info_time 17:18
2021-06-30 17:18:49 info_tmp_is_valid true
2021-06-30 17:18:49 info_tmp_tC 57.29
2021-06-30 17:18:49 info_tmp_tF 135.12
2021-06-30 17:18:49 info_unixtime 1625066329
2021-06-30 17:18:49 info_update_has_update false
2021-06-30 17:18:49 info_update_new_version 20210429-100559/v1.10.4-g3f94cd7
2021-06-30 17:18:49 info_update_old_version 20210429-100559/v1.10.4-g3f94cd7
2021-06-30 17:18:49 info_update_status idle
2021-06-30 17:18:49 info_uptime 224
2021-06-30 17:18:49 info_voltage 239.32
2021-06-30 17:18:49 info_wifi_sta_connected true
2021-06-30 17:18:49 info_wifi_sta_ip 192.168.178.59
2021-06-30 17:18:49 info_wifi_sta_rssi -48
2021-06-30 17:18:49 info_wifi_sta_ssid HAL 9000
2021-10-06 15:13:05 input0 0
2021-10-06 15:13:05 input1 0
2021-10-02 20:42:31 ip 192.168.178.59
2021-10-02 20:42:31 mac 8CAAB54CC9C2
2021-10-02 20:42:31 mode roller
2021-10-02 20:42:31 model SHSW-25
2021-10-02 20:42:31 new_fw false
2021-09-30 20:14:17 online true
2021-10-06 15:13:05 overtemperature 0
2021-10-06 15:13:05 pct 100
2021-10-06 15:13:05 power 0.00
2021-10-06 15:13:05 roller_0_energy 32040
2021-10-06 15:13:05 roller_0_power 0.00
2021-10-06 15:13:05 roller_0_stop_reason normal
2021-10-06 15:13:05 state 100
2021-10-06 15:13:05 temperature 53.87
2021-10-06 15:13:05 temperature_f 128.96
2021-10-06 15:13:05 temperature_status Normal
2021-10-06 15:13:05 voltage 234.72
2021-06-30 17:18:48 x_mqttcom set announce
2021-09-09 13:10:35 x_update set
Attributes:
ASC 2
ASC_AutoAstroModeEvening HORIZON
ASC_AutoAstroModeEveningHorizon -7
ASC_AutoAstroModeMorning CIVIL
ASC_AutoAstroModeMorningHorizon -5
ASC_BlockingTime_beforNightClose 5400
ASC_BrightnessSensor LichtsensorSued:brightnessInt
ASC_Down astro
ASC_Mode_Down always
ASC_Mode_Up home
ASC_Partymode off
ASC_Pos_Reading pct
ASC_RainProtection on
ASC_Shading_BetweenTheTime 08:00-19:00
ASC_Shading_InOutAzimuth 90:260
ASC_Shading_MinMax_Elevation 10.0:100.0
ASC_Shading_Min_OutsideTemperature 16
ASC_Shading_Mode always
ASC_Shading_Pos {ASC_Shading_Pos_RolladenArbeitszimmer()}
ASC_Shading_StateChange_SunnyCloudy 14000:12000
ASC_Shading_WaitingPeriod 1200
ASC_Time_Down_Early 20:00
ASC_Time_Down_Late 22:30
ASC_Time_Up_Early 07:15
ASC_Time_Up_Late 09:00
ASC_Up astro
cmdIcon open:fts_shutter_up close:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
comment Shelly 2.5 in Roller-Mode. 100=opened / 0=closed
devStateIcon { my $amp = ReadingsVal($name,"online","false") eq "false" ? "rot" : ReadingsVal($name,"new_fw","false") eq "true" ? "gelb" : "gruen";; my $con = ReadingsVal($name,"state","undef");; my $pic = $con eq "opening" ? 'fts_shutter_up@red' : $con eq "closing" ? 'fts_shutter_down@red' : $con eq "0" ? 'fts_shutter_100' : $con eq "100" ? 'fts_shutter_10' : $con =~ /9\d/ ? 'fts_shutter_10' : $con =~ /8\d/ ? 'fts_shutter_20' : $con =~ /7\d/ ? 'fts_shutter_30' : $con =~ /6\d/ ? 'fts_shutter_40' : $con =~ /5\d/ ? 'fts_shutter_50' : $con =~ /4\d/ ? 'fts_shutter_60' : $con =~ /3\d/ ? 'fts_shutter_70' : $con =~ /2\d/ ? 'fts_shutter_80' : $con =~ /1\d/ ? 'fts_shutter_90' : 'fts_shutter_updown';; my $show = "$amp" eq "gelb" ? "".FW_makeImage("10px-kreis-".$amp)."" : "".FW_makeImage("10px-kreis-".$amp)."";; "
$show ".FW_makeImage($pic)."
" }
event-on-change-reading pct,state,ASC_Enable,ASC_ShadingMessage
eventMap open:opens close:closes
group Rolladen
model shelly25_roller_invert_0
readingList shellies/shellyswitch25-8CAAB54CC9C2/roller/0/pos:.* pct
shellies/shellyswitch25-8CAAB54CC9C2/status/0/rollers:.* power
shellies/shellyswitch25-8CAAB54CC9C2/online:.* online
shellies/shellyswitch25-8CAAB54CC9C2/announce:.* { json2nameValue($EVENT) }
shellies/announce:.* { $EVENT =~ m,..id...shellyswitch25-8CAAB54CC9C2...mac.*, ? json2nameValue($EVENT) : return }
shellies/shellyswitch25-8CAAB54CC9C2/roller/0:.* current
shellies/shellyswitch25-8CAAB54CC9C2/roller/0:open {{'state' => 'opening'}}
shellies/shellyswitch25-8CAAB54CC9C2/roller/0:close {{'state' => 'closing'}}
shellies/shellyswitch25-8CAAB54CC9C2/roller/0/pos:.* state
shellies/shellyswitch25-8CAAB54CC9C2/input/1:.* input1
shellies/shellyswitch25-8CAAB54CC9C2/input/0:.* input0
shellies/shellyswitch25-8CAAB54CC9C2/relay/power:.* power
shellies/shellyswitch25-8CAAB54CC9C2/relay/energy:.* energy
shellies/shellyswitch25-8CAAB54CC9C2/temperature:.* temperature
shellies/shellyswitch25-8CAAB54CC9C2/overtemperature:.* overtemperature
shellies/shellyswitch25-8CAAB54CC9C2/roller/0/power:.* roller_0_power
shellies/shellyswitch25-8CAAB54CC9C2/roller/0/energy:.* roller_0_energy
shellies/shellyswitch25-8CAAB54CC9C2/temperature_f:.* temperature_f
shellyswitch25_8CAAB54CC9C2:shellies/shellyswitch25-8CAAB54CC9C2/info:.* { json2nameValue($EVENT, 'info_', $JSONMAP) }
shellyswitch25_8CAAB54CC9C2:shellies/shellyswitch25-8CAAB54CC9C2/roller/0/stop_reason:.* roller_0_stop_reason
shellyswitch25_8CAAB54CC9C2:shellies/shellyswitch25-8CAAB54CC9C2/temperature_status:.* temperature_status
shellyswitch25_8CAAB54CC9C2:shellies/shellyswitch25-8CAAB54CC9C2/voltage:.* voltage
room ASC,MQTT2_DEVICE,Übersicht
setList open:noArg shellies/shellyswitch25-8CAAB54CC9C2/roller/0/command open
close:noArg shellies/shellyswitch25-8CAAB54CC9C2/roller/0/command close
half:noArg shellies/shellyswitch25-8CAAB54CC9C2/roller/0/command/pos 50
stop:noArg shellies/shellyswitch25-8CAAB54CC9C2/roller/0/command stop
pct:slider,0,1,100 shellies/shellyswitch25-8CAAB54CC9C2/roller/0/command/pos $EVTPART1
x_recalibration:noArg shellies/shellyswitch25-8CAAB54CC9C2/roller/0/command rc
x_update:noArg shellies/shellyswitch25-8CAAB54CC9C2/command update_fw
x_mqttcom shellies/shellyswitch25-8CAAB54CC9C2/command $EVTPART1
setStateList open close half stop pct
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd :open:close:half:stop:pct
Hallo FHEM,
Kannst Du bitte mal folgendes abrufen wenn es mal wieder klemmt
{ ascAPIget('RainProtectionStatus','ROLLODEVICENAME') }
Das gilt für die anderen User auch welche Probleme nach einer Regenschutzfahrt haben. Eventuell gibt es Probleme beim zurücksetzen des Status.
Grüße
Zitat von: CoolTux am 07 Oktober 2021, 08:06:30
Hallo FHEM,
Kannst Du bitte mal folgendes abrufen wenn es mal wieder klemmt
{ ascAPIget('RainProtectionStatus','ROLLODEVICENAME') }
{ ascAPIget('RainProtectionStatus','RolladenArbeitszimmer') } liefert "
protected"
Der Rolladen ist gestern abend nicht herunter- und heute morgen auch nicht mehr raufgefahren, er ist sozusagen "tot".
Zitat von: FFHEM am 07 Oktober 2021, 08:22:26
{ ascAPIget('RainProtectionStatus','RolladenArbeitszimmer') } liefert "protected"
Der Rolladen ist gestern abend nicht herunter- und heute morgen auch nicht mehr raufgefahren, er ist sozusagen "tot".
Das erklärt natürlich so einiges. Du kannst versuchen es mit ascAPIset auf unprotected zu setzen. Dann sollte es wieder funktionieren. Ich schaue mal wo das Problem liegt.
@CoolTux: Du bist auf der richtigen Spur!
Habe ich auf unprotected gesetzt, liefert dann auch wieder unprotected, und der Rolladen reagiert wieder auf Regen!
UPDATE:
Zusätzlich werden jetzt auch die "Shading Messages" wieder aktualisiert, was darauf hindeutet, dass an dem Rolladen auch die Schattierung wieder aktiv ist.
Bei meinen HM via VCCU angesteurten Geräten vom Typ CUL_HM sind viel oder alle der usrattr auch als attriubute gesetzt und ich bin mir sicher, das damals nicht gemacht zu haben, daher ging ich davon aus, dass die von ASC beim Scan gesetzt wurden. Da es nicht bei HMCCUDEV/HMCCUCHN passierte, habe ich einen Fehler vermutet.
Es ist also normal und vorgesehen, dass die usrattr. alle manuell gesetzt werden müssen, damit sie als attribute am device hängen, korrekt?
Zitat von: Timmäää am 07 Oktober 2021, 22:07:04
Es ist also normal und vorgesehen, dass die usrattr. alle manuell gesetzt werden müssen, damit sie als attribute am device hängen, korrekt?
Nein. Die sollten automatisch ergänzt werden, wenn man den "scan" startet (und vorher das passende ASC-Attribut (für den ASC-Typ) gesetzt hat. Sie landen dann nur (automatisiert) in den userattr, weil sie eben nur an den Devices sichtbar sein sollen, die auch damit was anfangen können...
Zitat von: Timmäää am 07 Oktober 2021, 22:07:04
Bei meinen HM via VCCU angesteurten Geräten vom Typ CUL_HM sind viel oder alle der usrattr auch als attriubute gesetzt und ich bin mir sicher, das damals nicht gemacht zu haben, daher ging ich davon aus, dass die von ASC beim Scan gesetzt wurden. Da es nicht bei HMCCUDEV/HMCCUCHN passierte, habe ich einen Fehler vermutet.
Es ist also normal und vorgesehen, dass die usrattr. alle manuell gesetzt werden müssen, damit sie als attribute am device hängen, korrekt?
In den aller ersten Versionen wurde in der Tat einige Attribute noch fest verschrieben die man dann ändern konnte. Sie wurden aber eben halt gesetzt. Das ist jetzt nicht mehr so, aktuell werde glaube um die 2-3 Attribute beim ausrollen gesetzt und das war es dann.
Zitat von: FFHEM am 07 Oktober 2021, 09:00:28
@CoolTux: Du bist auf der richtigen Spur!
Habe ich auf unprotected gesetzt, liefert dann auch wieder unprotected, und der Rolladen reagiert wieder auf Regen!
UPDATE:
Zusätzlich werden jetzt auch die "Shading Messages" wieder aktualisiert, was darauf hindeutet, dass an dem Rolladen auch die Schattierung wieder aktiv ist.
Ich habe eine neue Version im testing Branch meines Git's in der ich das Regenschutz-Problem gefixt haben sollte. Bitte einmal testen.
Zitat von: CoolTux am 08 Oktober 2021, 10:08:21
Ich habe eine neue Version im testing Branch meines Git's in der ich das Regenschutz-Problem gefixt haben sollte. Bitte einmal testen.
Danke für den Patch, aber leider keine Verbesserung:
Regen -> fährt herunter, { ascAPIget('RainProtectionStatus','RolladenArbeitszimmer') } liefert protected
manuelle Hochfahrt: -> { ascAPIget('RainProtectionStatus','RolladenArbeitszimmer') } liefert immer noch "protected" (hier sollte ja der Patch eigentlich wirken)
Regen entfernt
Wieder Regen: Rolladen fährt nicht, { ascAPIget('RainProtectionStatus','RolladenArbeitszimmer') } liefert immer noch "protected"
Zur Info:
Habe das Modul Rainprotection.pm aus dem Testingzweig nach /opt/fhem/lib/FHEM/Automation/ShuttersControl kopiert, dort kontrolliert (Rechte, etc.).
Auch mit Editor den Patch angesehen (neuer else-Zweig), ist vorhanden. FHEM-Neustart.
Ok habe da noch einen Fehler gefunden. Bitte noch testen. Und vielen Dank für Deine Mühe.
Hallo zusammen,
ich bekomme es nicht hin, den Rollladen in die ASC_Ventilate_Pos zufahren, wenn der Sensor tilted liefert. Es wird immer in die ASC_ComfortOpen_Pos gefahren. Für den freundlichen Menschen, der sich das mal anschauen will, habe ich die List der Devices angehängt.
Internals:
FUUID 60f6d5b8-f33f-e4f3-d139-4bcdfe5a3b28c17a
FVERSION 73_AutoShuttersControl.pm:v0.10.15-s24586/2021-06-05
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME Rollladensteuerung
NOTIFYDEV Brightness,FGS_Arbeitszimmer,FGS_Bad_oben,FGS_Bad_unten,FGS_Esszimmer,FGS_Gaestebad,FGS_Gaestezimmer,FGS_Kueche,FGS_Musikzimmer,FGS_Schlafzimmer,FGS_Terrassentuer,FSG_Esszimmer,LichtWetter,RL_Arbeitszimmer,RL_Bad_oben,RL_Bad_unten,RL_Esszimmer,RL_Gaestebad,RL_Gaestezimmer,RL_Kueche,RL_Markise,RL_Musikzimmer,RL_Schlafzimmer,RL_Wohnzimmer_Fenster,RL_Wohnzimmer_Tuer,Rollladensteuerung,global
NR 134
NTFY_ORDER 51-Rollladensteuerung
STATE on
TYPE AutoShuttersControl
VERSION v0.10.15
OLDREADINGS:
READINGS:
2021-10-08 07:26:30 RL_Arbeitszimmer_PosValue 0
2021-10-08 07:27:35 RL_Arbeitszimmer_lastPosValue 100
2021-10-08 10:23:25 RL_Arbeitszimmer_nextAstroTimeEvent 08.10.2021 - 19:08
2021-10-08 07:28:10 RL_Bad_oben_PosValue 0
2021-10-08 07:27:35 RL_Bad_oben_lastPosValue 0
2021-10-08 10:23:25 RL_Bad_oben_nextAstroTimeEvent 08.10.2021 - 19:08
2021-10-08 07:27:35 RL_Bad_unten_PosValue 0
2021-10-08 07:27:35 RL_Bad_unten_lastPosValue 0
2021-10-08 10:23:25 RL_Bad_unten_nextAstroTimeEvent 08.10.2021 - 19:08
2021-10-08 10:56:11 RL_Esszimmer_PosValue 0
2021-10-08 07:27:35 RL_Esszimmer_lastPosValue 100
2021-10-08 10:23:25 RL_Esszimmer_nextAstroTimeEvent 08.10.2021 - 19:08
2021-10-08 07:27:25 RL_Gaestebad_PosValue 0
2021-10-08 07:27:35 RL_Gaestebad_lastPosValue 100
2021-10-08 10:23:25 RL_Gaestebad_nextAstroTimeEvent 08.10.2021 - 18:37
2021-10-08 07:28:12 RL_Gaestezimmer_PosValue 0
2021-10-08 07:27:35 RL_Gaestezimmer_lastPosValue 0
2021-10-08 10:23:25 RL_Gaestezimmer_nextAstroTimeEvent 08.10.2021 - 19:08
2021-10-08 07:27:35 RL_Kueche_PosValue 0
2021-10-08 07:27:35 RL_Kueche_lastPosValue 100
2021-10-08 10:23:26 RL_Kueche_nextAstroTimeEvent 08.10.2021 - 19:08
2021-09-21 07:39:09 RL_Markise_PosValue 0
2021-10-08 10:23:26 RL_Markise_nextAstroTimeEvent 08.10.2021 - 19:08
2021-10-08 07:26:36 RL_Musikzimmer_PosValue 0
2021-10-08 07:27:35 RL_Musikzimmer_lastPosValue 100
2021-10-08 10:23:26 RL_Musikzimmer_nextAstroTimeEvent 08.10.2021 - 19:08
2021-10-08 07:26:42 RL_Schlafzimmer_PosValue 0
2021-10-08 07:27:35 RL_Schlafzimmer_lastPosValue 80
2021-10-08 10:23:26 RL_Schlafzimmer_nextAstroTimeEvent 08.10.2021 - 19:08
2021-10-08 07:26:39 RL_Wohnzimmer_Fenster_PosValue 0
2021-10-08 07:27:35 RL_Wohnzimmer_Fenster_lastPosValue 100
2021-10-08 10:23:26 RL_Wohnzimmer_Fenster_nextAstroTimeEvent 08.10.2021 - 19:08
2021-10-08 11:17:09 RL_Wohnzimmer_Tuer_PosValue 0
2021-10-02 19:21:42 RL_Wohnzimmer_Tuer_lastDelayPosValue 1
2021-10-08 07:27:35 RL_Wohnzimmer_Tuer_lastPosValue 100
2021-10-08 10:23:26 RL_Wohnzimmer_Tuer_nextAstroTimeEvent 08.10.2021 - 19:08
2021-07-29 23:21:49 ascEnable on
2021-10-08 10:23:26 controlShading on
2021-07-20 17:32:31 hardLockOut off
2021-07-20 15:58:20 partyMode off
2021-10-08 10:23:15 room_EnOcean RL_Markise
2021-10-08 10:23:15 room_EnOcean_Rolll__den RL_Arbeitszimmer,RL_Bad_oben,RL_Bad_unten,RL_Esszimmer,RL_Gaestebad,RL_Gaestezimmer,RL_Kueche,RL_Musikzimmer,RL_Schlafzimmer,RL_Wohnzimmer_Fenster
2021-10-08 10:23:15 room_Rolll__den_EnOcean RL_Wohnzimmer_Tuer
2021-07-20 17:32:31 selfDefense off
2021-10-08 11:17:09 state manual
2021-07-20 17:35:40 sunriseTimeWeHoliday on
2021-10-08 10:23:15 userAttrList rolled out
helper:
shuttersList:
RL_Arbeitszimmer
RL_Bad_oben
RL_Bad_unten
RL_Esszimmer
RL_Gaestebad
RL_Gaestezimmer
RL_Kueche
RL_Markise
RL_Musikzimmer
RL_Schlafzimmer
RL_Wohnzimmer_Fenster
RL_Wohnzimmer_Tuer
monitoredDevs:
Brightness:
RL_Arbeitszimmer ASC_BrightnessSensor
RL_Bad_oben ASC_BrightnessSensor
RL_Bad_unten ASC_BrightnessSensor
RL_Esszimmer ASC_BrightnessSensor
RL_Gaestebad ASC_BrightnessSensor
RL_Gaestezimmer ASC_BrightnessSensor
RL_Kueche ASC_BrightnessSensor
RL_Markise ASC_BrightnessSensor
RL_Musikzimmer ASC_BrightnessSensor
RL_Schlafzimmer ASC_BrightnessSensor
RL_Wohnzimmer_Fenster ASC_BrightnessSensor
RL_Wohnzimmer_Tuer ASC_BrightnessSensor
FGS_Arbeitszimmer:
RL_Arbeitszimmer ASC_WindowRec
FGS_Bad_oben:
RL_Bad_oben ASC_WindowRec
FGS_Bad_unten:
RL_Bad_unten ASC_WindowRec
FGS_Esszimmer:
RL_Esszimmer ASC_WindowRec
FGS_Gaestebad:
RL_Gaestebad ASC_WindowRec
FGS_Gaestezimmer:
RL_Gaestezimmer ASC_WindowRec
FGS_Kueche:
RL_Kueche ASC_WindowRec
FGS_Musikzimmer:
RL_Musikzimmer ASC_WindowRec
FGS_Schlafzimmer:
RL_Schlafzimmer ASC_WindowRec
FGS_Terrassentuer:
RL_Wohnzimmer_Tuer ASC_WindowRec
FSG_Esszimmer:
RL_Esszimmer ASC_WindowRec
LichtWetter:
Rollladensteuerung ASC_twilightDevice
RL_Arbeitszimmer:
RL_Bad_oben:
RL_Bad_unten:
RL_Esszimmer:
RL_Gaestebad:
RL_Gaestezimmer:
RL_Kueche:
RL_Markise:
RL_Musikzimmer:
RL_Schlafzimmer:
RL_Wohnzimmer_Fenster:
RL_Wohnzimmer_Tuer:
Attributes:
ASC_autoAstroModeEvening HORIZON
ASC_autoAstroModeEveningHorizon -4
ASC_autoAstroModeMorning HORIZON
ASC_autoAstroModeMorningHorizon -2
ASC_autoShuttersControlComfort on
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_blockAscDrivesAfterManual 0
ASC_brightnessDriveUpDown 40:20
ASC_expert 1
ASC_shuttersDriveDelay 120
ASC_tempSensor Klima_Meike:otemp
ASC_twilightDevice LichtWetter
devStateIcon { ShuttersControl_DevStateIcon($name) }
eventMap {ascEnable => 'ascEnable:on,off'}
icon fts_shutter_automatic
room ASC
stateFormat ascEnable
verbose 4
webCmd ascEnable
Internals:
DEF 0414936C
FUUID 60d5fd88-f33f-e4f3-97fe-edf1cc75b70fd759
FVERSION 10_EnOcean.pm:0.247430/2021-07-13
IODev TCM310_0
LASTInputDev TCM310_0
MSGCNT 22
NAME RL_Wohnzimmer_Tuer
NR 111
NTFY_ORDER 50-RL_Wohnzimmer_Tuer
STATE 0
TCM310_0_DestinationID FFFFFFFF
TCM310_0_MSGCNT 22
TCM310_0_PacketType 1
TCM310_0_RSSI -64
TCM310_0_ReceivingQuality excellent
TCM310_0_RepeatingCounter 1
TCM310_0_SubTelNum 6
TCM310_0_TIME 2021-10-08 11:17:09
TYPE EnOcean
READINGS:
2021-07-20 15:56:53 ASC_Enable on
2021-10-08 13:53:33 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 5m
2021-10-08 11:17:09 ASC_ShuttersLastDrive manual
2021-10-08 10:40:08 ASC_Time_DriveDown 08.10.2021 - 19:08
2021-10-08 10:40:08 ASC_Time_DriveUp 09.10.2021 - 07:30
2021-10-08 10:22:45 IODev TCM310_0
2021-10-08 11:17:09 anglePos 0
2021-10-08 10:23:19 associatedWith Rollladensteuerung,none
2021-10-08 11:17:09 block unlock
2021-10-08 11:17:09 endPosition open
2021-10-08 11:17:09 position 0
2021-10-08 11:17:09 state open
2021-06-25 18:07:42 teach 4BS teach-in sent
helper:
Attributes:
ASC 1
ASC_BrightnessSensor Brightness
ASC_Closed_Pos 100
ASC_ComfortOpen_Pos 1
ASC_Drive_Delay -1
ASC_Drive_DelayStart 2
ASC_LockOut soft
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Open_Pos 0
ASC_Partymode off
ASC_Pos_Reading position
ASC_PrivacyDown_Pos 40
ASC_Shading_InOutAzimuth 190:280
ASC_Shading_Min_OutsideTemperature 22
ASC_Shading_Mode always
ASC_Shading_Pos 50
ASC_Shading_StateChange_SunnyCloudy 40:20
ASC_Shading_WaitingPeriod 600
ASC_ShuttersPlace window
ASC_Time_Down_Early 16:30
ASC_Time_Down_Late 22:15
ASC_Time_Up_Early 06:15
ASC_Time_Up_Late 08:30
ASC_Time_Up_WE_Holiday 07:30
ASC_Ventilate_Pos 70
ASC_Ventilate_Window_Open on
ASC_WindowRec FGS_Terrassentuer:window
ASC_WindowRec_PosAfterDayClosed lastManual
ASC_WindowRec_subType threestate
IODev TCM310_0
alwaysUpdateReadings 0
angleMax 0
angleMin 0
calAtEndpoints yes
comMode confirm
devStateIcon stop:fts_shutter_shadding_stop@black up:fts_shutter_up@green down:fts_shutter_down@green open:door_shutter@black closed:fts_shutter_100@black 0:door_shutter@red 100.*:door_shutter_100@black 9\d.*:door_shutter_90 8\d.*:door_shutter_80 7\d.*:door_shutter_70 6\d.*:door_shutter_60 5\d.*:door_shutter_50 4\d.*:door_shutter_40 3\d.*:door_shutter_30 2\d.*:door_shutter_20 1\d.*:door_shutter_10 \d:door_shutter_10
eep A5-3F-7F
icon fts_door
manufID 00D
model Eltako_FSB_ACK
room Rollläden,EnOcean
settingAccuracy high
shutTime 24
signOfLife on
stateFormat position
subDef FFC8AB02
subType manufProfile
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
verbose 3
webCmd position:up:down:stop
Internals:
DEF 0596ACBF
FUUID 60e5a92f-f33f-e4f3-e904-dad696c15f7e4d20
FVERSION 10_EnOcean.pm:0.247430/2021-07-13
IODev TCM310_0
LASTInputDev TCM310_0
MSGCNT 33
NAME FGS_Terrassentuer
NR 121
NTFY_ORDER 50-FGS_Terrassentuer
STATE W: closed V: off U: 3.06
TCM310_0_DestinationID FFFFFFFF
TCM310_0_MSGCNT 33
TCM310_0_PacketType 1
TCM310_0_RSSI -65
TCM310_0_ReceivingQuality excellent
TCM310_0_RepeatingCounter 1
TCM310_0_SubTelNum 6
TCM310_0_TIME 2021-10-08 13:45:48
TYPE EnOcean
OLDREADINGS:
READINGS:
2021-10-04 12:16:01 D0 0
2021-10-04 12:16:01 D1 0
2021-10-04 12:16:01 D2 0
2021-10-04 12:16:01 D3 1
2021-10-08 10:22:45 IODev TCM310_0
2021-07-11 18:55:51 batteryState ok
2021-10-04 12:16:01 sensor1 151
2021-10-04 12:16:01 sensor2 0
2021-10-04 12:16:01 sensor3 0
2021-10-08 11:31:27 state W: closed V: off U: 3.06
2021-07-11 18:55:51 vibration off
2021-10-08 11:31:27 voltage 3.06
2021-10-08 11:16:28 window closed
helper:
timer:
alarm:
HASH(0x349c118)
alarm
dead_sensor
1
5
Attributes:
IODev TCM310_0
devStateIcon .*open.*:fts_door_right_open .*tilt.*:fts_door_tilt .*close.*:fts_door_right
eep A5-14-09
manufID 7FF
room Fenstersensoren,EnOcean
signOfLife on
signOfLifeInterval 65535
subType windowContact
Danke.
Kann es sein das der Sensor beim drehen erst open und dann tilted liefert? Zeig mal bitte einen Auszug aus dem Eventmonitor beim öffnen des Fensters.
Das ist der Fall. Hier mal ein ganzer Durchgang.
2021-10-08 14:14:11 EnOcean FGS_Terrassentuer voltage: 3.02
2021-10-08 14:14:11 EnOcean FGS_Terrassentuer window: open
2021-10-08 14:14:11 EnOcean FGS_Terrassentuer W: open V: off U: 3.02
2021-10-08 14:14:12 EnOcean FGS_Terrassentuer window: tilt
2021-10-08 14:14:12 EnOcean FGS_Terrassentuer W: tilt V: off U: 3.02
2021-10-08 14:14:16 EnOcean FGS_Terrassentuer voltage: 3.04
2021-10-08 14:14:16 EnOcean FGS_Terrassentuer window: open
2021-10-08 14:14:16 EnOcean FGS_Terrassentuer W: open V: off U: 3.04
2021-10-08 14:14:16 EnOcean FGS_Terrassentuer voltage: 3.00
2021-10-08 14:14:16 EnOcean FGS_Terrassentuer window: closed
2021-10-08 14:14:16 EnOcean FGS_Terrassentuer W: closed V: off U: 3.00
Zitat von: fuchsnase am 08 Oktober 2021, 14:17:50
Das ist der Fall. Hier mal ein ganzer Durchgang.
2021-10-08 14:14:11 EnOcean FGS_Terrassentuer voltage: 3.02
2021-10-08 14:14:11 EnOcean FGS_Terrassentuer window: open
2021-10-08 14:14:11 EnOcean FGS_Terrassentuer W: open V: off U: 3.02
2021-10-08 14:14:12 EnOcean FGS_Terrassentuer window: tilt
2021-10-08 14:14:12 EnOcean FGS_Terrassentuer W: tilt V: off U: 3.02
2021-10-08 14:14:16 EnOcean FGS_Terrassentuer voltage: 3.04
2021-10-08 14:14:16 EnOcean FGS_Terrassentuer window: open
2021-10-08 14:14:16 EnOcean FGS_Terrassentuer W: open V: off U: 3.04
2021-10-08 14:14:16 EnOcean FGS_Terrassentuer voltage: 3.00
2021-10-08 14:14:16 EnOcean FGS_Terrassentuer window: closed
2021-10-08 14:14:16 EnOcean FGS_Terrassentuer W: closed V: off U: 3.00
ASC wird immer erst auf open reagieren. Du musst das Senden des Events irgendwie verzögern damit am Ende nur tilt im Eventmonitor erscheint.
Zitat von: CoolTux am 08 Oktober 2021, 11:45:46
Ok habe da noch einen Fehler gefunden. Bitte noch testen. Und vielen Dank für Deine Mühe.
Bingo! Fehler ist beseitigt, die Rolladen fahren jetzt nach manueller Auffahrt bei erneutem Regen wieder herunter!!!
Vielen, vielen Dank!
(Es ist etwas unterwegs...)
Zitat von: FFHEM am 08 Oktober 2021, 14:34:35
Bingo! Fehler ist beseitigt, die Rolladen fahren jetzt nach manueller Auffahrt bei erneutem Regen wieder herunter!!!
Vielen, vielen Dank!
(Es ist etwas unterwegs...)
Vielen lieben Dank für die Spende. Habe mich total gefreut.
Grüße
Zitat von: dk3572 am 10 Juni 2021, 11:35:46
Hallo,
für den Rollladen sind die attr für die Beschattung eingestellt.
Er soll nur fahren, wenn alle abwesend sind.
Ein Bewohner war anwesend der Andere abwesend. Rollladen ist nicht in Beschattung gefahren. Soweit korrekt.
Als der 2. Bewohner wieder anwesend war, ist er in Beschattung gefahren.
Habe ich was falsch eingestellt od. ist das ein Fehler?
CUL_0_MSGCNT 3
CUL_0_RAWMSG A0D8DA4102E09A0246BDF06013C00::-50:CUL_0
CUL_0_RSSI -50
CUL_0_TIME 2021-06-10 11:19:50
DEF 2E09A0
FUUID 5c44bfe0-f33f-cd72-6424-3ca05eb04264ff8b
FVERSION 10_CUL_HM.pm:0.244490/2021-05-16
HMLAN1_MSGCNT 3
HMLAN1_RAWMSG E2E09A0,0000,7A15F4B6,FF,FFC9,8DA4102E09A0246BDF06013C00
HMLAN1_RSSI -55
HMLAN1_TIME 2021-06-10 11:19:50
IODev CUL_0
LASTInputDev HMLAN1
MSGCNT 6
NAME Ro_Terrassentuer
NOTIFYDEV global
NR 81
NTFY_ORDER 50-Ro_Terrassentuer
STATE 30
TYPE CUL_HM
chanNo 01
lastMsg No:8D - t:10 s:2E09A0 d:246BDF 06013C00
protLastRcv 2021-06-10 11:19:50
protRcv 3 last_at:2021-06-10 11:19:50
protSnd 4 last_at:2021-06-10 11:19:50
protState CMDs_done
rssi_CUL_0 cnt:2 min:-51 max:-50 avg:-50.5 lst:-51
rssi_at_CUL_0 cnt:3 min:-51 max:-49.5 avg:-50.16 lst:-50
rssi_at_HMLAN1 cnt:3 min:-55 max:-53 avg:-54 lst:-55
READINGS:
2019-05-21 17:18:04 ASC_Enable on
2021-06-10 11:24:26 ASC_ShadingMessage INFO: current shading status is 'in' - next check in 20m
2021-06-10 11:19:50 ASC_ShuttersLastDrive shading in
2021-06-10 06:00:02 ASC_Time_DriveDown 10.06.2021 - 21:49
2021-06-10 06:00:02 ASC_Time_DriveUp 11.06.2021 - 07:30
2021-06-10 11:19:33 CommandAccepted yes
2019-02-11 17:26:41 D-firmware 2.3
2019-02-11 17:26:41 D-serialNr LEQ0766225
2021-06-07 13:51:07 IODev CUL_0
2019-02-11 17:18:33 PairedTo 0x246BDF
2018-06-12 18:55:22 R-driveDown 21 s
2018-06-12 18:55:22 R-driveTurn 0.5 s
2018-06-12 18:55:22 R-driveUp 22 s
2018-06-12 18:55:21 R-pairCentral 0x246BDF
2018-06-12 18:55:22 R-sign off
2019-02-11 17:18:33 RegL_00. 00:00 02:01 0A:24 0B:6B 0C:DF 15:FF 18:00
2019-02-11 17:18:34 RegL_01. 00:00 08:00 09:00 0A:00 0B:00 0C:D2 0D:00 0E:DC 0F:05 10:00 30:06 57:24
2021-06-07 13:52:40 associatedWith Rollladensteuerung
2021-05-31 07:02:57 cfgState ok
2021-06-10 11:19:50 commState CMDs_done
2021-06-10 11:19:50 deviceMsg 30 (to VCCU)
2019-02-14 05:43:42 inhibit set_off
2021-06-10 11:19:50 level 30
2021-06-10 11:19:50 motor stop:30
2021-06-10 11:19:50 pct 30
2020-05-04 21:47:34 powerOn 2020-05-04 21:47:34
2021-06-10 11:19:50 recentStateType info
2021-06-10 11:19:50 state 30
2021-06-10 11:19:50 timedOn off
2021-06-10 11:19:33 trigLast fhem:02
helper:
HM_CMDNR 141
cSnd 01246BDF2E09A0010E,11246BDF2E09A002013C
dlvlCmd ++A011246BDF2E09A002013C
mId 0005
peerFriend peerSens,peerVirt
peerIDsState complete
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
ack:
cmds:
TmplKey :no:1623066667.51399
TmplTs 1623066667.51399
cmdKey 1:1:0::Ro_Terrassentuer:0005:01:
cmdLst:
assignHmKey noArg
clear [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
deviceRename -newName-
down 'change:'[(0..100;1|{10})] [(-ontime-|{})] [(-ramptime-|{})]
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
getVersion noArg
inhibit [(on|{off})]
off noArg
on noArg
pair noArg
pct -value- [-ontime-]
peerBulk -peer1,peer2,...- [({set}|unset)]
peerIODev [IO] -btn- [({set}|unset)] 'not for future use'
peerSmart -peerOpt-
press [(long|{short})] [(-peer-|{self01})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- -addr2:data2-...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sign [(on|{off})]
statusRequest noArg
stop noArg
toggle noArg
toggleDir noArg
tplDel -tplDel-
tplSet_0 -tplChan-
unpair noArg
up 'change:'[(0..100;1|{10})] [(-ontime-|{})] [(-ramptime-|{})]
lst:
condition slider,0,1,255
peer
peerOpt BM_Einfahrt,BM_Flur_EG,BM_Hof,Fenster_Bad,Fenster_Erker,Fenster_Kueche,Fenster_Schlafzimmer,Fenster_WC,Haustuer,Rauchmelder_Team,Terrassentuer,VCCU,Wassermelder
tplChan
tplDel
tplPeer
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
list [({normal}|full)]
param -param-
reg -addr- -list- [-peerChn-]
regList noArg
regTable noArg
regVal -addr- -list- [-peerChn-]
saveConfig [-filename-]
tplInfo noArg
dir:
cur stop
rct down
expert:
def 1
det 0
raw 1
tpl 0
io:
flgs 0
newChn +2E09A0,00,00,00
nextSend 1623316790.75831
prefIO
rxt 0
vccu VCCU
p:
2E09A0
00
00
00
mRssi:
mNo 8D
io:
CUL_0:
-44
-44
HMLAN1:
-55
-55
peerIDsH:
00000000 broadcast
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
rpt:
IO CUL_0
flg A
ts 1623316790.65927
ack:
HASH(0x564fbe417c80)
8D8002246BDF2E09A000
rssi:
CUL_0:
avg -50.5
cnt 2
lst -51
max -50
min -51
at_CUL_0:
avg -50.1666666666667
cnt 3
lst -50
max -49.5
min -51
at_HMLAN1:
avg -54
cnt 3
lst -55
max -53
min -55
tmpl:
Attributes:
ASC 2
ASC_Adv off
ASC_Antifreeze off
ASC_Antifreeze_Pos 15
ASC_AutoAstroModeEvening HORIZON
ASC_AutoAstroModeEveningHorizon -3
ASC_AutoAstroModeMorning HORIZON
ASC_AutoAstroModeMorningHorizon -3
ASC_BlockingTime_afterManual 1200
ASC_BlockingTime_beforDayOpen 3600
ASC_BlockingTime_beforNightClose 3600
ASC_BrightnessSensor BM_Hof:brightness
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 80
ASC_DriveUpMaxDuration 40
ASC_Drive_Delay 10
ASC_Drive_DelayStart 7
ASC_LockOut soft
ASC_Mode_Down absent
ASC_Mode_Up always
ASC_Open_Pos 100
ASC_Partymode on
ASC_Pos_Reading pct
ASC_Roommate_Device rr_Dieter,rr_Kerstin
ASC_Roommate_Reading state
ASC_Self_Defense_Mode off
ASC_Shading_InOutAzimuth 80:200
ASC_Shading_MinMax_Elevation 15.0:100.0
ASC_Shading_Min_OutsideTemperature 23
ASC_Shading_Mode absent
ASC_Shading_Pos 30
ASC_Shading_StateChange_SunnyCloudy 215:190
ASC_Shading_WaitingPeriod 1200
ASC_Shutter_IdleDetection motor:stop.*
ASC_Time_Down_Early 15:30
ASC_Time_Down_Late 22:30
ASC_Time_Up_Early 06:00
ASC_Time_Up_Late 09:00
ASC_Time_Up_WE_Holiday 07:30
ASC_Ventilate_Pos 30
ASC_Ventilate_Window_Open off
ASC_WiggleValue 5
ASC_WindProtection off
ASC_WindowRec Terrassentuer
ASC_WindowRec_PosAfterDayClosed open
ASC_WindowRec_subType twostate
DbLogExclude .*
IODev CUL_0
IOgrp VCCU
alexaName Rollladen Tür
alexaRoom Wohnzimmer
alias Rollladen Tuer
autoReadReg 4_reqStatus
devStateIcon ab:fts_shutter_100 auf:fts_shutter_10 ^(7[0-9]|8[0-9]|9[0-9])$:fts_shutter_30 ^(5[0-9]|6[0-9])$:fts_shutter_50 ^(3[0-9]|4[0-9])$:fts_shutter_70 ^(1[0-9]|2[0-9])$:fts_shutter_90
event-on-change-reading .*
eventMap on:auf off:ab
expert defReg,rawReg
firmware 2.3
genericDeviceType blind
group Rolllaeden
icon fts_shutter
model HM-LC-BL1PBU-FM
peerIDs 00000000
room ASC,CUL_HM,Wohnzimmer
serialNr LEQ0766225
sortby 1
subType blindActuator
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
webCmd auf:ab:stop:100:80:60:40:20:0
Danke und VG Dieter
Hallo Dieter,
Wieso hast Du hier roommates vergeben? Hatte das einen bestimmten Sinn. Eigentlich sollte hier reich im ASC Residents zu belegen.
Zitat von: gestein am 22 Juni 2021, 08:33:22
Hallo,
ich nutze das Attribut "ASC_ExternalTrigger" mit "dyExternalTrigger4Rollos:state online:offline 90" um die Rollos beim Fernsehen automatisch runter zu fahren, wenn es zu hell ist.
Gestern ist war zufällig gleichzeitig auch das Beschatten aktiv.
So weit hat alles gepasst. Als der Fernseher angeschalten wurde, fuhr der Rollo in die Position 90.
Als aber das Beschatten aus war, wurde der Rollo hochgefahren.
Grund war: shading out
Hat das Ende der Beschattung wirklich höhere Priorität als der externe Trigger?
Ist das so gewollt?
Danke, lg, Gerhard
Zum Prüfen mir noch mal vorgeholt
Zitat von: CoolTux am 27 August 2020, 12:48:26
Ich habe eben mal geschaut. In der Tat ist es so das wenn als SelfDefenseMode gone drin steht dann fahren die Rollos bei offenen Fenster nur wenn sie als terrace deklariert sind.
Ich kann das gerne ändern das alle Rollos geschlossen werden wo das Fenster auf ist und SelfDefenseMode gone ist. Kann mich aber erinnern das das mal früher irgendwie genau so sein sollte weil die erste Etage offen bleiben sollte. Wäre also in der Tat noch eine Auswahl EG_window sinnvoll.
Zur Prüfung noch mal vorgeholt.
Zitat von: gestein am 22 Juni 2021, 08:33:22
Hallo,
ich nutze das Attribut "ASC_ExternalTrigger" mit "dyExternalTrigger4Rollos:state online:offline 90" um die Rollos beim Fernsehen automatisch runter zu fahren, wenn es zu hell ist.
Gestern ist war zufällig gleichzeitig auch das Beschatten aktiv.
So weit hat alles gepasst. Als der Fernseher angeschalten wurde, fuhr der Rollo in die Position 90.
Als aber das Beschatten aus war, wurde der Rollo hochgefahren.
Grund war: shading out
Hat das Ende der Beschattung wirklich höhere Priorität als der externe Trigger?
Ist das so gewollt?
Danke, lg, Gerhard
Ich denke ich habe da einen einfachen Fix für gefunden. Muss ich aber noch testen.
Zitat von: CoolTux am 08 Oktober 2021, 14:21:22
ASC wird immer erst auf open reagieren. Du musst das Senden des Events irgendwie verzögern damit am Ende nur tilt im Eventmonitor erscheint.
Daraufhin habe ich einen Dummy definiert und dem Attribut ASC_WindowRec zugewiesen:
Internals:
FUUID 6165d456-f33f-e4f3-5580-2dc9d0f9189127cd
FVERSION 98_dummy.pm:0.206650/2019-12-06
NAME FGS
NR 153
STATE closed
TYPE dummy
READINGS:
2021-10-14 19:07:26 state closed
Attributes:
readingList state
setList closed open tilted
webCmd closed:open:tilted
Auf Änderung von FGS reagiert der Rollladen nicht. Hat FGS den Wert tilted, dann wird beim night close die ASC_Ventilate_Pos angefahren. Da habe ich doch sicherlich etwas falsch verstanden?
Zitat von: fuchsnase am 14 Oktober 2021, 19:32:10
Daraufhin habe ich einen Dummy definiert und dem Attribut ASC_WindowRec zugewiesen:
Internals:
FUUID 6165d456-f33f-e4f3-5580-2dc9d0f9189127cd
FVERSION 98_dummy.pm:0.206650/2019-12-06
NAME FGS
NR 153
STATE closed
TYPE dummy
READINGS:
2021-10-14 19:07:26 state closed
Attributes:
readingList state
setList closed open tilted
webCmd closed:open:tilted
Auf Änderung von FGS reagiert der Rollladen nicht. Hat FGS den Wert tilted, dann wird beim night close die ASC_Ventilate_Pos angefahren. Da habe ich doch sicherlich etwas falsch verstanden?
Da ist im ASC bestimmt jetzt was durcheinander gekommen. Setze mal expert auf 1 im ASC und mache ein set createNotifyDev
Zitat von: CoolTux am 14 Oktober 2021, 21:00:23
Da ist im ASC bestimmt jetzt was durcheinander gekommen. Setze mal expert auf 1 im ASC und mache ein set createNotifyDev
Das hatte ich schon vorher gemacht, allerdings ohne sichtbare Auswirkung.
Wenn ich dem Rollladen ein wiggle schicke, dann wird das ausgeführt. Anschließend funktioniert auch der Dummy wieder. Wenn der Dummy dann nicht mehr funktioniert, schicke ich wieder ein wiggle hinterher und er funktioniert wieder. Was kann ich noch tun?
list vom Rollo Device und list vom ASC Device bitte
Zitat von: CoolTux am 15 Oktober 2021, 08:41:37
list vom Rollo Device und list vom ASC Device bitte
Aber gerne und danke.
Internals:
FUUID 60f6d5b8-f33f-e4f3-d139-4bcdfe5a3b28c17a
FVERSION 73_AutoShuttersControl.pm:v0.10.15-s24586/2021-06-05
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME Rollladensteuerung
NOTIFYDEV global,Rollladensteuerung,RL_Arbeitszimmer,RL_Bad_oben,RL_Bad_unten,RL_Esszimmer,RL_Gaestebad,RL_Gaestezimmer,RL_Kueche,RL_Markise,RL_Musikzimmer,RL_Schlafzimmer,RL_Wohnzimmer_Fenster,RL_Wohnzimmer_Tuer,Brightness,FGS_Bad_oben,FGS_Esszimmer,FGS_Terrassentuer,FGS_Musikzimmer,FGS_Gaestebad,FGS,FGS_Kueche,FGS_Schlafzimmer,LichtWetter,FGS_Bad_unten,FGS_Gaestezimmer
NR 134
NTFY_ORDER 51-Rollladensteuerung
STATE on
TYPE AutoShuttersControl
VERSION v0.10.15
OLDREADINGS:
READINGS:
2021-10-15 07:50:16 RL_Arbeitszimmer_PosValue 0
2021-10-15 07:51:11 RL_Arbeitszimmer_lastPosValue 100
2021-10-15 07:51:11 RL_Arbeitszimmer_nextAstroTimeEvent 15.10.2021 - 18:54
2021-10-15 07:51:22 RL_Bad_oben_PosValue 0
2021-10-15 07:51:11 RL_Bad_oben_lastPosValue 80
2021-10-15 07:51:11 RL_Bad_oben_nextAstroTimeEvent 15.10.2021 - 18:54
2021-10-15 07:50:11 RL_Bad_unten_PosValue 0
2021-10-15 07:51:11 RL_Bad_unten_lastPosValue 30
2021-10-15 07:51:11 RL_Bad_unten_nextAstroTimeEvent 15.10.2021 - 18:54
2021-10-15 07:50:07 RL_Esszimmer_PosValue 0
2021-10-15 07:51:11 RL_Esszimmer_lastPosValue 100
2021-10-15 07:51:11 RL_Esszimmer_nextAstroTimeEvent 15.10.2021 - 18:54
2021-10-15 07:51:07 RL_Gaestebad_PosValue 0
2021-10-15 07:51:11 RL_Gaestebad_lastPosValue 100
2021-10-15 07:51:11 RL_Gaestebad_nextAstroTimeEvent 15.10.2021 - 18:23
2021-10-15 07:50:49 RL_Gaestezimmer_PosValue 0
2021-10-15 07:51:11 RL_Gaestezimmer_lastPosValue 80
2021-10-15 07:51:11 RL_Gaestezimmer_nextAstroTimeEvent 15.10.2021 - 18:54
2021-10-15 07:50:36 RL_Kueche_PosValue 0
2021-10-15 07:51:11 RL_Kueche_lastPosValue 100
2021-10-15 07:51:11 RL_Kueche_nextAstroTimeEvent 15.10.2021 - 18:54
2021-10-12 21:39:12 RL_Markise_PosValue 0
2021-10-15 07:51:11 RL_Markise_nextAstroTimeEvent 15.10.2021 - 18:54
2021-10-15 07:50:33 RL_Musikzimmer_PosValue 0
2021-10-15 07:51:11 RL_Musikzimmer_lastPosValue 100
2021-10-15 07:51:11 RL_Musikzimmer_nextAstroTimeEvent 15.10.2021 - 18:54
2021-10-15 07:51:28 RL_Schlafzimmer_PosValue 0
2021-10-15 07:51:11 RL_Schlafzimmer_lastPosValue 80
2021-10-15 07:51:11 RL_Schlafzimmer_nextAstroTimeEvent 15.10.2021 - 18:54
2021-10-15 07:51:12 RL_Wohnzimmer_Fenster_PosValue 0
2021-10-15 07:51:12 RL_Wohnzimmer_Fenster_lastPosValue 100
2021-10-15 07:51:12 RL_Wohnzimmer_Fenster_nextAstroTimeEvent 15.10.2021 - 18:54
2021-10-15 07:51:37 RL_Wohnzimmer_Tuer_PosValue 0
2021-10-10 19:04:50 RL_Wohnzimmer_Tuer_lastDelayPosValue 1
2021-10-15 07:51:12 RL_Wohnzimmer_Tuer_lastPosValue 100
2021-10-15 07:51:12 RL_Wohnzimmer_Tuer_nextAstroTimeEvent 15.10.2021 - 18:54
2021-10-13 19:12:17 ascEnable on
2021-10-14 23:54:06 controlShading on
2021-07-20 17:32:31 hardLockOut off
2021-07-20 15:58:20 partyMode off
2021-10-14 23:53:54 room_EnOcean RL_Markise
2021-10-14 23:53:54 room_EnOcean_Rolll__den RL_Arbeitszimmer,RL_Bad_oben,RL_Bad_unten,RL_Esszimmer,RL_Gaestebad,RL_Gaestezimmer,RL_Kueche,RL_Musikzimmer,RL_Schlafzimmer,RL_Wohnzimmer_Fenster
2021-10-14 23:53:54 room_Rolll__den_EnOcean RL_Wohnzimmer_Tuer
2021-07-20 17:32:31 selfDefense off
2021-10-15 07:51:37 state day open
2021-07-20 17:35:40 sunriseTimeWeHoliday on
2021-10-14 23:53:54 userAttrList rolled out
helper:
shuttersList:
RL_Arbeitszimmer
RL_Bad_oben
RL_Bad_unten
RL_Esszimmer
RL_Gaestebad
RL_Gaestezimmer
RL_Kueche
RL_Markise
RL_Musikzimmer
RL_Schlafzimmer
RL_Wohnzimmer_Fenster
RL_Wohnzimmer_Tuer
monitoredDevs:
Brightness:
RL_Arbeitszimmer ASC_BrightnessSensor
RL_Bad_oben ASC_BrightnessSensor
RL_Bad_unten ASC_BrightnessSensor
RL_Esszimmer ASC_BrightnessSensor
RL_Gaestebad ASC_BrightnessSensor
RL_Gaestezimmer ASC_BrightnessSensor
RL_Kueche ASC_BrightnessSensor
RL_Markise ASC_BrightnessSensor
RL_Musikzimmer ASC_BrightnessSensor
RL_Schlafzimmer ASC_BrightnessSensor
RL_Wohnzimmer_Fenster ASC_BrightnessSensor
RL_Wohnzimmer_Tuer ASC_BrightnessSensor
FGS:
RL_Arbeitszimmer ASC_WindowRec
FGS_Bad_oben:
RL_Bad_oben ASC_WindowRec
FGS_Bad_unten:
RL_Bad_unten ASC_WindowRec
FGS_Esszimmer:
RL_Esszimmer ASC_WindowRec
FGS_Gaestebad:
RL_Gaestebad ASC_WindowRec
FGS_Gaestezimmer:
RL_Gaestezimmer ASC_WindowRec
FGS_Kueche:
RL_Kueche ASC_WindowRec
FGS_Musikzimmer:
RL_Musikzimmer ASC_WindowRec
FGS_Schlafzimmer:
RL_Schlafzimmer ASC_WindowRec
FGS_Terrassentuer:
RL_Wohnzimmer_Tuer ASC_WindowRec
LichtWetter:
Rollladensteuerung ASC_twilightDevice
RL_Arbeitszimmer:
RL_Bad_oben:
RL_Bad_unten:
RL_Esszimmer:
RL_Gaestebad:
RL_Gaestezimmer:
RL_Kueche:
RL_Musikzimmer:
RL_Schlafzimmer:
RL_Wohnzimmer_Fenster:
RL_Wohnzimmer_Tuer:
Attributes:
ASC_autoAstroModeEvening HORIZON
ASC_autoAstroModeEveningHorizon -4
ASC_autoAstroModeMorning HORIZON
ASC_autoAstroModeMorningHorizon 0
ASC_autoShuttersControlComfort on
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_blockAscDrivesAfterManual 0
ASC_brightnessDriveUpDown 40:20
ASC_shuttersDriveDelay 120
ASC_tempSensor Klima_Meike:otemp
ASC_twilightDevice LichtWetter
devStateIcon { ShuttersControl_DevStateIcon($name) }
eventMap {ascEnable => 'ascEnable:on,off'}
icon fts_shutter_automatic
room ASC
stateFormat ascEnable
verbose 4
webCmd ascEnable
Internals:
DEF 0414B463
FUUID 60df3958-f33f-e4f3-6d3f-a3bd50bf3246dc9f
FVERSION 10_EnOcean.pm:0.247430/2021-07-13
IODev TCM310_0
LASTInputDev TCM310_0
MSGCNT 12
NAME RL_Arbeitszimmer
NR 120
NTFY_ORDER 50-RL_Arbeitszimmer
STATE 0
TCM310_0_DestinationID FFFFFFFF
TCM310_0_MSGCNT 12
TCM310_0_PacketType 1
TCM310_0_RSSI -64
TCM310_0_ReceivingQuality excellent
TCM310_0_RepeatingCounter 1
TCM310_0_SubTelNum 4
TCM310_0_TIME 2021-10-15 07:50:30
TYPE EnOcean
READINGS:
2021-10-13 19:24:58 ASC_Enable on
2021-10-15 13:56:48 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 5m
2021-10-15 07:50:16 ASC_ShuttersLastDrive day open
2021-10-15 07:51:11 ASC_Time_DriveDown 15.10.2021 - 18:54
2021-10-15 07:51:11 ASC_Time_DriveUp 16.10.2021 - 07:51
2021-10-14 23:53:23 IODev TCM310_0
2021-10-15 07:50:30 anglePos 0
2021-10-14 23:53:57 associatedWith Rollladensteuerung,none
2021-10-15 07:50:30 block unlock
2021-10-15 07:50:30 endPosition open
2021-10-15 07:50:30 position 0
2021-10-15 07:50:30 state open
helper:
Attributes:
ASC 1
ASC_BrightnessSensor Brightness
ASC_Closed_Pos 100
ASC_ComfortOpen_Pos 1
ASC_Drive_Delay -1
ASC_Drive_DelayStart 11
ASC_LockOut off
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Open_Pos 0
ASC_Partymode off
ASC_Pos_Reading position
ASC_PrivacyDown_Pos 50
ASC_Shading_InOutAzimuth 20:150
ASC_Shading_MinMax_Elevation 15:80
ASC_Shading_Min_OutsideTemperature 22
ASC_Shading_Mode always
ASC_Shading_Pos 40
ASC_Shading_StateChange_SunnyCloudy 40:20
ASC_Shading_WaitingPeriod 600
ASC_Time_Down_Early 16:30
ASC_Time_Down_Late 22:15
ASC_Time_Up_Early 06:15
ASC_Time_Up_Late 08:30
ASC_Time_Up_WE_Holiday 07:30
ASC_Ventilate_Pos 80
ASC_WiggleValue 30
ASC_WindowRec FGS
ASC_WindowRec_subType threestate
IODev TCM310_0
angleMax 0
angleMin 0
calAtEndpoints yes
comMode confirm
devStateIcon stop:fts_shutter_shadding_stop@black up:fts_shutter_up@green down:fts_shutter_down@green open:fts_shutter_0@black
closed:fts_shutter_100@black 0:fts_shutter_0@black 100.*:fts_shutter_100@black 9\d.*:fts_shutter_90 8\d.*:fts_shutter_80 7\d.*:fts_shutter_70 6\d.*:fts_shutter_60 5\d.*:fts_shutter_50 4\d.*:fts_shutter_40 3\d.*:fts_shutter_30 2\d.*:fts_shutter_20 1\d.*:fts_shutter_10 \d:fts_shutter_10
eep A5-3F-7F
event-on-change-reading .*
icon fts_shutter
manufID 00D
model Eltako_FSB_ACK
room EnOcean,Rollläden
settingAccuracy high
shutTime 14
signOfLife on
stateFormat position
subDef FFC8AB0C
subType manufProfile
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
verbose 5
webCmd position:up:down:stop
Zitat von: fuchsnase am 15 Oktober 2021, 14:02:44
Aber gerne und danke.
Internals:
FUUID 60f6d5b8-f33f-e4f3-d139-4bcdfe5a3b28c17a
FVERSION 73_AutoShuttersControl.pm:v0.10.15-s24586/2021-06-05
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME Rollladensteuerung
NOTIFYDEV global,Rollladensteuerung,RL_Arbeitszimmer,RL_Bad_oben,RL_Bad_unten,RL_Esszimmer,RL_Gaestebad,RL_Gaestezimmer,RL_Kueche,RL_Markise,RL_Musikzimmer,RL_Schlafzimmer,RL_Wohnzimmer_Fenster,RL_Wohnzimmer_Tuer,Brightness,FGS_Bad_oben,FGS_Esszimmer,FGS_Terrassentuer,FGS_Musikzimmer,FGS_Gaestebad,FGS,FGS_Kueche,FGS_Schlafzimmer,LichtWetter,FGS_Bad_unten,FGS_Gaestezimmer
NR 134
NTFY_ORDER 51-Rollladensteuerung
STATE on
TYPE AutoShuttersControl
VERSION v0.10.15
OLDREADINGS:
READINGS:
2021-10-15 07:50:16 RL_Arbeitszimmer_PosValue 0
2021-10-15 07:51:11 RL_Arbeitszimmer_lastPosValue 100
2021-10-15 07:51:11 RL_Arbeitszimmer_nextAstroTimeEvent 15.10.2021 - 18:54
2021-10-15 07:51:22 RL_Bad_oben_PosValue 0
2021-10-15 07:51:11 RL_Bad_oben_lastPosValue 80
2021-10-15 07:51:11 RL_Bad_oben_nextAstroTimeEvent 15.10.2021 - 18:54
2021-10-15 07:50:11 RL_Bad_unten_PosValue 0
2021-10-15 07:51:11 RL_Bad_unten_lastPosValue 30
2021-10-15 07:51:11 RL_Bad_unten_nextAstroTimeEvent 15.10.2021 - 18:54
2021-10-15 07:50:07 RL_Esszimmer_PosValue 0
2021-10-15 07:51:11 RL_Esszimmer_lastPosValue 100
2021-10-15 07:51:11 RL_Esszimmer_nextAstroTimeEvent 15.10.2021 - 18:54
2021-10-15 07:51:07 RL_Gaestebad_PosValue 0
2021-10-15 07:51:11 RL_Gaestebad_lastPosValue 100
2021-10-15 07:51:11 RL_Gaestebad_nextAstroTimeEvent 15.10.2021 - 18:23
2021-10-15 07:50:49 RL_Gaestezimmer_PosValue 0
2021-10-15 07:51:11 RL_Gaestezimmer_lastPosValue 80
2021-10-15 07:51:11 RL_Gaestezimmer_nextAstroTimeEvent 15.10.2021 - 18:54
2021-10-15 07:50:36 RL_Kueche_PosValue 0
2021-10-15 07:51:11 RL_Kueche_lastPosValue 100
2021-10-15 07:51:11 RL_Kueche_nextAstroTimeEvent 15.10.2021 - 18:54
2021-10-12 21:39:12 RL_Markise_PosValue 0
2021-10-15 07:51:11 RL_Markise_nextAstroTimeEvent 15.10.2021 - 18:54
2021-10-15 07:50:33 RL_Musikzimmer_PosValue 0
2021-10-15 07:51:11 RL_Musikzimmer_lastPosValue 100
2021-10-15 07:51:11 RL_Musikzimmer_nextAstroTimeEvent 15.10.2021 - 18:54
2021-10-15 07:51:28 RL_Schlafzimmer_PosValue 0
2021-10-15 07:51:11 RL_Schlafzimmer_lastPosValue 80
2021-10-15 07:51:11 RL_Schlafzimmer_nextAstroTimeEvent 15.10.2021 - 18:54
2021-10-15 07:51:12 RL_Wohnzimmer_Fenster_PosValue 0
2021-10-15 07:51:12 RL_Wohnzimmer_Fenster_lastPosValue 100
2021-10-15 07:51:12 RL_Wohnzimmer_Fenster_nextAstroTimeEvent 15.10.2021 - 18:54
2021-10-15 07:51:37 RL_Wohnzimmer_Tuer_PosValue 0
2021-10-10 19:04:50 RL_Wohnzimmer_Tuer_lastDelayPosValue 1
2021-10-15 07:51:12 RL_Wohnzimmer_Tuer_lastPosValue 100
2021-10-15 07:51:12 RL_Wohnzimmer_Tuer_nextAstroTimeEvent 15.10.2021 - 18:54
2021-10-13 19:12:17 ascEnable on
2021-10-14 23:54:06 controlShading on
2021-07-20 17:32:31 hardLockOut off
2021-07-20 15:58:20 partyMode off
2021-10-14 23:53:54 room_EnOcean RL_Markise
2021-10-14 23:53:54 room_EnOcean_Rolll__den RL_Arbeitszimmer,RL_Bad_oben,RL_Bad_unten,RL_Esszimmer,RL_Gaestebad,RL_Gaestezimmer,RL_Kueche,RL_Musikzimmer,RL_Schlafzimmer,RL_Wohnzimmer_Fenster
2021-10-14 23:53:54 room_Rolll__den_EnOcean RL_Wohnzimmer_Tuer
2021-07-20 17:32:31 selfDefense off
2021-10-15 07:51:37 state day open
2021-07-20 17:35:40 sunriseTimeWeHoliday on
2021-10-14 23:53:54 userAttrList rolled out
helper:
shuttersList:
RL_Arbeitszimmer
RL_Bad_oben
RL_Bad_unten
RL_Esszimmer
RL_Gaestebad
RL_Gaestezimmer
RL_Kueche
RL_Markise
RL_Musikzimmer
RL_Schlafzimmer
RL_Wohnzimmer_Fenster
RL_Wohnzimmer_Tuer
monitoredDevs:
Brightness:
RL_Arbeitszimmer ASC_BrightnessSensor
RL_Bad_oben ASC_BrightnessSensor
RL_Bad_unten ASC_BrightnessSensor
RL_Esszimmer ASC_BrightnessSensor
RL_Gaestebad ASC_BrightnessSensor
RL_Gaestezimmer ASC_BrightnessSensor
RL_Kueche ASC_BrightnessSensor
RL_Markise ASC_BrightnessSensor
RL_Musikzimmer ASC_BrightnessSensor
RL_Schlafzimmer ASC_BrightnessSensor
RL_Wohnzimmer_Fenster ASC_BrightnessSensor
RL_Wohnzimmer_Tuer ASC_BrightnessSensor
FGS:
RL_Arbeitszimmer ASC_WindowRec
FGS_Bad_oben:
RL_Bad_oben ASC_WindowRec
FGS_Bad_unten:
RL_Bad_unten ASC_WindowRec
FGS_Esszimmer:
RL_Esszimmer ASC_WindowRec
FGS_Gaestebad:
RL_Gaestebad ASC_WindowRec
FGS_Gaestezimmer:
RL_Gaestezimmer ASC_WindowRec
FGS_Kueche:
RL_Kueche ASC_WindowRec
FGS_Musikzimmer:
RL_Musikzimmer ASC_WindowRec
FGS_Schlafzimmer:
RL_Schlafzimmer ASC_WindowRec
FGS_Terrassentuer:
RL_Wohnzimmer_Tuer ASC_WindowRec
LichtWetter:
Rollladensteuerung ASC_twilightDevice
RL_Arbeitszimmer:
RL_Bad_oben:
RL_Bad_unten:
RL_Esszimmer:
RL_Gaestebad:
RL_Gaestezimmer:
RL_Kueche:
RL_Musikzimmer:
RL_Schlafzimmer:
RL_Wohnzimmer_Fenster:
RL_Wohnzimmer_Tuer:
Attributes:
ASC_autoAstroModeEvening HORIZON
ASC_autoAstroModeEveningHorizon -4
ASC_autoAstroModeMorning HORIZON
ASC_autoAstroModeMorningHorizon 0
ASC_autoShuttersControlComfort on
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_blockAscDrivesAfterManual 0
ASC_brightnessDriveUpDown 40:20
ASC_shuttersDriveDelay 120
ASC_tempSensor Klima_Meike:otemp
ASC_twilightDevice LichtWetter
devStateIcon { ShuttersControl_DevStateIcon($name) }
eventMap {ascEnable => 'ascEnable:on,off'}
icon fts_shutter_automatic
room ASC
stateFormat ascEnable
verbose 4
webCmd ascEnable
Internals:
DEF 0414B463
FUUID 60df3958-f33f-e4f3-6d3f-a3bd50bf3246dc9f
FVERSION 10_EnOcean.pm:0.247430/2021-07-13
IODev TCM310_0
LASTInputDev TCM310_0
MSGCNT 12
NAME RL_Arbeitszimmer
NR 120
NTFY_ORDER 50-RL_Arbeitszimmer
STATE 0
TCM310_0_DestinationID FFFFFFFF
TCM310_0_MSGCNT 12
TCM310_0_PacketType 1
TCM310_0_RSSI -64
TCM310_0_ReceivingQuality excellent
TCM310_0_RepeatingCounter 1
TCM310_0_SubTelNum 4
TCM310_0_TIME 2021-10-15 07:50:30
TYPE EnOcean
READINGS:
2021-10-13 19:24:58 ASC_Enable on
2021-10-15 13:56:48 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 5m
2021-10-15 07:50:16 ASC_ShuttersLastDrive day open
2021-10-15 07:51:11 ASC_Time_DriveDown 15.10.2021 - 18:54
2021-10-15 07:51:11 ASC_Time_DriveUp 16.10.2021 - 07:51
2021-10-14 23:53:23 IODev TCM310_0
2021-10-15 07:50:30 anglePos 0
2021-10-14 23:53:57 associatedWith Rollladensteuerung,none
2021-10-15 07:50:30 block unlock
2021-10-15 07:50:30 endPosition open
2021-10-15 07:50:30 position 0
2021-10-15 07:50:30 state open
helper:
Attributes:
ASC 1
ASC_BrightnessSensor Brightness
ASC_Closed_Pos 100
ASC_ComfortOpen_Pos 1
ASC_Drive_Delay -1
ASC_Drive_DelayStart 11
ASC_LockOut off
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Open_Pos 0
ASC_Partymode off
ASC_Pos_Reading position
ASC_PrivacyDown_Pos 50
ASC_Shading_InOutAzimuth 20:150
ASC_Shading_MinMax_Elevation 15:80
ASC_Shading_Min_OutsideTemperature 22
ASC_Shading_Mode always
ASC_Shading_Pos 40
ASC_Shading_StateChange_SunnyCloudy 40:20
ASC_Shading_WaitingPeriod 600
ASC_Time_Down_Early 16:30
ASC_Time_Down_Late 22:15
ASC_Time_Up_Early 06:15
ASC_Time_Up_Late 08:30
ASC_Time_Up_WE_Holiday 07:30
ASC_Ventilate_Pos 80
ASC_WiggleValue 30
ASC_WindowRec FGS
ASC_WindowRec_subType threestate
IODev TCM310_0
angleMax 0
angleMin 0
calAtEndpoints yes
comMode confirm
devStateIcon stop:fts_shutter_shadding_stop@black up:fts_shutter_up@green down:fts_shutter_down@green open:fts_shutter_0@black
closed:fts_shutter_100@black 0:fts_shutter_0@black 100.*:fts_shutter_100@black 9\d.*:fts_shutter_90 8\d.*:fts_shutter_80 7\d.*:fts_shutter_70 6\d.*:fts_shutter_60 5\d.*:fts_shutter_50 4\d.*:fts_shutter_40 3\d.*:fts_shutter_30 2\d.*:fts_shutter_20 1\d.*:fts_shutter_10 \d:fts_shutter_10
eep A5-3F-7F
event-on-change-reading .*
icon fts_shutter
manufID 00D
model Eltako_FSB_ACK
room EnOcean,Rollläden
settingAccuracy high
shutTime 14
signOfLife on
stateFormat position
subDef FFC8AB0C
subType manufProfile
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
verbose 5
webCmd position:up:down:stop
Also Deiner Beschreibung entnehme ich das der Dummy erstmal im ASC funktioniert. Jetzt müssen wir schauen ob ASC auch die Events des Dummys erkennt. Stell ASC auf debug eine und dann stell den Dummy auf open. Schau im FHEM Log ob zum ASC was drin steht.
Zitat von: CoolTux am 15 Oktober 2021, 16:10:56
Also Deiner Beschreibung entnehme ich das der Dummy erstmal im ASC funktioniert. Jetzt müssen wir schauen ob ASC auch die Events des Dummys erkennt. Stell ASC auf debug eine und dann stell den Dummy auf open. Schau im FHEM Log ob zum ASC was drin steht.
Anscheinend reagiert der Dummy FGS beim Arbeitszimmer anders als der Sensor bei der Terrassentuer.
2021.10.17 13:01:55 4: AutoShuttersControl (Rollladensteuerung) - Devname: global Name: Rollladensteuerung Notify: $VAR1 = [
'ATTR Rollladensteuerung ASC_debug 1'
];
2021.10.17 13:02:10 4: AutoShuttersControl (Rollladensteuerung) - Devname: FGS Name: Rollladensteuerung Notify: $VAR1 = [
'state: open',
'oldstate: closed'
];
2021.10.17 13:03:51 4: AutoShuttersControl (Rollladensteuerung) - Devname: FGS_Terrassentuer Name: Rollladensteuerung Notify: $VAR1 = [
'voltage: 3.00',
'window: open',
'state: W: open V: off U: 3.00'
];
ASC_DEBUG!!! 2021.10.17 13:03:51 - EventProcessingWindowRec: RL_Wohnzimmer_Tuer - RECEIVED EVENT: voltage: 3.00 window: open state: W: open V: off U: 3.00 - IDENTIFIED EVENT: open - STORED EVENT: open
ASC_DEBUG!!! 2021.10.17 13:03:51 - EventProcessingWindowRec: RL_Wohnzimmer_Tuer - HOMEMODE: none QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort:
2021.10.17 13:04:01 4: AutoShuttersControl (Rollladensteuerung) - Devname: FGS_Terrassentuer Name: Rollladensteuerung Notify: $VAR1 = [
'voltage: 3.02',
'window: tilt',
'state: W: tilt V: off U: 3.02'
];
Hier noch einmal der Dummy:
Internals:
FUUID 6165d456-f33f-e4f3-5580-2dc9d0f9189127cd
FVERSION 98_dummy.pm:0.206650/2019-12-06
NAME FGS
NR 153
STATE open
TYPE dummy
READINGS:
2021-10-17 13:02:10 oldstate closed
2021-10-17 13:02:10 state open
Attributes:
readingList state
setList closed open tilted
userReadings oldstate { OldValue($name) }
webCmd closed:open:tilted
Nabend, mal eine Frage. Ich habe bei den Kids aktuell Drive Down Early und Latest drin. Das ist um 19:30. So jetzt wird es ja schon früher dunkel, also die anderen Rollos fahren per Sonnenuntergang herunter, die Rollos der Kids bleiben bis 19:30 oben. Gibt es ein Setting oder eine Möglichkeit entweder oder ?Was eben früher eintrifft, Drive Down 19:30 oder eben Sonnenuntergang, was im ja jetzt früher greifen würd, die würden dann so um 18:38 fahren.
Zitat von: D3ltorohd am 17 Oktober 2021, 18:29:31
Nabend, mal eine Frage. Ich habe bei den Kids aktuell Drive Down Early und Latest drin. Das ist um 19:30. So jetzt wird es ja schon früher dunkel, also die anderen Rollos fahren per Sonnenuntergang herunter, die Rollos der Kids bleiben bis 19:30 oben. Gibt es ein Setting oder eine Möglichkeit entweder oder ?Was eben früher eintrifft, Drive Down 19:30 oder eben Sonnenuntergang, was im ja jetzt früher greifen würd, die würden dann so um 18:38 fahren.
Du könntest die drive_down_latest mit Hilfe des Twilight-Devices setzten also im Attribut nicht 19:30 sondern {twilight("myTL","ss_weather","15:00","19:30")}.
Das Rollo sollte dann zum Zeitpunkt des Sonnenuntergangs herunterfahren aber nicht vor 15:00 (in dem Fall nur als dummy-Zeit, keine Ahnung ob es ohne geht) und spätestens 19:30.
Zitat von: D3ltorohd am 17 Oktober 2021, 18:29:31
Nabend, mal eine Frage. Ich habe bei den Kids aktuell Drive Down Early und Latest drin. Das ist um 19:30. So jetzt wird es ja schon früher dunkel, also die anderen Rollos fahren per Sonnenuntergang herunter, die Rollos der Kids bleiben bis 19:30 oben. Gibt es ein Setting oder eine Möglichkeit entweder oder ?Was eben früher eintrifft, Drive Down 19:30 oder eben Sonnenuntergang, was im ja jetzt früher greifen würd, die würden dann so um 18:38 fahren.
Hab ich so gelöst:
ASC_Time_Down_Early 16:30
ASC_Time_Down_Late 22:00
ASC_BrightnessSensor Sensor:HelligkeitsReading Wert_Morgens:Wert_Abends
ASC_Down brightness
Du kannst aber auch stattdessen ASC_Down auf Astro setzen und musst dann noch setzen
ASC_AutoAstroModeEvening HORIZON
ASC_AutoAstroModeEveningHorizon -2
Falls du nicht hast, musst du dafür noch ein Astro-Device anlegen.
Vorteil von beiden Varianten ist, dass du Early ziemlich weit nach vorne verlegen kannst, aber erst bei Dämmerung/Dunkelheit gefahren wird.
Zitat von: fuchsnase am 17 Oktober 2021, 13:13:12
Anscheinend reagiert der Dummy FGS beim Arbeitszimmer anders als der Sensor bei der Terrassentuer.
2021.10.17 13:01:55 4: AutoShuttersControl (Rollladensteuerung) - Devname: global Name: Rollladensteuerung Notify: $VAR1 = [
'ATTR Rollladensteuerung ASC_debug 1'
];
2021.10.17 13:02:10 4: AutoShuttersControl (Rollladensteuerung) - Devname: FGS Name: Rollladensteuerung Notify: $VAR1 = [
'state: open',
'oldstate: closed'
];
2021.10.17 13:03:51 4: AutoShuttersControl (Rollladensteuerung) - Devname: FGS_Terrassentuer Name: Rollladensteuerung Notify: $VAR1 = [
'voltage: 3.00',
'window: open',
'state: W: open V: off U: 3.00'
];
ASC_DEBUG!!! 2021.10.17 13:03:51 - EventProcessingWindowRec: RL_Wohnzimmer_Tuer - RECEIVED EVENT: voltage: 3.00 window: open state: W: open V: off U: 3.00 - IDENTIFIED EVENT: open - STORED EVENT: open
ASC_DEBUG!!! 2021.10.17 13:03:51 - EventProcessingWindowRec: RL_Wohnzimmer_Tuer - HOMEMODE: none QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort:
2021.10.17 13:04:01 4: AutoShuttersControl (Rollladensteuerung) - Devname: FGS_Terrassentuer Name: Rollladensteuerung Notify: $VAR1 = [
'voltage: 3.02',
'window: tilt',
'state: W: tilt V: off U: 3.02'
];
Hier noch einmal der Dummy:
Internals:
FUUID 6165d456-f33f-e4f3-5580-2dc9d0f9189127cd
FVERSION 98_dummy.pm:0.206650/2019-12-06
NAME FGS
NR 153
STATE open
TYPE dummy
READINGS:
2021-10-17 13:02:10 oldstate closed
2021-10-17 13:02:10 state open
Attributes:
readingList state
setList closed open tilted
userReadings oldstate { OldValue($name) }
webCmd closed:open:tilted
Also eigentlich sollte alles irgenwie gleich reagieren. In meiner Testumgebung habe ich auch Dummys als Fensterkontakte, das geht gut.
Schalte Dein Dummy mal von Hand. Mach das userReadings weg. Einfach erstmal nur alles einfach halten. Wenn Das Rollo die Nachtfahrt beendet hat kannst Du den Dummy mal auf open stellen und schauen das das Rollo fährt.
Zitat von: D3ltorohd am 17 Oktober 2021, 18:29:31
Nabend, mal eine Frage. Ich habe bei den Kids aktuell Drive Down Early und Latest drin. Das ist um 19:30. So jetzt wird es ja schon früher dunkel, also die anderen Rollos fahren per Sonnenuntergang herunter, die Rollos der Kids bleiben bis 19:30 oben. Gibt es ein Setting oder eine Möglichkeit entweder oder ?Was eben früher eintrifft, Drive Down 19:30 oder eben Sonnenuntergang, was im ja jetzt früher greifen würd, die würden dann so um 18:38 fahren.
Du musst entweder im ASC Device ASC_autoAstroModeEvening auf eine Auswahl stehen haben und kannst dann beim Rollo nichts eintragen
oder wenn im ASC Device etwas anderes eingetragen/gewünscht wird dann beim Rollo den Wert für ASC_AutoAstroModeEvening auf eine passende Auswahl gestellt.
Dann müssen noch folgende Werte im Rollo gesetzt werden:
ASC_Time_Down_Early - bedeutet wann frühestens der Rollo runter fährt, ggf. ist es dann auch schon wie bei Dir draußen dunkel. Wenn nichts eigetragen ist, dann Voreingestellt 16:00
ASC_Time_Down_Late - wann der Rollo spätestens runter fährt, im Sommer fährt er evtl. schon runter wenn es draußen noch hell ist. Wenn nichts eigetragen ist, dann Voreingestellt 22:00
Dann sollte es auch bei den Kids wie gewünscht klappen.
So ich hab hier mal ein List vom Rollo.
Internals:
FUUID 5ce44189-f33f-fc62-43b3-54de99f4a7a8ae8b
NAME Phillip
NR 32
STATE open
TYPE ROLLO
stoptime 1634536866
READINGS:
2021-08-24 13:03:44 ASC_Enable on
2021-10-18 16:16:58 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 5m
2021-10-18 08:01:06 ASC_ShuttersLastDrive day open
2021-10-18 08:00:02 ASC_Time_DriveDown 18.10.2021 - 19:30
2021-10-18 08:00:02 ASC_Time_DriveUp 19.10.2021 - 08:00
2021-09-14 18:31:23 associatedWith ASControl
2021-10-18 08:00:34 command pct-0
2021-10-18 08:00:34 desired_pct 0
2021-10-18 08:00:34 drive-type modul
2021-10-18 08:00:34 last_drive drive-up
2021-10-18 08:01:06 pct 100
2021-10-18 08:01:06 state open
Attributes:
ASC 2
ASC_BrightnessSensor zigbee.0.04cf8cdf3c772184.illuminance:state
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 90
ASC_Drive_DelayStart 1
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Open_Pos 100
ASC_Pos_Reading pct
ASC_RainProtection off
ASC_Shading_InOutAzimuth 245:285
ASC_Shading_MinMax_Elevation 8.0:80
ASC_Shading_Min_OutsideTemperature 21
ASC_Shading_Mode always
ASC_Shading_Pos 10
ASC_Shading_StateChange_SunnyCloudy 6500:4200
ASC_Shading_WaitingPeriod 600
ASC_TempSensor zigbee.0.00158d00045cb455.temperature:state
ASC_Time_Down_Early 19:30
ASC_Time_Down_Late 19:45
ASC_Time_Up_Early 08:00
ASC_Ventilate_Pos 50
ASC_Ventilate_Window_Open on
ASC_WindowRec 0_userdata.0.Jalousiesteuerung.Fenstertimeout.Phillip_contact
ASC_WindowRec_subType threestate
alias Phillip
cmdIcon open:fts_shutter_up closed:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
devStateIcon open:fts_shutter_10:closed closed:fts_shutter_100:open half:fts_shutter_50:closed drive-up:fts_shutter_up@red:stop drive-down:fts_shutter_down@red:stop pct-100:fts_shutter_10:open pct-90:fts_shutter_10:closed pct-80:fts_shutter_20:closed pct-70:fts_shutter_30:closed pct-60:fts_shutter_40:closed pct-50:fts_shutter_50:closed pct-40:fts_shutter_60:open pct-30:fts_shutter_70:open pct-20:fts_shutter_80:open pct-10:fts_shutter_90:open pct-0:fts_shutter_100:closed
rl_autoStop 1
rl_commandDown set JaroFB down 13
rl_commandStop set JaroFB stop 13
rl_commandUp set JaroFB up 13
rl_excessBottom 2
rl_excessTop 0
rl_resetTime 0
rl_secondsDown 30
rl_secondsUp 30
rl_switchTime 1
rl_type HomeKit
room Jalousien,ioB_OUT
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd open:closed:half:stop:pct
Das anderer Rollo von meiner Tochter sieht gleich aus. All die anderen Rollos fahren schon per Astro Funktion. Das soll halt bei den beiden Kids auch der Fall sein, aber eben im Sommer schon um 19:30, weil es sonst noch zu hell ist für die kleinen.
Ich versuche mal einer der Lösungen und schau, ob es dann so geht wie ich mir das vorstelle. Dachte eigentlich, was eben eher Eintritt, Astro oder eben dann Down Early und eben je nach Jahreszeit, das eine greift oder das andere.
Oder greift hier eben das gloabl gesetzte autoAstroModeEvening im ASC Device nicht, weil drive down early eben autoAstroModeEvening blockt, weil ja frühstens 19:30 gefahren werden darf, aber der autoAstroModeEvening gern um 18:38 fahren möchte.
Also eben Drive Down Early auf eine Zeit vor autoAstroModeEvening setzten ? z.B. 17:30, heißt dann aber nicht das er schon um 17:30 fährt sondern erst um 18:38 bei der Astro Zeit und Drive Down late auf 19:30, dann würde er hier im Sommer um 19:30 fahren und nicht erst später, wenn die Sonne unter geht ?
EDIT::
Habs jetzt einfach mal probiert und indem Fall hab ichs jetzt richtig verstanden wie das alle zusammen funktioniert. Jetzt hab ich Down Early auf 17:30 und der Rollo fährt heute Abend zur Astro Zeit um 18:38. Indem Fall hat mein Down Early mit 19:30 das ganze geblockt.
Zitat von: D3ltorohd am 18 Oktober 2021, 16:32:29
So ich hab hier mal ein List vom Rollo.
Internals:
FUUID 5ce44189-f33f-fc62-43b3-54de99f4a7a8ae8b
NAME Phillip
NR 32
STATE open
TYPE ROLLO
stoptime 1634536866
READINGS:
2021-08-24 13:03:44 ASC_Enable on
2021-10-18 16:16:58 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 5m
2021-10-18 08:01:06 ASC_ShuttersLastDrive day open
2021-10-18 08:00:02 ASC_Time_DriveDown 18.10.2021 - 19:30
2021-10-18 08:00:02 ASC_Time_DriveUp 19.10.2021 - 08:00
2021-09-14 18:31:23 associatedWith ASControl
2021-10-18 08:00:34 command pct-0
2021-10-18 08:00:34 desired_pct 0
2021-10-18 08:00:34 drive-type modul
2021-10-18 08:00:34 last_drive drive-up
2021-10-18 08:01:06 pct 100
2021-10-18 08:01:06 state open
Attributes:
ASC 2
ASC_BrightnessSensor zigbee.0.04cf8cdf3c772184.illuminance:state
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 90
ASC_Drive_DelayStart 1
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Open_Pos 100
ASC_Pos_Reading pct
ASC_RainProtection off
ASC_Shading_InOutAzimuth 245:285
ASC_Shading_MinMax_Elevation 8.0:80
ASC_Shading_Min_OutsideTemperature 21
ASC_Shading_Mode always
ASC_Shading_Pos 10
ASC_Shading_StateChange_SunnyCloudy 6500:4200
ASC_Shading_WaitingPeriod 600
ASC_TempSensor zigbee.0.00158d00045cb455.temperature:state
ASC_Time_Down_Early 19:30
ASC_Time_Down_Late 19:45
ASC_Time_Up_Early 08:00
ASC_Ventilate_Pos 50
ASC_Ventilate_Window_Open on
ASC_WindowRec 0_userdata.0.Jalousiesteuerung.Fenstertimeout.Phillip_contact
ASC_WindowRec_subType threestate
alias Phillip
cmdIcon open:fts_shutter_up closed:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
devStateIcon open:fts_shutter_10:closed closed:fts_shutter_100:open half:fts_shutter_50:closed drive-up:fts_shutter_up@red:stop drive-down:fts_shutter_down@red:stop pct-100:fts_shutter_10:open pct-90:fts_shutter_10:closed pct-80:fts_shutter_20:closed pct-70:fts_shutter_30:closed pct-60:fts_shutter_40:closed pct-50:fts_shutter_50:closed pct-40:fts_shutter_60:open pct-30:fts_shutter_70:open pct-20:fts_shutter_80:open pct-10:fts_shutter_90:open pct-0:fts_shutter_100:closed
rl_autoStop 1
rl_commandDown set JaroFB down 13
rl_commandStop set JaroFB stop 13
rl_commandUp set JaroFB up 13
rl_excessBottom 2
rl_excessTop 0
rl_resetTime 0
rl_secondsDown 30
rl_secondsUp 30
rl_switchTime 1
rl_type HomeKit
room Jalousien,ioB_OUT
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd open:closed:half:stop:pct
Das anderer Rollo von meiner Tochter sieht gleich aus. All die anderen Rollos fahren schon per Astro Funktion. Das soll halt bei den beiden Kids auch der Fall sein, aber eben im Sommer schon um 19:30, weil es sonst noch zu hell ist für die kleinen.
Ich versuche mal einer der Lösungen und schau, ob es dann so geht wie ich mir das vorstelle. Dachte eigentlich, was eben eher Eintritt, Astro oder eben dann Down Early und eben je nach Jahreszeit, das eine greift oder das andere.
Oder greift hier eben das gloabl gesetzte autoAstroModeEvening im ASC Device nicht, weil drive down early eben autoAstroModeEvening blockt, weil ja frühstens 19:30 gefahren werden darf, aber der autoAstroModeEvening gern um 18:38 fahren möchte.
Also eben Drive Down Early auf eine Zeit vor autoAstroModeEvening setzten ? z.B. 17:30, heißt dann aber nicht das er schon um 17:30 fährt sondern erst um 18:38 bei der Astro Zeit und Drive Down late auf 19:30, dann würde er hier im Sommer um 19:30 fahren und nicht erst später, wenn die Sonne unter geht ?
EDIT::
Habs jetzt einfach mal probiert und indem Fall hab ichs jetzt richtig verstanden wie das alle zusammen funktioniert. Jetzt hab ich Down Early auf 17:30 und der Rollo fährt heute Abend zur Astro Zeit um 18:38. Indem Fall hat mein Down Early mit 19:30 das ganze geblockt.
Eine einfache Variante wäre für die Kids ein Roommate einzurichten und dem Rollo zu zuweisen. Wenn der Roommate dann auf asleep gestellt wird fährt das Rollo runter.
Zitat von: kjmEjfu am 18 Oktober 2021, 10:25:14
Du kannst aber auch stattdessen ASC_Down auf Astro setzen und musst dann noch setzen
ASC_AutoAstroModeEvening HORIZON
ASC_AutoAstroModeEveningHorizon -2
Falls du nicht hast, musst du dafür noch ein Astro-Device anlegen.
Da hatte ich eine Zeit lang auch so gedacht, aber wie CoolTux hier erklärt hat, braucht man bei den Astrofunktionen kein Astro-Device anzulegen! ASC verwendet intern Funktionen, die die Sonnenauf-/-untergänge kennen.:
https://forum.fhem.de/index.php/topic,123375.msg1179271.html#msg1179271
Ein Astro-Device (also z. B. Twilight) braucht ASC nur, wenn die Schattierungsfunktionen gebraucht werden, aber hier auch nur für den Azimuth/Elevation der Sonne (nicht etwa - wie man vermuten könnte - für die Helligkeit, dafür ist ein Lichtsensor vonnöten).
Gruß,
Friedhelm
Zitat von: CoolTux am 18 Oktober 2021, 16:48:15
Eine einfache Variante wäre für die Kids ein Roommate einzurichten und dem Rollo zu zuweisen. Wenn der Roommate dann auf asleep gestellt wird fährt das Rollo runter.
Das ist schon wieder zuviel manueller Eingriff, dann müsste ich ja irgendwie den Roommate auf asleep stellen und das jeden Tag. z.B. über einen Schalter im Zimmer oder wie stellt man den Roommate ?
Zitat von: D3ltorohd am 18 Oktober 2021, 19:02:22
Das ist schon wieder zuviel manueller Eingriff, dann müsste ich ja irgendwie den Roommate auf asleep stellen und das jeden Tag. z.B. über einen Schalter im Zimmer oder wie stellt man den Roommate ?
Wie Du den stellst überlasse ich gerne Dir. Mein Sohn findet es immer wieder nett wenn er Google sagt das er jetzt schlafen geht. Damit wird sein Roommate auf asleep gestellt. Er ist 7
Zitat von: CoolTux am 18 Oktober 2021, 10:31:02
Also eigentlich sollte alles irgenwie gleich reagieren. In meiner Testumgebung habe ich auch Dummys als Fensterkontakte, das geht gut.
Schalte Dein Dummy mal von Hand. Mach das userReadings weg. Einfach erstmal nur alles einfach halten. Wenn Das Rollo die Nachtfahrt beendet hat kannst Du den Dummy mal auf open stellen und schauen das das Rollo fährt.
Das userReadings oldstate habe ich gelöscht. Das hat zuerstmal keine offensichtlichen Einfluss.
Hier der Auszug aus dem log:
2021.10.18 19:13:14 4: dummy set FGS tilted
2021.10.18 19:13:14 4: AutoShuttersControl (Rollladensteuerung) - Devname: FGS Name: Rollladensteuerung Notify: $VAR1 = [
'state: tilted'
];
2021.10.18 19:13:19 4: dummy set FGS open
2021.10.18 19:13:19 4: AutoShuttersControl (Rollladensteuerung) - Devname: FGS Name: Rollladensteuerung Notify: $VAR1 = [
'state: open'
];
Das ASC-Device hat verbose5, ebenso der Rollladen.
Beim morgenlichen und abendlichen Fahren des Rollladens wird FGS wohl berücksichtigt (stand gestern auf open -> Rollladen wurde gestern Abend nicht geschlossen).
Schaue ich mir das log bei einem anderen Fenster und Sensor an, dann gibt es jede Menge Meldungen, die ich hier vermisse, beispielsweise eine Meldung die RECEIVED EVENT enthält.
Zitat von: D3ltorohd am 18 Oktober 2021, 19:02:22
Das ist schon wieder zuviel manueller Eingriff, dann müsste ich ja irgendwie den Roommate auf asleep stellen und das jeden Tag. z.B. über einen Schalter im Zimmer oder wie stellt man den Roommate ?
Kommt auf das Alter der Kinder an. Ich habe bei meinen schon seit Ewigkeiten einen Schalter mit sie morgens ihren Roommate auf "awoken" und abends auf "asleep" setzen. Kam wunderbar an und wird auch zuverlässig genutzt.
Allerdings werden bei "awoken" bzw. "asleep" noch zusätzliche Funktionen ausgelöst: Beleuchtung angepasst, Hörspiel zum Einschlafen mit Timer gestartet, ...
Jedenfalls ist die Steuerung per Roommate für Schlafräume eine super Sache.
Zitat von: kjmEjfu am 19 Oktober 2021, 13:31:36
Kommt auf das Alter der Kinder an. Ich habe bei meinen schon seit Ewigkeiten einen Schalter mit sie morgens ihren Roommate auf "awoken" und abends auf "asleep" setzen. Kam wunderbar an und wird auch zuverlässig genutzt.
Allerdings werden bei "awoken" bzw. "asleep" noch zusätzliche Funktionen ausgelöst: Beleuchtung angepasst, Hörspiel zum Einschlafen mit Timer gestartet, ...
Jedenfalls ist die Steuerung per Roommate für Schlafräume eine super Sache.
Also bei uns hat´s auch einen Taster im Flur über den jeder der beiden Jungs (und wir für das Elternschlafzimmer) seinen "roommate" bedient, funktioniert einwandfrei. Dann bleibt er morgens auch unten wenn die Kids am Wochenende mal länger schlafen (was eigentlich nie vorkommt :( )
Zitat von: meier81 am 19 Oktober 2021, 16:39:25
Also bei uns hat´s auch einen Taster im Flur über den jeder der beiden Jungs (und wir für das Elternschlafzimmer) seinen "roommate" bedient, funktioniert einwandfrei. Dann bleibt er morgens auch unten wenn die Kids am Wochenende mal länger schlafen (was eigentlich nie vorkommt :( )
und wenn man fürs Elternschlafzimmer zwei Roommates hinterlegt, bleiben die Rollos auch unten, wenn einer von beiden länger schläft.
Hallo CoolTux,
der Regenschutz bereitet bei mir noch ein Problem; ASC fährt den Rolladen morgens hoch, obwohl es regnet.
Kann man so nachstellen:
1. Regenschutz muss auf "on" stehen
2. Rolladen ist unten und soll bspw. um 07:00 Uhr hochfahren (Tagfahrt), es sei jetzt 06:55 Uhr
3. Regensensor meldet Regen
4. Um 07:00 Uhr fährt der Rolladen hoch, obwohl es noch regnet!
Eigentlich soll der Rolladen ja wegen des Regens solange unten bleiben, bis das Regensignal nicht mehr da ist.
Ich denke mal, da ist ein List nicht nötig!?
Gruß,
Friedhelm
Hallo Friedhelm,
Interessant wäre hier zu wissen wie der Status intern zum Zeitpunkt stand.
{ ascAPIget('RainProtectionStatus','ROLLONAME') }
Bei einem Protected hätte er nicht fahren dürfen.
Hm interessante Sache mit dem Roommate. Aber so wie es momentan läuft ist es eigentlich super. Da sie meist zur gleichen Zeit ins Bett gehen unter der Woche klappt das prima mit dem Rollo, auch am WE fährt er ja später.
Aber mal sehen, ist ja überall ne Alexa, dann bräuchte ich keinen Schalter.
Zitat von: CoolTux am 21 Oktober 2021, 09:52:40
Hallo Friedhelm,
Interessant wäre hier zu wissen wie der Status intern zum Zeitpunkt stand.
{ ascAPIget('RainProtectionStatus','ROLLONAME') }
Bei einem Protected hätte er nicht fahren dürfen.
Du bist dem Fehler auf der Spur:
Es ist jetzt zwar keine Morgenfahrt, aber das Regensignal scheint nachts nicht anzukommen.
Nach der Nachtfahrt heute um 18:00 Uhr habe ich einmal Regen simuliert:
Vor Nachtfahrt: kein Regen, "
unprotected"
18:00 Uhr Runterfahrt
18:01 Uhr Regensimulation, liefert "
unprotected"
Gerne kann ich das morgen früh noch einmal für die Morgenauffahrt prüfen.
Zitat von: FFHEM am 21 Oktober 2021, 18:06:08
Du bist dem Fehler auf der Spur:
Es ist jetzt zwar keine Morgenfahrt, aber das Regensignal scheint nachts nicht anzukommen.
Nach der Nachtfahrt heute um 18:00 Uhr habe ich einmal Regen simuliert:
Vor Nachtfahrt: kein Regen, "unprotected"
18:00 Uhr Runterfahrt
18:01 Uhr Regensimulation, liefert "unprotected"
Gerne kann ich das morgen früh noch einmal für die Morgenauffahrt prüfen.
Kannst Du das bitte auch mal am Tag testen.
Hab auch schon ne Idee wo ich mal schauen kann
Zitat von: CoolTux am 21 Oktober 2021, 18:18:54
Kannst Du das bitte auch mal am Tag testen.
Hab auch schon ne Idee wo ich mal schauen kann
Gerne, der Test bestätigt den gestrigen Test:
Heute morgen - Bedingungen: Rolladen sind unten wegen Nachtfahrt, geplante Auffahrt ist 07:49 Uhr
07:30 Regen wird simuliert
07:40 ascAPIget('RainProtectionStatus','RolladenArbeitszimmer') } liefert "
unprotected"!
07:49 Rolladen
fahren hoch
Zitat von: FFHEM am 22 Oktober 2021, 09:30:13
Gerne, der Test bestätigt den gestrigen Test:
Heute morgen - Bedingungen: Rolladen sind unten wegen Nachtfahrt, geplante Auffahrt ist 07:49 Uhr
07:30 Regen wird simuliert
07:40 ascAPIget('RainProtectionStatus','RolladenArbeitszimmer') } liefert "unprotected"!
07:49 Rolladen fahren hoch
Ich meinte eher warte bitte bis die Rollos zur Tagfahrt hochgefahren sind und simuliere dann Regen. Dann mach bitte die Anfrage.
Grüße
Zitat von: CoolTux am 22 Oktober 2021, 11:09:59
Ich meinte eher warte bitte bis die Rollos zur Tagfahrt hochgefahren sind und simuliere dann Regen. Dann mach bitte die Anfrage.
Grüße
Ok, Regen simuliert -> Rolladen fahren herunter, Status ist "
protected".
Regen wieder entfernt -> Rolladen fahren rauf, Status ist "
unprotected".
Zusammengefasst: in der Nacht greift der Regenschutz nicht, wohl am Tag.
Gruß
Zitat von: FFHEM am 22 Oktober 2021, 15:38:06
Ok, Regen simuliert -> Rolladen fahren herunter, Status ist "protected".
Regen wieder entfernt -> Rolladen fahren rauf, Status ist "unprotected".
Zusammengefasst: in der Nacht greift der Regenschutz nicht, wohl am Tag.
Gruß
Habe ich mir fast gedacht. Ich schaue nächste Woche einmal.
Prima, danke Dir vielmals!
Gruß, Friedhelm
Hallo,
ich habe es sicher im Wust überlesen. In der Doku habe ich in der Genauigkeit aber nichts dazu gefunden.
Die HmIP-Wired Jalousien werden etwas anders gesteuert, als ASC es scheinbar erwartet. Wenn man sie bspw. wirklich 100% öffnen möchte, muss man (ja nach aktuellem Stand der Lamellen) folgendes machen:
Ein Attribut eventMap mit Auschnittweise folgendem Inhalt:
datapoint LEVEL_2 1 LEVEL 100:on
und dann
set <DEVICE> on
Es wird also der gesamte Doppel-Befehl auf on gemapt. Schickt man das einzeln, fahren die Lamellen nicht in Position und die Jalousie lässt sich nur auf bspw. 96% öffnen. Das gleiche gilt für runter.
Lässt sich das abbilden? Kann man bspw. direkt "on" als openCmd senden?
Danke.
Zitat von: marvin78 am 22 Oktober 2021, 17:45:29
Hallo,
ich habe es sicher im Wust überlesen. In der Doku habe ich in der Genauigkeit aber nichts dazu gefunden.
Die HmIP-Wired Jalousien werden etwas anders gesteuert, als ASC es scheinbar erwartet. Wenn man sie bspw. wirklich 100% öffnen möchte, muss man (ja nach aktuellem Stand der Lamellen) folgendes machen:
Ein Attribut eventMap mit Auschnittweise folgendem Inhalt:
datapoint LEVEL_2 1 LEVEL 100:on
Hallo Marvin78,
ich hatte das gleiche Problem mit einem HmIP-FBL. Mit der folgenden Lösung fahre ich bislang ganz gut:
https://forum.fhem.de/index.php/topic,112325.msg1171561.html#msg1171561 (https://forum.fhem.de/index.php/topic,112325.msg1171561.html#msg1171561)
und dann
set <DEVICE> on
Es wird also der gesamte Doppel-Befehl auf on gemapt. Schickt man das einzeln, fahren die Lamellen nicht in Position und die Jalousie lässt sich nur auf bspw. 96% öffnen. Das gleiche gilt für runter.
Lässt sich das abbilden? Kann man bspw. direkt "on" als openCmd senden?
Danke.
Hallo Marvin78,
ich hatte das gleiche Problem mit einem HmIP-FBL. Mit der folgenden Lösung fahre ich bislang ganz gut:
https://forum.fhem.de/index.php/topic,112325.msg1171561.html#msg1171561 (https://forum.fhem.de/index.php/topic,112325.msg1171561.html#msg1171561)
Das Komma habe ich durch einen Punkt ersetzt, damit gibt es keine Perl-Warnings mehr. Außerdem noch ein paar andere "Kleinigkeiten" angepasst. Bei Interesse kannst du mich gerne kontaktieren.
Gruß Reinhard
@Reinhard.M: Vielen Dank. Die Lösung gefällt mir, weil sie offenbar funktioniert. Tatsächlich hatte ich schonmal an sowas gedacht, finde es aber am Ende nicht ganz sauber. Sauber wäre, wenn man in ASC Kommandos für open und close definieren könnte. Aber bis dahin tut es das hier sicher. Danke nochmal!!
Achso: Interesse an den Anpassungen hätte ich. :)
Nachtrag: Kannst du mit die Probleme mit den Positionen mal genauer erläutern? Danke.
@marvin78:Evtl. kannst du einen patch erstellen? Eine Art ASC_commandTemplate-Attribut, z.B.?
Zitat von: Beta-User am 02 September 2021, 14:00:42Soweit mir bekannt, ist das wohl signifikant unterschiedlich. Bei den CUL_HM-Geräten ist es zumindest möglich, beide Befehle getrennt auf das jeweilige Reading abzusetzen (analog zu ZWave). Das war einer der Gründe, warum ASC diese Befehle sequentiell erzeugt - was grade bei den HM-IP-Geräten für Probleme zu sorgen scheint.
Vielleicht muss man sich mit dem Thema auch hinter den Kulissen nochmal befassen. "Damals" gab es zwar mal eine Sammlung vorab, wer was braucht an Kommandos für die Lamellensteuerung, aber da war HM-IP noch nicht besonders verbreitet gewesen, und Lamellen hatte schon gleich keiner...
Andererseits ist jeder weitere "Tweak" geeignet, für weitere Verwirrung und/oder Komplexität zu sorgen, und rückwärtskompatibel sollte es dann auch noch sein. Schwierig.
@CoolTux: evtl. könnte man (doch) sowas wie
command="set $DEVICE $cover; set xyz $slat"
oder
command="set $DEVICE pct $cover slats $slat"
zulassen?
In der Ausführung müßte man dann erst checken, ob was "spezielles" da steht, dann entweder normal weiter oder diese drei Parameter vorher extrapolieren und dann das Ergebnis z.B. an AnalyzeCommandChain() übergeben; damit sollte sich (fast) alles erschlagen lassen, was so "kreucht und fleucht"?
(Sowas für den normalen Fahr-Command würde dann auch das SPS-Problem von weiter oben lösen?).
Zitat von: marvin78 am 22 Oktober 2021, 18:28:03
Nachtrag: Kannst du mit die Probleme mit den Positionen mal genauer erläutern? Danke.
Komme morgen darauf zurück, habe heute keine Zeit mehr.
Zitat von: Beta-User am 22 Oktober 2021, 18:34:42
@marvin78:Evtl. kannst du einen patch erstellen? Eine Art ASC_commandTemplate-Attribut, z.B.?
Danke für den Vorschlag. Aber an dieses Modul gehe ich bei meiner geringen Zeit sicher nicht ran. Ich habe eine funktionierende myUtils ohne ASC dafür. Ich steuere hier nur abends runter und morgens wieder hoch. Es ist nicht einmal für mich, sondern für die Schwiegermutter. So groß scheint die Not auch nicht zu sein. Sonst wäre es hei der Historie des Moduls längst drin....
Zitat von: Reinhard.M am 22 Oktober 2021, 18:48:21
Komme morgen darauf zurück, habe heute keine Zeit mehr.
Ok Danke. Morgen reicht völlig. Schönen Abend!
Zitat von: marvin78 am 22 Oktober 2021, 19:15:52
So groß scheint die Not auch nicht zu sein. Sonst wäre es hei der Historie des Moduls längst drin....
Na ja, bei der Entwicklung wurden halt von vornherein zum einen viele Fälle abgefangen, und zum anderen sind Jalousien halt nicht ganz so verbreitet wie "rauf-runter"-Rollläden - Jalousien kam erst mit Version 0.9.
@CoolTux: Da afaik alle Fahrbefehle irgendwo über zentralen Code laufen, kann es eigentlich nicht so schwer sein, da noch eine weitere Prüfung reinzubasteln, um diesen ganzen Sonderfälle auch noch zu erfassen.
Vielleicht magst du dich wenigstens dazu äußern, notfalls mache ich dann bei Gelegenheit auch einen Vorschlag dazu, selbst wenn es für meine Zwecke nicht (mehr) erforderlich ist.
@marvin78:
Für meine Jalousien auf CUL_HM-Rollladenaktor-Basis hatte ich früher mal einen Code, der mit einer (zentralen) dummy+notify-Konstruktion dann die "Lamellen"-Anweisung mißbraucht hat, um die Fahranweisungen zu korrigieren. Müßte eigentlich bei "getesteter Hardware" zu finden sein, sonst suche ich das bei Interesse auch nochmal raus. Irgendwie sagt mein Bauchgefühl, dass das kompatibler ist wie die "Punkt-Lösung"...
Mit der Punkt Lösung fahre ich inzwischen sehr gut. Die Jalousie reagiert aus allen Positionen wie sie soll. Warum das jetzt so ist kann ich aber nicht genau sagen, leider sperrte sich ASC gegeben alle diesbezüglich Debugging Versuche. Werde in meiner Antwort an Marvin78 noch darauf eingehen.
Zitat von: FFHEM am 22 Oktober 2021, 15:38:06
Ok, Regen simuliert -> Rolladen fahren herunter, Status ist "protected".
Regen wieder entfernt -> Rolladen fahren rauf, Status ist "unprotected".
Zusammengefasst: in der Nacht greift der Regenschutz nicht, wohl am Tag.
Gruß
Ich habe da etwas gefunden und geändert. Kannst Du das bitte einmal testen?
Entweder Du nimmst den testing Branch in Dein Update mit auf sofern noch nicht geschehen
update add https://git.cooltux.net/FHEM/mod-AutoShuttersControl/raw/branch/testing/controls_AutoShuttersControl.txt
und machst dann ein update, oder Du kopierst Dir nur die Rainprotection.pm in Dein FHEM Verzeichnis nach "lib/FHEM/Automation/ShuttersControl/".
https://git.cooltux.net/FHEM/mod-AutoShuttersControl/raw/branch/testing/lib/FHEM/Automation/ShuttersControl/Rainprotection.pm
Grüße
Hallo CoolTux,
ich habe in einem meiner Devices ein Verhalten das ich schlicht nicht verstehe, ich hoffe du kannst mir helfen.
Es geht um das Reading "ASC_ShuttersLastDrive". Bei meinem HmIP Jalousie Device wird es von ASC weder angelegt noch upgedated. Intern wird es aber sehr wohl verwaltet was ich mit einem {ascAPIget('LastDrive', 'HM_JAU_Jalousie')} überprüft habe. Dort wird korrekt 'day open' oder 'night closed' angezeigt. Alles funktioniert soweit ich es beurteilen kann einwandfrei. Ich verwende aktuell die offizielle Release von dir.
Gruß Reinhard
Zitat von: Reinhard.M am 23 Oktober 2021, 10:52:17
Hallo CoolTux,
ich habe in einem meiner Devices ein Verhalten das ich schlicht nicht verstehe, ich hoffe du kannst mir helfen.
Es geht um das Reading "ASC_ShuttersLastDrive". Bei meinem HmIP Jalousie Device wird es von ASC weder angelegt noch upgedated. Intern wird es aber sehr wohl verwaltet was ich mit einem {ascAPIget('LastDrive', 'HM_JAU_Jalousie')} überprüft habe. Dort wird korrekt 'day open' oder 'night closed' angezeigt. Alles funktioniert soweit ich es beurteilen kann einwandfrei. Ich verwende aktuell die offizielle Release von dir.
Gruß Reinhard
Hallo Reinhard,
Es gibt im FHEM Ordner unter lib/FHEM/Automation/ShuttersControl/ die Datei Shutters.pm. Dort gibt es in ~ Zeile 339 die Funktion "setLastDriveReading {"
Ändere bitte einmal die Zeile
::InternalTimer( ::gettimeofday() + 0.1,
in
::InternalTimer( ::gettimeofday() + 0.5,
und starte FHEM dann neu und schau ob sich im laufe des Tages das Reading "ASC_ShuttersLastDrive" im Rollo anlegt.
Grüße
Zitat von: CoolTux am 23 Oktober 2021, 10:15:32
Ich habe da etwas gefunden und geändert. Kannst Du das bitte einmal testen?
Grüße
Gerne, wie kann ich für den Test am effektivsten die Rolladen wieder glauben lassen, es wäre noch Nacht, und sie wären noch nicht hochgefahren? Ich möchte ja nicht bis morgen früh warten.
Es ist jetzt z. B. 11:30 Uhr, die Rolladen sind ja schon oben.
Reicht es, wenn ich die Time_Up_Early manipuliere auf 12:00 Uhr und den Rolladen manuell herunterfahre? (Fürchte ich, geht nicht).
Zitat von: FFHEM am 23 Oktober 2021, 11:32:58
Gerne, wie kann ich für den Test am effektivsten die Rolladen wieder glauben lassen, es wäre noch Nacht, und sie wären noch nicht hochgefahren? Ich möchte ja nicht bis morgen früh warten.
Es ist jetzt z. B. 11:30 Uhr, die Rolladen sind ja schon oben.
Reicht es, wenn ich die Time_Up_Early manipuliere auf 12:00 Uhr und den Rolladen manuell herunterfahre? (Fürchte ich, geht nicht).
Das ist einfach. Das eigentliche Problem war das die aktuelle Position gleich der Regenposition war und deswegen der Status nicht gesetzt wurde.
Also fahre einfach das Rollo komplett runter. Warte bis ASC_BlockingTime_afterManual vorbei ist oder setze ASC_BlockingTime_afterManual auf 5 oder so. Und dann lass es regnen. Wenn Du dann den Status ausliest sollte protected kommen.
Zitat von: CoolTux am 23 Oktober 2021, 11:30:36
Hallo Reinhard,
Es gibt im FHEM Ordner unter lib/FHEM/Automation/ShuttersControl/ die Datei Shutters.pm. Dort gibt es in ~ Zeile 339 die Funktion "setLastDriveReading {"
Ändere bitte einmal die Zeile
::InternalTimer( ::gettimeofday() + 0.1,
in
::InternalTimer( ::gettimeofday() + 0.5,
und starte FHEM dann neu und schau ob sich im laufe des Tages das Reading "ASC_ShuttersLastDrive" im Rollo anlegt.
Grüße
Das hat es leider nicht gebracht. Ich habe die Jalousie von astro auf time umgestellt und die entsprechenden Fahrten mit einem entsprechenden Setting der Zeiten ausgelöst. Intern weiterhin der richtige Wert (night closed, day open) aber weder im Reading noch in der ASC Information Summary. Die rechts daneben stehenden Positionen werden allerdings in der Summary richtig gewechselt und angezeigt. Für den Fall das es etwas auslösen könnte: 'ASC_Shutter_IdleDetection' habe ich ebenfalls gesetzt. Und gerade gelöscht, brachte keine Veränderung.
Ganz nebenbei, ich bin deswegen heute morgen mal flüchtig durch deinen Code gegangen. Die "if the else" Bäume sind schon ganz schön sportlich, Respekt :D
Zitat von: CoolTux am 23 Oktober 2021, 11:38:33
Das ist einfach. Das eigentliche Problem war das die aktuelle Position gleich der Regenposition war und deswegen der Status nicht gesetzt wurde.
Also fahre einfach das Rollo komplett runter. Warte bis ASC_BlockingTime_afterManual vorbei ist oder setze ASC_BlockingTime_afterManual auf 5 oder so. Und dann lass es regnen. Wenn Du dann den Status ausliest sollte protected kommen.
Wieder mal Bingo! Es kommt "protected"!
Werde das morgen früh noch einmal mit künstlichem Regen vor der Morgenfahrt testen und Rückmeldung geben!
Vielen Dank erst einmal!
Gruß,
Friedhelm
Zitat von: marvin78 am 22 Oktober 2021, 21:28:54
Ok Danke. Morgen reicht völlig. Schönen Abend!
Hallo marvin78,
ich verwende aktuell die offizielle Release v0.10.16. Ich kann also aktuell nur für diese Release eine Aussage machen.
Zunächst habe ich ein entsprechendes eventMap aufgebaut:
attr HM_JAU_Jalousie eventMap {\
usr => {'stop' => 'datapoint 4.STOP true',\
'open' => 'datapoint 4.LEVEL_2 100 4.LEVEL 100',\
'close' => 'datapoint 4.LEVEL_2 0 4.LEVEL 0',\
'Closed_Pos' => 'datapoint 4.LEVEL_2 0 4.LEVEL 0',\
'Sleep_Pos' => 'datapoint 4.LEVEL_2 0 4.LEVEL 1',\
'Open_Pos' => 'datapoint 4.LEVEL_2 100 4.LEVEL 2',\
'TV_Pos' => 'datapoint 4.LEVEL_2 66 4.LEVEL 3',\
'Ventilate_Pos' => 'datapoint 4.LEVEL_2 75 4.LEVEL 4',\
'Comfort_Pos' => 'datapoint 4.LEVEL_2 100 4.LEVEL 100',\
'^sltpct(.*)' => 'datapoint 4.LEVEL_2 $1 4.LEVEL ".(ReadingsVal($NAME, "4.LEVEL",0))."',\
'^pctslt(.*)\.(.*)' => 'datapoint 4.LEVEL_2 $2 4.LEVEL $1',\
'^pct(.*)\.(.*)' => 'datapoint 4.LEVEL_2 $2 4.LEVEL $1'},\
fw => {'^sltpct(.*)' => 'sltpct',\
'^pctslt(.*)\.(.*)' => 'pctslt',\
'^pct(.*)\.(.*)' => 'pct'}\
}
Die einzelnen Positionsbefehle 'xxx_Pos' sind nur "bequem" aber nicht notwendig. 'pctslt' und 'pct' sind in dieser Form aber notwendig, über einen alleine habe ich es bislang nicht hinbekommen da das Reading von 'pct' immer als Integer zurück kommt. 'pct' wird ASC intern zum Ansteuern verwendet, 'pctslt' verwendet ASC als Rückmeldung. 'sltpct' verwende ich um den Winkel der Lamellen unabhängig verändern zu können. Folgende Attribute habe ich spezifisch angelegt:
attr HM_JAU_Jalousie ASC_Pos_Reading pctslt
attr HM_JAU_Jalousie ASC_Closed_Pos 0.0
attr HM_JAU_Jalousie ASC_ComfortOpen_Pos 100.100
attr HM_JAU_Jalousie ASC_ExternalTrigger di_HY:TV_Jalousie TV-On:TV-Off 3.66
attr HM_JAU_Jalousie ASC_Open_Pos 2.100
attr HM_JAU_Jalousie ASC_Sleep_Pos 0.0
attr HM_JAU_Jalousie userReadings pctslt {ReadingsVal($NAME,"pct",0).'.'.ReadingsVal($NAME,"sltpct",0)}
attr HM_JAU_Jalousie webCmd pct:open:stop:close:sltpct
attr HM_JAU_Jalousie widgetOverride pct:selectnumbers,0,1,100,0,lin sltpct:0,25,33,50,66,75,100
Damit lassen sich alle Positionen problemlos ansteuern, auch die für einen external Trigger. Auch wenn ich die Jalousie manuell komplett hoch fahre gibt es keine Problem beim automatischen Schließen durch ASC.
2 Dinge fallen mir aber noch auf. Bei der Einrichtung scheint es die ersten Male immer etwas zu hakeln. Eventuell bin ich schlicht zu ungeduldig und teste nach dem Einrichten zu schnell. Könnte also alleine mein Fehler sein. Der 2. Punkt ist das Reading 'ASC_ShuttersLastDrive'. Das wird bei diesem Device nicht mehr upgedatet. Scheint mir aber eher zu helfen als zu stören. ASC verweigert jetzt jedenfalls nicht mehr die Fahrt wegen "last drive manuel" :)
Das "Problem mit den Positionen" betraf die Positionsüberprüfung. Man darf ja für 2 Positionen (z.B. ASC_Open_Pos, ASC_Closed_Pos) nicht den gleichen Wert verwenden. Warum auch immer scheint das (zumindest bei mir und diesem Device) der Vergangenheit anzugehören. Diese Fälle habe ich noch bei meinem ersten diesbezüglichen Posting gehabt, jetzt aber nicht mehr.
Gruß Reinhard
Zitat von: Reinhard.M am 23 Oktober 2021, 11:58:51
Das hat es leider nicht gebracht. Ich habe die Jalousie von astro auf time umgestellt und die entsprechenden Fahrten mit einem entsprechenden Setting der Zeiten ausgelöst. Intern weiterhin der richtige Wert (night closed, day open) aber weder im Reading noch in der ASC Information Summary. Die rechts daneben stehenden Positionen werden allerdings in der Summary richtig gewechselt und angezeigt. Für den Fall das es etwas auslösen könnte: 'ASC_Shutter_IdleDetection' habe ich ebenfalls gesetzt. Und gerade gelöscht, brachte keine Veränderung.
Ganz nebenbei, ich bin deswegen heute morgen mal flüchtig durch deinen Code gegangen. Die "if the else" Bäume sind schon ganz schön sportlich, Respekt :D
Dann gehe ich mal davon aus das Deine Rollos länger für eine Fahrt brauchen wie in ASC_DriveUpMaxDuration per default gesetzt ist. Am besten Du setzt das Attribut einmal in ein paar Rollos und zwar mit dem tatsächlichen Wert welche die Rollos zum hochfahren benötigen.
Zitat von: CoolTux am 23 Oktober 2021, 12:35:15
Dann gehe ich mal davon aus das Deine Rollos länger für eine Fahrt brauchen wie in ASC_DriveUpMaxDuration per default gesetzt ist. Am besten Du setzt das Attribut einmal in ein paar Rollos und zwar mit dem tatsächlichen Wert welche die Rollos zum hochfahren benötigen.
Die aktuell tatsächliche Fahrzeit von Open nach Closed und umgekehrt beträgt bei mir ca. 3 Sekunden da im Grunde nur die Lamellenpositon verändert wird. Ich hatte ASC_DriveUpMaxDuration bereits auf 60 Sekunden gesetzt. War ein wenig knapp bei einer realen Gesamtfahrzeit von 58 Sekunden. Habe den Wert jetzt auf 65 Sekunden gesetzt und erneut getestet. Weiterhin das gleiche Problem, das Reading wird nicht auf den entsprechenden Wert gesetzt. Wie kann ich weiterhelfen um den Fehler zu finden?
Zitat von: Reinhard.M am 23 Oktober 2021, 13:06:01
Die aktuell tatsächliche Fahrzeit von Open nach Closed und umgekehrt beträgt bei mir ca. 3 Sekunden da im Grunde nur die Lamellenpositon verändert wird. Ich hatte ASC_DriveUpMaxDuration bereits auf 60 Sekunden gesetzt. War ein wenig knapp bei einer realen Gesamtfahrzeit von 58 Sekunden. Habe den Wert jetzt auf 65 Sekunden gesetzt und erneut getestet. Weiterhin das gleiche Problem, das Reading wird nicht auf den entsprechenden Wert gesetzt. Wie kann ich weiterhelfen um den Fehler zu finden?
Setz mal den Wert auf 1s bitte
Zitat von: CoolTux am 23 Oktober 2021, 13:08:22
Setz mal den Wert auf 1s bitte
Ich habe es auch mit 10s ausprobiert, leider kein Erfolg.
Zitat von: Reinhard.M am 23 Oktober 2021, 13:22:05
Ich habe es auch mit 10s ausprobiert, leider kein Erfolg.
Gib mir mal bitte ein list von einem Rollo Device
Zitat von: Reinhard.M am 23 Oktober 2021, 12:23:45
Hallo marvin78,
ich verwende aktuell die offizielle Release v0.10.16. Ich kann also aktuell nur für diese Release eine Aussage machen.
Zunächst habe ich ein entsprechendes eventMap aufgebaut:
attr HM_JAU_Jalousie eventMap {\
usr => {'stop' => 'datapoint 4.STOP true',\
'open' => 'datapoint 4.LEVEL_2 100 4.LEVEL 100',\
'close' => 'datapoint 4.LEVEL_2 0 4.LEVEL 0',\
'Closed_Pos' => 'datapoint 4.LEVEL_2 0 4.LEVEL 0',\
'Sleep_Pos' => 'datapoint 4.LEVEL_2 0 4.LEVEL 1',\
'Open_Pos' => 'datapoint 4.LEVEL_2 100 4.LEVEL 2',\
'TV_Pos' => 'datapoint 4.LEVEL_2 66 4.LEVEL 3',\
'Ventilate_Pos' => 'datapoint 4.LEVEL_2 75 4.LEVEL 4',\
'Comfort_Pos' => 'datapoint 4.LEVEL_2 100 4.LEVEL 100',\
'^sltpct(.*)' => 'datapoint 4.LEVEL_2 $1 4.LEVEL ".(ReadingsVal($NAME, "4.LEVEL",0))."',\
'^pctslt(.*)\.(.*)' => 'datapoint 4.LEVEL_2 $2 4.LEVEL $1',\
'^pct(.*)\.(.*)' => 'datapoint 4.LEVEL_2 $2 4.LEVEL $1'},\
fw => {'^sltpct(.*)' => 'sltpct',\
'^pctslt(.*)\.(.*)' => 'pctslt',\
'^pct(.*)\.(.*)' => 'pct'}\
}
Die einzelnen Positionsbefehle 'xxx_Pos' sind nur "bequem" aber nicht notwendig. 'pctslt' und 'pct' sind in dieser Form aber notwendig, über einen alleine habe ich es bislang nicht hinbekommen da das Reading von 'pct' immer als Integer zurück kommt. 'pct' wird ASC intern zum Ansteuern verwendet, 'pctslt' verwendet ASC als Rückmeldung. 'sltpct' verwende ich um den Winkel der Lamellen unabhängig verändern zu können. Folgende Attribute habe ich spezifisch angelegt:
attr HM_JAU_Jalousie ASC_Pos_Reading pctslt
attr HM_JAU_Jalousie ASC_Closed_Pos 0.0
attr HM_JAU_Jalousie ASC_ComfortOpen_Pos 100.100
attr HM_JAU_Jalousie ASC_ExternalTrigger di_HY:TV_Jalousie TV-On:TV-Off 3.66
attr HM_JAU_Jalousie ASC_Open_Pos 2.100
attr HM_JAU_Jalousie ASC_Sleep_Pos 0.0
attr HM_JAU_Jalousie userReadings pctslt {ReadingsVal($NAME,"pct",0).'.'.ReadingsVal($NAME,"sltpct",0)}
attr HM_JAU_Jalousie webCmd pct:open:stop:close:sltpct
attr HM_JAU_Jalousie widgetOverride pct:selectnumbers,0,1,100,0,lin sltpct:0,25,33,50,66,75,100
Damit lassen sich alle Positionen problemlos ansteuern, auch die für einen external Trigger. Auch wenn ich die Jalousie manuell komplett hoch fahre gibt es keine Problem beim automatischen Schließen durch ASC.
2 Dinge fallen mir aber noch auf. Bei der Einrichtung scheint es die ersten Male immer etwas zu hakeln. Eventuell bin ich schlicht zu ungeduldig und teste nach dem Einrichten zu schnell. Könnte also alleine mein Fehler sein. Der 2. Punkt ist das Reading 'ASC_ShuttersLastDrive'. Das wird bei diesem Device nicht mehr upgedatet. Scheint mir aber eher zu helfen als zu stören. ASC verweigert jetzt jedenfalls nicht mehr die Fahrt wegen "last drive manuel" :)
Das "Problem mit den Positionen" betraf die Positionsüberprüfung. Man darf ja für 2 Positionen (z.B. ASC_Open_Pos, ASC_Closed_Pos) nicht den gleichen Wert verwenden. Warum auch immer scheint das (zumindest bei mir und diesem Device) der Vergangenheit anzugehören. Diese Fälle habe ich noch bei meinem ersten diesbezüglichen Posting gehabt, jetzt aber nicht mehr.
Gruß Reinhard
Vielen Dank für die ausführliche Erläuterung. :) Das Attribut ASC_SlatPosCmd_SlatDevice benötigst du hierbei nicht mehr?
Zitat von: marvin78 am 23 Oktober 2021, 13:29:20
Vielen Dank für die ausführliche Erläuterung. :) Das Attribut ASC_SlatPosCmd_SlatDevice benötigst du hierbei nicht mehr?
Richtig, das stört sogar.
Zitat von: Reinhard.M am 23 Oktober 2021, 14:47:38
Richtig, das stört sogar.
Danke. Aber es fehlt mir nun noch was. Kannst du mir mal ein Komplettes list des Devices geben? Gerne auch per p
PN um den Thread mal wieder dem Thema zu überlassen. HMCCU ist gerade noch nicht mein Steckenpferd.... Danke
Zitat von: marvin78 am 23 Oktober 2021, 15:50:15
Danke. Aber es fehlt mir nun noch was. Kannst du mir mal ein Komplettes list des Devices geben? Gerne auch per p
PN um den Thread mal wieder dem Thema zu überlassen. HMCCU ist gerade noch nicht mein Steckenpferd.... Danke
Hat sich erledigt. Ich hab's im Griff. Ob das nun so verwendet wird, weiß ich noch nicht aber danke für die Idee.
Zitat von: CoolTux am 23 Oktober 2021, 13:24:54
Gib mir mal bitte ein list von einem Rollo Device
Sorry, ging nicht schneller:
Internals:
DEF 001398A98B25AC
FUUID 61645e7c-f33f-dca3-d049-8163ae899ec8b278
IODev myccu
NAME HM_JAU_Jalousie
NR 251
STATE closed
TYPE HMCCUDEV
ccuaddr 001398A98B25AC
ccudevstate active
ccuif HmIP-RF
ccuname HM_JAU_Jalousie
ccurolectrl BLIND_VIRTUAL_RECEIVER
ccurolestate BLIND_VIRTUAL_RECEIVER
ccusubtype FBL
ccutype HmIP-FBL
firmware 1.8.12
readonly no
OLDREADINGS:
2021-10-23 18:18:28 3.ACTIVITY_STATE DOWN
2021-10-23 18:18:28 4.ACTIVITY_STATE DOWN
2021-10-23 18:18:28 pct 99
2021-10-23 18:18:28 state DOWN
READINGS:
2021-10-23 18:19:32 3.ACTIVITY_STATE STABLE
2021-10-23 18:19:32 3.ACTIVITY_STATE_old DOWN
2021-10-23 18:19:32 3.LEVEL closed
2021-10-23 18:19:32 3.LEVEL_2 0
2021-10-23 18:19:32 4.ACTIVITY_STATE STABLE
2021-10-23 18:19:32 4.ACTIVITY_STATE_old DOWN
2021-10-23 18:19:32 4.LEVEL closed
2021-10-23 18:19:32 4.LEVEL_2 0
2021-10-23 09:04:42 ASC_Enable on
2021-10-23 09:08:05 ASC_ShadingMessage <html> INFO: shading was deactivated in the device </html>
2021-10-23 10:18:47 ASC_ShuttersLastDrive none
2021-10-23 18:18:23 ASC_Time_DriveDown 24.10.2021 - 18:18
2021-10-23 18:18:23 ASC_Time_DriveUp 24.10.2021 - 07:49
2021-10-23 13:24:06 IODev myccu
2021-10-23 18:19:32 TV_State TV-Off
2021-10-23 18:19:32 activity alive
2021-10-23 13:24:09 associatedWith myASControl,none
2021-10-23 18:19:32 control closed
2021-10-23 18:19:32 devstate ok
2021-10-23 18:19:32 hmstate STABLE
2021-10-23 18:19:32 pct 0
2021-10-23 18:19:32 pct_old 99
2021-10-23 18:19:32 pctslt 0.0
2021-10-23 18:19:32 rssidevice -60
2021-10-23 18:19:32 rssipeer -62
2021-10-23 18:19:32 sltpct 0
2021-10-23 18:19:32 state STABLE
2021-10-23 18:19:32 state_old DOWN
hmccu:
channels 8
detect 5
devspec 001398A98B25AC
forcedev 0
nodefaults 1
role 0:MAINTENANCE,1:KEY_TRANSCEIVER,2:KEY_TRANSCEIVER,3:BLIND_TRANSMITTER,4:BLIND_VIRTUAL_RECEIVER,5:BLIND_VIRTUAL_RECEIVER,6:BLIND_VIRTUAL_RECEIVER,7:BLIND_WEEK_PROFILE
semDefaults 0
cmdlist:
get
set down pct up stop:noArg open:noArg close:noArg down pct up stop:noArg open:noArg close:noArg down pct up stop:noArg open:noArg close:noArg toggle:noArg
control:
chn 4
dpt LEVEL
dp:
0.ACTUAL_TEMPERATURE:
VALUES:
NVAL 25.0
ONVAL 25.0
OSVAL 25
OVAL 25.0
SVAL 25
VAL 25.0
0.ACTUAL_TEMPERATURE_STATUS:
VALUES:
NVAL 0
ONVAL 0
OSVAL NORMAL
OVAL 0
SVAL NORMAL
VAL 0
0.CONFIG_PENDING:
VALUES:
NVAL 0
ONVAL 0
OSVAL false
OVAL 0
SVAL false
VAL 0
0.DUTY_CYCLE:
VALUES:
NVAL 0
ONVAL 0
OSVAL false
OVAL 0
SVAL false
VAL 0
0.ERROR_CODE:
VALUES:
NVAL 0
ONVAL 0
OSVAL 0
OVAL 0
SVAL 0
VAL 0
0.ERROR_OVERHEAT:
VALUES:
NVAL 0
ONVAL 0
OSVAL false
OVAL 0
SVAL false
VAL 0
0.INSTALL_TEST:
VALUES:
NVAL true
ONVAL true
OSVAL true
OVAL true
SVAL true
VAL true
0.OPERATING_VOLTAGE:
VALUES:
NVAL 0.000000
ONVAL 0.000000
OSVAL 0
OVAL 0.000000
SVAL 0
VAL 0.000000
0.OPERATING_VOLTAGE_STATUS:
VALUES:
NVAL 0
ONVAL 0
OSVAL NORMAL
OVAL 0
SVAL NORMAL
VAL 0
0.RSSI_DEVICE:
VALUES:
NVAL -60
ONVAL -61
OSVAL -61
OVAL -61
SVAL -60
VAL -60
0.RSSI_PEER:
VALUES:
NVAL -62
ONVAL -64
OSVAL -64
OVAL -64
SVAL -62
VAL -62
0.UNREACH:
VALUES:
NVAL 0
ONVAL 0
OSVAL alive
OVAL 0
SVAL alive
VAL 0
0.UPDATE_PENDING:
VALUES:
NVAL false
ONVAL false
OSVAL false
OVAL false
SVAL false
VAL false
3.ACTIVITY_STATE:
VALUES:
NVAL 3
ONVAL 2
OSVAL DOWN
OVAL 2
SVAL STABLE
VAL 3
3.LEVEL:
VALUES:
NVAL 0
ONVAL 99
OSVAL 99
OVAL 0.99
SVAL closed
VAL 0.0
3.LEVEL_2:
VALUES:
NVAL 0
ONVAL 91
OSVAL 91
OVAL 0.91
SVAL 0
VAL 0.0
3.LEVEL_2_STATUS:
VALUES:
NVAL 0
ONVAL 0
OSVAL NORMAL
OVAL 0
SVAL NORMAL
VAL 0
3.LEVEL_STATUS:
VALUES:
NVAL 0
ONVAL 0
OSVAL NORMAL
OVAL 0
SVAL NORMAL
VAL 0
3.PROCESS:
VALUES:
NVAL 0
ONVAL 1
OSVAL NOT_STABLE
OVAL 1
SVAL STABLE
VAL 0
3.SECTION:
VALUES:
NVAL 0
ONVAL 0
OSVAL 0
OVAL 0
SVAL 0
VAL 0
3.SECTION_STATUS:
VALUES:
NVAL 1
ONVAL 1
OSVAL UNKNOWN
OVAL 1
SVAL UNKNOWN
VAL 1
4.ACTIVITY_STATE:
VALUES:
NVAL 3
ONVAL 2
OSVAL DOWN
OVAL 2
SVAL STABLE
VAL 3
4.LEVEL:
VALUES:
NVAL 0
ONVAL 99
OSVAL 99
OVAL 0.99
SVAL closed
VAL 0.0
4.LEVEL_2:
VALUES:
NVAL 0
ONVAL 100
OSVAL 100
OVAL 1.0
SVAL 0
VAL 0.0
4.LEVEL_2_STATUS:
VALUES:
NVAL 0
ONVAL 0
OSVAL NORMAL
OVAL 0
SVAL NORMAL
VAL 0
4.LEVEL_STATUS:
VALUES:
NVAL 0
ONVAL 0
OSVAL NORMAL
OVAL 0
SVAL NORMAL
VAL 0
4.PROCESS:
VALUES:
NVAL 0
ONVAL 1
OSVAL NOT_STABLE
OVAL 1
SVAL STABLE
VAL 0
4.SECTION:
VALUES:
NVAL 0
ONVAL 7
OSVAL 7
OVAL 7
SVAL 0
VAL 0
4.SECTION_STATUS:
VALUES:
NVAL 0
ONVAL 0
OSVAL NORMAL
OVAL 0
SVAL NORMAL
VAL 0
5.ACTIVITY_STATE:
VALUES:
NVAL 3
ONVAL 3
OSVAL STABLE
OVAL 3
SVAL STABLE
VAL 3
5.LEVEL:
VALUES:
NVAL 0
ONVAL 0
OSVAL closed
OVAL 0.0
SVAL closed
VAL 0.0
5.LEVEL_2:
VALUES:
NVAL 0
ONVAL 0
OSVAL 0
OVAL 0.0
SVAL 0
VAL 0.0
5.LEVEL_2_STATUS:
VALUES:
NVAL 0
ONVAL 0
OSVAL NORMAL
OVAL 0
SVAL NORMAL
VAL 0
5.LEVEL_STATUS:
VALUES:
NVAL 0
ONVAL 0
OSVAL NORMAL
OVAL 0
SVAL NORMAL
VAL 0
5.PROCESS:
VALUES:
NVAL 0
ONVAL 0
OSVAL STABLE
OVAL 0
SVAL STABLE
VAL 0
5.SECTION:
VALUES:
NVAL 0
ONVAL 0
OSVAL 0
OVAL 0
SVAL 0
VAL 0
5.SECTION_STATUS:
VALUES:
NVAL 0
ONVAL 0
OSVAL NORMAL
OVAL 0
SVAL NORMAL
VAL 0
6.ACTIVITY_STATE:
VALUES:
NVAL 3
ONVAL 3
OSVAL STABLE
OVAL 3
SVAL STABLE
VAL 3
6.LEVEL:
VALUES:
NVAL 0
ONVAL 0
OSVAL closed
OVAL 0.0
SVAL closed
VAL 0.0
6.LEVEL_2:
VALUES:
NVAL 0
ONVAL 0
OSVAL 0
OVAL 0.0
SVAL 0
VAL 0.0
6.LEVEL_2_STATUS:
VALUES:
NVAL 0
ONVAL 0
OSVAL NORMAL
OVAL 0
SVAL NORMAL
VAL 0
6.LEVEL_STATUS:
VALUES:
NVAL 0
ONVAL 0
OSVAL NORMAL
OVAL 0
SVAL NORMAL
VAL 0
6.PROCESS:
VALUES:
NVAL 0
ONVAL 0
OSVAL STABLE
OVAL 0
SVAL STABLE
VAL 0
6.SECTION:
VALUES:
NVAL 0
ONVAL 0
OSVAL 0
OVAL 0
SVAL 0
VAL 0
6.SECTION_STATUS:
VALUES:
NVAL 0
ONVAL 0
OSVAL NORMAL
OVAL 0
SVAL NORMAL
VAL 0
7.WEEK_PROGRAM_CHANNEL_LOCKS:
VALUES:
NVAL 0
ONVAL 0
OSVAL 0
OVAL 0
SVAL 0
VAL 0
roleCmds:
get:
set:
close:
channel ?
role BLIND_VIRTUAL_RECEIVER
subcount 1
syntax V:LEVEL:0
usage close
subcmd:
000:
args 0
dpt LEVEL
fnc
max 1.01
min 0.0
parname LEVEL
partype 3
ps VALUES
scn 000
unit 100%
down:
channel ?
role BLIND_VIRTUAL_RECEIVER
subcount 1
syntax V:LEVEL:?delta=-20
usage down [delta]
subcmd:
000:
args -20
dpt LEVEL
fnc
max 1.01
min 0.0
parname delta
partype 2
ps VALUES
scn 000
unit 100%
open:
channel ?
role BLIND_VIRTUAL_RECEIVER
subcount 1
syntax V:LEVEL:100
usage open
subcmd:
000:
args 100
dpt LEVEL
fnc
max 1.01
min 0.0
parname LEVEL
partype 3
ps VALUES
scn 000
unit 100%
pct:
channel ?
role BLIND_VIRTUAL_RECEIVER
subcount 1
syntax V:LEVEL:?level
usage pct level
subcmd:
000:
args
dpt LEVEL
fnc
max 1.01
min 0.0
parname level
partype 2
ps VALUES
scn 000
unit 100%
stop:
channel ?
role BLIND_VIRTUAL_RECEIVER
subcount 1
syntax V:STOP:1
usage stop
subcmd:
000:
args 1
dpt STOP
fnc
max 1
min 0
parname STOP
partype 3
ps VALUES
scn 000
unit
up:
channel ?
role BLIND_VIRTUAL_RECEIVER
subcount 1
syntax V:LEVEL:?delta=+20
usage up [delta]
subcmd:
000:
args +20
dpt LEVEL
fnc
max 1.01
min 0.0
parname delta
partype 2
ps VALUES
scn 000
unit 100%
state:
chn 4
dpt ACTIVITY_STATE
Attributes:
ASC 2
ASC_AutoAstroModeEvening HORIZON
ASC_AutoAstroModeEveningHorizon -2
ASC_AutoAstroModeMorning HORIZON
ASC_AutoAstroModeMorningHorizon 0
ASC_BlockingTime_afterManual 0
ASC_BlockingTime_beforDayOpen 0
ASC_BlockingTime_beforNightClose 0
ASC_BrightnessSensor di_Brightness
ASC_Closed_Pos 0.0
ASC_ComfortOpen_Pos 100.100
ASC_Down astro
ASC_DriveUpMaxDuration 65
ASC_Drive_Delay 0
ASC_Drive_DelayStart 5
ASC_ExternalTrigger di_HY:TV_Jalousie TV-On:TV-Off 3.66
ASC_LockOut soft
ASC_LockOut_Cmd blocked
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Open_Pos 2.100
ASC_Partymode off
ASC_Pos_Reading pctslt
ASC_Self_Defense_Mode off
ASC_Shading_InOutAzimuth 85:290
ASC_Shading_MinMax_Elevation 28:70
ASC_Shading_Min_OutsideTemperature 23
ASC_Shading_Mode off
ASC_Shading_StateChange_SunnyCloudy 60000:30000
ASC_Shading_WaitingPeriod 0
ASC_Shutter_IdleDetection 4.ACTIVITY_STATE:STABLE
ASC_Sleep_Pos 0.0
ASC_TempSensor di_AvgTemp
ASC_Time_Down_Early 16:00
ASC_Time_Down_Late 22:00
ASC_Time_Up_Early 06:00
ASC_Time_Up_Late 07:45
ASC_Time_Up_WE_Holiday 07:30
ASC_Up astro
ASC_Ventilate_Pos 4.75
ASC_Ventilate_Window_Open off
ASC_WindowRec di_Erker
ASC_WindowRec_PosAfterDayClosed open
ASC_WindowRec_subType threestate
alias R_Jalousie
ccureadingfilter 3.(ACTIVITY|LEVEL(_2)*$);4.(ACTIVITY|LEVEL(_2)*$)
ccureadingname 4.LEVEL_2$:+sltpct
cmdIcon open:fts_shutter_up stop:rc_STOP close:fts_shutter_down:skip:fts_shutter_shadding_run
controldatapoint 4.LEVEL
devStateIcon open:fts_shutter_10:closed closed:fts_shutter_100:open half:fts_shutter_50:closed UP:fts_shutter_up@red:stop DOWN:fts_shutter_down@red:stop .:fts_shutter_100:open 1.:fts_shutter_90:open 2.:fts_shutter_80:open 3.:fts_shutter_70:open 4.:fts_shutter_60:open 5.:fts_shutter_50:closed 6.:fts_shutter_40:closed 7.:fts_shutter_30:closed 8.:fts_shutter_20:closed 9.:fts_shutter_10:closed 100:fts_shutter_10:closed error:fts_shutter_50@yellow
event-on-change-reading .*
eventMap {
usr => {'stop' => 'datapoint 4.STOP true',
'open' => 'datapoint 4.LEVEL_2 100 4.LEVEL 100',
'close' => 'datapoint 4.LEVEL_2 0 4.LEVEL 0',
'Closed_Pos' => 'datapoint 4.LEVEL_2 0 4.LEVEL 0',
'Sleep_Pos' => 'datapoint 4.LEVEL_2 0 4.LEVEL 1',
'Open_Pos' => 'datapoint 4.LEVEL_2 100 4.LEVEL 2',
'TV_Pos' => 'datapoint 4.LEVEL_2 66 4.LEVEL 3',
'Ventilate_Pos' => 'datapoint 4.LEVEL_2 75 4.LEVEL 4',
'Comfort_Pos' => 'datapoint 4.LEVEL_2 100 4.LEVEL 100',
'^sltpct(.*)' => 'datapoint 4.LEVEL_2 $1 4.LEVEL ".(ReadingsVal($NAME, "4.LEVEL",0))."',
'^pctslt(.*)\.(.*)' => 'datapoint 4.LEVEL_2 $2 4.LEVEL $1',
'^pct(.*)\.(.*)' => 'datapoint 4.LEVEL_2 $2 4.LEVEL $1'},
fw => {'^sltpct(.*)' => 'sltpct',
'^pctslt(.*)\.(.*)' => 'pctslt',
'^pct(.*)\.(.*)' => 'pct'}
}
gassistantName Jalousie
genericDeviceType blinds
group Alle Rollos
homebridgeMapping {
"OpenClose": {
"reading": "state",
"values": ["/^close/:CLOSED", "/.*/:OPEN"],
"cmdOpen": "open",
"cmdClose": "close"
},
"TargetPosition": {
"reading": "pct",
"cmd": "pct",
"invert": false
},
"CurrentPosition": {
"reading": "pct",
"invert": false
}
}
oldreadings ..ACTIVITY_STATE,state,pct
realRoom Essecke
room ASC_Rollos,GoogleAssistant,Homematic
sortby 13
stateFormat {ReadingsVal("$name","state","error") =~ m,(UP|DOWN), ? $1 : ReadingsVal("$name","control","error")}
statedatapoint 4.ACTIVITY_STATE
stripnumber 0
substexcl pct
userReadings TV_State {Value('di_HY') =~ "TV-On" ? ascAPIget('IsDay','HM_JAU_Jalousie') ? "TV-On" : "TV-Off" : "TV-Off"},
pct_old {OldReadingsVal($NAME,"pct",0)},
state_old {OldReadingsVal($NAME,"state",0)},
4.ACTIVITY_STATE_old {OldReadingsVal($NAME,"4.ACTIVITY_STATE",0)},
3.ACTIVITY_STATE_old {OldReadingsVal($NAME,"3.ACTIVITY_STATE",0)},
pctslt {ReadingsVal($NAME,"pct",0).'.'.ReadingsVal($NAME,"sltpct",0)}
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd pct:open:stop:close:sltpct
widgetOverride pct:selectnumbers,0,1,100,0,lin sltpct:0,25,33,50,66,75,100
Zitat von: marvin78 am 23 Oktober 2021, 17:35:02
Hat sich erledigt. Ich hab's im Griff. Ob das nun so verwendet wird, weiß ich noch nicht aber danke für die Idee.
List habe ich gerade hier eingestellt. Für CoolTux wegen Debugging aber falls du doch noch drauf schauen willst.
Ja danke. Hatte LEVEL_2 zu sltpct in ccureadingname vergessen, es aber später gemerkt. Mit HMCCU stehe ich noch immer auf Kriegsfuß. Zu wenig Zeit, mich damit zu beschäftigen. :/
Zitat von: Reinhard.M am 23 Oktober 2021, 18:34:27
Sorry, ging nicht schneller:
Internals:
DEF 001398A98B25AC
FUUID 61645e7c-f33f-dca3-d049-8163ae899ec8b278
IODev myccu
NAME HM_JAU_Jalousie
NR 251
STATE closed
TYPE HMCCUDEV
ccuaddr 001398A98B25AC
ccudevstate active
ccuif HmIP-RF
ccuname HM_JAU_Jalousie
ccurolectrl BLIND_VIRTUAL_RECEIVER
ccurolestate BLIND_VIRTUAL_RECEIVER
ccusubtype FBL
ccutype HmIP-FBL
firmware 1.8.12
readonly no
OLDREADINGS:
2021-10-23 18:18:28 3.ACTIVITY_STATE DOWN
2021-10-23 18:18:28 4.ACTIVITY_STATE DOWN
2021-10-23 18:18:28 pct 99
2021-10-23 18:18:28 state DOWN
READINGS:
2021-10-23 18:19:32 3.ACTIVITY_STATE STABLE
2021-10-23 18:19:32 3.ACTIVITY_STATE_old DOWN
2021-10-23 18:19:32 3.LEVEL closed
2021-10-23 18:19:32 3.LEVEL_2 0
2021-10-23 18:19:32 4.ACTIVITY_STATE STABLE
2021-10-23 18:19:32 4.ACTIVITY_STATE_old DOWN
2021-10-23 18:19:32 4.LEVEL closed
2021-10-23 18:19:32 4.LEVEL_2 0
2021-10-23 09:04:42 ASC_Enable on
2021-10-23 09:08:05 ASC_ShadingMessage <html> INFO: shading was deactivated in the device </html>
2021-10-23 10:18:47 ASC_ShuttersLastDrive none
2021-10-23 18:18:23 ASC_Time_DriveDown 24.10.2021 - 18:18
2021-10-23 18:18:23 ASC_Time_DriveUp 24.10.2021 - 07:49
2021-10-23 13:24:06 IODev myccu
2021-10-23 18:19:32 TV_State TV-Off
2021-10-23 18:19:32 activity alive
2021-10-23 13:24:09 associatedWith myASControl,none
2021-10-23 18:19:32 control closed
2021-10-23 18:19:32 devstate ok
2021-10-23 18:19:32 hmstate STABLE
2021-10-23 18:19:32 pct 0
2021-10-23 18:19:32 pct_old 99
2021-10-23 18:19:32 pctslt 0.0
2021-10-23 18:19:32 rssidevice -60
2021-10-23 18:19:32 rssipeer -62
2021-10-23 18:19:32 sltpct 0
2021-10-23 18:19:32 state STABLE
2021-10-23 18:19:32 state_old DOWN
hmccu:
channels 8
detect 5
devspec 001398A98B25AC
forcedev 0
nodefaults 1
role 0:MAINTENANCE,1:KEY_TRANSCEIVER,2:KEY_TRANSCEIVER,3:BLIND_TRANSMITTER,4:BLIND_VIRTUAL_RECEIVER,5:BLIND_VIRTUAL_RECEIVER,6:BLIND_VIRTUAL_RECEIVER,7:BLIND_WEEK_PROFILE
semDefaults 0
cmdlist:
get
set down pct up stop:noArg open:noArg close:noArg down pct up stop:noArg open:noArg close:noArg down pct up stop:noArg open:noArg close:noArg toggle:noArg
control:
chn 4
dpt LEVEL
dp:
0.ACTUAL_TEMPERATURE:
VALUES:
NVAL 25.0
ONVAL 25.0
OSVAL 25
OVAL 25.0
SVAL 25
VAL 25.0
0.ACTUAL_TEMPERATURE_STATUS:
VALUES:
NVAL 0
ONVAL 0
OSVAL NORMAL
OVAL 0
SVAL NORMAL
VAL 0
0.CONFIG_PENDING:
VALUES:
NVAL 0
ONVAL 0
OSVAL false
OVAL 0
SVAL false
VAL 0
0.DUTY_CYCLE:
VALUES:
NVAL 0
ONVAL 0
OSVAL false
OVAL 0
SVAL false
VAL 0
0.ERROR_CODE:
VALUES:
NVAL 0
ONVAL 0
OSVAL 0
OVAL 0
SVAL 0
VAL 0
0.ERROR_OVERHEAT:
VALUES:
NVAL 0
ONVAL 0
OSVAL false
OVAL 0
SVAL false
VAL 0
0.INSTALL_TEST:
VALUES:
NVAL true
ONVAL true
OSVAL true
OVAL true
SVAL true
VAL true
0.OPERATING_VOLTAGE:
VALUES:
NVAL 0.000000
ONVAL 0.000000
OSVAL 0
OVAL 0.000000
SVAL 0
VAL 0.000000
0.OPERATING_VOLTAGE_STATUS:
VALUES:
NVAL 0
ONVAL 0
OSVAL NORMAL
OVAL 0
SVAL NORMAL
VAL 0
0.RSSI_DEVICE:
VALUES:
NVAL -60
ONVAL -61
OSVAL -61
OVAL -61
SVAL -60
VAL -60
0.RSSI_PEER:
VALUES:
NVAL -62
ONVAL -64
OSVAL -64
OVAL -64
SVAL -62
VAL -62
0.UNREACH:
VALUES:
NVAL 0
ONVAL 0
OSVAL alive
OVAL 0
SVAL alive
VAL 0
0.UPDATE_PENDING:
VALUES:
NVAL false
ONVAL false
OSVAL false
OVAL false
SVAL false
VAL false
3.ACTIVITY_STATE:
VALUES:
NVAL 3
ONVAL 2
OSVAL DOWN
OVAL 2
SVAL STABLE
VAL 3
3.LEVEL:
VALUES:
NVAL 0
ONVAL 99
OSVAL 99
OVAL 0.99
SVAL closed
VAL 0.0
3.LEVEL_2:
VALUES:
NVAL 0
ONVAL 91
OSVAL 91
OVAL 0.91
SVAL 0
VAL 0.0
3.LEVEL_2_STATUS:
VALUES:
NVAL 0
ONVAL 0
OSVAL NORMAL
OVAL 0
SVAL NORMAL
VAL 0
3.LEVEL_STATUS:
VALUES:
NVAL 0
ONVAL 0
OSVAL NORMAL
OVAL 0
SVAL NORMAL
VAL 0
3.PROCESS:
VALUES:
NVAL 0
ONVAL 1
OSVAL NOT_STABLE
OVAL 1
SVAL STABLE
VAL 0
3.SECTION:
VALUES:
NVAL 0
ONVAL 0
OSVAL 0
OVAL 0
SVAL 0
VAL 0
3.SECTION_STATUS:
VALUES:
NVAL 1
ONVAL 1
OSVAL UNKNOWN
OVAL 1
SVAL UNKNOWN
VAL 1
4.ACTIVITY_STATE:
VALUES:
NVAL 3
ONVAL 2
OSVAL DOWN
OVAL 2
SVAL STABLE
VAL 3
4.LEVEL:
VALUES:
NVAL 0
ONVAL 99
OSVAL 99
OVAL 0.99
SVAL closed
VAL 0.0
4.LEVEL_2:
VALUES:
NVAL 0
ONVAL 100
OSVAL 100
OVAL 1.0
SVAL 0
VAL 0.0
4.LEVEL_2_STATUS:
VALUES:
NVAL 0
ONVAL 0
OSVAL NORMAL
OVAL 0
SVAL NORMAL
VAL 0
4.LEVEL_STATUS:
VALUES:
NVAL 0
ONVAL 0
OSVAL NORMAL
OVAL 0
SVAL NORMAL
VAL 0
4.PROCESS:
VALUES:
NVAL 0
ONVAL 1
OSVAL NOT_STABLE
OVAL 1
SVAL STABLE
VAL 0
4.SECTION:
VALUES:
NVAL 0
ONVAL 7
OSVAL 7
OVAL 7
SVAL 0
VAL 0
4.SECTION_STATUS:
VALUES:
NVAL 0
ONVAL 0
OSVAL NORMAL
OVAL 0
SVAL NORMAL
VAL 0
5.ACTIVITY_STATE:
VALUES:
NVAL 3
ONVAL 3
OSVAL STABLE
OVAL 3
SVAL STABLE
VAL 3
5.LEVEL:
VALUES:
NVAL 0
ONVAL 0
OSVAL closed
OVAL 0.0
SVAL closed
VAL 0.0
5.LEVEL_2:
VALUES:
NVAL 0
ONVAL 0
OSVAL 0
OVAL 0.0
SVAL 0
VAL 0.0
5.LEVEL_2_STATUS:
VALUES:
NVAL 0
ONVAL 0
OSVAL NORMAL
OVAL 0
SVAL NORMAL
VAL 0
5.LEVEL_STATUS:
VALUES:
NVAL 0
ONVAL 0
OSVAL NORMAL
OVAL 0
SVAL NORMAL
VAL 0
5.PROCESS:
VALUES:
NVAL 0
ONVAL 0
OSVAL STABLE
OVAL 0
SVAL STABLE
VAL 0
5.SECTION:
VALUES:
NVAL 0
ONVAL 0
OSVAL 0
OVAL 0
SVAL 0
VAL 0
5.SECTION_STATUS:
VALUES:
NVAL 0
ONVAL 0
OSVAL NORMAL
OVAL 0
SVAL NORMAL
VAL 0
6.ACTIVITY_STATE:
VALUES:
NVAL 3
ONVAL 3
OSVAL STABLE
OVAL 3
SVAL STABLE
VAL 3
6.LEVEL:
VALUES:
NVAL 0
ONVAL 0
OSVAL closed
OVAL 0.0
SVAL closed
VAL 0.0
6.LEVEL_2:
VALUES:
NVAL 0
ONVAL 0
OSVAL 0
OVAL 0.0
SVAL 0
VAL 0.0
6.LEVEL_2_STATUS:
VALUES:
NVAL 0
ONVAL 0
OSVAL NORMAL
OVAL 0
SVAL NORMAL
VAL 0
6.LEVEL_STATUS:
VALUES:
NVAL 0
ONVAL 0
OSVAL NORMAL
OVAL 0
SVAL NORMAL
VAL 0
6.PROCESS:
VALUES:
NVAL 0
ONVAL 0
OSVAL STABLE
OVAL 0
SVAL STABLE
VAL 0
6.SECTION:
VALUES:
NVAL 0
ONVAL 0
OSVAL 0
OVAL 0
SVAL 0
VAL 0
6.SECTION_STATUS:
VALUES:
NVAL 0
ONVAL 0
OSVAL NORMAL
OVAL 0
SVAL NORMAL
VAL 0
7.WEEK_PROGRAM_CHANNEL_LOCKS:
VALUES:
NVAL 0
ONVAL 0
OSVAL 0
OVAL 0
SVAL 0
VAL 0
roleCmds:
get:
set:
close:
channel ?
role BLIND_VIRTUAL_RECEIVER
subcount 1
syntax V:LEVEL:0
usage close
subcmd:
000:
args 0
dpt LEVEL
fnc
max 1.01
min 0.0
parname LEVEL
partype 3
ps VALUES
scn 000
unit 100%
down:
channel ?
role BLIND_VIRTUAL_RECEIVER
subcount 1
syntax V:LEVEL:?delta=-20
usage down [delta]
subcmd:
000:
args -20
dpt LEVEL
fnc
max 1.01
min 0.0
parname delta
partype 2
ps VALUES
scn 000
unit 100%
open:
channel ?
role BLIND_VIRTUAL_RECEIVER
subcount 1
syntax V:LEVEL:100
usage open
subcmd:
000:
args 100
dpt LEVEL
fnc
max 1.01
min 0.0
parname LEVEL
partype 3
ps VALUES
scn 000
unit 100%
pct:
channel ?
role BLIND_VIRTUAL_RECEIVER
subcount 1
syntax V:LEVEL:?level
usage pct level
subcmd:
000:
args
dpt LEVEL
fnc
max 1.01
min 0.0
parname level
partype 2
ps VALUES
scn 000
unit 100%
stop:
channel ?
role BLIND_VIRTUAL_RECEIVER
subcount 1
syntax V:STOP:1
usage stop
subcmd:
000:
args 1
dpt STOP
fnc
max 1
min 0
parname STOP
partype 3
ps VALUES
scn 000
unit
up:
channel ?
role BLIND_VIRTUAL_RECEIVER
subcount 1
syntax V:LEVEL:?delta=+20
usage up [delta]
subcmd:
000:
args +20
dpt LEVEL
fnc
max 1.01
min 0.0
parname delta
partype 2
ps VALUES
scn 000
unit 100%
state:
chn 4
dpt ACTIVITY_STATE
Attributes:
ASC 2
ASC_AutoAstroModeEvening HORIZON
ASC_AutoAstroModeEveningHorizon -2
ASC_AutoAstroModeMorning HORIZON
ASC_AutoAstroModeMorningHorizon 0
ASC_BlockingTime_afterManual 0
ASC_BlockingTime_beforDayOpen 0
ASC_BlockingTime_beforNightClose 0
ASC_BrightnessSensor di_Brightness
ASC_Closed_Pos 0.0
ASC_ComfortOpen_Pos 100.100
ASC_Down astro
ASC_DriveUpMaxDuration 65
ASC_Drive_Delay 0
ASC_Drive_DelayStart 5
ASC_ExternalTrigger di_HY:TV_Jalousie TV-On:TV-Off 3.66
ASC_LockOut soft
ASC_LockOut_Cmd blocked
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Open_Pos 2.100
ASC_Partymode off
ASC_Pos_Reading pctslt
ASC_Self_Defense_Mode off
ASC_Shading_InOutAzimuth 85:290
ASC_Shading_MinMax_Elevation 28:70
ASC_Shading_Min_OutsideTemperature 23
ASC_Shading_Mode off
ASC_Shading_StateChange_SunnyCloudy 60000:30000
ASC_Shading_WaitingPeriod 0
ASC_Shutter_IdleDetection 4.ACTIVITY_STATE:STABLE
ASC_Sleep_Pos 0.0
ASC_TempSensor di_AvgTemp
ASC_Time_Down_Early 16:00
ASC_Time_Down_Late 22:00
ASC_Time_Up_Early 06:00
ASC_Time_Up_Late 07:45
ASC_Time_Up_WE_Holiday 07:30
ASC_Up astro
ASC_Ventilate_Pos 4.75
ASC_Ventilate_Window_Open off
ASC_WindowRec di_Erker
ASC_WindowRec_PosAfterDayClosed open
ASC_WindowRec_subType threestate
alias R_Jalousie
ccureadingfilter 3.(ACTIVITY|LEVEL(_2)*$);4.(ACTIVITY|LEVEL(_2)*$)
ccureadingname 4.LEVEL_2$:+sltpct
cmdIcon open:fts_shutter_up stop:rc_STOP close:fts_shutter_down:skip:fts_shutter_shadding_run
controldatapoint 4.LEVEL
devStateIcon open:fts_shutter_10:closed closed:fts_shutter_100:open half:fts_shutter_50:closed UP:fts_shutter_up@red:stop DOWN:fts_shutter_down@red:stop .:fts_shutter_100:open 1.:fts_shutter_90:open 2.:fts_shutter_80:open 3.:fts_shutter_70:open 4.:fts_shutter_60:open 5.:fts_shutter_50:closed 6.:fts_shutter_40:closed 7.:fts_shutter_30:closed 8.:fts_shutter_20:closed 9.:fts_shutter_10:closed 100:fts_shutter_10:closed error:fts_shutter_50@yellow
event-on-change-reading .*
eventMap {
usr => {'stop' => 'datapoint 4.STOP true',
'open' => 'datapoint 4.LEVEL_2 100 4.LEVEL 100',
'close' => 'datapoint 4.LEVEL_2 0 4.LEVEL 0',
'Closed_Pos' => 'datapoint 4.LEVEL_2 0 4.LEVEL 0',
'Sleep_Pos' => 'datapoint 4.LEVEL_2 0 4.LEVEL 1',
'Open_Pos' => 'datapoint 4.LEVEL_2 100 4.LEVEL 2',
'TV_Pos' => 'datapoint 4.LEVEL_2 66 4.LEVEL 3',
'Ventilate_Pos' => 'datapoint 4.LEVEL_2 75 4.LEVEL 4',
'Comfort_Pos' => 'datapoint 4.LEVEL_2 100 4.LEVEL 100',
'^sltpct(.*)' => 'datapoint 4.LEVEL_2 $1 4.LEVEL ".(ReadingsVal($NAME, "4.LEVEL",0))."',
'^pctslt(.*)\.(.*)' => 'datapoint 4.LEVEL_2 $2 4.LEVEL $1',
'^pct(.*)\.(.*)' => 'datapoint 4.LEVEL_2 $2 4.LEVEL $1'},
fw => {'^sltpct(.*)' => 'sltpct',
'^pctslt(.*)\.(.*)' => 'pctslt',
'^pct(.*)\.(.*)' => 'pct'}
}
gassistantName Jalousie
genericDeviceType blinds
group Alle Rollos
homebridgeMapping {
"OpenClose": {
"reading": "state",
"values": ["/^close/:CLOSED", "/.*/:OPEN"],
"cmdOpen": "open",
"cmdClose": "close"
},
"TargetPosition": {
"reading": "pct",
"cmd": "pct",
"invert": false
},
"CurrentPosition": {
"reading": "pct",
"invert": false
}
}
oldreadings ..ACTIVITY_STATE,state,pct
realRoom Essecke
room ASC_Rollos,GoogleAssistant,Homematic
sortby 13
stateFormat {ReadingsVal("$name","state","error") =~ m,(UP|DOWN), ? $1 : ReadingsVal("$name","control","error")}
statedatapoint 4.ACTIVITY_STATE
stripnumber 0
substexcl pct
userReadings TV_State {Value('di_HY') =~ "TV-On" ? ascAPIget('IsDay','HM_JAU_Jalousie') ? "TV-On" : "TV-Off" : "TV-Off"},
pct_old {OldReadingsVal($NAME,"pct",0)},
state_old {OldReadingsVal($NAME,"state",0)},
4.ACTIVITY_STATE_old {OldReadingsVal($NAME,"4.ACTIVITY_STATE",0)},
3.ACTIVITY_STATE_old {OldReadingsVal($NAME,"3.ACTIVITY_STATE",0)},
pctslt {ReadingsVal($NAME,"pct",0).'.'.ReadingsVal($NAME,"sltpct",0)}
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd pct:open:stop:close:sltpct
widgetOverride pct:selectnumbers,0,1,100,0,lin sltpct:0,25,33,50,66,75,100
Setze bei diesem Rollo bitte das Attribut ASC_DriveUpMaxDuration auf 300
Und führe dann in der FHEMWEB Konsole das aus
{ ascAPIset('LastDrive','HM_JAU_Jalousie','test_test') }
Danach kurzer Test mit
{ ascAPIget('LastDrive','HM_JAU_Jalousie') }
Danach lass das Rollo mal kurz fahren und schaue ob das Reading ASC_ShuttersLastDrive gesetzt wird.
Zitat von: CoolTux am 23 Oktober 2021, 19:17:54
Setze bei diesem Rollo bitte das Attribut ASC_DriveUpMaxDuration auf 300
Und führe dann in der FHEMWEB Konsole das aus
{ ascAPIset('LastDrive','HM_JAU_Jalousie','test_test') }
Danach kurzer Test mit
{ ascAPIget('LastDrive','HM_JAU_Jalousie') }
Danach lass das Rollo mal kurz fahren und schaue ob das Reading ASC_ShuttersLastDrive gesetzt wird.
Alles gemacht wie angegeben:
- 300s gesetzt
- test_test gesetzt und internal test_test ausgelesen, Reading unverändert
- manuell gefahren, Reading unverändert, internal LastDrive weiterhin test_test
- DriveDown auf Time gesetzt und EarlyDown entsprechend gesetzt
- nach der Timer Fahrt Reading unverändert, internal LastDrive auf 'night close'
Das Reading wird weiterhin nicht gesetzt.
Nachtrag: Falls die Frage noch kommen sollte: Ich habe bereits alle Möglichkeiten der Deinstallation und Neuinstallation von Devices durchprobiert. Heute Morgen habe ich erst ASC deinstalliert und komplett neu aufgesetzt. Das Device habe ich ebenfalls schon mehrfach deinstalliert und neu aufgesetzt.
Schau mal bitte in das Logfile ob da irgendwelche Fehlermeldungen stehen. Warnings irgendwelcher Art um die Zeit Rum wo Du das getestet hast.
Zitat von: CoolTux am 23 Oktober 2021, 19:47:47
Schau mal bitte in das Logfile ob da irgendwelche Fehlermeldungen stehen. Warnings irgendwelcher Art um die Zeit Rum wo Du das getestet hast.
Im global steht verbose auf 2. Laut Event File wurde die Jalousie um 19:24 gefahren. Im log steht zu diesem Zeitpunkt absolut nichts, dort ist von 19:07 bis 19:31 kein einziger Eintrag.
Zitat von: Wolle02 am 27 August 2020, 10:52:05
??? Das beantwortet jetzt eigentlich nicht die Frage.
Wie schon geschrieben greift die Selfdefense bei geöffnetem Fenster nur wenn Shuttersplace auf terrace steht. Das Attribut ASC_Self_Defense_Mode hielft hier nicht weiter, weil dann der Rolladen IMMER geschlossen wird wenn der Roommate absent ist und nicht nur wenn das Fenster geöffnet ist.
Deswegen war die Frage:
Wäre es denn dann möglich beim Attribut ASC_ShuttersPlace neben 'window' und 'terrace' noch eine Einstellung für EG-Fenster zu machen bei denen die Selfdefence aus 'terrace' greift aber auch die automatischen Fahrten aus 'window' durchgeführt werden?
Ich habe eine neue Version ins SVN geladen. Dort enthalten ist ein neuer Wert für ASC_ShuttersPlace, EG_window. Teste bitte einmal ob das Deine Wünsche erfüllt.
Zitat von: gestein am 22 Juni 2021, 08:33:22
Hallo,
ich nutze das Attribut "ASC_ExternalTrigger" mit "dyExternalTrigger4Rollos:state online:offline 90" um die Rollos beim Fernsehen automatisch runter zu fahren, wenn es zu hell ist.
Gestern ist war zufällig gleichzeitig auch das Beschatten aktiv.
So weit hat alles gepasst. Als der Fernseher angeschalten wurde, fuhr der Rollo in die Position 90.
Als aber das Beschatten aus war, wurde der Rollo hochgefahren.
Grund war: shading out
Hat das Ende der Beschattung wirklich höhere Priorität als der externe Trigger?
Ist das so gewollt?
Danke, lg, Gerhard
In der neuen Version sollte das nun gefixt sein. Bitte einmal testen.
Zitat von: FFHEM am 23 Oktober 2021, 12:08:20
Wieder mal Bingo! Es kommt "protected"!
Werde das morgen früh noch einmal mit künstlichem Regen vor der Morgenfahrt testen und Rückmeldung geben!
Vielen Dank erst einmal!
Gruß,
Friedhelm
Der Regenschutz funktioniert jetzt! Der Rolladen bleibt bei der morgendlichen Auffahrt bei Regen unten und geht erst hoch, wenn der Regen aufhört.
Vielen Dank,
Gruß,
Friedhelm
Hallo zusammen,
ich möchte noch mal einen Versuch wagen, da andere auch schon darum gebeten haben. Kannst du @CoolTux bitte diese unendlichen Thread schließen?!
Ich versteh nicht das Problem, das man für "sein" Problem kein eigenen Thread aufmacht so wie es auch in Foren vorgesehen ist.
Ich habe seit gestern über 20 neue Benachrichtigungen für diesen Thread bekommen, da ich diesen beobachte . Da ist es schwer den Überblick zu behalten und dann Support leisten zu können bzw. dann noch zu wollen. Man kann hier sauber die Benachrichtigung einstellen wenn man z.B. zum Thema Automatisierung benachrichtigt werden will. Wenn man dort aber keine Interesse hat oder nicht helfen kann, kann man das einfach ignorieren solange man nicht diesen genauen Thread zur Beobachtung hinzufügt. Bei diesem Thread wird über "alles" Quer Beet geschrieben was einerseits scher für Support ist und andererseits für die Nachwelt keine Hilfe ist. Versucht mal in über 140 Seiten was wieder zu finden. So läuft man auch Gefahr das die gleiche Fragen immer wieder gestellt werden, da die Suche leider sehr schwierig zu gestalten ist.
Thread wird geschlossen. Bitte für Probleme mit ASC immer ein eigenen Thread auf machen mit [ASC - MEIN_PROBLEM"]
Mal schauen wie gut das geht