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

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

Vorheriges Thema - Nächstes Thema

xerion

Zitat von: CoolTux am 31 Dezember 2019, 09:12:56
So würde ich an die Sache dann gehen.

Habe gerade ein ganz anderes Problem entdeckt. Wenn ich irgendwelche MQTT Devices löschen will dann stürzt fhem sofort ab, kann das ein Zusammenhang haben?
Wechsel jetzt zu Octopus Energy und bekomme 150,00 € Bonus auf deine Rechnung. Die Anmeldung geht super leicht und schnell, klicke dafür einfach meinen persönlichen Empfehlungslink:
 https://share.octopusenergy.de/loved-heron-220.

CoolTux

Nicht mit diesem Modul. Da würde ich Dich bitten einen neuen Thread zu auf zu machen und die Logausgaben kurz vor dem Absturz zu posten.
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

ch.eick

Hallo zusammen,

ich bin gerade erfolgreich auf einen rpi4 mit docker umgezogen und hatte aus diesem Grund mal verbose erhoeht.
Es sind zwar nur Warnings, eventuell kannst Du die ja auch noch vermeiden.
Ansonsten laeuft alles problemlos mit allen Updates fuer Buster und Fhem von heute.
Vielen Dank fuer die tolle Arbeit an diesem Modul.

2019.12.31 18:41:24.066 1: PERL WARNING: Use of uninitialized value $currentPrio in numeric gt (>) at ./FHEM/73_AutoShuttersControl.pm line 4885.
2019.12.31 18:41:24.066 1: PERL WARNING: Use of uninitialized value $minPrio in hash element at ./FHEM/73_AutoShuttersControl.pm line 4889.
2019.12.31 18:41:24.066 1: PERL WARNING: Use of uninitialized value $homemode in string eq at ./FHEM/73_AutoShuttersControl.pm line 2158.


Gruesse und einen guten Rutsch ins neue Jahr
        Christian
RPI4; Docker; CUNX; Eltako FSB61NP; SamsungTV H-Serie; Sonos; Vallox; Luxtronik; 3x FB7490; Stromzähler mit DvLIR; wunderground; Plenticore 10 mit BYD; EM410; SMAEM; Modbus TCP
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/ch.eick

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

ch.eick

Hallo Cooltux,

FVERSION 73_AutoShuttersControl.pm:v0.8.9-s20849/2019-12-29 UNDER DEVELOP

ich kann bei dem Roommate nichts merkwuerdiges finden. Hier mal ein List von einem Rollo, wo der Roommate "present" ist


Internals:
   DEF        019F0995
   FUUID      5c49d3da-f33f-81e9-2452-87433f4b05ddbbe0
   FVERSION   10_EnOcean.pm:0.203710/2019-10-16
   IODev      TCM_ESP3_0
   LASTInputDev TCM_ESP3_0
   MSGCNT     2
   NAME       SC_W_Rollo_FSB61
   NR         85
   NTFY_ORDER 50-SC_W_Rollo_FSB61
   STATE      0
   TCM_ESP3_0_DestinationID FFFFFFFF
   TCM_ESP3_0_MSGCNT 2
   TCM_ESP3_0_PacketType 1
   TCM_ESP3_0_RSSI -88
   TCM_ESP3_0_ReceivingQuality bad
   TCM_ESP3_0_RepeatingCounter 0
   TCM_ESP3_0_SubTelNum 3
   TCM_ESP3_0_TIME 2020-01-01 12:34:59
   TYPE       EnOcean
   READINGS:
     2019-07-07 13:17:44   ASC_Enable      on
     2020-01-01 12:34:59   ASC_ShuttersLastDrive manual
     2020-01-01 07:45:51   ASC_Time_DriveDown  1.01.2020 - 17:13
     2020-01-01 07:45:51   ASC_Time_DriveUp  2.01.2020 - 07:45
     2020-01-01 07:45:51   ASC_Time_PrivacyDriveDown  1.01.2020 - 15:13
     2020-01-01 12:34:59   anglePos        -90
     2019-12-31 18:41:23   associatedWith  ASC
     2019-12-29 17:10:17   block           unlock
     2020-01-01 12:34:59   endPosition     open_ack
     2020-01-01 12:34:59   position        0
     2020-01-01 12:34:59   state           open_ack
     2018-07-30 14:47:53   teach           4BS teach-in sent
   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 50
   ASC_Roommate_Device Christian
   ASC_Roommate_Reading presence
   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_Up_WE_Holiday 08:30
   ASC_Up     astro
   IODev      TCM_ESP3_0
   alias      SC_W_Rollo
   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_bedroom
   manufID    00D
   model      Eltako_FSB_ACK
   room       EnOcean,Rollos
   settingAccuracy high
   shutTime   19
   shutTimeCloses 21
   stateFormat position
   subDef     FFBA2385
   subType    manufProfile

   verbose    0
   webCmd     opens:stop:closes


