Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Off Topic
    4. Microcontroller
    5. Tagesverbrauch EFR SGM-C8 / bitshaker

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Tagesverbrauch EFR SGM-C8 / bitshaker

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

      Hallo !

      gleich mal vorweg: Ich bin ein absoluter Anfänger in Bezug auf ioBroker. 😉
      zu meinem Problem:
      ich habe bei mir einen EFR-SGM-C8 eingebaut bekommen.
      Nun wollte ich meine Verbrauchswerte via ioBroker abrufen.
      Von der Webseite: https://tasmota.github.io/docs/Smart-Meter-Interface/#efr-sgm-c2c4d4-sml habe ich mir das Script runtergeladen und in den IR-Lesekopf geschrieben.
      Ich erhalte auch alle Werte im ioBroker unter "sonoff" bzw. auf der Webpage des IR-Kopfes.
      Soweit - so gut.

      Drücke ich allerdings am Stromzähler auf die Anzeige/Umschalttast, dann erscheinen mir auch Verbrauchswerte wie z.b. Tagesverbrauch, Wochenverbrauch, Monatsverbrauch und Jahresverbrauch.
      Meine Frage nun:
      Wie kann ich diese "zusätzlichen" (auf dem Zähler angezeigten) Werte auslesen ?

      Meine Vermutung ist, daß ich nachfolgende (im IR-Kopf) geschriebene Zeile modifizieren bzw. eine neue Zeile machen muss und an den ioBroker mittels MQTT weitergeben muss:
      1,77070100010800ff@1000,Verbrauch,kWh,E_in,3
      Im o.g. Link steht auch noch in der Tabelle folgendes:
      0b35c89f-d7d4-40a4-af7d-7378758057b1-grafik.png
      Für mich also ein Zeichen, daß es möglich sein müsste, diese Werte aus dem Zähler zu bekommen.
      Was sich mir aber nicht erschließt ist die Umsetzung der Tabelle zu dem Script ????

      Schon jetzt im Vorfeld: Vielen Dank für eure Hilfe.

      Gruß
      pit1303

      A 1 Reply Last reply Reply Quote 0
      • A
        ak68 @pit1303 last edited by ak68

        @pit1303 sagte in Tagesverbrauch EFR SGM-C8 / bitshaker:

        Hallo !

        gleich mal vorweg: Ich bin ein absoluter Anfänger in Bezug auf ioBroker. 😉
        zu meinem Problem:
        ich habe bei mir einen EFR-SGM-C8 eingebaut bekommen.
        Nun wollte ich meine Verbrauchswerte via ioBroker abrufen.
        Von der Webseite: https://tasmota.github.io/docs/Smart-Meter-Interface/#efr-sgm-c2c4d4-sml habe ich mir das Script runtergeladen und in den IR-Lesekopf geschrieben.
        Ich erhalte auch alle Werte im ioBroker unter "sonoff" bzw. auf der Webpage des IR-Kopfes.
        Soweit - so gut.

        Drücke ich allerdings am Stromzähler auf die Anzeige/Umschalttast, dann erscheinen mir auch Verbrauchswerte wie z.b. Tagesverbrauch, Wochenverbrauch, Monatsverbrauch und Jahresverbrauch.
        Meine Frage nun:
        Wie kann ich diese "zusätzlichen" (auf dem Zähler angezeigten) Werte auslesen ?

        Meine Vermutung ist, daß ich nachfolgende (im IR-Kopf) geschriebene Zeile modifizieren bzw. eine neue Zeile machen muss und an den ioBroker mittels MQTT weitergeben muss:
        1,77070100010800ff@1000,Verbrauch,kWh,E_in,3
        Im o.g. Link steht auch noch in der Tabelle folgendes:
        0b35c89f-d7d4-40a4-af7d-7378758057b1-grafik.png
        Für mich also ein Zeichen, daß es möglich sein müsste, diese Werte aus dem Zähler zu bekommen.
        Was sich mir aber nicht erschließt ist die Umsetzung der Tabelle zu dem Script ????

        Schon jetzt im Vorfeld: Vielen Dank für eure Hilfe.

        Gruß
        pit1303

        Auch mich würde das sehr interessieren ....

        und habe das hier "gefunden":

        1,7707010001080060@1000,1d,KWh,1d_in,3
        1,7707010001080061@1000,7d,KWh,7d_in,3
        1,7707010001080062@1000,30d,KWh,30d_in,3
        1,7707010001080063@1000,365d,KWh,365d_in,3
        1,7707010001080064@1000,seit Reset,KWh,365d_in,3

        ich hab nur leider meinen LED-Sensor zum Auslesen noch nicht ....

        frag´mich bitte nicht, woher die Zahlen 60-64 in dem Script stammen 🙂

        Danke
        Andreas

        P 1 Reply Last reply Reply Quote 0
        • P
          pit1303 @ak68 last edited by

          @ak68
          Hallo Andreas,

          erstmal vielen Dank für den Post.

          Ich denke ich hab soeben die Lösung gefunden...

          Wie kommt man auf die Parameter 60-63... (Bsp.: 1,7707010001080060@1000,1d,KWh,1d_in,3)
          auf der Seite steht es eigentlich genau beschrieben....
          es geht so:
          Anhand der OBIS Nr.: 1.8.0.96 muss man das Umrechnen anfangen...
          Die Zahl 1.8.0.96 wird im HEX-Code 01 08 00 60 (60Hex=96Dezimal)
          Somit hat man schon die "letzten" Zahlen vor dem "@".

          Die Zahlenfolge vorher (also 1,77 07 01 00) bleibt gleich, da diese den Bezug und den Tarif angibt (siehe OBIS-Link).
          Wenn man nun die Segmente zusammensetzt kommt dieses raus:
          1,7707010001080060@<Skalierung>,<Beschriftung>,<Einheit>,<Anzahl der Nachkommastellen>

          Soweit ist mir zumindest mal die Logik klar.

          Auf einer anderen Seite habe ich gelesen, daß SML diese Parameter (60-63) nicht unterstützt.👎 😖
          Ob das so ist, ist immer noch eine offene Frage, aber somit ist klar, daß ich diese auch nicht visualisieren kann.
          Das ist zumindest mal ein Ansatz, aber dem wirklich so ist, bin ich mir nach wie vor nicht ganz so sicher.
          Untermauern kann ich das nur anhand einer Antwort in einem Forum.
          Könnte etwas wenig sein. 😉

          Falls jemand eine andere Lösung hat oder einen Workaround weiß....gerne hier mal reinschreiben.

          Gruß
          pit1303

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

          Support us

          ioBroker
          Community Adapters
          Donate

          932
          Online

          31.7k
          Users

          79.7k
          Topics

          1.3m
          Posts

          2
          3
          849
          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