NEWS
SONOFF NSPanel mit Lovelace UI
-
Ich sehe auch alle werte vom GerÀt in den Objekten vom Adapter.
Der Wert unter CustomSend ist im Objektbaum rot. Vermutlich stimmt mit dem was nicht.
Habe ihn unter Experteneinstellungen angelegt als Datenpunkt (String).mfg
eMdSetzte mal unter Maske zum Bekanntgeben eigener States noch
mqtt.0.*dazu (Falls das die Instanz 0 ist).Alternativ eine 2. MQTT Instanz mit einem Port ab 1886
-
Setzte mal unter Maske zum Bekanntgeben eigener States noch
mqtt.0.*dazu (Falls das die Instanz 0 ist).Alternativ eine 2. MQTT Instanz mit einem Port ab 1886
-
Danke, das genau war es. Super wie schnell das hier geht, nun sehe ich den Screensaver ;)
Dann mache ich mich mal ans individualisieren und melde mich wieder sollte ich Fragen haben :)
mfg
eMdSehr gerne :blush:
-
@australien
mit der CardEntities und alias vom Typ info, ja.mit etwas Anpassung könnte man auch den Abfallkalender umbiegen.
wie bekommst du die Daten den aus dem Fahrplan? zeige mal bitte ein Beispiel.EDIT: habe grade mal nach gesehen, der Adapter liefert auch ein JSON. Vielleicht kann man diesen nutzen zum Abwandeln des Abfallkalenders.
@tt-tom
JSON wird geliefert, ich hab hier mal ein Beispiel anschaulich gemacht.[{"tripId":"2|#VN#1#ST#1680243542#PI#0#ZI#473130#TA#2#DA#310323#1S#8103000#1T#1715#LS#8100361#LT#1840#PU#81#RT#1#CA#REX#ZE#64#ZB#REX 64 #PC#4#FR#8103000#FT#1715#TO#8100361#TT#1840#","stop":{"type":"stop","id":"8100219","name":"Donnerskirchen Bahnhof","location":{"type":"location","id":"8100219","latitude":47.888477,"longitude":16.660418},"products":{"nationalExpress":false,"national":false,"interregional":false,"regional":true,"suburban":false,"bus":false,"ferry":false,"subway":false,"tram":false,"onCall":false}},"when":"2023-03-31T18:15:00+02:00","plannedWhen":"2023-03-31T18:15:00+02:00","delay":0,"platform":"1","plannedPlatform":"1","prognosisType":"prognosed","direction":"Wulkaprodersdorf Bahnhof","provenance":null,"line":{"type":"line","id":"rex-64-zug-nr-2655","fahrtNr":"2655","name":"REX 64 (Zug-Nr. 2655)","public":true,"adminCode":"81____","productName":"REX","mode":"train","product":"regional","operator":{"type":"operator","id":"nahreisezug","name":"Nahreisezug"}},"remarks":[{"type":"hint","code":"OB","text":"Niederflurfahrzeug"}, {"type":"hint","code":"RO","text":"Rollstuhlstellplatz"}, {"type":"hint","code":"OA","text":"Rollstuhlstellplatz - Voranmeldung unter +43 5 1717"}, {"type":"hint","code":"OG","text":"bedingt rollstuhltaugliches WC"}, {"type":"hint","code":"FK","text":"Fahrradmitnahme begrenzt möglich"},{ "type":"hint","code":"BH","text":"Halt nur bei Bedarf (Donnerskirchen Bahnhof)"}, {"type":"hint","code":"K2","text":"nur 2. Klasse"}, {"type":"hint","code":"SB","text":"Zustieg im Nahverkehr (REX, R, CJX, S-Bahn) nur mit gĂŒltiger Fahrkarte"}, {"type":"hint","code":"WV","text":"<b>WLAN verfĂŒgbar</b>"}, {"type":"status","code":"text.realtime.journey.attribute.change","text":"Bei Ihrer Verbindung hat sich die Zugausstattung geĂ€ndert."}],"origin":null,"destination":{"type":"stop","id":"8100361","name":"Wulkaprodersdorf Bahnhof","location":{"type":"location","id":"8100361","latitude":47.788939,"longitude":16.490594},"products":{"nationalExpress":false,"national":false,"interregional":false,"regional":true,"suburban":false,"bus":false,"ferry":false,"subway":false,"tram":false,"onCall":false}},"currentTripPosition":{"type":"location","latitude":47.883128,"longitude":16.659466}}, {"tripId":"2|#VN#1#ST#1680243542#PI#0#ZI#473129#TA#3#DA#310323#1S#8100361#1T#1820#LS#8103000#LT#1943#PU#81#RT#1#CA#REX#ZE#64#ZB#REX 64 #PC#4#FR#8100361#FT#1820#TO#8103000#TT#1943#","stop":{"type":"stop","id":"8100219","name":"Donnerskirchen Bahnhof","location":{"type":"location","id":"8100219","latitude":47.888477,"longitude":16.660418},"products":{"nationalExpress":false,"national":false,"interregional":false,"regional":true,"suburban":false,"bus":false,"ferry":false,"subway":false,"tram":false,"onCall":false}},"when":"2023-03-31T18:39:00+02:00","plannedWhen":"2023-03-31T18:39:00+02:00","delay":0,"platform":"1","plannedPlatform":"1","prognosisType":"prognosed","direction":"Wien Hbf","provenance":null,"line":{"type":"line","id":"rex-64-zug-nr-2658","fahrtNr":"2658","name":"REX 64 (Zug-Nr. 2658)","public":true,"adminCode":"81____","productName":"REX","mode":"train","product":"regional","operator":{"type":"operator","id":"nahreisezug","name":"Nahreisezug"}},"remarks":[{"type":"hint","code":"OB","text":"Niederflurfahrzeug"}, {"type":"hint","code":"RO","text":"Rollstuhlstellplatz"}, {"type":"hint","code":"OA","text":"Rollstuhlstellplatz - Voranmeldung unter +43 5 1717"}, {"type":"hint","code":"OG","text":"bedingt rollstuhltaugliches WC"}, {"type":"hint","code":"FK","text":"Fahrradmitnahme begrenzt möglich"}, {"type":"hint","code":"BH","text":"Halt nur bei Bedarf (Donnerskirchen Bahnhof)"}, {"type":"hint","code":"K2","text":"nur 2. Klasse"}, {"type":"hint","code":"SB","text":"Zustieg im Nahverkehr (REX, R, CJX, S-Bahn) nur mit gĂŒltiger Fahrkarte"}, {"type":"hint","code":"WV","text":"<b>WLAN verfĂŒgbar</b>"}, {"type":"status","code":"text.realtime.journey.attribute.change","text":"Bei Ihrer Verbindung hat sich die Zugausstattung geĂ€ndert."}],"origin":null,"destination":{"type":"stop","id":"8103000","name":"Wien Hbf","location":{"type":"location","id":"8103000","latitude":48.184564,"longitude":16.378526},"products":{"nationalExpress":true,"national":true,"interregional":true,"regional":true,"suburban":true,"bus":false,"ferry":false,"subway":false,"tram":false,"onCall":false}}}, {"tripId":"2|#VN#1#ST#1680243542#PI#0#ZI#473128#TA#3#DA#310323#1S#8103000#1T#1748#LS#8100361#LT#1914#PU#81#RT#1#CA#REX#ZE#64#ZB#REX 64 #PC#4#FR#8103000#FT#1748#TO#8100361#TT#1914#","stop":{"type":"stop","id":"8100219","name":"Donnerskirchen Bahnhof","location":{"type":"location","id":"8100219","latitude":47.888477,"longitude":16.660418},"products":{"nationalExpress":false,"national":false,"interregional":false,"regional":true,"suburban":false,"bus":false,"ferry":false,"subway":false,"tram":false,"onCall":false}},"when":"2023-03-31T18:47:00+02:00","plannedWhen":"2023-03-31T18:47:00+02:00","delay":0,"platform":"1","plannedPlatform":"1","prognosisType":"prognosed","direction":"Wulkaprodersdorf Bahnhof","provenance":null,"line":{"type":"line","id":"rex-64-zug-nr-2657","fahrtNr":"2657","name":"REX 64 (Zug-Nr. 2657)","public":true,"adminCode":"81____","productName":"REX","mode":"train","product":"regional","operator":{"type":"operator","id":"nahreisezug","name":"Nahreisezug"}},"remarks":[{"type":"hint","code":"OB","text":"Niederflurfahrzeug"}, {"type":"hint","code":"RO","text":"Rollstuhlstellplatz"}, {"type":"hint","code":"OA","text":"Rollstuhlstellplatz - Voranmeldung unter +43 5 1717"}, {"type":"hint","code":"OG","text":"bedingt rollstuhltaugliches WC"}, {"type":"hint","code":"FK","text":"Fahrradmitnahme begrenzt möglich"}, {"type":"hint","code":"BH","text":"Halt nur bei Bedarf (Donnerskirchen Bahnhof)"}, {"type":"hint","code":"K2","text":"nur 2. Klasse"}, {"type":"hint","code":"SB","text":"Zustieg im Nahverkehr (REX, R, CJX, S-Bahn) nur mit gĂŒltiger Fahrkarte"}],"origin":null,"destination":{"type":"stop","id":"8100361","name":"Wulkaprodersdorf Bahnhof","location":{"type":"location","id":"8100361","latitude":47.788939,"longitude":16.490594},"products":{"nationalExpress":false,"national":false,"interregional":false,"regional":true,"suburban":false,"bus":false,"ferry":false,"subway":false,"tram":false,"onCall":false}},"currentTripPosition":{"type":"location","latitude":48.022398,"longitude":16.706488}}, {"tripId":"2|#VN#1#ST#1680243542#PI#0#ZI#494129#TA#0#DA#310323#1S#197045#1T#1828#LS#191002#LT#1909#PU#81#RT#1#CA#Bus#ZE#280#ZB#Bus 280 #PC#6#FR#197045#FT#1828#TO#191002#TT#1909#","stop":{"type":"stop","id":"193021","name":"Donnerskirchen BundesstraĂe (EisenstĂ€dter StraĂe)","location":{"type":"location","id":"193021","latitude":47.893403,"longitude":16.647213},"products":{"nationalExpress":false,"national":true,"interregional":false,"regional":false,"suburban":false,"bus":true,"ferry":false,"subway":false,"tram":false,"onCall":false}},"when":"2023-03-31T18:54:00+02:00","plannedWhen":"2023-03-31T18:54:00+02:00","delay":null,"platform":null,"plannedPlatform":null,"prognosisType":null,"direction":"Eisenstadt Busbahnhof (Domplatz)","provenance":null,"line":{"type":"line","id":"bus-280","fahrtNr":"14026","name":"Bus 280","public":true,"adminCode":"v12Pos","productName":"Bus","mode":"bus","product":"bus","operator":{"type":"operator","id":"osterreichische-postbus-aktiengesellschaft","name":"Ăsterreichische Postbus Aktiengesellschaft"}},"remarks":[{"type":"hint","code":"OB","text":"Niederflurfahrzeug"}, {"type":"hint","code":"RO","text":"Rollstuhlstellplatz"}],"origin":null,"destination":{"type":"stop","id":"191002","name":"Eisenstadt Busbahnhof (Domplatz)","location":{"type":"location","id":"191002","latitude":47.845922,"longitude":16.525616},"products":{"nationalExpress":false,"national":false,"interregional":false,"regional":false,"suburban":false,"bus":true,"ferry":false,"subway":false,"tram":false,"onCall":false}}}]kann man mit dem was anfangen?
oder doch die Datenpunkte verwenden und damit die Zeilen erzeugen?

