NEU! UPGRADE IP 11 verfügbar!
NEU! LICHTWIDGET - DPT 7.600 - Logik Manager Update - sowie viele weitere Verbesserungen
Infos im Wiki: https://elabnet.atlassian.net/l/cp/B9MUEJj2

Insider & Leistungsmerkmale FÜR ALLE freigeschaltet
Ab sofort kann jeder die neue VISU & IFTTT testen. Info: viewtopic.php?f=8&t=5074

Release V 4 am 15. Juni 2024
Es gibt nun einen fixen Termin. Info: viewtopic.php?f=8&t=5117

NEU! Ausführliches Video Tutorial zur VISU
Jetzt werden alle Fragen beantwortet. Das Video: https://youtu.be/_El-zaC2Rrs

[Gelöst] [V4.0 IP10] Webhook mit Präsenzmelder an Synology NAS

Wissen, Planung & Diskussion zur Unterstützung von Rest-API & Webabfragen im Timberwolf Server.
Stellt uns hier Eure Projekte und Ideen vor.
Forumsregeln
  • Denke bitte an aussagekräftige Titel und gebe dort auch die [Firmware] an. Wenn ETS oder CometVisu beteiligt sind, dann auch deren Version
  • Bitte mache vollständige Angaben zu Deinem Server, dessen ID und dem Online-Status in Deiner Signatur. Hilfreich ist oft auch die Beschreibung der angeschlossener Hardware sowie die verwendeten Protokolle
  • Beschreibe Dein Projekt und Dein Problem bitte vollständig. Achte bitte darauf, dass auf Screenshots die Statusleiste sichtbar ist
  • Bitte sei stets freundlich und wohlwollend, bleibe beim Thema und unterschreibe mit deinem Vornamen. Bitte lese alle Regeln, die Du hier findest: https://wiki.timberwolf.io/Forenregeln
Antworten

Ersteller
KatzenKater
Reactions:
Beiträge: 15
Registriert: Mi Apr 29, 2020 11:13 am
Hat sich bedankt: 6 Mal
Danksagung erhalten: 12 Mal

[V4.0 IP10] Webhook mit Präsenzmelder an Synology NAS

#1

Beitrag von KatzenKater »

Hallo zusammen,
ich möchte meine Kameraaufzeichnung der Surveillance Station des Synology NAS über einen Webhook, der von dem Präsenzmelder initiiert wird, starten und beenden.

Dazu muss ich das boolische Objekt des Präsenzmelders in 2 Objekte wandeln. Eines welches nur beim Wert „false“ sendet und eines für den Wert „true“.
Mit dem Sendefilter in der HTTP-API (der leider noch nicht implementiert ist) wäre es vermutlich kein Problem.

Welche anderen Möglichkeiten gibt es hierzu? Ich komme aktuell leider nicht auf eine Lösung.

Wäre nett, wenn mir hierzu jemand einen Ratschlag geben könnte!

Lieben Gruß
Michael
Timberwolf 950Q #477 | VPN offen | Reboot erlaubt

gbglace
Reactions:
Beiträge: 3617
Registriert: So Aug 12, 2018 10:20 am
Hat sich bedankt: 1275 Mal
Danksagung erhalten: 1675 Mal

#2

Beitrag von gbglace »

Es gibt String-Logikmodule, wo du das eingehende true false auf bestimmte Texte mappen kannst.
Damit kannst zwei unterschiedliche Texte quasi abwechselnd in einem Logikergebnisobjekt generieren.

Das mit der API kombinieren könnte den passenden Trigger ergeben.

je nachdem wie unterschiqedlich die beiden Abfragestrings sein müssen ist es das schon.
Grüße
Göran

#1 Timberwolf 2600 Velvet Red TWS #225 / VPN aktiv / Reboot OK
#2 Timberwolf 2600 Organic Silver TWS #438 / VPN aktiv / Reboot OK
#3 PBM 3 Kanäle, #4 Modbus-Extension

MrWilson
Reactions:
Beiträge: 232
Registriert: Do Dez 27, 2018 2:19 pm
Wohnort: Borgsdorf
Hat sich bedankt: 44 Mal
Danksagung erhalten: 146 Mal

#3

Beitrag von MrWilson »

https://elabnet.atlassian.net/wiki/spac ... rue+senden

Damit kannst du die Anforderung nur bei True oder False zu senden einrichten.
TWS 2500 ID: 341 + PBM ID: 463, VPN offen, Reboot nur nach Absprache

