diff --git a/ioBroker---FAQ-&-Anleitungen.md b/ioBroker---FAQ-&-Anleitungen.md index 628cc3f..b8d664e 100644 --- a/ioBroker---FAQ-&-Anleitungen.md +++ b/ioBroker---FAQ-&-Anleitungen.md @@ -154,8 +154,7 @@ Nachfolgend ein kurzes Emulationsskript für die Weiterverarbeitung. Diese Logik ![image](https://user-images.githubusercontent.com/99131208/188735860-880e0a81-407e-454e-b7d2-05cf8f57acfb.png) -[Download Blocky](https://github.com/joBr99/nspanel-lovelace-ui/blob/main/ioBroker/Blockly/Alarm_Page_Testskript.xml) - + [Zum Blocky](https://github.com/joBr99/nspanel-lovelace-ui/blob/main/ioBroker/Blockly/Alarm_Page_Testskript.xml) (Bild & Blockly by @Armilar) @@ -221,1195 +220,9 @@ Definieren der Basiseinstellungen in der gleichnamigen Funktion: * Notify_Interaktion: An einem Panel wird eine Eigabe gemacht, manipulation versucht o.ä. Wer soll eine **popupNotify Page** erhalten? jeweils=nur das Panel an dem gerade eine Eingabe erfolgt oder global=alle angeschlossenen Panels * Notify_Event: Ein Alarm wird ausgelöst, wer soll mit einer **popupNotify Page** informiert werden? jeweils=nur das Panel an dem gerade eine Eingabe erfolgt oder global=alle angeschlossenen Panels -**Hinweis**: Wenn Ihr eine Anpassung am Skript oder an einem Datenpunkt vornehmet, startet bitte das Skript einmal neu. +**Hinweis**: Wenn Ihr eine Anpassung am Skript oder an einem Datenpunkt vornehmet, startet bitte das Skript einmal neu. -
- Blockly - -``` - - - ArlamPIN - NotifyText - von_NSP - i - bis_NSP - Notify_OnOff - Anzahl_NSPanels - Notify_Interaktion - Notify_Event - - - Basissettings - Beschreibe diese Funktion … - - - Bitte den Pfad zum Datenpunkt angeben: - - - ArlamPIN - - - val - 0_userdata.0.NSPanelOwn.Alarm_PIN - - - - - Bitte geben Sie die Anzahl der Panels ein: - - - Anzahl_NSPanels - - - 1 - - - - - Soll es Popup Informationen geben? - - - Notify_OnOff - - - TRUE - - - - - Wer soll alarmiert werden wenn jemand am Panel - - - eigaben macht? (alle / jeweils) - - - Notify_Interaktion - - - jeweils - - - - - Wer soll bei einem Ereigniss alarmiet werden? - - - (alle / jeweils) - - - Notify_Event - - - alle - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ne - - - - 0_userdata.0.NSPanel.Alarm.AlarmState - - - - - NotifyText - - - . - - - - - log - - - Logpunkt: EOS - - - val - 0_userdata.0.NSPanel.Alarm.AlarmState - - - - - 300 - ms - - - - - - AND - - - EQ - - - val - 0_userdata.0.NSPanel.Alarm.AlarmState - - - - - arming - - - - - - - NEQ - - - val - 0_userdata.0.NSPanel.Alarm.AlarmPin - - - - - ArlamPIN - - - - - - - - - NotifyText - - - - - - PIN-Prüfung für die Alarm Aktivierung ist fehl-geschlagen. - - - - - \r\n - - - - - \r\n - - - - - Bitte geben Sie die richtige PIN ein. - - - - - \r\n - - - - - \r\n - - - - - Die Alarm-Funktion wird nicht aktiviert!!! - - - - - - - log - - - Logpunkt: EOS - - - - - - 0_userdata.0.NSPanel.Alarm.AlarmState - TRUE - 1000 - ms - TRUE - - - disarmed - - - - - - - - 1000 - ms - - - - - - - - - - - - - - - - - - AND - - - EQ - - - val - 0_userdata.0.NSPanel.Alarm.AlarmState - - - - - arming - - - - - - - EQ - - - val - 0_userdata.0.NSPanel.Alarm.AlarmPin - - - - - ArlamPIN - - - - - - - - - NotifyText - - - - - - PIN-Prüfung für die Alarm Aktivierung war erfolgreich. - - - - - \r\n - - - - - \r\n - - - - - Die Alarm-Funktion wird aktiviert!!! - - - - - - - log - - - Logpunkt: PIN OK - - - - - - - - EQ - - - state.val - - - - - arming - - - - - - - - 0_userdata.0.NSPanel.Alarm.AlarmState - TRUE - 1000 - ms - TRUE - - - armed - - - - - - - EQ - - - state.val - - - - - pending - - - - - - - - 0_userdata.0.NSPanel.Alarm.AlarmState - TRUE - 1000 - ms - TRUE - - - disarmed - - - - - - - - - - 1000 - ms - - - - - - - - - - - - - - - - - - EQ - - - val - 0_userdata.0.NSPanel.Alarm.AlarmState - - - - - pending - - - - - - - NotifyText - - - - - - PIN-Prüfung für die Alarm Deaktivierung war erfolgreich. - - - - - \r\n - - - - - \r\n - - - - - Die Alarm-Funktion wird deaktiviert!!! - - - - - - - log - - - Logpunkt: Alarm AUS - - - - - - - - EQ - - - state.val - - - - - arming - - - - - - - - 0_userdata.0.NSPanel.Alarm.AlarmState - TRUE - 1000 - ms - TRUE - - - armed - - - - - - - EQ - - - state.val - - - - - pending - - - - - - - - 0_userdata.0.NSPanel.Alarm.AlarmState - TRUE - 1000 - ms - TRUE - - - disarmed - - - - - - - - - - 1000 - ms - - - - - - - - - - - - - - - - - - EQ - - - val - 0_userdata.0.NSPanel.Alarm.AlarmState - - - - - triggered - - - - - - - log - - - Logpunkt: Alarm Deaktivierung failed - - - - - NotifyText - - - - - - PIN-Prüfung für die Alarm De-Aktivierung ist fehlgeschlagen. - - - - - \r\n - - - - - \r\n - - - - - Bitte geben Sie die richtige PIN ein. - - - - - \r\n - - - - - \r\n - - - - - Die Alarm-Funktion bleibt aktiviert!!! - - - - - - - - - - 1000 - ms - - - - - - - - - - - - - - - - - - - - - - - - - - Define_Notify_jeweils - Beschreibe diese Funktion … - - - - - OR - - - EQ - - - Notify_Interaktion - - - - - jeweils - - - - - - - EQ - - - Notify_Event - - - - - jeweils - - - - - - - - - von_NSP - - - - FROM_END - - - val - 0_userdata.0.NSPanel.Alarm.PANEL - - - - - 2 - - - - - - - bis_NSP - - - - FROM_END - - - val - 0_userdata.0.NSPanel.Alarm.PANEL - - - - - 2 - - - - - - - - - - - - - Define_Notify_alle - Beschreibe diese Funktion … - - - - - OR - - - EQ - - - Notify_Interaktion - - - - - alle - - - - - - - EQ - - - Notify_Event - - - - - alle - - - - - - - - - von_NSP - - - 1 - - - - - bis_NSP - - - Anzahl_NSPanels - - - - - - - - - - - PopupNotifyPage - Beschreibe diese Funktion … - - - - - EQ - - - Notify_OnOff - - - - - TRUE - - - - - - - i - - - 1 - - - von_NSP - - - - - 1 - - - bis_NSP - - - - - 1 - - - - - true - FALSE - - - Object ID - - - - - - 0_userdata.0.NSPanel. - - - - - i - - - - - .popupNotify. - - - - - popupNotifyHeading - - - - - - - TRUE - - - PIN Prüfung - - - - - 0 - - - - - true - FALSE - - - Object ID - - - - - - 0_userdata.0.NSPanel. - - - - - i - - - - - .popupNotify. - - - - - popupNotifyText - - - - - - - TRUE - - - NotifyText - - - - - 0 - - - - - true - FALSE - - - Object ID - - - - - - 0_userdata.0.NSPanel. - - - - - i - - - - - .popupNotify. - - - - - popupNotifyInternalName - - - - - - - TRUE - - - - - - 0 - - - - - true - FALSE - - - Object ID - - - - - - 0_userdata.0.NSPanel. - - - - - i - - - - - .popupNotify. - - - - - popupNotifyButton1Text - - - - - - - TRUE - - - - - - - - 0 - - - - - true - FALSE - - - Object ID - - - - - - 0_userdata.0.NSPanel. - - - - - i - - - - - .popupNotify. - - - - - popupNotifyButton2Text - - - - - - - TRUE - - - OK - - - - - 0 - - - - - true - FALSE - - - Object ID - - - - - - 0_userdata.0.NSPanel. - - - - - i - - - - - .popupNotify. - - - - - popupNotifySleepTimeout - - - - - - - TRUE - - - 0 - - - - - 0 - - - - - true - FALSE - - - Object ID - - - - - - 0_userdata.0.NSPanel. - - - - - i - - - - - .popupNotify. - - - - - popupNotifyAction - - - - - - - TRUE - - - - - 0 - - - - - - - - - - - - - - - - - - - - - - -``` -
+[Zum Blockly](https://github.com/joBr99/nspanel-lovelace-ui/blob/main/ioBroker/Blockly/Alarm_Page_Erweitertes_Skript_mit_PopupNotifyPage.xml) ***