Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. Smartmeter emulieren für Heizstab, blockly, Voltoplus

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    16
    1
    1.5k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    827

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.1k

Smartmeter emulieren für Heizstab, blockly, Voltoplus

Geplant Angeheftet Gesperrt Verschoben Blockly
7 Beiträge 4 Kommentatoren 599 Aufrufe 3 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • P Offline
    P Offline
    PetersenLA
    schrieb am zuletzt editiert von
    #1

    Hallo
    Da meine Ökofen Pellematic Condens Heizung leider mein Smartmeter nicht direkt auslesen kann, macht das jetzt iobroker für mich.
    Ich muss jetzt in iobroker ein bestimmtes Smartmeter emulieren.
    Das zu emulierende Smartmeter ist von Voltoplus.
    Ich weiß wie der json string aussehen muss, den ein Voltoplus Smartmeter ausgibt. Leider weiß ich nicht, wie ich in blockly beginnen soll und wie ich mir dort den String aus den ausgelesenen Objekten wieder zusammenbaue.

    Die Heizung stellt normalerweise eine json Anfrage beim Smartmeter und das Smartmeter antwortet.
    Diese Antwort muss jetzt iobroker beantworten.
    Die Heizung braucht die Daten (Volt und Ampere je Phase) zur Berechnung des Überschussstroms, um damit einen Heizstab stufenlos zu steuern.

    Kann mir jemand helfen?

    Vielen Dank.

    David G.D paul53P 3 Antworten Letzte Antwort
    0
    • P PetersenLA

      Hallo
      Da meine Ökofen Pellematic Condens Heizung leider mein Smartmeter nicht direkt auslesen kann, macht das jetzt iobroker für mich.
      Ich muss jetzt in iobroker ein bestimmtes Smartmeter emulieren.
      Das zu emulierende Smartmeter ist von Voltoplus.
      Ich weiß wie der json string aussehen muss, den ein Voltoplus Smartmeter ausgibt. Leider weiß ich nicht, wie ich in blockly beginnen soll und wie ich mir dort den String aus den ausgelesenen Objekten wieder zusammenbaue.

      Die Heizung stellt normalerweise eine json Anfrage beim Smartmeter und das Smartmeter antwortet.
      Diese Antwort muss jetzt iobroker beantworten.
      Die Heizung braucht die Daten (Volt und Ampere je Phase) zur Berechnung des Überschussstroms, um damit einen Heizstab stufenlos zu steuern.

      Kann mir jemand helfen?

      Vielen Dank.

      David G.D Online
      David G.D Online
      David G.
      schrieb am zuletzt editiert von David G.
      #2

      @petersenla

      Am besten zeigst du mal einen String wie es aussehen muss und welche Werte du zur Verfügung hast.

      Paul weiß scheinbar schon was zu tun ist.

      Zeigt eure Lovelace-Visualisierung klick
      (Auch ideal um sich Anregungen zu holen)

      Meine Tabellen für eure Visualisierung klick

      1 Antwort Letzte Antwort
      0
      • P PetersenLA

        Hallo
        Da meine Ökofen Pellematic Condens Heizung leider mein Smartmeter nicht direkt auslesen kann, macht das jetzt iobroker für mich.
        Ich muss jetzt in iobroker ein bestimmtes Smartmeter emulieren.
        Das zu emulierende Smartmeter ist von Voltoplus.
        Ich weiß wie der json string aussehen muss, den ein Voltoplus Smartmeter ausgibt. Leider weiß ich nicht, wie ich in blockly beginnen soll und wie ich mir dort den String aus den ausgelesenen Objekten wieder zusammenbaue.

        Die Heizung stellt normalerweise eine json Anfrage beim Smartmeter und das Smartmeter antwortet.
        Diese Antwort muss jetzt iobroker beantworten.
        Die Heizung braucht die Daten (Volt und Ampere je Phase) zur Berechnung des Überschussstroms, um damit einen Heizstab stufenlos zu steuern.

        Kann mir jemand helfen?

        Vielen Dank.

        paul53P Offline
        paul53P Offline
        paul53
        schrieb am zuletzt editiert von
        #3

        @petersenla sagte: Voltoplus Smartmeter

        Es gibt einen Adapter ioBroker.voltoplus.

        @petersenla sagte in Smartmeter emulieren für Heizstab, blockly, Voltoplus:

        einen Heizstab stufenlos zu steuern.

        Das macht Voltoplus von sich aus (4-20 mA Ausgang).

        Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
        Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

        1 Antwort Letzte Antwort
        0
        • Jey CeeJ Online
          Jey CeeJ Online
          Jey Cee
          Developer
          schrieb am zuletzt editiert von
          #4

          @paul53 ich glaube du hast das falsch Verstanden. Er hat keinen Voltoplus, sondern muss einen Simulieren.

          @PetersenLA mit Blockly alleine wirst du das nicht hinbekommen. Du musst einen rudimentären server laufen lassen der die Anfrage an nimmt und Antwortet. Wüsste nicht das Blockly so einen Bustein zur verfügung stellt.

          Persönlicher Support
          Spenden -> paypal.me/J3YC33

          1 Antwort Letzte Antwort
          0
          • P PetersenLA

            Hallo
            Da meine Ökofen Pellematic Condens Heizung leider mein Smartmeter nicht direkt auslesen kann, macht das jetzt iobroker für mich.
            Ich muss jetzt in iobroker ein bestimmtes Smartmeter emulieren.
            Das zu emulierende Smartmeter ist von Voltoplus.
            Ich weiß wie der json string aussehen muss, den ein Voltoplus Smartmeter ausgibt. Leider weiß ich nicht, wie ich in blockly beginnen soll und wie ich mir dort den String aus den ausgelesenen Objekten wieder zusammenbaue.

            Die Heizung stellt normalerweise eine json Anfrage beim Smartmeter und das Smartmeter antwortet.
            Diese Antwort muss jetzt iobroker beantworten.
            Die Heizung braucht die Daten (Volt und Ampere je Phase) zur Berechnung des Überschussstroms, um damit einen Heizstab stufenlos zu steuern.

            Kann mir jemand helfen?

            Vielen Dank.

            paul53P Offline
            paul53P Offline
            paul53
            schrieb am zuletzt editiert von paul53
            #5

            @petersenla sagte: String aus den ausgelesenen Objekten wieder zusammenbaue.

            Etwa so:

            Blockly_temp.JPG

            Inhalt von objekt(id, value):

            return {
                id: id,
                value: value
            };
            

            @petersenla sagte in Smartmeter emulieren für Heizstab, blockly, Voltoplus:

            Diese Antwort muss jetzt iobroker beantworten.

            Keine Ahnung, wie ioBroker die Anfrage mitbekommen soll.

            Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
            Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

            P 1 Antwort Letzte Antwort
            0
            • paul53P paul53

              @petersenla sagte: String aus den ausgelesenen Objekten wieder zusammenbaue.

              Etwa so:

              Blockly_temp.JPG

              Inhalt von objekt(id, value):

              return {
                  id: id,
                  value: value
              };
              

              @petersenla sagte in Smartmeter emulieren für Heizstab, blockly, Voltoplus:

              Diese Antwort muss jetzt iobroker beantworten.

              Keine Ahnung, wie ioBroker die Anfrage mitbekommen soll.

              P Offline
              P Offline
              PetersenLA
              schrieb am zuletzt editiert von
              #6

              @paul53 Hallo paul53,

              danke für deine Antwort.
              ich bin noch nicht so fit in blockly und komme damit an meine Grenzen.
              ich kann das so zusammenstellen. Block mit "objekt mit: id..." kann ich als Baustein nicht finden. Die zu integrierenden Blöcke (grün, lila, blau) habe ich erstellt und auch die ID's zugewiesen.
              Ich vermute, dass es den so nicht gibt und man erst ein Objekt mit dem code "return {..." erstellen muss.
              das kriege ich aber nicht hin.

              @Jey-Cee ja das kann sein. aber den String zu erstellen ist schon mal ein erster Schritt. Ich glaube es gibt auf github einen Emulator für ein Fronius Smartmeter.

              @David-G ich brauche nur die Werte Volt und Ampere für jeweils alle 3 Phasen, habe aber aus meinem Smartmeter aber zusätzlich die Werte "aktueller Netzbezug" und "aktuelle Netzeinspeisung" in Watt sowie "Gesamtbezug" und "Gesamteinspeisung" in kWh zur Verfügung.

              Der String müsste wie in den obersten Zeilen aussehen:
              string.jpg

              paul53P 1 Antwort Letzte Antwort
              0
              • P PetersenLA

                @paul53 Hallo paul53,

                danke für deine Antwort.
                ich bin noch nicht so fit in blockly und komme damit an meine Grenzen.
                ich kann das so zusammenstellen. Block mit "objekt mit: id..." kann ich als Baustein nicht finden. Die zu integrierenden Blöcke (grün, lila, blau) habe ich erstellt und auch die ID's zugewiesen.
                Ich vermute, dass es den so nicht gibt und man erst ein Objekt mit dem code "return {..." erstellen muss.
                das kriege ich aber nicht hin.

                @Jey-Cee ja das kann sein. aber den String zu erstellen ist schon mal ein erster Schritt. Ich glaube es gibt auf github einen Emulator für ein Fronius Smartmeter.

                @David-G ich brauche nur die Werte Volt und Ampere für jeweils alle 3 Phasen, habe aber aus meinem Smartmeter aber zusätzlich die Werte "aktueller Netzbezug" und "aktuelle Netzeinspeisung" in Watt sowie "Gesamtbezug" und "Gesamteinspeisung" in kWh zur Verfügung.

                Der String müsste wie in den obersten Zeilen aussehen:
                string.jpg

                paul53P Offline
                paul53P Offline
                paul53
                schrieb am zuletzt editiert von
                #7

                @petersenla sagte: Block mit "objekt mit: id..." kann ich als Baustein nicht finden.

                Das ist unter "Funktionen" der Block "JS-Funktion mit Ergebnis":

                Blockly_temp.JPG

                Durch anklicken der 3 Punkte rechts kommt man in den Editor, in dem man return ... eingeben kann.

                Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                1 Antwort Letzte Antwort
                0
                Antworten
                • In einem neuen Thema antworten
                Anmelden zum Antworten
                • Älteste zuerst
                • Neuste zuerst
                • Meiste Stimmen


                Support us

                ioBroker
                Community Adapters
                Donate

                690

                Online

                32.6k

                Benutzer

                82.1k

                Themen

                1.3m

                Beiträge
                Community
                Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                ioBroker Community 2014-2025
                logo
                • Anmelden

                • Du hast noch kein Konto? Registrieren

                • Anmelden oder registrieren, um zu suchen
                • Erster Beitrag
                  Letzter Beitrag
                0
                • Home
                • Aktuell
                • Tags
                • Ungelesen 0
                • Kategorien
                • Unreplied
                • Beliebt
                • GitHub
                • Docu
                • Hilfe