Hier ein Bewohner in Anwesenheit

Internals:
   DEF        Bewohner
   DURATIONTIMER 1577883512.66397
   FUUID      5d37123f-f33f-81e9-1d8c-d0c89affdec9c419
   FVERSION   20_ROOMMATE.pm:0.195330/2019-06-02
   NAME       Christian
   NOTIFYDEV  global,presence_Christian
   NR         342
   NTFY_ORDER 50-Christian
   READY      1
   RESIDENTGROUPS Bewohner
   STATE      zuhause
   SUBTYPE    adult
   TYPE       ROOMMATE
   READINGS:
     2019-12-31 15:58:53   durTimerAbsence 00:00:00
     2019-12-31 15:58:53   durTimerAbsence_cr 0
     2020-01-01 13:57:32   durTimerPresence 21:58:39
     2020-01-01 13:57:32   durTimerPresence_cr 1319
     2019-07-23 15:57:35   durTimerSleep   00:00:00
     2019-07-23 15:57:35   durTimerSleep_cr 0
     2019-12-31 15:58:53   lastArrival     2019-12-31 15:58:53
     2019-12-31 14:01:49   lastDeparture   2019-12-31 14:01:49
     2019-12-31 15:58:53   lastDurAbsence  01:57:04
     2019-12-31 15:58:53   lastDurAbsence_cr 117
     2019-12-31 14:01:49   lastDurPresence 20:07:21
     2019-12-31 14:01:49   lastDurPresence_cr 1207
     2019-12-31 14:01:49   lastLocation    home
     2019-12-31 14:01:49   lastMood        calm
     2019-12-31 15:58:53   lastState       absent
     2019-12-31 15:58:53   location        home
     2019-12-31 15:58:53   mood            calm
     2019-12-31 15:58:53   presence        present
     2019-12-31 15:58:53   state           home
     2019-07-23 16:18:01   wayhome         0
   TIMER:
     Christian_DurationTimer:
       HASH       Christian
       MODIFIER   DurationTimer
       NAME       Christian_DurationTimer
Attributes:
   alias      Christian
   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      Wir beide
   icon       people_sensor
   room       Residents,Rollos
   rr_autoGoneAfter 16
   rr_presenceDevices presence_Christian:state
   rr_realname alias
   sortby     1
   webCmd     state
   widgetOverride state:zuhause,bettfertig,schläft,aufgestanden,abwesend,verreist


Hier ein Gast in Abwesenheit

