{"id":472,"date":"2026-05-22T10:07:53","date_gmt":"2026-05-22T08:07:53","guid":{"rendered":"https:\/\/www.coremind.ch\/wordpress\/?p=472"},"modified":"2026-05-22T10:07:53","modified_gmt":"2026-05-22T08:07:53","slug":"mi-smart-heater-mmwave-zonen-heizung-mit-ha","status":"publish","type":"post","link":"https:\/\/www.coremind.ch\/wordpress\/mi-smart-heater-mmwave-zonen-heizung-mit-ha\/","title":{"rendered":"Mi Smart Heater + mmWave: Zonen-Heizung mit HA"},"content":{"rendered":"<p>Elektrische Zusatzheizungen wie der <strong>Mi Smart Space Heater S<\/strong> (<code>climate.zhimi_mc2a_01a5_heater<\/code>) sind praktisch, wenn die Hauptheizung morgens noch nicht hochgefahren ist oder ein Raum gezielt schnell warm werden soll \u2013 etwa das B\u00fcro vor dem ersten Call oder das Badezimmer kurz vor dem Aufstehen. Das Problem: L\u00e4sst man sie auf \u00abniedrig\u00bb durchlaufen, frisst sie Strom; aktiviert man sie manuell, vergisst man sie auch wieder. Die L\u00f6sung heisst: Anwesenheit erkennen, gezielt einschalten, kompromisslos ausschalten \u2013 idealerweise mit einem mmWave-Sensor wie dem <code>tze200_kb5noeto_ts0601<\/code>.<\/p>\n<h2>Warum mmWave statt PIR<\/h2>\n<p>Klassische PIR-Bewegungsmelder reagieren auf grosse Bewegungen. Wer am Schreibtisch sitzt und tippt, gilt nach 30 Sekunden als \u00ababwesend\u00bb \u2013 der Heizer schaltet ab, der Raum k\u00fchlt, der Heizer springt wieder an, und das Spiel beginnt von vorn. mmWave-Sensoren wie der TS0601 messen feinste Brustkorbbewegungen und erkennen auch ruhige Anwesenheit zuverl\u00e4ssig. Wie das Setup grunds\u00e4tzlich funktioniert, beschreibt der Artikel <a href=\"https:\/\/www.coremind.ch\/wordpress\/pir-ablosen-mit-mmwave-ts0601-als-zuverlassiger-anwesenheitssensor\/\">PIR abl\u00f6sen mit mmWave: TS0601 als zuverl\u00e4ssiger Anwesenheitssensor<\/a> im Detail.<\/p>\n<h2>Setup-Schritte im \u00dcberblick<\/h2>\n<p>Die Integration verl\u00e4uft in vier Schritten. Erstens: Der Mi Smart Heater wird via Xiaomi Miot Auto oder die Xiaomi Miio Custom Integration in HA eingebunden. Er erscheint als <code>climate.zhimi_mc2a_01a5_heater<\/code> mit Modi <code>off<\/code>, <code>heat<\/code> und einer Solltemperatur zwischen 16 und 28 \u00b0C. Zweitens: Der mmWave-Presence-Detector wird via Zigbee2MQTT oder ZHA eingelernt \u2013 sein wichtigstes Attribut ist <code>binary_sensor.tze200_kb5noeto_ts0601_belegung<\/code>. Drittens: Ein Helper f\u00fcr die gew\u00fcnschte Komfort-Temperatur und ein Zeitfenster werden angelegt. Viertens: Zwei Automationen k\u00fcmmern sich um das Ein- und Ausschalten.<\/p>\n<h2>Die Komfort-Automation<\/h2>\n<p>Die folgende Automation aktiviert den Heizer, sobald jemand das B\u00fcro betritt und die Innentemperatur unter dem Komfort-Sollwert liegt \u2013 aber nur in einem definierten Zeitfenster, damit der Heizer nachts nicht hochf\u00e4hrt, wenn jemand kurz ins B\u00fcro huscht:<\/p>\n<pre><code>\nalias: Heizung B\u00fcro \u2013 Komfort an\ndescription: mmWave-Anwesenheit + Temperatur + Zeitfenster\ntrigger:\n  - platform: state\n    entity_id: binary_sensor.tze200_kb5noeto_ts0601_belegung\n    to: \"on\"\n    for: \"00:00:20\"\ncondition:\n  - condition: time\n    after: \"06:00:00\"\n    before: \"21:00:00\"\n  - condition: numeric_state\n    entity_id: sensor.weather_station_buro_temperature\n    below: 20.5\naction:\n  - service: climate.set_temperature\n    target:\n      entity_id: climate.zhimi_mc2a_01a5_heater\n    data:\n      temperature: 21.5\n      hvac_mode: heat\nmode: single\n<\/code><\/pre>\n<p>Die 20-Sekunden-Verz\u00f6gerung filtert kurzes Vorbeigehen heraus. Der <code>numeric_state<\/code>-Trigger verhindert das Anlaufen, wenn der Raum bereits warm ist.<\/p>\n<h2>Die Spar-Automation<\/h2>\n<p>Das Gegenst\u00fcck schaltet den Heizer kompromisslos aus, sobald der Raum l\u00e4ngere Zeit leer ist \u2013 mmWave macht das m\u00f6glich, weil es selbst bei stillem Sitzen \u00abBelegung\u00bb meldet:<\/p>\n<pre><code>\nalias: Heizung B\u00fcro \u2013 Auto-Aus\ndescription: Nach 5 Minuten Abwesenheit oder ausserhalb Komfort-Zeit\ntrigger:\n  - platform: state\n    entity_id: binary_sensor.tze200_kb5noeto_ts0601_belegung\n    to: \"off\"\n    for: \"00:05:00\"\n  - platform: time\n    at: \"21:00:00\"\naction:\n  - service: climate.set_hvac_mode\n    target:\n      entity_id: climate.zhimi_mc2a_01a5_heater\n    data:\n      hvac_mode: \"off\"\nmode: single\n<\/code><\/pre>\n<p>Beide Trigger laufen unabh\u00e4ngig: Entweder f\u00fcnf Minuten keine Anwesenheit, oder das Zeitfenster l\u00e4uft ab \u2013 beides schaltet den Heizer ab.<\/p>\n<h2>Sicherheits-Hold und Sprachsteuerung<\/h2>\n<p>F\u00fcr besondere Tage (z. B. G\u00e4ste, Renovierungsarbeiten, Krankheit) ist ein <strong>Hold-Schalter<\/strong> sinnvoll. Ein <code>input_boolean.heizung_buro_hold<\/code> als zus\u00e4tzliche Condition in beiden Automationen l\u00e4sst sich per Sprachbefehl oder Dashboard-Button setzen und \u00fcberstimmt die Automatik:<\/p>\n<pre><code>\ncondition:\n  - condition: state\n    entity_id: input_boolean.heizung_buro_hold\n    state: \"off\"\n<\/code><\/pre>\n<p>Sprachsteuerung via HA Voice oder Home Assistant Assist macht den Heizer noch flexibler \u2013 \u00abHeizung B\u00fcro aus\u00bb oder \u00abKomfort-Hold ein\u00bb reagieren in unter einer Sekunde. Wer eine Voice-L\u00f6sung sucht: Der Artikel <a href=\"https:\/\/www.coremind.ch\/wordpress\/voice-satellit-ohne-cloud-ha-voice-raspiaudio-muse\/\">Voice-Satellit ohne Cloud: HA Voice &#038; RaspiAudio Muse<\/a> zeigt das passende Setup.<\/p>\n<h2>Energie-Tracking nicht vergessen<\/h2>\n<p>Wer den Effekt der Automation messen m\u00f6chte, h\u00e4ngt den Mi Smart Heater am besten an eine Shelly- oder Eve-Energy-Steckdose und l\u00e4sst HA die Wattstunden mitloggen. Ein einfaches Utility-Meter sammelt t\u00e4glich, w\u00f6chentlich und monatlich. So sieht man nach drei Wochen schwarz auf weiss, wie viel die mmWave-Steuerung gegen\u00fcber einem Dauer-Heizer einspart \u2013 meist eine Reduktion von 50 bis 70 Prozent bei vergleichbarem Komfort. Bei den heutigen Strompreisen sind das pro Heizer rasch 80 bis 150 Franken pro Heizperiode.<\/p>\n<h2>Fazit: W\u00e4rme nur, wenn jemand da ist<\/h2>\n<p>Die Kombination aus Mi Smart Space Heater S und mmWave-Anwesenheitssensor ist eine der effizientesten M\u00f6glichkeiten, einen einzelnen Raum punktgenau zu temperieren \u2013 ohne die Hauptheizung hochzufahren oder den Heizer st\u00e4ndig laufen zu lassen. Realer Effekt im B\u00fcro: Der Heizer l\u00e4uft nur noch rund zwei Stunden statt acht pro Tag, der Komfort beim Hineinkommen bleibt aber unver\u00e4ndert. Wer diese Logik auf weitere R\u00e4ume erweitert (Bad, Hobbyraum, G\u00e4stezimmer), spart \u00fcber die Heizperiode hinweg deutlich \u2013 und gewinnt das gute Gef\u00fchl, dass die Wohnung mitdenkt, statt nur Strom zu verbrennen.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Elektrische Zusatzheizungen wie der Mi Smart Space Heater S (climate.zhimi_mc2a_01a5_heater) sind praktisch, wenn die Hauptheizung morgens noch nicht hochgefahren ist oder ein Raum gezielt schnell warm werden soll \u2013 etwa das B\u00fcro vor dem ersten Call oder das Badezimmer kurz vor dem Aufstehen. Das Problem: L\u00e4sst man sie auf \u00abniedrig\u00bb durchlaufen, frisst sie Strom; aktiviert &#8230; <a title=\"Mi Smart Heater + mmWave: Zonen-Heizung mit HA\" class=\"read-more\" href=\"https:\/\/www.coremind.ch\/wordpress\/mi-smart-heater-mmwave-zonen-heizung-mit-ha\/\" aria-label=\"Mehr Informationen \u00fcber Mi Smart Heater + mmWave: Zonen-Heizung mit HA\">Weiterlesen<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[],"class_list":["post-472","post","type-post","status-publish","format-standard","hentry","category-ha"],"_links":{"self":[{"href":"https:\/\/www.coremind.ch\/wordpress\/wp-json\/wp\/v2\/posts\/472","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.coremind.ch\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.coremind.ch\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.coremind.ch\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.coremind.ch\/wordpress\/wp-json\/wp\/v2\/comments?post=472"}],"version-history":[{"count":1,"href":"https:\/\/www.coremind.ch\/wordpress\/wp-json\/wp\/v2\/posts\/472\/revisions"}],"predecessor-version":[{"id":478,"href":"https:\/\/www.coremind.ch\/wordpress\/wp-json\/wp\/v2\/posts\/472\/revisions\/478"}],"wp:attachment":[{"href":"https:\/\/www.coremind.ch\/wordpress\/wp-json\/wp\/v2\/media?parent=472"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.coremind.ch\/wordpress\/wp-json\/wp\/v2\/categories?post=472"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.coremind.ch\/wordpress\/wp-json\/wp\/v2\/tags?post=472"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}