-
Notifications
You must be signed in to change notification settings - Fork 66
Home
Welcome to the ESP32-Faikin wiki!
Current Amazon listing (UK) - this is the older boards with 3.3V Tx which works with most, but not all, S21 interfaces. More boards expected early Aug 2023, with 5V Tx working.
I have left the Wiki open for edits, please be sensible and polite.
If you want to query something or start a discussion, well, use discussions.
If you think there is a bug, do raise an issue.
List of working models <--- CHECK THIS
See Work in progress and releases for details of changes and pre-release test.
The protocols are reverse engineered, so it is all a bit of guesswork. Sometimes people find features they want, but as I don't have their air-con unit, I cannot see what they need. So there are tools to help debug. You need MQTT. Most of you will be working with S21
protocol.
- Sending
setting/nameofac/debug 1
will turn on debug. (send0
to turn off). This will log the various status messages sent to the air-con, and the responses. - If you can change the setting you want via remote, get before and after debug logs. The clue may be in there as to which field covers what you want.
e.g.
info/nameof/s21 {"G1":"03@3","G2":"=;\u0000?","G3":"000\u0000","G4":"0??0","G5":"000?","G6":"0000","G7":"00@;","G8":"0200","GA":"5D80","GB":"0330","GC":"57D0","GG":"0C00","GK":"q{51","GM":"1C64","GN":"0000","GP":"5A00","GQ":"1D00","GS":"0000","GT":"5000","SH":"022+","SI":"551+","Sa":"581+","SL":"000","Sd":"910","SN":"500-","SX":"081+","SD":"000"}
- Note, a lot of numbers are backwards, a value of
"581+"
is typically +18.5℃ - You can poke commands at the air-con by sending
command/nameofac/send
and the command code, e.g.D62000
. This allows you to try different command to try and provoke the mode or request the status you want.
If you work out what is needed to control the setting or report the status you want, I can then add to the code.