Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Visualisierung
  4. Variabler Datenpunkt in VIS?

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    11
    1
    492

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.7k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.6k

Variabler Datenpunkt in VIS?

Geplant Angeheftet Gesperrt Verschoben Visualisierung
17 Beiträge 4 Kommentatoren 1.5k Aufrufe 3 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • CinimodC Cinimod

    @butsch

    Du kannst ja auch zwei eigene Datenpunkte (gestern, heute) beschreiben mit dem Wert von der zusammengesetzter ID, und diese dann in VIS darstellen, mit was immer du willst.

    B Offline
    B Offline
    butsch
    schrieb am zuletzt editiert von
    #8

    @cinimod ohje, jetzt stehe ich auf dem Schlauch...
    Wie müsste denn dann mein Blockly aussehen um einen direkten Datenpunkt zu schreiben?

    CinimodC 1 Antwort Letzte Antwort
    0
    • CinimodC Cinimod

      @butsch

      Hast du im Adapter keine extra Datenpunkte für heute und gestern ?

      Dann kannst du nur einen selbst erstellten Datenpunkt bzw. zwei (für heute und gestern) über ein beschreiben lassen, welche du dann im VIS benutzen kannst.

      Das ist vermutlich kein Zufall das die Datenpunkte 5 und 6 heißen, dass ließe sich ja über das heutige Datum irgendwie verknüpfen. Das Skript dazu ist aber etwas kniffelig, das müsste ich selbst erstmal testen, kann ich jetzt nicht auf die schnelle aus dem Ärmel schüttlen.

      Was aber passiert wohl beim Monatswechsel, überschreibt er die vorhandenen Datenpunkte ?

      paul53P Offline
      paul53P Offline
      paul53
      schrieb am zuletzt editiert von paul53
      #9

      @cinimod sagte: Das Skript dazu ist aber etwas kniffelig

      Vorschlag:

      const path = 'fronius-solarweb.0.037e3fdb.day.EnergyProductionTotal.values.';
      const idHeute = '0_userdata.0.Fronius.EnergyProduction.heute';
      const idGestern = '0_userdata.0.Fronius.EnergyProduction.gestern';
      
      var idToday = path + new Date().getDate();
      on(idToday, function(dp) {
          setState(idHeute, dp.state.val, true);
      });
      
      schedule('59 23 * * *', function() {
          setState(idGestern, getState(idToday).val, true);
          unsubscribe(idToday);
          idToday = path + new Date(Date.now() + 70000).getDate();
          on(idToday, function(dp) {
              setState(idHeute, dp.state.val, true);
          });
      });
      

      Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
      Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

      1 Antwort Letzte Antwort
      0
      • B butsch

        @cinimod ohje, jetzt stehe ich auf dem Schlauch...
        Wie müsste denn dann mein Blockly aussehen um einen direkten Datenpunkt zu schreiben?

        CinimodC Offline
        CinimodC Offline
        Cinimod
        Most Active
        schrieb am zuletzt editiert von Cinimod
        #10

        @butsch

        Ich hätte es etwa so probiert, kann aber auch sein das ich auf dem Holzweg bin:

        Bildschirmfoto 2022-03-06 um 17.43.17.png

        Synology DS918+, Fritzbox 6690 Cable, #Docker #Blockly #Vis2 #Deconz #Tasmota

        paul53P 1 Antwort Letzte Antwort
        0
        • CinimodC Cinimod

          @butsch

          Ich hätte es etwa so probiert, kann aber auch sein das ich auf dem Holzweg bin:

          Bildschirmfoto 2022-03-06 um 17.43.17.png

          paul53P Offline
          paul53P Offline
          paul53
          schrieb am zuletzt editiert von paul53
          #11

          @cinimod sagte: Ich hätte es etwa so probiert

          Man muss jeden Tag einen neuen Trigger mit dem Monats-Datum erzeugen und den alten Trigger löschen. Blockly hat leider kein unsubscribe(id) (s. Zeile 12). Deshalb benötigt man eine Javascript-Funktion stopTrigger(id):

          Bild_2022-03-06_181626.png

          Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
          Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

          CinimodC 1 Antwort Letzte Antwort
          0
          • paul53P paul53

            @cinimod sagte: Ich hätte es etwa so probiert

            Man muss jeden Tag einen neuen Trigger mit dem Monats-Datum erzeugen und den alten Trigger löschen. Blockly hat leider kein unsubscribe(id) (s. Zeile 12). Deshalb benötigt man eine Javascript-Funktion stopTrigger(id):

            Bild_2022-03-06_181626.png

            CinimodC Offline
            CinimodC Offline
            Cinimod
            Most Active
            schrieb am zuletzt editiert von
            #12

            @paul53

            Hab mir jetzt beides zehn mal angesehen, verstehe nicht wieso meins nicht funktioniert, bin aber auch nicht so der Held beim Skripten :wink:

            Der Monat spielt doch allem Anschein nach gar keine rolle :thinking_face:

            Synology DS918+, Fritzbox 6690 Cable, #Docker #Blockly #Vis2 #Deconz #Tasmota

            paul53P 1 Antwort Letzte Antwort
            0
            • CinimodC Cinimod

              @paul53

              Hab mir jetzt beides zehn mal angesehen, verstehe nicht wieso meins nicht funktioniert, bin aber auch nicht so der Held beim Skripten :wink:

              Der Monat spielt doch allem Anschein nach gar keine rolle :thinking_face:

              paul53P Offline
              paul53P Offline
              paul53
              schrieb am zuletzt editiert von paul53
              #13

              @cinimod sagte: Der Monat spielt doch allem Anschein nach gar keine rolle

              Monatsdatum ist der Tag des Monats. Heute ist der 6(.März) und gestern war der 5(.März).
              Der Wochentag als Nummer liefert heute (Sonntag) eine 7.

              Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
              Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

              CinimodC 1 Antwort Letzte Antwort
              0
              • paul53P paul53

                @cinimod sagte: Der Monat spielt doch allem Anschein nach gar keine rolle

                Monatsdatum ist der Tag des Monats. Heute ist der 6(.März) und gestern war der 5(.März).
                Der Wochentag als Nummer liefert heute (Sonntag) eine 7.

                CinimodC Offline
                CinimodC Offline
                Cinimod
                Most Active
                schrieb am zuletzt editiert von Cinimod
                #14

                @paul53

                Ach so … meins ist sicher falsch, Wochentag als Nummer kommt dann bestimmt immer nur 1-7 raus gell… :man-facepalming:

                Dennoch hab ich nicht verstanden wieso den alten trigger löschen, um 0:00 wird mein trigger ja auch geändert, und gleichzeitig existiert doch der alte trigger nicht mehr oder?

                Synology DS918+, Fritzbox 6690 Cable, #Docker #Blockly #Vis2 #Deconz #Tasmota

                B 1 Antwort Letzte Antwort
                0
                • CinimodC Cinimod

                  @paul53

                  Ach so … meins ist sicher falsch, Wochentag als Nummer kommt dann bestimmt immer nur 1-7 raus gell… :man-facepalming:

                  Dennoch hab ich nicht verstanden wieso den alten trigger löschen, um 0:00 wird mein trigger ja auch geändert, und gleichzeitig existiert doch der alte trigger nicht mehr oder?

                  B Offline
                  B Offline
                  butsch
                  schrieb am zuletzt editiert von butsch
                  #15

                  @cinimod Ja, ich habe es mit Monatsdatum gemacht und das funktioniert.

                  visenergyblockly.png

                  paul53P CinimodC 2 Antworten Letzte Antwort
                  0
                  • B butsch

                    @cinimod Ja, ich habe es mit Monatsdatum gemacht und das funktioniert.

                    visenergyblockly.png

                    paul53P Offline
                    paul53P Offline
                    paul53
                    schrieb am zuletzt editiert von
                    #16

                    @butsch sagte: mit Monatsdatum gemacht

                    Monatsdatum - 1 wird nicht funktionieren, da es z.B. den 0.4. nicht gibt. Triggere für "gestern" besser um 23:59 Uhr.

                    Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                    Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                    1 Antwort Letzte Antwort
                    0
                    • B butsch

                      @cinimod Ja, ich habe es mit Monatsdatum gemacht und das funktioniert.

                      visenergyblockly.png

                      CinimodC Offline
                      CinimodC Offline
                      Cinimod
                      Most Active
                      schrieb am zuletzt editiert von
                      #17

                      @butsch

                      Du kannst das runden sicher auch direkt ausführen:

                      Bildschirmfoto 2022-03-06 um 20.01.16.png

                      Synology DS918+, Fritzbox 6690 Cable, #Docker #Blockly #Vis2 #Deconz #Tasmota

                      1 Antwort Letzte Antwort
                      0
                      Antworten
                      • In einem neuen Thema antworten
                      Anmelden zum Antworten
                      • Älteste zuerst
                      • Neuste zuerst
                      • Meiste Stimmen


                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      615

                      Online

                      32.5k

                      Benutzer

                      81.8k

                      Themen

                      1.3m

                      Beiträge
                      Community
                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                      ioBroker Community 2014-2025
                      logo
                      • Anmelden

                      • Du hast noch kein Konto? Registrieren

                      • Anmelden oder registrieren, um zu suchen
                      • Erster Beitrag
                        Letzter Beitrag
                      0
                      • Home
                      • Aktuell
                      • Tags
                      • Ungelesen 0
                      • Kategorien
                      • Unreplied
                      • Beliebt
                      • GitHub
                      • Docu
                      • Hilfe