Angezeigt sollen Abfahrtzeit, Richtung, VerspÀtung und Verkehrsmittel (Zug-Bus) werden.
Die VerspĂ€tung kann auch in einer anderen Farbe (grĂŒn/rot) der Abfahrtszeit eingestellt werden, dann wĂŒrde noch etwas Platz bleiben fĂŒr die Richung. -
@tt-tom
JSON wird geliefert, ich hab hier mal ein Beispiel anschaulich gemacht.[{"tripId":"2|#VN#1#ST#1680243542#PI#0#ZI#473130#TA#2#DA#310323#1S#8103000#1T#1715#LS#8100361#LT#1840#PU#81#RT#1#CA#REX#ZE#64#ZB#REX 64 #PC#4#FR#8103000#FT#1715#TO#8100361#TT#1840#","stop":{"type":"stop","id":"8100219","name":"Donnerskirchen Bahnhof","location":{"type":"location","id":"8100219","latitude":47.888477,"longitude":16.660418},"products":{"nationalExpress":false,"national":false,"interregional":false,"regional":true,"suburban":false,"bus":false,"ferry":false,"subway":false,"tram":false,"onCall":false}},"when":"2023-03-31T18:15:00+02:00","plannedWhen":"2023-03-31T18:15:00+02:00","delay":0,"platform":"1","plannedPlatform":"1","prognosisType":"prognosed","direction":"Wulkaprodersdorf Bahnhof","provenance":null,"line":{"type":"line","id":"rex-64-zug-nr-2655","fahrtNr":"2655","name":"REX 64 (Zug-Nr. 2655)","public":true,"adminCode":"81____","productName":"REX","mode":"train","product":"regional","operator":{"type":"operator","id":"nahreisezug","name":"Nahreisezug"}},"remarks":[{"type":"hint","code":"OB","text":"Niederflurfahrzeug"}, {"type":"hint","code":"RO","text":"Rollstuhlstellplatz"}, {"type":"hint","code":"OA","text":"Rollstuhlstellplatz - Voranmeldung unter +43 5 1717"}, {"type":"hint","code":"OG","text":"bedingt rollstuhltaugliches WC"}, {"type":"hint","code":"FK","text":"Fahrradmitnahme begrenzt möglich"},{ "type":"hint","code":"BH","text":"Halt nur bei Bedarf (Donnerskirchen Bahnhof)"}, {"type":"hint","code":"K2","text":"nur 2. Klasse"}, {"type":"hint","code":"SB","text":"Zustieg im Nahverkehr (REX, R, CJX, S-Bahn) nur mit gĂŒltiger Fahrkarte"}, {"type":"hint","code":"WV","text":"<b>WLAN verfĂŒgbar</b>"}, {"type":"status","code":"text.realtime.journey.attribute.change","text":"Bei Ihrer Verbindung hat sich die Zugausstattung geĂ€ndert."}],"origin":null,"destination":{"type":"stop","id":"8100361","name":"Wulkaprodersdorf Bahnhof","location":{"type":"location","id":"8100361","latitude":47.788939,"longitude":16.490594},"products":{"nationalExpress":false,"national":false,"interregional":false,"regional":true,"suburban":false,"bus":false,"ferry":false,"subway":false,"tram":false,"onCall":false}},"currentTripPosition":{"type":"location","latitude":47.883128,"longitude":16.659466}}, {"tripId":"2|#VN#1#ST#1680243542#PI#0#ZI#473129#TA#3#DA#310323#1S#8100361#1T#1820#LS#8103000#LT#1943#PU#81#RT#1#CA#REX#ZE#64#ZB#REX 64 #PC#4#FR#8100361#FT#1820#TO#8103000#TT#1943#","stop":{"type":"stop","id":"8100219","name":"Donnerskirchen Bahnhof","location":{"type":"location","id":"8100219","latitude":47.888477,"longitude":16.660418},"products":{"nationalExpress":false,"national":false,"interregional":false,"regional":true,"suburban":false,"bus":false,"ferry":false,"subway":false,"tram":false,"onCall":false}},"when":"2023-03-31T18:39:00+02:00","plannedWhen":"2023-03-31T18:39:00+02:00","delay":0,"platform":"1","plannedPlatform":"1","prognosisType":"prognosed","direction":"Wien Hbf","provenance":null,"line":{"type":"line","id":"rex-64-zug-nr-2658","fahrtNr":"2658","name":"REX 64 (Zug-Nr. 2658)","public":true,"adminCode":"81____","productName":"REX","mode":"train","product":"regional","operator":{"type":"operator","id":"nahreisezug","name":"Nahreisezug"}},"remarks":[{"type":"hint","code":"OB","text":"Niederflurfahrzeug"}, {"type":"hint","code":"RO","text":"Rollstuhlstellplatz"}, {"type":"hint","code":"OA","text":"Rollstuhlstellplatz - Voranmeldung unter +43 5 1717"}, {"type":"hint","code":"OG","text":"bedingt rollstuhltaugliches WC"}, {"type":"hint","code":"FK","text":"Fahrradmitnahme begrenzt möglich"}, {"type":"hint","code":"BH","text":"Halt nur bei Bedarf (Donnerskirchen Bahnhof)"}, {"type":"hint","code":"K2","text":"nur 2. Klasse"}, {"type":"hint","code":"SB","text":"Zustieg im Nahverkehr (REX, R, CJX, S-Bahn) nur mit gĂŒltiger Fahrkarte"}, {"type":"hint","code":"WV","text":"<b>WLAN verfĂŒgbar</b>"}, {"type":"status","code":"text.realtime.journey.attribute.change","text":"Bei Ihrer Verbindung hat sich die Zugausstattung geĂ€ndert."}],"origin":null,"destination":{"type":"stop","id":"8103000","name":"Wien Hbf","location":{"type":"location","id":"8103000","latitude":48.184564,"longitude":16.378526},"products":{"nationalExpress":true,"national":true,"interregional":true,"regional":true,"suburban":true,"bus":false,"ferry":false,"subway":false,"tram":false,"onCall":false}}}, {"tripId":"2|#VN#1#ST#1680243542#PI#0#ZI#473128#TA#3#DA#310323#1S#8103000#1T#1748#LS#8100361#LT#1914#PU#81#RT#1#CA#REX#ZE#64#ZB#REX 64 #PC#4#FR#8103000#FT#1748#TO#8100361#TT#1914#","stop":{"type":"stop","id":"8100219","name":"Donnerskirchen Bahnhof","location":{"type":"location","id":"8100219","latitude":47.888477,"longitude":16.660418},"products":{"nationalExpress":false,"national":false,"interregional":false,"regional":true,"suburban":false,"bus":false,"ferry":false,"subway":false,"tram":false,"onCall":false}},"when":"2023-03-31T18:47:00+02:00","plannedWhen":"2023-03-31T18:47:00+02:00","delay":0,"platform":"1","plannedPlatform":"1","prognosisType":"prognosed","direction":"Wulkaprodersdorf Bahnhof","provenance":null,"line":{"type":"line","id":"rex-64-zug-nr-2657","fahrtNr":"2657","name":"REX 64 (Zug-Nr. 2657)","public":true,"adminCode":"81____","productName":"REX","mode":"train","product":"regional","operator":{"type":"operator","id":"nahreisezug","name":"Nahreisezug"}},"remarks":[{"type":"hint","code":"OB","text":"Niederflurfahrzeug"}, {"type":"hint","code":"RO","text":"Rollstuhlstellplatz"}, {"type":"hint","code":"OA","text":"Rollstuhlstellplatz - Voranmeldung unter +43 5 1717"}, {"type":"hint","code":"OG","text":"bedingt rollstuhltaugliches WC"}, {"type":"hint","code":"FK","text":"Fahrradmitnahme begrenzt möglich"}, {"type":"hint","code":"BH","text":"Halt nur bei Bedarf (Donnerskirchen Bahnhof)"}, {"type":"hint","code":"K2","text":"nur 2. Klasse"}, {"type":"hint","code":"SB","text":"Zustieg im Nahverkehr (REX, R, CJX, S-Bahn) nur mit gĂŒltiger Fahrkarte"}],"origin":null,"destination":{"type":"stop","id":"8100361","name":"Wulkaprodersdorf Bahnhof","location":{"type":"location","id":"8100361","latitude":47.788939,"longitude":16.490594},"products":{"nationalExpress":false,"national":false,"interregional":false,"regional":true,"suburban":false,"bus":false,"ferry":false,"subway":false,"tram":false,"onCall":false}},"currentTripPosition":{"type":"location","latitude":48.022398,"longitude":16.706488}}, {"tripId":"2|#VN#1#ST#1680243542#PI#0#ZI#494129#TA#0#DA#310323#1S#197045#1T#1828#LS#191002#LT#1909#PU#81#RT#1#CA#Bus#ZE#280#ZB#Bus 280 #PC#6#FR#197045#FT#1828#TO#191002#TT#1909#","stop":{"type":"stop","id":"193021","name":"Donnerskirchen BundesstraĂe (EisenstĂ€dter StraĂe)","location":{"type":"location","id":"193021","latitude":47.893403,"longitude":16.647213},"products":{"nationalExpress":false,"national":true,"interregional":false,"regional":false,"suburban":false,"bus":true,"ferry":false,"subway":false,"tram":false,"onCall":false}},"when":"2023-03-31T18:54:00+02:00","plannedWhen":"2023-03-31T18:54:00+02:00","delay":null,"platform":null,"plannedPlatform":null,"prognosisType":null,"direction":"Eisenstadt Busbahnhof (Domplatz)","provenance":null,"line":{"type":"line","id":"bus-280","fahrtNr":"14026","name":"Bus 280","public":true,"adminCode":"v12Pos","productName":"Bus","mode":"bus","product":"bus","operator":{"type":"operator","id":"osterreichische-postbus-aktiengesellschaft","name":"Ăsterreichische Postbus Aktiengesellschaft"}},"remarks":[{"type":"hint","code":"OB","text":"Niederflurfahrzeug"}, {"type":"hint","code":"RO","text":"Rollstuhlstellplatz"}],"origin":null,"destination":{"type":"stop","id":"191002","name":"Eisenstadt Busbahnhof (Domplatz)","location":{"type":"location","id":"191002","latitude":47.845922,"longitude":16.525616},"products":{"nationalExpress":false,"national":false,"interregional":false,"regional":false,"suburban":false,"bus":true,"ferry":false,"subway":false,"tram":false,"onCall":false}}}]kann man mit dem was anfangen?
oder doch die Datenpunkte verwenden und damit die Zeilen erzeugen?

