Ermöglicht die Kommunikation mit einem Blink Endgerät, derzeit vornehmlich Kameras.
- Funktionsumfang
- Voraussetzungen
- Installation
- Einrichten der Instanzen in IP-Symcon
- Statusvariablen und Profile
- Visualisierung
- PHP-Befehlsreferenz
- Versionshistorie
Derzeit kann über das Modul nur eien Momentaufnahme (Snapshot) aktiviert und angezeigt werden.
Es ist derzeit noch nicht absehbar, welchen Funktionsumfang das Modul endgültig umfasst.
- IP-Symcon ab Version 6.4
- Über den Module Store das 'Blink Home System'-Modul installieren.
- Alternativ über das Module Control folgende URL hinzufügen
https://github.com/Wilkware/BlinkHomeSystem
odergit://github.com/Wilkware/BlinkHomeSystem.git
- Unter "Instanz hinzufügen" ist das 'Blink Home Device'-Modul unter dem Hersteller 'Amazon' aufgeführt.
- Über den 'Blink Home Configurator' kann eine einfache Installation vorgenommen werden.
Weitere Informationen zum Hinzufügen von Instanzen in der Dokumentation der Instanzen
Konfigurationsseite:
Einstellungsbereich:
Geräteinformationen ...
Name | Beschreibung |
---|---|
Gerätetyp | Typbezeichnung (Kamera) |
Gerätemodell | Modellbezeichnung |
Geräte-ID | Interne Gerätenummer (6-stellig) |
Netwerk-ID | Interne Netwerknummer (6-stellig) |
Bilder ...
Name | Beschreibung |
---|---|
Erstellen einer Medienvariablen für Momentausnahmen! | Schalter für Anlegen eines Medienobjektes (Image) für das Speichern der Aufnahmen |
Benutze In-Memory Cache! | Schalter zum direkten Speichern des Medienobjektes im Speicher (Cache) |
Erstellen eines Zeitstempels auf jeder Momentaufnahme! | Schalter zum Aktivieren eines Zeitstemples auf jeder Aufnahme |
Seitenrand Oben | Abstand des Zeitstempels vom oberen Bildrand |
Seitenrand Links | Abstand des Zeitstempels vom linken Bildrand |
Schriftgröße | Schriftgröße des Zeitstempels |
Schriftfarbe | Farbliche Gestaltung des Zeitstempels |
Pfad zu der TrueType-Schriftart | Angabe welcher Truetype-Font verwendet werden soll (voller Dateipfad) |
Zeitsteuerung ...
Name | Beschreibung |
---|---|
Aktualisierungsintervall | Zeit zwischen 2 Aufnahmen (Standard 60 Minuten), 0 deaktiviert die Aufnahmen. ACHTUNG: zu kurzes Intervall geht auf die Lebensdauer der Batterie! |
Zeitplan | Zeitraum in dem Aufnahmen im angeegebenen Intervall erfolgen sollen. |
Erweiterte Einstellungen ...
Name | Beschreibung |
---|---|
Anlegen einer Variabel zur Auslösung einer Momentaufnahme der aktuellen Ansicht der Kamera! | Variable für's Webfront zum Auslösen einer Aufnahme |
Erstellen einer Variable zur Anzeige des Ladezustands der Batterie! | Variable für's Webfront zum Anzeigen des Ladezustandes |
Aktionsbereich:
Aktion | Beschreibung |
---|---|
ZEITPLAN HINZUFÜGEN | Es wird ein Wochenplan mit 2 Zuständen (Aktiv & Inaktiv) angelegt und in den Einstellung hinterlegt. |
SNAPSHOT | Löst eine Momentaufnahme(Snapshot) aus. |
LIVEVIEW | Anzeige der LiveView Anfrageantwort |
SIGNALE | Anzeige von verschiedenen Signalen (WiFi usw.) |
ZURÜCKSETZEN | Reset des Kommando-Stacks um Kommunikation wieder zu synchronisieren. |
Die Statusvariablen werden automatisch angelegt. Das Löschen einzelner kann zu Fehlfunktionen führen.
Ident | Name | Typ | Profil | Beschreibung |
---|---|---|---|---|
circuit_snapshot | Zeitplan Snapshot | event | Wochenplan für Momentaufnahmen | |
thumbnail | Bild | media | Medienobject zum Speichern der Aufnahme | |
motion_detection | Bewegungserkennung | boolean | ~Switch | Variable zum an- und ausschalten der Bewegungserkennung |
snapshot | Auslöser | integer | BHS.Update | Variable zum Auslösen einer Momentaufnahme |
Folgendes Profil wird angelegt:
Name | Typ | Beschreibung |
---|---|---|
BHS.Update | Integer | Auslöser Profil (1: '►') |
BHS.Battery | Integer | Batterieladezustandsanzeige (0 ... 3) |
Man kann die Statusvariablen direkt im WF verlinken.
Ein direkter Aufruf von öffentlichen Funktionen ist nicht notwendig!
v1.8.20241024
- NEU: Auslösen einer Direktaufnahme (Clip aufnehmen)
- NEU: Neue Option zum automatischen Zurücksetzen des Kommando-Stacks
- NEU: Zufälliger Zeit-Offset bei Neustart (un damit auch bei Konfigurationsänderungen)
- FIX: Konfigurationsformular vereinheitlicht
v1.7.20240628
- NEU: Support für Blink Mini 2
- NEU: Support für Anzeige des Ladezustandes von batteriebetriebenen Geräten
- NEU: Neue Entwickleroption (Signale) um einige Sensordaten anzuzeigen
- FIX: Anzeige-Popup ausgetauscht für fehlerfreie Auflistung
v1.6.20240606
- NEU: Support für Blink Indoor Kamera (3rd Gen)
- NEU: Ausgabe ins Log wenn Kamera nicht mehr auf Kommandos reagiert (Zombies)
- NEU: Neue Entwickleroption (Zurücksetzen) um Kommunikation mit Kameras wieder zu synchronisieren
- FIX: Interne Bibliotheken überarbeitet und vereinheitlicht
- FIX: Dokumentation überarbeitet
v1.5.20231013
- NEU: Bewegungserkennung jetzt auch für Blink Mini verfügbar
- FIX: Übersetzungen ausgebaut bzw. vervollständigt
- FIX: Blink API Layer erweitert, aktualisiert und neu dokumentiert
- FIX: Style-Checks aktualisiert
- FIX: Interne Bibliotheken überarbeitet und vereinheitlicht
- FIX: Dokumentation überarbeitet
v1.4.20220815
- FIX: Anpassungen für Blink Doorbells
- FIX: Logging verbessert
v1.3.20220620
- NEU: Unterstütztung für Blink Doorbells
- FIX: Bildverarbeitung überarbeitet
- FIX: Logging verbessert
v1.2.20220214
- NEU: Bewegungserkennung für Blink Mini deaktiviert
- FIX: Hintergrundrahmen für Zeitstempel optimiert
- FIX: Übersetzungen korrigiert
v1.1.20220130
- NEU: Blink Mini Support
- NEU: Format für Zeitstempel hinzugefügt
- NEU: Hintergrundfarbe für Zeitstempel hinzugefügt
- FIX: Bugfix Zeitplan
v1.0.20220110
- NEU: Initialversion
Seit nunmehr über 10 Jahren fasziniert mich das Thema Haussteuerung. In den letzten Jahren betätige ich mich auch intensiv in der IP-Symcon Community und steuere dort verschiedenste Skript und Module bei. Ihr findet mich dort unter dem Namen @pitti 😉
Die Software ist für die nicht kommerzielle Nutzung kostenlos, über eine Spende bei Gefallen des Moduls würde ich mich freuen.
Namensnennung - Nicht-kommerziell - Weitergabe unter gleichen Bedingungen 4.0 International