Betatester für neues Modul AutoShuttersControl gesucht!

Begonnen von CoolTux, 01 September 2018, 12:10:35

Vorheriges Thema - Nächstes Thema

CoolTux

Zitat von: Beta-User am 20 September 2018, 19:42:52
Hallo zusammen,
ich komme nochmal auf die nichtfahrenden Rollläden in den zwei Kinderzimmern zurück, da die heute nicht offen waren, als ich (vor sunset) nach Hause gekommen bin.
Habe mir mal die Werte da (Am Rolladendevice) angesehen, und siehe da, die Zeit für's Öffnen stand auf Samstag, also übermorgen...

list dazu:
Internals:
   CFGFN     
   CUL_0_MSGCNT 1
   CUL_0_RAWMSG A0EDEA41052A2E9425EE20601000037::-60.5:CUL_0
   CUL_0_RSSI -60.5
   CUL_0_TIME 2018-09-19 05:45:59
   DEF        52A2E9
   IODev      myHmUART
   LASTInputDev myHmUART
   MSGCNT     3
   NAME       Rolladen_Kind1_Sued
   NOTIFYDEV  global
   NR         204
   NTFY_ORDER 50-Rolladen_Kind1_Sued
   STATE      off
   TYPE       CUL_HM
   lastMsg    No:DE - t:10 s:52A2E9 d:425EE2 0601000037
   mapleCUN1_MSGCNT 1
   mapleCUN1_RAWMSG A0EDEA41052A2E9425EE20601000037::-91:mapleCUN1
   mapleCUN1_RSSI -91
   mapleCUN1_TIME 2018-09-19 05:45:59
   myHmUART_MSGCNT 1
   myHmUART_RAWMSG 05010034DEA41052A2E9425EE20601000037
   myHmUART_RSSI -52
   myHmUART_TIME 2018-09-19 05:45:59
   protLastRcv 2018-09-19 05:45:59
   protRcv    1 last_at:2018-09-19 05:45:59
   protSnd    2 last_at:2018-09-19 05:45:59
   protState  CMDs_done
   rssi_at_CUL_0 cnt:1 min:-60.5 max:-60.5 avg:-60.5 lst:-60.5
   rssi_at_mapleCUN1 cnt:1 min:-91 max:-91 avg:-91 lst:-91
   rssi_at_myHmUART cnt:1 min:-52 max:-52 avg:-52 lst:-52
   rssi_myHmUART cnt:1 min:-55 max:-55 avg:-55 lst:-55
   OLDREADINGS:
   READINGS:
     2018-09-20 06:45:32   AutoShuttersControl_Time_Sunrise Sat Sep 22 06:45:54 2018
     2018-09-20 06:45:32   AutoShuttersControl_Time_Sunset Thu Sep 20 20:15:20 2018
     2018-09-18 20:15:30   CommandAccepted yes
     2017-12-09 00:30:54   D-firmware      2.3
     2017-12-09 00:30:54   D-serialNr      LEQ0069948
     2017-12-21 07:35:33   PairedTo        0x425EE2
     2017-12-21 07:35:34   R-driveDown     15 s
     2017-12-21 07:35:34   R-driveTurn     0.5 s
     2017-12-21 07:35:34   R-driveUp       16 s
     2017-12-21 07:35:33   R-pairCentral   0x425EE2
     2017-12-21 07:35:34   R-powerUpAction off
     2017-12-21 07:35:34   R-sign          off
     2017-12-21 07:35:33   RegL_00.        02:01 0A:42 0B:5E 0C:E2 15:FF 18:00 00:00
     2017-12-21 07:35:34   RegL_01.        08:00 09:00 0A:00 0B:00 0C:96 0D:00 0E:A0 0F:05 10:00  30:06 57:06 56:00 00:00
     2018-05-19 19:12:30   automode        0
     2018-09-19 05:45:59   deviceMsg       off (to VCCU)
     2018-09-19 05:45:59   level           0
     2018-09-19 05:45:59   motor           stop:off
     2018-09-19 05:45:59   pct             0
     2018-07-20 22:02:29   powerOn         2018-07-20 22:02:29
     2018-09-19 05:45:59   recentStateType info
     2018-09-19 05:45:59   state           off
     2018-09-19 05:45:59   timedOn         off
   helper:
     HM_CMDNR   222
     cSnd       ,01425EE252A2E9010E
     mId        006A
     regLst     ,0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +52A2E9,00,00,00
       nextSend   1537328759.65459
       prefIO     
       rxt        0
       vccu       VCCU
       p:
         52A2E9
         00
         00
         00
     mRssi:
       mNo        DE
       io:
         CUL_0:
           -60.5
           -60.5
         mapleCUN1:
           -91
           -91
         myHmUART:
           -46
           -46
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         CUL_0
       flg        A
       ts         1537328759.33617
       ack:
         HASH(0x26088b0)
         DE8002425EE252A2E900
     rssi:
       at_CUL_0:
         avg        -60.5
         cnt        1
         lst        -60.5
         max        -60.5
         min        -60.5
       at_mapleCUN1:
         avg        -91
         cnt        1
         lst        -91
         max        -91
         min        -91
       at_myHmUART:
         avg        -52
         cnt        1
         lst        -52
         max        -52
         min        -52
       myHmUART:
         avg        -55
         cnt        1
         lst        -55
         max        -55
         min        -55
     tmpl:
