FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: raspklaus am 24 August 2014, 19:33:39

Titel: Probleme mit Garagentorsteuerung und Watchdog
Beitrag von: raspklaus am 24 August 2014, 19:33:39
Hallo,

seit einiger Zeit funktioniert meine automatische Schliessung des Garagentors nicht mehr. Sie hat aber auf diese Art schon mal über längere Zeit zuverlässig funktioniert. Scheint mit irgendeinem Update von FHEM inzwischen der Vergangenheit anzugehören

Meine Definitionen für das Garagentor

# Garagentor 146a
define Garagentor_146a CUL_HM 1DD868
attr Garagentor_146a .devInfo 410100
attr Garagentor_146a .stc 10
attr Garagentor_146a IODev CUL_800
attr Garagentor_146a alias Garagentor 146a
attr Garagentor_146a autoReadReg 4_reqStatus
attr Garagentor_146a eventMap /on-for-timer 1:on/
attr Garagentor_146a expert 2_full
attr Garagentor_146a firmware 1.4
attr Garagentor_146a group Garage
attr Garagentor_146a model HM-LC-SW1-BA-PCB
attr Garagentor_146a msgRepeat 1
attr Garagentor_146a peerIDs 00000000,
attr Garagentor_146a room Garage
attr Garagentor_146a serialNr JEQ0652390
attr Garagentor_146a subType switch
attr Garagentor_146a webCmd on
define FileLog_Garagentor_146a FileLog ./log/Garagentor_146a-%Y-%m.log Garagentor_146a
attr FileLog_Garagentor_146a logtype text
attr FileLog_Garagentor_146a room Garagentor_146a


den Fensterkontakt

# Garagentor 146a Fensterkontakt
define Garagentor146a_offen CUL_HM 26B50D
attr Garagentor146a_offen IODev CUL_800
attr Garagentor146a_offen actCycle 028:00
attr Garagentor146a_offen actStatus alive
attr Garagentor146a_offen alias Garagentor 146a offen
attr Garagentor146a_offen autoReadReg 4_reqStatus
attr Garagentor146a_offen devStateIcon closed:FS20.off open:FS20.on
attr Garagentor146a_offen event-on-change-reading state,battery
attr Garagentor146a_offen expert 2_full
attr Garagentor146a_offen firmware 2.4
attr Garagentor146a_offen group Garage
attr Garagentor146a_offen model HM-SEC-SC-2
attr Garagentor146a_offen peerIDs 00000000,
attr Garagentor146a_offen room Garage
attr Garagentor146a_offen serialNr LEQ0138267
attr Garagentor146a_offen subType threeStateSensor
define FileLog_Garagentor146a_offen FileLog ./log/Garagentor146a_offen-%Y-%m.log Garagentor146a_offen
attr FileLog_Garagentor146a_offen logtype text
attr FileLog_Garagentor146a_offen room Garage


und die Automatisierung

# Garagentor 146a automatisch nach 30 Minuten schliessen
define Tor_Einfahrt watchdog Garagentor146a_offen.open.* 00:30:00 Garagentor146a_offen.closed.* set Garagentor_146a on
attr Tor_Einfahrt room Garage


Weiss da einer von Euch weiter ?

Titel: Antw:Probleme mit Garagentorsteuerung
Beitrag von: martinp876 am 25 August 2014, 06:45:23
du hast also einen schalter und einen sc, beide nicht gepeert.
dein sc soll die Zustände STATE open und closed melden, damit der watchdog funktioniert. Kommen diese Readings/events? schon einmal nachgesehen?

Titel: Antw:Probleme mit Garagentorsteuerung
Beitrag von: raspklaus am 25 August 2014, 08:34:45
Die Zustände open und closed kommen, das sehe ich anhand des zugeordneten Extend StateIcons
Titel: Antw:Probleme mit Garagentorsteuerung
Beitrag von: raspklaus am 25 August 2014, 08:36:49
Hier das Listing des Sensors:

