Updated ioBroker FAQ & Anleitungen (markdown)

kuckuckmann
2022-12-28 14:10:48 +01:00
parent eee2339f2b
commit a436e64526

@@ -635,7 +635,7 @@ Die cardMedia ab Release 3.7.0 verfügt über eine Liste zur Steuerung der Klang
## **13.) Blätterprobleme & direkter Seitenaufruf**
### **13a)Blätterprobleme**
### **13a) Blätterprobleme**
* **Quelle:**
Gefunden beispielsweise im ioBroker Forum in den Posts [507](https://forum.iobroker.net/topic/58170/sonoff-nspanel-mit-lovelace-ui/507) und [610](https://forum.iobroker.net/topic/58170/sonoff-nspanel-mit-lovelace-ui/610).
@@ -654,21 +654,21 @@ Beim durchblättern der Seiten kommt man über die Seite zwei nicht hinaus und m
***
### **13b)Seitenaufruf im Alarmfall**
### **13b) Seitenaufruf im Alarmfall**
* **Anfrage und Quelle:**
Aus dem Post [643](https://forum.iobroker.net/topic/58170/sonoff-nspanel-mit-lovelace-ui/643) des ioBroker Forums die Anfrage ob es eine Möglichkeit gibt die Seite CardAlarm mit der Pin Eingabe auf dem Panel einzublenden, wenn es zu einem Alarmfall kommt.
* **Lösungsmöglichkeit**
* Es wird ein Datenpunkt benötigt, in den man via ioBroker eine Anweosung schreiben kann:
![1668112813553-85f91472-8033-4197-a007-99dba1a2d362-image](https://user-images.githubusercontent.com/99131208/209816688-9cc99664-c96e-4929-96b6-36ee650defe2.png)
* Ein externes Script muss eine Zeile zusammenbauen (JSON), wobei die 14 im Beispiel eine pageID ist.
`{"pagetype": "page", "pageId": 14}`
das ganze geht auch für Subpages:
`{"pagetype": "subpage","pageId": 2}`
* Wie findest du die pageID der z.B. cardAlarm? Du zählst in deiner "export const Config" die Seiten ab 0 beginnend.
![1668113129126-b0a095f5-fab8-48ca-a38d-3483f5949e44-image](https://user-images.githubusercontent.com/99131208/209816873-4f1061a1-abd3-4cf5-b56c-e8a3f6e75af9.png)
* Es wird ein Datenpunkt benötigt, in den man via ioBroker eine Anweosung schreiben kann:
![1668112813553-85f91472-8033-4197-a007-99dba1a2d362-image](https://user-images.githubusercontent.com/99131208/209816688-9cc99664-c96e-4929-96b6-36ee650defe2.png)
* Ein externes Script muss eine Zeile zusammenbauen (JSON), wobei die 14 im Beispiel eine pageID ist.
`{"pagetype": "page", "pageId": 14}`
das ganze geht auch für Subpages:
`{"pagetype": "subpage","pageId": 2}`
* Wie findest du die pageID der z.B. cardAlarm? Du zählst in deiner "export const Config" die Seiten ab 0 beginnend.
![1668113129126-b0a095f5-fab8-48ca-a38d-3483f5949e44-image](https://user-images.githubusercontent.com/99131208/209816873-4f1061a1-abd3-4cf5-b56c-e8a3f6e75af9.png)
Wenn man dieses JSON nun so zusammenbaut und in den Datenpunkt schreibt, dann wird die gewünschte Seite auf dem Panel angezeigt.