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**:
|
||||
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.
|
||||
|
||||

|
||||
|
||||
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:
|
||||
|
||||

|
||||
|
||||
Der AlarmType ist jetzt D1, die Tastatur ist wieder eingeblendet und die card Alarm bereit für die 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 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)
|
||||
|
||||

|
||||
|
||||
|
||||
**Neues**:
|
||||
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):
|
||||
|
||||

|
||||
|
||||
Status "triggered":
|
||||
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".
|
||||
|
||||
**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**
|
||||
|
||||
Reference in New Issue
Block a user