CCU - Snapshotversand via Telegram bei Klingelsignalerkennung

User stellen ihre Haussteuerung vor

Moderator: Co-Administratoren

Benutzeravatar
o_krause
Beiträge: 21
Registriert: 11.09.2020, 23:04
System: CCU
Hat sich bedankt: 8 Mal
Danksagung erhalten: 2 Mal

CCU - Snapshotversand via Telegram bei Klingelsignalerkennung

Beitrag von o_krause » 12.09.2020, 17:14

Ich möchte Euch ein kleines CCU-Projekt vorstellen:
Einrichtung des Snapshotversands via Telegram bei Klingelsignalerkennung

Ist: Im Eingangsbereich habe ich eine IP-Kamera ( unterstützt Snapshots via HTTP request ); Analoge Klingel mit Trafo und Taster außen, CCU3
Soll: Snapshot Versand bei Klingelauslösung via Telegram

Hintergrund: Ich habe an der Eingangstür den Türschlossantrieb von HM installiert und möchte den Kindern bei Bedarf die Tür öffnen können, ohne das ich meinen HomeOffice Arbeitsplatz im Keller verlassen muß :D - bin halt faul...

Zusätzlich benötigt: Klingelsensor von Homematic HmIP-DSD-PCB ( habe ich direkt in den Kasten der Klingel eingebaut )

Die Konfiguration könnt Ihr euch in dem angehangenen PDF anschauen. Bei Fragen und Anregungen bitte gerne melden.

Grüße
Oliver
Dateianhänge
CCU-Snapshotversand via Telegram bei Klingelsignalerkennung.pdf
(227.93 KiB) 287-mal heruntergeladen
CCU-Screenshot_20200616-195521_Telegram (002).jpg

Fonzo
Beiträge: 6687
Registriert: 22.05.2012, 08:40
System: CCU
Hat sich bedankt: 25 Mal
Danksagung erhalten: 478 Mal

Re: CCU - Snapshotversand via Telegram bei Klingelsignalerkennung

Beitrag von Fonzo » 12.09.2020, 17:28

o_krause hat geschrieben:
12.09.2020, 17:14
Bei Fragen und Anregungen bitte gerne melden.
Ich würde an Deiner Stelle auf grundsätzliche Regeln der privaten Videoüberwachung achten, sonst bekommst Du eventuell Ärger mit Deinen Nachbarn. Wenn das nicht eine Privatstaße ist, die zu Deinem Grundstück gehört, filmst Du öffentlichen Grund und das ist nicht erlaubt.

Benutzeravatar
o_krause
Beiträge: 21
Registriert: 11.09.2020, 23:04
System: CCU
Hat sich bedankt: 8 Mal
Danksagung erhalten: 2 Mal

Re: CCU - Snapshotversand via Telegram bei Klingelsignalerkennung

Beitrag von o_krause » 12.09.2020, 18:10

Hallo Fonzo,

ist ein guter Hinweis und stimmt normaler Weise auch, aber es handelt sich hier um eine Sackgasse, die Privatweg ist.
Außerhalb des Sichtbereichs steht ein Hinweisschild ( auch die Nachbarn haben Kameras montiert ) und es ist mit allen Nachbarn abgesprochen,
andernfalls hätte ich die Bereiche geschwärzt.

dtp
Beiträge: 10655
Registriert: 21.09.2012, 08:09
System: CCU
Wohnort: Stuttgart
Hat sich bedankt: 320 Mal
Danksagung erhalten: 501 Mal

Re: CCU - Snapshotversand via Telegram bei Klingelsignalerkennung

Beitrag von dtp » 14.09.2020, 07:32

Man könnte das auch in ein Skript packen. Dafür gibt's ja die Möglichkeit, eine Verzögerung im ".State()" mit ".State(Command, Delay)" zu setzen.

Drei Sekunden Verzögerung zum Senden des Bildes finde ich persönlich aber ziemlich lang. So mancher ungeduldige Paketbote ist da schon weitergezogen. ;)

Und noch eine Frage. Überlebt eigentich das Attribut 777 für das tmp-Verzeichnis ein FW-Update der CCU?
CCU3 mit stets aktueller FW und den Addons "CUxD" und "Programmedrucken", ioBroker auf Synology DiskStation DS718+ im Docker-Container;
einige Projekte: zentrales Push-Nachrichten-Programm zPNP, DoorPi-Videotürsprechanlage, An- und Abwesenheitsdetektion per Haustürschloss, zentrales Programm zur Steuerung von Beschattungsgeräten zBSP.

Benutzeravatar
wipplmax
Beiträge: 187
Registriert: 12.01.2008, 20:59
Wohnort: nähe Bad Radkersburg
Hat sich bedankt: 1 Mal

