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. ESPHome Grillthermometer

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.8k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.4k

ESPHome Grillthermometer

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
2 Beiträge 2 Kommentatoren 533 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.
  • J Offline
    J Offline
    Jacke
    schrieb am zuletzt editiert von
    #1

    Hallo ich habe in letzter Zeit viel Pulled Pork gemacht und hierbei kam der Wunsch auf ein Wlan thermometer zu haben am besten in IOBroker.
    Also habe ich es mit Tasmota versucht bin dann aber bei ESPHome gelandet.
    Aktuell sind 1Max6675 und ein NTC angeschlossen und ich sehe sie in IObroker.
    Nun habe ich gesehen das ich ein Teil der Automation auch in ESP Home auslagern kann.
    Zum Beispiel Ziel Temperatur eingeben und dann ein true or false erzeugen.
    So halb klappt das auch allerdings nicht so ganz.
    Aktuell habe ich einen Slider für die Zieltemperatur und einen Status der geschaltet wird.
    Allerdings werden mir diese werte nicht in IOBroker angezeigt und ich kann aktuell nur nach aktuelle Temp größer als ziel temp och hatte aber gerne aktuelle temperatur im Fenster Ziel Temp +-5 °C.

    captive_portal:
    
    globals:
      - id: bbq_desired_temp
        type: int
        initial_value: "0"
    
    number:
      - platform: template
        name: "BBQ_adjustment"
        id: "bbq_adj"
        optimistic: true
        min_value: -100
        initial_value: 0
        max_value: 100
        step: 1
    
      - platform: template
        name: "BBQ Desired Temp"
        id: "bbq_temp_slider"
        step: 5
        min_value: 0
        max_value: 250
        mode: slider
        optimistic: true
        unit_of_measurement: "°C"
        set_action:
          then:
            - lambda: id(bbq_desired_temp) = x;
            #((x/5)-20)+100
    
    binary_sensor:
      - platform: template
        name: "Garage Door Open"
        lambda: |-
          if (id(grill_temp).state > id(bbq_desired_temp)) {
            // Garage Door is open.
            return true;
          } else {
            // Garage Door is closed.
            return false;
          }
    
    
    spi:
      miso_pin: GPIO12
      clk_pin: GPIO14
    
    sensor:
      - platform: max6675
        name: "Grill Temp"
        id: grill_temp
        cs_pin: GPIO15
        update_interval: 30s
      
      - platform: ntc
        sensor: resistance_sensor
        calibration:
         # b_constant: 3893.80906
         # reference_temperature: 23.5°C
         # reference_resistance: 105.1kOhm
          - 104.500kOhm -> 23.7°C
          - 48.600kOhm -> 41.5°C
          - 9.500kOhm -> 88°C
        name: NTC Temperature
    
      # Example source sensors:
      - platform: resistance
        id: resistance_sensor
        sensor: source_sensor
        configuration: UPSTREAM
        resistor: 98.0kOhm
        reference_voltage:  3.3V
        name: Resistance Sensor
      - platform: adc
        id: source_sensor
        filters:
          #-  offset:  0.035
          -  multiply: 3.3
        pin: A0
        update_interval: never
    
    switch:
      - platform: gpio
        pin: 16
        id: ntc_vcc
    
    interval:
      - interval: 10s
        then:
          - switch.turn_on: ntc_vcc
          - component.update: source_sensor
          - switch.turn_off: ntc_vcc
    
    

    hat Jemand Erfahrungen mit ESPHome???

    Grus Nils

    B 1 Antwort Letzte Antwort
    0
    • J Jacke

      Hallo ich habe in letzter Zeit viel Pulled Pork gemacht und hierbei kam der Wunsch auf ein Wlan thermometer zu haben am besten in IOBroker.
      Also habe ich es mit Tasmota versucht bin dann aber bei ESPHome gelandet.
      Aktuell sind 1Max6675 und ein NTC angeschlossen und ich sehe sie in IObroker.
      Nun habe ich gesehen das ich ein Teil der Automation auch in ESP Home auslagern kann.
      Zum Beispiel Ziel Temperatur eingeben und dann ein true or false erzeugen.
      So halb klappt das auch allerdings nicht so ganz.
      Aktuell habe ich einen Slider für die Zieltemperatur und einen Status der geschaltet wird.
      Allerdings werden mir diese werte nicht in IOBroker angezeigt und ich kann aktuell nur nach aktuelle Temp größer als ziel temp och hatte aber gerne aktuelle temperatur im Fenster Ziel Temp +-5 °C.

      captive_portal:
      
      globals:
        - id: bbq_desired_temp
          type: int
          initial_value: "0"
      
      number:
        - platform: template
          name: "BBQ_adjustment"
          id: "bbq_adj"
          optimistic: true
          min_value: -100
          initial_value: 0
          max_value: 100
          step: 1
      
        - platform: template
          name: "BBQ Desired Temp"
          id: "bbq_temp_slider"
          step: 5
          min_value: 0
          max_value: 250
          mode: slider
          optimistic: true
          unit_of_measurement: "°C"
          set_action:
            then:
              - lambda: id(bbq_desired_temp) = x;
              #((x/5)-20)+100
      
      binary_sensor:
        - platform: template
          name: "Garage Door Open"
          lambda: |-
            if (id(grill_temp).state > id(bbq_desired_temp)) {
              // Garage Door is open.
              return true;
            } else {
              // Garage Door is closed.
              return false;
            }
      
      
      spi:
        miso_pin: GPIO12
        clk_pin: GPIO14
      
      sensor:
        - platform: max6675
          name: "Grill Temp"
          id: grill_temp
          cs_pin: GPIO15
          update_interval: 30s
        
        - platform: ntc
          sensor: resistance_sensor
          calibration:
           # b_constant: 3893.80906
           # reference_temperature: 23.5°C
           # reference_resistance: 105.1kOhm
            - 104.500kOhm -> 23.7°C
            - 48.600kOhm -> 41.5°C
            - 9.500kOhm -> 88°C
          name: NTC Temperature
      
        # Example source sensors:
        - platform: resistance
          id: resistance_sensor
          sensor: source_sensor
          configuration: UPSTREAM
          resistor: 98.0kOhm
          reference_voltage:  3.3V
          name: Resistance Sensor
        - platform: adc
          id: source_sensor
          filters:
            #-  offset:  0.035
            -  multiply: 3.3
          pin: A0
          update_interval: never
      
      switch:
        - platform: gpio
          pin: 16
          id: ntc_vcc
      
      interval:
        - interval: 10s
          then:
            - switch.turn_on: ntc_vcc
            - component.update: source_sensor
            - switch.turn_off: ntc_vcc
      
      

      hat Jemand Erfahrungen mit ESPHome???

      Grus Nils

      B Offline
      B Offline
      bob der 1.
      schrieb am zuletzt editiert von
      #2

      @jacke

      Bist du da schon weiter?

      Ich suche eigentlich einen Thermometer mit 2 Fühlern die ich auslesen kann.

      Einen für Kerntemp und einen für den Innenraum des Gasers.....

      Perfekt wäre Tasmota zb auf einem Esp.

      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

      663

      Online

      32.4k

      Benutzer

      81.5k

      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