Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Anonymous23

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    A
    • Profile
    • Following 0
    • Followers 0
    • Topics 0
    • Posts 4
    • Best 0
    • Groups 1

    Anonymous23

    @Anonymous23

    Starter

    0
    Reputation
    7
    Profile views
    4
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    Anonymous23 Follow
    Starter

    Latest posts made by Anonymous23

    • RE: Stromzähler per Sonoff ESP8266 auslesen

      Hallo zusammen,

      ich habe ein Tasmota LEsekopf zum Laufen gebracht und der sendet via MQTT an IOBroker MEssage aus als String/JSON mit mehreren Parametern:
      698da9dd-aec2-4a85-a055-961621253cfa-image.png

      >D
      >B
      =>sensor53 r
      
      >M 1
      +1,3,s,0,9600,Haus
      1,77070100600100ff@#,Zählernummer,,Meter_Number,0
      1,77070100010800ff@1000,Verbrauch,kWh,Total_in,4
      1,77070100100700ff@1,Leistung,W,Power_curr,0
      1,77070100020800ff@1000,Erzeugung,kWh,Total_out,4
      #
      

      Hier Beispiel aus der Konsole, was Tasmota an MQTT/IOBroker weiter gibt:

      11:28:11.417 MQT: tasmota/Stromzaehler-Haus/tele/STATE = {"Time":"2023-04-23T11:28:11","Uptime":"0T10:38:04","UptimeSec":38284,"Heap":20,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":2,"POWER":"ON","Wifi":{"AP":1,"SSId":"XXXXX","BSSId":"ZZZZ","Channel":6,"Mode":"11n","RSSI":88,"Signal":-56,"LinkCount":1,"Downtime":"0T00:00:03"}}
      11:28:11.424 MQT: tasmota/Stromzaehler-Haus/tele/SENSOR = {"Time":"2023-04-23T11:28:11","Haus":{"Meter_Number":"0a0149545200034d1461","Total_in":5305.8626,"Power_curr":218,"Total_out":0.0000}}
      

      Kann man den Skript so anpassen, dass er relevante Sensorwerte, Total_in, Power_curr, Total_out separat raussendet, damit man diese in IO-Broker/Datenbank als Werte gespeichert werden? Sonst muss man in IO-Broker die MQTT-Nachricht irgendwie verarbeiten...

      posted in Praktische Anwendungen (Showcase)
      A
      Anonymous23
    • RE: JSON mit Blockly auflösen

      @djmarc75 vielen Dank.

      Bin jetzt noch ein Stück weiter.
      a9f58f96-7c50-4a1f-a290-e80cf191416b-image.png
      Eine Frage: was soll als Element in Blockly für das "Wert" eingeführt werden?
      af02c361-6310-43e8-b8bc-34f11039bbc5-image.png

      posted in Blockly
      A
      Anonymous23
    • RE: JSON mit Blockly auflösen

      @djmarc75 Danke!

      ich finde bei mir in Blockly das Element "Setze" weder bei Triggern noch bei Aktionen und Funktionen...

      Auch in Variablen finde ich kein passendes Block.
      9c06984b-2bd8-4125-a039-674739ea5045-image.png
      Suche ich an der falschen Stelle?... (sry für mein Unwissen...)

      posted in Blockly
      A
      Anonymous23
    • RE: JSON mit Blockly auflösen

      Hallo zusammen,

      ich bin aktuell ein Anfänger, und kämpfe an der Herausforderung, die Werte von einem Tasmota Adapter (IR-Kopf) von einem Stromzähler in IO-Broker aufzunehmen und in der influx Datenbank systematisch abzulegen.

      Via MQTT kommen im IO Broker folgende Message die als ein Objekt von IO-Broker identifiziert wird. Nun möchte ich die Werte in der Body von dieser Nachricht (JSON?) auf die drei Zeitreihen "Total_in", "Power_curr" und "Total_out" aufzuteilen. Ich wollte es mit Blockly zusammen stellen, aber irgendwie komme ich nicht richtig weiter. Kann mir vielleicht jemand bei Erstellung von Blockly helfen?

      Der Namen von Objekt, das über MQTT in IOBroker ankommt, lautet:
      "tasmota/Stromzaehler-Haus/tele/SENSOR"

      Das Datenpaket umfasst foglende Message:
      {"Time":"2023-04-23T01:04:29","Haus":{"Meter_Number":"0a0149545200034d1461","Total_in":5303.4909,"Power_curr":326,"Total_out":0.0000}}
      Gewünscht sind drei Datenobjekten:
      -Total_in
      -Power_curr
      -Total_out
      mit dem gesendeten Zeitstempel "Time", die dann in der DAtenbank gespeichert werden, nachdem die MEssage vin Tasmota ankommt.

      294fd1df-f3d4-42b8-83e7-85cc906915f9-image.png

      posted in Blockly
      A
      Anonymous23
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
    The ioBroker Community 2014-2023
    logo