Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Visualisierung
  4. Flot Eingangsdaten mit Faktor Multiplizieren

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    12
    1
    127

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    4.3k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.2k

Flot Eingangsdaten mit Faktor Multiplizieren

Scheduled Pinned Locked Moved Visualisierung
flot
8 Posts 3 Posters 960 Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • C Offline
    C Offline
    ChristophB
    wrote on last edited by ChristophB
    #1

    Hallo,

    ich erstelle mir gerade ein Diagramm im Flot Editor. Ein Wert liegt mit dem Faktor 10 multipliziert vor. Also statt 10,5 °C als 105. Wenn ich diesen Wert ins Diagramm einfüge, dann hat die Y-Skala auch die Beschriftung 0-300°C, bspw., wie bekomme ich den Wert mit 0,1 multipliziert, so daß ich die Y-Achse mit 0-30 °C skalieren kann? Oder eben die Beschriftung angepasst?

    Gruß Christoph

    paul53P 1 Reply Last reply
    1
    • C ChristophB

      Hallo,

      ich erstelle mir gerade ein Diagramm im Flot Editor. Ein Wert liegt mit dem Faktor 10 multipliziert vor. Also statt 10,5 °C als 105. Wenn ich diesen Wert ins Diagramm einfüge, dann hat die Y-Skala auch die Beschriftung 0-300°C, bspw., wie bekomme ich den Wert mit 0,1 multipliziert, so daß ich die Y-Achse mit 0-30 °C skalieren kann? Oder eben die Beschriftung angepasst?

      Gruß Christoph

      paul53P Offline
      paul53P Offline
      paul53
      wrote on last edited by
      #2

      @ChristophB
      Mein Tipp: Nutze den Adapter ioBroker.linkeddevices

      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 Reply Last reply
      0
      • C Offline
        C Offline
        ChristophB
        wrote on last edited by
        #3

        Hallo, vielen Dank für den Tipp. Hört sich brauchbar an, aber leider startet der Adapter nicht, weder Master, noch auf dem Slave beim Multihost Betrieb. Ich will da aber jetzt nicht zuviel Raumbasteln, sonst laufen wieder andere Adapter nicht, wenn ich z.b. NodeJS Update.

        1 Reply Last reply
        0
        • T Offline
          T Offline
          tigiba
          wrote on last edited by
          #4

          hab den Adapter linkeddevices ausprobiert, finde aber eher doof, dass in dem fall dann ab der erstellung des linked parameters ein eigener log geschrieben wird und nicht die bereits existierenden log einträge von davor erreichbar macht (und zukünftig den speicherplatz in der datenbank dupliziert).

          Eine Lösung im Flot Adapter analog wie beim VIS-Widget für Nummern wäre deutlich eleganter:

          Dass nicht nur ein Offset sondern auch ein Multiplikator eingetragen werden kann.

          paul53P 1 Reply Last reply
          0
          • T tigiba

            hab den Adapter linkeddevices ausprobiert, finde aber eher doof, dass in dem fall dann ab der erstellung des linked parameters ein eigener log geschrieben wird und nicht die bereits existierenden log einträge von davor erreichbar macht (und zukünftig den speicherplatz in der datenbank dupliziert).

            Eine Lösung im Flot Adapter analog wie beim VIS-Widget für Nummern wäre deutlich eleganter:

            Dass nicht nur ein Offset sondern auch ein Multiplikator eingetragen werden kann.

            paul53P Offline
            paul53P Offline
            paul53
            wrote on last edited by paul53
            #5

            @tigiba sagte:

            ab der erstellung des linked parameters ein eigener log geschrieben wird und nicht die bereits existierenden log einträge von davor erreichbar macht (und zukünftig den speicherplatz in der datenbank dupliziert).

            Um das zu umgehen, kann man im History-/SQL-Adapter eine Alias-ID mit der "alten" ID eintragen. Das Aufzeichnen des Original-DP muss man natürlich beenden.

            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

            T 1 Reply Last reply
            0
            • paul53P paul53

              @tigiba sagte:

              ab der erstellung des linked parameters ein eigener log geschrieben wird und nicht die bereits existierenden log einträge von davor erreichbar macht (und zukünftig den speicherplatz in der datenbank dupliziert).

              Um das zu umgehen, kann man im History-/SQL-Adapter eine Alias-ID mit der "alten" ID eintragen. Das Aufzeichnen des Original-DP muss man natürlich beenden.

              T Offline
              T Offline
              tigiba
              wrote on last edited by
              #6

              @paul53 aber dann hätte ich eine Mischung von orginal-Format und über linkedddevices definierten modifikator, oder? auch eher unpraktisch.

              paul53P 1 Reply Last reply
              0
              • T tigiba

                @paul53 aber dann hätte ich eine Mischung von orginal-Format und über linkedddevices definierten modifikator, oder? auch eher unpraktisch.

                paul53P Offline
                paul53P Offline
                paul53
                wrote on last edited by paul53
                #7

                @tigiba sagte:

                Mischung von orginal-Format und über linkedddevices definierten modifikator, oder?

                Da hast Du natürlich recht.

                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

                T 1 Reply Last reply
                0
                • paul53P paul53

                  @tigiba sagte:

                  Mischung von orginal-Format und über linkedddevices definierten modifikator, oder?

                  Da hast Du natürlich recht.

                  T Offline
                  T Offline
                  tigiba
                  wrote on last edited by
                  #8

                  hab mir jetzt mal nen workaround mittels SQL gebastelt (Übersetzung und Übertragung der Altdaten auf die linkeddevices variable - id orginal = 115, id mit modifikator = 119) -->

                  INSERT LOW_PRIORITY
                  INTO ts_number
                  SELECT 119, o.ts, o.val*-1, o.ack, o._from, o.q
                  FROM ts_number o
                  WHERE o.id = 115 AND o.val IS NOT NULL
                  AND NOT EXISTS (
                    SELECT c.ts
                    FROM ts_number c
                    WHERE c.ts = o.ts
                    AND c.val = o.val*-1
                    AND c.id = 119
                  )
                  

                  Und nachdem ich jetzt die Daten so überspielt hab könnt ich theroetisch das Logging beim orginalen parameter abdrehen und aus der history löschen. werd das aber zunächst mal noch etwas beobachten um sicher zu gehen dass dabei auch nix verloren geht (dass jeder neuer wert auch in der linkeddevices variable landet)

                  1 Reply Last reply
                  0
                  Reply
                  • Reply as topic
                  Log in to reply
                  • Oldest to Newest
                  • Newest to Oldest
                  • Most Votes


                  Support us

                  ioBroker
                  Community Adapters
                  Donate

                  582

                  Online

                  32.7k

                  Users

                  82.4k

                  Topics

                  1.3m

                  Posts
                  Community
                  Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                  ioBroker Community 2014-2025
                  logo
                  • Login

                  • Don't have an account? Register

                  • Login or register to search.
                  • First post
                    Last post
                  0
                  • Home
                  • Recent
                  • Tags
                  • Unread 0
                  • Categories
                  • Unreplied
                  • Popular
                  • GitHub
                  • Docu
                  • Hilfe