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. 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.1k

  • 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

Geplant Angeheftet Gesperrt Verschoben Blockly
13 Beiträge 5 Kommentatoren 683 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.
  • H Offline
    H Offline
    Happyuser20
    schrieb am zuletzt editiert von
    #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 Antworten Letzte Antwort
    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
      schrieb am zuletzt editiert von
      #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 Antwort Letzte Antwort
      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
        schrieb am zuletzt editiert von 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 Antwort Letzte Antwort
        0
        • H Offline
          H Offline
          Happyuser20
          schrieb am zuletzt editiert von
          #4

          Hallo

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

          Gruß
          HappyUser20

          HomoranH 1 Antwort Letzte Antwort
          0
          • H Happyuser20

            Hallo

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

            Gruß
            HappyUser20

            HomoranH Nicht stören
            HomoranH Nicht stören
            Homoran
            Global Moderator Administrators
            schrieb am zuletzt editiert von
            #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 Antwort Letzte Antwort
            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
              schrieb am zuletzt editiert von 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 Antwort Letzte Antwort
              0
              • H Offline
                H Offline
                Happyuser20
                schrieb am zuletzt editiert von
                #7

                Guten Morgen

                Der Temperaturwert liegt als String vor.

                So
                Bauraumheizung1.png
                funktioniert es wie gewünscht.

                Gruß
                HappyUser20

                MartinPM 1 Antwort Letzte Antwort
                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
                  schrieb am zuletzt editiert von
                  #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 Antwort Letzte Antwort
                  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
                    schrieb am zuletzt editiert von
                    #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 Antwort Letzte Antwort
                    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
                      schrieb am zuletzt editiert von
                      #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 Antwort Letzte Antwort
                      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
                        schrieb am zuletzt editiert von
                        #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 Antwort Letzte Antwort
                        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
                          schrieb am zuletzt editiert von
                          #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 Antwort Letzte Antwort
                          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
                            schrieb am zuletzt editiert von 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 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

                            723

                            Online

                            32.7k

                            Benutzer

                            82.3k

                            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