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

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

Vorheriges Thema - Nächstes Thema

daelch

Okay, Danke.

Ich habe es gelöscht und neu konfiguriert. Jetzt treten die vorher genannten Merkwürdigkeiten nicht mehr auf.

Aber das Problem mit dem Versionsstempel bleibt. Das ist dann ein generelles Problem hat nichts mit meinem oben genannten Problem zu tun. Korrekt?

unclej

Hallo,

ich hätte mal eine Frage zur Wind Protection (Version v0.8.16). Vorhin fuhren meine Rollläden überraschend alle hoch wegen der Wind Protection. Ich hätte gedacht, dass sie alle in die Closed-Position fahren würden. Meine Antriebe (Rademacher mit DUOFERN) haben keine Windposition oder so.
Ist das so gewollt, dass sie dann in die Offen-Position fahren oder habe ich irgendein Attribut übersehen? Der Windsensor mit Werten ist eingerichtet, aber ich finde kein Attribut für die Position bei Wind Protection.

Gruß Jörg

CoolTux

Zitat von: daelch am 09 Februar 2020, 22:06:03
Okay, Danke.

Ich habe es gelöscht und neu konfiguriert. Jetzt treten die vorher genannten Merkwürdigkeiten nicht mehr auf.

Aber das Problem mit dem Versionsstempel bleibt. Das ist dann ein generelles Problem hat nichts mit meinem oben genannten Problem zu tun. Korrekt?

Zeige einmal bitte ein list -r eines Rollos?
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

CoolTux

Zitat von: unclej am 09 Februar 2020, 23:07:47
Hallo,

ich hätte mal eine Frage zur Wind Protection (Version v0.8.16). Vorhin fuhren meine Rollläden überraschend alle hoch wegen der Wind Protection. Ich hätte gedacht, dass sie alle in die Closed-Position fahren würden. Meine Antriebe (Rademacher mit DUOFERN) haben keine Windposition oder so.
Ist das so gewollt, dass sie dann in die Offen-Position fahren oder habe ich irgendein Attribut übersehen? Der Windsensor mit Werten ist eingerichtet, aber ich finde kein Attribut für die Position bei Wind Protection.

Gruß Jörg

Soweit ich mich erinnern kann wurde entschieden das die beste Wahl offen ist damit die Rollos bei Sturm nicht kaputt gehen.
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

daelch

Zitat von: CoolTux am 10 Februar 2020, 04:05:59
Zeige einmal bitte ein list -r eines Rollos?

Komisch, nun funktioniert alles. Vielen Dank für die Hilfe.

FunkOdyssey

Kurze Frage:

Wenn ich im ASC-Modul das Attribut ASC_residentsDev gesetzt habe, reicht dies schon aus, um Rollos per ASC_Mode_Up = absent hochzufahren?
Oder müssen - wie in der CommandRef beschrieben - wirklich noch alle Roommates im Rollo gesetzt werden?

CoolTux

Zitat von: FunkOdyssey am 11 Februar 2020, 17:32:56
Kurze Frage:

Wenn ich im ASC-Modul das Attribut ASC_residentsDev gesetzt habe, reicht dies schon aus, um Rollos per ASC_Mode_Up = absent hochzufahren?
Oder müssen - wie in der CommandRef beschrieben - wirklich noch alle Roommates im Rollo gesetzt werden?

Residents reicht für Rollos wo kein Roommate zugewiesen ist.
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


Beetle2003

Hallo,

kann mir einer diese Fehlermeldung erklären?
ERROR: empty name in readingsBeginUpdate
2020.02.12 07:47:18.497 1: stacktrace:
2020.02.12 07:47:18.497 1:     main::readingsBeginUpdate           called by ./FHEM/73_AutoShuttersControl.pm (2733)
2020.02.12 07:47:18.497 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (3149)
2020.02.12 07:47:18.497 1:     FHEM::AutoShuttersControl::SunRiseShuttersAfterTimerFn called by fhem.pl (3306)
2020.02.12 07:47:18.498 1:     main::HandleTimeout                 called by fhem.pl (678)
2020.02.12 07:47:18.498 1: readingsUpdate(,ASC_Time_DriveDown,12.02.2020 - 18:11) missed to call readingsBeginUpdate first.
2020.02.12 07:47:18.499 1: stacktrace:
2020.02.12 07:47:18.499 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (2734)
2020.02.12 07:47:18.499 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (3149)
2020.02.12 07:47:18.500 1:     FHEM::AutoShuttersControl::SunRiseShuttersAfterTimerFn called by fhem.pl (3306)
2020.02.12 07:47:18.500 1:     main::HandleTimeout                 called by fhem.pl (678)
2020.02.12 07:47:18.500 1: readingsUpdate(,ASC_Time_DriveUp,13.02.2020 - 07:47) missed to call readingsBeginUpdate first.
2020.02.12 07:47:18.501 1: stacktrace:
2020.02.12 07:47:18.501 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (2748)
2020.02.12 07:47:18.501 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (3149)
2020.02.12 07:47:18.501 1:     FHEM::AutoShuttersControl::SunRiseShuttersAfterTimerFn called by fhem.pl (3306)
2020.02.12 07:47:18.502 1:     main::HandleTimeout                 called by fhem.pl (678)

