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.
    • Armilar
      Armilar Most Active Forum Testing @holgerwolf last edited by

      @holgerwolf sagte in Sonoff NSPanel:

      @armilar Es geht wieder.

      Ich habe mal das "CustomSend time,12:39" über den mqtt Explorer geschickt und schwubs kamen auch die anderen Befehle vom iobroker durch.
      Als ob da erstmal was aufgemacht werden muss? Oder so ne topic Sache wie bei dem Result?

      Verstehe ich nicht so recht. Tasmota hat das Payload verarbeitet. Das TypeSrcipt versendet über den Mqtt-Adapter und sendet Teile aus dem Script an Tasmota (aber nicht die richtigen?) Der Mqtt-Explorer hängt sich an den Mqtt-Adapter und löst das Problem. --> Verstehe ich nicht - aber es funktioniert wieder.

      Bei mir läuft das NSPanel ohne jegliche Abstürze seit Tagen einwandfrei...

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

        @armilar Ich auch nicht. Das Panel lief bei mir auch übers WE bis gestern durch. Bis zum iobroker Neustart.
        Beim nächsten Mal schaue ich gleich nach der Console und ob ich die Kommunikation mit dem Exploren neu anschubsen kann.
        Es können aber auch noch irgendwelche MQTT-Adapter Einstellungen sein. Zur Sicherheit hier mal ein Screen:

        f09aa1f4-719d-49bb-a32e-dbebde00112a-grafik.png

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

          @holgerwolf sagte in Sonoff NSPanel:

          @armilar Ich auch nicht. Das Panel lief bei mir auch übers WE bis gestern durch. Bis zum iobroker Neustart.
          Beim nächsten Mal schaue ich gleich nach der Console und ob ich die Kommunikation mit dem Exploren neu anschubsen kann.
          Es können aber auch noch irgendwelche MQTT-Adapter Einstellungen sein. Zur Sicherheit hier mal ein Screen:

          f09aa1f4-719d-49bb-a32e-dbebde00112a-grafik.png

          sieht bei mir genauso aus

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

            @jobr99

            Gibt es einen Beispiel-Payload für die mediaCard in V1.9.1?

            ich sehe die Seite, bekomme jedoch keine Inhalte geladen.
            5fdfb861-ce54-4a29-9263-c927f8879681-image.png

            mit Delimiter ("," und "?") getestet komme ich nicht zum Ziel: entityUpd~heading~navigation~internalNameEntiy~icon~title~author~volume~playpauseicon~currentSpeaker~speakerList-seperated-by-?

            Ansonsten funktioniert die cardAlarm auch schon bestens...

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

              @armilar
              ja, long story short (die * sind nicht teil von dem command):

              entityUpd,|*internalNameEntiy*|*heading*|*icon*|*title*|*author*|*volume*|*playpauseicon*|currentSpeaker|speakerList-seperated-by-?

              https://github.com/joBr99/nspanel-lovelace-ui/blob/v1.9.1/HMI/README.md

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

                @jobr99 sagte in Sonoff NSPanel:

                @armilar
                ja, long story short (die * sind nicht teil von dem command):

                entityUpd,|*internalNameEntiy*|*heading*|*icon*|*title*|*author*|*volume*|*playpauseicon*|currentSpeaker|speakerList-seperated-by-?

                https://github.com/joBr99/nspanel-lovelace-ui/blob/v1.9.1/HMI/README.md

                Damit funktioniert es - Steuerung läuft....

                b8a44baf-044b-4513-91e2-0004df1cf2b1-image.png

                1 Reply Last reply Reply Quote 0
                • J
                  john5star last edited by

                  Hallo ihr Lieben,

                  ich bräuchte mal Hilfe bezüglich mqtt und blockly. Ich bin auch stolzer Besitzer des ns panels, tasmota geflasht und mqtt läuft nach der Vorlage von Matthias Kleine. Ich bin nun auf der Suche nach einem blockly welches die Werte eines externen Temperatursensors per mqtt an das Display, genauer der Anzeige der Raumtemperatur weiterleitet.

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

                    @armilar Wegen dem Update des MQTT Adapters musste ich den neu starten.
                    Danach gleiches Prob am Panel (Waiting for Content...). Einmal über den Explorer einen Befehl abgesetzt und das Panel snyct wieder.

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

                      @john5star

                      Ist eigentlich relativ einfach.
                      nspanel.png

                      <xml xmlns="https://developers.google.com/blockly/xml">
                       <block type="on_ext" id="{G,de?_)@/`y:AV{3sXq" x="-163" y="-213">
                         <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
                         <field name="CONDITION">ne</field>
                         <field name="ACK_CONDITION"></field>
                         <value name="OID0">
                           <shadow type="field_oid" id="c:B5=i;z[M|oq`BS=s;8">
                             <field name="oid">netatmo.0.Warnowallee-6-(Innen).Innen.Temperature.Temperature</field>
                           </shadow>
                         </value>
                         <statement name="STATEMENT">
                           <block type="update" id="wNCPhS_;@L6~Ky1P)1H^">
                             <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                             <field name="OID">mqtt-client.0.NSPanel.cmnd.NSPSend</field>
                             <field name="WITH_DELAY">FALSE</field>
                             <value name="VALUE">
                               <block type="text_join" id="0J^cY;kkljjf%T)#G61)">
                                 <mutation items="3"></mutation>
                                 <value name="ADD0">
                                   <block type="text" id="!D%hk+pS]/)p9?^QvW$5">
                                     <field name="TEXT">{"temperature":</field>
                                   </block>
                                 </value>
                                 <value name="ADD1">
                                   <block type="math_round" id="7G[G^WT``u*Si:Ru;TYS">
                                     <field name="OP">ROUND</field>
                                     <value name="NUM">
                                       <shadow type="math_number" id="6x#$UcD[TFR8xot~e))Q">
                                         <field name="NUM">3.1</field>
                                       </shadow>
                                       <block type="on_source" id=",s_@5Oi,ClugR{sj(vf)">
                                         <field name="ATTR">state.val</field>
                                       </block>
                                     </value>
                                   </block>
                                 </value>
                                 <value name="ADD2">
                                   <block type="text" id="4Z:v05Q3l!cO6|Ba#=aL">
                                     <field name="TEXT">}</field>
                                   </block>
                                 </value>
                               </block>
                             </value>
                           </block>
                         </statement>
                       </block>
                      </xml>
                      

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

                        @maik-0

                        Danke für deine schnelle Hilfe,

                        ich habe das blockly mit meinen Datenpunkten bei mir am Laufen. Die Temperatur wird zwar bei den Objekten in den Datenpunkt NSPSend geschrieben, aber nicht weiter an das Display gegeben. Muss ich da noch irgendetwas am mqtt broker einstellen?

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

                          @john5star

                          Da fallen mir nur zwei Sachen ein.
                          Läuft mqtt auf dem iobroker als Server oder Client.
                          Mqtt im nspanel konfiguriert?

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

                            @Maik-0

                            Die Wetterdaten werden ja aktualisiert über NSPSend, auch die Displayinitialisierung. Das funktioniert alles. Mqtt ist sls Server installiert, da läuft nur das Nspanel und ein mqtt explorer Port 1883. Dann ist noch der sonoffadapter und dafür ein mqtt Client, beide Port 1884 installiert.

                            M Armilar 2 Replies Last reply Reply Quote 0
                            • M
                              mrjeschke @john5star last edited by

                              @john5star

                              Geh doch mal in das Web-Interface deines Panel.
                              Dort in die Konsole. Da sollte beim senden etwas auftauchen wie

                              21:54:34.658 NSP: Sent = {"temperature":99}
                              21:54:34.687 MQT: NSPanel/stat/RESULT = {"NSPSend":"Done"}
                              

                              Oder kommt da ein Fehler?

                              J 2 Replies Last reply Reply Quote 0
                              • J
                                john5star @mrjeschke last edited by john5star

                                @maik-0

                                Da kommt kein Fehler. Weil der Datenpunkt einfach nicht weitergegeben wird. Alternativ kann ich in den objects, auf den Wert des Datenpunktes NSPSend klicken und dann Wert setzen klicken. Erst dann wird der Wert zum Panel übertragen.

                                Screenshot 2022-04-07 223013.jpg

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

                                  @john5star sagte in Sonoff NSPanel:

                                  @Maik-0

                                  Die Wetterdaten werden ja aktualisiert über NSPSend, auch die Displayinitialisierung. Das funktioniert alles. Mqtt ist sls Server installiert, da läuft nur das Nspanel und ein mqtt explorer Port 1883. Dann ist noch der sonoffadapter und dafür ein mqtt Client, beide Port 1884 installiert.

                                  Wenn ich das korrekt verstehe, dann laufen beide, d.h. MQTT und Sonoff Adapter auf Port 1884. Da ist einer falsch adressiert. Entweder MQTT auf 1883 und Sonoff auf 1884 oder umgekehrt. Auf jedem Fall unterschiedlich. Der MQTT--Explorer hängt sich nur an den gleichen Port eines Adapters.

                                  Ist im Vergleich zu einer Straße wie zwei Häuser mit der gleichen Hausnummer und der Postbote fragt sich zu welchem Haus er jetzt muss.

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

                                    @holgerwolf sagte in Sonoff NSPanel:

                                    @armilar Wegen dem Update des MQTT Adapters musste ich den neu starten.
                                    Danach gleiches Prob am Panel (Waiting for Content...). Einmal über den Explorer einen Befehl abgesetzt und das Panel snyct wieder.

                                    Ich starte den ioBroker nachts regelmäßig (per Script) durch und das Panel verbindet sich automatisch von selbst (ohne Fehler). Ich frage mich, warum die Payloads vom MQTT/TypeScript bei dir nicht nicht durchgehen?

                                    H britzelpuf 2 Replies Last reply Reply Quote 0
                                    • haselchen
                                      haselchen Most Active @Armilar last edited by

                                      @armilar

                                      Fast richtig.
                                      Der MQTT bekommt 1883 und 1884 (1883+1)
                                      Der Sonoff dann 1885

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

                                        @armilar Was hast du für ein Tasmota drauf?

                                        Bei mir läuft:

                                        8c215d31-7636-49a2-8a57-b7d8b9123352-grafik.png

                                        R Armilar 2 Replies Last reply Reply Quote 0
                                        • R
                                          ronny130286 @holgerwolf last edited by ronny130286

                                          @holgerwolf

                                          Hallo, ich habe es nach langem hin un her jetzt auch hinbekommen mit dem Lovelace-ui 🙂

                                          Nun habe ich ein "Problem" , ich habe im Haus überall Taster statt Schalter verbaut und diese gehen auf eine Siemens LOGO8.
                                          Ist taste das Licht geht an (Datenpunkt im S7 Adapter wieder für den Druckbefehlt auf True geschalten und beim loslassen wieder auf False monostabile)).
                                          Beim erneuten Tasten geht der Datenpunkt erneut auf true und bei loslassen auf false und das Licht ist aus.

                                          Für den Zustand des Lichts gibt es eine extra Datenpunkt.

                                          Ich gehe davon aus das es am Gerät liegt was ich erstellen muss, ich habe es mit einem Taster versucht nur das funktioniert nicht. Kann mir jemand weiterhelfen?

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

                                            @holgerwolf sagte in Sonoff NSPanel:

                                            @armilar Was hast du für ein Tasmota drauf?

                                            Bei mir läuft:

                                            8c215d31-7636-49a2-8a57-b7d8b9123352-grafik.png

                                            0d8708bd-c415-4052-8643-54bba45ee362-image.png

                                            Die deutsch ESP32 11.0.0

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            839
                                            Online

                                            31.7k
                                            Users

                                            79.8k
                                            Topics

                                            1.3m
                                            Posts

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