Ersteller
KatzenKater
Reactions:
Beiträge: 15
Registriert: Mi Apr 29, 2020 11:13 am
Hat sich bedankt: 6 Mal
Danksagung erhalten: 12 Mal

#4

Beitrag von KatzenKater »

MrWilson hat geschrieben: Fr Apr 19, 2024 10:58 am https://elabnet.atlassian.net/wiki/spac ... rue+senden

Damit kannst du die Anforderung nur bei True oder False zu senden einrichten.
Genau danach habe ich gesucht! Vielen Dank für die schnellen Antworten!

Gruß
Michael
Timberwolf 950Q #477 | VPN offen | Reboot erlaubt

Sun1453
Reactions:
Beiträge: 1875
Registriert: Do Feb 07, 2019 8:08 am
Hat sich bedankt: 1581 Mal
Danksagung erhalten: 811 Mal

#5

Beitrag von Sun1453 »

@KatzenKater

Ich habe eine Frage, wie hast du dahinter bei der HTTP-API das triggern zum NAS aufgebaut? Danke schon mal für die Erklärung.
Gruß Michael

Timberwolf 950 QL #344 | Mit Internetanbindung | VPN Offen | Reboot nach Absprache | PROD Server
Timberwolf 2500 #602 | VPN offen | TEST Server | Reboot nach Absprache |

Ersteller
KatzenKater
Reactions:
Beiträge: 15
Registriert: Mi Apr 29, 2020 11:13 am
Hat sich bedankt: 6 Mal
Danksagung erhalten: 12 Mal

#6

Beitrag von KatzenKater »

Sun1453 hat geschrieben: Fr Apr 19, 2024 12:34 pm @KatzenKater

Ich habe eine Frage, wie hast du dahinter bei der HTTP-API das triggern zum NAS aufgebaut? Danke schon mal für die Erklärung.
- Die vorher beschriebene Logik wertet das Signal des PMs aus
- Je nach Status sendet der „active“ Webhook oder der „inaktive“ (Screenshot)
- Auf dem NAS habe ich 2 Aktionsregeln definiert, die über diesen Webhook angesprochen werden
- Die eine „Aktionsaufnahme starten“ die andere mit „Aktionsaufnahme stoppen“

Über die Aktion „Bewegungserkennung“ lässt sich leider nur über einen selbstdefinierten fixen Zeitraum (z.B. 30s) eine Aufnahme auslösen. Das „inactive“ Element spielt hier leider keine Rolle. Ist seitens Synologys meines Erachtens etwas merkwürdig gelöst!

Ich befinde mich noch in der Testphase, aber auf den ersten Blick scheint es nach meinen Vorstellungen zu funktionieren. Die Bewegungserkennung des NAS selbst finde ich katastrophal. Egal was für Schwellwerte und Sonstiges ich eingetragen habe!

Bild
Timberwolf 950Q #477 | VPN offen | Reboot erlaubt
Benutzeravatar

starwarsfan
Reactions:
Beiträge: 1166
Registriert: Mi Okt 10, 2018 2:39 pm
Hat sich bedankt: 754 Mal
Danksagung erhalten: 947 Mal

#7

Beitrag von starwarsfan »

Hi
KatzenKater hat geschrieben: Fr Apr 19, 2024 3:48 pm Die Bewegungserkennung des NAS selbst finde ich katastrophal. Egal was für Schwellwerte und Sonstiges ich eingetragen habe!
Wenn das so schlecht ist und bevor irgendwelche Basteleien zum Einsatz kommen: Hast Du Dir als Alternative mal Frigate angeschaut?
Kind regards,
Yves

- TWS 2500 ID:159 (VPN offen, Reboot nach Rücksprache) - PBM ID:401 - TWS 3500 ID:618 (VPN offen, Reboot nach Rücksprache) - ControlPro - ProxMox - Edomi (LXC / Docker) - ... -

Sebastian104
Reactions:
Beiträge: 150
Registriert: Do Sep 29, 2022 12:52 am
Hat sich bedankt: 158 Mal
Danksagung erhalten: 110 Mal

#8

Beitrag von Sebastian104 »

Moin,

Ich kann Yves nur zustimmen, seit gestern teste ich ein wenig mit frigate und dem google coral.
Die Bewegungs- und besonders die Objekterkennung ist mehr als genial.
Grüße
Sebastian

TWS 3500S ID:860, VPN offen, Reboot möglich
Antworten

Zurück zu „HTTP-API, REST & Web-Abfragen“