FHEM Forum

FHEM => Codeschnipsel => Thema gestartet von: roesti am 14 November 2018, 13:28:07

Titel: myStrom Bulp
Beitrag von: roesti am 14 November 2018, 13:28:07
Ich bin ein FHEM Anfänger und habe die myStrom Lampe in mein FHEM integriert.
Als Anfänger bitte ich um Nachsicht, falls der Code nicht Optimal ist.
Die MAC-Adresse ohne : eingeben.


#########################################################################
# -----------------------------------------------------------------------
# myStrom Bulp RGB
# -----------------------------------------------------------------------
define colorInit notify global:INITIALIZED {use Color}

define Staenderlampe dummy
attr Staenderlampe group Staenderlampe
attr Staenderlampe room Wohnzimmer
attr Staenderlampe setList rgb:colorpicker,RGB
attr Staenderlampe webCmd rgb:rgb ff0000:rgb 00ff00:rgb 0000ff:rgb ffffff:on:off:toggle
define Staenderlampe_Mystromrgb notify Staenderlampe:rgb.* {my $a = "00$EVTPART1";;qx "curl -s -d color=$a http://<IP-Adresse>/api/v1/device/<MAC-Adresse> >/dev/null "}
define Staenderlampe_MystromOn notify Staenderlampe:on {qx "curl -s -d action=on http://<IP-Adresse>/api/v1/device/<MAC-Adresse> >/dev/null "}
define Staenderlampe_MystromOff notify Staenderlampe:off {qx "curl -s -d action=off http://<IP-Adresse>/api/v1/device/<MAC-Adresse> >/dev/null "}
define Staenderlampe_Mystromtoggle notify Staenderlampe:toggle {qx "curl -s -d action=toggle http://<IP-Adresse>/api/v1/device/<MAC-Adresse> >/dev/null "}
#
#
#########################################################################

Hoffe, dass Ich jemanden geholfen habe

Titel: Antw:myStrom Bulp
Beitrag von: marvin78 am 14 November 2018, 13:38:13
Das ist das falsche Forum. Bitte verschiebe es un Anfängerfragen oder Codeschnipsel