Internals:
   DEF        Bewohner
   DURATIONTIMER 1577883692.9532
   FUUID      5d371883-f33f-81e9-2a0f-e7c89b84466c6cec
   FVERSION   20_GUEST.pm:0.195330/2019-06-02
   NAME       rg_Alex
   NOTIFYDEV  global,gast_Alex
   NR         344
   NTFY_ORDER 50-rg_Alex
   READY      1
   RESIDENTGROUPS Bewohner
   STATE      none
   SUBTYPE    generic
   TYPE       GUEST
   READINGS:
     2020-01-01 14:00:32   durTimerAbsence 405:56:52
     2020-01-01 14:00:32   durTimerAbsence_cr 24357
     2019-12-15 16:03:40   durTimerPresence 00:00:00
     2019-12-15 16:03:40   durTimerPresence_cr 0
     2019-07-23 16:24:04   durTimerSleep   00:00:00
     2019-07-23 16:24:04   durTimerSleep_cr 0
     2019-12-16 04:03:40   lastArrival     -
     2019-12-15 16:03:40   lastDeparture   2019-12-15 16:03:40
     2019-12-16 04:03:40   lastDurAbsence  -
     2019-12-14 22:33:21   lastDurAbsence_cr 400
     2019-12-15 16:03:40   lastDurPresence 17:30:19
     2019-12-15 16:03:40   lastDurPresence_cr 1050
     2019-12-16 04:03:40   lastLocation    -
     2019-12-16 04:03:40   lastMood        -
     2019-12-16 04:03:40   lastState       absent
     2019-12-16 04:03:40   location        -
     2019-12-15 16:03:40   mood            -
     2019-12-15 16:03:40   presence        absent
     2019-12-16 04:03:40   state           none
     2019-07-23 16:24:04   wayhome         0
   TIMER:
     rg_Alex_DurationTimer:
       HASH       rg_Alex
       MODIFIER   DurationTimer
       NAME       rg_Alex_DurationTimer
Attributes:
   alias      Alex
   comment    Auto-created by Bewohner
   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      Gaeste
   icon       scene_visit_guests
   rg_autoGoneAfter 12
   rg_presenceDevices gast_Alex:state
   rg_realname alias
   room       Residents,Rollos
   sortby     1
   webCmd     state
   widgetOverride state:zuhause,bettfertig,schläft,aufgestanden,abwesend,verreist


Gruss
    Christian
RPI4; Docker; CUNX; Eltako FSB61NP; SamsungTV H-Serie; Sonos; Vallox; Luxtronik; 3x FB7490; Stromzähler mit DvLIR; wunderground; Plenticore 10 mit BYD; EM410; SMAEM; Modbus TCP
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/ch.eick

ch.eick

Gibt es bereits eine aktuelle rg in Bezug auf die Beschattungsfunktion mit dieser Art von attr nn:nn ?
RPI4; Docker; CUNX; Eltako FSB61NP; SamsungTV H-Serie; Sonos; Vallox; Luxtronik; 3x FB7490; Stromzähler mit DvLIR; wunderground; Plenticore 10 mit BYD; EM410; SMAEM; Modbus TCP
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/ch.eick

CoolTux

Zitat von: ch.eick am 01 Januar 2020, 09:39:17
Hallo Cooltux,

FVERSION 73_AutoShuttersControl.pm:v0.8.9-s20849/2019-12-29 UNDER DEVELOP

ich kann bei dem Roommate nichts merkwuerdiges finden. Hier mal ein List von einem Rollo, wo der Roommate "present" ist


