[gelöst] Parse der Class BASIC ohne Funktion?

Begonnen von krikan, 01 Mai 2015, 10:35:06

Vorheriges Thema - Nächstes Thema

krikan

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?

rudolfkoenig

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.

krikan

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.