FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: grooves am 25 August 2018, 23:02:50

Titel: Notify calls another notify
Beitrag von: grooves am 25 August 2018, 23:02:50
Hallo all,

warum geht das BalkonRelays:on hier nicht ?
die Kommandos "on_rel1-4" funktionieren aber nicht das Sammelkommando "on"

define BalkonRelays dummy
attr BalkonRelays room Switches
attr BalkonRelays setList on off on_rel1 on_rel2 on_rel3 on_rel4 off_rel1 off_rel2 off_rel3 off_rel4
attr BalkonRelays webCmd on:off:on_rel1:on_rel2:on_rel3:on_rel4:off_rel1:off_rel2:off_rel3:off_rel4:

define BalkonRelay_1_on notify BalkonRelays:on_rel1  {system('curl --data "bulb_rel1=ON" http://192.168.5.161/led.cgi&');;}
define BalkonRelay_2_on notify BalkonRelays:on_rel2  {system('curl --data "bulb_rel2=ON" http://192.168.5.161/led.cgi&');;}
define BalkonRelay_3_on notify BalkonRelays:on_rel3  {system('curl --data "bulb_rel3=ON" http://192.168.5.161/led.cgi&');;}
define BalkonRelay_4_on notify BalkonRelays:on_rel4  {system('curl --data "bulb_rel4=ON" http://192.168.5.161/led.cgi&');;}

define BalkonRelay_1_off notify BalkonRelays:off_rel1  {system('curl --data "bulb_rel1=OFF" http://192.168.5.161/led.cgi&');;}
define BalkonRelay_2_off notify BalkonRelays:off_rel2  {system('curl --data "bulb_rel2=OFF" http://192.168.5.161/led.cgi&');;}
define BalkonRelay_3_off notify BalkonRelays:off_rel3  {system('curl --data "bulb_rel3=OFF" http://192.168.5.161/led.cgi&');;}
define BalkonRelay_4_off notify BalkonRelays:off_rel4  {system('curl --data "bulb_rel4=OFF" http://192.168.5.161/led.cgi&');;}

define BalkonRelays_on notify BalkonRelays:on { fhem("set BalkonRelays on_rel1 ;; set BalkonRelays on_rel2 ;; set BalkonRelays on_rel3 ;; set BalkonRelays on_rel4 ");;}

Danke für Hilfe,
grooves
Titel: Antw:Notify calls another notify
Beitrag von: Otto123 am 26 August 2018, 10:15:07
Moin,

nimm bitte für die Darstellung von Code die Code Tags. Die findest Du mit der # Taste über dem Smiley  :-X

Funktioniert denn dies in der FHEM Kommandozeile?
set BalkonRelays on_rel1 ;; set BalkonRelays on_rel2 ;; set BalkonRelays on_rel3 ;; set BalkonRelays on_rel4
Ich vermute ein Zeitproblem bei deinem Web Schalter.

Gruß Otto
Titel: Antw:Notify calls another notify
Beitrag von: grooves am 30 August 2018, 11:38:08
Hallo Otto,

Danke für die Hilfe,
ich habe die Struktur jetzt anderes gebaut,
damit geht es

Grüße,
Grooves