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.