Attributes:
   AutoShuttersControl 2
   AutoShuttersControl_Antifreeze off
   AutoShuttersControl_AutoAstroModeEvening none
   AutoShuttersControl_AutoAstroModeEveningHorizon none
   AutoShuttersControl_AutoAstroModeMorning none
   AutoShuttersControl_AutoAstroModeMorningHorizon none
   AutoShuttersControl_Closed_Pos 0
   AutoShuttersControl_Direction 178
   AutoShuttersControl_Down astro
   AutoShuttersControl_GuestRoom 1
   AutoShuttersControl_Mode_Down always
   AutoShuttersControl_Mode_Up always
   AutoShuttersControl_Offset_Minutes_Evening 1
   AutoShuttersControl_Offset_Minutes_Morning 1
   AutoShuttersControl_Open_Pos 100
   AutoShuttersControl_Partymode off
   AutoShuttersControl_Pos_Cmd pct
   AutoShuttersControl_Pos_after_ComfortOpen 80
   AutoShuttersControl_Rand_Minutes 20
   AutoShuttersControl_Roommate_Device rr_Kind1
   AutoShuttersControl_Roommate_Reading state
   AutoShuttersControl_Shading off
   AutoShuttersControl_Shading_Angle_Left 85
   AutoShuttersControl_Shading_Angle_Right 85
   AutoShuttersControl_Shading_BlockingTime_After_Manual 20
   AutoShuttersControl_Shading_BlockingTime_Twilight 45
   AutoShuttersControl_Shading_Brightness_Reading brightness
   AutoShuttersControl_Shading_Brightness_Sensor 1
   AutoShuttersControl_Shading_Fast_Close 1
   AutoShuttersControl_Shading_Fast_Open 1
   AutoShuttersControl_Shading_Min_Elevation 1
   AutoShuttersControl_Shading_Min_OutsideTemperature 18
   AutoShuttersControl_Shading_Pos 55
   AutoShuttersControl_Shading_Pos_after_Shading -1
   AutoShuttersControl_Shading_StateChange_Cloudy 4000
   AutoShuttersControl_Shading_StateChange_Sunny 6000
   AutoShuttersControl_Shading_WaitingPeriod 20
   AutoShuttersControl_Time_Down_Early 20:15:00
   AutoShuttersControl_Time_Down_Late 22:30:00
   AutoShuttersControl_Time_Up_Early 06:45:00
   AutoShuttersControl_Time_Up_Late 09:00:00
   AutoShuttersControl_Time_Up_WE_Holiday 09:30:00
   AutoShuttersControl_Up astro
   AutoShuttersControl_Ventilate_Pos 30
   AutoShuttersControl_Ventilate_Window_Open on
   AutoShuttersControl_WindowRec Fenster_Kind1_Sued
   AutoShuttersControl_WindowRec_subType threestate
   AutoShuttersControl_lock-out soft
   AutoShuttersControl_lock-outCmd none
   IODev      CUL_0
   IOgrp      VCCU
   autoReadReg 4_reqStatus
   devStateIcon on:fts_shutter_10 off:fts_schutter_100
   expert     2_full
   firmware   2.3
   fp_Obergeschoss 655,340,0,
   group      Türen und Fenster
   icon       fts_shutter
   model      HM-LC-Bl1PBU-FM
   peerIDs    00000000,
   room       Kind1
   serialNr   LEQ0069948
   subType    blindActuator
   userattr   AutoShuttersControl_Antifreeze:off,morning AutoShuttersControl_Antifreeze:off,on AutoShuttersControl_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON AutoShuttersControl_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 AutoShuttersControl_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON AutoShuttersControl_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 AutoShuttersControl_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 AutoShuttersControl_Direction AutoShuttersControl_Down:time,astro AutoShuttersControl_GuestRoom:on,off AutoShuttersControl_Mode_Down:absent,always,off AutoShuttersControl_Mode_Down:present,absent,always,off AutoShuttersControl_Mode_Up:absent,always,off AutoShuttersControl_Mode_Up:present,absent,always,off AutoShuttersControl_Offset_Minutes_Evening AutoShuttersControl_Offset_Minutes_Morning AutoShuttersControl_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 AutoShuttersControl_Partymode:on,off AutoShuttersControl_Pos_Cmd AutoShuttersControl_Pos_after_ComfortOpen:-2,-1,0,10,20,30,40,50,60,70,80,90,100 AutoShuttersControl_Pos_after_ComfortOpen:0,10,20,30,40,50,60,70,80,90,100 AutoShuttersControl_Rand_Minutes AutoShuttersControl_Roommate_Device AutoShuttersControl_Roommate_Reading AutoShuttersControl_Shading:on,off,delayed,present,absent AutoShuttersControl_Shading_Angle_Left:0,5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90 AutoShuttersControl_Shading_Angle_Right:0,5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90 AutoShuttersControl_Shading_BlockingTime_After_Manual AutoShuttersControl_Shading_BlockingTime_Twilight AutoShuttersControl_Shading_Brightness_Reading AutoShuttersControl_Shading_Brightness_Sensor AutoShuttersControl_Shading_Fast_Close:on,off AutoShuttersControl_Shading_Fast_Open:on,off AutoShuttersControl_Shading_Min_Elevation AutoShuttersControl_Shading_Min_OutsideTemperature AutoShuttersControl_Shading_Pos:10,20,30,40,50,60,70,80,90,100 AutoShuttersControl_Shading_Pos_after_Shading:-1,0,10,20,30,40,50,60,70,80,90,100 AutoShuttersControl_Shading_StateChange_Cloudy AutoShuttersControl_Shading_StateChange_Sunny AutoShuttersControl_Shading_WaitingPeriod AutoShuttersControl_Time_Down_Early AutoShuttersControl_Time_Down_Late AutoShuttersControl_Time_Up_Early AutoShuttersControl_Time_Up_Late AutoShuttersControl_Time_Up_WE_Holiday AutoShuttersControl_Up:time,astro AutoShuttersControl_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 AutoShuttersControl_Ventilate_Window_Open:on,off AutoShuttersControl_WindowRec AutoShuttersControl_WindowRec_subType:twostate,threestate AutoShuttersControl_lock-out:on,off AutoShuttersControl_lock-out:soft,hard AutoShuttersControl_lock-outCmd:inhibit,blocked
   webCmd     toggle:on:off:up:down:stop:statusRequest

