Schalten mit NODON-Schalter CRC 3-1-0x

Begonnen von TobiasR, 12 August 2017, 15:29:03

Vorheriges Thema - Nächstes Thema

TobiasR

Hallo,

ich möchte mit einem NODON Schalter vier Lampen schalten.
Im Logfile erhalte ich beim Betätigen der Taster folgendes Logile:

2017-08-12 15:24:47 ZWave Schalter_1 cSceneSet: 3
2017-08-12 15:24:47 ZWave Schalter_1 transmit: NO_ACK
2017-08-12 15:24:47 ZWave Schalter_1 wakeup: notification
2017-08-12 15:24:49 ZWave Schalter_1 cSceneSet: 4
2017-08-12 15:24:53 ZWave Schalter_1 transmit: NO_ACK
2017-08-12 15:24:53 ZWave Schalter_1 wakeup: notification


Jetzt habe ich mir in einer DEF folgende Abfrage geschrieben

DEF

(
  [Schalter_1cSceneSet:3]
)
(
   IF ([A2_Treppe] eq "on")
      (set A2_Treppe off)
   ELSE
      (set A2_Treppe off)
)


Leider funktioniert das aber nicht. Was mache ich falsch?

Tobias

rudolfkoenig

Zitat2017-08-12 15:24:47 ZWave Schalter_1 transmit: NO_ACK
NO_ACK klingt nicht gut, aber um zu beurteilen, ob das ein Problem ist, muesste man mehr wissen, zBsp. ein Log-Ausschnitt mit "attr global verbose 5"

ZitatLeider funktioniert das aber nicht. Was mache ich falsch?
Im falschen Forumsbereich fragen. Dein "DEF" klingt nach DOIF, bitte die Spezialisten da fragen.
Als "Laie" wundert mich nur, dass nach dem 1 kein Trennzeichen folgt.

Diese Aufgabe kann man uebrigens ohne etwas auf der Tastatur tippen zu muessen mit FHEMWEB loesen:
- im Event Monitor das benoetigte Event beobachten (am besten direkt ausloesen), markieren und Create/Modify device anklicken
- im Dialog ein notify anlegen
- in der notify Detail-Ansicht mit dem Change Wizard Ziel (AZ_Treppe) und Befehl (toggle) auswaehlen, und auf modify klicken

TobiasR

Hi,

danke für deinen Hinweise. Ich ahbe es hinbekommen.
Um es hier abzuschließen, schreibe ich meine Lösung auf. Ist aber noch nicht ganz fertig.
Ich geh in den anderen Forenbereich!



(
  [Schalter_1:cSceneSet] eq "3"
)
(
   IF ([A2_Treppe] eq "on")
      (set A2_Treppe off)
   ELSE
      (set A2_Treppe on)
)


Leider schaltet das Licht jetzt nicht ein mal sonder geht mehrmals an und aus.

2017-08-12 16:09:30 DOIF F_Fernbedienung_1 cmd_nr: 3
2017-08-12 16:09:30 DOIF F_Fernbedienung_1 cmd: 3
2017-08-12 16:09:30 DOIF F_Fernbedienung_1 cmd_event: Schalter_1
2017-08-12 16:09:30 DOIF F_Fernbedienung_1 cmd_3
2017-08-12 16:09:30 ZWave Schalter_1 cSceneSet: 3
2017-08-12 16:09:30 HM485 A2_Treppe set_off
2017-08-12 16:09:30 HM485 Lichtsteuerung_Modul_A ACK
2017-08-12 16:09:30 HM485 A2_Treppe off
2017-08-12 16:09:30 HM485 A2_Treppe working: off
2017-08-12 16:09:30 DOIF F_Fernbedienung_1 cmd_nr: 3
2017-08-12 16:09:30 DOIF F_Fernbedienung_1 cmd: 3
2017-08-12 16:09:30 DOIF F_Fernbedienung_1 cmd_event: Schalter_1
2017-08-12 16:09:30 DOIF F_Fernbedienung_1 cmd_3
2017-08-12 16:09:30 ZWave Schalter_1 wakeup: notification
2017-08-12 16:09:30 HM485 A2_Treppe set_on
2017-08-12 16:09:30 HM485 Lichtsteuerung_Modul_A ACK
2017-08-12 16:09:30 HM485 A2_Treppe working: off
2017-08-12 16:09:30 HM485 A2_Treppe on


Kann ich das verhintern?

TobiasR

Zitatim Event Monitor das benoetigte Event beobachten (am besten direkt ausloesen), markieren und Create/Modify device anklicken

wo finde ich diesen Buton/Link im Event Monitor?

rudolfkoenig