Difference between revisions of "Divera-script2"

From
Jump to: navigation, search
(Datenpunkte anlegen)
(Datenpunkte anlegen)
Line 110: Line 110:
  
  
 +
Diese Datenpunkte müssen im Skript entsprechend hinterlegt werden, in den blauen "aktualisiere" und "steuere" Blöcke.
  
 
Diese Datenpunkte müssen im Skript entsprechend hinterlegt werden, in den blauen "aktualisiere" und "steuere" Blöcke.
 
  
  
 
Ganz wichtig oben im Trigger muss der Datenpunkt vom IOT-Adapter hinterlegt werden.
 
Ganz wichtig oben im Trigger muss der Datenpunkt vom IOT-Adapter hinterlegt werden.

Revision as of 21:30, 8 February 2021

Voraussetzung

IoBroker Adapter:

IoT Cloud Adapter[1]

Java Skript[2]


Anmeldungen: (ein Account benötigt)

IoBroker pro (kostenlos unter bestimmten Rahmenbedingungen) [3]


Übersicht

Divera-Webhook sendet bei Alarm eine JSON Datei an den IoT-Adapter über ein Blockly Skript (siehe unten) werden die Einsatzdaten aufgelöst und in Datenpunkte geschrieben.




Einstellung IoT-Adapter

Iotadapter.png


Benutzername und Passwort aus der Iobroker.pro Registrierung eingeben.

Adapter starten.



Configiotadapter.png


1. Button "Neuen Service URL-Schlüssel abrufen"

2. Dienst hinzufügen: ein * eingeben und auf das + um den Dienst hinzuzufügen.

3. Den unteren Service Link in eine Editor kopieren.

4. Speichern und Schließen




Bearbeitenlink.png


Die eckigen Klammern durch entsprechenden Namen ersetzen ich habe bei mir divera und alarm verwendet.



Einstellungen in DIVERA

Diveralinkjson.png


Den Link aus dem Editor in URL / Ziel einfügen.

Format: POST application/json

Inhalt: Vollständiges Objekt


Blockly Skript

Zurück in Iobroker, neues Blockly Skript anlegen.


Blocklydivera.png


Das Skript (siehe Inhaltsverzeichnis) über den Button "Blöcke importieren" anlegen.


Datenpunkte anlegen

Folgende Datenpunkte müssen angelegt werden:

- Stichwort (gemischt)

- Text (gemischt)

- Priorität (Zahl)

- Adresse (gemischt)

- optional Gruppen (Zahl)

- Alarm (Logikwert true/false)

Objekte.png


Diese Datenpunkte müssen im Skript entsprechend hinterlegt werden, in den blauen "aktualisiere" und "steuere" Blöcke.


Ganz wichtig oben im Trigger muss der Datenpunkt vom IOT-Adapter hinterlegt werden.