Version ist 0.1.49, beide Roommates sind absent, habe das mind. bei einem der beiden heute morgen auch manuell aktualisiert.

Idee dazu?

Gruß, Beta-User

Fällt mir aktuell nichts zu ein. Magst noch mal ein list vom ASC Device geben?
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Beta-User

Sorry, war weg, dafür jetzt der Stand, nachdem jetzt alle Timer für heute mal durch sind:

Für morgen früh sieht es ok aus, dafür ist der Wert für abends irritierend:
Internals:
     2018-09-20 20:15:20   AutoShuttersControl_Time_Sunrise Fri Sep 21 06:45:35 2018
     2018-09-20 20:15:20   AutoShuttersControl_Time_Sunset Sat Sep 22 20:15:07 2018
ASC-Device:
Internals:
   CFGFN     
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       Rolladenautomatik
   NOTIFYDEV  global,Rolladenautomatik,Terrassentuer_WZ,Fenster_Chillraum_West,Fenster_Wohnzimmer_SSO,Fenster_Bad_OG,Terrassentuer_EZ,Fenster_Wohnzimmer_SSW,AutoShuttersControl_WindowRec_subType,Fenster_Treppenhaus
   NR         380
   NTFY_ORDER 50-Rolladenautomatik
   NotifyOrderPrefix 51-
   STATE      active
   TYPE       AutoShuttersControl
   VERSION    0.1.49
   OLDREADINGS:
   READINGS:
     2018-09-20 20:15:38   Jalousie_Links_lastPosValue 0
     2018-09-20 20:15:38   Jalousie_Links_nextAstroTimeEvent Fri Sep 21 06:45:48 2018
     2018-09-20 20:15:33   Jalousie_Mitte_lastPosValue 0
     2018-09-20 20:15:33   Jalousie_Mitte_nextAstroTimeEvent Fri Sep 21 06:45:49 2018
     2018-09-20 20:15:14   Jalousie_Rechts_lastPosValue 0
     2018-09-20 20:15:14   Jalousie_Rechts_nextAstroTimeEvent Fri Sep 21 06:45:14 2018
     2018-09-20 20:15:17   Jalousie_WZ_lastPosValue 0
     2018-09-20 20:15:17   Jalousie_WZ_nextAstroTimeEvent Fri Sep 21 06:45:16 2018
     2018-09-20 20:15:27   Rolladen_Bad_OG_lastPosValue 0
     2018-09-20 20:15:27   Rolladen_Bad_OG_nextAstroTimeEvent Fri Sep 21 06:45:05 2018
     2018-09-20 20:15:33   Rolladen_Buero_Ost_lastPosValue 0
     2018-09-20 20:15:33   Rolladen_Buero_Ost_nextAstroTimeEvent Fri Sep 21 06:45:23 2018
     2018-09-20 20:15:19   Rolladen_Buero_Sued_lastPosValue 0
     2018-09-20 20:15:19   Rolladen_Buero_Sued_nextAstroTimeEvent Fri Sep 21 06:45:33 2018
     2018-09-20 20:15:39   Rolladen_Chillraum_lastPosValue 30
     2018-09-20 20:15:39   Rolladen_Chillraum_nextAstroTimeEvent Fri Sep 21 06:45:27 2018
     2018-09-19 20:15:58   Rolladen_Kind1_Sued_lastPosValue 0
     2018-09-20 20:15:20   Rolladen_Kind1_Sued_nextAstroTimeEvent Fri Sep 21 06:45:35 2018
     2018-09-19 20:16:00   Rolladen_Kind1_West_lastPosValue 0
     2018-09-20 20:15:58   Rolladen_Kind1_West_nextAstroTimeEvent Fri Sep 21 06:45:36 2018
     2018-09-20 20:15:57   Rolladen_SZ_Nord_lastPosValue 0
     2018-09-20 20:15:57   Rolladen_SZ_Nord_nextAstroTimeEvent Fri Sep 21 06:45:13 2018
     2018-09-20 20:15:43   Rolladen_SZ_West_lastPosValue 0
     2018-09-20 20:15:43   Rolladen_SZ_West_nextAstroTimeEvent Fri Sep 21 06:45:52 2018
     2018-09-20 20:15:37   Rolladen_Treppenhaus_lastPosValue 0
     2018-09-20 20:15:37   Rolladen_Treppenhaus_nextAstroTimeEvent Fri Sep 21 06:45:01 2018
     2018-09-20 20:15:29   Rolladen_WZ_SSO_lastPosValue 0
     2018-09-20 20:15:29   Rolladen_WZ_SSO_nextAstroTimeEvent Fri Sep 21 06:45:22 2018
     2018-09-20 20:15:09   Rolladen_WZ_SSW_lastPosValue 0
     2018-09-20 20:15:09   Rolladen_WZ_SSW_nextAstroTimeEvent Fri Sep 21 06:45:02 2018
     2018-09-16 09:05:43   lockOut         on
     2018-09-12 20:31:38   partyMode       off
     2018-09-18 23:02:05   room_Bad_OG     Rolladen_Bad_OG
     2018-09-18 23:02:05   room_Buero      Rolladen_Buero_Ost, Rolladen_Buero_Sued
     2018-09-18 23:02:05   room_Chillraum  Rolladen_Chillraum
     2018-09-18 23:02:05   room_Esszimmer  Jalousie_Links, Jalousie_Mitte, Jalousie_Rechts
     2018-09-18 23:02:05   room_Kind1       Rolladen_Kind1_Sued, Rolladen_Kind1_West
     2018-09-18 23:02:05   room_Schlafzimmer Rolladen_SZ_Nord, Rolladen_SZ_West
     2018-09-18 23:02:05   room_Treppenhaus Rolladen_Treppenhaus
     2018-09-18 23:02:05   room_Wohnzimmer Jalousie_WZ, Rolladen_WZ_SSO, Rolladen_WZ_SSW
     2018-09-18 23:02:05   state           active
     2018-09-18 23:02:05   sunriseTimeWeHoliday off
     2018-09-18 23:02:05   userAttrList    rolled out
   helper:
     shuttersList:
       Jalousie_Links
       Jalousie_Mitte
       Jalousie_Rechts
       Jalousie_WZ
       Rolladen_Bad_OG
       Rolladen_Buero_Ost
       Rolladen_Buero_Sued
       Rolladen_Chillraum
       Rolladen_Kind1_Sued
       ...
