ioBroker - Installation RING-Adapter:
Zunächst den RING-Adapter über die Adapterliste hinzufügen / Installieren
Im Anschluss nun über ssh auf dem iOBroker folgenden Befehl absetzen, um den 2-Faktor Authentifizierungstoken zu generieren.
npx -i ring-client-api ring-auth-cli
Assistentengesteuert nun den Abfragen folgen:
- E-Mailadresse
- Passwort
- Code aus Mail (von Ring) eingeben
--> den generierten String ohne Anführungszeichen in Zwischenablage und im Anschluss in der Konfiguration des Netzwerkinterfaces unter dem Punkt "Refresh Token" Two Face Auth einfügen.
Adapter gegebenenfalls neu starten
Seit neuer Version folgende Befehle:
cd /opt/iobroker/node_modules/ring-client-api
node ring-auth-cli
Standard-Einstellungen für Verzeichnispfade bzw. Dateien:
snapshot%i_%d.jpg
livestream%i_%d.mp4
Telegram Nachricht mit Bild verschicken:
Adapter Telegram installieren:
Adapter in IOBroker installieren (CLI: iob install telegram)
Telegram App auf Smartphone installieren (Registrierung über den Assistenten durchführen)
Suche nach dem BOT "botfather"
Starten-Button
Befehl: /newbot --> absenden
Botname eintragen (frei wählbar)
Username eintragen (darf nicht schon vorhanden sein) - iobroker_home_username_bot z.B. - wichtig: am Ende des usernemens MUSS _bot stehen
Nach erfolgreichem Anlegen wird eine Nachricht generiert inkl. dem HTTP-API-Token --> eintragen in IOBroker-Adapter-Konfiguration
hier muss noch ein (frei wählbares) Passwort eingetragen werden --> Speichern und Schließen --> Adpater sollte gestartet (werden)
In der App den zuvor erstellten Bot suchen --> Auswählen
Start-Button
/password <password> abschicken --> Willkommensmeldung sollte erscheinen
Blockly-Script für das Abfragen des Adapters RING und Benachrichtigung:
hier habe ich optional zuvor noch von einer IP-Webcam zusätzlich noch das Bild heruntergeladen:
wget -q -O /opt/iobroker/iobroker-data/pics/tuercam.jpg "http://<IP-Adresse>/snapshot.cgi?user=<username>&pwd=<password>"
Der Telegram Adapter ist in der Lage, aus einem bestehenden Verzeichnis Dateiobjekte (hier Bild/Video) mitzusenden durch Angabe des Pfades