Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. [gelöst] Brauche Hilfe beim NSPanel mit Tasmota

    NEWS

    • Amazon Alexa - ioBroker Skill läuft aus ?

    • Monatsrückblick – September 2025

    • Neues Video "KI im Smart Home" - ioBroker plus n8n

    [gelöst] Brauche Hilfe beim NSPanel mit Tasmota

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

      @armilar

      Habe CustomSend jetzt über MQTT-Explorer angelegt.

      16:32:16.679 CMD: CustomSend time~11:11
      16:32:16.701 MQT: SmartHome/NSPanel_1/stat/RESULT = {"CustomSend":"Done"}
      

      Es kommt nichts an
      a1.JPG

      Und es dreht sich immer noch
      In CustomSend steht kurz eine Uhrzeit drin, danach wird sie von

      entityUpd~Büro~button~bPrev~~65535~~~button~bNext~~65535~~~delete~~~~~~delete~~~~~~delete~~~~~~delete~~~~~
      

      überschrieben.

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

        @gregors Zeige bitte mal die Config vom Script. den teil hier

        export const config: Config = {
            panelRecvTopic: 'mqtt.0.SmartHome.NSPanel_1.tele.RESULT',       // Bitte anpassen
            panelSendTopic: 'mqtt.0.SmartHome.NSPanel_1.cmnd.CustomSend',   // Bitte anpassen
        
        
        GregorS 1 Reply Last reply Reply Quote 0
        • GregorS
          GregorS @TT-Tom last edited by

          @tt-tom

          export const config: Config = {
              panelRecvTopic: 'mqtt.1.SmartHome.NSPanel_1.tele.RESULT',       // Bitte anpassen
              panelSendTopic: 'mqtt.1.SmartHome.NSPanel_1.cmnd.CustomSend',   // Bitte anpassen
          
          
          T 1 Reply Last reply Reply Quote 0
          • T
            TT-Tom @GregorS last edited by

            @gregors okay das passt so. hast du in dem Script schon Sachen angepasst?

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

              @tt-tom
              ja, einzelne Teile aus dem Video (Wetter) bis zum Punkt Geräteauswahl (Habe ich nicht).

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

                @gregors nimm bitte noch mal das Originalscript und setze es ein. bin langsam mit dem Latein am Ende.

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

                  @tt-tom
                  Von hier?
                  https://raw.githubusercontent.com/joBr99/nspanel-lovelace-ui/main/ioBroker/NsPanelTs.ts

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

                    @gregors ja von der Github Seite.

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

                      @tt-tom

                      Habe ich gemacht und nur

                      export const config: Config = {
                         panelRecvTopic: 'mqtt.1.SmartHome.NSPanel_1.tele.RESULT',       // Bitte anpassen
                         panelSendTopic: 'mqtt.1.SmartHome.NSPanel_1.cmnd.CustomSend',   // Bitte anpassen
                      

                      angepasst.
                      Gleiche Ergebnis.

                      Ich werde morgen mal das Display zurück setzten und es nochmal komplett von vorne Stück für Stück installieren und parametrieren.
                      mqtt.1 und userdaten.0/NSPanel werde ich vorher löschen.

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

                        @gregors sagte in Brauche Hilfe beim NSPanel mit Tasmota:

                        ch werde morgen mal das Display zurück setzten und es nochmal komplett von vorne Stück für Stück installieren und parametrieren.
                        mqtt.1 und userdaten.0/NSPanel werde ich vorher löschen.

                        denke auch an den Alias Pfad. nutze das Wiki, dort ist alles step by step

                        Wiki

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

                          @tt-tom
                          Werde ich machen.
                          Gebe dann Bescheid

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

                            @gregors okay viel Erfolg

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

                              @tt-tom

                              Habe das NSPanel anhand der Wiki komplett neu durchkonfiguriert.
                              Bis zum Punkt 9, "Ab jetzt sollte der Startup-Screen „Waiting for Connection“ in den Sreensaver wechseln und minütlich die Uhrzeit an den Screensaver übertragen"

                              Es dreht sich nur. Keine Änderung gegenüber früher.

                              Aber dann ist mir was aufgefallen.
                              Ich nutze für das NSPanel mqtt.1 mit dem Port 2000.
                              Unter mqtt.1 hat er mir die Verzeichnisse angelegt und auch das CustomSend (via MQTT Explorer).

                              Unter mqtt.0 (hat Port 6064) hat er mir ebenfalls Verzeichnisse angelegt.

                              a1.JPG
                              Hier mqtt.1

                              a2.JPG
                              Hier mqtt.0

                              a3.JPG

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

                                @gregors

                                Warum hast du die Ports jetzt geändert?? Auf was für ein System läuft der iobroker?

                                Hast du beim Start Meldung im Protokoll?

                                Sind alle Objekte angelegt. 0_userdata.0 und alias?

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

                                  @tt-tom
                                  Wollte diesmal weit weg vom Port 1883.
                                  Unter userdata.0 sind die Objekte angelegt, Alias habe ich keine.
                                  Habe nach Punkt 9 aufgehört, da der Hinweis "Waiting for content" immer noch da war und nicht wie beschrieben die Zeit angezeigt wurde.
                                  Welchen Start meinst du? ioBroker oder NSPanel?
                                  Ich habe ioBroker in einer VM unter Proxmox laufen

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

                                    @gregors

                                    Mit Proxmox kenne ich mich nicht aus. Ist der Port richtig freigegeben?

                                    Wenn du das Script startest, bekommst du da Meldungen im Protokoll?
                                    Was mich wundert ist das die 0_userdata da sind, aber alias nicht. Hast du auch beide vor dem Start des Script gelöscht?

                                    Poste bitte nochmal den aktuellen Inhalt von CustomSend.

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

                                      @tt-tom
                                      Es kommt kein Fehler beim start des Scriptes

                                      mqtt.1
                                      	2023-02-18 19:16:51.076	info	Client [NSPanel_1] publishOnSubscribe send all known states
                                      mqtt.1
                                      	2023-02-18 19:16:51.076	info	Client [NSPanel_1] publishOnSubscribe send all known states
                                      mqtt.1
                                      	2023-02-18 19:16:51.075	info	Client [NSPanel_1] publishOnSubscribe send all known states
                                      mqtt.1
                                      	2023-02-18 19:16:50.876	info	Client [NSPanel_1] subscribes on "cmnd/NSPanel_1_fb/#" with regex /^mqtt\.1\.cmnd\.NSPanel_1_fb(\..*)?/
                                      mqtt.1
                                      	2023-02-18 19:16:50.876	info	Client [NSPanel_1] subscribes on "cmnd/NSPanel_1_fb/#" with regex /^cmnd\.NSPanel_1_fb(\..*)?/
                                      mqtt.1
                                      	2023-02-18 19:16:50.876	info	Client [NSPanel_1] subscribes on "SmartHome/tasmotas/cmnd/#" with regex /^mqtt\.1\.SmartHome\.tasmotas\.cmnd(\..*)?/
                                      mqtt.1
                                      	2023-02-18 19:16:50.875	info	Client [NSPanel_1] subscribes on "SmartHome/tasmotas/cmnd/#" with regex /^SmartHome\.tasmotas\.cmnd(\..*)?/
                                      mqtt.1
                                      	2023-02-18 19:16:50.875	info	Client [NSPanel_1] subscribes on "SmartHome/NSPanel_1/cmnd/#" with regex /^mqtt\.1\.SmartHome\.NSPanel_1\.cmnd(\..*)?/
                                      mqtt.1
                                      	2023-02-18 19:16:50.875	info	Client [NSPanel_1] subscribes on "SmartHome/NSPanel_1/cmnd/#" with regex /^SmartHome\.NSPanel_1\.cmnd(\..*)?/
                                      mqtt.1
                                      	2023-02-18 19:16:50.814	info	Client [NSPanel_1] reconnected. Old secret 1676669581168_8048. New secret 1676744210814_6955
                                      

                                      Alias werden doch angelegt. Habe ich irgendwie übersehen - Sorry.
                                      Habe ich wie auch die userdata-Einträge vorher gelöscht.

                                      Ports brauche ich nicht freigeben.
                                      Habe an mqtt.0 einen fernen Rasp, der mir Daten übermittelt.

                                      In CustomSend wird kurz die Uhrzeit aktualisiert, dannach erscheint wieder in rot

                                      entityUpd~Büro~button~bPrev~~65535~~~button~bNext~~65535~~~delete~~~~~~delete~~~~~~delete~~~~~~delete~~~~~
                                      
                                      export const config: Config = {
                                          panelRecvTopic: 'mqtt.1.SmartHome.NSPanel_1.tele.RESULT',       // Bitte anpassen
                                          panelSendTopic: 'mqtt.1.SmartHome.NSPanel_1.cmnd.CustomSend',   // Bitte anpassen
                                      
                                      T 1 Reply Last reply Reply Quote 0
                                      • T
                                        TT-Tom @GregorS last edited by

                                        @gregors

                                        Okay dann wird das Problem hier sein.

                                        
                                        entityUpd~Büro~button~bPrev~~65535~~~button~bNext~~65535~~~delete~~~~~~delete~~~~~~delete~~~~~~delete~~~~~
                                        
                                        

                                        Hast du eine Seite die Büro heißt?
                                        Zeige bitte mal die Auflistung deiner Seiten.

                                        @Armilar
                                        Wenn ich den Payload richtig verstehe will er auf die Seite Büro updaten, kannst du dir das erklären.

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

                                          @tt-tom

                                          Ich habe keine Seite die Büro heißt.
                                          Im Script gibt es folgenden Teil:

                                          let Buero_Seite_1 = <PageEntities>
                                          {
                                              'type': 'cardEntities',
                                              'heading': 'Büro',
                                              'useColor': true,
                                              'items': [
                                                  <PageItem>{ id: 'alias.0.NSPanel_1.Schreibtischlampe', interpolateColor: true},
                                                  <PageItem>{ id: 'alias.0.NSPanel_1.Deckenbeleuchtung', interpolateColor: true},
                                                  <PageItem>{ id: 'alias.0.NSPanel_1.Testlampe2', name: 'Filamentlampe', minValueBrightness: 0, maxValueBrightness: 70, interpolateColor: true},
                                                  <PageItem>{ id: 'alias.0.NSPanel_1.Luftreiniger', icon: 'power', icon2: 'power',offColor: MSRed, onColor: MSGreen}
                                          

                                          Ich hab bis auf den Wetterdienst, panelRecvTopic und panelSendTopic keine Änderungen am Script vorgenommen.

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

                                            @GregorS
                                            Okay dann musst du noch die beiden Stellen anpassen. Der MQTT Pfad muss stimmen.

                                            
                                             // Indikator Icons im oberen Teil des Screensavers
                                                // Mit 3.9.0 neue Parameter - Bitte anpassen - siehe auch Wiki
                                                mrIcon1ScreensaverEntity: { ScreensaverEntity: 'mqtt.0.SmartHome.NSPanel_1.stat.POWER1', 
                                                                            ScreensaverEntityIconOn: 'lightbulb',                           //Rename
                                                                            ScreensaverEntityIconOff: null, 
                                                                            ScreensaverEntityValue: null,                                   //New
                                                                            ScreensaverEntityValueDecimalPlace : 0,                         //New
                                                                            ScreensaverEntityValueUnit: null,                               //New
                                                                            ScreensaverEntityOnColor: On, 
                                                                            ScreensaverEntityOffColor: HMIOff },
                                                mrIcon2ScreensaverEntity: { ScreensaverEntity: 'mqtt.0.SmartHome.NSPanel_1.stat.POWER2', 
                                                                            ScreensaverEntityIconOn: 'heat-wave',
                                                                            ScreensaverEntityIconOff: null, 
                                                                            ScreensaverEntityValue: NSPanel_Path + 'Sensor.ANALOG.Temperature',
                                                                            ScreensaverEntityValueDecimalPlace : 1,
                                                                            ScreensaverEntityValueUnit: '°', 
                                                                            ScreensaverEntityOnColor: MSRed, 
                                                                            ScreensaverEntityOffColor: Yellow },
                                            
                                            
                                            GregorS 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate
                                            FAQ Cloud / IOT
                                            HowTo: Node.js-Update
                                            HowTo: Backup/Restore
                                            Downloads
                                            BLOG

                                            1.1k
                                            Online

                                            32.3k
                                            Users

                                            81.1k
                                            Topics

                                            1.3m
                                            Posts

                                            nspanel mqtt sonoff
                                            5
                                            104
                                            10411
                                            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