mirror of
https://github.com/joBr99/nspanel-lovelace-ui.git
synced 2026-03-07 11:39:40 +01:00
Updated ioBroker FAQ & Anleitungen (markdown)
@@ -225,31 +225,60 @@ Nachfolgend ein kurzes Emulationsskript für die Weiterverarbeitung. Diese Logik
|
|||||||
**Ablauf**:
|
**Ablauf**:
|
||||||
1. Ablauf Alarm Aktivierung:
|
1. Ablauf Alarm Aktivierung:
|
||||||
PIN eingeben und dann Alarm-Modus (Vollschutz, Zuhause, Nacht oder Besuch) auswählen. Im Datenpunkt AlarmType wird das als A1, A2, A3 oder A4 interpretiert und kann extern weiterverarbeitet werden.
|
PIN eingeben und dann Alarm-Modus (Vollschutz, Zuhause, Nacht oder Besuch) auswählen. Im Datenpunkt AlarmType wird das als A1, A2, A3 oder A4 interpretiert und kann extern weiterverarbeitet werden.
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
Das Panel wechselt in den Status (AlarmState) "arming" (Icon = gelbes blinkendes Schild/Keine Tastatur)
|
Das Panel wechselt in den Status (AlarmState) "arming" (Icon = gelbes blinkendes Schild/Keine Tastatur)
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
Wenn durch das externe Skript (oder Emulator) der Status "armed" in den Datenpunkt AlarmState eingetragen wird (vorausgesetzt das externe Skript findet z.B, keine offenen Fenster) wird das Icon rot:
|
Wenn durch das externe Skript (oder Emulator) der Status "armed" in den Datenpunkt AlarmState eingetragen wird (vorausgesetzt das externe Skript findet z.B, keine offenen Fenster) wird das Icon rot:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
Der AlarmType ist jetzt D1, die Tastatur ist wieder eingeblendet und die card Alarm bereit für die Deaktivierung.
|
Der AlarmType ist jetzt D1, die Tastatur ist wieder eingeblendet und die card Alarm bereit für die Deaktivierung.
|
||||||
|
|
||||||
2. Ablauf Alarm Deaktivierung:
|
2. Ablauf Alarm Deaktivierung:
|
||||||
PIN-Eingabe zur Deaktivierung und Bestätigung durch den Button "Deaktivieren".
|
PIN-Eingabe zur Deaktivierung und Bestätigung durch den Button "Deaktivieren".
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
Das Panel vergleicht jetzt den Aktivierungs-PIN mit dem Deaktivierungs-PIN. Stimmen die PIN's überein, dann wird der AlarmState auf "pending" gesetzt.
|
Das Panel vergleicht jetzt den Aktivierungs-PIN mit dem Deaktivierungs-PIN. Stimmen die PIN's überein, dann wird der AlarmState auf "pending" gesetzt.
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
Das externe Alarm-Skript macht seine restlichen Aufgaben und setzt dann den Status auf "disarmed"
|
Das externe Alarm-Skript macht seine restlichen Aufgaben und setzt dann den Status auf "disarmed"
|
||||||

|
|
||||||
|

|
||||||
|
|
||||||
Sollte der Pin nicht übereinstimmen, so setzt das Panel den AlarmState "triggered" (Icon blinkt)
|
Sollte der Pin nicht übereinstimmen, so setzt das Panel den AlarmState "triggered" (Icon blinkt)
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
|
|
||||||
**Neues**:
|
**Neues**:
|
||||||
Neu ist in diesem Zusammenhang der Alias "PIN_Failed" (state/number)
|
Neu ist in diesem Zusammenhang der Alias "PIN_Failed" (state/number)
|
||||||
Das TS-Skript zählt die missglückten Anmeldeversuche und trägt sie hier ein. Könnte man also auch für einen Trigger mit Meldung an Telegram nutzen. Außerdem wird bei Fehlerhaften PIN-Eingaben der Datenpunkt AlarmState auf "triggered" gesetzt. Im Panel sieht das dann so aus (das Icon blinkt):
|
Das TS-Skript zählt die missglückten Anmeldeversuche und trägt sie hier ein. Könnte man also auch für einen Trigger mit Meldung an Telegram nutzen. Außerdem wird bei Fehlerhaften PIN-Eingaben der Datenpunkt AlarmState auf "triggered" gesetzt. Im Panel sieht das dann so aus (das Icon blinkt):
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
Status "triggered":
|
Status "triggered":
|
||||||
Durch das externe Skript (alternativ der Alarm-Emulator) kann ein Status "triggered" gesetzt werden.
|
Durch das externe Skript (alternativ der Alarm-Emulator) kann ein Status "triggered" gesetzt werden.
|
||||||
Zum Beispiel wenn der Alarm ausgelöst wurde, Die Deaktivierung der cardAlarm funktioniert somit auch bei dem Status "triggered".
|
Zum Beispiel wenn der Alarm ausgelöst wurde, Die Deaktivierung der cardAlarm funktioniert somit auch bei dem Status "triggered".
|
||||||
|
|
||||||
|
**Erweitertes Blockly mit popupNotify Page**:
|
||||||
|
Voraussetzung: Ein neuer Datepunkt mit einer vodefinierten PIN.
|
||||||
|
Definieren der Basiseinstellungen in der gleichnamigen Funktion:
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
Es gibt fünf Basiseinstellungen:
|
||||||
|
* Datenpunkt AlarmPIN:
|
||||||
|
* Anzahl_NSPanles:
|
||||||
|
* Notifay_OnOff:
|
||||||
|
* Notify_Interaktion:
|
||||||
|
* Notify_Event:
|
||||||
|
|
||||||
***
|
***
|
||||||
|
|
||||||
## **3.) Info Screensaver-Info auf Request**
|
## **3.) Info Screensaver-Info auf Request**
|
||||||
|
|||||||
Reference in New Issue
Block a user