UNPKG

iobroker.smartcontrol

Version:

Control devices smarter: by grouping, including triggers like motion, opening window, etc. and set target devices accordingly

28 lines (17 loc) 2.18 kB
Hiermit kannst du als Ziel eine URL verwenden, z.B. `http://192.198.10.20/relay/0?turn=on`. Dies dient dazu, etwa Geräte per URL zu steuern. ### Tabellen-Einstellungen: | Spalte | Pflichtfeld | Beschreibung | |----------|:------------:|-------| | ![image](https://github.com/Mic-M/ioBroker.smartcontrol/blob/master/admin/doc-md/img/check_box-24px.svg?raw=true) | Ja | Aktiviert/Deaktiviert diese Tabellenzeile. Falls nicht aktiviert, wird diese Tabellenzeile vom Adapter nicht beachtet. In den Adapter-Optionen, unter 'WEITERE OPTIONEN > Eingabe-Validierung' kannst du übrigens einstellen, dass auch deaktivierte Zeilen auf Gültigkeit geprüft werden. | | Name | Ja | Name deiner Wahl. Verbotene Zeichen: ``[ ] * , ; ' " ` < > \ ?`` | | Objekt-ID unterhalb smartcontrol.0.targetURLs. | Ja | Objekt-ID-Bezeichnung für die Objekte, die unterhalb von `smartcontrol.0.targetURLs.` angelegt werden. Verbotene Zeichen: ``[ ] * , ; ' " ` < > \ ?`` <br>Wenn du hier z.B. `Wohnzimmer.TV.ein` einträgst, dann werden die Datenpunkte `smartcontrol.x.targetURLs.Wohnzimmer.TV.ein.call` und `smartcontrol.x.targetURLs.Wohnzimmer.TV.ein.response` angelegt. | | URL | Ja | Die entsprechende URL, die aufgerufen werden soll, z.B. `http://192.198.10.20/relay/0?turn=on` Unter "ZONEN" kannst du diese "Zielgeräte" dann entsprechend wählen. ### Datenpunkte unterhalb smartcontrol.x.targetURLs.<definierter URL-Name>.: Für jede Tabellenzeile werden diese Datenpunkte angelegt: | Datenpunkt | Erklärung | |------------|------------| | `smartcontrol.x.targetURLs.<definierter URL-Name>.call` | Sobald dieser Datenpunkt auf `true` gesetzt wird, wird die URL aufgerufen. | | `smartcontrol.x.targetURLs.<definierter URL-Name>.response` | In diesem Datenpunkt wird dann die Response, also die Antwort auf deinen URL-Aufruf, ausgegeben. | Unabhängig zu den sonstigen Einstellungen in diesem Adapter kannst du über die angelegten Datenpunkte die URLs dann entsprechend ausführen bzw. aufrufen, in dem du `.call` auf `true` setzt. Das Ergebnis erscheint dann im Datenpunkt `.response`. Damit kannst du die URLs also beispielsweise auch über Blockly/Javascript aufrufen.