MySensors Mehrfach Relais

Begonnen von RobAnger, 25 Februar 2017, 17:22:00

Vorheriges Thema - Nächstes Thema

RobAnger

Moin Zusammen,

ich bin neu in diesem Forum, und hoffe auf eure Hilfe:

Ich möchte über MySensors eine Relaiskarte mit mehreren Relais ansteuern. Dies funktioniert auch grundsätzlich über diesen Code:

define Relais1 MYSENSORS_DEVICE 187
attr Relais1 IODev Sensoren
attr Relais1 mapReading_power1 1 power
attr Relais1 mapReading_status1 1 status
attr Relais1 mode repeater
attr Relais1 requestAck 1
attr Relais1 room mySensors
attr Relais1 setCommands on:status1:on off:status1:off
attr Relais1 setReading_power1 1
attr Relais1 setReading_status1 off,on
attr Relais1 stateFormat status1
attr Relais1 version 2.1.1

define Relais2 MYSENSORS_DEVICE 187
attr Relais2 IODev Sensoren
attr Relais2 mapReading_power2 2 power
attr Relais2 mapReading_status2 2 status
attr Relais2 mode repeater
attr Relais2 requestAck 2
attr Relais2 room mySensors
attr Relais2 setCommands on:status2:on off:status2:off
attr Relais2 setReading_power2 2
attr Relais2 setReading_status2 off,on
attr Relais2 stateFormat status2
attr Relais2 version 2.1.1


Jedoch wird nur für "Relais1" das State dargestellt (Standard Lampe).

Hat jemand eine Idee wie ich das für "Relais2" Fixen kann??
Die Funktion im allgemeinen funktioniert über on/off für beide Relais.

Vielen Dank für eure Hilfe!!!!

SvenJust

Hallo,

die Relais hängen bei mySensors alle am gleichen Device. Ergänze für jedes Relais den folgenden Code am Device Relais1
attr Relais1 mapReading_power2 2 power
attr Relais1 mapReading_status2 2 status
attr Relais1 setCommands on:status2:on off:status2:off
attr Relais1 setReading_power2 2
attr Relais1 setReading_status2 off,on


Die 2 muss für jedes Relais hochgezählt werden. Wenn Du die Relais einzeln benutzen möchtest, schau bei https://fhem.de/commandref.html#readingsProxy

VG Sven
FTUI, Raspberry PI/SSD, CUL CC1101, HMLAN, 10x HM-LC-Bl1PBU-FM, HM-LC-Sw4-WM (KWL Pluggit P300), HM-WDS30-OT2-SM (Sonnensensor), HM-Sec-SCo, LW-12 Wifi LED, CUL Selbstbau nanoCUL 433 (IT), Arduino (S0-Stromverbrauch), OW DS2480 (OWX_ASYNC) 8x DS18B20, MQTT (Fröling P4), MYSENSORS (Roto Rollläden)