FHEM Forum

FHEM - Hausautomations-Systeme => ZWave => Thema gestartet von: krikan am 01 Mai 2015, 10:35:06

Titel: [gelöst] Parse der Class BASIC ohne Funktion?
Beitrag von: krikan am 01 Mai 2015, 10:35:06
Habe hier ein Gerät, das seinen Status nur per Class BASIC V1 und Class HAIL V1 mitteilt. Wenn ich den Statusreport auf BASIC setze, erhalte ich keine Events.

Parse ist so in 10_ZWave.pm hinterlegt:
    parse => { "..2001(.*)"=> '"basicReport:$1"',
               "..2002"    => "state:basicGet"  }},

Nach meiner Ansicht ist das Command 02=BASIC-Get und Command 01=BASIC-Set und gehören nicht in parse.

Der BASIC-Report wird per Command 03 gemeldet wird und müsste stattdessen in Parse. Statusmeldung des Gerätes mit Class BASIC bspw:
ZWDongle_0 CMD:APPLICATION_COMMAND_HANDLER ID:06 ARG:032003ff

Übersehe ich etwas?
Titel: Antw:Parse der Class BASIC ohne Funktion?
Beitrag von: rudolfkoenig am 01 Mai 2015, 13:52:24
basicReport ist Muell, da habe ich beim Aendern von .. auf 01 nicht nachgedacht. Habs geaendert und eingecheckt.
state:basicGet ist Absicht: meine Fernbedienung schickt sie, wenn ich auf die mittlere Taste druecke.
Ich muesste nur rausfinden, wie ich antworten muss, dann wuerde das LED der FB auch gruen/blau leuchten.
Titel: Antw:Parse der Class BASIC ohne Funktion?
Beitrag von: krikan am 01 Mai 2015, 14:07:06
Danke für alle Anpassung.

Das state:basicGet hätte ich tatsächlich rausgeworfen. Bei der Fernbedienung bin ich leider mangels Testgerät ahnungslos. Wenn mir was zur DÜWI/Zwave.me per Zufall auffällt, schreibe ich es.