Attributes:
   AutoShuttersControl_antifreezeTemp 3
   AutoShuttersControl_autoAstroModeEvening CIVIL
   AutoShuttersControl_autoAstroModeMorning CIVIL
   AutoShuttersControl_autoShuttersControlComfort on
   AutoShuttersControl_autoShuttersControlEvening on
   AutoShuttersControl_autoShuttersControlMorning on
   AutoShuttersControl_temperatureReading temperature2
   AutoShuttersControl_temperatureSensor MYSENSOR_97
   icon       fts_shutter_automatic
   room       Steuerung

Mal schauen, aber ich bin ziemlich sicher, dass die Rolläden in den Kinderzimmern nicht fahren werden morgen früh.

(Muß mal sehen, dachte eigentlich, dass die Fensterkontakte vergeben wären, scheint aber teilweise nicht (mehr) der Fall zu sein...).
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

CoolTux

Da scheint sich bei Dir ein falscher Eintrag eingeschult zu haben. Der WindowRec_SubType sollte da nicht stehen. Ich befürchte da kommst du um ein löschen des versteckten Readings und neu starten nicht rum. Danach müssen alle Roommate und Fenstereinträge noch mal kurz angefasst werden. Nicht löschen die Attribute nur noch mal neu setzen.

Ich lasse mir da später mal was zu einfallen.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