Internals:
   CFGFN      ./Garage.cfg
   CUL_800_MSGCNT 6
   CUL_800_RAWMSG A0C31A64126B50D353143012A00::-64.5:CUL_800
   CUL_800_RSSI -64.5
   CUL_800_TIME 2014-08-24 21:15:14
   DEF        26B50D
   IODev      CUL_800
   LASTInputDev CUL_800
   MSGCNT     6
   NAME       Garagentor146a_offen
   NR         175
   STATE      closed
   TYPE       CUL_HM
   lastMsg    No:31 - t:41 s:26B50D d:353143 012A00
   protLastRcv 2014-08-24 21:15:14
   protSnd    6 last_at:2014-08-24 21:15:14
   protState  CMDs_done
   rssi_at_CUL_800 avg:-69.25 min:-75 max:-64.5 lst:-64.5 cnt:6
   Readings:
     2014-08-24 14:27:17   Activity        alive
     2014-05-25 16:31:51   CommandAccepted yes
     2014-05-25 16:31:50   D-firmware      2.4
     2014-05-25 16:31:50   D-serialNr      LEQ0138267
     2014-05-25 16:31:51   PairedTo        0x353143
     2014-05-25 16:31:51   R-cyclicInfoMsg off
     2014-05-25 16:31:52   R-eventDlyTime  0 s
     2014-05-25 16:31:52   R-ledOnTime     0.5 s
     2014-05-25 16:31:52   R-msgScPosA     closed
     2014-05-25 16:31:52   R-msgScPosB     open
     2014-05-25 16:31:51   R-pairCentral   0x353143
     2014-05-25 16:31:51   R-sabotageMsg   on
     2014-05-25 16:31:51   R-transmDevTryMax 6
     2014-05-25 16:31:52   R-transmitTryMax 6
     2014-05-25 16:38:56   alive           yes
     2014-08-24 21:15:14   battery         ok
     2014-08-24 21:15:14   contact         closed (to CUL_800)
     2014-05-25 16:38:56   cover           closed
     2014-05-25 16:38:56   recentStateType info
     2014-08-24 21:15:14   state           closed
     2014-08-24 21:15:14   trigDst_353143  noConfig
   Helper:
     mId        00B1
     rxType     12
     Io:
       newChn     +26B50D,00,01,00
       nextSend   1408907714.43516
       prefIO
       rxt        2
       vccu
       p:
         26B50D
         00
         01
         00
     Mrssi:
       mNo        31
       Io:
         CUL_800    -62.5
     Prt:
       bErr       0
       sProc      0
       sleeping   1
       Rspwait:
     Q:
       qReqConf   00
       qReqStat
     Role:
       chn        1
       dev        1
     Rpt:
       IO         CUL_800
       flg        A
       ts         1408907714.34579
       ack:
         HASH(0x1e2f750)
         31800235314326B50D0101C800
     Rssi:
       At_cul_800:
         avg        -69.25
         cnt        6
         lst        -64.5
         max        -64.5
         min        -75
Attributes:
   IODev      CUL_800
   actCycle   028:00
   actStatus  alive
   alias      Garagentor 146a offen
   autoReadReg 4_reqStatus
   devStateIcon closed:FS20.off open:FS20.on
   event-on-change-reading state,battery
   expert     2_full
   firmware   2.4
   group      Garage
   model      HM-SEC-SC-2
   peerIDs    00000000,
   room       Garage
   serialNr   LEQ0138267
   subType    threeStateSensor

Titel: Antw:Probleme mit Garagentorsteuerung
Beitrag von: martinp876 am 25 August 2014, 10:35:13
nun, gehe systematisch vor.

das Kommando "set Garagentor_146a on" sollte funktionieren - hast du sicher getestet.

kommt der Event korrekt? Also löst der watchdog state_1 aus?
mache test-notify und prüfe im logfile ob die Logs kommen
define tnf1 notify Garagentor146a_offen.open.* {Log 1,"trigger open erfolgreich gesehen"}
define tnf2 notify Garagentor146a_offen.closed.* {Log 1,"trigger closed erfolgreich gesehen"}



Titel: Antw:Probleme mit Garagentorsteuerung
Beitrag von: raspklaus am 25 August 2014, 11:12:08
Hier der Logauszug

2014.08.25 11:09:35 3: CUL_HM set Garagentor_146a on-for-timer 1
2014.08.25 11:09:36 1: trigger open erfolgreich gesehen
2014.08.25 11:10:36 3: CUL_HM set Garagentor_146a on-for-timer 1
2014.08.25 11:10:47 1: trigger closed erfolgreich gesehen


Es wird alles richtig erkannt und der Befehl set Garagentor_146a on funktioniert auch zuverlässig
Titel: Antw:Probleme mit Garagentorsteuerung
Beitrag von: raspklaus am 25 August 2014, 11:38:15
Wie eingangs beschrieben hat das Ganze ja bis ca Ende Juli funktioniert. Meiner Ansicht nach ist das kein Homematic Problem sondern eher FHEM oder watchdog.

Aber der Grossmeister hat den Threat aus der Automatisierung in Homematic verschoben wo er meiner Ansicht nach nicht hingehört
Titel: Antw:Probleme mit Garagentorsteuerung und Watchdog
Beitrag von: martinp876 am 26 August 2014, 07:37:19
nun ja - schauen wir einmal...

die Trigger kommen also, das kommando hast du auch getestet? (ich bin mit dem eventMap von "on" immer etwas vorsichtig)

also weiter mit testreihe:
# einmal einen test mit log - zeit auf 30sec gekürzt, macht mehr spass
define wd1 watchdog Garagentor146a_offen.open.* 00:00:30 Garagentor146a_offen.closed.* {Log 1,"trigger sollte kommen"}

#das event-map ausschalten - "on" ist sehr kurz... was da ersetzt wird ist m.E. schlecht zu überschauen
deleteattr Garagentor_146a eventMap
define wd2 watchdog Garagentor146a_offen.open.* 00:30:00 Garagentor146a_offen.closed.* set Garagentor_146a on-for-timer 1




Titel: Antw:Probleme mit Garagentorsteuerung und Watchdog
Beitrag von: Daku123 am 17 September 2014, 17:30:58
Frage zu neuem Thema gemacht