Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Wert errechnen lassen und in VIS anzeigen

    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

    Wert errechnen lassen und in VIS anzeigen

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

      Guten Morgen, ich bin noch ziemlich neu im Thema und probiere mich gerade etwas aus. Ich hoffe ihr könnt mir helfen.
      Ich habe einen Adapter oilfox und jeden Tag wird einmal gemessen.

      Ich würde gerne in meiner VIS darstellen, wie viel Öl Heizöl ich am Vortrag verbraucht habe.

      Gestern wurden im Heizöltank z.B 2000 Liter messen.
      Heutige Messung 1998 Liter.

      Also 2000-1998= 2 Liter Verbrauch an Heizöl am Vortrag.

      Wie erstelle ich das ? Blockly? Welches Widget nehme ich um es mir anzeigen zu lassen?

      In den Objekten wird mir immer der aktuelle Wert geliefert : Wert 2000 sobald die neue Messung kommt, überschreibt er den Wert.

      Schon mal vielen Dank für eure Hilfe

      paul53 2 Replies Last reply Reply Quote 0
      • paul53
        paul53 @driftkingisback last edited by paul53

        @driftkingisback sagte: jeden Tag wird einmal gemessen.

        Dann lässt sich der Tagesverbrauch einfach ermitteln:

        Bild_2022-09-12_103330948.png

        D 1 Reply Last reply Reply Quote 0
        • D
          driftkingisback @paul53 last edited by

          @paul53 Hallo Paul vielen lieben Dank, muss ich einfach so das Blockly nachbauen und bei Objekt ID den Wert angeben (wo die Literzahl gemessen wird)?

          Wie stelle ich den errechneten Wert auf die VIS...Widget String ? Der errechnete Wert wo finde ich den dann? Muss das Widget ja einen Wert zuweisen

          Sorry für die vielen Fragen

          paul53 1 Reply Last reply Reply Quote 0
          • paul53
            paul53 @driftkingisback last edited by paul53

            @driftkingisback sagte: bei Objekt ID den Wert angeben (wo die Literzahl gemessen wird)?

            Das Ergebnis(Objekt ID) muss dem Datenpunkt zugewiesen werden, der den Tagesverbrauch enthält. Dieser Datenpunkt von Typ "Zahl" muss vorher im Tab "Objekte" unter "0_userdata.0" erstellt werden, z.B.:

            Tagesverbrauch.JPG

            Der Füllstand wird dem Trigger (default) zugewiesen.
            Der Wert des Datenpunktes "Tagesverbrauch Heizöl" kann dann in Vis angezeigt werden.

            D 1 Reply Last reply Reply Quote 0
            • D
              driftkingisback @paul53 last edited by

              @paul53 super, das probiere ich heute Abend gleich aus, wie mache ich das für eine Woche, kann man im Blockly sagen, er soll nur jede Woche schauen und die Werte errechnen?

              paul53 1 Reply Last reply Reply Quote 0
              • paul53
                paul53 @driftkingisback last edited by paul53

                @driftkingisback sagte: wie mache ich das für eine Woche

                Um verschieden Perioden (Tag / Woche / Monat / Quartal / Jahr) abzudecken, gibt es den Adapter "Sourceanalytix". Der kann auch die Kosten berechnen.

                EDIT: Da der Sourceanalytix-Adapter am besten mit einem kumulativen Gesamtverbrauch zurecht kommt, sollte man einen solchen Datenpunkt verwenden. Per Blockly kann man diesen Gesamtverbrauch inklusive der Erkennung einer Tank-Befüllung ermitteln:

                Bild_2022-09-12_131748747.png

                Bild_2022-09-12_132223439.png

                Zarello 1 Reply Last reply Reply Quote 0
                • Zarello
                  Zarello @paul53 last edited by

                  @paul53 sagte in Wert errechnen lassen und in VIS anzeigen:

                  Um verschieden Perioden (Tag / Woche / Monat / Quartal / Jahr) abzudecken, gibt es den Adapter "Sourceanalytix". Der kann auch die Kosten berechnen.

                  Kann es sein, dass der SourceAnalytix-Adapter noch nicht als stabile Version erhältlich ist sondern über GitHub installiert werden muss?

                  Homoran 1 Reply Last reply Reply Quote 0
                  • Homoran
                    Homoran Global Moderator Administrators @Zarello last edited by

                    @zarello sagte in Wert errechnen lassen und in VIS anzeigen:

                    Kann es sein, dass der SourceAnalytix-Adapter noch nicht als stabile Version erhältlich ist sondern über GitHub installiert werden muss?

                    ja und nein!
                    er ist im Beta Repo!

                    kurzfristig von stable in beta umstellen- installieren - wieder zurück auf stable.

                    D 1 Reply Last reply Reply Quote 1
                    • D
                      driftkingisback @Homoran last edited by

                      @homoran wo finde ich im Blocky die zwei Befehle "vorherigerBildschirmfoto 2022-09-12 um 21.25.20.png Wert" finde ich nicht

                      D 1 Reply Last reply Reply Quote 0
                      • D
                        driftkingisback @driftkingisback last edited by

                        @driftkingisback gefunden, ist das jetzt so richtig ?Bildschirmfoto 2022-09-12 um 21.38.06.png

                        paul53 1 Reply Last reply Reply Quote 0
                        • paul53
                          paul53 @driftkingisback last edited by paul53

                          @driftkingisback sagte: gefunden, ist das jetzt so richtig ?

                          Alte Version des Javascript-Adapters?
                          Unter "Trigger" gefunden?

                          D 1 Reply Last reply Reply Quote 0
                          • D
                            driftkingisback @paul53 last edited by

                            @paul53 ja ist das jetzt so richtig wie ich das gemacht habe? muss halt warten bis die nächste Messung gekommen ist...

                            paul53 1 Reply Last reply Reply Quote 0
                            • paul53
                              paul53 @driftkingisback last edited by paul53

                              @driftkingisback sagte: ist das jetzt so richtig wie ich das gemacht habe?

                              Ja, wenn beide Variablen unter "Trigger" gefunden wurden.
                              In neueren Versionen des JS-Adapters kann man diese lokalen Variablen von selbst erstellten Variablen unterscheiden.

                              D 1 Reply Last reply Reply Quote 0
                              • D
                                driftkingisback @paul53 last edited by

                                @paul53 leider kommt irgendwie nichts, einfach ne Null, wenn jetzt 3 oder 4 da stände wäre super dann wüsste ich hätte 3 4 Liter Heizöl verbraucht

                                Bildschirmfoto 2022-09-14 um 22.18.39.png

                                1 Reply Last reply Reply Quote 0
                                • paul53
                                  paul53 @driftkingisback last edited by paul53

                                  @driftkingisback sagte: Adapter oilfox und jeden Tag wird einmal gemessen.

                                  Wird wirklich nur einmal pro Tag der Datenpunkt "fillLevelQuantity" aktualisiert?
                                  Bau mal einen Debug-Block mit dem Wert des Trigger-Datenpunktes ein.

                                  Bild_2022-09-14_223018618.png

                                  D 1 Reply Last reply Reply Quote 0
                                  • D
                                    driftkingisback @paul53 last edited by

                                    @paul53 hab ich gestern Abend noch gemacht wo finde ich jetzt die Datei oder was genau muss ich machen ?

                                    paul53 1 Reply Last reply Reply Quote 0
                                    • paul53
                                      paul53 @driftkingisback last edited by

                                      @driftkingisback sagte: was genau muss ich machen ?

                                      Im Tab Protokolle nach "Füllstand" suchen oder filtern.

                                      D 1 Reply Last reply Reply Quote 0
                                      • D
                                        driftkingisback @paul53 last edited by

                                        @paul53 wo finde ich den ? Sorry wir können auch privat schreiben nicht das dass ein rießen thread wird

                                        paul53 1 Reply Last reply Reply Quote 0
                                        • paul53
                                          paul53 @driftkingisback last edited by paul53

                                          @driftkingisback sagte: wo finde ich den ?

                                          Im Browser-Fenster links, hieß früher "Log".

                                          @driftkingisback sagte in Wert errechnen lassen und in VIS anzeigen:

                                          wir können auch privat schreiben

                                          Bitte nicht.

                                          D 1 Reply Last reply Reply Quote 0
                                          • D
                                            driftkingisback @paul53 last edited by

                                            @paul53 said in Wert errechnen lassen und in VIS anzeigen:

                                            Im Browser-Fenster links

                                            also links iobroker finde ich protokolle
                                            und das steht drin
                                            Bildschirmfoto 2022-09-15 um 17.55.22.png

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

                                            Support us

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

                                            813
                                            Online

                                            31.9k
                                            Users

                                            80.2k
                                            Topics

                                            1.3m
                                            Posts

                                            5
                                            82
                                            5351
                                            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