Internals:
   DEF        019F0995
   FUUID      5c49d3da-f33f-81e9-2452-87433f4b05ddbbe0
   FVERSION   10_EnOcean.pm:0.203710/2019-10-16
   IODev      TCM_ESP3_0
   LASTInputDev TCM_ESP3_0
   MSGCNT     2
   NAME       SC_W_Rollo_FSB61
   NR         85
   NTFY_ORDER 50-SC_W_Rollo_FSB61
   STATE      0
   TCM_ESP3_0_DestinationID FFFFFFFF
   TCM_ESP3_0_MSGCNT 2
   TCM_ESP3_0_PacketType 1
   TCM_ESP3_0_RSSI -88
   TCM_ESP3_0_ReceivingQuality bad
   TCM_ESP3_0_RepeatingCounter 0
   TCM_ESP3_0_SubTelNum 3
   TCM_ESP3_0_TIME 2020-01-01 12:34:59
   TYPE       EnOcean
   READINGS:
     2019-07-07 13:17:44   ASC_Enable      on
     2020-01-01 12:34:59   ASC_ShuttersLastDrive manual
     2020-01-01 07:45:51   ASC_Time_DriveDown  1.01.2020 - 17:13
     2020-01-01 07:45:51   ASC_Time_DriveUp  2.01.2020 - 07:45
     2020-01-01 07:45:51   ASC_Time_PrivacyDriveDown  1.01.2020 - 15:13
     2020-01-01 12:34:59   anglePos        -90
     2019-12-31 18:41:23   associatedWith  ASC
     2019-12-29 17:10:17   block           unlock
     2020-01-01 12:34:59   endPosition     open_ack
     2020-01-01 12:34:59   position        0
     2020-01-01 12:34:59   state           open_ack
     2018-07-30 14:47:53   teach           4BS teach-in sent
   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 50
   ASC_Roommate_Device Christian
   ASC_Roommate_Reading presence
   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_Up_WE_Holiday 08:30
   ASC_Up     astro
   IODev      TCM_ESP3_0
   alias      SC_W_Rollo
   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_bedroom
   manufID    00D
   model      Eltako_FSB_ACK
   room       EnOcean,Rollos
   settingAccuracy high
   shutTime   19
   shutTimeCloses 21
   stateFormat position
   subDef     FFBA2385
   subType    manufProfile

   verbose    0
   webCmd     opens:stop:closes


Hier ein Bewohner in Anwesenheit

Internals:
   DEF        Bewohner
   DURATIONTIMER 1577883512.66397
   FUUID      5d37123f-f33f-81e9-1d8c-d0c89affdec9c419
   FVERSION   20_ROOMMATE.pm:0.195330/2019-06-02
   NAME       Christian
   NOTIFYDEV  global,presence_Christian
   NR         342
   NTFY_ORDER 50-Christian
   READY      1
   RESIDENTGROUPS Bewohner
   STATE      zuhause
   SUBTYPE    adult
   TYPE       ROOMMATE
   READINGS:
     2019-12-31 15:58:53   durTimerAbsence 00:00:00
     2019-12-31 15:58:53   durTimerAbsence_cr 0
     2020-01-01 13:57:32   durTimerPresence 21:58:39
     2020-01-01 13:57:32   durTimerPresence_cr 1319
     2019-07-23 15:57:35   durTimerSleep   00:00:00
     2019-07-23 15:57:35   durTimerSleep_cr 0
     2019-12-31 15:58:53   lastArrival     2019-12-31 15:58:53
     2019-12-31 14:01:49   lastDeparture   2019-12-31 14:01:49
     2019-12-31 15:58:53   lastDurAbsence  01:57:04
     2019-12-31 15:58:53   lastDurAbsence_cr 117
     2019-12-31 14:01:49   lastDurPresence 20:07:21
     2019-12-31 14:01:49   lastDurPresence_cr 1207
     2019-12-31 14:01:49   lastLocation    home
     2019-12-31 14:01:49   lastMood        calm
     2019-12-31 15:58:53   lastState       absent
     2019-12-31 15:58:53   location        home
     2019-12-31 15:58:53   mood            calm
     2019-12-31 15:58:53   presence        present
     2019-12-31 15:58:53   state           home
     2019-07-23 16:18:01   wayhome         0
   TIMER:
     Christian_DurationTimer:
       HASH       Christian
       MODIFIER   DurationTimer
       NAME       Christian_DurationTimer
Attributes:
   alias      Christian
   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      Wir beide
   icon       people_sensor
   room       Residents,Rollos
   rr_autoGoneAfter 16
   rr_presenceDevices presence_Christian:state
   rr_realname alias
   sortby     1
   webCmd     state
   widgetOverride state:zuhause,bettfertig,schläft,aufgestanden,abwesend,verreist


Hier ein Gast in Abwesenheit

