Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Hardware
  4. SONOFF NSPanel mit Lovelace UI (TypeScript Version)

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    363

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    10
    1
    321

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    940

SONOFF NSPanel mit Lovelace UI (TypeScript Version)

Geplant Angeheftet Gesperrt Verschoben Hardware
lovelace uinspanelsonoff
8.1k Beiträge 280 Kommentatoren 7.4m Aufrufe 261 Beobachtet
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • T Nicht stören
    T Nicht stören
    ticaki
    schrieb am zuletzt editiert von ticaki
    #8065

    Die nächste Version kommt wohl gleich ins latest wird dann im laufe des Tages verfügbar.

    Es kommt sehr sehr sehr selten vor das man was an einem vorhandenen Skript ändern muß - nur ab und an muß das Skript updaten, wenn da die Version erhöht wurde (geht per klick) und dann angucken und neu an den adapter schicken - damit nix meckert (aber der Adapter meckert in 99,9% der Fälle nur das die Version falsch ist, ohne Konsequenzen.

    Ah noch was - Expert immer an

    Wenn du zu diesen Personen gehörst bitte etwas vorsichtig sein und den mal ausschalten - alles was im Admin bei Expert zusätzlich gezeigt wird ist entweder tatsächlich für experten oder experimentell oder entwicklerkram :)

    Weather-Warnings Espresense NSPanel-Lovelace-ui Tagesschau

    Spenden

    MichaelFM 1 Antwort Letzte Antwort
    0
    • T ticaki

      Die nächste Version kommt wohl gleich ins latest wird dann im laufe des Tages verfügbar.

      Es kommt sehr sehr sehr selten vor das man was an einem vorhandenen Skript ändern muß - nur ab und an muß das Skript updaten, wenn da die Version erhöht wurde (geht per klick) und dann angucken und neu an den adapter schicken - damit nix meckert (aber der Adapter meckert in 99,9% der Fälle nur das die Version falsch ist, ohne Konsequenzen.

      Ah noch was - Expert immer an

      Wenn du zu diesen Personen gehörst bitte etwas vorsichtig sein und den mal ausschalten - alles was im Admin bei Expert zusätzlich gezeigt wird ist entweder tatsächlich für experten oder experimentell oder entwicklerkram :)

      MichaelFM Offline
      MichaelFM Offline
      MichaelF
      schrieb am zuletzt editiert von
      #8066

      @ticaki sagte:

      Die nächste Version kommt wohl gleich ins latest wird dann im laufe des Tages verfügbar.

      Es kommt sehr sehr sehr selten vor das man was an einem vorhandenen Skript ändern muß - nur ab und an muß das Skript updaten, wenn da die Version erhöht wurde (geht per klick) und dann angucken und neu an den adapter schicken - damit nix meckert (aber der Adapter meckert in 99,9% der Fälle nur das die Version falsch ist, ohne Konsequenzen.

      Ah noch was - Expert immer an

      Wenn du zu diesen Personen gehörst bitte etwas vorsichtig sein und den mal ausschalten - alles was im Admin bei Expert zusätzlich gezeigt wird ist entweder tatsächlich für experten oder experimentell oder entwicklerkram :)

      Ahh ok, denke wenn es einmal eingerichtet ist wird es mit dem Adapter wirklich einfacher. Die Seiten Erstellung wird wieder spannend werden, aber wenn ich alles richtig verstanden habe bleiben die Aliase ja gleich. Das hieße dann ich müsste wirklich nur die Seiten neu erstellen. Und von Vorteil eine mqtt Instanz wäre auch weg, was dann der Adapter übernehmen würde. Die seiten selbst werden ja auch im Adapter erstellt, also ich brauche kein Script mehr in der Java Instanz?

      T 1 Antwort Letzte Antwort
      0
      • MichaelFM MichaelF

        @ticaki sagte:

        Die nächste Version kommt wohl gleich ins latest wird dann im laufe des Tages verfügbar.

        Es kommt sehr sehr sehr selten vor das man was an einem vorhandenen Skript ändern muß - nur ab und an muß das Skript updaten, wenn da die Version erhöht wurde (geht per klick) und dann angucken und neu an den adapter schicken - damit nix meckert (aber der Adapter meckert in 99,9% der Fälle nur das die Version falsch ist, ohne Konsequenzen.

        Ah noch was - Expert immer an

        Wenn du zu diesen Personen gehörst bitte etwas vorsichtig sein und den mal ausschalten - alles was im Admin bei Expert zusätzlich gezeigt wird ist entweder tatsächlich für experten oder experimentell oder entwicklerkram :)

        Ahh ok, denke wenn es einmal eingerichtet ist wird es mit dem Adapter wirklich einfacher. Die Seiten Erstellung wird wieder spannend werden, aber wenn ich alles richtig verstanden habe bleiben die Aliase ja gleich. Das hieße dann ich müsste wirklich nur die Seiten neu erstellen. Und von Vorteil eine mqtt Instanz wäre auch weg, was dann der Adapter übernehmen würde. Die seiten selbst werden ja auch im Adapter erstellt, also ich brauche kein Script mehr in der Java Instanz?

        T Nicht stören
        T Nicht stören
        ticaki
        schrieb am zuletzt editiert von
        #8067

        @MichaelF sagte:

        hab hier geantwortet: https://forum.iobroker.net/post/1333651

        Weather-Warnings Espresense NSPanel-Lovelace-ui Tagesschau

        Spenden

        1 Antwort Letzte Antwort
        1
        • T TT-Tom

          @tobiasp

          zeige mal diese Einstellungen. Liegen im alias
          Bildschirmfoto 2026-04-08 um 15.33.03.png

          T Offline
          T Offline
          tobiasp
          schrieb am zuletzt editiert von tobiasp
          #8068

          @TT-Tom sagte:

          Liegen im alias

          Grüß dich hier der Screenshot
          1462695a-e654-42c0-aca9-bc55b23e51c1-image.jpeg ![Bild Text](Bild Link)

          T 1 Antwort Letzte Antwort
          0
          • T tobiasp

            @TT-Tom sagte:

            Liegen im alias

            Grüß dich hier der Screenshot
            1462695a-e654-42c0-aca9-bc55b23e51c1-image.jpeg ![Bild Text](Bild Link)

            T Offline
            T Offline
            TT-Tom
            schrieb am zuletzt editiert von
            #8069

            @tobiasp

            okay, welchen Screensaver nutzt du?
            Welche Felder genau, werden nichtaktualisiert?
            gibt es Fehlermeldungen vom Script?

            schalte bitte im Panel den Debugmodus ein und sehe im Log nach folgendem Eintrag, der beginnt mit

            HandleScreensaverUpdate payload: weatherUpdate~
            

            sollte immer zur vollen Minute erscheinen.

            Gruß Tom
            https://github.com/tt-tom17
            Wenn meine Hilfe erfolgreich war, benutze bitte das Voting unten rechts im Beitrag

            NSPanel Script Wiki
            https://github.com/joBr99/nspanel-lovelace-ui/wiki

            NSPanel Adapter Wiki
            https://github.com/ticaki/ioBroker.nspanel-lovelace-ui/wiki

            T 1 Antwort Letzte Antwort
            0
            • T Offline
              T Offline
              tobiasp
              schrieb am zuletzt editiert von tobiasp
              #8070

              Falscher Post

              1 Antwort Letzte Antwort
              0
              • T TT-Tom

                @tobiasp

                okay, welchen Screensaver nutzt du?
                Welche Felder genau, werden nichtaktualisiert?
                gibt es Fehlermeldungen vom Script?

                schalte bitte im Panel den Debugmodus ein und sehe im Log nach folgendem Eintrag, der beginnt mit

                HandleScreensaverUpdate payload: weatherUpdate~
                

                sollte immer zur vollen Minute erscheinen.

                T Offline
                T Offline
                tobiasp
                schrieb am zuletzt editiert von
                #8071

                @TT-Tom

                Jetzt konnte ich eine aktualisierung am Display life sehen.
                Meistens in der früh sieht man, das die Wetterdaten nicht passen (alle Wettersymbole inkl. Werte von der Wetterstation). Drückt man dann auf das Display, aktualisieren sich die Werte.
                Nein ich habe keine Fehlermeldungen im Script

                12:41:43.664 CMD: Grp 0, Cmd 'CUSTOMSEND', Idx 1, Len 97, Pld -99, Data 'color~0~65535~65535~65535~65535~65535~65535~65535~65535~65535~65535~65535~65535~65535~65535~65535'
                12:41:43.712 NXP: payload sent = bytes('55BB6100636F6C6F727E307E36353533357E36353533357E36353533357E3635...')
                12:41:43.724 MQT: stat/NS_Panel/RESULT = {"CustomSend":"Done"}
                12:41:43.750 SRC: MQTT
                12:41:43.751 CMD: Grp 0, Cmd 'CUSTOMSEND', Idx 1, Len 161, Pld -99, Data 'weatherUpdate~~~~19017~~7.1 °C~~~~65168~Temperatur~9.1°C~~~~26095~Wind~1.4km/h~~~~26095~UV~0~~~~64333~Wolken~wechselhaft~~~~64333~Feuchte~99.0%~'
                12:41:43.820 BRY: GC from 109293 to 55205 bytes, objects freed 842/660 (in 29 ms) - slots from 2028/2039 to 424/730
                12:41:43.862 NXP: payload sent = bytes('55BBA100776561746865725570646174657E7E7EEE968F7E31393031377E7E37...')
                12:41:43.872 MQT: stat/NS_Panel/RESULT = {"CustomSend":"Done"}
                12:41:43.908 SRC: MQTT
                12:41:43.909 CMD: Grp 0, Cmd 'CUSTOMSEND', Idx 1, Len 35, Pld -99, Data 'statusUpdate~~17299~~17299~~~'
                12:41:43.932 NXP: payload sent = bytes('55BB23007374617475735570646174657EEE8CB47E31373239397EEE8CB47E31...')
                12:41:43.940 MQT: stat/NS_Panel/RESULT = {"CustomSend":"Done"}
                12:41:43.971 SRC: MQTT
                12:41:43.973 CMD: Grp 0, Cmd 'CUSTOMSEND', Idx 1, Len 97, Pld -99, Data 'color~0~65535~65535~65535~65535~65535~65535~65535~65535~65535~65535~65535~65535~65535~65535~65535'
                12:41:44.021 NXP: payload sent = bytes('55BB6100636F6C6F727E307E36353533357E36353533357E36353533357E3635...')
                12:41:44.033 MQT: stat/NS_Panel/RESULT = {"CustomSend":"Done"}
                12:41:44.061 SRC: MQTT
                12:41:44.063 CMD: Grp 0, Cmd 'CUSTOMSEND', Idx 1, Len 161, Pld -99, Data 'weatherUpdate~~~~19017~~7.1 °C~~~~65168~Temperatur~9.1°C~~~~26095~Wind~1.8km/h~~~~26095~UV~0~~~~64333~Wolken~wechselhaft~~~~64333~Feuchte~99.0%~'
                12:41:44.136 NXP: payload sent = bytes('55BBA100776561746865725570646174657E7E7EEE968F7E31393031377E7E37...')
                12:41:44.146 MQT: stat/NS_Panel/RESULT = {"CustomSend":"Done"}
                12:41:44.179 SRC: MQTT
                12:41:44.181 CMD: Grp 0, Cmd 'CUSTOMSEND', Idx 1, Len 35, Pld -99, Data 'statusUpdate~~17299~~17299~~~'
                12:41:44.225 BRY: GC from 110432 to 54949 bytes, objects freed 873/660 (in 30 ms) - slots from 2088/2116 to 424/730
                12:41:44.237 NXP: payload sent = bytes('55BB23007374617475735570646174657EEE8CB47E31373239397EEE8CB47E31...')
                12:41:44.250 MQT: stat/NS_Panel/RESULT = {"CustomSend":"Done"}
                12:41:44.276 SRC: MQTT
                12:41:44.278 CMD: Grp 0, Cmd 'CUSTOMSEND', Idx 1, Len 97, Pld -99, Data 'color~0~65535~65535~65535~65535~65535~65535~65535~65535~65535~65535~65535~65535~65535~65535~65535'
                12:41:44.325 NXP: payload sent = bytes('55BB6100636F6C6F727E307E36353533357E36353533357E36353533357E3635...')
                12:41:44.337 MQT: stat/NS_Panel/RESULT = {"CustomSend":"Done"}
                12:41:44.370 SRC: MQTT
                12:41:44.372 CMD: Grp 0, Cmd 'CUSTOMSEND', Idx 1, Len 161, Pld -99, Data 'weatherUpdate~~~~19017~~7.1 °C~~~~65168~Temperatur~9.1°C~~~~26095~Wind~1.8km/h~~~~26095~UV~0~~~~64333~Wolken~wechselhaft~~~~64333~Feuchte~99.0%~'
                12:41:44.444 NXP: payload sent = bytes('55BBA100776561746865725570646174657E7E7EEE968F7E31393031377E7E37...')
                12:41:44.457 MQT: stat/NS_Panel/RESULT = {"CustomSend":"Done"}
                12:41:44.480 SRC: MQTT
                12:41:44.482 CMD: Grp 0, Cmd 'CUSTOMSEND', Idx 1, Len 35, Pld -99, Data 'statusUpdate~~17299~~17299~~~'
                12:41:44.505 NXP: payload sent = bytes('55BB23007374617475735570646174657EEE8CB47E31373239397EEE8CB47E31...')
                12:41:44.516 MQT: stat/NS_Panel/RESULT = {"CustomSend":"Done"}
                12:41:44.536 SRC: MQTT
                12:41:44.538 CMD: Grp 0, Cmd 'CUSTOMSEND', Idx 1, Len 97, Pld -99, Data 'color~0~65535~65535~65535~65535~65535~65535~65535~65535~65535~65535~65535~65535~65535~65535~65535'
                12:41:44.604 BRY: GC from 109933 to 55049 bytes, objects freed 865/659 (in 30 ms) - slots from 2071/2085 to 423/730
                12:41:44.621 NXP: payload sent = bytes('55BB6100636F6C6F727E307E36353533357E36353533357E36353533357E3635...')
                12:41:44.632 MQT: stat/NS_Panel/RESULT = {"CustomSend":"Done"}
                12:41:45.068 WIF: Checking connection...
                12:41:52.289 SRC: MQTT
                12:41:52.291 CMD: Grp 0, Cmd 'CUSTOMSEND', Idx 1, Len 156, Pld -99, Data 'weatherUpdate~~~~19017~~7.1 °C~~~~25407~Fr~6° 11°~~~~38066~Sa~5° 18°~~~~19017~So~7° 14°~~~~19017~Mo~7° 13°~~~~64333~Feuchte~99.0%'
                12:41:52.367 NXP: payload sent = bytes('55BB9C00776561746865725570646174657E7E7EEE968F7E31393031377E7E37...')
                12:41:52.377 MQT: stat/NS_Panel/RESULT = {"CustomSend":"Done"}
                12:41:52.407 SRC: MQTT
                12:41:52.409 CMD: Grp 0, Cmd 'CUSTOMSEND', Idx 1, Len 35, Pld -99, Data 'statusUpdate~~17299~~17299~~~'
                12:41:52.434 NXP: payload sent = bytes('55BB23007374617475735570646174657EEE8CB47E31373239397EEE8CB47E31...')
                12:41:52.445 MQT: stat/NS_Panel/RESULT = {"CustomSend":"Done"}
                12:41:52.470 SRC: MQTT
                12:41:52.471 CMD: Grp 0, Cmd 'CUSTOMSEND', Idx 1, Len 97, Pld -99, Data 'color~0~65535~65535~65535~65535~65535~65535~65535~65535~65535~65535~65535~65535~65535~65535~65535'
                12:41:52.518 NXP: payload sent = bytes('55BB6100636F6C6F727E307E36353533357E36353533357E36353533357E3635...')
                12:41:52.530 MQT: stat/NS_Panel/RESULT = {"CustomSend":"Done"}
                
                T 1 Antwort Letzte Antwort
                0
                • T tobiasp

                  @TT-Tom

                  Jetzt konnte ich eine aktualisierung am Display life sehen.
                  Meistens in der früh sieht man, das die Wetterdaten nicht passen (alle Wettersymbole inkl. Werte von der Wetterstation). Drückt man dann auf das Display, aktualisieren sich die Werte.
                  Nein ich habe keine Fehlermeldungen im Script

                  12:41:43.664 CMD: Grp 0, Cmd 'CUSTOMSEND', Idx 1, Len 97, Pld -99, Data 'color~0~65535~65535~65535~65535~65535~65535~65535~65535~65535~65535~65535~65535~65535~65535~65535'
                  12:41:43.712 NXP: payload sent = bytes('55BB6100636F6C6F727E307E36353533357E36353533357E36353533357E3635...')
                  12:41:43.724 MQT: stat/NS_Panel/RESULT = {"CustomSend":"Done"}
                  12:41:43.750 SRC: MQTT
                  12:41:43.751 CMD: Grp 0, Cmd 'CUSTOMSEND', Idx 1, Len 161, Pld -99, Data 'weatherUpdate~~~~19017~~7.1 °C~~~~65168~Temperatur~9.1°C~~~~26095~Wind~1.4km/h~~~~26095~UV~0~~~~64333~Wolken~wechselhaft~~~~64333~Feuchte~99.0%~'
                  12:41:43.820 BRY: GC from 109293 to 55205 bytes, objects freed 842/660 (in 29 ms) - slots from 2028/2039 to 424/730
                  12:41:43.862 NXP: payload sent = bytes('55BBA100776561746865725570646174657E7E7EEE968F7E31393031377E7E37...')
                  12:41:43.872 MQT: stat/NS_Panel/RESULT = {"CustomSend":"Done"}
                  12:41:43.908 SRC: MQTT
                  12:41:43.909 CMD: Grp 0, Cmd 'CUSTOMSEND', Idx 1, Len 35, Pld -99, Data 'statusUpdate~~17299~~17299~~~'
                  12:41:43.932 NXP: payload sent = bytes('55BB23007374617475735570646174657EEE8CB47E31373239397EEE8CB47E31...')
                  12:41:43.940 MQT: stat/NS_Panel/RESULT = {"CustomSend":"Done"}
                  12:41:43.971 SRC: MQTT
                  12:41:43.973 CMD: Grp 0, Cmd 'CUSTOMSEND', Idx 1, Len 97, Pld -99, Data 'color~0~65535~65535~65535~65535~65535~65535~65535~65535~65535~65535~65535~65535~65535~65535~65535'
                  12:41:44.021 NXP: payload sent = bytes('55BB6100636F6C6F727E307E36353533357E36353533357E36353533357E3635...')
                  12:41:44.033 MQT: stat/NS_Panel/RESULT = {"CustomSend":"Done"}
                  12:41:44.061 SRC: MQTT
                  12:41:44.063 CMD: Grp 0, Cmd 'CUSTOMSEND', Idx 1, Len 161, Pld -99, Data 'weatherUpdate~~~~19017~~7.1 °C~~~~65168~Temperatur~9.1°C~~~~26095~Wind~1.8km/h~~~~26095~UV~0~~~~64333~Wolken~wechselhaft~~~~64333~Feuchte~99.0%~'
                  12:41:44.136 NXP: payload sent = bytes('55BBA100776561746865725570646174657E7E7EEE968F7E31393031377E7E37...')
                  12:41:44.146 MQT: stat/NS_Panel/RESULT = {"CustomSend":"Done"}
                  12:41:44.179 SRC: MQTT
                  12:41:44.181 CMD: Grp 0, Cmd 'CUSTOMSEND', Idx 1, Len 35, Pld -99, Data 'statusUpdate~~17299~~17299~~~'
                  12:41:44.225 BRY: GC from 110432 to 54949 bytes, objects freed 873/660 (in 30 ms) - slots from 2088/2116 to 424/730
                  12:41:44.237 NXP: payload sent = bytes('55BB23007374617475735570646174657EEE8CB47E31373239397EEE8CB47E31...')
                  12:41:44.250 MQT: stat/NS_Panel/RESULT = {"CustomSend":"Done"}
                  12:41:44.276 SRC: MQTT
                  12:41:44.278 CMD: Grp 0, Cmd 'CUSTOMSEND', Idx 1, Len 97, Pld -99, Data 'color~0~65535~65535~65535~65535~65535~65535~65535~65535~65535~65535~65535~65535~65535~65535~65535'
                  12:41:44.325 NXP: payload sent = bytes('55BB6100636F6C6F727E307E36353533357E36353533357E36353533357E3635...')
                  12:41:44.337 MQT: stat/NS_Panel/RESULT = {"CustomSend":"Done"}
                  12:41:44.370 SRC: MQTT
                  12:41:44.372 CMD: Grp 0, Cmd 'CUSTOMSEND', Idx 1, Len 161, Pld -99, Data 'weatherUpdate~~~~19017~~7.1 °C~~~~65168~Temperatur~9.1°C~~~~26095~Wind~1.8km/h~~~~26095~UV~0~~~~64333~Wolken~wechselhaft~~~~64333~Feuchte~99.0%~'
                  12:41:44.444 NXP: payload sent = bytes('55BBA100776561746865725570646174657E7E7EEE968F7E31393031377E7E37...')
                  12:41:44.457 MQT: stat/NS_Panel/RESULT = {"CustomSend":"Done"}
                  12:41:44.480 SRC: MQTT
                  12:41:44.482 CMD: Grp 0, Cmd 'CUSTOMSEND', Idx 1, Len 35, Pld -99, Data 'statusUpdate~~17299~~17299~~~'
                  12:41:44.505 NXP: payload sent = bytes('55BB23007374617475735570646174657EEE8CB47E31373239397EEE8CB47E31...')
                  12:41:44.516 MQT: stat/NS_Panel/RESULT = {"CustomSend":"Done"}
                  12:41:44.536 SRC: MQTT
                  12:41:44.538 CMD: Grp 0, Cmd 'CUSTOMSEND', Idx 1, Len 97, Pld -99, Data 'color~0~65535~65535~65535~65535~65535~65535~65535~65535~65535~65535~65535~65535~65535~65535~65535'
                  12:41:44.604 BRY: GC from 109933 to 55049 bytes, objects freed 865/659 (in 30 ms) - slots from 2071/2085 to 423/730
                  12:41:44.621 NXP: payload sent = bytes('55BB6100636F6C6F727E307E36353533357E36353533357E36353533357E3635...')
                  12:41:44.632 MQT: stat/NS_Panel/RESULT = {"CustomSend":"Done"}
                  12:41:45.068 WIF: Checking connection...
                  12:41:52.289 SRC: MQTT
                  12:41:52.291 CMD: Grp 0, Cmd 'CUSTOMSEND', Idx 1, Len 156, Pld -99, Data 'weatherUpdate~~~~19017~~7.1 °C~~~~25407~Fr~6° 11°~~~~38066~Sa~5° 18°~~~~19017~So~7° 14°~~~~19017~Mo~7° 13°~~~~64333~Feuchte~99.0%'
                  12:41:52.367 NXP: payload sent = bytes('55BB9C00776561746865725570646174657E7E7EEE968F7E31393031377E7E37...')
                  12:41:52.377 MQT: stat/NS_Panel/RESULT = {"CustomSend":"Done"}
                  12:41:52.407 SRC: MQTT
                  12:41:52.409 CMD: Grp 0, Cmd 'CUSTOMSEND', Idx 1, Len 35, Pld -99, Data 'statusUpdate~~17299~~17299~~~'
                  12:41:52.434 NXP: payload sent = bytes('55BB23007374617475735570646174657EEE8CB47E31373239397EEE8CB47E31...')
                  12:41:52.445 MQT: stat/NS_Panel/RESULT = {"CustomSend":"Done"}
                  12:41:52.470 SRC: MQTT
                  12:41:52.471 CMD: Grp 0, Cmd 'CUSTOMSEND', Idx 1, Len 97, Pld -99, Data 'color~0~65535~65535~65535~65535~65535~65535~65535~65535~65535~65535~65535~65535~65535~65535~65535'
                  12:41:52.518 NXP: payload sent = bytes('55BB6100636F6C6F727E307E36353533357E36353533357E36353533357E3635...')
                  12:41:52.530 MQT: stat/NS_Panel/RESULT = {"CustomSend":"Done"}
                  
                  T Offline
                  T Offline
                  TT-Tom
                  schrieb am zuletzt editiert von
                  #8072

                  @tobiasp

                  kannst du bitte alle Fragen beantworten.
                  Mit den DebugModus meinte ich den vom Script. am Panel in den Servicepage unter Einstellung -> Script.

                  Was für Datenpunkte nutzt du für deine Wetterdaten?

                  Gruß Tom
                  https://github.com/tt-tom17
                  Wenn meine Hilfe erfolgreich war, benutze bitte das Voting unten rechts im Beitrag

                  NSPanel Script Wiki
                  https://github.com/joBr99/nspanel-lovelace-ui/wiki

                  NSPanel Adapter Wiki
                  https://github.com/ticaki/ioBroker.nspanel-lovelace-ui/wiki

                  1 Antwort Letzte Antwort
                  0
                  • P Offline
                    P Offline
                    peterfido
                    schrieb am zuletzt editiert von
                    #8073

                    @tt-tom Dass der Screensaver nach einiger Zeit >> passiven Betriebs << nicht mehr aktualisiert, ist auch bei mir öfter. Dann brauch ich nur einmal auf das Display zu tatschen und nach dem Timeout läuft wieder alles. Dafür (dagegen) habe ich schon ein Skript laufen, welches die NS-Panel früh Morgens neu starten soll. Ob das tatsächlich passiert, oder das NS-Panel den Befehl gar nicht bekommt, habe ich (noch) nicht verifiziert.

                    Gruß

                    Peterfido


                    Proxmox auf Intel NUC12WSHi5
                    ioBroker: Debian (VM)
                    CCU: Debmatic (VM)
                    Influx: Debian (VM)
                    Grafana: Debian (VM)
                    eBus: Debian (VM)
                    Zigbee: Debian (VM) mit zigbee2mqtt

                    1 Antwort Letzte Antwort
                    0
                    • SmartStuffCoyoteS Online
                      SmartStuffCoyoteS Online
                      SmartStuffCoyote
                      schrieb am zuletzt editiert von SmartStuffCoyote
                      #8074

                      Ich brauche auch mal Hilfe, bitte, mit der cardMedia und meinem LMS:

                      let SqueezeboxRPC: PageType = {
                          'type': 'cardMedia',
                          'heading': 'Lyrion Media Server',
                          'items': [{
                              id: AliasPath + 'Media.PlayerSqueezeboxRPC',
                              adapterPlayerInstance: 'squeezeboxrpc.0.',  
                              speakerList: ['Heartbeat_4', 'Squeezebox'],  
                              mediaDevice: 'Heartbeat_4',                  
                              playList: ['Papas Liste'],                   
                              colorMediaIcon: Green,
                              colorMediaArtist: Yellow,
                              colorMediaTitle: Yellow,
                              alwaysOnDisplay: true,
                              autoCreateALias: true
                          }]
                      };
                      

                      Die Aliase sehen gut aus:

                      eb2c1934-2165-402c-97d7-70f012517861-image.jpeg

                      Aber was passiert, ist, dass auf dem NSPanel folgendes erscheint:
                      Hot Pink (Seiten-Überschrift)
                      Say so
                      Doja Cat

                      Und alle paar Sekunden blitzt das auf:
                      Hot Pink
                      Say so (1:23|3:57)
                      Hot Pink|Doja Cat

                      Die Überschrift sollte doch "Lyrion Media Server" sein und die Zeit durchgängig angezeigt werden?

                      ArmilarA 1 Antwort Letzte Antwort
                      0
                      • SmartStuffCoyoteS SmartStuffCoyote

                        Ich brauche auch mal Hilfe, bitte, mit der cardMedia und meinem LMS:

                        let SqueezeboxRPC: PageType = {
                            'type': 'cardMedia',
                            'heading': 'Lyrion Media Server',
                            'items': [{
                                id: AliasPath + 'Media.PlayerSqueezeboxRPC',
                                adapterPlayerInstance: 'squeezeboxrpc.0.',  
                                speakerList: ['Heartbeat_4', 'Squeezebox'],  
                                mediaDevice: 'Heartbeat_4',                  
                                playList: ['Papas Liste'],                   
                                colorMediaIcon: Green,
                                colorMediaArtist: Yellow,
                                colorMediaTitle: Yellow,
                                alwaysOnDisplay: true,
                                autoCreateALias: true
                            }]
                        };
                        

                        Die Aliase sehen gut aus:

                        eb2c1934-2165-402c-97d7-70f012517861-image.jpeg

                        Aber was passiert, ist, dass auf dem NSPanel folgendes erscheint:
                        Hot Pink (Seiten-Überschrift)
                        Say so
                        Doja Cat

                        Und alle paar Sekunden blitzt das auf:
                        Hot Pink
                        Say so (1:23|3:57)
                        Hot Pink|Doja Cat

                        Die Überschrift sollte doch "Lyrion Media Server" sein und die Zeit durchgängig angezeigt werden?

                        ArmilarA Offline
                        ArmilarA Offline
                        Armilar
                        Most Active Forum Testing
                        schrieb zuletzt editiert von Armilar
                        #8075

                        @SmartStuffCoyote

                        Der Rest lässt sich steuern? Ist das nur das Thema mit der Überschrift?

                        Ich sags mal so: "Works as Designed"

                        in der function generateMediaPage passiert folgendes. Im oberen Teil wird der Datenpunkt .ALBUM zugewiesen

                        let name = getState(id + '.ALBUM').val;
                        

                        Ist die Länge 0, dann zeige den Player wie in der Variable definiert an. Wenn nicht, dann läuft ein Song und die Titelzeile zeigt diesen (auf 16 Zeichen begrenzt) ebenfalls an.

                                        if (name.length == 0) {
                                            name = page.heading;
                                        } else if (name.length > 16) {
                                            name = name.slice(0, 16) + '...';
                                        }
                        

                        Sollte da ein anderes merkwürdiges Verhalten sein, dann müssten wir uns das im Detail ansehen. Dazu wäre dann mindestens mal ein Bild oder Video hilfreich.

                        VG

                        Kurze Ergänzung: Was in den Datenpunkten ALBUM, TITEL, ARTIST steht, dass hat mit dem Skript nichts zu tun. Der DLNA-Server nimmt die Informationen aus den MP3-Infos und reicht sie entsprechend weiter. Jedoch sieht das zumindest in den Datenpunkten zu diesem Song richtig aus.

                        Installationsanleitung, Tipps, Alias-Definitionen, FAQ für das Sonoff NSPanel mit lovelace UI unter ioBroker
                        https://github.com/joBr99/nspanel-lovelace-ui/wiki

                        Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                        SmartStuffCoyoteS 1 Antwort Letzte Antwort
                        0
                        • P Offline
                          P Offline
                          powerich
                          schrieb zuletzt editiert von
                          #8076

                          Hallo Zusammen
                          Ich habe ein Problem beim Flashen der Nexion v5.1.1.tft Version.
                          Habe in der Console den folgenden Befehl eingetragen und erhalte die Fehlermeldung:

                          FlashNextionAdv0 http://nspanel.de/nspanel-v5.1.1.tft
                          
                          BRY: Exception> 'type_error' - unsupported operand type(s) for <: 'nil' and 'int'
                          

                          Ganzer Log:

                          18:54:00.417 CMD: FlashNextionAdv0 http://nspanel.de/nspanel-v5.1.1.tft
                          18:54:00.431 MQT: SmartHome/NSPanel_1/stat/RESULT = {"FlashNextionAdv":"Done"}
                          18:54:00.477 FLH: host: nspanel.de, port: 80, get: /nspanel-v5.1.1.tft
                          18:54:02.498 MQT: SmartHome/NSPanel_1/stat/RESULT = {"T1":0,"T2":0,"T3":0,"T4":0,"T5":0,"T6":0,"T7":0,"T8":0}
                          18:54:02.513 MQT: SmartHome/NSPanel_1/stat/RESULT = {"Rule3":{"State":"OFF","Once":"OFF","StopOnError":"OFF","Length":0,"Free":511,"Rules":""}}
                          18:54:02.571 FLH: Send (High Speed) flash start
                          18:54:02.953 BRY: Exception> 'type_error' - unsupported operand type(s) for <: 'nil' and 'int'
                          18:54:22.448 MQT: SmartHome/NSPanel_1/stat/RESULT = {"CustomSend":"Done"}
                          

                          TSScript Version: v5.5.1.7
                          Project tasmota: - NSPanel Version 15.0.1(release-nspanel)-3_1_3(2025-06-14T10:37:18)
                          Berry: 10
                          Nexion: Installed TFT Firmware: 59 / v5.0.2

                          Hat jemand eine Idee?

                          Danke
                          Grüße

                          ArmilarA 1 Antwort Letzte Antwort
                          0
                          • P powerich

                            Hallo Zusammen
                            Ich habe ein Problem beim Flashen der Nexion v5.1.1.tft Version.
                            Habe in der Console den folgenden Befehl eingetragen und erhalte die Fehlermeldung:

                            FlashNextionAdv0 http://nspanel.de/nspanel-v5.1.1.tft
                            
                            BRY: Exception> 'type_error' - unsupported operand type(s) for <: 'nil' and 'int'
                            

                            Ganzer Log:

                            18:54:00.417 CMD: FlashNextionAdv0 http://nspanel.de/nspanel-v5.1.1.tft
                            18:54:00.431 MQT: SmartHome/NSPanel_1/stat/RESULT = {"FlashNextionAdv":"Done"}
                            18:54:00.477 FLH: host: nspanel.de, port: 80, get: /nspanel-v5.1.1.tft
                            18:54:02.498 MQT: SmartHome/NSPanel_1/stat/RESULT = {"T1":0,"T2":0,"T3":0,"T4":0,"T5":0,"T6":0,"T7":0,"T8":0}
                            18:54:02.513 MQT: SmartHome/NSPanel_1/stat/RESULT = {"Rule3":{"State":"OFF","Once":"OFF","StopOnError":"OFF","Length":0,"Free":511,"Rules":""}}
                            18:54:02.571 FLH: Send (High Speed) flash start
                            18:54:02.953 BRY: Exception> 'type_error' - unsupported operand type(s) for <: 'nil' and 'int'
                            18:54:22.448 MQT: SmartHome/NSPanel_1/stat/RESULT = {"CustomSend":"Done"}
                            

                            TSScript Version: v5.5.1.7
                            Project tasmota: - NSPanel Version 15.0.1(release-nspanel)-3_1_3(2025-06-14T10:37:18)
                            Berry: 10
                            Nexion: Installed TFT Firmware: 59 / v5.0.2

                            Hat jemand eine Idee?

                            Danke
                            Grüße

                            ArmilarA Offline
                            ArmilarA Offline
                            Armilar
                            Most Active Forum Testing
                            schrieb zuletzt editiert von
                            #8077

                            @powerich

                            Ist zu 99% der Fehler:

                            https://github.com/joBr99/nspanel-lovelace-ui/wiki/NSPanel-Tasmota-FAQ#32-fehler-bei-flashnextion---type-error-unsupported-operand-types

                            Installationsanleitung, Tipps, Alias-Definitionen, FAQ für das Sonoff NSPanel mit lovelace UI unter ioBroker
                            https://github.com/joBr99/nspanel-lovelace-ui/wiki

                            Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                            1 Antwort Letzte Antwort
                            0
                            • P Offline
                              P Offline
                              powerich
                              schrieb zuletzt editiert von
                              #8078

                              Hallo Armilar
                              vielen Dank für die super schnelle Antwort.
                              Ich habe gerade das Script noch einmal weiter bearbeitet und plötzlich poppte eine Anzeige am Diplay auf, ob die TFT Version aktualisiert werden soll. Dann habe ich es in der Console erneut versucht und plötzlich funktionierte das Update.
                              Ich hatte eigentlich auch vorher mindestens 10-15 Minuten gewartet ohne Änderungen (war zu Abend Essen).
                              Danke
                              Grüße
                              Powerich

                              1 Antwort Letzte Antwort
                              1
                              • ArmilarA Armilar

                                @SmartStuffCoyote

                                Der Rest lässt sich steuern? Ist das nur das Thema mit der Überschrift?

                                Ich sags mal so: "Works as Designed"

                                in der function generateMediaPage passiert folgendes. Im oberen Teil wird der Datenpunkt .ALBUM zugewiesen

                                let name = getState(id + '.ALBUM').val;
                                

                                Ist die Länge 0, dann zeige den Player wie in der Variable definiert an. Wenn nicht, dann läuft ein Song und die Titelzeile zeigt diesen (auf 16 Zeichen begrenzt) ebenfalls an.

                                                if (name.length == 0) {
                                                    name = page.heading;
                                                } else if (name.length > 16) {
                                                    name = name.slice(0, 16) + '...';
                                                }
                                

                                Sollte da ein anderes merkwürdiges Verhalten sein, dann müssten wir uns das im Detail ansehen. Dazu wäre dann mindestens mal ein Bild oder Video hilfreich.

                                VG

                                Kurze Ergänzung: Was in den Datenpunkten ALBUM, TITEL, ARTIST steht, dass hat mit dem Skript nichts zu tun. Der DLNA-Server nimmt die Informationen aus den MP3-Infos und reicht sie entsprechend weiter. Jedoch sieht das zumindest in den Datenpunkten zu diesem Song richtig aus.

                                SmartStuffCoyoteS Online
                                SmartStuffCoyoteS Online
                                SmartStuffCoyote
                                schrieb zuletzt editiert von
                                #8079

                                @Armilar 20260423_215025(1).mp4

                                Songdaten:
                                Titel: No Roots
                                Artist: Amy Macdonald
                                Album: A Curious Thing

                                Am ehesten irritiert mich, dass nur so ca. alle 10 Sekunden die Laufzeit aufblitzt. Aber augenscheinlich auch nur dann, wenn der Songtitel kurz ist. Gerade lief ein Lied namens "Borne on The FM Waves of The Heart" - das war mit "..." abgekürzt und die Laufzeitangabe blitzte nicht einmal auf.

                                Hilft das?

                                ArmilarA 1 Antwort Letzte Antwort
                                0
                                • SmartStuffCoyoteS SmartStuffCoyote

                                  @Armilar 20260423_215025(1).mp4

                                  Songdaten:
                                  Titel: No Roots
                                  Artist: Amy Macdonald
                                  Album: A Curious Thing

                                  Am ehesten irritiert mich, dass nur so ca. alle 10 Sekunden die Laufzeit aufblitzt. Aber augenscheinlich auch nur dann, wenn der Songtitel kurz ist. Gerade lief ein Lied namens "Borne on The FM Waves of The Heart" - das war mit "..." abgekürzt und die Laufzeitangabe blitzte nicht einmal auf.

                                  Hilft das?

                                  ArmilarA Offline
                                  ArmilarA Offline
                                  Armilar
                                  Most Active Forum Testing
                                  schrieb zuletzt editiert von Armilar
                                  #8080

                                  @SmartStuffCoyote

                                  Nicht wirklich. Ich könnte es nicht mal nachstellen, da ich den DLNA selbst nicht nutze.

                                  Veränderungen werden nach Aktualisierung des Adapters gesendet. Das wiederum wird in Timer-Einstellungen der squeezebox.0 Instanz hinterlegt sein.

                                  Meinst du mit "aufblitzen" diese Aktualisierungen?

                                  Okay versatnden (Hab dein MP4 oben nicht sofort entdeckt).

                                  Kann ich mir ansehen. Da wird kurz ein kompletter String mit Zeiten gesendet und kurzdarauf einer ohne... Das müsste man finden können...

                                  4bf82c84-8d80-4152-8a3d-768e3e68c60f-image.jpeg

                                  Vielleichthat es damit zu tun, dass der Interpret aus dem MP3 ohne Inhalt (=undefined) ist.

                                  Ich sehe mir das an...

                                  Installationsanleitung, Tipps, Alias-Definitionen, FAQ für das Sonoff NSPanel mit lovelace UI unter ioBroker
                                  https://github.com/joBr99/nspanel-lovelace-ui/wiki

                                  Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                                  1 Antwort Letzte Antwort
                                  0
                                  • SmartStuffCoyoteS Online
                                    SmartStuffCoyoteS Online
                                    SmartStuffCoyote
                                    schrieb zuletzt editiert von SmartStuffCoyote
                                    #8081

                                    @armilar Das sind die Metadaten:

                                    59597e12-f35d-4091-9c40-5a8db5b1bc11-image.jpeg

                                    1 Antwort Letzte Antwort
                                    0

                                    Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                                    Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                                    Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                                    Registrieren Anmelden
                                    Antworten
                                    • In einem neuen Thema antworten
                                    Anmelden zum Antworten
                                    • Älteste zuerst
                                    • Neuste zuerst
                                    • Meiste Stimmen


                                    Support us

                                    ioBroker
                                    Community Adapters
                                    Donate

                                    418

                                    Online

                                    32.8k

                                    Benutzer

                                    82.8k

                                    Themen

                                    1.3m

                                    Beiträge
                                    Community
                                    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                    ioBroker Community 2014-2025
                                    logo
                                    • Anmelden

                                    • Du hast noch kein Konto? Registrieren

                                    • Anmelden oder registrieren, um zu suchen
                                    • Erster Beitrag
                                      Letzter Beitrag
                                    0
                                    • Home
                                    • Aktuell
                                    • Tags
                                    • Ungelesen 0
                                    • Kategorien
                                    • Unreplied
                                    • Beliebt
                                    • GitHub
                                    • Docu
                                    • Hilfe