FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: h-man-kl am 15 Februar 2018, 08:37:08

Titel: HM485 schaltet bvei Fhem start
Beitrag von: h-man-kl am 15 Februar 2018, 08:37:08
Hallo zusammen,
ich habe das Problem, dass mein HMW_IO12_SW7_DR beim FHEM start selbst schaltet und dann dummerweise mein garagentor öffnet :-(
an einem Eingang habe ich einen Taster und an einem Ausgang ein Koppelrelais zur Garagentorsteuerung hin. es existieren folgende notifys zur Stuerung:

Notify für die Ansteuerung des Garagentoröffners: Taster.Garagentor.* set Garagentor on-for-timer 1
Notify für einen dummy in der Weboberfläche: d_garagentoroeffner.click set Garagentor on-for-timer 1

Hier noch das List des HM485:
Internals:
   DEF        00013F62_17
   NAME       Garagentor
   NR         779
   STATE      off
   TYPE       HM485
   chanNo     17
   device     HMW_Garage
   peerRole   actuator
   READINGS:
     2017-05-19 15   D-subType       switch
     2018-02-14 18   R-logging       on
     2018-02-14 19   state           off
     2018-02-14 19   working         off
   devHash:
     DEF        00013F62
     FailedConfigReads 0
     IODev      HM485_LAN01
     NAME       HMW_Garage
     NR         761
     RawDeviceType 18
     RawFwVersion 774
     STATE      ACK
     TYPE       HM485
     channel_01 Taster.Garagentor
     channel_02 Taster.Garage.Deckenlampe
     channel_03 HMW_IO_12_Sw7_DR_MEQ1534293_03
     channel_04 HMW_IO_12_Sw7_DR_MEQ1534293_04
     channel_05 HMW_IO_12_Sw7_DR_MEQ1534293_05
     channel_06 HMW_IO_12_Sw7_DR_MEQ1534293_06
     channel_07 Taster.Flutlicht.Strasse
     channel_08 HMW_IO_12_Sw7_DR_MEQ1534293_08
     channel_09 HMW_IO_12_Sw7_DR_MEQ1534293_09
     channel_10 HMW_IO_12_Sw7_DR_MEQ1534293_10
     channel_11 HMW_IO_12_Sw7_DR_MEQ1534293_11
     channel_12 HMW_IO_12_Sw7_DR_MEQ1534293_12
     channel_13 HMW_IO_12_Sw7_DR_MEQ1534293_13
     channel_14 HMW_IO_12_Sw7_DR_MEQ1534293_14
     channel_15 HMW_IO_12_Sw7_DR_MEQ1534293_15
     channel_16 Garage.Deckenlampe
     channel_17 Garagentor
     channel_18 HMW_IO_12_Sw7_DR_MEQ1534293_18
     channel_19 HMW_IO_12_Sw7_DR_MEQ1534293_19
     READINGS:
       2018-02-14 18   D-deviceKey     HMW_IO12_SW7_DR
       2018-02-14 18   D-fwVersion     3.06
       2018-02-14 18   D-serialNr      MEQ1534293
       2018-02-14 18   R-central_address 00000001
       2018-02-14 18   R-logging_time  2.00
       2018-02-14 18   configStatus    OK
       2018-02-14 19   state           ACK
     cache:
       sets       Unknown argument ?, choose one of  config getConfig raw reset
       01:
         allowedSets press_short press_long
         sets       Unknown argument ?, choose one of  config peer href='/fhem?detail=Garage.Deckenlampe'>Garage.Deckenlampe,Garagentor,HMW_IO_12_Sw7_DR_MEQ1534293_13,HMW_IO_12_Sw7_DR_MEQ1534293_14,HMW_IO_12_Sw7_DR_MEQ1534293_15,HMW_IO_12_Sw7_DR_MEQ1534293_18,HMW_IO_12_Sw7_DR_MEQ1534293_19,HMW_IO_12_Sw7_DR_NEQ0891835_13,HMW_IO_12_Sw7_DR_NEQ0891835_14,HMW_IO_12_Sw7_DR_NEQ0891835_15,HMW_IO_12_Sw7_DR_NEQ0891835_16,HMW_IO_12_Sw7_DR_NEQ0891835_17,HMW_IO_12_Sw7_DR_NEQ0891835_18,HMW_IO_12_Sw7_DR_NEQ0891835_19 press_long press_short
         peeredChannels:
       02:
         allowedSets press_short press_long
         sets       Unknown argument ?, choose one of  config peer href='/fhem?detail=Garage.Deckenlampe'>Garage.Deckenlampe,Garagentor,HMW_IO_12_Sw7_DR_MEQ1534293_13,HMW_IO_12_Sw7_DR_MEQ1534293_14,HMW_IO_12_Sw7_DR_MEQ1534293_15,HMW_IO_12_Sw7_DR_MEQ1534293_18,HMW_IO_12_Sw7_DR_MEQ1534293_19,HMW_IO_12_Sw7_DR_NEQ0891835_13,HMW_IO_12_Sw7_DR_NEQ0891835_14,HMW_IO_12_Sw7_DR_NEQ0891835_15,HMW_IO_12_Sw7_DR_NEQ0891835_16,HMW_IO_12_Sw7_DR_NEQ0891835_17,HMW_IO_12_Sw7_DR_NEQ0891835_18,HMW_IO_12_Sw7_DR_NEQ0891835_19 press_long press_short
         peeredChannels:
       03:
         allowedSets press_short press_long
         sets       Unknown argument ?, choose one of  config peer href='/fhem?detail=Garage.Deckenlampe'>Garage.Deckenlampe,Garagentor,HMW_IO_12_Sw7_DR_MEQ1534293_13,HMW_IO_12_Sw7_DR_MEQ1534293_14,HMW_IO_12_Sw7_DR_MEQ1534293_15,HMW_IO_12_Sw7_DR_MEQ1534293_18,HMW_IO_12_Sw7_DR_MEQ1534293_19,HMW_IO_12_Sw7_DR_NEQ0891835_13,HMW_IO_12_Sw7_DR_NEQ0891835_14,HMW_IO_12_Sw7_DR_NEQ0891835_15,HMW_IO_12_Sw7_DR_NEQ0891835_16,HMW_IO_12_Sw7_DR_NEQ0891835_17,HMW_IO_12_Sw7_DR_NEQ0891835_18,HMW_IO_12_Sw7_DR_NEQ0891835_19 press_long press_short
         peeredChannels:
       04:
         allowedSets press_short press_long
         sets       Unknown argument ?, choose one of  press_long press_short
       05:
         allowedSets press_short press_long
         sets       Unknown argument ?, choose one of  config peer href='/fhem?detail=Garage.Deckenlampe'>Garage.Deckenlampe,Garagentor,HMW_IO_12_Sw7_DR_MEQ1534293_13,HMW_IO_12_Sw7_DR_MEQ1534293_14,HMW_IO_12_Sw7_DR_MEQ1534293_15,HMW_IO_12_Sw7_DR_MEQ1534293_18,HMW_IO_12_Sw7_DR_MEQ1534293_19,HMW_IO_12_Sw7_DR_NEQ0891835_13,HMW_IO_12_Sw7_DR_NEQ0891835_14,HMW_IO_12_Sw7_DR_NEQ0891835_15,HMW_IO_12_Sw7_DR_NEQ0891835_16,HMW_IO_12_Sw7_DR_NEQ0891835_17,HMW_IO_12_Sw7_DR_NEQ0891835_18,HMW_IO_12_Sw7_DR_NEQ0891835_19 press_long press_short
         peeredChannels:
       06:
         allowedSets press_short press_long
         sets       Unknown argument ?, choose one of  config peer href='/fhem?detail=Garage.Deckenlampe'>Garage.Deckenlampe,Garagentor,HMW_IO_12_Sw7_DR_MEQ1534293_13,HMW_IO_12_Sw7_DR_MEQ1534293_14,HMW_IO_12_Sw7_DR_MEQ1534293_15,HMW_IO_12_Sw7_DR_MEQ1534293_18,HMW_IO_12_Sw7_DR_MEQ1534293_19,HMW_IO_12_Sw7_DR_NEQ0891835_13,HMW_IO_12_Sw7_DR_NEQ0891835_14,HMW_IO_12_Sw7_DR_NEQ0891835_15,HMW_IO_12_Sw7_DR_NEQ0891835_16,HMW_IO_12_Sw7_DR_NEQ0891835_17,HMW_IO_12_Sw7_DR_NEQ0891835_18,HMW_IO_12_Sw7_DR_NEQ0891835_19 press_long press_short
         peeredChannels:
       07:
         allowedSets press_short press_long
         sets       Unknown argument ?, choose one of  press_long press_short
       08:
         allowedSets press_short press_long
         sets       Unknown argument ?, choose one of  press_long press_short
       09:
         allowedSets press_short press_long
         sets       Unknown argument ?, choose one of  press_long press_short
       10:
         allowedSets press_short press_long
         sets       Unknown argument ?, choose one of  config peer href='/fhem?detail=Garage.Deckenlampe'>Garage.Deckenlampe,Garagentor,HMW_IO_12_Sw7_DR_MEQ1534293_13,HMW_IO_12_Sw7_DR_MEQ1534293_14,HMW_IO_12_Sw7_DR_MEQ1534293_15,HMW_IO_12_Sw7_DR_MEQ1534293_18,HMW_IO_12_Sw7_DR_MEQ1534293_19,HMW_IO_12_Sw7_DR_NEQ0891835_13,HMW_IO_12_Sw7_DR_NEQ0891835_14,HMW_IO_12_Sw7_DR_NEQ0891835_15,HMW_IO_12_Sw7_DR_NEQ0891835_16,HMW_IO_12_Sw7_DR_NEQ0891835_17,HMW_IO_12_Sw7_DR_NEQ0891835_18,HMW_IO_12_Sw7_DR_NEQ0891835_19 press_long press_short
         peeredChannels:
       11:
         allowedSets press_short press_long
         sets       Unknown argument ?, choose one of  config peer href='/fhem?detail=Garage.Deckenlampe'>Garage.Deckenlampe,Garagentor,HMW_IO_12_Sw7_DR_MEQ1534293_13,HMW_IO_12_Sw7_DR_MEQ1534293_14,HMW_IO_12_Sw7_DR_MEQ1534293_15,HMW_IO_12_Sw7_DR_MEQ1534293_18,HMW_IO_12_Sw7_DR_MEQ1534293_19,HMW_IO_12_Sw7_DR_NEQ0891835_13,HMW_IO_12_Sw7_DR_NEQ0891835_14,HMW_IO_12_Sw7_DR_NEQ0891835_15,HMW_IO_12_Sw7_DR_NEQ0891835_16,HMW_IO_12_Sw7_DR_NEQ0891835_17,HMW_IO_12_Sw7_DR_NEQ0891835_18,HMW_IO_12_Sw7_DR_NEQ0891835_19 press_long press_short
         peeredChannels:
       12:
         allowedSets press_short press_long
         sets       Unknown argument ?, choose one of  press_long press_short
       13:
         allowedSets on off toggle inhibit install_test
         sets       Unknown argument ?, choose one of  inhibit install_test off on toggle  off-for-timer blink on-till on-till-overnight off-till-overnight intervals off-till on-for-timer
       14:
         allowedSets on off toggle inhibit install_test
         sets       Unknown argument ?, choose one of  inhibit install_test off on toggle  on-till blink off-for-timer on-till-overnight on-for-timer intervals off-till-overnight off-till
         peeredChannels:
       15:
         allowedSets on off toggle inhibit install_test
         sets       Unknown argument ?, choose one of  inhibit install_test off on toggle  off-for-timer on-till blink on-till-overnight off-till-overnight intervals off-till on-for-timer
       16:
         allowedSets on off toggle inhibit install_test
         sets       Unknown argument ?, choose one of  inhibit install_test off on toggle  on-for-timer off-till intervals off-till-overnight on-till-overnight on-till blink off-for-timer
         peeredChannels:
       17:
         allowedSets on off toggle inhibit install_test
         sets       Unknown argument ?, choose one of  inhibit install_test off on toggle  on-till-overnight off-till-overnight intervals off-till on-for-timer off-for-timer on-till blink
         peeredChannels:
       18:
         allowedSets on off toggle inhibit install_test
         sets       Unknown argument ?, choose one of  inhibit install_test off on toggle  off-for-timer on-till blink intervals off-till off-till-overnight on-for-timer on-till-overnight
       19:
         allowedSets on off toggle inhibit install_test
         sets       Unknown argument ?, choose one of  inhibit install_test off on toggle  blink on-till off-for-timer on-for-timer off-till-overnight intervals off-till on-till-overnight
       linkParams:
         actuator:
           address_start 857
           address_step 6
           channel_param channel
           channels   01 02 03 04 05 06 07 08 09 10 11 12
           count      27
           peer_param actuator
           type       link
           parameter:
             HASH(0x4a4e5f0)
             HASH(0x4a4e8f0)
         sensor:
           address_start 45
           address_step 28
           channel_param channel
           channels   13 14 15 16 17 18 19
           count      29
           peer_param sensor
           type       link
           parameter:
             HASH(0x4a86e50)
             HASH(0x4a87120)
             HASH(0x4a87330)
             HASH(0x4a87618)
             HASH(0x4a888e8)
             HASH(0x4a88e88)
             HASH(0x4a89158)
             HASH(0x4a89518)
             HASH(0x4a89988)
             HASH(0x4a89d60)
             HASH(0x4a8a1b0)
             HASH(0x4a8a5d0)
             HASH(0x4a8a9f8)
             HASH(0x4a8ae00)
             HASH(0x4a8b208)
             HASH(0x4a8b4c0)
             HASH(0x4a8b778)
             HASH(0x4a8cd30)
             HASH(0x4a8cef8)
             HASH(0x4a8d1b0)
             HASH(0x4a8d570)
             HASH(0x4a8d9e0)
             HASH(0x4a8ddb8)
             HASH(0x4a8e208)
             HASH(0x4a8e628)
             HASH(0x4a8ea50)
             HASH(0x4a8ee58)
             HASH(0x4a8f260)
       peers:
         actuators:
         sensors:
Attributes:
   group      Garagentor
   icon       hue_room_carport
   room       Garage,_HM485
   showtime   1
   subType    switch


Kann mir jemand sagen warum das Tor beim FHEM start geöffnet wird?

Vielen DANK und Gruß
H-Man


Titel: Antw:HM485 schaltet bvei Fhem start
Beitrag von: RaspiLED am 15 Februar 2018, 08:48:40
Hi,
Taster.Garagentor.*
triggert bei jedem Event, also auch beim ersten setzen nach FHEM Start.
Das würde ich einschränken.
Gruß Arnd

Gesendet von meinem SM-G800F mit Tapatalk

Titel: Antw:HM485 schaltet bvei Fhem start
Beitrag von: h-man-kl am 15 Februar 2018, 09:14:35
 :o
Perfekt! Tolles Forum!

Habs auf short geändert.... testen werde ich es aber erst heute abend  - sicher ist sicher :-)
Titel: Antw:HM485 schaltet bvei Fhem start
Beitrag von: Thorsten Pferdekaemper am 15 Februar 2018, 09:41:51
Hi,
...oder das notify gleich durch ein direktes Peering ersetzen. Dann funktioniert das sogar ohne FHEM.
Gruß,
   Thorsten