CoolTux

Ein Problem konnte ich schon erkennen. Es hat was mit der Wochenendeteuerung zu tun wenn man die Sonderbehandlung aktiv hat.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Beta-User

Hmmm, sieht irgendwie seltsam aus.

Vielleicht noch eine generelle Anmerkung zu dem Attribut-Änderungs-Thema, das hatten wir neulich indirekt schon:

Eigentlich sollte bei Änderung eines Attributwerts m.E. nicht der "alte" irgendwo im Hintergrund weiter drin bleiben. Wäre es nicht eine Lösung, in einem solchen Fall einfach das Notifydev komplett neu einzulesen, also alle aktuellen Rollläden durchzuscannen?

Damit verhindert man nicht nur solche Leichen wie neulich, sondern könnte ggf. auch dieses Problem (woher auch immer es kommt) beseitigen.
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

Beta-User

Übrigens: Einen der Rolläden hatte ich angefaßt und twostate/threestate hin- und hergewechselt.

Der hat jetzt:
2018-09-21 06:47:05   AutoShuttersControl_Time_Sunrise Sat Sep 22 06:45:11 2018
2018-09-21 06:47:05   AutoShuttersControl_Time_Sunset Fri Sep 21 20:16:00 2018


Der 2. im selben Raum sieht diesbezüglich genauso aus, beide sind aber noch zu; die Zeitstempel im 2. Raum sind mind. an einem der Rollläden dieselben.
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

CoolTux

Er wird IsDay falsch berechnen. Sofern du Roommates da hast. Deswegen fahren sie sie auch nicht wenn du auf Home stellst.
Das neu einlesen werde auf jeden Fall machen.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

CoolTux

Ich habe mal eine Hotfixversion hochgeladen. Damit sollten zu mindestens die Rolläden am WE korrekt fahren und für die Roommates auch korrekt ermittelt werden ob schon Tag ist oder nicht.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Papaloewe

Hallo Leon,

mir ist noch eine Kleinigkeit aufgefallen:
Wenn man einen neuen Rolladen mit ROLLO-Modul, also "AutoShuttersControl = 1" einbindet, wird der Eintrag für "AutoShuttersControl_Pos_Cmd" auf den Wert "position" gesetzt. Das ist aber für die aktuelle ROLLO Version nicht mehr gültig und muss jetzt auch "pct" heißen.

Ansonsten bitte weiter so und vielen Dank für deinen Einsatz hier!

Gruß
Thomas

CoolTux

Zitat von: Papaloewe am 21 September 2018, 10:03:37
Hallo Leon,

mir ist noch eine Kleinigkeit aufgefallen:
Wenn man einen neuen Rolladen mit ROLLO-Modul, also "AutoShuttersControl = 1" einbindet, wird der Eintrag für "AutoShuttersControl_Pos_Cmd" auf den Wert "position" gesetzt. Das ist aber für die aktuelle ROLLO Version nicht mehr gültig und muss jetzt auch "pct" heißen.