Was darf ich machen, damit die Meldung nicht mehr erscheint?

CoolTux

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

Beetle2003

Zitat von: CoolTux am 12 Februar 2020, 18:48:51
Hier sollte ein Neustart hilfreich sein.

Moin,

auch nach einen Fhem Neustart ist die Meldung weiter vorhanden.

Hast Du noch eine Idee?

CoolTux

Dann ist irgendwo der Wurm drin. Zeig mal ein list von Deinen Devices.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Dersch

Hi, es ist leider wieder so, dass nach dem abendlichen Runterfahren alle Läden wieder hoch gehen sobald Residents triggert. Die müssten aber unten bleiben.

Bis auf die Läden mit 3 State Türkontakt fahren sie alle hoch und bleiben da auch bis ASC_Down_Late greift. Es werden alle nach Helligkeit gesteuert. Residents sollte gar nicht darauf eingreifen dürfen. Ist halt für SelfDefence definert.


2020.02.16 18:03:24 3: CUL_HM set KzRolladenTuer pct 0
2020.02.16 18:03:24 3: CUL_HM set WzRolladenLinks pct 0
2020.02.16 18:03:24 3: CUL_HM set KuRolladenTuer pct 0
2020.02.16 18:03:24 3: CUL_HM set JuRollladen pct 0
2020.02.16 18:03:24 3: CUL_HM set WzRolladenTuer pct 0
2020.02.16 18:03:24 3: CUL_HM set KzRolladenRechts pct 0
2020.02.16 18:03:24 3: CUL_HM set WzRolladenGarten pct 0
2020.02.16 18:03:24 3: CUL_HM set WzRolladenTerrasse pct 0
2020.02.16 18:03:24 3: CUL_HM set AkRolladen pct 0
2020.02.16 18:03:24 3: CUL_HM set KuRolladenSpuele pct 0
2020.02.16 18:03:24 3: CUL_HM set KuRolladenMitte pct 0
2020.02.16 18:03:24 3: CUL_HM set FlurRolladen pct 0
2020.02.16 18:03:24 3: CUL_HM set GwRolladen pct 0

2020.02.16 19:24:21 2: ROOMMATE set rr_Daniela absent
2020.02.16 19:24:21 3: CUL_HM set KuRolladenTuer inhibit off
2020.02.16 19:24:21 3: CUL_HM set KzRolladenTuer inhibit off
2020.02.16 19:24:21 3: CUL_HM set WzRolladenTuer inhibit off
2020.02.16 19:24:59 2: ROOMMATE set rr_Daniela home
2020.02.16 19:24:59 3: CUL_HM set AkRolladen pct 100
2020.02.16 19:24:59 3: CUL_HM set FlurRolladen pct 100
2020.02.16 19:24:59 3: CUL_HM set GwRolladen pct 100
2020.02.16 19:24:59 3: CUL_HM set JuRollladen pct 100
2020.02.16 19:24:59 3: CUL_HM set KuRolladenMitte pct 100
2020.02.16 19:24:59 3: CUL_HM set KuRolladenSpuele pct 100
2020.02.16 19:24:59 3: CUL_HM set WzRolladenGarten pct 100
2020.02.16 19:24:59 3: CUL_HM set WzRolladenLinks pct 100
2020.02.16 19:24:59 3: CUL_HM set WzRolladenTerrasse pct 100


List:

