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

                          572

                          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