zwave-js / zwave-js-ui

Full featured Z-Wave Control Panel UI and MQTT gateway. Built using Nodejs, and Vue/Vuetify
https://zwave-js.github.io/zwave-js-ui
MIT License
919 stars 196 forks source link

Fan Mode setting of MCO Home Thermostats are not available to Home assistant #3700

Open richardstone opened 2 months ago

richardstone commented 2 months ago

I'm using two types of MCO Home Thermostats. MH8-FC (0x015f-0x0802-0x5102) and MH5 (0x015f 0xf523-0x7101). (MH5 does not seem to have an official configuration in ZwaveJS yet too.)

I'm looking for the Fan State settings in Home Assinstant, but it looks like that it is not available. The setting is available within ZwaveJSUI.

image
robertsLando commented 1 month ago

@richardstone Are you using MQTT discovery or home assistant integration?

richardstone commented 1 month ago

I’m using MQTT discovery

robertsLando commented 1 month ago

Could I ask you why? The reccomended way to use zui with home assistant is by using the integration, check docs here: https://zwave-js.github.io/zwave-js-ui/#/homeassistant/homeassistant-official

richardstone commented 1 month ago

I'm using MQTT as I'm collecting many zwaveJS controllers in a single MQTT broker, and pass that single one to Home Assistant and it's simpler this way for me.

robertsLando commented 1 month ago

In order to add fan mode handling you should edit the discovery config. Here are the docs to help you doing that: https://zwave-js.github.io/zwave-js-ui/#/homeassistant/homeassistant-mqtt?id=custom-components

Specifically check: https://zwave-js.github.io/zwave-js-ui/#/homeassistant/homeassistant-mqtt?id=thermostats-with-fans