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.7.7

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    Support Adapter Energiefluss-erweitert v0.7.7

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

      @warp735 Es gab eine Zwischenversion, wo ich dies verändert hatte - da war es nicht so. Ab da aber wieder so wie jetzt.

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

        @skb
        Hab einen zweiten Heizstab eingebaut und pass gerade den Adapter an. Ist mir gestern schon beim wählen der DP aufgefallen und hier auch: da muss man schon Adleraugen um das entziffern zu können 😁

        Hellgrau auf weiß ist jetzt nicht so meins... Ist das irgendwo beeinflussbar?

        29-06-2025_07-50-27.png

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

          @warp735 ja, ist beeinflussbar:

          • helles Design nutzen
          • mit der Maus über die Elemente fahren

          Sollte ich abändern.

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

            @skb
            lieber mit dem "Fehler" leben wie helles Design 😊

            Hänge gerade noch an zwei Problemen:

            Möchte einen DP nur anzeigen, wenn ein anderer Wert >0 ist. Hab mir folgendes gebastelt, aber greift nicht 😞

            {
                "default": {
                    "display": "() => {modbus.4.holdingRegisters.1075_Elwa_Pout_2} == 0 ? none'"
                },
                ">0": {
                    "value": "val => parseFloat(val).toFixed(0)"
                },
                ">999": {
                    "value": "val => parseFloat(val/1000).toFixed(2)"
                }
            }
            

            Und dann habe ich noch die Netzfrequenz, die soll bei Wert >x blinken und bei <x auch. Jetzt kann man ja aber nur einen Schwellwert angeben. Wie löst man sowas?

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

              @warp735 Das Display Attribut ist nicht richtig. Es muss inline-block und none angegeben werden.

              Der Schwellenwert sollte positiv und negativ berücksichtigen. 20 ist (20 und -20).

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

                @skb sagte in Support Adapter Energiefluss-erweitert v0.7.7:

                Der Schwellenwert sollte positiv und negativ berücksichtigen. 20 ist (20 und -20).

                Ich möchte ja nicht +- sondern blinken wenn >50,15 und blinken wenn <49,85. Dazwischen solls nicht blinken

                btw: hab auch grad gesehen, das es mir unten rechts ein Ausrufezeichen anzeigt. Dann öffnet sich ja eine Art Fehlerbericht. Allerdings wird der derart blöd geöffnet, das man in nur mit F5 wieder wegbekommt. Der obere Teil ist nicht les/erreichbar

                29-06-2025_11-03-19.png

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

                  @skb sagte in Support Adapter Energiefluss-erweitert v0.7.7:

                  Es muss inline-block und none angegeben werden.

                  wird trotzdem angezeigt 😞

                  {
                      "default": {
                          "display": "() => {modbus.4.holdingRegisters.1075_Elwa_Pout_2} == 0 ? 'inline-block' : 'none'"
                      },
                      ">0": {
                          "value": "val => parseFloat(val).toFixed(0)"
                      },
                      ">999": {
                          "value": "val => parseFloat(val/1000).toFixed(2)"
                      }
                  }
                  
                  SKB 1 Reply Last reply Reply Quote 0
                  • SKB
                    SKB Developer Most Active @warp735 last edited by

                    @warp735 na, dann nimmst du eben Schwellenwert 0 und nutzt die Überschreibung.

                    Freut mich immer sehr, wenn Fehler als 'blöd' bezeichnet werden 👍

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

                      @warp735 Default greift nur, wenn keins zutrifft.

                      Muss also sowohl bei dem Einen und Anderen eingetragen sein.

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

                        @skb sagte in Support Adapter Energiefluss-erweitert v0.7.7:

                        und nutzt die Überschreibung.

                        Kann man mit Überschreibungen auch CSS Klassen aufrufen?

                        @skb sagte in Support Adapter Energiefluss-erweitert v0.7.7:

                        Freut mich immer sehr, wenn Fehler als 'blöd' bezeichnet werden

                        Schlecht geschlafen...? Dann ersetze blöd durch ungeschickt.

                        @skb sagte in Support Adapter Energiefluss-erweitert v0.7.7:

                        Default greift nur, wenn keins zutrifft.

                        Der Wert ist aktuell 0. Also greifen die anderen doch nicht (>0 und >999)

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

                          @warp735 Überschreibungen setzen keine CSS Klassen. Sie setzen nur die Attribute.

                          Ich denke, man kann Fehlfunktionen auch auf freundliche und nicht verurteilende Art äußern.

                          Wenn sich zu dieser Anzeige noch niemand geäußert hat, kommt dies leider nicht bei mir an.

                          Wenn der Wert 0 ist, sollte default greifen - es sei denn, es ist ein Text.

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

                            @skb sagte in Support Adapter Energiefluss-erweitert v0.7.7:

                            Überschreibungen setzen keine CSS Klassen

                            Also muss ich das blinken "nochmal" in den Attributen umsetzen?

                            @skb sagte in Support Adapter Energiefluss-erweitert v0.7.7:

                            Wenn der Wert 0 ist, sollte default greifen - es sei denn, es ist ein Text.

                            Nein, ist ein Wert. Ist aktuell alles 0 und wird trotzdem angezeigt. Wenn Wert 1 0 ist, soll Wert 2 nicht angezeigt werden

                            29-06-2025_11-52-23.png

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

                              @warp735 Für das Blinken hast du sicher eine Klasse definiert, die blinkt.
                              Diese weist du über die Attribute zu. Stichwort animation.

                              Die Überschreibung des Attribut display muß ja bei beiden Bedingungen eingetragen werden, damit es greift. default wird eben nur genutzt, wenn keine der Bedingungen zutrifft.

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

                                @skb sagte in Support Adapter Energiefluss-erweitert v0.7.7:

                                Stichwort animation.

                                Super... jetzt wird klar. Schau ich mal 👍

                                @skb sagte in Support Adapter Energiefluss-erweitert v0.7.7:

                                wenn keine der Bedingungen zutrifft.

                                Ist soweit klar, aber genau das ist doch der Fall. 0 ist nicht >0 und auch nicht >999
                                Jetzt hab ichs mal so, aber wird immer noch angezeigt. Wie wenn er den Wert nicht hat.

                                {
                                    "default": {
                                        "display": "() => {modbus.4.holdingRegisters.1075_Elwa_Pout_2} == 0 ? 'inline-block' : 'none'"
                                    },
                                    ">0": {
                                        "value": "val => parseFloat(val).toFixed(0)",
                                        "display": "() => {modbus.4.holdingRegisters.1075_Elwa_Pout_2} == 0 ? 'inline-block' : 'none'"
                                    },
                                    ">999": {
                                        "value": "val => parseFloat(val/1000).toFixed(2)",
                                        "display": "() => {modbus.4.holdingRegisters.1075_Elwa_Pout_2} == 0 ? 'inline-block' : 'none'"
                                    }
                                }
                                
                                SKB 1 Reply Last reply Reply Quote 0
                                • SKB
                                  SKB Developer Most Active @warp735 last edited by

                                  @warp735 dann wird wohl die Bedingung >=0 besser passen.

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

                                    @skb
                                    Hab grad gemerkt, das wenn der Wert nicht 0 Ist, wird er ausgeblendet und bei 0 angezeigt. Also grad falschrum kopfkratz

                                    Was muss dann statt dem none rein? Wäre ja default ausblenden und >0 dann anzeigen, oder?

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

                                      @warp735 Die beiden Attribute in der Bedingungen tauschen.

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

                                        @skb

                                        Hab jetzt statt == != und so läufts. Dank dir für die Tipp´s 👍

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

                                          @skb sagte in Support Adapter Energiefluss-erweitert v0.7.7:

                                          Diese weist du über die Attribute zu. Stichwort animation.

                                          Hab jetzt die ganze Doku durch. Leider dazu nichts zu finden... Naja, halb so wild. Bleibts so. Vielleicht fügst ja mal zukünftig zwei Schwellwerte ein 👍

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

                                            @warp735 Kann man, wie gesagt, prima mit Überschreibungen machen. Ist eine CSS Eigenschaft - die steht natürlich nicht in der Dokumentation - sonst würde ich 2000 Eigenschaften erklären. In dem Link zu W3-Schools wirst du aber fündig.

                                            2 Schwellenwerte braucht es da nicht.

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            869
                                            Online

                                            31.8k
                                            Users

                                            80.0k
                                            Topics

                                            1.3m
                                            Posts

                                            vis
                                            181
                                            4184
                                            4962964
                                            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