Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. (HILFE) Smartfox Pro in ioBroker integrieren

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.3k

(HILFE) Smartfox Pro in ioBroker integrieren

Scheduled Pinned Locked Moved ioBroker Allgemein
smartfox prodafienergiemanagement systempv-anlagephotovoltaikenergiemanagement
64 Posts 17 Posters 12.3k Views 15 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • G GOETSCHHOFER

    @jb_sullivan

    O.k., hinter den Farben sieht man den Verbrauch in kWh je Std. und die tatsächlichen Kosten in dieser Stunde,
    also nicht den Börsenpreis je Std. in Cent/kWh. Dies ist nur die Aufgliederung der Vergangenheit Verbrauch und Kosten.
    Aber hier stellt sich für mich gleich die nächste Frage: Sind die Beträge incl. oder exkl. 19 % deutsche Mwst, incl. oder exkl. Ökostromzertifikat (0,25 Cent/kWh).

    Verzeih bitte, ich will dich nicht schulmeistern, aber die Bezeichnung Last/Leistung-kW, Verbrauch/Ertrag-kWh ist sehr wichtig.
    Du hast nicht 0,001 kw verbraucht, sondern hattest von 3 h - 4 h eine Last von 0,001 kW und einen Verbrauch von 0,001 kWh.
    Wären die Energiekosten nämlich incl. Mwst müsste sich meines Erachtens lt. Awattar ein Wert von ca. 8,75 Cent/kWh ergeben, hier werden aber nur 8 Cent an Kosten dargestellt.
    Ebenso fehlt noch das Ökostromzertifikat mit 0,25 Cent/kWh, macht zwar das Kraut auch nicht fett, aber ....
    Im Detail sieht man bei 0,001 kWh nur 8 Cent, 7,35 Cent/kWh Strompreis netto + 0,25 Cent/kWh Ökostromzertifikat=7,60 Cent/kWh + 19 % Mwst = 9,04 Cent/kWh.
    Laut meiner telefonische Rücksprache mit Awattar Wien sind die angegebenen Börsenpreise ohne Preis für Ökostromzertifikat.

    Abschließend sind noch anteilige Cent/kWh aus der Grundgebühr zu berücksichtigen.
    Mtl. Grundgebühr lt. meiner Info Euro 4,58 incl. Mwst x 12 = Euro 55,--/3.300 kWh=1,7 Cent/kWh anteilige Grundgebühr je bezogene kWh von Awattar.

    Also: 9,04 Energiepreis incl. Mwst. +1,70 Cent/kWh anteilige Grundgebühr=10,74 Cent/kWh nach meiner Rechnung + Netzkosten.
    18,83+10,74=29,57 Cent/kWh Awattar Gesamtpreis versus dein aktueller Tarif mit 27,07 Cent/kWh.

    b96b68d0-6f4d-4fee-9337-9e0ae5641213-image.png
    f4517af4-ce6e-49ba-8fab-b99166e252e5-image.png
    e4f90e26-ce4e-4f97-b72a-cfb666219605-image.png

    Kann ich bei der Darstellung von Discovergy mit der Farbendarstellung nur den Verbrauch in kWh und die Gesamtkosten detailliert anschauen oder kann man auch für die nächsten 24 h den Std.-Tarif in Cent/kWh aufblättern ?

    "Ich traue keiner Statistik, welche ich nicht selbst erstellt habe und hier sind mir leider auch schon Fehler passiert" :grinning:

    JB_SullivanJ Offline
    JB_SullivanJ Offline
    JB_Sullivan
    wrote on last edited by
    #44

    @goetschhofer Ich sehe schon, du steckst da viel tiefer in dem Thema drin. So Detailliert habe ich mich damit gar nicht beschäftig und werde das auch nicht mehr machen, da es für mich offensichtlich nichts bringt - aber schön das wir drüber gesprochen haben.

    BTW - man kann auch einen Tag in die Zukunft gucken

    a2976c34-3a4b-4c46-93df-fd6718750cc3-image.png

    ioBroker (since 2018) auf Intel Core i3-5005U NUC und Windwos10 Pro

    G 1 Reply Last reply
    0
    • SmartDidiS SmartDidi

      Hallo
      Auch mich hat ioBroker nun komplett infiziert und ich bin begeistert von dieser Plattform.
      Leider bin ich nicht ganz so fit wie die meisten von euch aber ich würde mich sehr freuen, wenn mir jemand mal folgendes anschauen könnte.

      Ich habe ein Smartfox Pro Energiemanagement System (für meine PV-Anlagen) wo ich gerne in meinem ioBroker integrieren würde.
      Ich habe schon etliche Hinweise im Internet gesucht und finde einfach keinen zu diesem System von DAfi.

      Wer den Smartfox Pro noch nicht kennt, dem kann ich nur sagen, dass ich sehr zufrieden damit bin.
      Dieses Gerät verwaltet meinen Stromverbrauch IDEAL und leitet meinen Überschuss an Strom automatisch dort hin wo ich möchte.
      Das Gerät hat eine eigene IP und es sind unter dieser IP alle Daten ersichtlich.
      Leider finde ich keinen Weg, diese Daten in meinen ioBroker zu bekommen.

      Kann mir hier bitte jemand helfen?

      Vielen Dank
      Didi

      D Offline
      D Offline
      danielos
      wrote on last edited by
      #45

      @smartdidi Ich stehe gerade am gleichen Punkt wie du. In den nächsten Tagen wird unsere PV-Anlage installiert und SmartFox in Betrieb genommen. Gerne möchte ich natürlich die Daten von SmartFox auslesen, in ioBroker weiterverarbeiten oder aber auch über iobroker SmartFox steuern, wenn das Sinn macht.

      Wenn ich den restlichen Verlauf des Threads anschaue, scheint's noch keine saubere API zu geben, welche das ermöglicht, sondern du gehst über den Modbus. Ist das richtig, oder habe ich das falsch verstanden? Ich bin mir deshalb am Überlegen, ob ich ins System zusätzlich noch Smart-Me-Zähler einbauen lasse, da ich bei denen eben die Daten sicherlich auslesen und auch aktiv steuern könnte (z.B. Ladestation eAuto starten oder stoppen). Aber irgendwie möchte ich da nicht unbedingt zwei Systeme parallel laufen lassen, wenn's mit SmartFox alleine zwischenzeitlich auch gehen würde.

      Danke für deine Rückmeldung und deinen Rat.

      Gruss

      Danielos

      SmartDidiS 2 Replies Last reply
      0
      • D danielos

        @smartdidi Ich stehe gerade am gleichen Punkt wie du. In den nächsten Tagen wird unsere PV-Anlage installiert und SmartFox in Betrieb genommen. Gerne möchte ich natürlich die Daten von SmartFox auslesen, in ioBroker weiterverarbeiten oder aber auch über iobroker SmartFox steuern, wenn das Sinn macht.

        Wenn ich den restlichen Verlauf des Threads anschaue, scheint's noch keine saubere API zu geben, welche das ermöglicht, sondern du gehst über den Modbus. Ist das richtig, oder habe ich das falsch verstanden? Ich bin mir deshalb am Überlegen, ob ich ins System zusätzlich noch Smart-Me-Zähler einbauen lasse, da ich bei denen eben die Daten sicherlich auslesen und auch aktiv steuern könnte (z.B. Ladestation eAuto starten oder stoppen). Aber irgendwie möchte ich da nicht unbedingt zwei Systeme parallel laufen lassen, wenn's mit SmartFox alleine zwischenzeitlich auch gehen würde.

        Danke für deine Rückmeldung und deinen Rat.

        Gruss

        Danielos

        SmartDidiS Offline
        SmartDidiS Offline
        SmartDidi
        wrote on last edited by
        #46

        @danielos
        Hallo, ja ich gehe immer noch über Modbus und hole dort die Daten.
        Klapt eigentlich ohne Probleme.
        z.B. hole ich die Temaratur des Boilers + die aktuelle einspeisung in beim IOBroker VIS.
        Boiler.png
        (es regnet heute, darum nur 181W :smirk: )

        1 Reply Last reply
        0
        • D danielos

          @smartdidi Ich stehe gerade am gleichen Punkt wie du. In den nächsten Tagen wird unsere PV-Anlage installiert und SmartFox in Betrieb genommen. Gerne möchte ich natürlich die Daten von SmartFox auslesen, in ioBroker weiterverarbeiten oder aber auch über iobroker SmartFox steuern, wenn das Sinn macht.

          Wenn ich den restlichen Verlauf des Threads anschaue, scheint's noch keine saubere API zu geben, welche das ermöglicht, sondern du gehst über den Modbus. Ist das richtig, oder habe ich das falsch verstanden? Ich bin mir deshalb am Überlegen, ob ich ins System zusätzlich noch Smart-Me-Zähler einbauen lasse, da ich bei denen eben die Daten sicherlich auslesen und auch aktiv steuern könnte (z.B. Ladestation eAuto starten oder stoppen). Aber irgendwie möchte ich da nicht unbedingt zwei Systeme parallel laufen lassen, wenn's mit SmartFox alleine zwischenzeitlich auch gehen würde.

          Danke für deine Rückmeldung und deinen Rat.

          Gruss

          Danielos

          SmartDidiS Offline
          SmartDidiS Offline
          SmartDidi
          wrote on last edited by
          #47

          @danielos
          Zum Thema Ladestation.
          Leider habe ich noch kein eAuto doch soweit ich informiert bin, kannst du mit dem Smartfox schon DIREKT das Ein und Aus steuern.
          Im IOBorker über Modbus kannst du dann das ganze Überwachen und eine History erstellen - direkt ansprechen meines Wissens geht nicht...!

          Aktuell schaltet sich ja mein Smarfox auch direkt ein, wenn er ein Überschuss an Strom hat und speist diesen in den Boiler- das kann IOBorker so aktuell direkt nicht (da Modbus).

          G 1 Reply Last reply
          0
          • JB_SullivanJ JB_Sullivan

            @goetschhofer Ich sehe schon, du steckst da viel tiefer in dem Thema drin. So Detailliert habe ich mich damit gar nicht beschäftig und werde das auch nicht mehr machen, da es für mich offensichtlich nichts bringt - aber schön das wir drüber gesprochen haben.

            BTW - man kann auch einen Tag in die Zukunft gucken

            a2976c34-3a4b-4c46-93df-fd6718750cc3-image.png

            G Offline
            G Offline
            GOETSCHHOFER
            wrote on last edited by
            #48

            @jb_sullivan

            Anbei einen Screenshot vom täglichen Newsletter für den nächsten Tag von stromampel.info, hier hat man für den nächsten Tag auch gleich einen Überblick.

            e67601a0-7957-438d-88e4-fb519ca5920b-image.png

            8a7be9fd-9526-4951-b4a5-9b2f6e588385-image.png

            1 Reply Last reply
            0
            • SmartDidiS SmartDidi

              @danielos
              Zum Thema Ladestation.
              Leider habe ich noch kein eAuto doch soweit ich informiert bin, kannst du mit dem Smartfox schon DIREKT das Ein und Aus steuern.
              Im IOBorker über Modbus kannst du dann das ganze Überwachen und eine History erstellen - direkt ansprechen meines Wissens geht nicht...!

              Aktuell schaltet sich ja mein Smarfox auch direkt ein, wenn er ein Überschuss an Strom hat und speist diesen in den Boiler- das kann IOBorker so aktuell direkt nicht (da Modbus).

              G Offline
              G Offline
              GOETSCHHOFER
              wrote on last edited by GOETSCHHOFER
              #49

              @smartdidi said in (HILFE) Smartfox Pro in ioBroker integrieren:

              @danielos

              Im IOBorker über Modbus kannst du dann das ganze Überwachen und eine History erstellen - direkt ansprechen meines Wissens geht nicht...

              Sicherlich kann man den Smartfox Pro mit einem Fremdgerät steuern.
              Man braucht nur in die jeweiligen Modbus-TCP-Adressen des SF Pro reinschreiben. R=ist nur read, RW=read and write.
              Mache ich mit meinem Schema von der Technischen Alternative. CMI=Webserver als Master schreibt in das Modbus-TCP-Register 0, 1 oder 2, je nach Register-Definition rein. Ein-/Ausschalten wird durch einen Slider, grüner Knopf Befehl ausgelöst oder Relais 1 - 4 einzeln schalten.
              Ich kann hier in meinem Schema einzeln die Heizstäbe oben und unten ein-/ausschalten, Umschalt-/Maximaltemperatur ändern oder z. B. Analog-Relais, aus, Überschuss oder manuell einschalten.

              3c2520b9-73aa-44ea-aa40-8c277a7ddaeb-image.png

              Aktuell schaltet sich ja mein Smarfox auch direkt ein, wenn er ein Überschuss an Strom hat und speist diesen in den Boiler- das kann IOBorker so aktuell direkt nicht (da Modbus).

              Habe in Vis bis jetzt nur reingeschnuppert, da ich ja eine bestehende Visualisierung in meiner TA-Heizungssteuerung habe, aber in Vis wird dann auch nur durch Ein/Aus, 0,1,2 über Modbus-TCP-Adapter-Diskrete Eingänge in den Smartfox Pro geschrieben.

              Sämtliche Stromwerte (Bezug Einspeisung je Phase etc. und PV-Werte) sind aus dem Smartfox Pro gelesen und über das CMI (Webserver-Master) über Modbus-TCP-Eingang in das Schema geholt.

              Man muss halt nur aufpassen, dass man sich bei der Steuerung nicht selbst austrickst und nicht mehr weiß, wer hat jetzt Vorrang, wer gibt jetzt das Kommando (Smartfox Pro oder das TA-Schema), ist mir auch schon passiert. :grin:

              SmartDidiS S 2 Replies Last reply
              0
              • G GOETSCHHOFER

                @smartdidi said in (HILFE) Smartfox Pro in ioBroker integrieren:

                @danielos

                Im IOBorker über Modbus kannst du dann das ganze Überwachen und eine History erstellen - direkt ansprechen meines Wissens geht nicht...

                Sicherlich kann man den Smartfox Pro mit einem Fremdgerät steuern.
                Man braucht nur in die jeweiligen Modbus-TCP-Adressen des SF Pro reinschreiben. R=ist nur read, RW=read and write.
                Mache ich mit meinem Schema von der Technischen Alternative. CMI=Webserver als Master schreibt in das Modbus-TCP-Register 0, 1 oder 2, je nach Register-Definition rein. Ein-/Ausschalten wird durch einen Slider, grüner Knopf Befehl ausgelöst oder Relais 1 - 4 einzeln schalten.
                Ich kann hier in meinem Schema einzeln die Heizstäbe oben und unten ein-/ausschalten, Umschalt-/Maximaltemperatur ändern oder z. B. Analog-Relais, aus, Überschuss oder manuell einschalten.

                3c2520b9-73aa-44ea-aa40-8c277a7ddaeb-image.png

                Aktuell schaltet sich ja mein Smarfox auch direkt ein, wenn er ein Überschuss an Strom hat und speist diesen in den Boiler- das kann IOBorker so aktuell direkt nicht (da Modbus).

                Habe in Vis bis jetzt nur reingeschnuppert, da ich ja eine bestehende Visualisierung in meiner TA-Heizungssteuerung habe, aber in Vis wird dann auch nur durch Ein/Aus, 0,1,2 über Modbus-TCP-Adapter-Diskrete Eingänge in den Smartfox Pro geschrieben.

                Sämtliche Stromwerte (Bezug Einspeisung je Phase etc. und PV-Werte) sind aus dem Smartfox Pro gelesen und über das CMI (Webserver-Master) über Modbus-TCP-Eingang in das Schema geholt.

                Man muss halt nur aufpassen, dass man sich bei der Steuerung nicht selbst austrickst und nicht mehr weiß, wer hat jetzt Vorrang, wer gibt jetzt das Kommando (Smartfox Pro oder das TA-Schema), ist mir auch schon passiert. :grin:

                SmartDidiS Offline
                SmartDidiS Offline
                SmartDidi
                wrote on last edited by
                #50

                @goetschhofer
                woooow - GENIAL :+1:

                Marlon BM 1 Reply Last reply
                0
                • SmartDidiS SmartDidi

                  @goetschhofer
                  woooow - GENIAL :+1:

                  Marlon BM Offline
                  Marlon BM Offline
                  Marlon B
                  wrote on last edited by Marlon B
                  #51

                  @GOETSCHHOFER

                  Guten Abend,

                  Thema ist zwar schon etwas älter aber vielleicht kann mir ja trotzdem jemand weiterhelfen. Bin recht neu in der Materie. Wenn ich den Smartfox Pro Charger mit Modbus auslesen möchte, sind das dann einfach die selben Ports (nur weniger) wie beim SF Pro Meter? Die kommunizieren ja miteinander dann müssten ja ein Teil der Werte überinstimmen oder (so meine laienhafte annahme). Es gibt seitens SF leider keinerlei Dokumentation disbezüglich zum register beim Charger. Nur beim SF Pro Meter.

                  Würde mich sehr über eine Auskunft freuen.
                  LG

                  G 1 Reply Last reply
                  0
                  • Marlon BM Marlon B

                    @GOETSCHHOFER

                    Guten Abend,

                    Thema ist zwar schon etwas älter aber vielleicht kann mir ja trotzdem jemand weiterhelfen. Bin recht neu in der Materie. Wenn ich den Smartfox Pro Charger mit Modbus auslesen möchte, sind das dann einfach die selben Ports (nur weniger) wie beim SF Pro Meter? Die kommunizieren ja miteinander dann müssten ja ein Teil der Werte überinstimmen oder (so meine laienhafte annahme). Es gibt seitens SF leider keinerlei Dokumentation disbezüglich zum register beim Charger. Nur beim SF Pro Meter.

                    Würde mich sehr über eine Auskunft freuen.
                    LG

                    G Offline
                    G Offline
                    GOETSCHHOFER
                    wrote on last edited by
                    #52

                    @marlon-b said in (HILFE) Smartfox Pro in ioBroker integrieren:

                    @GOETSCHHOFER

                    Guten Abend,

                    Thema ist zwar schon etwas älter aber vielleicht kann mir ja trotzdem jemand weiterhelfen. Bin recht neu in der Materie. Wenn ich den Smartfox Pro Charger mit Modbus auslesen möchte, sind das dann einfach die selben Ports (nur weniger) wie beim SF Pro Meter? Die kommunizieren ja miteinander dann müssten ja ein Teil der Werte überinstimmen oder (so meine laienhafte annahme). Es gibt seitens SF leider keinerlei Dokumentation disbezüglich zum register beim Charger. Nur beim SF Pro Meter.

                    Würde mich sehr über eine Auskunft freuen.
                    LG

                    Hast du dein Problem schon gelöst ?

                    1 Reply Last reply
                    0
                    • SmartDidiS SmartDidi

                      @socke
                      GENIAL, gute Idee.
                      Das versuche ich auch mal.
                      Ich halte euch auf dem Laufenden.
                      lg

                      N Offline
                      N Offline
                      net97
                      wrote on last edited by
                      #53

                      @smartdidi
                      @socke
                      Bin absoluter Rookie und würde auch gerne mein Smartfox Pro in iobroker einbinden. Habt Ihr inzwischen die Anbindung des Smartfox Pro über die xml oder das Smartfox-Portal in iobroker hinbekommen? Würdet Ihr mir die Infos bzw. Scripte zur Verfügung stellen? Danke Euch.

                      K 1 Reply Last reply
                      0
                      • N net97

                        @smartdidi
                        @socke
                        Bin absoluter Rookie und würde auch gerne mein Smartfox Pro in iobroker einbinden. Habt Ihr inzwischen die Anbindung des Smartfox Pro über die xml oder das Smartfox-Portal in iobroker hinbekommen? Würdet Ihr mir die Infos bzw. Scripte zur Verfügung stellen? Danke Euch.

                        K Offline
                        K Offline
                        knowhowseeker
                        wrote on last edited by
                        #54

                        @net97 Ich habe mich auch mit der Smartfox Integration auseinander gesetzt und habe erreicht, dass ich zumindest einige Werte auslesen kann.
                        Was man braucht:

                        1. Installation des modbus adapters (Verbindung zur IP Adresse von Smartfox über TCP und Port 502, keine Aliases benutzen)
                        2. Die Holdingregister müssen abgefüllt sein. Smartfox hat hier einen Download, wie die Adressen aufgeteilt sind (bin aber nicht sicher, ob die aktuell sind - das Excel verweist auf eine ältere SW Version) https://smartfox.at/wp-content/uploads/2022/12/Modbus-Register-SMARTFOX-Pro-SMARTFOX-Pro-2-v22e-00.01.03.10.xlsx
                        3. Ich habe das CSV File von @SmartDidi (siehe weiter oben) genommen und habe dann im Editor das File bearbeitet, bis ich die Daten mit Import im Adapter übernehmen konnte. 1614634095276-smartrox-pro-modbus-iobroker-1.3.2021.csv

                        Nun erhalte ich einige korrekte Daten, aber es scheint, dass die Adressen nicht mit der Vorlage von Smartfox übereinstimmen und ich konnte die aktuellen Daten für PV Leistung und Gesamtgebrauch nicht finden.

                        1 Reply Last reply
                        0
                        • SmartDidiS SmartDidi

                          @goetschhofer
                          Ich lese aktuell die Daten des Smartfox Pro auch über Modbus aus.
                          Leider bekomme ich den aktuellen Stromverbraucht nicht angezeigt!

                          Hättest du mir da einen Tipp?

                          P Offline
                          P Offline
                          Pesche 0
                          wrote on last edited by
                          #55

                          @smartdidi
                          Wie hast du das gemacht mit dem Auslesen vom Samrtfox Pro über Modubus?
                          Was muss man wo einstellen, damit die Kommunikation läuft?
                          Bei mir funktioniert die Kommunikation nicht!

                          SmartDidiS 1 Reply Last reply
                          0
                          • P Pesche 0

                            @smartdidi
                            Wie hast du das gemacht mit dem Auslesen vom Samrtfox Pro über Modubus?
                            Was muss man wo einstellen, damit die Kommunikation läuft?
                            Bei mir funktioniert die Kommunikation nicht!

                            SmartDidiS Offline
                            SmartDidiS Offline
                            SmartDidi
                            wrote on last edited by
                            #56

                            @pesche-0
                            Hallo, sorry für meine späte Antwort.
                            Hat sich deine Frage in der Zwischenzeit erledigt?

                            Karl hat dies schon im Bericht vom 01.03.2021 gut dargestellt.
                            Solltest du aber noch Hilfe bruachen, kannst du mir gerne nochmals schreiben.

                            lg
                            Didi

                            1 Reply Last reply
                            0
                            • F Offline
                              F Offline
                              friedi100
                              wrote on last edited by
                              #57

                              Hallo,
                              ich habe eine Frage.
                              Das auslesen des Smartfox mittels Modbus funktioniert ganz gut. SAu
                              Einzig im Protokoll habe ich immer folgende Fehlermeldungen:
                              modbus.1 2023-06-01 11:38:09.019 info Disconnected from slave 192.168.1.52
                              modbus.1 2023-06-01 11:38:08.019 warn Poll error count: 3 code: {"err":"timeout","timeout":5000}
                              modbus.1 2023-06-01 11:38:08.018 error Client in error state.
                              modbus.1 2023-06-01 11:38:08.018 error Request timed out.
                              modbus.1 2023-06-01 11:38:08.018 warn Error: undefined
                              modbus.1 2023-06-01 11:38:03.017 info Connected to slave 192.168.1.52

                              Habt ihr eine Idee was das bedeutet?

                              Anbei 2 Screenshots meiner Konfig. Muss ich da ggf. etwas umstellen?

                              Schöne Grüße

                              Alex

                              Smartfox Modbus 2.JPG Smartfox Modbus 1.JPG

                              1 Reply Last reply
                              0
                              • G GOETSCHHOFER

                                @smartdidi said in (HILFE) Smartfox Pro in ioBroker integrieren:

                                @danielos

                                Im IOBorker über Modbus kannst du dann das ganze Überwachen und eine History erstellen - direkt ansprechen meines Wissens geht nicht...

                                Sicherlich kann man den Smartfox Pro mit einem Fremdgerät steuern.
                                Man braucht nur in die jeweiligen Modbus-TCP-Adressen des SF Pro reinschreiben. R=ist nur read, RW=read and write.
                                Mache ich mit meinem Schema von der Technischen Alternative. CMI=Webserver als Master schreibt in das Modbus-TCP-Register 0, 1 oder 2, je nach Register-Definition rein. Ein-/Ausschalten wird durch einen Slider, grüner Knopf Befehl ausgelöst oder Relais 1 - 4 einzeln schalten.
                                Ich kann hier in meinem Schema einzeln die Heizstäbe oben und unten ein-/ausschalten, Umschalt-/Maximaltemperatur ändern oder z. B. Analog-Relais, aus, Überschuss oder manuell einschalten.

                                3c2520b9-73aa-44ea-aa40-8c277a7ddaeb-image.png

                                Aktuell schaltet sich ja mein Smarfox auch direkt ein, wenn er ein Überschuss an Strom hat und speist diesen in den Boiler- das kann IOBorker so aktuell direkt nicht (da Modbus).

                                Habe in Vis bis jetzt nur reingeschnuppert, da ich ja eine bestehende Visualisierung in meiner TA-Heizungssteuerung habe, aber in Vis wird dann auch nur durch Ein/Aus, 0,1,2 über Modbus-TCP-Adapter-Diskrete Eingänge in den Smartfox Pro geschrieben.

                                Sämtliche Stromwerte (Bezug Einspeisung je Phase etc. und PV-Werte) sind aus dem Smartfox Pro gelesen und über das CMI (Webserver-Master) über Modbus-TCP-Eingang in das Schema geholt.

                                Man muss halt nur aufpassen, dass man sich bei der Steuerung nicht selbst austrickst und nicht mehr weiß, wer hat jetzt Vorrang, wer gibt jetzt das Kommando (Smartfox Pro oder das TA-Schema), ist mir auch schon passiert. :grin:

                                S Offline
                                S Offline
                                StyLeZ P
                                wrote on last edited by StyLeZ P
                                #58

                                @goetschhofer said in (HILFE) Smartfox Pro in ioBroker integrieren:

                                @smartdidi said in (HILFE) Smartfox Pro in ioBroker integrieren:

                                @danielos

                                Im IOBorker über Modbus kannst du dann das ganze Überwachen und eine History erstellen - direkt ansprechen meines Wissens geht nicht...

                                Sicherlich kann man den Smartfox Pro mit einem Fremdgerät steuern.
                                Man braucht nur in die jeweiligen Modbus-TCP-Adressen des SF Pro reinschreiben. R=ist nur read, RW=read and write.
                                Mache ich mit meinem Schema von der Technischen Alternative. CMI=Webserver als Master schreibt in das Modbus-TCP-Register 0, 1 oder 2, je nach Register-Definition rein. Ein-/Ausschalten wird durch einen Slider, grüner Knopf Befehl ausgelöst oder Relais 1 - 4 einzeln schalten.
                                Ich kann hier in meinem Schema einzeln die Heizstäbe oben und unten ein-/ausschalten, Umschalt-/Maximaltemperatur ändern oder z. B. Analog-Relais, aus, Überschuss oder manuell einschalten.

                                3c2520b9-73aa-44ea-aa40-8c277a7ddaeb-image.png

                                Aktuell schaltet sich ja mein Smarfox auch direkt ein, wenn er ein Überschuss an Strom hat und speist diesen in den Boiler- das kann IOBorker so aktuell direkt nicht (da Modbus).

                                Habe in Vis bis jetzt nur reingeschnuppert, da ich ja eine bestehende Visualisierung in meiner TA-Heizungssteuerung habe, aber in Vis wird dann auch nur durch Ein/Aus, 0,1,2 über Modbus-TCP-Adapter-Diskrete Eingänge in den Smartfox Pro geschrieben.

                                Sämtliche Stromwerte (Bezug Einspeisung je Phase etc. und PV-Werte) sind aus dem Smartfox Pro gelesen und über das CMI (Webserver-Master) über Modbus-TCP-Eingang in das Schema geholt.

                                Man muss halt nur aufpassen, dass man sich bei der Steuerung nicht selbst austrickst und nicht mehr weiß, wer hat jetzt Vorrang, wer gibt jetzt das Kommando (Smartfox Pro oder das TA-Schema), ist mir auch schon passiert. :grin:

                                Hallo Karl

                                leider schaffe ich es nicht den Status der Relais des SmartFox Pro via iobroker und ModBus anzusteuern/zu schreiben.
                                Ich kann sie korrekt auslesen, d.h. wenn ich die Relais im SF-GUI umkonfiguriere sehe ich das im ioBroker (die Werte 0,1 oder 2 - z.B. im 42309 für Relais 3).
                                Aber wenn ich diese Werte manuell (oder via Skript) im ioBroker setze, dann passiert auf SmartFox Seite leider nichts.

                                Könntest du uns bitte vielleicht deine aktuellen ModBus Register (Diskrete Eingänge, Ausgänge und HoldingRegister) aus der ModBus Instanz bereitstellen? Vermutlich fehlt nur eine Kleinigkeit, damit es funktioniert.

                                Zum Hintergrund: Ich möchte die Relais des SF nutzen um damit via Skript einen Schütz anzusteuern, der dann widerrum unseren 6kW-Heizstab ansteuert bis die Solltemp. im Boiler erreicht ist und dann wieder via Skript abgeschaltet wird. Zudem ist noch die Sicherheitsabschaltung des Heizstabes (bei einer einstellbaren Temperatur) im Einsatz.
                                Wenn ich das via SF nicht zum laufen bekomme, muss ich wohl Shellys zur Ansteuerung hernehmen. Ist aber halt ein zusätzlicher Kostenpunkt und sähe im Sicherungsschrank auch nicht so schön aus. :-)

                                Danke dir und Gruss aus Zürich
                                Patrick

                                L 2 Replies Last reply
                                0
                                • S StyLeZ P

                                  @goetschhofer said in (HILFE) Smartfox Pro in ioBroker integrieren:

                                  @smartdidi said in (HILFE) Smartfox Pro in ioBroker integrieren:

                                  @danielos

                                  Im IOBorker über Modbus kannst du dann das ganze Überwachen und eine History erstellen - direkt ansprechen meines Wissens geht nicht...

                                  Sicherlich kann man den Smartfox Pro mit einem Fremdgerät steuern.
                                  Man braucht nur in die jeweiligen Modbus-TCP-Adressen des SF Pro reinschreiben. R=ist nur read, RW=read and write.
                                  Mache ich mit meinem Schema von der Technischen Alternative. CMI=Webserver als Master schreibt in das Modbus-TCP-Register 0, 1 oder 2, je nach Register-Definition rein. Ein-/Ausschalten wird durch einen Slider, grüner Knopf Befehl ausgelöst oder Relais 1 - 4 einzeln schalten.
                                  Ich kann hier in meinem Schema einzeln die Heizstäbe oben und unten ein-/ausschalten, Umschalt-/Maximaltemperatur ändern oder z. B. Analog-Relais, aus, Überschuss oder manuell einschalten.

                                  3c2520b9-73aa-44ea-aa40-8c277a7ddaeb-image.png

                                  Aktuell schaltet sich ja mein Smarfox auch direkt ein, wenn er ein Überschuss an Strom hat und speist diesen in den Boiler- das kann IOBorker so aktuell direkt nicht (da Modbus).

                                  Habe in Vis bis jetzt nur reingeschnuppert, da ich ja eine bestehende Visualisierung in meiner TA-Heizungssteuerung habe, aber in Vis wird dann auch nur durch Ein/Aus, 0,1,2 über Modbus-TCP-Adapter-Diskrete Eingänge in den Smartfox Pro geschrieben.

                                  Sämtliche Stromwerte (Bezug Einspeisung je Phase etc. und PV-Werte) sind aus dem Smartfox Pro gelesen und über das CMI (Webserver-Master) über Modbus-TCP-Eingang in das Schema geholt.

                                  Man muss halt nur aufpassen, dass man sich bei der Steuerung nicht selbst austrickst und nicht mehr weiß, wer hat jetzt Vorrang, wer gibt jetzt das Kommando (Smartfox Pro oder das TA-Schema), ist mir auch schon passiert. :grin:

                                  Hallo Karl

                                  leider schaffe ich es nicht den Status der Relais des SmartFox Pro via iobroker und ModBus anzusteuern/zu schreiben.
                                  Ich kann sie korrekt auslesen, d.h. wenn ich die Relais im SF-GUI umkonfiguriere sehe ich das im ioBroker (die Werte 0,1 oder 2 - z.B. im 42309 für Relais 3).
                                  Aber wenn ich diese Werte manuell (oder via Skript) im ioBroker setze, dann passiert auf SmartFox Seite leider nichts.

                                  Könntest du uns bitte vielleicht deine aktuellen ModBus Register (Diskrete Eingänge, Ausgänge und HoldingRegister) aus der ModBus Instanz bereitstellen? Vermutlich fehlt nur eine Kleinigkeit, damit es funktioniert.

                                  Zum Hintergrund: Ich möchte die Relais des SF nutzen um damit via Skript einen Schütz anzusteuern, der dann widerrum unseren 6kW-Heizstab ansteuert bis die Solltemp. im Boiler erreicht ist und dann wieder via Skript abgeschaltet wird. Zudem ist noch die Sicherheitsabschaltung des Heizstabes (bei einer einstellbaren Temperatur) im Einsatz.
                                  Wenn ich das via SF nicht zum laufen bekomme, muss ich wohl Shellys zur Ansteuerung hernehmen. Ist aber halt ein zusätzlicher Kostenpunkt und sähe im Sicherungsschrank auch nicht so schön aus. :-)

                                  Danke dir und Gruss aus Zürich
                                  Patrick

                                  L Online
                                  L Online
                                  leonundjulie
                                  wrote on last edited by leonundjulie
                                  #59

                                  Ich mache mal einen Crosslink, um nicht alles doppelt zu schreiben https://forum.iobroker.net/topic/71002/modbus-wie-csv-importieren/5 .... dort ist unter https://forum.iobroker.net/post/1094857 die Lsöung für die Einbindung des SMARTFOX PRO

                                  10x JA-Solar (380Wp) unter 15° gen Süden und 12x JA-Solar (385Wp) unter 10° gen Westen auf Carport, HUAWEI SUN2000 WR

                                  Daran HUAWEI LUNA2000, 10kWh

                                  Und via Kaskade 8x JA-Solar (385Wp) unter 45° gen Osten und 14x JA-Solar (385Wp) unter 23° gen Westen am 2. HUAWEI SUN2000 WR.

                                  SMARTFOX PRO als EMS, KEBA P30-X Wallbox

                                  1 Reply Last reply
                                  0
                                  • S StyLeZ P

                                    @goetschhofer said in (HILFE) Smartfox Pro in ioBroker integrieren:

                                    @smartdidi said in (HILFE) Smartfox Pro in ioBroker integrieren:

                                    @danielos

                                    Im IOBorker über Modbus kannst du dann das ganze Überwachen und eine History erstellen - direkt ansprechen meines Wissens geht nicht...

                                    Sicherlich kann man den Smartfox Pro mit einem Fremdgerät steuern.
                                    Man braucht nur in die jeweiligen Modbus-TCP-Adressen des SF Pro reinschreiben. R=ist nur read, RW=read and write.
                                    Mache ich mit meinem Schema von der Technischen Alternative. CMI=Webserver als Master schreibt in das Modbus-TCP-Register 0, 1 oder 2, je nach Register-Definition rein. Ein-/Ausschalten wird durch einen Slider, grüner Knopf Befehl ausgelöst oder Relais 1 - 4 einzeln schalten.
                                    Ich kann hier in meinem Schema einzeln die Heizstäbe oben und unten ein-/ausschalten, Umschalt-/Maximaltemperatur ändern oder z. B. Analog-Relais, aus, Überschuss oder manuell einschalten.

                                    3c2520b9-73aa-44ea-aa40-8c277a7ddaeb-image.png

                                    Aktuell schaltet sich ja mein Smarfox auch direkt ein, wenn er ein Überschuss an Strom hat und speist diesen in den Boiler- das kann IOBorker so aktuell direkt nicht (da Modbus).

                                    Habe in Vis bis jetzt nur reingeschnuppert, da ich ja eine bestehende Visualisierung in meiner TA-Heizungssteuerung habe, aber in Vis wird dann auch nur durch Ein/Aus, 0,1,2 über Modbus-TCP-Adapter-Diskrete Eingänge in den Smartfox Pro geschrieben.

                                    Sämtliche Stromwerte (Bezug Einspeisung je Phase etc. und PV-Werte) sind aus dem Smartfox Pro gelesen und über das CMI (Webserver-Master) über Modbus-TCP-Eingang in das Schema geholt.

                                    Man muss halt nur aufpassen, dass man sich bei der Steuerung nicht selbst austrickst und nicht mehr weiß, wer hat jetzt Vorrang, wer gibt jetzt das Kommando (Smartfox Pro oder das TA-Schema), ist mir auch schon passiert. :grin:

                                    Hallo Karl

                                    leider schaffe ich es nicht den Status der Relais des SmartFox Pro via iobroker und ModBus anzusteuern/zu schreiben.
                                    Ich kann sie korrekt auslesen, d.h. wenn ich die Relais im SF-GUI umkonfiguriere sehe ich das im ioBroker (die Werte 0,1 oder 2 - z.B. im 42309 für Relais 3).
                                    Aber wenn ich diese Werte manuell (oder via Skript) im ioBroker setze, dann passiert auf SmartFox Seite leider nichts.

                                    Könntest du uns bitte vielleicht deine aktuellen ModBus Register (Diskrete Eingänge, Ausgänge und HoldingRegister) aus der ModBus Instanz bereitstellen? Vermutlich fehlt nur eine Kleinigkeit, damit es funktioniert.

                                    Zum Hintergrund: Ich möchte die Relais des SF nutzen um damit via Skript einen Schütz anzusteuern, der dann widerrum unseren 6kW-Heizstab ansteuert bis die Solltemp. im Boiler erreicht ist und dann wieder via Skript abgeschaltet wird. Zudem ist noch die Sicherheitsabschaltung des Heizstabes (bei einer einstellbaren Temperatur) im Einsatz.
                                    Wenn ich das via SF nicht zum laufen bekomme, muss ich wohl Shellys zur Ansteuerung hernehmen. Ist aber halt ein zusätzlicher Kostenpunkt und sähe im Sicherungsschrank auch nicht so schön aus. :-)

                                    Danke dir und Gruss aus Zürich
                                    Patrick

                                    L Online
                                    L Online
                                    leonundjulie
                                    wrote on last edited by
                                    #60

                                    @stylez-p hallo und guten Morgen - wünsche einen schönen dritten Advent. Hast Du letztlich die Thematik “Schalten der Relais im SMARTFOX via MODBUS” zum Laufen bekommen? Das ist am Ende auch mein Ziel.

                                    10x JA-Solar (380Wp) unter 15° gen Süden und 12x JA-Solar (385Wp) unter 10° gen Westen auf Carport, HUAWEI SUN2000 WR

                                    Daran HUAWEI LUNA2000, 10kWh

                                    Und via Kaskade 8x JA-Solar (385Wp) unter 45° gen Osten und 14x JA-Solar (385Wp) unter 23° gen Westen am 2. HUAWEI SUN2000 WR.

                                    SMARTFOX PRO als EMS, KEBA P30-X Wallbox

                                    1 Reply Last reply
                                    0
                                    • G Offline
                                      G Offline
                                      gmbh07
                                      wrote on last edited by
                                      #61

                                      Hallo,

                                      lässt sich ein pro light 2 über die rs485 auslesen bzw. hat das schon jemand gemacht?

                                      R 1 Reply Last reply
                                      0
                                      • G gmbh07

                                        Hallo,

                                        lässt sich ein pro light 2 über die rs485 auslesen bzw. hat das schon jemand gemacht?

                                        R Offline
                                        R Offline
                                        rascal
                                        wrote on last edited by
                                        #62

                                        Ich habe folgendes javascript, welches mir seit neuestem diese Warnung ausgibt.... es funktioniert, nur ist das log mit der Warnung voll :(

                                        request package is deprecated - please use httpGet (or a stable lib like axios) instead!
                                        

                                        hier mein Script:

                                        //@ts-nocheck
                                        schedule('*/5 * * * * *', function() {
                                        const request = require('request');
                                        const parseString = require('xml2js').parseString;
                                        const urlOfFox = 'http://192.168.1.227/values.xml';
                                        
                                        var analogOutPercent;
                                        var analogOutPower;
                                        var toGridValue;
                                        var detailsPowerValue;
                                        
                                        const loadSmartFoxData = (u) => {
                                           request.get({
                                               url: u
                                           }, function(error, response, body) {
                                               parseString(body, function (err, response) {
                                                  //console.log(response); // alle Daten sichtbar
                                        
                                                  //console.log(response.values.value[11]._); // analogOutPercent
                                                   analogOutPercent = response.values.value[11]._;
                                                   //console.log('Percent: '+analogOutPercent)
                                                   setState('0_userdata.0.Smartfox.analogOutPercent'/*analogOutPercent*/, analogOutPercent);
                                        
                                                   analogOutPower = response.values.value[12]._;
                                                   analogOutPower = analogOutPower.replace('<span>', '');
                                                   analogOutPower = analogOutPower.replace('</span>', '');
                                                   setState('0_userdata.0.Smartfox.analogOutPower'/*analogOutPower*/, analogOutPower);
                                                   //console.log('Power: '+analogOutPower)
                                        
                                                   toGridValue = response.values.value[4]._;
                                                   setState('0_userdata.0.Smartfox.toGridValue'/*toGridValue*/, toGridValue);
                                                   //console.log('toGridValue: '+toGridValue);
                                        
                                                   detailsPowerValue = response.values.value[100]._;
                                                   setState('0_userdata.0.Smartfox.detailsPowerValue'/*detailsPowerValue*/, detailsPowerValue);
                                                   //console.log('detailsPowerValue: '+detailsPowerValue);
                                               });
                                           }); 
                                        };
                                        
                                        loadSmartFoxData(urlOfFox);
                                        });
                                        

                                        Da ich nicht ganz script-fit bin: was muss ich machen, damit die Warnung verschwindet? :baby:

                                        SmartDidiS 1 Reply Last reply
                                        0
                                        • R rascal

                                          Ich habe folgendes javascript, welches mir seit neuestem diese Warnung ausgibt.... es funktioniert, nur ist das log mit der Warnung voll :(

                                          request package is deprecated - please use httpGet (or a stable lib like axios) instead!
                                          

                                          hier mein Script:

                                          //@ts-nocheck
                                          schedule('*/5 * * * * *', function() {
                                          const request = require('request');
                                          const parseString = require('xml2js').parseString;
                                          const urlOfFox = 'http://192.168.1.227/values.xml';
                                          
                                          var analogOutPercent;
                                          var analogOutPower;
                                          var toGridValue;
                                          var detailsPowerValue;
                                          
                                          const loadSmartFoxData = (u) => {
                                             request.get({
                                                 url: u
                                             }, function(error, response, body) {
                                                 parseString(body, function (err, response) {
                                                    //console.log(response); // alle Daten sichtbar
                                          
                                                    //console.log(response.values.value[11]._); // analogOutPercent
                                                     analogOutPercent = response.values.value[11]._;
                                                     //console.log('Percent: '+analogOutPercent)
                                                     setState('0_userdata.0.Smartfox.analogOutPercent'/*analogOutPercent*/, analogOutPercent);
                                          
                                                     analogOutPower = response.values.value[12]._;
                                                     analogOutPower = analogOutPower.replace('<span>', '');
                                                     analogOutPower = analogOutPower.replace('</span>', '');
                                                     setState('0_userdata.0.Smartfox.analogOutPower'/*analogOutPower*/, analogOutPower);
                                                     //console.log('Power: '+analogOutPower)
                                          
                                                     toGridValue = response.values.value[4]._;
                                                     setState('0_userdata.0.Smartfox.toGridValue'/*toGridValue*/, toGridValue);
                                                     //console.log('toGridValue: '+toGridValue);
                                          
                                                     detailsPowerValue = response.values.value[100]._;
                                                     setState('0_userdata.0.Smartfox.detailsPowerValue'/*detailsPowerValue*/, detailsPowerValue);
                                                     //console.log('detailsPowerValue: '+detailsPowerValue);
                                                 });
                                             }); 
                                          };
                                          
                                          loadSmartFoxData(urlOfFox);
                                          });
                                          

                                          Da ich nicht ganz script-fit bin: was muss ich machen, damit die Warnung verschwindet? :baby:

                                          SmartDidiS Offline
                                          SmartDidiS Offline
                                          SmartDidi
                                          wrote on last edited by
                                          #63

                                          @rascal
                                          Hallo,
                                          bin selber auch nicht ganz Script-fit aber ich glaube, dass die Warnung sagt, dass das Paket "request" veraltet ist und du stattdessen Axios oder httpGet verwenden sollst.

                                          Wenn du Node.js 14 oder älter verwendest, kannst du die eingebauten Methode "httpGet" verwenden:

                                          const { httpGet } = require('https');
                                          // ...
                                          request.get({ ... }); // Ersetze durch httpGet
                                          

                                          lg

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate
                                          FAQ Cloud / IOT
                                          HowTo: Node.js-Update
                                          HowTo: Backup/Restore
                                          Downloads
                                          BLOG

                                          311

                                          Online

                                          32.6k

                                          Users

                                          82.3k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Home
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe