Einfacher Adapter, um regelmäßig Werte vom Mobile Alerts Server herunterzuladen.
Installation des Adapters:
-
Verzeichnis wechseln:
cd /opt/iobroker
-
ioBroker stoppen:
iobroker stop
-
Alle Dateien in das Verzeichnis /opt/iobroker/node_modules/iobroker.mobile-alerts:
iobroker url "https://github.com/bluerai/ioBroker.mobile-alerts.git"
-
ioBroker starten:
iobroker start
Konfiguration:
-
In der WebGui von ioBroker unter "Adapter" eine Instanz von "Mobile Alerts" erzeugen.
-
In der Instanzkonfiguration muss die PhoneID eingetragen werden. Die PhoneID kann in der Mobile-Alerts-App (für iOS bzw. Android) unter "Einstellungen" gefunden werden.
-
Nach dem Speichern der PhoneID sollten innerhalb von ca. 7 Minuten (je nach Einstellung der Zeitplanung) die entsprechenden Objekte erzeugt und mit den aktuellen Daten gefüllt werden (siehe in der ioBroker-Gui unter Objekte >> "mobile-alerts.0").
-
Zum Füllen des "minmaxTemperatur"-Objekts (siehe Objektansicht im ioBroker) befindet sich im Ordner "extra" die Javascript-Datei
extra/Script to fill minmaxtemperature.js
zur Verwendung im Javascript-Modul des ioBroker. Konfigurationshinweise in der Datei beachten.
Hinweise:
-
Es können mehrere Instanzen für verschiedene PhoneIDs erzeugt werden.
-
Wenn eine aktive Phone-ID spezifiziert wurde, kann in der Übersicht die Webseite "Überblick für Phone ID ..." aufgerufen werden. Die Werte werden dieser Seite entnommen.
-
Der Adapter Wurde bisher nur mit eingen der Sensoren für Temperatur und Luftfeuchte, sowie mit einer Wetterstation getestet. Hinweise und Ergänzungen zu weiteren Sensoren sind willkommen.
-
Die Updates werden nicht in ioBroker angezeigt. Sie müssen manuell wie bei der Installation aus GitHub geladen werden.
Stand 24.04.2021
===============================================================================
Version 0.5.1 (24.04.2021): Script zum Füllen des "minmaxTemperatur"-Objekts hinzugefügt.
Version 0.5.0 (15.04.2021): Umstellung der Request-Methode auf Post
===============================================================================
===============================================================================
Note vom 14.06.2023
Ich werde diesen Adapter nicht weiter pflegen.
Grund: Ich benutze inzwischen die offizielle Mobile Alerts API über ein ioBroker-Script. Das geht relativ einfach, ist schnell und im Allgemeinen recht zuverlässig.
Im Verzeichnis "alternative" habe ich ein Javascript-Beispiel für den Zugriff auf die API abgelegt. Erläuterungen dazu bitte der Mobile Alerts API-Doku (von der MA-Website) entnehmen.
Beste Grüße Rai
===============================================================================