Re: CCU - Snapshotversand via Telegram bei Klingelsignalerkennung

Beitrag von wipplmax » 21.11.2020, 02:44

Habe ein Ähnliches Projekt vor. Als Taster Eingang hab ich aber keinen Klingeltaster(von Homematic) sondern gehe direkt auf einen Eingang vom Wird Modul der Homematic. Wie ist es wenn jetzt "Einer" immer den Taster betätigt(also so eine Minute lang z.b.) Bekommt man da ja ständig Nachrichten und die CCU wird das auch nicht mitmachen. Soll man da nicht eine Verzögerung oder sowas einbauen? Das z.b. wenn der Taster gerückt ist erst nach ca. 5 Minuten der Taster wieder freigegeben wird? Wie macht man sowas am besten?
MFG Mario

Xel66
Beiträge: 14085
Registriert: 08.05.2013, 23:33
System: Alternative CCU (auf Basis OCCU)
Wohnort: Nordwürttemberg
Hat sich bedankt: 580 Mal
Danksagung erhalten: 1492 Mal

Re: CCU - Snapshotversand via Telegram bei Klingelsignalerkennung

Beitrag von Xel66 » 21.11.2020, 11:02

wipplmax hat geschrieben:
21.11.2020, 02:44
Wie macht man sowas am besten?
Man setzt mit dem Aufruf des Versandprogramms eine Systemvariable, die den Versand sprerrt (und die gewünschte Anzahl von Sekunden später wieder zurück). Das kann man in dem gleichen Programm machen.

Code: Alles auswählen

WENN Klingeltasterbetätigung
UND Sprerrvariable FALSCH nur prüfen
DANN Versandscript sofort
     Sperrvariable WAHR sofort
     Sperrvariable FALSCH verzögert um 20 Sekunden
Somit kann nur alle 20 Sekunden ein Bild bei Tastenbetätigung versandt werden.

Gruß Xel66
-------------------------------------------------------------------------------------------
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch

StephanBJ
Beiträge: 21
Registriert: 21.04.2019, 19:10
Hat sich bedankt: 2 Mal

Re: CCU - Snapshotversand via Telegram bei Klingelsignalerkennung

Beitrag von StephanBJ » 05.12.2020, 21:31

Welches Gerät genau muss ich dafür im CuxD erstellen?

dtp
Beiträge: 10655
Registriert: 21.09.2012, 08:09
System: CCU
Wohnort: Stuttgart
Hat sich bedankt: 320 Mal
Danksagung erhalten: 501 Mal

Re: CCU - Snapshotversand via Telegram bei Klingelsignalerkennung

Beitrag von dtp » 07.12.2020, 13:47

StephanBJ hat geschrieben:
05.12.2020, 21:31
Welches Gerät genau muss ich dafür im CuxD erstellen?
Kannst du so machen, wie ich es hier unter "Voraussetzungen" beschrieben habe.
CCU3 mit stets aktueller FW und den Addons "CUxD" und "Programmedrucken", ioBroker auf Synology DiskStation DS718+ im Docker-Container;
einige Projekte: zentrales Push-Nachrichten-Programm zPNP, DoorPi-Videotürsprechanlage, An- und Abwesenheitsdetektion per Haustürschloss, zentrales Programm zur Steuerung von Beschattungsgeräten zBSP.

StephanBJ
Beiträge: 21
Registriert: 21.04.2019, 19:10
Hat sich bedankt: 2 Mal

Re: CCU - Snapshotversand via Telegram bei Klingelsignalerkennung

Beitrag von StephanBJ » 11.12.2020, 18:08

Irgendwie bekomme ich das ganze nicht hin. Ich habe im CuXD das entsprechende Geräte erstellt:
cuxd.jpg
Die Programme sehen wie folgt aus:
prog.jpg
Die Skipte jeweils so:
s1.jpg
s2.jpg
s3.jpg
Kann mir jemand sagen wo der Fehler liegt?

Berechtigung per SSH wurde entsprechend eingestellt, aber es wird auch kein Bild im tmp Ordner erzeugt.

alchy
Beiträge: 10752
Registriert: 24.02.2011, 01:34
System: CCU
Hat sich bedankt: 65 Mal
Danksagung erhalten: 672 Mal

Re: CCU - Snapshotversand via Telegram bei Klingelsignalerkennung

Beitrag von alchy » 11.12.2020, 21:38

Und im >> Fehlerprotokoll <<
steht was zum Zeitpunkt der Ausführung der Scripte?

Alchy

Blacklist................... almost full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.

© Sandra Pulsfort (*1974)

Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.

Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.

Antworten

Zurück zu „Projektvorstellungen“