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. Skripten / Logik
  4. Blockly
  5. Probleme bei Temperaturwert über 100°C

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.4k

Probleme bei Temperaturwert über 100°C

Scheduled Pinned Locked Moved Blockly
13 Posts 5 Posters 681 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.
  • H Offline
    H Offline
    Happyuser20
    wrote on last edited by
    #1

    Hallo zusammen

    Ich möchte für meinen 3D Drucker X1C über IOBroker eine Bauraumheizung automatisch schalten, wenn ich Technische Filamente drucke.
    Ich Frage hierzu die Zieltemperatur vom Druckbett ab (die Instanz läuft auf Home Assistant mit Bambulab Integration und wird mit HASS Adapter in IOB übergeben)
    Bauraumheizung Abfragewert.png

    Mein Problem besteht nun darin, wenn ich den Wert mit dem Blockly wie folgt abfrage
    Bauraumheizung.png
    schaltet die Bauraumheizung, wenn die Zieltemperatur zwischen 85 - 99°C liegt, automatisch ein. Ist die Zieltemperatur dreistellig (größer 100°C) funktioniert es nicht.

    frage ich die Zieltemperatur so ab
    Bauraumheizung mit 0.png
    schaltet die Bauraumheizung immer ein, auch bei Werten unter 85°C.

    Habt Ihr evtl. Ideen wie ich das lösen kann?

    Gruß
    HappyUser20

    MartinPM paul53P DutchmanD 3 Replies Last reply
    0
    • H Happyuser20

      Hallo zusammen

      Ich möchte für meinen 3D Drucker X1C über IOBroker eine Bauraumheizung automatisch schalten, wenn ich Technische Filamente drucke.
      Ich Frage hierzu die Zieltemperatur vom Druckbett ab (die Instanz läuft auf Home Assistant mit Bambulab Integration und wird mit HASS Adapter in IOB übergeben)
      Bauraumheizung Abfragewert.png

      Mein Problem besteht nun darin, wenn ich den Wert mit dem Blockly wie folgt abfrage
      Bauraumheizung.png
      schaltet die Bauraumheizung, wenn die Zieltemperatur zwischen 85 - 99°C liegt, automatisch ein. Ist die Zieltemperatur dreistellig (größer 100°C) funktioniert es nicht.

      frage ich die Zieltemperatur so ab
      Bauraumheizung mit 0.png
      schaltet die Bauraumheizung immer ein, auch bei Werten unter 85°C.

      Habt Ihr evtl. Ideen wie ich das lösen kann?

      Gruß
      HappyUser20

      MartinPM Online
      MartinPM Online
      MartinP
      wrote on last edited by
      #2

      @happyuser20 Falls die Temperatur als String vorliegt, muss eine Umwandlung nach Zahl erfolgen, und dann verglichen werden.
      Bei Stringvergleichen wird nach der alphabetischen Sortierung verglichen, und "100" ist kleiner, als "85"

      Intel(R) Celeron(R) CPU N3000 @ 1.04GHz 8G RAM 480G SSD
      Virtualization : unprivileged lxc container (debian 13) on Proxmox 9.1.5)
      Linux pve 6.17.9-1-pve
      6 GByte RAM für den Container
      Fritzbox 6591 FW 8.20 (Vodafone Leih-Box)
      Remote-Access über Wireguard der Fritzbox

      1 Reply Last reply
      0
      • H Happyuser20

        Hallo zusammen

        Ich möchte für meinen 3D Drucker X1C über IOBroker eine Bauraumheizung automatisch schalten, wenn ich Technische Filamente drucke.
        Ich Frage hierzu die Zieltemperatur vom Druckbett ab (die Instanz läuft auf Home Assistant mit Bambulab Integration und wird mit HASS Adapter in IOB übergeben)
        Bauraumheizung Abfragewert.png

        Mein Problem besteht nun darin, wenn ich den Wert mit dem Blockly wie folgt abfrage
        Bauraumheizung.png
        schaltet die Bauraumheizung, wenn die Zieltemperatur zwischen 85 - 99°C liegt, automatisch ein. Ist die Zieltemperatur dreistellig (größer 100°C) funktioniert es nicht.

        frage ich die Zieltemperatur so ab
        Bauraumheizung mit 0.png
        schaltet die Bauraumheizung immer ein, auch bei Werten unter 85°C.

        Habt Ihr evtl. Ideen wie ich das lösen kann?

        Gruß
        HappyUser20

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

        @happyuser20 sagte: Ist die Zieltemperatur dreistellig (größer 100°C) funktioniert es nicht.

        Zahlen vergleichen!

        Blockly_temp.JPG

        Es funktioniert auch ohne Wandlung "nach Zahl", da Javascript eine implizite Typwandlung macht, wenn der Vergleichswert eine Zahl ist und der Datenpunkt einen reinen Zahlenstring enthält:

        Blockly_temp.JPG

        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
        • H Offline
          H Offline
          Happyuser20
          wrote on last edited by
          #4

          Hallo

          Danke euch für die schnelle Lösung.:blush:

          Gruß
          HappyUser20

          HomoranH 1 Reply Last reply
          0
          • H Happyuser20

            Hallo

            Danke euch für die schnelle Lösung.:blush:

            Gruß
            HappyUser20

            HomoranH Do not disturb
            HomoranH Do not disturb
            Homoran
            Global Moderator Administrators
            wrote on last edited by
            #5

            @happyuser20 sagte in Probleme bei Temperaturwert über 100°C:

            Hallo

            Danke euch für die schnelle Lösung.:blush:

            Gruß
            HappyUser20

            Die Frage ist aber, ob

            @martinp sagte in Probleme bei Temperaturwert über 100°C:

            die Temperatur als String vorliegt

            wenn icht, hast du nur die falschen Blöcke für den Vergleich genommen.

            Erst in String sxhreiben um dann wieder in Zahl zu wandeln ist nicht gerade sinnvoll

            kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

            Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

            der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

            paul53P 1 Reply Last reply
            0
            • HomoranH Homoran

              @happyuser20 sagte in Probleme bei Temperaturwert über 100°C:

              Hallo

              Danke euch für die schnelle Lösung.:blush:

              Gruß
              HappyUser20

              Die Frage ist aber, ob

              @martinp sagte in Probleme bei Temperaturwert über 100°C:

              die Temperatur als String vorliegt

              wenn icht, hast du nur die falschen Blöcke für den Vergleich genommen.

              Erst in String sxhreiben um dann wieder in Zahl zu wandeln ist nicht gerade sinnvoll

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

              @homoran sagte: ob die Temperatur als String vorliegt

              Ja, denn andernfalls würde die implizite Typwandlung nach Zahl für den Vergleichswert erfolgen.

              Blockly_temp.JPG

              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
              • H Offline
                H Offline
                Happyuser20
                wrote on last edited by
                #7

                Guten Morgen

                Der Temperaturwert liegt als String vor.

                So
                Bauraumheizung1.png
                funktioniert es wie gewünscht.

                Gruß
                HappyUser20

                MartinPM 1 Reply Last reply
                0
                • H Happyuser20

                  Guten Morgen

                  Der Temperaturwert liegt als String vor.

                  So
                  Bauraumheizung1.png
                  funktioniert es wie gewünscht.

                  Gruß
                  HappyUser20

                  MartinPM Online
                  MartinPM Online
                  MartinP
                  wrote on last edited by
                  #8

                  @happyuser20 indem Du mit einer Zahl vergleichst, wird der Messwert wohl automatisch nach Zahl gewandelt.

                  Ich weiß nicht, ob Blockly in der Tiefe durchspezifiert ist, dass man sich auf dieses Verhalten in zukünftigen Versionen verlassen kann. Gehe aber davon aus.

                  Intel(R) Celeron(R) CPU N3000 @ 1.04GHz 8G RAM 480G SSD
                  Virtualization : unprivileged lxc container (debian 13) on Proxmox 9.1.5)
                  Linux pve 6.17.9-1-pve
                  6 GByte RAM für den Container
                  Fritzbox 6591 FW 8.20 (Vodafone Leih-Box)
                  Remote-Access über Wireguard der Fritzbox

                  paul53P 1 Reply Last reply
                  0
                  • MartinPM MartinP

                    @happyuser20 indem Du mit einer Zahl vergleichst, wird der Messwert wohl automatisch nach Zahl gewandelt.

                    Ich weiß nicht, ob Blockly in der Tiefe durchspezifiert ist, dass man sich auf dieses Verhalten in zukünftigen Versionen verlassen kann. Gehe aber davon aus.

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

                    @martinp sagte: dass man sich auf dieses Verhalten in zukünftigen Versionen verlassen kann.

                    Die implizite Typwandlung ist eine Eigenschaft von Javascript.

                    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

                    MartinPM 1 Reply Last reply
                    0
                    • paul53P paul53

                      @martinp sagte: dass man sich auf dieses Verhalten in zukünftigen Versionen verlassen kann.

                      Die implizite Typwandlung ist eine Eigenschaft von Javascript.

                      MartinPM Online
                      MartinPM Online
                      MartinP
                      wrote on last edited by
                      #10

                      @paul53 Da ist eben die Frage, ob der aus dem Blockly generierte JS Code das auch in zukünftigen Versionen gewährleistet...

                      Denke aber nicht, dass das realistisch ist.

                      Intel(R) Celeron(R) CPU N3000 @ 1.04GHz 8G RAM 480G SSD
                      Virtualization : unprivileged lxc container (debian 13) on Proxmox 9.1.5)
                      Linux pve 6.17.9-1-pve
                      6 GByte RAM für den Container
                      Fritzbox 6591 FW 8.20 (Vodafone Leih-Box)
                      Remote-Access über Wireguard der Fritzbox

                      1 Reply Last reply
                      0
                      • H Happyuser20

                        Hallo zusammen

                        Ich möchte für meinen 3D Drucker X1C über IOBroker eine Bauraumheizung automatisch schalten, wenn ich Technische Filamente drucke.
                        Ich Frage hierzu die Zieltemperatur vom Druckbett ab (die Instanz läuft auf Home Assistant mit Bambulab Integration und wird mit HASS Adapter in IOB übergeben)
                        Bauraumheizung Abfragewert.png

                        Mein Problem besteht nun darin, wenn ich den Wert mit dem Blockly wie folgt abfrage
                        Bauraumheizung.png
                        schaltet die Bauraumheizung, wenn die Zieltemperatur zwischen 85 - 99°C liegt, automatisch ein. Ist die Zieltemperatur dreistellig (größer 100°C) funktioniert es nicht.

                        frage ich die Zieltemperatur so ab
                        Bauraumheizung mit 0.png
                        schaltet die Bauraumheizung immer ein, auch bei Werten unter 85°C.

                        Habt Ihr evtl. Ideen wie ich das lösen kann?

                        Gruß
                        HappyUser20

                        DutchmanD Offline
                        DutchmanD Offline
                        Dutchman
                        Developer Most Active Administrators
                        wrote on last edited by
                        #11

                        @happyuser20 sagte in Probleme bei Temperaturwert über 100°C:

                        Hallo zusammen

                        Ich möchte für meinen 3D Drucker X1C über IOBroker eine Bauraumheizung automatisch schalten, wenn ich Technische Filamente drucke.
                        Ich Frage hierzu die Zieltemperatur vom Druckbett ab (die Instanz läuft auf Home Assistant mit Bambulab Integration und wird mit HASS Adapter in IOB übergeben)
                        Bauraumheizung Abfragewert.png

                        Mein Problem besteht nun darin, wenn ich den Wert mit dem Blockly wie folgt abfrage
                        Bauraumheizung.png
                        schaltet die Bauraumheizung, wenn die Zieltemperatur zwischen 85 - 99°C liegt, automatisch ein. Ist die Zieltemperatur dreistellig (größer 100°C) funktioniert es nicht.

                        frage ich die Zieltemperatur so ab
                        Bauraumheizung mit 0.png
                        schaltet die Bauraumheizung immer ein, auch bei Werten unter 85°C.

                        Habt Ihr evtl. Ideen wie ich das lösen kann?

                        Gruß
                        HappyUser20

                        Warum über 2 Schnittstellen? Bambulab Adapter Direct in ioBroker und da kannst du das auch alles mit steuern

                        H 1 Reply Last reply
                        0
                        • DutchmanD Dutchman

                          @happyuser20 sagte in Probleme bei Temperaturwert über 100°C:

                          Hallo zusammen

                          Ich möchte für meinen 3D Drucker X1C über IOBroker eine Bauraumheizung automatisch schalten, wenn ich Technische Filamente drucke.
                          Ich Frage hierzu die Zieltemperatur vom Druckbett ab (die Instanz läuft auf Home Assistant mit Bambulab Integration und wird mit HASS Adapter in IOB übergeben)
                          Bauraumheizung Abfragewert.png

                          Mein Problem besteht nun darin, wenn ich den Wert mit dem Blockly wie folgt abfrage
                          Bauraumheizung.png
                          schaltet die Bauraumheizung, wenn die Zieltemperatur zwischen 85 - 99°C liegt, automatisch ein. Ist die Zieltemperatur dreistellig (größer 100°C) funktioniert es nicht.

                          frage ich die Zieltemperatur so ab
                          Bauraumheizung mit 0.png
                          schaltet die Bauraumheizung immer ein, auch bei Werten unter 85°C.

                          Habt Ihr evtl. Ideen wie ich das lösen kann?

                          Gruß
                          HappyUser20

                          Warum über 2 Schnittstellen? Bambulab Adapter Direct in ioBroker und da kannst du das auch alles mit steuern

                          H Offline
                          H Offline
                          Happyuser20
                          wrote on last edited by
                          #12

                          @dutchman said in Probleme bei Temperaturwert über 100°C:

                          Warum über 2 Schnittstellen? Bambulab Adapter Direct in ioBroker und da kannst du das auch alles mit steuern

                          Ich habe den Bambulab Adapter vor längerer Zeit mal getestet. Wenn der aktiv war, stieg die Systemlast meiner Synology (dort läuft IOB im Container) dauerhaft auf 100% an.
                          Dann habe ich den Umweg über HASS gemacht.

                          Eine aktuelle Bambulab Adapter Version habe ich noch nicht getestet.

                          Gruß
                          HappyUser20

                          DutchmanD 1 Reply Last reply
                          0
                          • H Happyuser20

                            @dutchman said in Probleme bei Temperaturwert über 100°C:

                            Warum über 2 Schnittstellen? Bambulab Adapter Direct in ioBroker und da kannst du das auch alles mit steuern

                            Ich habe den Bambulab Adapter vor längerer Zeit mal getestet. Wenn der aktiv war, stieg die Systemlast meiner Synology (dort läuft IOB im Container) dauerhaft auf 100% an.
                            Dann habe ich den Umweg über HASS gemacht.

                            Eine aktuelle Bambulab Adapter Version habe ich noch nicht getestet.

                            Gruß
                            HappyUser20

                            DutchmanD Offline
                            DutchmanD Offline
                            Dutchman
                            Developer Most Active Administrators
                            wrote on last edited by Dutchman
                            #13

                            @happyuser20 sagte in Probleme bei Temperaturwert über 100°C:

                            Ich habe den Bambulab Adapter vor längerer Zeit mal getestet. Wenn der aktiv war, stieg die Systemlast meiner Synology (dort läuft IOB im Container) dauerhaft auf 100% an.
                            Dann habe ich den Umweg über HASS gemacht.

                            interessant (bin der entwickler des adapter) derartiges verhalten ist mir nicht bekannt, wuerde mich freuen ueber mehr details

                            Edit: Es wurde auf github gemeldet, werde es mir anschauen sieht so aus alsob wir mehr messages bekommen wofuer ich einen buffer einbauen muss

                            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

                            484

                            Online

                            32.7k

                            Users

                            82.3k

                            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