logoalt Hacker News

akifbayramtoday at 4:16 AM2 repliesview on HN

I’ve been working on a similar setup using the M5Stack NanoC6 and AtomS3 Lite, and put together a parts list and wiring guide on my site: https://serin-labs.com/parts.html.

I also built a web flasher with firmware configured for those boards, so you can install directly from your browser without any fiddling or configuring. The ESPHome option uses the same echavet/MitsubishiCN105ESPHome project mentioned in the article. I also included a YAML generator for that project so you can more simply customize the config. There are also separate firmware options for HomeKit and Matter. https://serin-labs.com/flash.html https://serin-labs.com/esphome/generate-yaml.html

I run Serin Labs and sell assembled kits and the cable separately.

For anyone with City Multi, P series, or M series systems with a branch box, you may also be interested in a multi zone controller I’m developing: https://serin-labs.com/multi-zone-controller.html. It connects to the system’s communication bus, allowing one device to control all zones without needing a CN105 adapter at each indoor unit. It also exposes operating data such as refrigerant pressures, temperatures, power, compressor frequency, and fault codes, with everything running locally. Software is still in development.


Replies

hanrelantoday at 8:39 AM

HN is awesome sometimes, I actually just installed 3 of your devices in my ACs to get them all wifi enabled. Worked perfectly, thank you!

Is it possible to flash them from Google home firmware to esphome without USB? I might move away from Google home soon but I'd hate to have to reopen up my ACs again.

cgrintoday at 6:50 AM

The Nano is fine to connect directly because it has diodes on the data pins but the S3 Lite needs a level shifter or it'll eventually stop communicating with the air handler.