Titel: Antw:HM485 schaltet bvei Fhem start
Beitrag von: h-man-kl am 15 Februar 2018, 10:15:28
Hi Thorsten,
das ist auch eine gute Idee... Ich hätte noch zwei kleine Fragen:
1) ist dann der Ausgang so lange gedrückt wie ich den Taster halte?
2) geht auch ein toggel?

Danke und Gruß
Michael
Titel: Antw:HM485 schaltet bvei Fhem start
Beitrag von: h-man-kl am 15 Februar 2018, 17:56:38
Sachstand:
gepeert habe ich (noch) nicht. Aber das hören auf alles habe ich durch das hören auf short ersetzt und nun geht das Tor nicht mehr einfach so auf....!
In meinem Fall ist der Inhalt des notify:

Taster.Garagentor:press_short.* set Garagentor on-for-timer 1
Titel: Antw:HM485 schaltet bvei Fhem start
Beitrag von: Thorsten Pferdekaemper am 15 Februar 2018, 21:05:49
Hi,
das ist seltsam. Ich habe bei meinen 12/7ern genau solche notifys und die klappen. Möglicherweise liegt es an dem Punkt im Namen. Der Punkt hat in der RegEx eine besondere Bedeutung und könnte für Verwirrung sorgen.
Könntest Du vielleicht mal den Event Monitor mitlaufen lassen und schauen, wie es aussieht, wenn Du die Taste drückst? Dann ggf. das notify direkt aus dem Event Monitor heraus anlegen.
Gruß,
   Thorsten
Titel: Antw:HM485 schaltet bvei Fhem start
Beitrag von: h-man-kl am 16 Februar 2018, 06:58:09
Moin,
ich glaube wir haben aneinander vorbei gedacht!
Das Tor geht nach dem Neustart von fhem nicht mehr einfach so auf.
Mit dem Taster geht es.
Ich kann aber gerne heute abend noch posten was im eventmonitor steht

Das mit den Punkten bin ich mir gerade am abgewöhnen :-)

Gruß
Michael
Titel: Antw:HM485 schaltet bvei Fhem start
Beitrag von: Thorsten Pferdekaemper am 16 Februar 2018, 14:25:56
Das hatte ich tatsächlich falsch verstanden. Freut mich, dass es jetzt klappt.
Gruß,
   Thorsten
Titel: Antw:HM485 schaltet bvei Fhem start
Beitrag von: h-man-kl am 17 Februar 2018, 11:06:47
 :) und nochmals danke für die Hilfe!