MQTT2 Device mit EspEasy und das richtige SetList ?

Begonnen von fhem-challenge, 09 März 2020, 21:38:52

Vorheriges Thema - Nächstes Thema

fhem-challenge

Hallo Zusammen,


ich nutze ein ESP8266 mit ESPEASY und MQTT2 ... und möchte dort vier Relais schalten, die an einem pcfgpio stecken.

mit setList für simples ein/aus Schalten der Relais geht das so ganz gut
>>>
attr esp_waschraum setList rel1_on Waschraum_30/cmd pcfgpio,69,0\
                rel1_off Waschraum_30/cmd pcfgpio,69,1\
<<<



aber, wie müsste mein Setlist aussehen um quasi mein MQTT2 device a'la:

set Waschraum_30 1 on --> was dann ja Waschraum_30/cmd pcfgpio,69,0 ... entspricht
set Waschraum_30 1 off --> was dann ja Waschraum_30/cmd pcfgpio,69,1 ... entspricht
set Waschraum_30 2 on --> was dann ja Waschraum_30/cmd pcfgpio,70,0 ... entspricht
set Waschraum_30 2 off --> was dann ja Waschraum_30/cmd pcfgpio,70,1 ... entspricht

zu schalten ?


Vielen Dank im Voraus ...


Andreas






TomLee

Hallo,

ohne list vom Gerät ins Blaue: Was spricht dagegen die setList zu erweitern ?

rel1_on Waschraum_30/cmd pcfgpio,69,0\
rel1_off Waschraum_30/cmd pcfgpio,69,1\
rel2_on Waschraum_30/cmd pcfgpio,70,0\
rel2_off Waschraum_30/cmd pcfgpio,70,1\
..


Gruß

Thomas

Beta-User

Ergänzend: Was spricht dagegen, für jedes der 4 Relais ein eigenes MQTT2_DEVICE anzulegen?

(Hat den Vorteil, dass jedes direkt mit "on" bzw. "off" angesprochen werden kann, was z.B. SetExtensions (on-for-timer) und Sprachsteuerung erheblich vereinfacht...)
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

fhem-challenge

Zitat von: TomLee am 09 März 2020, 21:48:05
Hallo,

ohne list vom Gerät ins Blaue: Was spricht dagegen die setList zu erweitern ?

rel1_on Waschraum_30/cmd pcfgpio,69,0\
rel1_off Waschraum_30/cmd pcfgpio,69,1\
rel2_on Waschraum_30/cmd pcfgpio,70,0\
rel2_off Waschraum_30/cmd pcfgpio,70,1\
..




Gruß

Thomas


Danke ja, Du hast quasi meine bisherige Config schon erahnt ... ja, so mache ich es derzeit, wollte nur die SetList Einträge reduzieren und