Internals:
   DEF        Bewohner
   DURATIONTIMER 1577883692.9532
   FUUID      5d371883-f33f-81e9-2a0f-e7c89b84466c6cec
   FVERSION   20_GUEST.pm:0.195330/2019-06-02
   NAME       rg_Alex
   NOTIFYDEV  global,gast_Alex
   NR         344
   NTFY_ORDER 50-rg_Alex
   READY      1
   RESIDENTGROUPS Bewohner
   STATE      none
   SUBTYPE    generic
   TYPE       GUEST
   READINGS:
     2020-01-01 14:00:32   durTimerAbsence 405:56:52
     2020-01-01 14:00:32   durTimerAbsence_cr 24357
     2019-12-15 16:03:40   durTimerPresence 00:00:00
     2019-12-15 16:03:40   durTimerPresence_cr 0
     2019-07-23 16:24:04   durTimerSleep   00:00:00
     2019-07-23 16:24:04   durTimerSleep_cr 0
     2019-12-16 04:03:40   lastArrival     -
     2019-12-15 16:03:40   lastDeparture   2019-12-15 16:03:40
     2019-12-16 04:03:40   lastDurAbsence  -
     2019-12-14 22:33:21   lastDurAbsence_cr 400
     2019-12-15 16:03:40   lastDurPresence 17:30:19
     2019-12-15 16:03:40   lastDurPresence_cr 1050
     2019-12-16 04:03:40   lastLocation    -
     2019-12-16 04:03:40   lastMood        -
     2019-12-16 04:03:40   lastState       absent
     2019-12-16 04:03:40   location        -
     2019-12-15 16:03:40   mood            -
     2019-12-15 16:03:40   presence        absent
     2019-12-16 04:03:40   state           none
     2019-07-23 16:24:04   wayhome         0
   TIMER:
     rg_Alex_DurationTimer:
       HASH       rg_Alex
       MODIFIER   DurationTimer
       NAME       rg_Alex_DurationTimer
Attributes:
   alias      Alex
   comment    Auto-created by Bewohner
   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      Gaeste
   icon       scene_visit_guests
   rg_autoGoneAfter 12
   rg_presenceDevices gast_Alex:state
   rg_realname alias
   room       Residents,Rollos
   sortby     1
   webCmd     state
   widgetOverride state:zuhause,bettfertig,schläft,aufgestanden,abwesend,verreist


Gruss
    Christian

Das ist falsch. Bitte nimm state als Reading. Du benötigst home,absent,asleep und so weiter.
Am besten löschst Du das Attribut für das Reading.
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

ch.eick

Okay,

ich habe das ASC_Roommate_Reading presence nun geloescht.
In Version v0.6  lief es so jedoch problemlos. Ich beobachte es dann mal weiter.

Gruss
   Christian
RPI4; Docker; CUNX; Eltako FSB61NP; SamsungTV H-Serie; Sonos; Vallox; Luxtronik; 3x FB7490; Stromzähler mit DvLIR; wunderground; Plenticore 10 mit BYD; EM410; SMAEM; Modbus TCP
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/ch.eick

xerion

Zitat von: CoolTux am 30 Dezember 2019, 12:54:57
Das passt soweit. Nun kann es nur noch sein das Dein System länger wie 60s blockiert nach dem Start. Alles andere schaue ich mir zu Hause an.

Habe den Übeltäter gefunden. Der "FHEM Installer" ist der Verursacher, habe den erstmal deaktiviert.
Jetzt bleiben die Attributen nach Neustart richtig gesetzt.
Wechsel jetzt zu Octopus Energy und bekomme 150,00 € Bonus auf deine Rechnung. Die Anmeldung geht super leicht und schnell, klicke dafür einfach meinen persönlichen Empfehlungslink:
 https://share.octopusenergy.de/loved-heron-220.

CoolTux

