Skip to content

mavlyutov/mitsubishi2wb

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mitsubishi2wb

Use MQTT and ESP8266/ESP32 module to control Mitsubishi HVAC unit.
based on SwiCago HeatPump library: https://github.com/SwiCago/HeatPump
and inspired by gysmo38 HA-integration: https://github.com/gysmo38/mitsubishi2MQTT

Features

  • Initial config: WIFI AP mode and web portal
  • Web interface for configuration, status and control, firmware upgrade
  • Wirenboard-compatible MQTT topics

Hardware

Screenshots

Web-interface

Main Page Control Page Config Page

Wirenboard integration

WB-device WB mqtt topics

Quick start:

  • Step 1: flash the sketch with flash size include SPIFFS option.
  • Step 2: connect to device AP with name HVAC_XXXX (XXXX last 4 character MAC address)
  • Step 3: You should be automatically redirected to the web portal or go to 192.168.1.1
  • Step 4: set Wifi information, save & reboot. Hvac will fall back to AP mode if WiFi connection fails (AP password sets to default SSID name from step 2).
  • Step 5: find the device IP with last 4 character MAC address in your router
  • Step 6: (optional): Set MQTT credentials for use with Wirenboard

WB ac terms

Num Mode Fan Wane Widevane
0 Auto Auto Auto Swing
1 Dry Quiet Swing <<
2 Cool 1 1 <
3 Heat 2 2 |
4 Fan 3 3 >
5 - 4 4 >>
6 - - 5 <>

About

Mitsubishi to MQTT with ESP8266 module

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 67.2%
  • C 32.8%