Angezeigt sollen Abfahrtzeit, Richtung, VerspÀtung und Verkehrsmittel (Zug-Bus) werden.
Die VerspĂ€tung kann auch in einer anderen Farbe (grĂŒn/rot) der Abfahrtszeit eingestellt werden, dann wĂŒrde noch etwas Platz bleiben fĂŒr die Richung.@australien
Ich schau mir das mal in Ruhe an und mach dir ein Vorschlag was möglich wÀre. -
@australien
Ich schau mir das mal in Ruhe an und mach dir ein Vorschlag was möglich wÀre.Hallo,
Ich habe mal wieder eine Frage.Ich wĂŒrde gern nachdem ich auf einen Button (wie im Service MenĂŒ) gedrĂŒckt habe ein Popup Ăffnen in dem dann eine Liste im String Format aller zB geöffneten Fenster angezeigt werden. Die Liste habe ich schon. Die Seite mit den Buttons ist auch erstellt aber es scheitert am Anzeigen :)
Habe ein wenig mit dem NotifyPopUp gespielt, aber egal was ich versuche da erscheint kein Text wenn ich da einen String reinschreibe. -
Mal eine kleine Frage:
Nutzt ihr wirklich alle diese vielen Cards in einem Panel?
Ich glaube ich bin zu faul fĂŒr alles aufzustehen und dahin zu laufen đ
Könnt ihr mir mal Anwendungsbeispiele nennen wie oft ihr wirklich das alles so nutzt?
MfG
eMd -
Hallo,
Ich habe mal wieder eine Frage.Ich wĂŒrde gern nachdem ich auf einen Button (wie im Service MenĂŒ) gedrĂŒckt habe ein Popup Ăffnen in dem dann eine Liste im String Format aller zB geöffneten Fenster angezeigt werden. Die Liste habe ich schon. Die Seite mit den Buttons ist auch erstellt aber es scheitert am Anzeigen :)
Habe ein wenig mit dem NotifyPopUp gespielt, aber egal was ich versuche da erscheint kein Text wenn ich da einen String reinschreibe. -
Mal eine kleine Frage:
Nutzt ihr wirklich alle diese vielen Cards in einem Panel?
Ich glaube ich bin zu faul fĂŒr alles aufzustehen und dahin zu laufen đ
Könnt ihr mir mal Anwendungsbeispiele nennen wie oft ihr wirklich das alles so nutzt?
MfG
eMdMal eine kleine Frage:
Nutzt ihr wirklich alle diese vielen Cards in einem Panel?
Ich glaube ich bin zu faul fĂŒr alles aufzustehen und dahin zu laufen đJa und nein
Wenn du meinst, das NSPanel wÀre die Hauptzentrale des Smart Homes, dann ist etwas schief gelaufen ;-)
Smart Home bedeutet fĂŒr mich, dass ich mich im besten Fall um gar nichts kĂŒmmern muss. Eine intuitive und automatische Steuerung aller Sensoren und Aktoren, die auf meine BedĂŒrfnisse in AbhĂ€ngigkeit Ă€uĂerer EinflĂŒsse zugeschnitten ist. Ich möchte daher auch nicht zum Panel laufen :blush:Das NSPanel ist das Bindeglied zwischen der Automatik und der RealitĂ€t, wenn das mal nicht klappen sollte und irgendetwas auĂer der Reihe ansteht, dass die intuitive Steuerung und die Sprachassistenten nicht mehr hinbekommen.
"Alexa, lese mir alle Datenpunkte der letzten 24h fĂŒr die Wohnzimmertemperatur vor" ist ja auch nicht so praktisch - da kommt dann eine Visualisierung ins Spiel... und die muss ja nicht gigantisch groĂ sein, sondern nur die wesentlichen Infos zum richtigen Zeitpunkt liefern.
Beispiel:
Mein Smart Home ist der Meinung, dass z.B. das Licht fĂŒr den aktuellen Zustand ausreicht, aber ich möchte in diesem Moment zum z.B. löten etwas mehr Licht haben, dann kann ich das ĂŒber das Panel einstellen oder ich sage dem Sprachassistenten einfach, dass ich mehr Licht haben möchte...Und ja, es sind so ziemlich alle Cards implementiert, mit allen Aktoren und Sensoren im Haus. Denn es ist auch eine Art Fallback-Lösung, falls mal irgendetwas ausgefallen ist oder sich eben nicht so verhĂ€lt, wie du es gerade erwartest. Mein Smart Home kennt den Grundablauf, aber nicht alle meine BedĂŒrfnisse zum aktuellen Zeitpunkt...
Manchmal laufe ich nur dran vorbei und sehe Infos, die ich mir anzeigen lassen möchte. Aber es könnte alle Aktoren im Haus/GrundstĂŒck steuern...
-
Mal eine kleine Frage:
Nutzt ihr wirklich alle diese vielen Cards in einem Panel?
Ich glaube ich bin zu faul fĂŒr alles aufzustehen und dahin zu laufen đJa und nein
Wenn du meinst, das NSPanel wÀre die Hauptzentrale des Smart Homes, dann ist etwas schief gelaufen ;-)
Smart Home bedeutet fĂŒr mich, dass ich mich im besten Fall um gar nichts kĂŒmmern muss. Eine intuitive und automatische Steuerung aller Sensoren und Aktoren, die auf meine BedĂŒrfnisse in AbhĂ€ngigkeit Ă€uĂerer EinflĂŒsse zugeschnitten ist. Ich möchte daher auch nicht zum Panel laufen :blush:Das NSPanel ist das Bindeglied zwischen der Automatik und der RealitĂ€t, wenn das mal nicht klappen sollte und irgendetwas auĂer der Reihe ansteht, dass die intuitive Steuerung und die Sprachassistenten nicht mehr hinbekommen.
"Alexa, lese mir alle Datenpunkte der letzten 24h fĂŒr die Wohnzimmertemperatur vor" ist ja auch nicht so praktisch - da kommt dann eine Visualisierung ins Spiel... und die muss ja nicht gigantisch groĂ sein, sondern nur die wesentlichen Infos zum richtigen Zeitpunkt liefern.
Beispiel:
Mein Smart Home ist der Meinung, dass z.B. das Licht fĂŒr den aktuellen Zustand ausreicht, aber ich möchte in diesem Moment zum z.B. löten etwas mehr Licht haben, dann kann ich das ĂŒber das Panel einstellen oder ich sage dem Sprachassistenten einfach, dass ich mehr Licht haben möchte...Und ja, es sind so ziemlich alle Cards implementiert, mit allen Aktoren und Sensoren im Haus. Denn es ist auch eine Art Fallback-Lösung, falls mal irgendetwas ausgefallen ist oder sich eben nicht so verhĂ€lt, wie du es gerade erwartest. Mein Smart Home kennt den Grundablauf, aber nicht alle meine BedĂŒrfnisse zum aktuellen Zeitpunkt...
Manchmal laufe ich nur dran vorbei und sehe Infos, die ich mir anzeigen lassen möchte. Aber es könnte alle Aktoren im Haus/GrundstĂŒck steuern...
Ja so habe ich das noch nicht gesehen, ich verlasse mich da immer ziemlich auf meine Assistenten đ
Das mit dem Fallback gefĂ€llt mir auch, habe erstmal nur das umgesetzt was er können muss an der Stelle wo er eingesetzt wird, zusĂ€tzlich dann noch gewisse Extras wie Licht in den anderen Etagen damit ich nur zum panel laufen muss und nicht noch zusĂ€tzlich die Treppe hoch đ
Daher hier noch mal ein groĂes Lob an alle die das hier ermöglichen, es macht SpaĂ wieder was neues zum spielen zu haben was so viele Möglichkeiten besitzt.
MfG
eMd -
Hi,
bei mir werden zwei Werte im Display von einem Alias immer mit "Null" angezeigt, obwohl in den Aliasen Werte drinstehen.
Hier der Code:
leftScreensaverEntity: [ // leftScreensaverEntity 1 (only Advanced Screensaver) { ScreensaverEntity: 'alias.0.Temperaturen.Wohnzimmertemp', ScreensaverEntityFactor: 1, ScreensaverEntityDecimalPlaces: 1, ScreensaverEntityIconOn: 'thermometer', ScreensaverEntityIconOff: null, ScreensaverEntityText: 'Temperatur', ScreensaverEntityUnitText: '°C', ScreensaverEntityIconColor: {'val_min': 15, 'val_max': 28, 'val_best': 23} }, // leftScreensaverEntity 2 (only Advanced Screensaver) { ScreensaverEntity: 'alias.0.Strom.strom_taeglich_kw', ScreensaverEntityFactor: 1, ScreensaverEntityDecimalPlaces: 1, ScreensaverEntityIconOn: 'current-ac', ScreensaverEntityIconOff: null, ScreensaverEntityText: 'L1-L3', ScreensaverEntityUnitText: 'kW', // ScreensaverEntityIconColor: {'val_min': 0, 'val_max': 5000} },Die Aliase dazu:

Ferner steht heute bei mir im Display 04.06.2023 als Abfuhrdate. Jedoch steht im DP 06.04.2023. Gibt es noch eine Convertfunktion?
Vielleicht hat da jemand eine Idee?
-
Hi,
bei mir werden zwei Werte im Display von einem Alias immer mit "Null" angezeigt, obwohl in den Aliasen Werte drinstehen.
Hier der Code:
leftScreensaverEntity: [ // leftScreensaverEntity 1 (only Advanced Screensaver) { ScreensaverEntity: 'alias.0.Temperaturen.Wohnzimmertemp', ScreensaverEntityFactor: 1, ScreensaverEntityDecimalPlaces: 1, ScreensaverEntityIconOn: 'thermometer', ScreensaverEntityIconOff: null, ScreensaverEntityText: 'Temperatur', ScreensaverEntityUnitText: '°C', ScreensaverEntityIconColor: {'val_min': 15, 'val_max': 28, 'val_best': 23} }, // leftScreensaverEntity 2 (only Advanced Screensaver) { ScreensaverEntity: 'alias.0.Strom.strom_taeglich_kw', ScreensaverEntityFactor: 1, ScreensaverEntityDecimalPlaces: 1, ScreensaverEntityIconOn: 'current-ac', ScreensaverEntityIconOff: null, ScreensaverEntityText: 'L1-L3', ScreensaverEntityUnitText: 'kW', // ScreensaverEntityIconColor: {'val_min': 0, 'val_max': 5000} },Die Aliase dazu:

Ferner steht heute bei mir im Display 04.06.2023 als Abfuhrdate. Jedoch steht im DP 06.04.2023. Gibt es noch eine Convertfunktion?
Vielleicht hat da jemand eine Idee?
-
Moin,
sind ist der BOOST oder PARTY Mode in der Thermo Card mit einem Timer vesehen, oder sind das auch einfach Symbole, welche ĂŒber den jeweiligen DP gesteuert werden?
@bhenyamin moinsen, das sind nur normale dp, deren werte ich angezeigt bekommen möchte. keine verknĂŒpfung von einem mode etc.
Die Wohnzimmertemp lasse ich mir erfolgreich mit dem identichen dp in einem anderen view anzeigen:
let Temperaturen = <PageGrid> { 'type': 'cardGrid', 'heading': 'All. Temperaturen', 'useColor': true, 'subPage': true, 'parent': Temperaturen_Overview 'items': [ <PageItem>{ id: "alias.0.Temperaturen.Bad_ist_Temp", name: "Bad °C", offColor: MSRed, onColor: MSGreen, useValue: true, colorScale: {'val_min': 15, 'val_max': 30, 'val_best': 23} }, <PageItem>{ id: "alias.0.Temperaturen.Kueche.Kuechentemperatur", name: "KĂŒche °C", offColor: MSRed, onColor: MSGreen, useValue: true, colorScale: {'val_min': 15, 'val_max': 30, 'val_best': 22} }, <PageItem>{ id: "alias.0.Temperaturen.Technikraum.TR_Temp", name: "Technikraum °C", offColor: MSRed, onColor: MSGreen, useValue: true, colorScale: {'val_min': 15, 'val_max': 30, 'val_best': 22} }, <PageItem>{ id: "alias.0.Temperaturen.Technikraum.TR_Humidity", name: "Technikraum %", offColor: MSRed, onColor: MSGreen, useValue: true, colorScale: {'val_min': 0, 'val_max': 100, 'val_best': 80} }, <PageItem>{ id: "alias.0.Temperaturen.Wohnzimmertemp", name: "Wohnzimmer °C", offColor: MSRed, onColor: MSGreen, useValue: true, colorScale: {'val_min': 15, 'val_max': 30, 'val_best': 23} }, // <PageItem>{ id: "alias.0.Wellis_WP.Ist_Temperatur", name: "Wellis °C", offColor: MSRed, onColor: MSGreen, useValue: true, colorScale: {'val_min': 15, 'val_max': 42, 'val_best': 38} }, <PageItem>{ id: "accuweather.0.Current.Temperature", name: "Aussen °C", offColor: MSRed, onColor: MSGreen, useValue: true, colorScale: {'val_min': -15, 'val_max': 40, 'val_best': 25} }, ] }; -
Bei den Aliasen musst du in diesem Fall (Screensaver) .ACTUAL mit geben
Ferner steht heute bei mir im Display 04.06.2023 als Abfuhrdate. Jedoch steht im DP 06.04.2023. Gibt es noch eine Convertfunktion?
Kann es sein, dass deine Einstellungen im Betriebssystem/ioBroker nicht korrekt sind? Was gibt denn ein Blockly im Debug bei diesem DP aus?
-
Bei den Aliasen musst du in diesem Fall (Screensaver) .ACTUAL mit geben
Ferner steht heute bei mir im Display 04.06.2023 als Abfuhrdate. Jedoch steht im DP 06.04.2023. Gibt es noch eine Convertfunktion?
Kann es sein, dass deine Einstellungen im Betriebssystem/ioBroker nicht korrekt sind? Was gibt denn ein Blockly im Debug bei diesem DP aus?
@armilar thx, mit ACTUAL klappt es.
heir die Ausgabe wegen des Datums:
14:57:06.965 info javascript.0 (18424) Stop script script.js.common.Sonoff_Panel.test 14:57:08.269 info javascript.0 (18424) Start javascript script.js.common.Sonoff_Panel.test 14:57:08.291 info javascript.0 (18424) script.js.common.Sonoff_Panel.test: 06.04.2023 14:57:08.292 info javascript.0 (18424) script.js.common.Sonoff_Panel.test: registered 0 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions -
Bei den Aliasen musst du in diesem Fall (Screensaver) .ACTUAL mit geben
Ferner steht heute bei mir im Display 04.06.2023 als Abfuhrdate. Jedoch steht im DP 06.04.2023. Gibt es noch eine Convertfunktion?
Kann es sein, dass deine Einstellungen im Betriebssystem/ioBroker nicht korrekt sind? Was gibt denn ein Blockly im Debug bei diesem DP aus?
@armilar vielleicht hat es auch mit diesen warnungen zu tun?
14:53:37.800 info javascript.0 (18424) script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01: Installed TFT Firmware: 50 / v4.0.4 14:53:50.394 warn javascript.0 (18424) at HandleScreensaverUpdate (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:8563:35) 14:53:50.394 warn javascript.0 (18424) at HandleScreensaver (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:8272:5) 14:53:50.394 warn javascript.0 (18424) at HandleMessage (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:4235:21) 14:53:50.394 warn javascript.0 (18424) at Object.<anonymous> (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:4164:25) 14:53:50.395 warn javascript.0 (18424) at step (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:33:23) 14:53:50.395 warn javascript.0 (18424) at Object.next (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:14:53) 14:53:50.395 warn javascript.0 (18424) at script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:8:71 14:53:50.395 warn javascript.0 (18424) at __awaiter (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:4:12) 14:53:50.395 warn javascript.0 (18424) at Object.<anonymous> (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:4156:12) 14:53:50.398 warn javascript.0 (18424) at HandleScreensaverUpdate (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:8573:37) 14:53:50.398 warn javascript.0 (18424) at HandleScreensaver (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:8272:5) 14:53:50.398 warn javascript.0 (18424) at HandleMessage (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:4235:21) 14:53:50.398 warn javascript.0 (18424) at Object.<anonymous> (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:4164:25) 14:53:50.398 warn javascript.0 (18424) at step (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:33:23) 14:53:50.399 warn javascript.0 (18424) at Object.next (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:14:53) 14:53:50.399 warn javascript.0 (18424) at script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:8:71 14:53:50.399 warn javascript.0 (18424) at __awaiter (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:4:12) 14:53:50.399 warn javascript.0 (18424) at Object.<anonymous> (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:4156:12) 14:53:50.401 warn javascript.0 (18424) at HandleScreensaverUpdate (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:8577:37) 14:53:50.401 warn javascript.0 (18424) at HandleScreensaver (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:8272:5) 14:53:50.402 warn javascript.0 (18424) at HandleMessage (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:4235:21) 14:53:50.402 warn javascript.0 (18424) at Object.<anonymous> (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:4164:25) 14:53:50.402 warn javascript.0 (18424) at step (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:33:23) 14:53:50.402 warn javascript.0 (18424) at Object.next (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:14:53) 14:53:50.402 warn javascript.0 (18424) at script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:8:71 14:53:50.403 warn javascript.0 (18424) at __awaiter (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:4:12) 14:53:50.403 warn javascript.0 (18424) at Object.<anonymous> (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:4156:12) 14:53:52.281 warn javascript.0 (18424) at HandleScreensaverUpdate (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:8563:35) 14:53:52.281 warn javascript.0 (18424) at HandleScreensaver (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:8272:5) 14:53:52.282 warn javascript.0 (18424) at HandleMessage (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:4235:21) 14:53:52.282 warn javascript.0 (18424) at Object.<anonymous> (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:4164:25) 14:53:52.282 warn javascript.0 (18424) at step (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:33:23) 14:53:52.283 warn javascript.0 (18424) at Object.next (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:14:53) 14:53:52.283 warn javascript.0 (18424) at script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:8:71 14:53:52.284 warn javascript.0 (18424) at __awaiter (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:4:12) 14:53:52.284 warn javascript.0 (18424) at Object.<anonymous> (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:4156:12) 14:53:52.287 warn javascript.0 (18424) at HandleScreensaverUpdate (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:8573:37) 14:53:52.287 warn javascript.0 (18424) at HandleScreensaver (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:8272:5) 14:53:52.287 warn javascript.0 (18424) at HandleMessage (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:4235:21) 14:53:52.288 warn javascript.0 (18424) at Object.<anonymous> (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:4164:25) 14:53:52.288 warn javascript.0 (18424) at step (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:33:23) 14:53:52.288 warn javascript.0 (18424) at Object.next (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:14:53) 14:53:52.289 warn javascript.0 (18424) at script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:8:71 14:53:52.289 warn javascript.0 (18424) at __awaiter (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:4:12) 14:53:52.293 warn javascript.0 (18424) at Object.<anonymous> (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:4156:12) 14:53:52.296 warn javascript.0 (18424) at HandleScreensaverUpdate (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:8577:37) 14:53:52.296 warn javascript.0 (18424) at HandleScreensaver (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:8272:5) 14:53:52.297 warn javascript.0 (18424) at HandleMessage (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:4235:21) 14:53:52.297 warn javascript.0 (18424) at Object.<anonymous> (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:4164:25) 14:53:52.297 warn javascript.0 (18424) at step (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:33:23) 14:53:52.298 warn javascript.0 (18424) at Object.next (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:14:53) 14:53:52.298 warn javascript.0 (18424) at script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:8:71 14:53:52.299 warn javascript.0 (18424) at __awaiter (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:4:12) 14:53:52.299 warn javascript.0 (18424) at Object.<anonymous> (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:4156:12) 14:54:00.132 warn javascript.0 (18424) at HandleScreensaverUpdate (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:8563:35) 14:54:00.133 warn javascript.0 (18424) at Object.<anonymous> (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:3174:9) 14:54:00.135 warn javascript.0 (18424) at HandleScreensaverUpdate (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:8573:37) 14:54:00.135 warn javascript.0 (18424) at Object.<anonymous> (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:3174:9) 14:54:00.139 warn javascript.0 (18424) at HandleScreensaverUpdate (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:8577:37) 14:54:00.139 warn javascript.0 (18424) at Object.<anonymous> (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:3174:9)Kann man da irgendwie die entsprechende Zeilennr heruasbekommen, welche als erstes probleme bereitet?
-
@armilar thx, mit ACTUAL klappt es.
heir die Ausgabe wegen des Datums:
14:57:06.965 info javascript.0 (18424) Stop script script.js.common.Sonoff_Panel.test 14:57:08.269 info javascript.0 (18424) Start javascript script.js.common.Sonoff_Panel.test 14:57:08.291 info javascript.0 (18424) script.js.common.Sonoff_Panel.test: 06.04.2023 14:57:08.292 info javascript.0 (18424) script.js.common.Sonoff_Panel.test: registered 0 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptionsInteressant und merkwĂŒrdig, denn das Script macht eigentlich nichts anderes als den Inhalt eines DP zu visualisieren (ohne Konvertierung). HĂ€tte ich adhoc auch keinen Ansatz...
-
@armilar vielleicht hat es auch mit diesen warnungen zu tun?
14:53:37.800 info javascript.0 (18424) script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01: Installed TFT Firmware: 50 / v4.0.4 14:53:50.394 warn javascript.0 (18424) at HandleScreensaverUpdate (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:8563:35) 14:53:50.394 warn javascript.0 (18424) at HandleScreensaver (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:8272:5) 14:53:50.394 warn javascript.0 (18424) at HandleMessage (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:4235:21) 14:53:50.394 warn javascript.0 (18424) at Object.<anonymous> (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:4164:25) 14:53:50.395 warn javascript.0 (18424) at step (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:33:23) 14:53:50.395 warn javascript.0 (18424) at Object.next (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:14:53) 14:53:50.395 warn javascript.0 (18424) at script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:8:71 14:53:50.395 warn javascript.0 (18424) at __awaiter (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:4:12) 14:53:50.395 warn javascript.0 (18424) at Object.<anonymous> (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:4156:12) 14:53:50.398 warn javascript.0 (18424) at HandleScreensaverUpdate (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:8573:37) 14:53:50.398 warn javascript.0 (18424) at HandleScreensaver (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:8272:5) 14:53:50.398 warn javascript.0 (18424) at HandleMessage (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:4235:21) 14:53:50.398 warn javascript.0 (18424) at Object.<anonymous> (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:4164:25) 14:53:50.398 warn javascript.0 (18424) at step (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:33:23) 14:53:50.399 warn javascript.0 (18424) at Object.next (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:14:53) 14:53:50.399 warn javascript.0 (18424) at script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:8:71 14:53:50.399 warn javascript.0 (18424) at __awaiter (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:4:12) 14:53:50.399 warn javascript.0 (18424) at Object.<anonymous> (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:4156:12) 14:53:50.401 warn javascript.0 (18424) at HandleScreensaverUpdate (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:8577:37) 14:53:50.401 warn javascript.0 (18424) at HandleScreensaver (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:8272:5) 14:53:50.402 warn javascript.0 (18424) at HandleMessage (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:4235:21) 14:53:50.402 warn javascript.0 (18424) at Object.<anonymous> (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:4164:25) 14:53:50.402 warn javascript.0 (18424) at step (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:33:23) 14:53:50.402 warn javascript.0 (18424) at Object.next (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:14:53) 14:53:50.402 warn javascript.0 (18424) at script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:8:71 14:53:50.403 warn javascript.0 (18424) at __awaiter (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:4:12) 14:53:50.403 warn javascript.0 (18424) at Object.<anonymous> (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:4156:12) 14:53:52.281 warn javascript.0 (18424) at HandleScreensaverUpdate (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:8563:35) 14:53:52.281 warn javascript.0 (18424) at HandleScreensaver (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:8272:5) 14:53:52.282 warn javascript.0 (18424) at HandleMessage (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:4235:21) 14:53:52.282 warn javascript.0 (18424) at Object.<anonymous> (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:4164:25) 14:53:52.282 warn javascript.0 (18424) at step (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:33:23) 14:53:52.283 warn javascript.0 (18424) at Object.next (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:14:53) 14:53:52.283 warn javascript.0 (18424) at script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:8:71 14:53:52.284 warn javascript.0 (18424) at __awaiter (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:4:12) 14:53:52.284 warn javascript.0 (18424) at Object.<anonymous> (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:4156:12) 14:53:52.287 warn javascript.0 (18424) at HandleScreensaverUpdate (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:8573:37) 14:53:52.287 warn javascript.0 (18424) at HandleScreensaver (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:8272:5) 14:53:52.287 warn javascript.0 (18424) at HandleMessage (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:4235:21) 14:53:52.288 warn javascript.0 (18424) at Object.<anonymous> (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:4164:25) 14:53:52.288 warn javascript.0 (18424) at step (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:33:23) 14:53:52.288 warn javascript.0 (18424) at Object.next (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:14:53) 14:53:52.289 warn javascript.0 (18424) at script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:8:71 14:53:52.289 warn javascript.0 (18424) at __awaiter (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:4:12) 14:53:52.293 warn javascript.0 (18424) at Object.<anonymous> (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:4156:12) 14:53:52.296 warn javascript.0 (18424) at HandleScreensaverUpdate (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:8577:37) 14:53:52.296 warn javascript.0 (18424) at HandleScreensaver (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:8272:5) 14:53:52.297 warn javascript.0 (18424) at HandleMessage (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:4235:21) 14:53:52.297 warn javascript.0 (18424) at Object.<anonymous> (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:4164:25) 14:53:52.297 warn javascript.0 (18424) at step (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:33:23) 14:53:52.298 warn javascript.0 (18424) at Object.next (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:14:53) 14:53:52.298 warn javascript.0 (18424) at script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:8:71 14:53:52.299 warn javascript.0 (18424) at __awaiter (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:4:12) 14:53:52.299 warn javascript.0 (18424) at Object.<anonymous> (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:4156:12) 14:54:00.132 warn javascript.0 (18424) at HandleScreensaverUpdate (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:8563:35) 14:54:00.133 warn javascript.0 (18424) at Object.<anonymous> (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:3174:9) 14:54:00.135 warn javascript.0 (18424) at HandleScreensaverUpdate (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:8573:37) 14:54:00.135 warn javascript.0 (18424) at Object.<anonymous> (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:3174:9) 14:54:00.139 warn javascript.0 (18424) at HandleScreensaverUpdate (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:8577:37) 14:54:00.139 warn javascript.0 (18424) at Object.<anonymous> (script.js.common.Sonoff_Panel.Panel_1.Panel_1_2023_04_01:3174:9)Kann man da irgendwie die entsprechende Zeilennr heruasbekommen, welche als erstes probleme bereitet?
vielleicht hat es auch mit diesen warnungen zu tun?
Nee, die sagen nur, dass du auf Objekte (DP's) zugreifst, die nicht existieren...
Nach den Zeilennummer kannst du dich nicht orientieren. Die passen nicht zur Zeile im Script (irgendwie noch nie)
-
vielleicht hat es auch mit diesen warnungen zu tun?
Nee, die sagen nur, dass du auf Objekte (DP's) zugreifst, die nicht existieren...
Nach den Zeilennummer kannst du dich nicht orientieren. Die passen nicht zur Zeile im Script (irgendwie noch nie)
-
Du kannst jeden Block so auskommentieren. Wenn die Warnung verschwunden ist, hast du den ĂbeltĂ€ter...
/* { ScreensaverEntity: 'alias.0.Haus.Erdgeschoss.Buero.Sensoren.Temperatur.ACTUAL', ScreensaverEntityFactor: 1, ScreensaverEntityDecimalPlaces: 1, ScreensaverEntityIconOn: 'thermometer', ScreensaverEntityIconOff: null, ScreensaverEntityText: 'Temperatur', ScreensaverEntityUnitText: '°C', ScreensaverEntityIconColor: {'val_min': 0, 'val_max': 35, 'val_best': 22} }, */

