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. ioBroker Allgemein
  4. String mit Alias in Zahl umwandeln und in eCharts darstellen

NEWS

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.7k

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

String mit Alias in Zahl umwandeln und in eCharts darstellen

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
5 Beiträge 3 Kommentatoren 420 Aufrufe 2 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.
  • R Offline
    R Offline
    Roesch-fe
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen, ich hoffe die Frage ist hier richtig aufgehoben. Sie betriff die Alias Funktion und die Darstellung in (eCharts) Diagramme.
    Folgende Situation: Da ich z.Z. Probleme mit sporadischen Hochdruckabschaltungen meiner Alpha Innotec Wärmepumpe habe, habe ich mir einen LAN zu RS232 Umsetzter beschafft und über den Adapter Luxtronik 1.0 die Verbindung hergestellt.
    An dieser Stelle vielen Dank an den Autor "forelleblau" ! hat sofort funktioniert.
    Mit diesem Adapter kann ich neben den Temperaturen auch die Status und Ein und Ausgänge anschauen und in "Diragramme" aufzeichnen. Leider gibt es beim dem Anlagen-Status das Problem dass es sich hier um String Ausgaben handelt. Für den Benutzte erstmal super weil man den Status in Klartext lesen kann. Aber ich bekomme das nicht ins Diagramm (eine Möglichkeit wäre sicher ein eigenes Script schreibe, aber ich weigere mich zu glauben, dass es nicht über die bordeigenen Mittel geht.)
    Ich Habe also einen Alias Datenpunkt angelegt und mit dem Anlagenstatus aus dem Adapter Luxtronik verknüpft. Und ich sehe jetzt auch eine Zahl für den jeweiligen Status. Aber ich bekomme das nicht in Diagramme aufgezeichnet... wo liegt mein Denkfehler? Hier ein paar Screenshots von dem Alias Code, den Anlagen Status mit dem Wert und das "leere" Diagramm (nicht wundern, ich zeichne hier auch den Logikwert der EVU-Sperre mit auf, damit ich überhaupt sehe ob sich da was tut...). Unter Diagramm macht es auch keinen Unterschied ob ich die Status in der Achsenbeschriftung anzeigen lasse oder nicht. Wie man aber in Screen Shot sehen kann, wir der Wert (in diesem Falls [2]) auch übergeben. ( 2. ScreenShot vom Diagramm).
    Ich habe auch schon alle Einstellungen unter Diagramme durch (Automatisch, Linie, Balken etc.)
    Schon mal danke im Voraus.
    P.S: der Alias-Manager habe ich noch nicht installiert, dafür brauche ich die node.js v20., das mache ich wenn ich diese Problem gelöst haben :-)

    viele Grüße Roesch-fe

    Alias Objektdaten 01.jpg
    Alias Wert 01.jpg
    Anlagen Status Diagramm 01.jpg
    Anlagen Status Diagramm 02.jpg

    paul53P 1 Antwort Letzte Antwort
    0
    • R Roesch-fe

      Hallo zusammen, ich hoffe die Frage ist hier richtig aufgehoben. Sie betriff die Alias Funktion und die Darstellung in (eCharts) Diagramme.
      Folgende Situation: Da ich z.Z. Probleme mit sporadischen Hochdruckabschaltungen meiner Alpha Innotec Wärmepumpe habe, habe ich mir einen LAN zu RS232 Umsetzter beschafft und über den Adapter Luxtronik 1.0 die Verbindung hergestellt.
      An dieser Stelle vielen Dank an den Autor "forelleblau" ! hat sofort funktioniert.
      Mit diesem Adapter kann ich neben den Temperaturen auch die Status und Ein und Ausgänge anschauen und in "Diragramme" aufzeichnen. Leider gibt es beim dem Anlagen-Status das Problem dass es sich hier um String Ausgaben handelt. Für den Benutzte erstmal super weil man den Status in Klartext lesen kann. Aber ich bekomme das nicht ins Diagramm (eine Möglichkeit wäre sicher ein eigenes Script schreibe, aber ich weigere mich zu glauben, dass es nicht über die bordeigenen Mittel geht.)
      Ich Habe also einen Alias Datenpunkt angelegt und mit dem Anlagenstatus aus dem Adapter Luxtronik verknüpft. Und ich sehe jetzt auch eine Zahl für den jeweiligen Status. Aber ich bekomme das nicht in Diagramme aufgezeichnet... wo liegt mein Denkfehler? Hier ein paar Screenshots von dem Alias Code, den Anlagen Status mit dem Wert und das "leere" Diagramm (nicht wundern, ich zeichne hier auch den Logikwert der EVU-Sperre mit auf, damit ich überhaupt sehe ob sich da was tut...). Unter Diagramm macht es auch keinen Unterschied ob ich die Status in der Achsenbeschriftung anzeigen lasse oder nicht. Wie man aber in Screen Shot sehen kann, wir der Wert (in diesem Falls [2]) auch übergeben. ( 2. ScreenShot vom Diagramm).
      Ich habe auch schon alle Einstellungen unter Diagramme durch (Automatisch, Linie, Balken etc.)
      Schon mal danke im Voraus.
      P.S: der Alias-Manager habe ich noch nicht installiert, dafür brauche ich die node.js v20., das mache ich wenn ich diese Problem gelöst haben :-)

      viele Grüße Roesch-fe

      Alias Objektdaten 01.jpg
      Alias Wert 01.jpg
      Anlagen Status Diagramm 01.jpg
      Anlagen Status Diagramm 02.jpg

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

      @roesch-fe sagte: eine Möglichkeit wäre sicher ein eigenes Script schreibe

      Das ist die einzige Möglichkeit, den Datenpunkt so zu verwenden, wie deklariert.
      Man kann auch eine aufwändige Lesekonvertierung der verschiedenen Strings in Zahlen machen:

      val == 'Heizung' ? 1 : val == 'Warmwasser' ? 2 : val == 'Schwimmbad' ? 3 : val == 'EVU-Sperre' ? 4 : val == 'Bereitschaft' ? 5 : val == 'Abtauen' ? 6 : 0
      

      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

      R 1 Antwort Letzte Antwort
      0
      • paul53P paul53

        @roesch-fe sagte: eine Möglichkeit wäre sicher ein eigenes Script schreibe

        Das ist die einzige Möglichkeit, den Datenpunkt so zu verwenden, wie deklariert.
        Man kann auch eine aufwändige Lesekonvertierung der verschiedenen Strings in Zahlen machen:

        val == 'Heizung' ? 1 : val == 'Warmwasser' ? 2 : val == 'Schwimmbad' ? 3 : val == 'EVU-Sperre' ? 4 : val == 'Bereitschaft' ? 5 : val == 'Abtauen' ? 6 : 0
        
        R Offline
        R Offline
        Roesch-fe
        schrieb am zuletzt editiert von
        #3

        @paul53 Hallo Paul53, erstmal danke. Das kann ich doch auch direkt in Objektdaten vom Alias aschreiben, oder?
        Viele Grüße, Roesch-fe

        1 Antwort Letzte Antwort
        0
        • R Offline
          R Offline
          Roesch-fe
          schrieb am zuletzt editiert von
          #4

          @paul53 Hat geklappt, ich wollte den Code hier posten, bekomme aber immer Error / Forbidden

          Thomas BraunT 1 Antwort Letzte Antwort
          0
          • R Roesch-fe

            @paul53 Hat geklappt, ich wollte den Code hier posten, bekomme aber immer Error / Forbidden

            Thomas BraunT Online
            Thomas BraunT Online
            Thomas Braun
            Most Active
            schrieb am zuletzt editiert von
            #5

            @roesch-fe sagte in String mit Alias in Zahl umwandeln und in eCharts darstellen:

            bekomme aber immer Error / Forbidden

            Die F5-Taste ist dein Freund.

            Linux-Werkzeugkasten:
            https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
            NodeJS Fixer Skript:
            https://forum.iobroker.net/topic/68035/iob-node-fix-skript
            iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

            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
            FAQ Cloud / IOT
            HowTo: Node.js-Update
            HowTo: Backup/Restore
            Downloads
            BLOG

            676

            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