Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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. [gelöst!] Mal wieder Bindings

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    473

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    10
    1
    393

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    979

[gelöst!] Mal wieder Bindings

Geplant Angeheftet Gesperrt Verschoben Visualisierung
vis
12 Beiträge 3 Kommentatoren 251 Aufrufe 1 Beobachtet
  • Ä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.
  • HomoranH Nicht stören
    HomoranH Nicht stören
    Homoran
    Global Moderator Administrators
    schrieb am zuletzt editiert von Homoran
    #1

    Ich stehe nach wie vor mit Bindings auf dem Kriegsfuß

    Ich wollte einen eigenen Datenpunkt und ein Blockly vermeiden und einfach aus Ampere und Volt die Leistung errechnen

    {a:go-e.0.energy.phase1.ampere; v:go-e.0.energy.phase1.voltage; (parseInt(a)*parseInt(v))}

    hab es schon mit und ohne Klammern, mit und ohne parseInt() versucht, immer nur NaN
    Öffnet mir bitte die Augen

    kein Support per PN! - Fragen im Forum stellen -
    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
    Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
    der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

    liv-in-skyL 2 Antworten Letzte Antwort
    0
    • HomoranH Homoran

      Ich stehe nach wie vor mit Bindings auf dem Kriegsfuß

      Ich wollte einen eigenen Datenpunkt und ein Blockly vermeiden und einfach aus Ampere und Volt die Leistung errechnen

      {a:go-e.0.energy.phase1.ampere; v:go-e.0.energy.phase1.voltage; (parseInt(a)*parseInt(v))}

      hab es schon mit und ohne Klammern, mit und ohne parseInt() versucht, immer nur NaN
      Öffnet mir bitte die Augen

      liv-in-skyL Offline
      liv-in-skyL Offline
      liv-in-sky
      schrieb am zuletzt editiert von liv-in-sky
      #2

      @homoran sagte in Mal wieder Bindings:

      {a:go-e.0.energy.phase1.ampere; v:go-e.0.energy.phase1.voltage; (parseInt(a)*parseInt(v))}

      {a:0_userdata.0.CONTROL-OWN.AAATEST.aObject; v:0_userdata.0.CONTROL-OWN.AAATEST.TestZahl2; (parseFloat(a)*parseFloat(v))}
      

      funktioniert sofort - habe aber float genommen - sonst nix geändert (weil meist sind das keine int werte)

      sind den die dp auch number - oder evtl string ?

      nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

      paul53P 1 Antwort Letzte Antwort
      0
      • HomoranH Homoran

        Ich stehe nach wie vor mit Bindings auf dem Kriegsfuß

        Ich wollte einen eigenen Datenpunkt und ein Blockly vermeiden und einfach aus Ampere und Volt die Leistung errechnen

        {a:go-e.0.energy.phase1.ampere; v:go-e.0.energy.phase1.voltage; (parseInt(a)*parseInt(v))}

        hab es schon mit und ohne Klammern, mit und ohne parseInt() versucht, immer nur NaN
        Öffnet mir bitte die Augen

        liv-in-skyL Offline
        liv-in-skyL Offline
        liv-in-sky
        schrieb am zuletzt editiert von
        #3

        @homoran

        steht evtl sogar ein komma in den werten ?

        nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

        1 Antwort Letzte Antwort
        0
        • liv-in-skyL liv-in-sky

          @homoran sagte in Mal wieder Bindings:

          {a:go-e.0.energy.phase1.ampere; v:go-e.0.energy.phase1.voltage; (parseInt(a)*parseInt(v))}

          {a:0_userdata.0.CONTROL-OWN.AAATEST.aObject; v:0_userdata.0.CONTROL-OWN.AAATEST.TestZahl2; (parseFloat(a)*parseFloat(v))}
          

          funktioniert sofort - habe aber float genommen - sonst nix geändert (weil meist sind das keine int werte)

          sind den die dp auch number - oder evtl string ?

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

          @liv-in-sky sagte: sind den die dp auch number - oder evtl string ?

          Das spielt bei parseFloat() keine Rolle.

          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

          liv-in-skyL 1 Antwort Letzte Antwort
          0
          • paul53P paul53

            @liv-in-sky sagte: sind den die dp auch number - oder evtl string ?

            Das spielt bei parseFloat() keine Rolle.

            liv-in-skyL Offline
            liv-in-skyL Offline
            liv-in-sky
            schrieb am zuletzt editiert von
            #5

            @paul53 danke wußte ich nicht - aber komma im wert macht ein problem

            nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

            1 Antwort Letzte Antwort
            0
            • HomoranH Nicht stören
              HomoranH Nicht stören
              Homoran
              Global Moderator Administrators
              schrieb am zuletzt editiert von
              #6

              @liv-in-sky
              @paul53

              Danke euch beiden!
              Auch mit parseFloat() klappt es nicht.

              Dann kam mir eine Idee und wollte nachfragen mit was für einem Widget @liv-in-sky das macht.
              Ich selber habe ein basic number

              Dann habe ich die mögliche Antwort vorweggenommen und ein HTML-Widget genommen.
              Damit klappt es

              (warum??)

              kein Support per PN! - Fragen im Forum stellen -
              Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
              Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
              der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

              liv-in-skyL 1 Antwort Letzte Antwort
              0
              • HomoranH Homoran

                @liv-in-sky
                @paul53

                Danke euch beiden!
                Auch mit parseFloat() klappt es nicht.

                Dann kam mir eine Idee und wollte nachfragen mit was für einem Widget @liv-in-sky das macht.
                Ich selber habe ein basic number

                Dann habe ich die mögliche Antwort vorweggenommen und ein HTML-Widget genommen.
                Damit klappt es

                (warum??)

                liv-in-skyL Offline
                liv-in-skyL Offline
                liv-in-sky
                schrieb am zuletzt editiert von liv-in-sky
                #7

                @homoran

                ja html - weil du damit den eigentlichen inhalt der datenpunkte holst - also die states

                nimmst du ein anderes widget -. brauchst du die id . mit der id arbeitet dann das widget intern und weiß nicht mehr, was du willst

                nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                HomoranH 1 Antwort Letzte Antwort
                0
                • liv-in-skyL liv-in-sky

                  @homoran

                  ja html - weil du damit den eigentlichen inhalt der datenpunkte holst - also die states

                  nimmst du ein anderes widget -. brauchst du die id . mit der id arbeitet dann das widget intern und weiß nicht mehr, was du willst

                  HomoranH Nicht stören
                  HomoranH Nicht stören
                  Homoran
                  Global Moderator Administrators
                  schrieb am zuletzt editiert von Homoran
                  #8

                  @liv-in-sky sagte in Mal wieder Bindings:

                  weil du damit den eigentlichen inhalt der datenpunkte holst

                  und sonst müsste ich noch ein .val() oder so dranhängen?

                  Mit dem basic number lässt sich der Wert so schön formatieren.
                  mit HTML muss ich das alles selber machen.

                  Ist zwar kein Teufelswerk, aber etwas Arbeit (ok, das lernt!)

                  EDIT:
                  ein einfaches parseInt() davor und ein W dahinterhat gereicht ;-)
                  {a:go-e.0.energy.phase1.ampere; v:go-e.0.energy.phase1.voltage; (parseInt(parseFloat(a)*parseFloat(v)))} W

                  kein Support per PN! - Fragen im Forum stellen -
                  Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                  Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
                  der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                  liv-in-skyL 2 Antworten Letzte Antwort
                  0
                  • HomoranH Homoran

                    @liv-in-sky sagte in Mal wieder Bindings:

                    weil du damit den eigentlichen inhalt der datenpunkte holst

                    und sonst müsste ich noch ein .val() oder so dranhängen?

                    Mit dem basic number lässt sich der Wert so schön formatieren.
                    mit HTML muss ich das alles selber machen.

                    Ist zwar kein Teufelswerk, aber etwas Arbeit (ok, das lernt!)

                    EDIT:
                    ein einfaches parseInt() davor und ein W dahinterhat gereicht ;-)
                    {a:go-e.0.energy.phase1.ampere; v:go-e.0.energy.phase1.voltage; (parseInt(parseFloat(a)*parseFloat(v)))} W

                    liv-in-skyL Offline
                    liv-in-skyL Offline
                    liv-in-sky
                    schrieb am zuletzt editiert von liv-in-sky
                    #9

                    @homoran sagte in Mal wieder Bindings:

                    und sonst müsste ich noch ein .val() oder so dranhängen?

                    nee . darin muss eine object id stehen !!!

                    wenn man mehrere solcher anzeigen hat, macht man sich ein css im ccs-tab und wendet das an - bei nur einem ist doof

                    aber die einstellungen hast du ja normalerweise an der seite des vis editors - rand, farbe .... - das reicht doch meist

                    nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                    HomoranH 1 Antwort Letzte Antwort
                    0
                    • liv-in-skyL liv-in-sky

                      @homoran sagte in Mal wieder Bindings:

                      und sonst müsste ich noch ein .val() oder so dranhängen?

                      nee . darin muss eine object id stehen !!!

                      wenn man mehrere solcher anzeigen hat, macht man sich ein css im ccs-tab und wendet das an - bei nur einem ist doof

                      aber die einstellungen hast du ja normalerweise an der seite des vis editors - rand, farbe .... - das reicht doch meist

                      HomoranH Nicht stören
                      HomoranH Nicht stören
                      Homoran
                      Global Moderator Administrators
                      schrieb am zuletzt editiert von
                      #10

                      @liv-in-sky sagte in Mal wieder Bindings:

                      rand, farbe .... - das reicht doch meist

                      ja, mir ging es um die Formatierung (Rundung, Faktor) des Wertes. Aber das hab ich ja jetzt.

                      go_e_20211024.png

                      der go-e charger liefert etwas andere Werte als der HM-Aktor.
                      deswegen habe ich diese nochmals in grau druntergeschrieben.

                      kein Support per PN! - Fragen im Forum stellen -
                      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                      Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
                      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                      1 Antwort Letzte Antwort
                      0
                      • HomoranH Homoran

                        @liv-in-sky sagte in Mal wieder Bindings:

                        weil du damit den eigentlichen inhalt der datenpunkte holst

                        und sonst müsste ich noch ein .val() oder so dranhängen?

                        Mit dem basic number lässt sich der Wert so schön formatieren.
                        mit HTML muss ich das alles selber machen.

                        Ist zwar kein Teufelswerk, aber etwas Arbeit (ok, das lernt!)

                        EDIT:
                        ein einfaches parseInt() davor und ein W dahinterhat gereicht ;-)
                        {a:go-e.0.energy.phase1.ampere; v:go-e.0.energy.phase1.voltage; (parseInt(parseFloat(a)*parseFloat(v)))} W

                        liv-in-skyL Offline
                        liv-in-skyL Offline
                        liv-in-sky
                        schrieb am zuletzt editiert von
                        #11

                        @homoran

                        kannst du den im number widget nicht bei wert multiplizieren ein binding eingeben

                        Image 8.png

                        nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                        HomoranH 1 Antwort Letzte Antwort
                        1
                        • liv-in-skyL liv-in-sky

                          @homoran

                          kannst du den im number widget nicht bei wert multiplizieren ein binding eingeben

                          Image 8.png

                          HomoranH Nicht stören
                          HomoranH Nicht stören
                          Homoran
                          Global Moderator Administrators
                          schrieb am zuletzt editiert von Homoran
                          #12

                          @liv-in-sky sagte in [gelöst!] Mal wieder Bindings:

                          kannst du den im number widget nicht bei wert multiplizieren ein binding eingeben

                          Damit kommst du jetzt 😂 ?

                          seh ich mir mal später an, das wäre eine gute Idee

                          EDIT:
                          konnte nicht warten!
                          ...und ja, so geht das!

                          kein Support per PN! - Fragen im Forum stellen -
                          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                          Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
                          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                          1 Antwort Letzte Antwort
                          0

                          Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                          Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                          Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                          Registrieren Anmelden
                          Antworten
                          • In einem neuen Thema antworten
                          Anmelden zum Antworten
                          • Älteste zuerst
                          • Neuste zuerst
                          • Meiste Stimmen


                          Support us

                          ioBroker
                          Community Adapters
                          Donate

                          631

                          Online

                          32.8k

                          Benutzer

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