Internals:
   FUUID      5c432079-f33f-c2c3-4c9d-f93e944883e4b339
   FVERSION   73_AutoShuttersControl.pm:v0.8.16-s21135/2020-02-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,JuFenster,WzGartenTuer,Astro,TeHelligkeit,DSHOME,GwFenster,SzBalkonTuer,KuFensterSpuele,KuTerrasseTuer,KzFensterBalkon,AkFensterkontakt,KzBalkonTuer,KzFensterRechts
   NR         192
   NTFY_ORDER 51-myASControl
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    v0.8.16
   OLDREADINGS:
   READINGS:
     2020-02-16 19:25:24   AkRolladen_PosValue 100
     2020-02-16 18:03:24   AkRolladen_lastPosValue 100
     2020-02-16 18:43:10   AkRolladen_nextAstroTimeEvent 16.02.2020 - 22:00
     2020-02-16 19:24:59   AnkleideRollladen_PosValue 100
     2020-02-16 18:03:24   AnkleideRollladen_lastPosValue 100
     2020-02-16 18:43:10   AnkleideRollladen_nextAstroTimeEvent 16.02.2020 - 22:00
     2020-02-16 19:25:39   FlurRolladen_PosValue 100
     2020-02-16 18:03:24   FlurRolladen_lastPosValue 100
     2020-02-16 18:43:10   FlurRolladen_nextAstroTimeEvent 16.02.2020 - 22:00
     2020-02-16 19:25:20   GwRolladen_PosValue 100
     2020-02-16 18:03:24   GwRolladen_lastPosValue 100
     2020-02-16 18:43:10   GwRolladen_nextAstroTimeEvent 16.02.2020 - 22:00
     2020-02-16 19:25:37   JuRollladen_PosValue 100
     2020-02-16 18:03:24   JuRollladen_lastPosValue 100
     2020-02-16 18:43:10   JuRollladen_nextAstroTimeEvent 16.02.2020 - 22:00
     2020-02-16 19:25:32   KuRolladenMitte_PosValue 100
     2020-02-16 18:03:24   KuRolladenMitte_lastPosValue 100
     2020-02-16 18:43:10   KuRolladenMitte_nextAstroTimeEvent 16.02.2020 - 22:00
     2020-02-16 19:25:26   KuRolladenSpuele_PosValue 100
     2020-02-16 18:03:24   KuRolladenSpuele_lastPosValue 100
     2020-02-16 18:43:10   KuRolladenSpuele_nextAstroTimeEvent 16.02.2020 - 22:00
     2020-02-16 19:32:34   KuRolladenTuer_PosValue 0
     2019-11-28 22:00:01   KuRolladenTuer_lastDelayPosValue 100
     2020-02-16 18:03:24   KuRolladenTuer_lastPosValue 100
     2020-02-16 18:43:10   KuRolladenTuer_nextAstroTimeEvent 16.02.2020 - 22:00
     2020-02-16 18:03:24   KzRolladenBalkon_PosValue 0
     2020-02-16 19:00:01   KzRolladenBalkon_lastPosValue 0
     2020-02-16 19:00:01   KzRolladenBalkon_nextAstroTimeEvent 17.02.2020 - 08:30
     2020-02-16 18:43:34   KzRolladenRechts_PosValue 0
     2020-02-16 19:00:01   KzRolladenRechts_lastPosValue 0
     2020-02-16 19:00:01   KzRolladenRechts_nextAstroTimeEvent 17.02.2020 - 08:30
     2020-02-16 19:32:34   KzRolladenTuer_PosValue 0
     2020-02-16 19:00:01   KzRolladenTuer_lastPosValue 0
     2020-02-16 19:00:01   KzRolladenTuer_nextAstroTimeEvent 17.02.2020 - 08:30
     2020-02-16 19:24:59   SzRolladenBalkon_PosValue 100
     2019-12-30 07:57:26   SzRolladenBalkon_lastDelayPosValue 100
     2020-02-16 18:03:24   SzRolladenBalkon_lastPosValue 100
     2020-02-16 18:43:10   SzRolladenBalkon_nextAstroTimeEvent 16.02.2020 - 22:00
     2020-02-16 19:24:59   SzRolladenTerrasse_PosValue 100
     2020-02-16 18:03:24   SzRolladenTerrasse_lastPosValue 100
     2020-02-16 18:43:10   SzRolladenTerrasse_nextAstroTimeEvent 16.02.2020 - 22:00
     2020-02-16 19:25:58   WzRolladenGarten_PosValue 100
     2020-02-16 18:03:24   WzRolladenGarten_lastPosValue 100
     2020-02-16 18:43:10   WzRolladenGarten_nextAstroTimeEvent 16.02.2020 - 22:00
     2020-02-16 19:25:24   WzRolladenLinks_PosValue 100
     2020-02-16 18:03:24   WzRolladenLinks_lastPosValue 100
     2020-02-16 18:43:10   WzRolladenLinks_nextAstroTimeEvent 16.02.2020 - 22:00
     2020-02-16 19:25:39   WzRolladenTerrasse_PosValue 100
     2020-02-16 18:03:24   WzRolladenTerrasse_lastPosValue 100
     2020-02-16 18:43:10   WzRolladenTerrasse_nextAstroTimeEvent 16.02.2020 - 22:00
     2020-02-16 19:32:34   WzRolladenTuer_PosValue 0
     2020-02-09 17:59:30   WzRolladenTuer_lastDelayPosValue 100
     2020-02-16 18:03:24   WzRolladenTuer_lastPosValue 100
     2020-02-16 18:43:10   WzRolladenTuer_nextAstroTimeEvent 16.02.2020 - 22:00
     2019-08-21 19:04:55   ascEnable       on
     2019-05-10 12:05:43   controlShading  on
     2019-04-16 22:48:22   hardLockOut     on
     2018-12-21 14:25:59   partyMode       off
     2020-02-16 18:43:06   room_Abstellkammer AkRolladen
     2020-02-16 18:43:06   room_Ankleide   AnkleideRollladen
     2020-02-16 18:43:06   room_FlurOG     FlurRolladen
     2020-02-16 18:43:06   room_G__steWC   GwRolladen
     2020-02-16 18:43:06   room_Julie      JuRollladen
     2020-02-16 18:43:06   room_K__che     KuRolladenMitte,KuRolladenSpuele,KuRolladenTuer
     2020-02-16 18:43:06   room_Kinderzimmer KzRolladenBalkon,KzRolladenRechts,KzRolladenTuer
     2020-02-16 18:43:06   room_Schlafzimmer SzRolladenBalkon,SzRolladenTerrasse
     2020-02-16 18:43:06   room_Wohnzimmer WzRolladenGarten,WzRolladenLinks,WzRolladenTerrasse,WzRolladenTuer
     2019-06-17 20:33:47   selfDefense     on
     2020-02-16 19:32:34   state           manual
     2019-06-15 23:58:10   sunriseTimeWeHoliday on
     2020-02-16 18:43:06   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:
     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:
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoAstroModeMorning CIVIL
   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 { AutoShuttersControl_DevStateIcon($name) }
   icon       fts_shutter_automatic
   room       Zentral
   verbose    0

