Faikout Auto und Timer
Faikin Australia
Einen Raum auf Temperatur halten, auf einen Sensor an Ihrem Platz regeln und die Klimaanlage nach einem täglichen Zeitplan betreiben.
Faikout Auto ist eine zusätzliche Steuerungsebene, die auf Ihrer Klimaanlage aufsetzt. Sie kann einen Raum präziser auf einer Zieltemperatur halten als der eigene Auto-Modus des Geräts, für Sie zwischen Heizen und Kühlen umschalten, das Gerät nach einem Zeitplan betreiben und auf einen Sensor regeln, der dort platziert ist, wo Sie tatsächlich sitzen oder schlafen. Nichts davon benötigt die Cloud, und es funktioniert weiter, ob Sie es über die integrierte Webseite, einen BLE-Sensor oder MQTT steuern.
Faikout Auto ist eine Funktion des Faikin Faikout. Auf den Modulen Faikin Ninja P1P2 und MHI X-Y ist sie noch nicht verfügbar, kommt aber noch.
Dieses Handbuch basiert auf der Advanced- und Controls-Dokumentation von RevK (codeberg.org/RevK/ESP32-Faikout). Der Beispiel-Hostname ist GuestAC; ersetzen Sie ihn durch Ihren eigenen.
Auf dieser Seite
- 1. Was Faikout Auto macht
- 2. Drei Arten der Automatisierung, getrennt gehalten
- 3. Der Lüfter, der nicht stoppen will
- 4. Einschalten (die Webseite)
- 5. Eine Temperatur halten: das Zielband
- 6. Die Temperaturreferenz wählen
- 7. Thermostat-Modus
- 8. Der Timer (geplantes Ein- und Ausschalten)
- 9. Timer-Fehlersuche
- 10. Steuerung über MQTT
- 11. Einstellungsreferenz
- 12. Kurzreferenz
1. Was Faikout Auto macht
Ihre Klimaanlage heizt und kühlt bereits. Faikout Auto entscheidet, wann und mit welchem Sollwert, um einen Raum dort zu halten, wo Sie ihn haben möchten. Vereinfacht gesagt beobachtet es die Temperatur, sagt voraus, wohin sie sich entwickelt, und schaltet die Klimaanlage sanft ein oder aus, indem es den an das Gerät gesendeten Sollwert anhebt oder senkt. Es kann das Gerät auch zwischen Heizen und Kühlen umschalten, wie es die Jahreszeit oder der Raum erfordert.
Standardmäßig regelt es auf den eigenen Sensor der Klimaanlage oder auf einen externen Sensor Ihrer Wahl. Alles bleibt lokal in Ihrem Netzwerk.
2. Drei Arten der Automatisierung, getrennt gehalten
Das ist der Teil, bei dem sich die meisten verheddern. Faikout Auto bündelt drei unabhängige Funktionen. Sie können jede einzeln nutzen oder sie kombinieren.
| Funktion | Was sie macht | Gesteuert durch |
|---|---|---|
| Zielband | Hält den Raum innerhalb eines Temperaturbereichs, indem zwischen Heizen/Kühlen umgeschaltet und der Sollwert angepasst wird. | Die Temperaturmessung |
| Automatische Ein-/Ausschaltung (Auto⏻) | Schaltet das Gerät ein, wenn der Raum deutlich außerhalb des Bands driftet, und aus, sobald er eine Weile komfortabel innerhalb war. | Die Temperaturmessung |
| Timer | Schaltet das Gerät jeden Tag zu festen Uhrzeiten ein und aus. | Die Uhr |
Der Timer ist nicht dasselbe wie die automatische Ein-/Ausschaltung. Der Timer löst zu einer Uhrzeit aus; die automatische Ein-/Ausschaltung reagiert auf die Temperatur. Wenn sich ein Gerät unerwartet ein- oder ausschaltet, besteht die erste Aufgabe darin, herauszufinden, welche der beiden dafür verantwortlich ist (siehe Abschnitte 8 und 9).
3. Der Lüfter, der nicht stoppen will
Eine sehr häufige Frage, und der Grund, warum es die automatische Ein-/Ausschaltung (Auto⏻) gibt.
Wenn Ihre Klimaanlage ihren Sollwert erreicht, stoppt der Kompressor, aber der Innenlüfter läuft weiter, oft lange und manchmal unbegrenzt. Beim Heizen führt er Restwärme aus dem Wärmetauscher ab; beim Kühlen trocknet er den Wärmetauscher. In beiden Fällen ist das die geräteeigene Logik, festgelegt von der Steuerplatine des Herstellers.
Faikout kann das nicht ändern. Es gibt keine Feldeinstellung, keinen Serviceparameter und keinen Protokollbefehl, der das abschaltet. Jedes Produkt, das für Ihr Gerät etwas anderes behauptet, schaltet entweder das ganze Gerät aus oder erzählt Unsinn.
Was Faikout tun kann, ist das Gerät auszuschalten, das Einzige, was den Lüfter tatsächlich stoppt. Genau dafür ist die automatische Ein-/Ausschaltung (Auto⏻) da, und sie wurde mit diesem Verhalten im Hinterkopf entwickelt. Heute ist sie eine Funktion des Faikin Faikout, die Ninja-Unterstützung ist unterwegs:
- Faikout überwacht die Temperatur, über den geräteeigenen Sensor oder einen externen Sensor Ihrer Wahl.
- Sobald der Raum eine Weile komfortabel innerhalb Ihres Zielbands liegt, schaltet es das Gerät komplett aus. Damit stoppt auch der Lüfter.
- Driftet der Raum wieder aus dem Band heraus, schaltet es das Gerät wieder ein.
Das Ergebnis ist das Verhalten, das die meisten von Anfang an erwartet haben: Das Gerät läuft, erreicht die Temperatur und wird still, statt mit laufendem Lüfter im Leerlauf zu bleiben.
Zwei Dinge sind wissenswert:
- Geben Sie ihm ein vernünftiges Band. Ist das Band zu schmal, schaltet das Gerät häufiger ein und aus, als Ihnen lieb ist. Ein bis zwei Grad beiderseits des Ziels sind meist richtig.
- Die automatische Ein-/Ausschaltung ist nicht der Timer. Auto⏻ reagiert auf die Temperatur; der Timer schaltet zu Uhrzeiten. Siehe Abschnitte 8 und 9, wenn etwas unerwartet ein- oder ausschaltet.
Einrichten in Abschnitt 4, das Band abstimmen in Abschnitt 5.
4. Einschalten (die Webseite)
Rufen Sie GuestAC.local im selben WiFi auf. Die Seite zeigt oben die normalen Klimaanlagen-Bedienelemente und darunter die automatisierten Bedienelemente. Die üblichen Bedienelemente sind:
- Auto-Funktionen / Enable — der Hauptschalter für die Timer- und Auto-Power-Funktionen. Wenn dieser aus ist, bewirken geplantes Ein-/Ausschalten und die automatische Ein-/Ausschaltung nichts.
- Track — stellen Sie dies auf etwas anderes als Off, damit Faikout zwischen Heizen und Kühlen umschaltet, um Ihr Ziel zu erreichen. Dies ist der Hauptschalter für das Temperaturhalten.
- Zieltemperatur und Toleranz — die gewünschte Temperatur und wie viel Abweichung nach beiden Seiten akzeptabel ist, zum Beispiel 21 °C mit ±1 °C.
- Einschaltzeit und Ausschaltzeit — der tägliche Timer (Abschnitt 8).
- Auto⏻ — temperaturbasiertes automatisches Ein-/Ausschalten.
- Externe Referenz — wählen Sie einen BLE-Sensor, auf den statt auf den geräteeigenen geregelt wird (Abschnitt 6).
Änderungen werden sofort wirksam, und alles, was Sie an der IR-Fernbedienung tun, erscheint innerhalb von Sekunden auf der Seite.
5. Eine Temperatur halten: das Zielband
Legen Sie eine Zieltemperatur und eine Toleranz fest, und Faikout behandelt dies als Bereich. 21 °C mit ±1 °C bedeutet ein Komfortband von 20 °C bis 22 °C. Faikout versucht, den Raum innerhalb dieses Bands zu halten, nicht exakt in der Mitte.
So funktioniert es, kurz gefasst:
- Es misst die Temperatur und blickt voraus, denn eine Klimaanlage hat Trägheit, sodass es handeln kann, bevor der Raum überschwingt.
- Beim Heizen hält es den Raum knapp über der Untergrenze des Bands; beim Kühlen knapp unter der Obergrenze.
- Dazu sendet es der Klimaanlage einen Sollwert deutlich über oder unter dem tatsächlichen Ziel (standardmäßig etwa ±6 °C), um Heizen oder Kühlen zu erzwingen, und nimmt zurück, sobald der Raum in den Bereich kommt.
- Wenn es feststellt, dass es heizt, aber ständig über die Obergrenze des Bands hinausläuft, wechselt es zum Kühlen und umgekehrt. Wenn der Raum innerhalb des Bands liegt, schaltet es ab.
Für den normalen Gebrauch müssen Sie nichts davon anpassen. Die Feineinstellungen (wie weit es den Sollwert verschiebt, wie weit es vorausblickt) sind in Abschnitt 11 aufgeführt und müssen selten verändert werden.
6. Die Temperaturreferenz wählen
Standardmäßig regelt Faikout auf den eigenen Sensor der Klimaanlage, der oben im Innengerät sitzt und oft wärmer misst als dort, wo Sie sich befinden. Sie haben zwei Möglichkeiten, auf eine bessere Messung zu regeln:
- Ein BLE-Sensor. Koppeln Sie einen BlueCoinT oder einen Sensor im Telink/Mi-Stil und wählen Sie ihn auf der Webseite als externe Referenz aus. Platzieren Sie ihn an Ihrem Bett oder Schreibtisch, und der Raum wird an dieser Stelle gehalten. Das ist der einfachste Weg, kein Broker oder Automatisierung nötig.
- Über MQTT. Speisen Sie selbst eine Messung ein oder verweisen Sie Faikout auf ein vorhandenes Sensor-Topic. Siehe Abschnitt 10.
Wenn eine externe Referenz verwendet wird, gleicht Faikout den Unterschied zwischen ihr und dem eigenen Sensor der Klimaanlage aus, damit sich das Gerät weiterhin sinnvoll verhält.
7. Thermostat-Modus
Das normale Bandverhalten hält den Raum irgendwo innerhalb des Bereichs. Der Thermostat-Modus fügt eine Hysterese hinzu, wie ein Haushaltsthermostat: Beim Heizen fährt er bis zur Obergrenze des Bands hoch und lässt den Raum dann bis zur Untergrenze fallen, bevor er wieder anspringt. Das bedeutet längere, seltenere Zyklen, was manche Menschen bevorzugen. Aktivieren Sie ihn mit der Einstellung Thermostat.
8. Der Timer (geplantes Ein- und Ausschalten)
Der Timer schaltet die Klimaanlage jeden Tag zu festen Tageszeiten ein und aus. Praktisch für ein Schlafzimmer, das vor dem Aufwachen warm sein soll, oder ein Büro, das über Nacht nicht laufen soll.
So richten Sie ihn auf der Webseite ein:
- Stellen Sie sicher, dass Auto-Funktionen / Enable eingeschaltet ist. Der Timer löst nicht aus, wenn dies aus ist.
- Stellen Sie die Einschaltzeit auf den Zeitpunkt, zu dem sich das Gerät einschalten soll (24-Stunden, Ortszeit).
- Stellen Sie die Ausschaltzeit auf den Zeitpunkt, zu dem es sich ausschalten soll.
- Stellen Sie sicher, dass die Zeitzone in den Einstellungen korrekt ist, sonst lösen die Zeiten zum falschen Moment aus (dies ist das mit Abstand häufigste Problem, siehe Abschnitt 9).
Gut zu wissen:
- Die Zeiten sind lokale Uhrzeiten und wiederholen sich jeden Tag.
- Lassen Sie eine Zeit auf 00:00 (Mitternacht), um sie zu deaktivieren. Wenn Sie Ein- und Ausschaltzeit auf denselben Wert setzen, wird der Timer ebenfalls deaktiviert. Da 00:00 „aus“ bedeutet, können Sie nicht genau auf Mitternacht planen; verwenden Sie bei Bedarf 00:01.
- Einschaltzeit und Ausschaltzeit sind unabhängig. Sie können auch nur eine verwenden (zum Beispiel eine Ausschaltzeit um 23:00, damit es nie über Nacht läuft, ohne Einschaltzeit).
- Jede ist ein einmaliger Vorgang in dieser Minute. Zur Einschaltzeit schaltet es ein; zur Ausschaltzeit schaltet es aus. Dazwischen können Sie frei per Fernbedienung oder App etwas ändern, und Ihre Änderung bleibt bis zur nächsten geplanten Zeit bestehen. Der Timer arbeitet für den Rest des Tages nicht gegen Sie.
Timer versus automatische Ein-/Ausschaltung. Beim Timer geht es ausschließlich um die Uhr. Wenn Sie zusätzlich möchten, dass sich das Gerät einschaltet, sobald der Raum zu kalt oder zu heiß wird, unabhängig von der Uhrzeit, ist das Auto⏻ (automatische Ein-/Ausschaltung), ein separater Schalter. Lassen Sie Auto⏻ aus, wenn das Gerät allein von der Uhr gesteuert werden soll.
9. Timer-Fehlersuche
Wenn der Zeitplan zur falschen Zeit oder gar nicht auslöst, arbeiten Sie diese Punkte der Reihe nach durch. Der erste erklärt die meisten Fälle.
1. Die Zeitzone ist falsch oder nicht gesetzt. Der Faikout bezieht die Zeit aus dem Internet in UTC und rechnet sie mit der auf der Setup-Seite eingestellten Zeitzone in Ihre Ortszeit um. Wenn die Zeitzone leer oder falsch ist, löst eine Einschaltzeit von „07:00“ um 07:00 UTC aus, was im Osten Australiens der Nachmittag ist. Legen Sie die korrekte Zeitzonen-Zeichenkette auf der WiFi-/Setup-Seite fest. Es handelt sich um eine POSIX-Zeitzonen-Zeichenkette, zum Beispiel:
- Ostaustralien mit Sommerzeit (NSW, VIC, ACT, TAS):
AEST-10AEDT,M10.1.0,M4.1.0/3 - Queensland (keine Sommerzeit):
AEST-10 - Südaustralien:
ACST-9:30ACDT,M10.1.0,M4.1.0/3 - Westaustralien:
AWST-8
Die Setup-Seite verlinkt eine vollständige Liste. Beachten Sie die Sommerzeitregeln in der Zeichenkette; ohne sie geht der Timer das halbe Jahr über eine Stunde falsch.
2. Die Geräteuhr ist falsch, weil sie das Internet nicht erreichen kann. Der Faikout muss einen Zeitserver erreichen, um die tatsächliche Zeit zu kennen. Ohne Internet (zum Beispiel in einem isolierten IoT-Netzwerk ohne ausgehenden Zugang) ist seine Uhr falsch und der Timer löst falsch aus. Prüfen Sie, ob die auf der Webseite des Geräts angezeigte Zeit richtig aussieht. Falls nicht, geben Sie dem Gerät Internetzugang, damit es sich synchronisieren kann.
3. Die Auto-Funktionen sind deaktiviert. Wenn der Schalter Enable (Auto-Funktionen) aus ist, läuft weder der Timer noch die automatische Ein-/Ausschaltung. Schalten Sie ihn wieder ein.
4. Die Zeiten sind deaktiviert. Eine auf 00:00 belassene Zeit ist aus. Wenn Ein- und Ausschaltzeit gleich sind, ist der Timer deaktiviert. Legen Sie unterschiedliche Zeiten außerhalb von Mitternacht fest.
5. Ein und Aus sind vertauscht. Die Einschaltzeit schaltet das Gerät ein; die Ausschaltzeit schaltet es aus. Wenn sich das Gerät ausschaltet, obwohl Sie es an erwartet haben, prüfen Sie, ob Sie sie nicht verkehrt herum eingegeben haben.
6. Sie haben erwartet, dass es das Gerät dauerhaft aus (oder ein) hält. Der Timer wirkt nur einmal in jeder festgelegten Minute. Wenn etwas anderes oder jemand das Gerät nach der Ausschaltzeit einschaltet, bleibt es bis zur nächsten Ausschaltzeit am Folgetag an. Um ein Gerät auch temperaturabhängig vom Laufen abzuhalten, ist das die automatische Ein-/Ausschaltung (Auto⏻), nicht der Timer.
7. Es ist in Wirklichkeit die automatische Ein-/Ausschaltung, nicht der Timer. Wenn sich das Gerät zu Zeiten ein- oder ausschaltet, die eher mit dem Wetter als mit der Uhr schwanken, ist der Timer wahrscheinlich deaktiviert und Auto⏻ ist verantwortlich. Schalten Sie Auto⏻ aus, wenn Sie nur eine uhrbasierte Planung möchten.
10. Steuerung über MQTT
Alles oben Genannte lässt sich auch über MQTT einstellen. Die vollständige Topic- und Befehlsreferenz steht im MQTT-Handbuch; die Auto-spezifischen Teile sind:
-
Einstellungen (veröffentlichen an
setting/GuestAC):autoe(aktivieren),autot(Ziel),autor(Toleranz, 0 = aus),auto1(Einschaltzeit,HHMM),auto0(Ausschaltzeit,HHMM),autop(automatische Ein-/Ausschaltung),thermostat,autob(BLE-Sensor),autotopic/autopayload(einem Sensor-Topic folgen). -
Eine Live-Messung für das Band einspeisen: Senden Sie eine
control-Nachricht mitenv(der aktuellen Raumtemperatur). Sie muss mindestens alletcontrolSekunden (Standard 600) erneut gesendet werden, sonst fällt das Gerät aus der Fernsteuerung zurück. -
Das Band erzwingen, indem Sie
targetals zweielementiges[min,max]-Array in einercontrol-Nachricht senden.
Ein ausgearbeitetes Beispiel mit externem Sensor sowie die Falle, dass das Senden von env das Gerät selbst einschalten kann, werden im Abschnitt Faikout Auto des MQTT-Handbuchs behandelt.
11. Einstellungsreferenz
Die Webseite „Advanced“ und MQTT verwenden dieselben Namen. Standardwerte angegeben.
| Einstellung | Standard | Bedeutung |
|---|---|---|
autoe |
ein | Hauptaktivierung für die Timer- und Auto-Power-Funktionen. |
auto1 |
00:00 | Tägliche Einschaltzeit (HHMM); 00:00 deaktiviert. |
auto0 |
00:00 | Tägliche Ausschaltzeit (HHMM); 00:00 deaktiviert. |
autot |
— | Zieltemperatur für das Band. |
autor |
— | Toleranz zu beiden Seiten des Ziels; 0 ist aus. |
autop |
aus | Automatische Ein-/Ausschaltung: schaltet basierend auf der Temperatur ein/aus. |
autoptemp |
0.5 | Wie weit außerhalb des Bands der Raum sein muss, bevor die automatische Ein-/Ausschaltung anspringt. |
autofmax |
5 | Höchste Lüfterstufe beim Start weit vom Ziel entfernt. |
autob |
— | Als externe Referenz verwendeter BLE-Sensor. |
autotopic |
— | MQTT-Topic, dem für eine externe Referenz gefolgt wird. |
autopayload |
— | JSON-Feldname innerhalb dieses Topics, der die Temperatur enthält. |
autolcontrol |
aus | Schaltet die LED so, dass sie der aktuellen Heiz-/Kühlaktion folgt. |
thermostat |
aus | Hysteresemodus: bis zur Obergrenze des Bands heizen, dann bis zur Untergrenze fallen lassen. |
tempadjust |
ein | Berücksichtigt, dass der Sensor der Klimaanlage anders misst als Ihre Referenz. |
temptrack |
aus | Basiert den Sollwert auf der von der Klimaanlage gemessenen Temperatur statt auf Ihrem Ziel. |
tempnoflap |
0 | Mindestsekunden zwischen Sollwertänderungen. |
tmin / tmax
|
16 / 32 | Niedrigster / höchster vom System zugelassener Sollwert. |
tsample |
900 | Wie oft (s) die Beurteilung innerhalb/außerhalb des Bands für die automatische Ein-/Ausschaltung erfolgt. |
tpredicts |
30 | Wie oft (s) die Vorausschau abgetastet wird. |
tpredictt |
120 | Wie weit die Vorausschau vorhersagt. |
tcontrol |
600 | Zeitlimit (s) für MQTT env/control vor der Rückkehr zum Normalbetrieb. |
pushtemp |
0.1 | Wie weit das Ziel vom Bandrand nach innen verschoben wird, damit der Raum knapp innerhalb bleibt. |
switchtemp |
0.5 | Anpassung bei der Entscheidung, Heizen/Kühlen umzukehren. |
heatover / heatback
|
6 / 6 | Wie stark der Sollwert verschoben wird, um das Heizen zu erzwingen und dann zu stoppen. |
coolover / coolback
|
6 / 6 | Wie stark der Sollwert verschoben wird, um das Kühlen zu erzwingen und dann zu stoppen. |
frosttemp |
— | Darunter wird das Heizen unabhängig davon erzwungen (Frostschutz). |
thermref |
50 | Prozentsatz der Zuluft- (statt Raum-)Temperatur, den das Gerät als eigene Referenz verwendet. |
12. Kurzreferenz
| Sie möchten… | So geht's |
|---|---|
| Einen Raum auf Temperatur halten | Track einschalten, eine Zieltemperatur und eine Toleranz festlegen (z. B. 21 °C ±1 °C). |
| Auf Ihren Sitzplatz regeln | Einen BLE-Sensor als externe Referenz wählen. |
| Zu festen Zeiten ein-/ausschalten | Einschaltzeit und Ausschaltzeit festlegen, mit Enable ein und korrekter Zeitzone. |
| Temperaturabhängig ein-/ausschalten | Auto⏻ (automatische Ein-/Ausschaltung) einschalten. |
| Längere Zyklen im Thermostatstil | Thermostat-Modus einschalten. |
| Eine geplante Zeit deaktivieren | Auf 00:00 setzen oder Ein und Aus auf denselben Wert. |
| „Löst zur falschen Zeit aus“ beheben | Die korrekte Zeitzone einstellen und sicherstellen, dass das Gerät Internet für seine Uhr hat (Abschnitt 9). |
Quelle: RevK ESP32-Faikout Advanced- und Controls-Handbücher (codeberg.org/RevK/ESP32-Faikout). Das beschriebene Verhalten entspricht der Firmware mit Stand Juni 2026. Siehe auch die Faikin Faikout Setup-, MQTT- und Loopback Test-Handbücher.