Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Test Adapter Energiefluss v3.6.x GitHub/Latest

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Test Adapter Energiefluss v3.6.x GitHub/Latest

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

      Guten Morgen zusammen,

      erst mal vielen Dank für den Adapter @SKB. Ich habe ihn eben installiert, mit den entsprechenden Datenpunkten gefüllt und gestartet. Wenn ich in der Admin-Leiste auf Energiefluss drücke, bekomme ich den Bildschirm mit der Meldung Loading Config and Values... sonst passiert nichts.

      Screenshot 2022-10-29 112937.png

      Hab den Adapter auf debug gestellt und erhalte folgende Werte:

      
      energiefluss.0
      2022-10-29 11:31:04.102	debug	States changed: {"production":1034.92,"consumption":619.02,"grid_feed":6.06,"battery_charge":387.75,"battery_percent":"7.07","car_charge":0,"car_percent":100,"car_plugged":true}
      
      energiefluss.0
      2022-10-29 11:31:04.101	debug	States changed: {"production":1034.92,"consumption":654.67,"grid_feed":6.06,"battery_charge":387.75,"battery_percent":"7.07","car_charge":0,"car_percent":100,"car_plugged":true}
      
      energiefluss.0
      2022-10-29 11:31:04.099	debug	States changed: {"production":1084.53,"consumption":654.67,"grid_feed":6.06,"battery_charge":387.75,"battery_percent":"7.07","car_charge":0,"car_percent":100,"car_plugged":true}
      
      energiefluss.0
      2022-10-29 11:30:57.962	debug	States changed: {"production":1084.53,"consumption":654.67,"grid_feed":6.06,"battery_charge":435.91,"battery_percent":"7.07","car_charge":0,"car_percent":100,"car_plugged":true}
      
      energiefluss.0
      2022-10-29 11:30:52.370	debug	States changed: {"production":1084.53,"consumption":654.67,"grid_feed":6.06,"battery_charge":435.91,"battery_percent":"7.07","car_charge":0,"car_percent":100,"car_plugged":true}
      

      Kann mir jemand weiterhelfen??

      LG

      SKB 1 Reply Last reply Reply Quote 0
      • SKB
        SKB Developer Most Active @MHeymann last edited by

        @mheymann Wie sieht denn die Konsole im Browser aus?

        Steht der WebAdapter auf "integrierte Sockets"?

        M 1 Reply Last reply Reply Quote 0
        • M
          MHeymann @SKB last edited by

          @skb Vielen Dank für deine schnelle Antwort.

          Einstellung WebAdapter

          Screenshot 2022-10-29 114635.png

          In der Broser Konsole habe ich alles voller Fehlermeldungen.

          Screenshot 2022-10-29 114737.png

          Socket.io Einstellung:

          Screenshot 2022-10-29 115141.png

          SKB 1 Reply Last reply Reply Quote 0
          • SKB
            SKB Developer Most Active @MHeymann last edited by

            @mheymann die Websockets erzwingen wurde ich mal deaktivieren.

            M 1 Reply Last reply Reply Quote 0
            • M
              MHeymann @SKB last edited by

              @skb vielen lieben Dank. Das war der Fehler.

              1 Reply Last reply Reply Quote 0
              • da_Woody
                da_Woody @SKB last edited by

                @skb jau, sorry. hab ich scheiße gebaut und eine neue function gemacht. 05:00 in da morning... senile bettflucht. 🙄
                f6c5b3b3-d974-464f-9789-d148d9033a93-grafik.png
                dein JS, start:

                12:43:57.633	info	javascript.0 (501) Start javascript script.js.common.Heizen.Heizen
                12:43:57.646	info	javascript.0 (501) script.js.common.Heizen.Heizen: registered 0 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
                12:43:57.648	error	javascript.0 (501) script.js.common.Heizen.Heizen: TypeError: getState(...).val is not a function
                12:43:57.648	error	javascript.0 (501) at listeWerte (script.js.common.Heizen.Heizen:8:36)
                12:43:57.648	error	javascript.0 (501) at script.js.common.Heizen.Heizen:13:1
                12:43:57.648	error	javascript.0 (501) at script.js.common.Heizen.Heizen:15:3
                
                1 Reply Last reply Reply Quote 0
                • SKB
                  SKB Developer Most Active last edited by

                  @da_woody Sorry, val() am Ende in val.

                  Steht ja da: "not a function" - ich habe es auch nebenbei geschrieben ... ui ui 😄

                  da_Woody 1 Reply Last reply Reply Quote 0
                  • da_Woody
                    da_Woody @SKB last edited by

                    @skb kein problem, ich kann kein JS. du meinst

                            wert += getState(werte[i]).val();
                    

                    die zeile? ah, die klammern weg! 😄 bascht schon!

                    13:27:37.426	info	javascript.0 (501) Stop script script.js.common.Heizen.Heizen
                    13:27:37.481	info	javascript.0 (501) Start javascript script.js.common.Heizen.Heizen
                    13:27:37.489	info	javascript.0 (501) script.js.common.Heizen.Heizen: 0
                    13:27:37.489	info	javascript.0 (501) script.js.common.Heizen.Heizen: 0
                    13:27:37.489	info	javascript.0 (501) script.js.common.Heizen.Heizen: 0
                    13:27:37.489	info	javascript.0 (501) script.js.common.Heizen.Heizen: 0
                    13:27:37.489	info	javascript.0 (501) script.js.common.Heizen.Heizen: 0
                    13:27:37.489	info	javascript.0 (501) script.js.common.Heizen.Heizen: 0
                    13:27:37.490	info	javascript.0 (501) script.js.common.Heizen.Heizen: 0
                    13:27:37.490	info	javascript.0 (501) script.js.common.Heizen.Heizen: 0
                    13:27:37.490	info	javascript.0 (501) script.js.common.Heizen.Heizen: 736.84
                    13:27:37.490	info	javascript.0 (501) script.js.common.Heizen.Heizen: 736.84
                    13:27:37.490	info	javascript.0 (501) script.js.common.Heizen.Heizen: registered 0 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
                    

                    okidokie, der wert passt mal ungefähr... 🙂
                    jetzt muss ich das ding nur mehr irgendwie in 0_userdata, oder ins alias bringen... wobei alias kann ich ja auch aus userdata basteln...

                    SKB 1 Reply Last reply Reply Quote 0
                    • SKB
                      SKB Developer Most Active @da_Woody last edited by

                      @da_woody in Zeile 9 statt log kannst Du auch setState nehmen und den Datenpunkt angeben, wo es gespeichert werden soll.

                      setState("datenpunkt.datenpunkt", wert);
                      
                      da_Woody 1 Reply Last reply Reply Quote 0
                      • da_Woody
                        da_Woody @SKB last edited by

                        @skb sagte in Test Adapter Energiefluss v1.3.x GitHub/Latest:

                        setState("datenpunkt.datenpunkt", wert);

                        u mean ?

                        setState("0_userdata.Heizen.Heizen", wert); 
                        

                        4df6af0e-8ae8-4230-b254-8d9fc7c1809e-grafik.png

                        SKB 1 Reply Last reply Reply Quote 0
                        • SKB
                          SKB Developer Most Active @da_Woody last edited by

                          @da_woody wenns den gibt, ja 😉

                          da_Woody 1 Reply Last reply Reply Quote 0
                          • da_Woody
                            da_Woody @SKB last edited by

                            @skb hrnz, das ist ja mein prob... 😄
                            muss mich wieder mehr damit befassen...

                            SKB 1 Reply Last reply Reply Quote 0
                            • SKB
                              SKB Developer Most Active @da_Woody last edited by

                              @da_woody Achso, na den Datenpunkt kannst du ja im Objekt Browser erstellen. Typ Zahl.

                              Dann im Skript den Namen angeben.

                              Klappt oder? 😉

                              da_Woody 1 Reply Last reply Reply Quote 0
                              • da_Woody
                                da_Woody @SKB last edited by

                                @skb sag ja, bin zu dämlich.
                                87696a0a-ef45-4cdf-92c2-c2454fb9445e-grafik.png 6e453bd2-3cea-4280-bc34-390af3bf2eb3-grafik.png

                                function listeWerte() {
                                    // Liste
                                    let werte = getObject("enum.functions.power_consumption").common.members;
                                    // Startwert 0
                                    let wert = 0;
                                    // Schleife, um die Werte abzufragen
                                    for (var i = 0; i < werte.length; i++) {
                                        wert += getState(werte[i]).val;
                                        setState("0_userdata.Heizen.Heizen", wert); 
                                    }
                                }
                                // Funktionsaufruf 
                                listeWerte();
                                
                                
                                14:07:37.329	info	javascript.0 (501) Start javascript script.js.common.Heizen.Heizen
                                14:07:37.336	warn	javascript.0 (501) at listeWerte (script.js.common.Heizen.Heizen:9:9)
                                14:07:37.336	warn	javascript.0 (501) at script.js.common.Heizen.Heizen:13:1
                                14:07:37.336	warn	javascript.0 (501) at script.js.common.Heizen.Heizen:15:3
                                14:07:37.338	warn	javascript.0 (501) at listeWerte (script.js.common.Heizen.Heizen:9:9)
                                14:07:37.338	warn	javascript.0 (501) at script.js.common.Heizen.Heizen:13:1
                                14:07:37.338	warn	javascript.0 (501) at script.js.common.Heizen.Heizen:15:3
                                14:07:37.339	warn	javascript.0 (501) at listeWerte (script.js.common.Heizen.Heizen:9:9)
                                14:07:37.339	warn	javascript.0 (501) at script.js.common.Heizen.Heizen:13:1
                                14:07:37.339	warn	javascript.0 (501) at script.js.common.Heizen.Heizen:15:3
                                14:07:37.340	warn	javascript.0 (501) at listeWerte (script.js.common.Heizen.Heizen:9:9)
                                14:07:37.340	warn	javascript.0 (501) at script.js.common.Heizen.Heizen:13:1
                                14:07:37.340	warn	javascript.0 (501) at script.js.common.Heizen.Heizen:15:3
                                14:07:37.341	warn	javascript.0 (501) at listeWerte (script.js.common.Heizen.Heizen:9:9)
                                14:07:37.341	warn	javascript.0 (501) at script.js.common.Heizen.Heizen:13:1
                                14:07:37.341	warn	javascript.0 (501) at script.js.common.Heizen.Heizen:15:3
                                14:07:37.343	warn	javascript.0 (501) at listeWerte (script.js.common.Heizen.Heizen:9:9)
                                14:07:37.343	warn	javascript.0 (501) at script.js.common.Heizen.Heizen:13:1
                                14:07:37.343	warn	javascript.0 (501) at script.js.common.Heizen.Heizen:15:3
                                14:07:37.343	warn	javascript.0 (501) at listeWerte (script.js.common.Heizen.Heizen:9:9)
                                14:07:37.343	warn	javascript.0 (501) at script.js.common.Heizen.Heizen:13:1
                                14:07:37.344	warn	javascript.0 (501) at script.js.common.Heizen.Heizen:15:3
                                14:07:37.344	warn	javascript.0 (501) at listeWerte (script.js.common.Heizen.Heizen:9:9)
                                14:07:37.344	warn	javascript.0 (501) at script.js.common.Heizen.Heizen:13:1
                                14:07:37.344	warn	javascript.0 (501) at script.js.common.Heizen.Heizen:15:3
                                14:07:37.345	warn	javascript.0 (501) at listeWerte (script.js.common.Heizen.Heizen:9:9)
                                14:07:37.345	warn	javascript.0 (501) at script.js.common.Heizen.Heizen:13:1
                                14:07:37.345	warn	javascript.0 (501) at script.js.common.Heizen.Heizen:15:3
                                14:07:37.346	warn	javascript.0 (501) at listeWerte (script.js.common.Heizen.Heizen:9:9)
                                14:07:37.346	warn	javascript.0 (501) at script.js.common.Heizen.Heizen:13:1
                                14:07:37.346	warn	javascript.0 (501) at script.js.common.Heizen.Heizen:15:3
                                
                                SKB 1 Reply Last reply Reply Quote 0
                                • SKB
                                  SKB Developer Most Active @da_Woody last edited by SKB

                                  @da_woody da fehlt eine 0.

                                  Userdata.0.Heizen.Heizen 🙂

                                  da_Woody 3 Replies Last reply Reply Quote 0
                                  • da_Woody
                                    da_Woody @SKB last edited by

                                    @skb hrnz! wenn man dann auch noch so senil 2 punkte reinschreibt... idefix.gif
                                    nuja:
                                    5194905a-74d2-47b0-860a-fa0b0acf4998-grafik.png
                                    this should work! danke.gif

                                    1 Reply Last reply Reply Quote 0
                                    • M
                                      mrMuppet last edited by mrMuppet

                                      Hallo zusammen.
                                      Ich hab nen Powerfox der den Stromzähler ausliest (Einspeisung und Verbrauch) und einen kleinen Wechselrichter der mir Produktion rausgibt.
                                      5da936fc-c656-491c-9719-3371f47046ed-image.png
                                      sieht für mich ganz richtig aus, oder?
                                      Leider bleibt das "Netz" im Adapter immer auf "0"? Woran kann das liegen?
                                      22094f50-0eaa-447f-a295-5e270bad57e3-image.png

                                      Meine Konfig im Adapter: 330563c4-92fe-4154-aae8-4ec87d27fa84-image.png

                                      Edit: schon gefunden! Muss natürlich angeben, dass es sich um zwei Zustände handelt. Sorry for interrupting you.

                                      1 Reply Last reply Reply Quote 0
                                      • H
                                        Happyuser20 last edited by

                                        Hallo

                                        Erstmal ein Lob zu dem Adapter.
                                        Komme soweit damit klar, ist alles selbsterklärend.
                                        Bei einer Sache bin ich zu doof 🙂
                                        Ich nutze in der VIS die Schriftart "Jura-DemiBold" aus den google-fonts.

                                        Wie kann ich die einbinden bzw. wie ist der relative Pfad dazu?

                                        Gruß
                                        HappyUser20

                                        BananaJoe 1 Reply Last reply Reply Quote 0
                                        • BananaJoe
                                          BananaJoe Most Active @Happyuser20 last edited by

                                          @happyuser20 du müsstest den genauen Speicherort der eigentlichen Datei ermitteln und dann im Adapter eintragen.
                                          Ich nutze die - selbst hochgeladene - Schriftart Oxaniumund dann sieht das so aus:

                                          4b944b18-d3b2-40ca-a499-dea865ed5f68-image.png

                                          Hochladen über den VIS-Dateimanager!
                                          Ggf. lädst du die Schrift einfach zusätzlich hoch, ist es diese hier: https://fonts2u.com/download/jura-demi-bold.font ?
                                          Runterladen, entpacken, die .ttf darin per VIS in (d)einem Projekt hochladen und im Adapter angeben

                                          H 1 Reply Last reply Reply Quote 1
                                          • da_Woody
                                            da_Woody @SKB last edited by

                                            @skb ich fummel grad ein bißchen mit den farben rum.

                                            1. 0d2e61c9-85cc-4a51-8cf2-38f19254b274-grafik.png
                                            2. 68bdec3c-a560-4550-9b3b-191d633039b2-grafik.png
                                              wagen, oder auto...?
                                            3. wenn ich versuche element4 zu verwenden, dann wirds nicht nach unten angezeigt...
                                              6f0d0d80-1cb5-41a3-a823-fa66ba1826ad-grafik.png
                                            SKB 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            984
                                            Online

                                            31.7k
                                            Users

                                            79.6k
                                            Topics

                                            1.3m
                                            Posts

                                            energiefluss vis visualisierung visualization
                                            149
                                            2366
                                            866833
                                            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