Beetle2003

Zitat von: CoolTux am 16 Februar 2020, 12:09:33
Dann ist irgendwo der Wurm drin. Zeig mal ein list von Deinen Devices.

Hallo,

mir fällt auf, dass ich meinen Homekit Raum wieder in den Rollo Devices angezeigt bekommen

Internals:
   CFGFN      ./FHEM/Fenster_Tueren.cfg
   FUUID      5c4b6650-f33f-fd4c-3cd5-01019973036eef7d
   FVERSION   73_AutoShuttersControl.pm:v0.8.15-s21102/2020-02-03 TESTING
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       RolloControl
   NOTIFYDEV  global,RolloControl,.......


   NR         1172
   NTFY_ORDER 51-RolloControl
   STATE      night close
   TYPE       AutoShuttersControl
   VERSION    v0.8.15
   OLDREADINGS:
   READINGS:
     2020-02-16 18:18:29   Homekit_lastPosValue 0
     2020-02-16 18:18:29   Homekit_nextAstroTimeEvent 17.02.2020 - 07:40

helper:
     shuttersList:
       Homekit
       .......
       

monitoredDevs:
     -1:
     ........


Ich habe die anderen Rollos aus dem Listing entfernt, damit es übersichtlicher bleibt.

Danke

CoolTux

Zitat von: Beetle2003 am 16 Februar 2020, 21:42:27
Hallo,

mir fällt auf, dass ich meinen Homekit Raum wieder in den Rollo Devices angezeigt bekommen

Internals:
   CFGFN      ./FHEM/Fenster_Tueren.cfg
   FUUID      5c4b6650-f33f-fd4c-3cd5-01019973036eef7d
   FVERSION   73_AutoShuttersControl.pm:v0.8.15-s21102/2020-02-03 TESTING
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       RolloControl
   NOTIFYDEV  global,RolloControl,.......


   NR         1172
   NTFY_ORDER 51-RolloControl
   STATE      night close
   TYPE       AutoShuttersControl
   VERSION    v0.8.15
   OLDREADINGS:
   READINGS:
     2020-02-16 18:18:29   Homekit_lastPosValue 0
     2020-02-16 18:18:29   Homekit_nextAstroTimeEvent 17.02.2020 - 07:40

helper:
     shuttersList:
       Homekit
       .......
       

monitoredDevs:
     -1:
     ........


Ich habe die anderen Rollos aus dem Listing entfernt, damit es übersichtlicher bleibt.

Danke

Daran wird es liegen. Bitte expert auf 1 stellen und set createNewNotifyDev 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