Navigation

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

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Sonoff NSPanel

    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      Mayan last edited by

      Die cardQR funktioniert super.
      Habe aber noch 5 Probleme

      1. Wenn ich die Card QR als “subPage“:true einstelle, bekomme ich weiterhin Navigation vor und zurück (kein direktes zurück zur Startseite)
      2. Wenn ich auf einer subPage bin und dort z.B. eine Lampe schalte, springt das Display sofort nach dem Schalten auf die Hauptseite zurück. Es wäre schön wenn es auf der subPage bleibt, damit ich dort noch andere Schalter betätigen kann
      3. Meldungen (popupNotify) im Screensaver werden nach Aktualisierungen der Wetterdaten überschrieben (bleiben im Hintergrund und die Wettersymbole legen sich drüber. Sieht seltsam aus)image.jpg
        Wäre ein Datenpunkt true/false möglich, der bei true den popupNotify anzeigt und bei false wieder das Wetter?
      4. Auf der button1Page fehlen die Navigationspfeile
        (auf der button2Page sind sie vorhanden)
        Kann ich das irgendwo einstellen?
      5. Seiten vom Typ cardGrid funktionieren nur noch als Taster (nur Alias Typ Taster, Alias vom Typ Licht verursachen Fehlermeldungen)
        Ich hatte schon die Vorgängerversionen am Laufen. Dort ging es mal. (Version ohne PopupNotify-Pages)

      Sonst läuft alles Perfekt!

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

        @mayan sagte in Sonoff NSPanel:

        Wenn ich auf einer subPage bin und dort z.B. eine Lampe schalte, springt das Display sofort nach dem Schalten auf die Hauptseite zurück. Es wäre schön wenn es auf der subPage bleibt, damit ich dort noch andere Schalter betätigen kann

        Zu 1) Habe die cardQR noch nie als subPage genutzt --> sehe ich mir an --> vermute, das die nur die Standard 1/1 Navigation benutzt --> Bugfix folgt...
        Zu 2) Habe aktuell das gleiche Verhalten in der subPage und bin am suchen 😉 --> Bugfix folgt...
        Zu 3) Habe ich auch schon gehabt (eher selten), jedoch wäre das ein Thema für @joBr99 --> Beim ersten Mal sieht es gut aus. Wenn eine weitere Nachricht (Notify) an den geöffneten Screensaver übertragen wird, dann passiert genau das.
        Zu 4) Die button1Page und button2Page sind keine Pages, die im regulären Menü sind, sondern wie im Skript Header beschrieben über die zwei Hardware-Buttons unten am Panel als zum Beispiel "Favoriten"-Seiten arbeiten. Wenn die button2Page Menüpfeile hat, dann wäre das ein Bug 😉 . Die beiden Tasten liefern nämlich keine Page-Id und somit können die als Menüseite nicht gesteuert werden. Wir emulieren die Page-ID in dem ein negativer Wert angenommen wird, der mit verlassen über den Screensaver wieder 0 wird.

        Die Hardware-Buttons steuern regulär die Relais (als Lichtschalter), können aber alternativ auch als "Sonderseiten ohne Menü" fungieren. Dazu müsste die o.a. Rule2 aus dem Skript im Tasmota definiert und aktiviert werden. Oder etwas abgewandelt würde auch eine Favoritenpage und ein Schalter funktionieren.

        Die button1Page oder button2Page würde ich aber auch nicht in das Menü unter pages aufnehmen, sondern dann eine neue cardGrid oder cardEntities bauen, die einen abweichenden Variablennamen hat (z.B. Seite_9 😉 , aber sonst die gleichen <pageItem> wie z. B. in der button1Page aufruft)

        Zu 5) Sehe ich mir ebenfalls an. Kann nichts weltbewegendes sein --> Bugfix folgt

        J 1 Reply Last reply Reply Quote 0
        • M
          Mayan last edited by

          Nochmal zu 4.

          Wenn du im Skript unter
          funktion HandleaHardwareButton
          config.button1Page pageId von -1 auf -2 stellst, sind die Navigationspfeile vorhanden.
          Wenn ich die button1Page als subPage: true stelle, habe ich einen zurück Pfeil.

          Ich benötige eine Navigation um aus den beiden Button Seiten wieder raus zu kommen. Sonst muss ich immer warten bis der Screensaver kommt. Ich nutze die beiden Buttons als Favoriten Seiten, da ich die Relais nicht benötige.

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

            @mayan sagte in Sonoff NSPanel:

            Nochmal zu 4.

            Wenn du im Skript unter
            funktion HandleaHardwareButton
            config.button1Page pageId von -1 auf -2 stellst, sind die Navigationspfeile vorhanden.
            Wenn ich die button1Page als subPage: true stelle, habe ich einen zurück Pfeil.

            Ich benötige eine Navigation um aus den beiden Button Seiten wieder raus zu kommen. Sonst muss ich immer warten bis der Screensaver kommt. Ich nutze die beiden Buttons als Favoriten Seiten, da ich die Relais nicht benötige.

            Ich sehe mal was sich da machen lässt. Da die cardEntities und die cardGrid nicht über ein "x" zum verlassen der Dialoge (analog popUp) verfügen, könnte der Pfeil den Screensaver früher holen oder einen Seitenaufbau Seite "0" initiieren. Mal sehen was da geht.

            Werde aber in dieser Woche wenig bis keine Zeit dazu haben. Wird also eher Wochenende oder Anfang nächster Woche...

            1 Reply Last reply Reply Quote 0
            • M
              Mayan last edited by

              Ok, danke schon mal im Voraus!

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

                @armilar said in Sonoff NSPanel:

                Zu 3) Habe ich auch schon gehabt (eher selten), jedoch wäre das ein Thema für @joBr99 --> Beim ersten Mal sieht es gut aus. Wenn eine weitere Nachricht (Notify) an den geöffneten Screensaver übertragen wird, dann passiert genau das.

                Die screensaver notifications verwende ich nirgends in meinem backend, aber ich gehe davon aus, das ich bei mir das selbe verhalten hätte. Ich schaue mal ob ich die notification nach dem wetter update neu rendern kann.

                J 1 Reply Last reply Reply Quote 0
                • J
                  joBr99 @joBr99 last edited by

                  Notification Elemente werden jetzt neu gezeichnet, wenn sie Text enthalten.

                  FlashNextion http://nspanel.pky.eu/lui.tft

                  https://github.com/joBr99/nspanel-lovelace-ui/commit/5de1f2a883ef7afdbfce2750330f24a97fb358ba

                  0 joBr99 committed to joBr99/nspanel-lovelace-ui
                  refresh notification after weather update (add nextion2text)
                  M 1 Reply Last reply Reply Quote 0
                  • K
                    Kuckuckmann @Armilar last edited by

                    @armilar
                    Vielen Dank 🙂

                    ✌

                    1 Reply Last reply Reply Quote 0
                    • M
                      mameier1234 @joBr99 last edited by

                      @jobr99 ich habe die neue Version geflasht.. .Dann wird mir aber nur noch der Screensaver angezeigt...

                      Wenn ich den Screen berühre wird das Panel dunkel.. ich kann aber (blind) bedienen...

                      Nach einiger Zeit kommt der Screensaver wieder ...

                      Wenn ich die 2.9 wieder einspiele, geht es wieder wie vorher..

                      J 1 Reply Last reply Reply Quote 0
                      • J
                        joBr99 @mameier1234 last edited by

                        @mameier1234

                        das liegt an einem neuen feature in der Firmware, wenn der Parameter nicht dabei ist, macht nextion wohl ne 0 draus ...

                        Die Änderungen hier sollten es fixen (ungetestet, hab kein IoBroker) :

                        https://github.com/joBr99/nspanel-lovelace-ui/commit/9a7f1a169adf9471f4ecb37282ad1b59431edcd1

                        0 joBr99 committed to joBr99/nspanel-lovelace-ui
                        Implement new dimmode command format and active screen brightness
                        M 1 Reply Last reply Reply Quote 0
                        • M
                          mrjeschke @joBr99 last edited by

                          @jobr99

                          Dumme Frage, müsste da nicht unter

                          type Config = {
                          

                          noch ein

                          active: number,
                          

                          hin.

                          J 1 Reply Last reply Reply Quote 0
                          • J
                            joBr99 @mrjeschke last edited by

                            @maik-0 said in Sonoff NSPanel:

                            active: number,
                            

                            hab bei dem commit active: 100, zur config hinzugefügt

                            1 Reply Last reply Reply Quote 0
                            • S
                              sfaerber last edited by

                              Hallo, ich komme im Moment nicht weiter. Vielleicht kann mir jemand helfen.
                              Ich habe jetzt schon verschiedene Seiten eingerichtet und möchte wegen der
                              Übersicht auch mit Unterseiten arbeiten. Da habe ich das Problem, das wenn ich
                              auf einer Unterseite irgendetwas drücke/schalte das Display immer wieder auf die
                              Grundseite zurück springt. Das ist so sehr schlecht zu bedienen auch wenn man
                              mehrere Unterseiten machen will. Gibt es da eine Einstellmöglichkeit das zu ändern
                              oder ein Bug in der Software und muss noch angepasst werden.
                              Gruß Sascha

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

                                @sfaerber sagte in Sonoff NSPanel:

                                Hallo, ich komme im Moment nicht weiter. Vielleicht kann mir jemand helfen.
                                Ich habe jetzt schon verschiedene Seiten eingerichtet und möchte wegen der
                                Übersicht auch mit Unterseiten arbeiten. Da habe ich das Problem, das wenn ich
                                auf einer Unterseite irgendetwas drücke/schalte das Display immer wieder auf die
                                Grundseite zurück springt. Das ist so sehr schlecht zu bedienen auch wenn man
                                mehrere Unterseiten machen will. Gibt es da eine Einstellmöglichkeit das zu ändern
                                oder ein Bug in der Software und muss noch angepasst werden.
                                Gruß Sascha

                                Ist ein Bug im TS-Script - Bugfix folgt

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

                                  @armilar
                                  OK. Danke. Da hätte ich gerade noch eine Sache.
                                  Wenn ich cardGrid Page mit 6 Elementen benutze kann ich über
                                  den Alias "Licht" die Funktion (z.B. eine Lampe) nicht direkt
                                  über den Button steuern, sondern muss lange drücken und im
                                  Untermenü kann ich dann erst steuern. Wenn ich den Alias "Taste"
                                  benutze kann ich direkt steuern aber ich bekomme den Schaltungszustand
                                  nicht angezeigt. Ist das auch noch in der Änderung oder kann ich da was einstellen?
                                  Vielen Dank

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

                                    @sfaerber sagte in Sonoff NSPanel:

                                    @armilar
                                    OK. Danke. Da hätte ich gerade noch eine Sache.
                                    Wenn ich cardGrid Page mit 6 Elementen benutze kann ich über
                                    den Alias "Licht" die Funktion (z.B. eine Lampe) nicht direkt
                                    über den Button steuern, sondern muss lange drücken und im
                                    Untermenü kann ich dann erst steuern. Wenn ich den Alias "Taste"
                                    benutze kann ich direkt steuern aber ich bekomme den Schaltungszustand
                                    nicht angezeigt. Ist das auch noch in der Änderung oder kann ich da was einstellen?
                                    Vielen Dank

                                    Aktuelle Fehler siehe Post vom 31.05.

                                    https://forum.iobroker.net/post/808422

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

                                      @Mayan , @sfaerber

                                      folgende Bug's sind gefixt:

                                      • Menüpfeile bei Hardware-Button-Pages (button1Page; button2Page wenn Rule2 = On) navigieren jetzt auf Page 0
                                      • Schalter (Licht, Dimmer, Hue, etc) in cardGrid lassen sich wieder schalten

                                      Änderungen für Standard- TFT-Brightness von @joBr99 übernommen.

                                      • Standard-Brightness über neuen Parameter "active" in "Config-Block" einstellbar (Test mit 2.9.3)

                                      Known-Bugs --> !!!!Bugfix benötigt etwas länger!!!!:

                                      • Aktion in Subpages schaltet unmittelbar auf vorheriges Mainmenu
                                      • Menü-Pfeile in Subpages (z.B. cardQR, cardMedia, etc.)

                                      TS-Script mit Änderungen:
                                      https://github.com/Armilar/nspanel-lovelace-ui/blob/main/ioBroker/NsPanelTs.ts

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

                                        @armilar Großartige Dokumentation. Ich danke Ihnen dafür. Allerdings habe ich mein NS-Panel auf Englisch und ich habe Schwierigkeiten, den Teil in Ihrer Beschreibung unter 2a zu finden, wo Sie "Unter "Sonstige Einstellungen" erwähnen. Können Sie einen Screenshot davon machen, wie das aussieht? Kann das nicht finden?

                                        M 1 Reply Last reply Reply Quote 0
                                        • M
                                          mrjeschke @Herbiek last edited by

                                          @herbiek

                                          Ist unter Configuration/Configure other.

                                          H 1 Reply Last reply Reply Quote 0
                                          • H
                                            Herbiek @mrjeschke last edited by

                                            @maik-0 Danke! Ich sehe, dass das Feld in meinem NSPanel "Template" heißt.

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            1.1k
                                            Online

                                            31.7k
                                            Users

                                            79.7k
                                            Topics

                                            1.3m
                                            Posts

                                            78
                                            1548
                                            442640
                                            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