Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Hardware
    4. SONOFF NSPanel mit Lovelace UI

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    SONOFF NSPanel mit Lovelace UI

    This topic has been deleted. Only users with topic management privileges can see it.
    • Armilar
      Armilar Most Active Forum Testing @Armilar last edited by

      bce68a5b-3f4f-451c-a64c-351743ed1645-image.png

      @TT-Tom hat noch drei Bug-Fixes gemacht.

      Da der Punkt für den fontSize-Parameter ja noch von der TFT-Version abhängig war, habe ich jetzt die Version auf 4.3.1 analog der HMI gesetzt.

      https://github.com/joBr99/nspanel-lovelace-ui/blob/main/ioBroker/NsPanelTs.ts

      Für die Version den unteren Teil ab:

      // _________________________________ Ab hier keine Konfiguration mehr __
      

      tauschen und TFT-Update auf 53 / v4.3.1 durchführen:

      FlashNextion http://nspanel.pky.eu/lovelace-ui/github/nspanel-v4.3.1.tft
      
      G 1 Reply Last reply Reply Quote 1
      • F
        Freddy last edited by

        Hallo zusammen!
        Ich bin gerade dabei mein NSPanel mit dem iobroker zu verknüpfen, habe aber folgendes Problem:

        Mir fehlt der Datenpunkt "NSPSend" in den Objekten von dem iobroker. (siehe Bild)
        Screenshot 2023-09-17 134818.png

        Ich würde das ganze gerne so einrichten wie in dem ersten Video von Hausautomatisierung zum NSPanel, also ohne die Lovelace UI. Um das Topic zu abonnieren habe bereits versucht mich mit dem Programm MQTT-Explorer mit dem iobroker mqtt adapter zu verbinden, allerdings ist aus irgendeinem Grund keine Verbindung möglich.

        Gibt es noch einen anderen Weg dieses Topic zu erstellen, oder übersehe ich einfach irgendetwas.
        Ich bin in diesem Thema noch recht neu, daher wäre eine ausführliche Erklärung Super!

        Grüße

        Armilar 1 Reply Last reply Reply Quote 0
        • Armilar
          Armilar Most Active Forum Testing @Freddy last edited by Armilar

          @freddy

          Für die Benutzung der Stock-Software, solltest du hier anfangen:

          https://forum.iobroker.net/topic/50888/sonoff-nspanel?page=1

          Da sind eine Menge Dinge beschrieben, die dir bei der Nutzung "mit der Stock-TFT" helfen könnten. Jedoch hat die Nutzung mit der Original-Version nur Probleme mit sich gezogen und deshalb entstand auch erst die Lovelace-Variante für den ioBroker, die um ein vielfaches flexibler ist.

          Ich hatte das NSPanel vor ca. 2 Jahren mit dem Sonoff-Adapter betrieben. Der erstellte den NSPSend automatisch.

          Einen Support für die Original-Variante gibt es meines Wissens nicht und ich weiß auch nicht, ob es diesbzgl. noch User gibt 😊

          GregorS 1 Reply Last reply Reply Quote 0
          • GregorS
            GregorS @Armilar last edited by

            Habe nun mein System wieder laufen.
            Allerdings sind das Symbol heat_valve und auch die Temperatur sehr groß, so dass keine Dezimalstelle
            sowie die Einheit nicht angezeigt werden.

            Kann man im Screensaver oben mittig noch ein Symbol für das Garagentor einbauen?

            Ansonsten müsste ich die Info per PopUp anzeigen, was mir nicht so gut gefällt.
            Könnte ich das PopUp mittels Berührung wieder schließen?
            Habe bei einem anderen PopUp auch das Problem. Der Hintergrund wird rot und der Text erscheint.
            Aer ich kann diesen Zustand nicht über ein Druck auf das Display beenden.

            Armilar 1 Reply Last reply Reply Quote 0
            • Armilar
              Armilar Most Active Forum Testing @GregorS last edited by Armilar

              @gregors Hättest du evtl. ein paar Bilder zu deinen Fragen?

              • was ist das für eine Card in der Dinge nicht korrekt angezeigt werden?
              • In welchem der drei unterschiedlichen Screensaver an welcher Stelle?
              • Welcher Hintergrund wird wann rot mit welchem Text?

              Egal was ich antworten würde, die Fragestellungen sind nicht präzise genug um zu erkennen was du meinst... 😊

              GregorS 1 Reply Last reply Reply Quote 0
              • GregorS
                GregorS @Armilar last edited by

                @armilar
                Werde morgen mal was für ein PopUp simulieren.

                Hier das Foto von der Screensaver-Seite.
                20230917_191938.jpg

                Das Symbol ober rechts.
                Die Temperatur ist gerade 22,4°C

                Armilar 1 Reply Last reply Reply Quote 0
                • Armilar
                  Armilar Most Active Forum Testing @GregorS last edited by

                  @gregors

                  Ah okay, der einfache "alte" Screensaver. Du könntest mal versuchen das Icon weg zu lassen. Ob es dann für die °C reicht, musst du dann testen.

                  Das Problem ist, dass die Uhrzeit und die beiden mrIcons in Micrometerarbeit positioniert wurden. Daher ist es nicht möglich den Text noch länger zu machen, ohne dass die Uhrzeit sich über die beiden Icons legt (sieht dann nicht schön aus, da dann unsichtbare Ecken - Teile aus den Icons überschreiben oder die Icons die Uhrzeit überschreiben!)

                  Im Advanced Screensaver wurde dafür aber speziell im unteren Bereich eine Zeile reserviert...

                  Also ohne HMI-Anpassungen einer z.B. kleineren Uhrzeit (Feature-Request auf github) ist das nicht möglich.

                  1 Reply Last reply Reply Quote 1
                  • M
                    Meldb @MichaelF last edited by Meldb

                    @michaelf
                    Hallo bei mir sieht es so aus. Was muss ich jetzt machen?9b9c6cb9-0f8c-48c3-bbd9-7d10eca04575-grafik.png

                    T 1 Reply Last reply Reply Quote 0
                    • T
                      TT-Tom @Meldb last edited by TT-Tom

                      @meldb

                      lade dir den Partition Wizard der stellt das automatisch um. Kann parallel zum Manager geladen werden. Ich habe nach der Umstellung beide wieder gelöscht.

                      M 1 Reply Last reply Reply Quote 0
                      • M
                        Meldb @TT-Tom last edited by

                        @tt-tom said in SONOFF NSPanel mit Lovelace UI:

                        @meldb

                        lade dir den Partition Wizard der stellt das automatisch um. Kann parallel zum Manager geladen werden. Ich habe nach der Umstellung beide wieder gelöscht.

                        Super danke für deine Hilfe hat funktioniert 🙂

                        T 1 Reply Last reply Reply Quote 1
                        • T
                          tchristian @Meldb last edited by

                          Hallo zusammen,

                          leider hat es mir mit dem letzten JavaScript-Update (7.1.4) die Kommunikation zum NSPanel geschossen.
                          Panel neu aufsetzen half nichts, ich musste auf mein letztes Backup (7.0.3) zurückgreifen.

                          Soweit funktioniert jetzt wieder alles bis auf die Button Steuerung. Das Skript ist aktuell (4.3.1.1) und übernommen wie vorher, es wird aber keine Aktion ausgelöst.
                          (auch nicht beim alten Skript).

                          9d0a5abb-bb1c-4ba1-8ce7-58b662459ba3-image.png

                          Über den Alias funktioniert es und die Lampen in den Ecken werden auch korrekt im Screensaver gesteuert.

                          Wo hängt es gerade? Musste da noch was gesteuert werden?
                          Rule2 habe ich schon getestet, kein Einfluß.

                          Gruß
                          tchristian

                          T 1 Reply Last reply Reply Quote 0
                          • T
                            TT-Tom @tchristian last edited by TT-Tom

                            @tchristian sagte in SONOFF NSPanel mit Lovelace UI:

                            Über den Alias funktioniert es und die Lampen in den Ecken werden auch korrekt im Screensaver gesteuert.

                            Welchen Alias, im Script hast du ein Deconz Datenpunkt. Welche Lampen in den Ecken?

                            letzten JavaScript-Update (7.1.4) die Kommunikation zum NSPanel geschossen.

                            Wie hat sich das bemerkbar gemacht, welche Fehlermeldungen hast du bekommen???

                            T 1 Reply Last reply Reply Quote 0
                            • T
                              tchristian @TT-Tom last edited by

                              @tt-tom
                              Konnte es lösen - die Struktur in der Rule2 hat nicht zu meiner Config gepasst. Hier musste bei mir das tele vor %topic%.

                              Wegen Update: Im Script gab es zwei Fehlermeldungen, dass die beiden Einträge in der Config nicht mehr erreichbar sind. Wurden aber nicht verändert.

                              2121250a-1941-4c7a-98f9-79e0a4ab1610-image.png

                              Gruß tchristian

                              T 1 Reply Last reply Reply Quote 0
                              • T
                                TT-Tom @tchristian last edited by

                                @tchristian habe das Update bei mir auf dem Produktivsystem und Entwicklersystem gemacht, mit unterschiedlichen Panel. Beide ohne Probleme. Würde der Sache auf den Grund gehen, du schiebst das Problem nur vor dir her.

                                T 1 Reply Last reply Reply Quote 0
                                • T
                                  tchristian @TT-Tom last edited by

                                  @tt-tom
                                  Gesagt, getan. Jetzt läuft es auch mit dem neuen JavaScript. Komisch.
                                  Irgendwas hatte sich da verschluckt, hat mich ja nur einen Samstag gekostet.
                                  Trotzdem vielen Dank für die Hilfe!

                                  1 Reply Last reply Reply Quote 0
                                  • eierfeile
                                    eierfeile last edited by

                                    Hi, ich hab eigentlich nur meine Shellys von COAP auf MQTT (innerhalb Shelly-Adapter) umgestellt und habe die Pfadänderung der Shelly im CardPower-Skript geändert. Seitdem zeit mein NSPanel nur noch an "Waiting for Content". Auf Tasmota-Oberfläche komme ich drauf, die Verbindung zum iobroker via MQTT ist auch aktiv. In den Skripts konnte ich auch keine Fehler finden. Hat jmd eine Idee was ich noch prüfen kann oder wie ich die Ursache eingrenzen oder loggen kann? Komme aktuell nicht weiter 😞

                                    T 1 Reply Last reply Reply Quote 0
                                    • T
                                      TT-Tom @eierfeile last edited by

                                      @eierfeile

                                      kann sein das dein Shelly adapter den selben Port nutzt wie dein MQTT?

                                      welche Version vom Script nutzt du???

                                      wenn du die neuste Version hast, setzte mal unter 0_userdata.0. den Datenpunkt "Config.MQTT.portCheck" auf true und starte das Script neu.
                                      Logmeldungen hier dann posten

                                      eierfeile 1 Reply Last reply Reply Quote 0
                                      • eierfeile
                                        eierfeile @TT-Tom last edited by

                                        @tt-tom Hi. Nein, der allgemeine mqtt server läuft auf 1883 und der im shelly adapter läuft auf 1882. Es gibt noch ein 2. Shelly adapter aber der läuft auf Coap. Also sollte so passen.
                                        Ich nutze TypeScript v.4.0.5.4.....also das ist offenbar nicht das Neuste. Den DP hab ich daher nicht.
                                        Soll ich das migrieren? Ich muss dann alle Änderungen im alten Skript raussuchen und in die neue Version manuell übertragen oder?

                                        T 1 Reply Last reply Reply Quote 0
                                        • T
                                          TT-Tom @eierfeile last edited by TT-Tom

                                          @eierfeile

                                          auf die neuste Version solltest du mal gehen, sonst schlägt der Bug mit der neuen JS-Adapter Version zu.
                                          Gleichzeitig ist in dieser Version auch der MQTT Port check mit bei.

                                          Wie sieht es mit deinen System im Allgemeinen aus, wie aktuell bist du da?

                                          da du bei 4.0.5.x schon bist reicht es den unteren Teil zu ersetzen. Erstell dir eine Kopie des alten Script als Fallback.

                                          Für die Version den unteren Teil ab:

                                          // _________________________________ Ab hier keine Konfiguration mehr __
                                          

                                          tauschen und TFT-Update auf 53 / v4.3.1 durchführen:

                                          FlashNextion http://nspanel.pky.eu/lovelace-ui/github/nspanel-v4.3.1.tft
                                          

                                          zusätzlich muss du diese Zeile am Anfang des Script auch anpassen.

                                          let Debug: boolean;
                                          
                                          eierfeile 1 Reply Last reply Reply Quote 0
                                          • eierfeile
                                            eierfeile @TT-Tom last edited by eierfeile

                                            @tt-tom ah ok, danke. Ich habe folgende Versionen im Einsatz:
                                            node.js = 18.15.0
                                            npm = 9.5.0
                                            js-controller = 5.0.12
                                            javascript Adapter = 7.1.4

                                            Das ganze läuft als Docker im vlan.

                                            T 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            468
                                            Online

                                            31.6k
                                            Users

                                            79.5k
                                            Topics

                                            1.3m
                                            Posts

                                            lovelace ui nspanel sonoff
                                            260
                                            7128
                                            4486728
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo