Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. HASS Adapter Fehlermeldung Datenpunkt

    NEWS

    • Neues Video "KI im Smart Home" - ioBroker plus n8n

    • Neues Video über Aliase, virtuelle Geräte und Kategorien

    • Wir empfehlen: Node.js 22.x

    HASS Adapter Fehlermeldung Datenpunkt

    This topic has been deleted. Only users with topic management privileges can see it.
    • Homoran
      Homoran Global Moderator Administrators @draexler last edited by

      @draexler sagte in HASS Adapter Fehlermeldung Datenpunkt:

      Aber die sind ja beide schon Typ "Number"

      Was da für ein Typ reingeschrieben wird, kann alles sein.

      @draexler sagte in HASS Adapter Fehlermeldung Datenpunkt:

      in meinen Vorpost war die Frage wie man auf Number prüft, aber da hatte ich diesen Gedankengang noch nicht.

      deswegen die Fragen!

      Von wem kommt diese Meldung?
      @draexler sagte in HASS Adapter Fehlermeldung Datenpunkt:

      Cannot control hass.0.entities.input_number.pv_bezug_iobroker.set_value: true

      für mich sieht das aus, als ob HAss ich mit dem 'true' klarkommt.
      Deswegen die Frage, was HAss dort erwartet.
      Die Meldung kann aber auch ganz was anderes bedeuten.

      draexler 1 Reply Last reply Reply Quote 0
      • draexler
        draexler @Homoran last edited by

        @homoran Ah verstanden, also HASS erwartet eine Zahl. Der Datenpunkt in HASS ist ein manuell angelegter Helper. Der vom HASS Adapter angelegte Datenpunkt wurde auch mit dem Datentyp Number angelegt.

        draexler 1 Reply Last reply Reply Quote 0
        • draexler
          draexler @draexler last edited by

          Ich habe jetzt noch die Prüfung hinzugefügt das wenn "true" als string kommt das es abgelehnt werden soll. Bringt aber auch nichts... Ich weiß nicht mehr weiter 😞 Bildschirmfoto 2025-08-04 um 19.27.22.png

          draexler 1 Reply Last reply Reply Quote 0
          • draexler
            draexler @draexler last edited by

            Ich versuche es jetzt noch einmal nach der "Sommerpause" 😉 Hat irgendjemand vielleicht noch eine Idee?

            1 Reply Last reply Reply Quote 0
            • black.falcon87
              black.falcon87 last edited by

              Hast du evtl. eine Möglichkeit den Datenpunkt aus dem Trigger mal für eine gewisse Zeit zu protokollieren? History Adapter, InfluxDB oder so?
              Dann könntest du sehen ob dieser mal was anderes als eine Zahl liefert.

              Vielleicht kann es auch helfen den Datenpunkt explizit in eine Zahl zu konvertieren, aber besser wäre natürlich er wird sauber vom ursprünglichen Adapter geliefert

              (Konvertierung nach Zahl z.B. wie hier unter Punkt 1: https://www.smarthome-tricks.de/software-iobroker/blockly-konvertierungen/ )

              draexler 1 Reply Last reply Reply Quote 0
              • draexler
                draexler @black.falcon87 last edited by

                @black-falcon87 Danke für deinen Vorschlag. Aber macht das wirklich Sinn? Laut Log wird ja ein "true" an "HASS" übergeben, was dort nicht akzeptiert wird. Ich würde dann ja im erweiterten log auch nur sehen das ein "true" geliefert wird. Irgendwie müsste man das also unterbinden – und genau daran hänge ich gerade.
                Nochmal der Gesamtweg: Plenticore Adapter -> Alias -> Skript triggert auf Änderung dieses Alias -> bei Änderung aktualisiere HASS Datenpunkt.

                black.falcon87 1 Reply Last reply Reply Quote 0
                • black.falcon87
                  black.falcon87 @draexler last edited by

                  @draexler ja also wenn du durch Logging nachweisen kannst das da ein true geliefert wird obwohl der Datentyp Zahl ist, dann würde ich versuchen bei dem Plenticore Adapter ein issue auf Github zu eröffnen. Das klingt als wenn es ein Fehler in dem Adapter wäre? 🤷‍♂️

                  draexler 1 Reply Last reply Reply Quote 0
                  • draexler
                    draexler @black.falcon87 last edited by

                    @black-falcon87 Klar, das wäre der erste Weg... Mache mir da aber recht wenig Hoffnung das das was passiert. Der Adapter sieht ziemlich verwaist aus 😞 Was nicht heißt das da nichts mehr passiert, aber sicherlich nicht so schnell. Gibt es denn gar keine Möglichkeit in Blockly zu prüfen das nur Zahlenwerte durchgelassen werden? Ist zwar nur Kosmetik, aber wenigstens ein sauberes Log.

                    A T 2 Replies Last reply Reply Quote 0
                    • A
                      Adnim @draexler last edited by

                      @draexler tu den wert doch einfach nochmal nach Zahl umwandeln vorm schreiben

                      1 Reply Last reply Reply Quote 0
                      • T
                        ticaki Developer @draexler last edited by ticaki

                        @draexler

                        Keine Ahnung wie das mit Blockly geht - aber brauchs nicht, wenn du einen sichere Zahl hast, schreib das hier halt in den read vom alias:
                        Number.isFinite(Number(val)) ? Number(val) : 1
                        die 1 durch deine sichere Zahl ersetzt, die nix falsch macht.

                        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

                        901
                        Online

                        32.1k
                        Users

                        80.6k
                        Topics

                        1.3m
                        Posts

                        5
                        15
                        428
                        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