Zitat von: xerion am 01 Januar 2020, 22:33:15
Habe den Übeltäter gefunden. Der "FHEM Installer" ist der Verursacher, habe den erstmal deaktiviert.
Jetzt bleiben die Attributen nach Neustart richtig gesetzt.

Dann Frage bitte Julian (Loredo) was er braucht um das Problem an seinem Modul zu debuggen. Irgendwas muss bei Dir ja besonders sei , andere haben das Problem augenscheinlich nicht.

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

xerion

Zitat von: CoolTux am 02 Januar 2020, 07:21:41
Dann Frage bitte Julian (Loredo) was er braucht um das Problem an seinem Modul zu debuggen. Irgendwas muss bei Dir ja besonders sei , andere haben das Problem augenscheinlich nicht.

Grüße
Problem wird hier https://r.tapatalk.com/shareLink/topic?url=https%3A%2F%2Fforum%2Efhem%2Ede%2Findex%2Ephp%3Ftopic%3D106924%2E0&share_tid=106924&share_fid=75100&share_type=t&link_source=app weiter behandelt.

Gesendet von meinem JSN-L21 mit Tapatalk

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

CoolTux

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

funclass

Habe seit ein paar Tagen das Modul in der aktuellsten Version mit vorerst nur einem Rollo im Einsatz. Der ASC-Mode des Rollo-Devices ist 2 (shelly 2.5). Ein paar Dinge sind mir noch nicht ganz klar.

1.
Einerseits hat die Konfiguration des Fensterkontaktes in Verbindung mit ventilate Pos dazu geführt, dass das Rollo morgens mehrfach hoch und wieder runter gefahren ist (vermutlich wieder zurück in die Lüftungsposition).

attr shelly_sz ASC_WindowRec structure_fenster_schlafzimmer
attr shelly_sz ASC_WindowRec_subType twostate
attr shelly_sz ASC_Ventilate_Pos 10

Der state der Struktur liefert entweder "open" oder "closed". Habs erstmal wieder rausgenommen.

2.
Außerdem ist einige Tage gar nichts mehr automatisch passiert. Hab dann bemerkt, dass im Internal NOTIFYDEV ein "seltsames Device" default/10px-kreis-gruen.png aufgelistet wird. Nach einigen Versuchen und einschalten des expert mode konnte ich den scan nochmal anstoßen, sowie NotifyDevs und Timer neu erzeugen. Nun sieht die Liste gut aus:
global,shuttercontrol,shelly_sz,twilightCB.

Ich habe jedoch noch zwei Readinigs die scheinbar irgendwie noch aufgrund dieser Problematik existieren. Manuell löschen hilft nur bedingt. Nach einiger Zeit sind beide wieder da.


default/10px-kreis-gruen.png_lastPosValue   0   2020-01-03 08:16:37
default/10px-kreis-gruen.png_nextAstroTimeEvent   3.01.2020 - 16:45   2020-01-03 08:16:37


Zwischenzeitlich wurde im Dialog "showShutterInformations" mein Rollo-Device auch mal mit dem Namen default/10px-kreis-gruen.png angezeigt, nun sieht es jedoch wieder korrekt aus.

Kann mir jemand helfen wie ich die Readings noch bereinigt bekomme? Und gibt es noch was wichtiges zu wissen wenn ich mittels Fensterkontakt die Lüftungsoption nutzen möchte?

VG Christian

xerion

Zitat von: funclass am 03 Januar 2020, 15:26:17
Habe seit ein paar Tagen das Modul in der aktuellsten Version mit vorerst nur einem Rollo im Einsatz. Der ASC-Mode des Rollo-Devices ist 2 (shelly 2.5). Ein paar Dinge sind mir noch nicht ganz klar.

1.
Einerseits hat die Konfiguration des Fensterkontaktes in Verbindung mit ventilate Pos dazu geführt, dass das Rollo morgens mehrfach hoch und wieder runter gefahren ist (vermutlich wieder zurück in die Lüftungsposition).

