Home Assistant

SwitchBot Meter im HA: Kühlkette und Klima zentral

Wer mehrere Räume und Geräte temperaturmässig im Griff haben will, kommt schnell an die Grenzen einzelner Hue-Motion-Sensoren oder Netatmo-Stationen. Eine günstige, lange laufende Lösung ist das SwitchBot Meter-Ökosystem: Meter Pro, Outdoor Meter und Kühlschrank-Sensor liefern alle 4 Sekunden Werte, halten auf einer CR2-Batterie 2–3 Jahre durch und kommen über den SwitchBot Hub Mini Matter oder die offizielle HA-Integration direkt in Home Assistant. In meinem Setup decken vier Outdoor Meter unterschiedliche Punkte ab – vom Kühlschrank bei +5.4 °C bis zum Tiefkühler bei -17.8 °C.

Problem: verteilte Klima-Daten ohne Cloud-Lock-in

Klassische Smart-Home-Thermometer landen oft in der Hersteller-App, ohne dass HA an die Rohdaten kommt. SwitchBot Meter werden zwar via Bluetooth ausgelesen, doch der Hub 2 oder Hub Mini Matter bringt die Werte als Matter-Sensoren ins LAN – verschlüsselt, ohne SwitchBot-Cloud. Damit gewinnst du drei Dinge: Latenz unter 10 Sekunden, History in der HA-Recorder-Datenbank und volle Automatisierungsfreiheit.

Setup: Hub einbinden, Sensoren erkennen

In HA 2025.6+ läuft das so:


# Integrationen → Matter → Hub via QR-Code koppeln
# Danach erscheinen die Sensoren automatisch als
# sensor.meter_pro_temperatur, _luftfeuchtigkeit, _batterie
# sensor.outdoor_meter_24_temperatur (= Kühlschrank)
# sensor.outdoor_meter_7a_temperatur (= Tiefkühler)

Wer keinen Hub will, nutzt die HACS-Integration switchbot-ble mit einem Bluetooth-Proxy (z. B. ESPHome auf ESP32). Die Werte landen identisch in HA, die Reichweite ist allerdings auf 10–15 m beschränkt.

Kühlkette: Alert bei Türöffnung und Stromausfall

Der wichtigste Use-Case bei mir: Kühl- und Tiefkühler-Monitoring. Ein einziges Template-Sensor-Snippet fasst alle Werte zusammen und alarmiert bei Abweichung:


# configuration.yaml
template:
  - binary_sensor:
      - name: "Kuehlkette Warnung"
        state: >
          {{ states('sensor.outdoor_meter_24_temperatur') | float(0) > 7
             or states('sensor.outdoor_meter_7a_temperatur') | float(0) > -15 }}
        delay_on:
          minutes: 30
        attributes:
          kuehlschrank: "{{ states('sensor.outdoor_meter_24_temperatur') }} °C"
          tiefkuehler: "{{ states('sensor.outdoor_meter_7a_temperatur') }} °C"

Die delay_on: 30min verhindert Fehlalarme nach normaler Türöffnung. Die zugehörige Automation pusht erst, wenn das Warnung-Binary stabil on ist:


automation:
  - alias: "Kuehlkette Push bei Warnung"
    trigger:
      - platform: state
        entity_id: binary_sensor.kuehlkette_warnung
        to: "on"
        for: "00:00:30"
    action:
      - service: notify.mikes_iphone_17_pro
        data:
          title: "⚠️ Kühlkette unterbrochen"
          message: >
            Kühlschrank {{ state_attr('binary_sensor.kuehlkette_warnung',
              'kuehlschrank') }} / Tiefkühler {{ state_attr(
              'binary_sensor.kuehlkette_warnung', 'tiefkuehler') }}
          data:
            push:
              sound: "default"
              interruption-level: "time-sensitive"

Wichtig: interruption-level: time-sensitive durchbricht den Focus-Modus auf iPhone – genau das, was bei Kühlketten-Alarm um 3 Uhr morgens nötig ist.

Raumklima: Heizen, Lüften, Entfeuchten

Mit den Meter Pro im Büro (sensor.meter_pro_temperatur 23.4 °C, sensor.meter_pro_luftfeuchtigkeit 41 %) und einem zweiten Meter Pro B3 in der Waschküche steuere ich zwei bestehende Automationen:


- alias: "Entfeuchter Waschkueche auf 60%"
  trigger:
    - platform: numeric_state
      entity_id: sensor.meter_pro_b3_luftfeuchtigkeit
      above: 60
      for: "00:10:00"
  action:
    - service: humidifier.turn_on
      entity_id: humidifier.xiaomi_lite_2361_dehumidifier

Der Trick: SwitchBot-Werte werden alle 4 Sekunden aktualisiert, aber HA debounct erst nach 10 Minuten. So vermeidest du Schaltvorgänge bei kurzen Spitzen (Duschen, Wäsche aufhängen) und schonst den Entfeuchter.

Dashboard und Auswertung

Für die Übersicht eignet sich ApexCharts Card mit 24-Stunden-Verlauf aller Meter-Sensoren auf einer Karte – Tiefkühler-Linie als gestrichelte Vergleichslinie. Wer langfristig auswerten will, schreibt die Werte zusätzlich in InfluxDB und visualisiert mit Grafana. Praktisch: Der Batteriewert (sensor.outdoor_meter_24_batterie) lässt sich als zusätzlicher Alarm-Trigger nutzen – fällt einer der Sensoren unter 20 %, kommt eine Tausch-Erinnerung in den Apple-Home-Kalender via calendar.create_event.

Mehr zum Thema verteilte Klima-Sensorik findest du auch in IKEA VINDSTYRKA – Luftqualität als HA-Trigger, wo es um PM2.5 und VOC statt Temperatur geht.

Fazit

SwitchBot Meter sind die unaufgeregte Workhorse-Lösung für verteiltes Klima- und Kühlkette-Monitoring in Home Assistant: günstig, lokal über Matter, lange Batterielaufzeit, präzise Werte. In Kombination mit Template-Binary-Sensoren, debounced Triggern und time-sensitive Push-Notifications wird daraus ein verlässliches Frühwarnsystem – ohne Cloud-Lock-in und mit jeder Menge Spielraum für Automationen. Nächster Schritt: Den ersten Outdoor Meter in den Kühlschrank legen, 24 Stunden History sammeln, dann mit der binary_sensor.kuehlkette_warnung starten.

← Zurück zur Übersicht