This respository includes device drivers and applications I have developed for the Hubitat Elevation (HE) platform and wish to make available to the broader hubitat community. Descriptions and installation instructions for these pieces of code are outlined below.
Unified Thermostat (Mitsubishi) Device Drivers
Description
The Mitsubishi mobile applications and web-based interface is offered to customers of Mitsubishi Electric who purchase wi-fi adaptors for their air conditioners and heat pumps across Europe, Australia / NZ and the United States. In addition to their own user interface, Mitsubishi Electric have also made REST API's available for third-party developers to connect and interact with Mitsubishi Electric devices that have registered with these services.
The Parent and Child drivers in this repository allow owners of a HE hub to
Installation Instructions
Step 1 - Create Parent Device
The device edit screen for the new device will be displayed.
Step 2 - Configuration of the Parent Device
Step 3 - Creation of Child AC and Heat Pump Units
You are now setup in terms of the devices. You can open the device edit screen for the child device and start adjusting modes, temperature, etc. You can also add the child device to a dashboard as a tile with the thermostat template.
Additional Settings
Logging
TBA
Scheduling of Status Updates
Air conditioners can typically be updated uing methods that are not visible to Hubitat, such as wall mounted controllers and remotes. The Mitsubishi Electric drivers support an automatic polling mechanism that contacts the Mitsubishi services periodically and retrieves the current settings for each Air Conditioning Unit, including the current Set Temperature, Room Temperature, Operating Mode, Fan Mode and Power settings. This polling can be turned on or off through a Preference setting called Automatic Status Polling, a switch to turn this on or off.
Fan Modes
TBA