attr shelly_sz ASC_WindowRec structure_fenster_schlafzimmer
attr shelly_sz ASC_WindowRec_subType twostate
attr shelly_sz ASC_Ventilate_Pos 10

Der state der Struktur liefert entweder "open" oder "closed". Habs erstmal wieder rausgenommen.

2.
Außerdem ist einige Tage gar nichts mehr automatisch passiert. Hab dann bemerkt, dass im Internal NOTIFYDEV ein "seltsames Device" default/10px-kreis-gruen.png aufgelistet wird. Nach einigen Versuchen und einschalten des expert mode konnte ich den scan nochmal anstoßen, sowie NotifyDevs und Timer neu erzeugen. Nun sieht die Liste gut aus:
global,shuttercontrol,shelly_sz,twilightCB.

Ich habe jedoch noch zwei Readinigs die scheinbar irgendwie noch aufgrund dieser Problematik existieren. Manuell löschen hilft nur bedingt. Nach einiger Zeit sind beide wieder da.


default/10px-kreis-gruen.png_lastPosValue   0   2020-01-03 08:16:37
default/10px-kreis-gruen.png_nextAstroTimeEvent   3.01.2020 - 16:45   2020-01-03 08:16:37


Zwischenzeitlich wurde im Dialog "showShutterInformations" mein Rollo-Device auch mal mit dem Namen default/10px-kreis-gruen.png angezeigt, nun sieht es jedoch wieder korrekt aus.

Kann mir jemand helfen wie ich die Readings noch bereinigt bekomme? Und gibt es noch was wichtiges zu wissen wenn ich mittels Fensterkontakt die Lüftungsoption nutzen möchte?

VG Christian
Hallo am besten würde uns erstmal die list vom ASC und Rollo Modul helfen.

Gesendet von meinem JSN-L21 mit Tapatalk

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

funclass

So sehen die List-Ausgaben aus:

Internals:
   CHANGED   
   DEVICETOPIC shelly_sz
   FUUID      5e0762af-f33f-65b9-327a-c81a1c8297b05b65
   IODev      mqtt2Broker
   LASTInputDev mqtt2Broker
   MSGCNT     25633
   NAME       shelly_sz
   NR         290
   STATE      <a href="http://shelly-sz.fritz.box" target="_blank">
true
</a>
40
   TYPE       MQTT2_DEVICE
   mqtt2Broker_MSGCNT 25633
   mqtt2Broker_TIME 2020-01-03 16:50:29
   READINGS:
     2019-12-30 00:22:34   ASC_Enable      on
     2020-01-03 16:45:26   ASC_Time_DriveDown  4.01.2020 - 16:45
     2020-01-03 16:45:26   ASC_Time_DriveUp  4.01.2020 - 08:16
     2020-01-03 16:45:26   ASC_Time_PrivacyDriveDown  4.01.2020 - 16:15
     2020-01-02 22:33:12   associatedWith  shuttercontrol
     2020-01-03 16:29:58   current         stop
     2020-01-03 16:50:29   energy          655
     2019-12-28 15:14:43   fw_ver          20191216-090135/v1.5.7@c30657ba
     2019-12-28 15:14:43   id              shelly_sz
     2020-01-03 16:50:29   input0          0
     2020-01-03 16:50:29   input1          0
     2019-12-28 15:14:43   ip              192.168.0.90
     2019-12-28 15:14:43   mac             98F4ABB93024
     2019-12-28 15:14:43   new_fw          false
     2019-12-28 15:14:43   online          true
     2020-01-03 16:50:29   power           0.00
     2020-01-03 16:50:29   state           40
