Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Visualisierung
    4. Support Adapter Energiefluss-erweitert v0.6.2

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Support Adapter Energiefluss-erweitert v0.6.2

    This topic has been deleted. Only users with topic management privileges can see it.
    • SKB
      SKB Developer Most Active @pajda last edited by

      @pajda sagte in Test Adapter Energiefluss-erweitert v0.6.2:

      @skb Egal danke ich komme schon ohne klar Danke

      Kein Problem. Wüsste jetzt nicht, was daran so schwer ist, die geforderten Informationen bereitzustellen.

      W pajda 2 Replies Last reply Reply Quote 0
      • W
        warp735 @SKB last edited by

        @skb
        Ist es auch Möglich die Punkte sychron zu halten? Beim refresh der Seite passt es, aber wenn Werte unterschiedlich anfangen zu liefern leider nicht:

        09-01-2025_14-30-10.gif

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

          @warp735 Hier kannst du nur Abhilfe schaffen, wenn die Elemente enger oder weiter auseinander sind, das die Punkte ineinandergreifen.

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

            @skb
            Ah ok schade... das ja auch immer nur ne Momentaufnahme und stimmt wieder irgendwann nicht. Muss man sich wohl daran gewöhnen 😞

            Beim refresh siehts ja super aus, aber halt auch nur bis zum nächsten Tag.

            09-01-2025_15-02-34.gif

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

              @warp735 Eigentlich kann das nicht sein, da die Animationen nur ausgeblendet werden, wenn sie nicht aktiv sind und somit "versteckt" weiterlaufen.

              Hast du geschwindigkeitsabhängige Animationen konfiguriert? dann kann dies natürlich sein, das sie sich verschieben.

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

                @skb
                natürlich nicht. Sonst würde es beim refresh ja nicht stimmen.

                Der Modul WR ging gerade kuez aus und ne Minute später wieder an. Ab da hats dann nicht mehr gepasst. 1x F5 und alles wieder gut.

                btw: greifen Überschreibungen bei den Boxen nicht? Kann machen was ich will, zeigts immer gleich an. Linie dunkelt ab, Box leider nicht. Bis auf die Farbe absolut identische Einstellungen. Irgendwie werd ich damit nicht warm 😢

                {
                    "<10": {
                        "stroke": "rgba(255,206,74,0.2)"
                    },
                    ">10": {
                        "stroke": "rgba(255,206,74,1)"
                    }
                }
                

                edit: klar ohne Wert 😀

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

                  @warp735 Ich habe bei mir auch doppelte Linien und die laufen immer synchron - auch wenn sie wieder eingeblendet werden. Somit gehe ich von einem "Browser-Stuck" aus, wo sich die Animation verschiebt.

                  Die Überschreibungen greifen immer. Hast du Dir das Wiki dazu mal angeschaut? Dort ist alles beschrieben, was man einstellen kann und wie das funktioniert.
                  https://github.com/SKB-CGN/ioBroker.energiefluss-erweitert/wiki

                  Hier der Link zu dem Gesuchten:
                  https://github.com/SKB-CGN/ioBroker.energiefluss-erweitert/wiki/Custom-Overrides-for-elements#spezielle-überschreibungen

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

                    @skb

                    Hatte kein Datenpunkt angegeben. Klar mein Fehler. Beim Icon funktionierts aber leider nicht und beim Text kann ich weder Überschreibung noch einen Datenpunkt einfügen. Wie ist hier das Vorgehen?

                    Also Box geht, Icon trotz gleicher Einstellungen nicht und beim Text kann ich garnix einstellen

                    09-01-2025_15-23-30.png

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

                      @warp735 Natürlich ist immer eine Datenquelle anzugeben. Sonst greift keine Überschreibung.

                      Was funktioniert beim Icon nicht?
                      Der Text ist so konzipiert, das er einfach statisch ist.

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

                        @skb sagte in Test Adapter Energiefluss-erweitert v0.6.2:

                        Was funktioniert beim Icon nicht?

                        Datenpunkt angegeben, Überschreibung eingegeben (genau gleich wie bei der Box) aber es wird nicht abgedunkelt. Die Box hingegen schon.

                        Ist aber nicht weiter tragisch. Hab gerade alles rückgängig gemacht. Selbst wenn das Icon funktionieren würde, würde das mit "leuchtendem" Text sehr Bescheiden aussehen. Bringt mir so nix.

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

                          @warp735 Natürlich kann man bei einem Icon einen datenpunkt zuweisen und mit diesem Arbeiten. Auch funktionieren die Überschreibungen.

                          2025-01-09 15_48_33-Energiefluss - erweitert Configuration – Mozilla Firefox.png

                          {
                              ">0": {
                                  "_comment": "Einspeisung",
                                  "icon": "mdi:transmission-tower-export",
                                  "color": "rgb(161,211,67)"
                              },
                              "<0": {
                                  "_comment": "Netzbezug",
                                  "icon": "mdi:transmission-tower-import?flip=horizontal",
                                  "color": "#F20E40"
                              }
                          }
                          
                          W 1 Reply Last reply Reply Quote 0
                          • W
                            warp735 @SKB last edited by warp735

                            @skb
                            Sag ich doch... zuweisen geht, es passiert dann aber nix.

                            edit: ach das ist komplett anders wie bei der Box... ?! Ok, das wusste ich nicht und machts nicht wirklich einfacher. Aber wegen des Textes hab ich das eh wieder verworfen.

                            pps: letzte Frage für heute 🙂

                            Schwellenwert 10, Wert 5 und wird auch so angezeigt. Warum greift die Schwelle nicht? Nur wegen Überschreibung?

                            SKB 2 Replies Last reply Reply Quote 0
                            • SKB
                              SKB Developer Most Active @warp735 last edited by

                              @warp735 Verschiedene Elemente, verschiedene Syntax.

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

                                @warp735 Was steht als Überschreibung drin?

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

                                  @skb

                                  {
                                      ">0": {
                                          "value": "val => parseFloat(val).toFixed(0)"
                                      },
                                      ">1000": {
                                          "value": "val => parseFloat(val/1000).toFixed(2)"
                                      }
                                  }
                                  
                                  SKB 1 Reply Last reply Reply Quote 0
                                  • SKB
                                    SKB Developer Most Active @warp735 last edited by SKB

                                    @warp735 Das Thema hatten wir ja gestern schon.
                                    Beim Nutzen der Überschreibungen werden die Basis-Regeln außer Kraft gesetzt. Hier greift dann nur noch das CSS-Klassen Prinzip, wenn Du mit value den Wert überschreibst.

                                    Ich werde hier noch einen Hinweis zu den Überschreibungen einstellen, damit dies deutlicher wird.

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

                                      @skb An bei ein link zum Video mit denn Daten
                                      Bild Überschreibung video

                                      Lg.

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

                                        Kann mir mal jemand auf die Sprünge helfen, warum folgende Überschreibung nicht funktioniert? Handelt sich um den Hauptzähler und der Wert ist bei Bezug positiv und beim Einspeisen negativ. Möchte zwischen -30 und +30 eine 0 als Anzeige, bis +-1000W ohne Dezimal und danach mit zwei Dezimalstellen.
                                        Aber sobald ich einspeise, steht nur noch 0 in der Anzeige 😞

                                        {
                                            ">=30": {
                                                "value": "val => parseFloat(val).toFixed(0)"
                                            },
                                            ">1000": {
                                                "value": "val => parseFloat(val/1000).toFixed(2)"
                                            },
                                            "<30": {
                                                "value": "val => Number(0).toFixed(0);"
                                            },
                                            "<=-30": {
                                                "value": "val => parseFloat(val).toFixed(0)"
                                            },
                                            "<-1000": {
                                                "value": "val => parseFloat(val/1000).toFixed(2)"
                                            },
                                            ">-30": {
                                                "value": "val => Number(0).toFixed(0);"
                                            }
                                        }
                                        
                                        SKB 1 Reply Last reply Reply Quote 0
                                        • SKB
                                          SKB Developer Most Active @warp735 last edited by SKB

                                          @warp735 Ich würde es so machen:

                                          {
                                            "default": {
                                              "value": "val => Number(0).toFixed(0);"
                                            },
                                            ">30": {
                                              "value": "val => parseFloat(val).toFixed(0)"
                                            },
                                            ">1000": {
                                              "value": "val => parseFloat(val/1000).toFixed(2)"
                                            },
                                            "<-30": {
                                              "value": "val => parseFloat(val).toFixed(0)"
                                            },
                                            "<-1000": {
                                              "value": "val => parseFloat(val/1000).toFixed(2)"
                                            }
                                          }
                                          

                                          "default" greift immer dann, wenn nichts zutrifft. Dann hast Du den Grundzustand "0" mit keiner Nachkommastelle.

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

                                            @skb
                                            Das sieht nicht schlecht aus. Merci 👍
                                            Habs jetzt mal so gemacht, damit ich immer positive Werte hab:

                                            {
                                                "default": {
                                                    "value": "val => Number(0).toFixed(0);"
                                                },
                                                ">30": {
                                                    "value": "val => parseFloat(val).toFixed(0)"
                                                },
                                                ">1000": {
                                                    "value": "val => parseFloat(val/1000).toFixed(2)"
                                                },
                                                "<-30": {
                                                    "value": "val => parseFloat(val*-1).toFixed(0)"
                                                },
                                                "<-1000": {
                                                    "value": "val => parseFloat((val/1000)*-1).toFixed(2)"
                                                }
                                            }
                                            
                                            1 Reply Last reply Reply Quote 1
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            949
                                            Online

                                            31.7k
                                            Users

                                            79.7k
                                            Topics

                                            1.3m
                                            Posts

                                            vis
                                            180
                                            4132
                                            4163624
                                            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