Senden - Beispiele
Beispiele: Hier werden Variablen verwendet, welche in den Grundeinstellungen eingetragen wurden.HTTP-Request - HomeMatic/CCU
System-Variable Url-Aufruf Logikwert true/false
"CCU-RemotePC" einschalten<CCU>('CCU-RemotePC').State(1) Logikwert true/false
"CCU-RemotePC" ausschalten<CCU>('CCU-RemotePC').State(0)
Aktoren Url-Aufruf Funk-Aktor
Kanal 2 einschalten<CCU>('BidCos-RF.FEQ1234567:2.STATE').State(1) Wired-Aktor
Kanal 4 einschalten<CCU>('BidCos-Wired.KEQ1234567:4.STATE').State(1) CUxD-Aktor
Kanal 1 ausschalten<CCU>('CUxD.CUX020019:1.STATE').State(0) Funk-Dimmer /
Funk-Rollladenaktor
Kanal 1 auf 50% stellen<CCU>('BidCos-RF.KEQ1234567:1.LEVEL').State(0.5)
Sender Url-Aufruf virtuelle Funk-Fernbedienung
Kanal 1 kurzer Tastendruck<CCU>('BidCos-RF.BidCoS-RF:1.PRESS_SHORT').State(true) virtuelle Wired-Fernbedienung
Kanal 38 langer Tastendruck<CCU>('BidCos-Wired.BidCoS-Wir:38.PRESS_LONG').State(true) CUxD-Remote (28)System/Exec
Kanal 12 kurzer Tastendruck<CCU>('CUxD.CUX2801001:12.PRESS_SHORT').State(true) Funk-Taster
Kanal 2 langer Tastendruck<CCU>('BidCos-RF.KEQ1234567:2.PRESS_LONG').State(true)
- <CCU> steht für "http://<CCU-IP>:8181/CCU-RemotePC.exe?state=dom.GetObject"
- <CCU-IP> ist die Variable für die IP-Adresse der CCU
HTTP-Request - SqueezeBox
Url-Aufruf Ein/Play <SB-Server>?p0=play&<SB-Player> Aus <SB-Server>?p0=power&p1=0&<SB-Player> Pause <SB-Server>?p0=pause&p1=1&<SB-Player> Lautstärke auf 30 % <SB-Server>?p0=mixer&p1=volume&p2=30&<SB-Player> Lautstärke um 10 % anheben <SB-Server>?p0=mixer&p1=volume&p2=%2b10&<SB-Player> Lautstärke um 10 % senken <SB-Server>?p0=mixer&p1=volume&p2=-10&<SB-Player> Playliste "Radio" starten <SB-Server>?p0=playlist&p1=play&p2=Radio&<SB-Player> Playliste: einen Titel vor <SB-Server>?p0=playlist&p1=jump&p2=%2b1&<SB-Player> Playliste: einen Titel zurück <SB-Server>?p0=playlist&p1=jump&p2=-1&<SB-Player>
- <SB-Server> steht für "http://user:password@SB-SERVER_IP:PORT/status.html"
- <SB-Player> steht für "player=IP_SB-Player" oder "player=MAC_SB-Player"
HTTP-Request - FHEM
Url-Aufruf FEHM-Dummy "D1" einschalten <FHEM>?cmd.D1=set D1 on FEHM-Dummy "D1" ausschalten <FHEM>?cmd.D1=set D1 off
- <FHEM> steht für "http://user:password@FHEM_IP:PORT/fhem"
- CCU-RemotePC kann auch Befehle an sich selbst senden.
Um dies auch bei wechselnder IP-Adresse zu ermöglichen, kann "localhost" anstelle der IP-Adresse verwendert werden.