Attributes:
   ASC        2
   ASC_Closed_Pos 10
   ASC_Down   astro
   ASC_Open_Pos 100
   ASC_Pos_Reading pct
   ASC_PrivacyDownValue_beforeNightClose 1800
   ASC_Sleep_Pos 20
   ASC_Time_Down_Early 16:00
   ASC_Time_Down_Late 21:30
   ASC_Time_Up_Early 07:00
   ASC_Time_Up_Late 09:15
   ASC_Time_Up_WE_Holiday 08:00
   ASC_Up     astro
   ASC_Ventilate_Pos 10
   IODev      mqtt2Broker
   alias      Rollo Schlafzimmer
   cmdIcon    open:fts_shutter_up close:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
   devStateIcon opening:fts_shutter_up@red closing:fts_shutter_down@red true:10px-kreis-gruen false: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_100 set_.*:fts_shutter_updown
   event-on-change-reading .*
   group      Fenster
   icon       fts_shutter
   model      shelly1
   readingList shellies/shelly_sz/roller/0:.* current
shellies/shelly_sz/roller/0:open {{'state' => 'opening'}}
shellies/shelly_sz/roller/0:close {{'state' => 'closing'}}
shellies/shelly_sz/roller/0/pos:.* state
shellies/shelly_sz/roller/0/power:.* power
shellies/shelly_sz/roller/0/energy:.* energy
shellies/shelly_sz/input/0:.* input0
shellies/shelly_sz/input/1:.* input1
shellies/shelly_sz/temperture:.* temperature
shellies/shelly_sz/overtemperture:.* overtemperature
shellies/shelly_sz/online:.* online
shellies/shelly_sz/announce:.* { json2nameValue($EVENT) }
   room       Schlafzimmer
   setList    open:noArg shellies/shelly_sz/roller/0/command open
stop:noArg shellies/shelly_sz/roller/0/command stop
close:noArg shellies/shelly_sz/roller/0/command close
half:noArg shellies/shelly_sz/roller/0/command/pos 50
pct:slider,1,1,100 shellies/shelly_sz/roller/0/command/pos $EVTPART1
x_recalibration:noArg shellies/shelly_sz/roller/0/command rc
x_update:noArg shellies/shelly_sz/command update_fw
x_mqttcom shellies/shelly_sz/command $EVTPART1
   setStateList open close half stop pct
   stateFormat <a href="http://shelly-sz.fritz.box" 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_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos: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_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_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



Internals:
   FUUID      5e0934e1-f33f-65b9-faaa-ef9839b6dc76b84f
   FVERSION   73_AutoShuttersControl.pm:v0.8.9-s20849/2019-12-29 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       shuttercontrol
   NOTIFYDEV  global,shuttercontrol,shelly_sz,twilightCB
   NR         291
   NTFY_ORDER 51-shuttercontrol
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    v0.8.9
   OLDREADINGS:
   READINGS:
     2020-01-02 22:29:14   ascEnable       on
     2019-12-30 00:21:05   controlShading  off
     2020-01-03 16:45:26   default/10px-kreis-gruen.png_lastPosValue 0
     2020-01-03 16:45:26   default/10px-kreis-gruen.png_nextAstroTimeEvent  4.01.2020 - 08:16
     2019-12-30 00:21:05   hardLockOut     off
     2020-01-02 22:33:12   room_Schlafzimmer shelly_sz
     2019-12-30 00:21:05   selfDefense     off
     2020-01-03 16:45:26   shelly_sz_lastPosValue 0
     2020-01-03 16:45:26   shelly_sz_nextAstroTimeEvent  4.01.2020 - 08:16
     2020-01-03 16:45:26   state           created new drive timer
     2019-12-30 00:21:05   sunriseTimeWeHoliday off
     2020-01-02 22:33:12   userAttrList    rolled out
   helper:
     shuttersList:
       shelly_sz
   monitoredDevs:
     shelly_sz:
     twilightCB:
       shuttercontrol ASC_twilightDevice
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoAstroModeMorning REAL
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_debug  1
   ASC_expert 1
   ASC_shuttersDriveDelay 20
   ASC_twilightDevice twilightCB
   alias      Rolloautomatik
   devStateIcon { AutoShuttersControl_DevStateIcon($name) }
   icon       fts_shutter_automatic
   room       ASC,Flur,Haue