NEWS
Sonoff S20 an Homematic melden
-
Hallo,
ich habe mehrere Sonoff S20 Steckdosenadapter in IO Broker laufen.
Funktionieren dort einwandfrei.
Diese sind mit Tasmota 5.12.0 geflasht.
Wie bekomme ich diese Geräte in Homematic eingebunden?
In CuxD habe ich folgende Varianten ausprobiert
Immer als Gerät 28 Funktion Exec, Name Sonoff,Geräte Icon Schaltaktor einfach Unterputz und
Control Schalter.
In Homematic habe ich es mit folgenden Strings versucht:
1: Switch CMD Short einmal /usr/local/addons/cuxd/curl -s http://192.168.0.50/0 und auch
/usr/local/addons/cuxd/curl -s http://192.168.0.50 /cm~3fcmnd~3dPower%20off
2:Switch CMD Long einmal /usr/local/addons/cuxd/curl -s http://192.168.0.50/1 und auch
/usr/local/addons/cuxd/curl -s http://192.168.0.50 /cm~3fcmnd~3dPower%20on
Beides funktioniert nicht. Hat jemand noch ne Idee, vor lauter Lesen sehe ich schon nicht mehr die
Bäume im Wald.
Beste Grüsse paul
-
Hi,
so geht's bei mir:
SWITCH|CMD_SHORT /usr/local/addons/cuxd/curl -s http://192.168.x.y/cm~3fcmnd~3dPower%20off
SWITCH|CMD_LONG /usr/local/addons/cuxd/curl -s http://192.168.x.y/cm~3fcmnd~3dPower%20on
In der Webadresse dürfen <u>keine</u> Blanks drin sein.
-
Hallo lesiflo,
Deine Einstellungen bei mir angepasst funktionieren . War ein Leerzeichen im alten String
SWITCH|CMD_SHORT /usr/local/addons/cuxd/curl -s http://192.168.0.50/cm~3fcmnd~3dPower%20off
SWITCH|CMD_LONG /usr/local/addons/cuxd/curl -s http://192.168.0.50/cm~3fcmnd~3dPower%20on
Besten Dank cu paul
-
Hallo,
Das schalten funktioniert nun, nur sind die Zustände nicht synchron. IO Broker schaltet und Homematic bekommt nichts
mit und umgekehrt. Was kann man dan noch machen? Blockly Script ?
-
Ich habe das ganze über ein Programm in Homematic realisiert. Über ein Systemvariable schalte ich die Sonoff's ein/aus. Diese Variable kannst du dann in iobroker und Homematic auswerten.
So z.B.
-
Thx, werde ich mal testen.
cu paul
-
Hallöle Paul,
ich habe die SonOffs überhaupt nicht über CuxD in der CCU angelegt.
Das einzige was ich da habe ist eine Systemvariable die den Wert True/False haben kann.
Im Iobroker ist dann nur ein kleines Blockly was diese Variable überwacht.
Je nach Zustand schaltet es den SonOff.
Egal von wo ich schalte, Vis, Telegram oder Fernbedienung der CCU, es wird nur die Variable der CCU getriggert
und das Blockly Script erledigt den Rest.
Dadurch hast du auch immer einen passenden Status.
Gruß Andreas
Bald noch Vergessen, da ja die Systemvariable der CCU im hm-rega zu finden ist und dieser nur alle 30 Sekunden aktualisiert wird,
musst du CCU seitig für eine sofortige "Replizierung" sorgen.
Das machst du mit diesem kleinen Programm. Da kannst du bei den Bedingungen alle Variablen hinterlegen wenn du mehrere
SonOffs über die CCU schalten willst.