Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Off Topic
    4. Microcontroller
    5. Hichi-Lesekopf liefert nicht alle Objekte über MQTT

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    Hichi-Lesekopf liefert nicht alle Objekte über MQTT

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

      Hi!

      Es gibt hier bereits einige Threads und Anfragen zu folgendem Thema, aber irgendwie habe ich doch ein anderes Problem:

      Soeben habe ich den Hichi-Lesekopf an meinen digitalen Stromzähler DWSB20.2H angeschlossen. Zählerkonfiguration nach (gefühlt) stundenlangem Rumfuchteln mit der blöden Taschenlampe erfolgreich abgeschlossen (inkl. deaktivierter PIN-Abfrage und autom. Ausgabe der Daten über die optische Schnittstelle). Tasmota mit dem passenden Scipt versehen und Tasmota liefert über den Tasmota-Server die korrekten Daten:

      51b23e51-f665-4e29-b4bc-897f094d0a19-grafik.png

      Problem ist, dass unter den ioBroker-Objekten nur die aktuelle Leistung ankommt:

      e1e8f533-9201-4b22-914b-a7aef6f96448-grafik.png

      Was mche ich falsch bzw. was muss ich noch tun, damit auch Verbrauch und Einspeisung gemäß des verwendeten Scripts ankommen?

      D
      B
      =>sensor53 r
      M 1
      +1,3,s,16,9600,DWSB20,1
      1,77070100010800ff@1000,Verbrauch,kWh,E_in,3
      1,77070100020800ff@1000,Einspeisung,kWh,E_out,3
      1,77070100100700ff@1,akt. Leistung,W,Power,0
      1,77070100600100ff@#,Zählernummer,,meter_number,0

      Besten Dank!

      Puls200

      Fabio Codierknecht 2 Replies Last reply Reply Quote 0
      • Fabio
        Fabio @puls200 last edited by

        @puls200 probiere das mal

        >D
        >B
        ->sensor53 r
        >M 1
        +1,5,s,16,9600,
        1,77070100020800ff@1000,Einspeisung ,kWh,Einspeisung,2
        1,77070100010800ff@1000,Netzbezug gesamt ,kWh,Bezug,2
        1,77070100100700FF@1,Aktueller Netzbezug ,W,Aktueller Netzbezug,01
        1,770701000E0700FF@1,Netz Frequenz,Hz,Netz Frequenz,1
        1,770701001F0700FF@1,L1,A,Phase1,2
        1,77070100330700FF@1,L2,A,Phase2,2
        1,77070100470700FF@1,L3,A,Phase3,2
        1,77070100240700FF@1,Wirkleistung L1,W,Wirkleistung_L1,W
        1,77070100380700FF@1,Wirkleistung L2,W,Wirkleistung_L2,w
        1,770701004C0700FF@1,Wirkleistung L3,W,Wirkleistung_L3,W
        #
        
        
        P 1 Reply Last reply Reply Quote 0
        • P
          puls200 @Fabio last edited by puls200

          @fabio Vielen Dank, aber mit diesem Script kommt nichts an. Wenn ich in Zeile 5 die "5" mit einer "3" ersetze, dann kommen zmindest in Tasmota die ersten drei Werte an, aber im ioBroker weiterhin nur die aktuelle Einspeisung. Das Script scheint nicht das Problem zu sein. Warum schickt Tasmota nur ein Wert über MQTT rüber?

          Fabio 1 Reply Last reply Reply Quote 0
          • Codierknecht
            Codierknecht Developer Most Active @puls200 last edited by

            @puls200
            Schau nochmal nach, wie das Script aussehen müsste: https://tasmota-sml-parser.dicp.net/

            Hier mal meins:

            >D
            >B
            =>sensor53 r 
            >M 1
            +1,1,s,0,9600,eHZM
            1,77070100100700ff@1,Leistung,W,Power_curr,0
            1,77070100010800ff@1000,Verbrauch,KWh,Total_in,1
            1,77070100010801ff@1,Tarif1,Wh,Tarif1_in,1
            1,77070100010802ff@1,Tarif2,Wh,Tarif2_in,1
            1,=h<hr/> 
            1,77070100020800ff@1000,Einspeisung,kWh,Einspeisung,4
            #
            

            Kommt im Sonoff so an wie es zu erwarten wäre:
            bb9b333d-a3f4-4616-8bfb-e0a68247fae9-grafik.png

            1 Reply Last reply Reply Quote 0
            • Fabio
              Fabio @puls200 last edited by Fabio

              @puls200 das weiß ich nicht, keine Ahnung wo es da hängen könnte. Hast du mal bei beiden Neustart ausprobiert? Mit welchen Adapter holst du noch mal die Daten ab?
              Grüße
              Fabio

              P 1 Reply Last reply Reply Quote 0
              • P
                puls200 @Fabio last edited by

                @Codierknecht Den Tasmota-SML-Parser habe ich bereits schon ausprobiert. Der hat funktioniert bzw. ein orrektes SCript ausgespuckt, aber das Problem mit den Objekten nicht behoben.

                @Fabio Ich nutze den Sonoff-Adapter. Ich werde mal den Rasp neustarten...

                Codierknecht 1 Reply Last reply Reply Quote 0
                • Codierknecht
                  Codierknecht Developer Most Active @puls200 last edited by

                  @puls200 sagte in Hichi-Lesekopf liefert nicht alle Objekte über MQTT:

                  Der hat funktioniert bzw. ein orrektes SCript ausgespuckt, aber das Problem mit den Objekten nicht behoben.

                  Hatte ich mir fast gedacht. In Tasmota wird ja auch alles korrekt angezeigt.
                  Du könntest mal das Objekt im Sonoff löschen und die Instanz neu starten.

                  Wie sehen denn Deine MQTT- und Logging-Einstellungen aus?

                  P 1 Reply Last reply Reply Quote 0
                  • P
                    puls200 @Codierknecht last edited by

                    @codierknecht Die Objekte hatte ich schon mal gelöscht und den Adapter neugestartet. Egal, was ich mache, es kommt nur ein Wert an.

                    Hier meine MQTT-Einstellungen:
                    5e7d91a5-da48-431a-b726-a1c17b3343c3-grafik.png

                    An den Logging-Einstellungen habe ich nichts geändetr:
                    18b2de8c-ba00-4cb0-bc55-0ffc6318a8e0-grafik.png

                    Codierknecht 1 Reply Last reply Reply Quote 0
                    • Codierknecht
                      Codierknecht Developer Most Active @puls200 last edited by

                      @puls200
                      Hast Du parallel noch den MQTT-Broker laufen?
                      Dann schick den Hichi doch mal dahin und poste hier das JSON das dort ankommt.

                      1 Reply Last reply Reply Quote 0
                      • mickym
                        mickym Most Active last edited by mickym

                        Welchen mqtt Broker verwendest Du?

                        Falls Du den sonoff Adapter verwendest - dann würde es mich nicht wundern, weil dieser Adapter nicht alles kennt und kein richtiger mqtt Broker ist und Daten interpretiert.

                        Codierknecht 1 Reply Last reply Reply Quote 0
                        • Codierknecht
                          Codierknecht Developer Most Active @mickym last edited by

                          @mickym sagte in Hichi-Lesekopf liefert nicht alle Objekte über MQTT:

                          weil dieser Adapter nicht alles kennt

                          Das was man braucht, kennt er schon.
                          Siehe meinen Screenshot oben.

                          Wir müssen hier aber nicht wieder 'ne Grundsatzdiskussion starten 😉

                          Warten wir mal auf das "rohe" JSON ...

                          mickym 1 Reply Last reply Reply Quote 0
                          • mickym
                            mickym Most Active @Codierknecht last edited by

                            @codierknecht sagte in Hichi-Lesekopf liefert nicht alle Objekte über MQTT:

                            @mickym sagte in Hichi-Lesekopf liefert nicht alle Objekte über MQTT:

                            weil dieser Adapter nicht alles kennt

                            Das was man braucht, kennt er schon.
                            Siehe meinen Screenshot oben.

                            Wir müssen hier aber nicht wieder 'ne Grundsatzdiskussion starten 😉

                            Warten wir mal auf das "rohe" JSON ...

                            Ich habe ja auch gefragt - ob er den SONOFF Adapter nutzt - und wenn dann soll er den MQTT Adapter nutzen. Eine Diskussion über den SONOFF Adapter will ich auch nicht führen - aber ich finde es Käse den hier dauernd zu pushen, wenn die Objekte mit dem Mqtt Adapter vorhanden sind und das soll er probieren.

                            Wenn dort dann die Objekte auftauchen, dann kann er immer noch entscheiden, ob er den MQTT Adapter nutzt oder mit Dir Fehlersuche beim Sonoff Adapter macht.

                            Codierknecht 1 Reply Last reply Reply Quote 0
                            • Codierknecht
                              Codierknecht Developer Most Active @mickym last edited by

                              @mickym
                              Für mich sieht es danach aus, als wenn er aktuell den Sonoff nutzt.

                              Wie gesagt: Wir warten mal ab, was da über den MQTT "roh" rüberkommt.
                              Ich will ja gar nicht auschließen, dass das mit dem Sonoff auch mal nicht funzt.

                              P 1 Reply Last reply Reply Quote 0
                              • P
                                puls200 @Codierknecht last edited by puls200

                                Guten Morgen!

                                Aus unerklärlichen Gründen habe ich regelmäßig Probleme mit dem Antworten, da meine Nachrichten mit einer Fehlermeldung nicht verschickt werden.

                                Also: ich habe eine zweite Sonoff-Instanz installiert, an die nur der Hichi seine Daten sendet. Warum auch immer kommt nun plötzlich Alles an...?! Leider werden aber die Daten zu langsam bis gar nicht aktualisiert.

                                Ich habe keine Erfahrung mit dem MQTT-Broker. Ich werde mich mal damit befassen.

                                Codierknecht Meister Mopper 3 Replies Last reply Reply Quote 0
                                • Codierknecht
                                  Codierknecht Developer Most Active @puls200 last edited by

                                  @puls200 sagte in Hichi-Lesekopf liefert nicht alle Objekte über MQTT:

                                  Leider werden aber die Daten zu langsam bis gar nicht aktualisiert

                                  Setz die "Telemetry period" (Logging) mal auf 10 (kleiner geht nicht).

                                  P 2 Replies Last reply Reply Quote 0
                                  • Homoran
                                    Homoran Global Moderator Administrators last edited by

                                    @puls200 sagte in Hichi-Lesekopf liefert nicht alle Objekte über MQTT:

                                    da meine Nachrichten mit einer Fehlermeldung nicht verschickt werden.

                                    welche?

                                    1 Reply Last reply Reply Quote 0
                                    • Codierknecht
                                      Codierknecht Developer Most Active @puls200 last edited by

                                      @puls200 sagte in Hichi-Lesekopf liefert nicht alle Objekte über MQTT:

                                      da meine Nachrichten mit einer Fehlermeldung nicht verschickt werden

                                      Meinst Du den Fehler im Browser, der da sinngemäß lautet "not allowed"?
                                      Da hilft ein Refresh mit F5.

                                      1 Reply Last reply Reply Quote 0
                                      • P
                                        puls200 @Codierknecht last edited by

                                        Das hat leider auch nichts gebracht.

                                        1 Reply Last reply Reply Quote 0
                                        • P
                                          puls200 @Codierknecht last edited by puls200

                                          @codierknecht Das hat leider auch nichts gebracht.

                                          Ich habe nun den MQTT Broker am Laufen. Alle Daten kommen innerhalb einer Variable an und nicht schön einzeln. Das könnte ich auseinanderfriemeln, aber auch hier werden die Daten zu langsam aktualisiert.

                                          @codierknecht Wie komme ich an die "rohen JSON Daten"?

                                          Codierknecht 1 Reply Last reply Reply Quote 0
                                          • Meister Mopper
                                            Meister Mopper @puls200 last edited by

                                            @puls200 sagte in Hichi-Lesekopf liefert nicht alle Objekte über MQTT:

                                            Aus unerklärlichen Gründen habe ich regelmäßig Probleme mit dem Antworten, da meine Nachrichten mit einer Fehlermeldung nicht verschickt werden.

                                            Das behebe ich, indem ich z. B. im Firefox den Browsercache leere (Strg+F5). Danach kann ich absenden.

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            672
                                            Online

                                            31.9k
                                            Users

                                            80.1k
                                            Topics

                                            1.3m
                                            Posts

                                            6
                                            28
                                            1042
                                            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