Ansonsten bitte weiter so und vielen Dank für deinen Einsatz hier!

Gruß
Thomas

Hallo Thomas, dann musst Du bitte entscheiden ob Du die 2 nimmst und dafür die PosDown und PosUp Werte änderst oder die 1 nimmst als aus position halt pct machst.



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

Papaloewe

Alles klar, aber das müssen dann alle machen, die das Rollo-Modul verwenden.  ::)

Zum Thema Ferien finde ich die Lösung aus dem Alarmclock-Modul nicht schlecht:
VacationDevice
Name of the vacation device.
There are 3 possibilities:
1.vacation device from typ holiday or Calendar.
<devicename>
Example: attr <name> VacationDevice Ferien
2.On state of a device.For example a dummy
<devicename>:<value>
Example: attr <name> VacationDevice MyDummy:Vacation
Here the AlarmTime 9_Vacation takes effect when the state of the dummy has the value Vacation
3.On a reading of a device.
<devicename>:<readingname>:<value>
Example: attr <name> VacationDevice MyDummy:Today:Vacation
VacationCheck
0 disables monitoring the vacation device
1 activates monitoring
VacationDays
List of days on which the alarmtime 9_Vacation may take effect
Example: attr <name> VacationDays 1|2|3|4|5
Default: 1|2|3|4|5|6|7


Ist bestimmt aufwendig das so umzusetzen, aber dafür auch sehr flexibel.

Gruß
Thomas

Beta-User

Zitat von: CoolTux am 21 September 2018, 10:16:52
oder die 1 nimmst als aus position halt pct machst.
Frage: Wenn das ROLLO-Modul per default auch pct verwendet: warum nicht das Array in Zeile 157 ändern oder eben die Arrays um eine 3 ergänzen, die für das "alte"-ROLLO-Verhalten steht? (Du scheinst das ja selbst in dieser Form zu benötigen, das ist allerdings dann die große Ausnahme ;) ).

Könnte man nicht bei der Gelegenheit dann auch die 5 Angaben in Zeile 159ff auf HH:MM ändern?
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

CoolTux

Zitat von: Papaloewe am 21 September 2018, 10:38:46
Alles klar, aber das müssen dann alle machen, die das Rollo-Modul verwenden.  ::)

Zum Thema Ferien finde ich die Lösung aus dem Alarmclock-Modul nicht schlecht:
VacationDevice
Name of the vacation device.
There are 3 possibilities:
1.vacation device from typ holiday or Calendar.
<devicename>
Example: attr <name> VacationDevice Ferien
2.On state of a device.For example a dummy
<devicename>:<value>
Example: attr <name> VacationDevice MyDummy:Vacation
Here the AlarmTime 9_Vacation takes effect when the state of the dummy has the value Vacation
3.On a reading of a device.
<devicename>:<readingname>:<value>
Example: attr <name> VacationDevice MyDummy:Today:Vacation
VacationCheck
0 disables monitoring the vacation device
1 activates monitoring
VacationDays
List of days on which the alarmtime 9_Vacation may take effect
Example: attr <name> VacationDays 1|2|3|4|5
Default: 1|2|3|4|5|6|7


Ist bestimmt aufwendig das so umzusetzen, aber dafür auch sehr flexibel.

Gruß
Thomas

Das Thema Ferienkalander oder auch andere Art von Kalender haben wir ja nun durch denke ich. Man kann es in eine Holiday Datei einpflegen dann wird es automatisch beachtet, oder eben als Extra Kalenderdevice mit 0 und 1 und einem entsprechenden Attribut. Ich muss mir das aber eh noch mal anschauen mit dem extra Device.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Fixel2012

Fhem 5.8 auf Raspi 3, HMLAN und 868MHz CUL mit einigen Komponenten, Z-Wave Rollladenaktoren, Tablet UI, 433 MHz CUL mit Baumarktsteckdosen und Temp Sensoren, Amazon Echo, Echo Dot, 2x SONOS  play1, 1x SONOS Connect AMP,  presence, HUE, Lightify

Cluni

Zitat von: Fixel2012 am 21 September 2018, 11:42:34
*Marker zum mitlesen*

Man kann auch einfach auf den Button "Benachrichtigung" klicken - dann bekommen nicht alle 5.342.854 Mitlesenden eine Benachrichtigung, dass du nun mitliest....   ::)