ESPHome ‐ Water Temperatur ‐ Wemos D1 Mini mit MAX31865 und PT100 (2‐Wire) - a-maze-1ng/MISC GitHub Wiki

MAX31865 with PT100 (2-Wire)

ESPHome - Wemos D1 Mini

esphome:
  name: ug-heizung-esphome-warmwasser
  friendly_name: UG_Heizung_ESPHome_Warmwasser

esp8266:
  board: d1_mini

logger:

api:
  encryption:
    key: "SECRET"

ota:
  - platform: esphome

wifi:
  ssid: !secret wifi_ssid
  password: !secret wifi_password
  ap:
    ssid: UG_Heizung_ESPH Fallback Hotspot
    password: "SECRET"

captive_portal:

spi:
  miso_pin: GPIO12
  mosi_pin: GPIO13
  clk_pin: GPIO14

sensor:
  - platform: max31865
    name: "Warmwasser Temperatur"
    cs_pin: GPIO0
    reference_resistance: 430 Ω
    rtd_nominal_resistance: 100 Ω
    update_interval: 30s
    accuracy_decimals: 1
  - platform: wifi_signal
    name: "WiFi Signal dB"
    id: wifi_signal_db
    update_interval: 30s
    entity_category: "diagnostic"
  - platform: copy
    source_id: wifi_signal_db
    name: "WiFi Signal Percent"
    filters:
      - lambda: return min(max(2 * (x + 100.0), 0.0), 100.0);
    unit_of_measurement: "Signal %"