# MQTT Alarmzeitplan

**URL:** https://forum.instar.com/t/mqtt-alarmzeitplan/28842
**Category:** INSTAR MQTT
**Created:** [30. Juni 2022 um 08:59 UTC](https://forum.instar.com/t/mqtt-alarmzeitplan/28842 "2022-06-30T08:59:06Z")
**Posts on this page:** 14
**Page:** 1

<div class="post-metadata">

### Author: ![Belli](https://forum.instar.com/letter_avatar_proxy/v4/letter/b/cab0a1/32.png) [@Belli](https://forum.instar.com/u/Belli)
#### Post date: [30. Juni 2022 um 08:59 UTC](https://forum.instar.com/t/mqtt-alarmzeitplan/28842/1 "2022-06-30T08:59:07Z")

</div>

Servus an die Community,  
im Forum selbst bin ich neu, weil meine bisherigen Probleme immer anhand bereits bestehender Fragen dann gelöst werden konnten. Ich habe lange nach Fehlern gesucht, aber keine gefunden. Eventuell sehe ich den Wald vor lauter Bäumen nicht.

Zu meiner Ausgangsstellung:  
Ich betreibe auf meinem Hof vier Instarkameras. Das Modell 9008 im Hof, eine 9020 im Garten und eine 8003 hinter der Garage, sowie eine 8003 vor der Garage. Alle Kameras, Homeassistant OS und die Synology laufen mit der aktuellsten Software (Stand: 30.06.2022).

Für alle Kameras habe ich je vier Zeitpläne:

- 

```
   „24/7“ für durchgehende Alarmmeldungen

```

- 

```
   „daheim“ für Alarmmeldungen ab 23:30 bis 05:30 Uhr

```

- 

```
   „Arbeit“ für Alarmmeldungen ab 23:30 bis 04:30 Uhr und 08:30 bis 12:00 Uhr

```

- 

```
   „Aus“ für keinerlei Alarmmeldungen

```

Die Kameras und die jeweiligen Alarmzeitpläne habe ich bisher in FHEM geführt und kann den Alarmzeitplan für alle Kameras gleichzeitig mit einem ShellyButton per CGI-Befehl ändern lassen (Knopfdruck). Alle Kameras sind ebenso in meiner Surveillance Station auf meiner DS918+ eingebunden. Somit erhalte ich bei Alarm eine Push-Up-Nachricht auf meinem Handy durch die „DS cam“ App (auch Push-Up-Nachricht durch Instar-App, aber abgestellt – einmal reicht ja).

Seit einiger Zeit spiele ich nun mit Homeassistant herum und möchte irgendwann FHEM abschalten. Ebenso ist der Wunschgedanke, dass meine Kameras automatisch den Alarm-Status „24/7“ und „daheim“ erhalten, wenn das Handy meiner Frau und auch meines in Homeassistant als abwesend erkannt wurden.  
Ich habe auf Homeassistant den Mosquitto Broker installiert und auf allen Kameras den MQTT Client aktiviert. Die Status-Meldungen jeder Kamera erhalte ich und kann dementsprechend die Topics und die Payloads auslesen/empfangen. Somit schließe ich Konfigurationsfehler im MQTT Broker und auch auf den Kameras aus. Auch Topics wie z. B. instar/garten/features/ptz/movestep mit dem Payload {„val“:„left“} funktionieren einwandfrei.

In Homeassistant habe ich eine Automatisierung angelegt – bisher noch ohne Auslöser – sondern nur mit auszuführenden Ereignissen. Die Automatisierung kann ich derzeit manuell in Homeassistant auslösen. Bei der Automatisierung „Garten 24/7“ sende ich 14 Topics an die Kamera Garten. Jeder Wochentag (Mo-So) und die Webui (Mo-So) erhalten somit den Payload {„val“:„PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP“}. Der MQTT Broker und die Kamera erhalten diesen und führen ihn auch aus (Alarmzeitplan zeigt Änderung in Webui auch an) jedoch erhalte ich weder von der Instar-App, noch von der „DS cam“ App eine Push-Up-Benachrichtigung, obwohl diese aktiv ist.

Nun habe ich viel getan und gemacht, komme aber nicht auf die Lösung. Ich hoffe, ihr könnt mir helfen.

---

<div class="post-metadata">

### Author: ![m.polinowski](https://forum.instar.com/user_avatar/forum.instar.com/m.polinowski/32/458_2.png) [@m.polinowski](https://forum.instar.com/u/m.polinowski)
#### Post date: [30. Juni 2022 um 09:53 UTC](https://forum.instar.com/t/mqtt-alarmzeitplan/28842/2 "2022-06-30T09:53:54Z")

</div>

Hallo,

und willkommen!

> [@Belli](#):
>
> Alarmzeitplan zeigt Änderung in Webui auch an

Kann es sein, dass da da falsche Topic aktualisiert wird (die Anzeige in der WebUI anstelle des aktiven Zeitplans):

> [@MQTT Alarm Zeitplan Änderung funktioniert erst nach manueller Bestätigung in WebUI](https://forum.instar.com/t/mqtt-alarm-zeitplan-aenderung-funktioniert-erst-nach-manueller-bestaetigung-in-webui/28761):
>
> Wenn ich mqtt.0.instar.\*.alarm.schedule.monday.raw auf z.B. „PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP“ setze, dann wird in der WebUI auch der ganze Tag als aktiv angezeigt. Die Kamera nutzt den neuen Zeitplan aber erst wenn ich in der WebUI nochmal „Übernehmen“ klicke. Wie kann ich ohne manuelles Bestätigen per mqtt die Alarm Zeitpläne steuern? Model: IN-9008 FullHD Firmware: 4.1.2.48 WebUI: 3.2(367)

---

<div class="post-metadata">

### Author: ![Belli](https://forum.instar.com/letter_avatar_proxy/v4/letter/b/cab0a1/32.png) [@Belli](https://forum.instar.com/u/Belli)
#### Post date: [30. Juni 2022 um 10:08 UTC](https://forum.instar.com/t/mqtt-alarmzeitplan/28842/3 "2022-06-30T10:08:54Z")

</div>

Das Topic lautet bei mir

instar/garten/alarm/schedule/monday  
mit dem Payload {„val“:„PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP“}  
und instar/garten/alarm/schedule/monday/webui.  
Dementsprechend für alle Tage von Mo bis So.

---

<div class="post-metadata">

### Author: ![estimator](https://forum.instar.com/user_avatar/forum.instar.com/estimator/32/157_2.png) [@estimator](https://forum.instar.com/u/estimator)
#### Post date: [30. Juni 2022 um 10:46 UTC](https://forum.instar.com/t/mqtt-alarmzeitplan/28842/4 "2022-06-30T10:46:47Z")

</div>

Hallo,  
ich werfe nur kurz in die Runde, beim Setzen des Zeitplans auch gleich den Backup-Zeitplan zu setzen.

> **[1080p CGI Commands](https://wiki.instar.com/de/1080p_Serie_CGI_Befehle/Alarm_Menu/Zeitplan/#example-1)**
>
> Camera API control for developers

---

<div class="post-metadata">

### Author: ![m.polinowski](https://forum.instar.com/user_avatar/forum.instar.com/m.polinowski/32/458_2.png) [@m.polinowski](https://forum.instar.com/u/m.polinowski)
#### Post date: [30. Juni 2022 um 10:48 UTC](https://forum.instar.com/t/mqtt-alarmzeitplan/28842/5 "2022-06-30T10:48:09Z")

</div>

Ok, ich habe es gerade auch ausprobiert - da kommt einem die Alarm-Pausierung in die Quere (das Glocken Symbol in der WebUI) - diese wird automatisch ausgelöst wenn man den Zeitplan per MQTT schaltet. Es gibt da zwei CGI Befehle mit denen man diesen Pausierung aktivieren/deaktivieren kann. Leider sind diese noch nicht in der MQTT API mit drinnen:

> [@MQTT Alarm Zeitplan Änderung funktioniert erst nach manueller Bestätigung in WebUI](https://forum.instar.com/t/mqtt-alarm-zeitplan-aenderung-funktioniert-erst-nach-manueller-bestaetigung-in-webui/28761/7):
>
> Ok, das ist merkwürdig. Eventuell wurde da noch etwas angepasst. Es gibt einige Befehle bei denen der entsprechende Prozess auf der Kamera zuerst einmal neugestartet werden muß, bevor eine Änderung aktiv wird. Beim Alarmzeitplan war das bisher eigentlich nicht der Fall thinking Wie schaut es denn aus wenn man den Alarm kurz pausiert und wieder scharf stellt. Das geht in der WebUI über die „Glocke“ in den Kacheln auf der rechten Seite. Oder per CGI Befehl: cmd=insu&-arg=70467840 cmd=insu&-a…

Der erste pausiert den Alarm und der zweite hebt diese Pausierung wieder auf. Wenn man jetzt zum Beispiel den Alarm aktivert hat:

> {„val“:„PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP“}

Kann man per Homeassistant noch den zweiten CGI von den beiden hinterher schicken - dann ist der Alarm wieder aktiv.

---

<div class="post-metadata">

### Author: ![Belli](https://forum.instar.com/letter_avatar_proxy/v4/letter/b/cab0a1/32.png) [@Belli](https://forum.instar.com/u/Belli)
#### Post date: [30. Juni 2022 um 17:24 UTC](https://forum.instar.com/t/mqtt-alarmzeitplan/28842/6 "2022-06-30T17:24:08Z")

</div>

die CGI-Befehle, die in in meinem FHEM hinterlegt sind, setzen den Zeitplan und den Backup-Zeitplan.  
Das ist dann bei MQTT …/alarm/schedule/monday und dazu noch …/alarm/schedule/monday/webui oder verwechsel ich da etwas? Zumindest habe ich die Automatisierung so angelegt, dass erst /monday und dann im nächsten Topic das /monday/webui gesetzt wird.

---

<div class="post-metadata">

### Author: ![estimator](https://forum.instar.com/user_avatar/forum.instar.com/estimator/32/157_2.png) [@estimator](https://forum.instar.com/u/estimator)
#### Post date: [30. Juni 2022 um 18:14 UTC](https://forum.instar.com/t/mqtt-alarmzeitplan/28842/7 "2022-06-30T18:14:19Z")

</div>

> [@Belli](#):
>
> oder verwechsel ich da etwas?

Nein, das passt. Siehe letzten Absatz:

> **[Smarthome Menü // INSTAR MQTT Broker](https://wiki.instar.com/de/Web_User_Interface/1080p_Serie/Netzwerk/MQTT/)**
>
> Konfigurieren Sie den INSTAR MQTT-Broker - aktivieren Sie den Server oder wechseln Sie zu einem externen Broker. Sie können auch die Authentifizierung konfigurieren und Ihr persönliches SSL-Zertifikat hinzufügen.

---

<div class="post-metadata">

### Author: ![m.polinowski](https://forum.instar.com/user_avatar/forum.instar.com/m.polinowski/32/458_2.png) [@m.polinowski](https://forum.instar.com/u/m.polinowski)
#### Post date: [1. Juli 2022 um 02:29 UTC](https://forum.instar.com/t/mqtt-alarmzeitplan/28842/8 "2022-07-01T02:29:05Z")

</div>

> [@Belli](#):
>
> verwechsel ich da etwas?

Es ist leider etwas verwirrend - die Kamera führt da etwas „Blackbox Magic“ im Hintergrund durch. D.h. auf der Kamera sind Skripte hinterlegt die ausgelöst werden, wenn man bestimmte CGI Befehle sendet (oder per MQTT updated).

Man kann diese Skripte auch direkt über den `insu` Befehl und eine ID auslösen.

Also was bei dir schief läuft ist:

1. Du updatest das `monday` Topic des Alarmzeitplans, um den Zeitplan für Montag zu deaktivieren (man muß jetzt auch nicht mehr parallel das `monday/webui` Topic updaten - das wird mit der aktuellen FW bei mir sofort mit nachgezogen)
2. Die Kamera nutzt aber wieterhin den zuvor aktiven Zeitplan - also sprich: der Alarm läuft weiter.
3. In dem oben verlinkten Thread hatte ich zwei „insu“ CGI Befehle gepostet. Wenn man davon jetzt den richtigen zur Kamera sendet - gerade auch wieder vergessen welcher es war - ich glaube `cmd=insu&-arg=70467840` - dann veranlasst das die Kamera den Zeitplan neu zu laden und damit die Änderung zu übernehmen.

Der umgekehrte Fall - man aktiviert den Zeitplan. Auch hier muß man jetzt nur noch das `monday` Topic aktualisieren (`monday/webui` zieht automatisch nach). Jetzt muß man noch den anderen der beiden oben verlinkten Befehle nachsenden - und schon ist der Alarm für Montag wieder aktiv.

---

<div class="post-metadata">

### Author: ![estimator](https://forum.instar.com/user_avatar/forum.instar.com/estimator/32/157_2.png) [@estimator](https://forum.instar.com/u/estimator)
#### Post date: [1. Juli 2022 um 07:18 UTC](https://forum.instar.com/t/mqtt-alarmzeitplan/28842/9 "2022-07-01T07:18:31Z")

</div>

> [@m.polinowski](#):
>
> die Kamera führt da etwas „Blackbox Magic“ im Hintergrund durch.

![](https://forum.instar.com/uploads/default/original/2X/a/ab0f046573a8689203be82dbeeca634501b6605c.gif)

@m.polinowski Findet man diese Insu-Befehle im Wiki?

---

<div class="post-metadata">

### Author: ![m.polinowski](https://forum.instar.com/user_avatar/forum.instar.com/m.polinowski/32/458_2.png) [@m.polinowski](https://forum.instar.com/u/m.polinowski)
#### Post date: [1. Juli 2022 um 09:44 UTC](https://forum.instar.com/t/mqtt-alarmzeitplan/28842/11 "2022-07-01T09:44:36Z")

</div>

> [@estimator](#):
>
> Findet man diese Insu-Befehle im Wiki?

Nein - die sind nicht mit in der Doku. Eigentlich nur für **IN** STAR **S** uper **U** ser gedacht.

---

<div class="post-metadata">

### Author: ![m.polinowski](https://forum.instar.com/user_avatar/forum.instar.com/m.polinowski/32/458_2.png) [@m.polinowski](https://forum.instar.com/u/m.polinowski)
#### Post date: [4. Juli 2022 um 04:28 UTC](https://forum.instar.com/t/mqtt-alarmzeitplan/28842/18 "2022-07-04T04:28:35Z")

</div>

Hat es denn jetzt funktioniert?

---

<div class="post-metadata">

### Author: ![Belli](https://forum.instar.com/letter_avatar_proxy/v4/letter/b/cab0a1/32.png) [@Belli](https://forum.instar.com/u/Belli)
#### Post date: [4. Juli 2022 um 04:56 UTC](https://forum.instar.com/t/mqtt-alarmzeitplan/28842/19 "2022-07-04T04:56:49Z")

</div>

Ja es hat gestern abend/heute Nacht funktioniert. Ich lasse in der Home Assistant Automatisierung die MQTT-Topics …/monday und …/monday/webui setzen und am Schluss (mit etwas Bastelei) lasse ich die zwei Befehle per Commandline zum Aktualisieren noch laufen. So klappt es perfekt. Besten Dank!

---

<div class="post-metadata">

### Author: ![m.polinowski](https://forum.instar.com/user_avatar/forum.instar.com/m.polinowski/32/458_2.png) [@m.polinowski](https://forum.instar.com/u/m.polinowski)
#### Post date: [4. Juli 2022 um 05:01 UTC](https://forum.instar.com/t/mqtt-alarmzeitplan/28842/20 "2022-07-04T05:01:49Z")

</div>

> [@Belli](#):
>
> …/monday/webui

Ich glaube das ist gar nicht mehr notwendig - hatte bei meiner Kamera gesehen, dass es jetzt automatisch mitgeschaltet wurde. Alles Teil von diesem INSU Skript ~ aber es schadet natürlich nicht 🙂

Danke für dein Feedback!

---

<div class="post-metadata">

### Author: ![system](https://forum.instar.com/uploads/default/original/1X/d2b7a3b3fb77c839d90af86c8c076b4c506227c0.jpeg) [@system](https://forum.instar.com/u/system)
#### Post date: [6. Juli 2022 um 05:02 UTC](https://forum.instar.com/t/mqtt-alarmzeitplan/28842/21 "2022-07-06T05:02:21Z")

</div>

Dieses Thema wurde automatisch 2 Tage nach der letzten Antwort geschlossen. Es sind keine neuen Antworten mehr erlaubt.
