# Known incompatibilities

The following devices are known not to work with Versatile Thermostat. Devices that work with limitations are listed on the [known limitations](https://www.versatile-thermostat.org/en/devices/known-limitations/) page.

1. **Danfoss POPP** valves with temperature feedback. It is impossible to turn off this valve as it auto-regulates itself, causing conflicts with VTherm.
2. **Heatzy** type thermostats that do not support `set_temperature` commands. Only the models without `set_temperature` are concerned: the Heatzy pilote is supported (see [Heatzy](https://www.versatile-thermostat.org/en/devices/heatzy/)).
3. Climates based on the **Overkiz** integration do not work. It seems impossible to turn off or even change the temperature on these systems.
4. **Tuya Wi-Fi Smart TRV**: when the room temperature is synchronized with the calibration offset, the offset drifts endlessly. The device cannot be regulated by _VTherm_.
5. **MOES BHT-002** thermostats: the target temperature jumps to aberrant values. The BHT-006 model does not have this problem.
6. Thermostats that only expose the `heat_cool` mode (for example some Beok or Tuya thermostats). _VTherm_ cannot know if the device is heating or cooling.

## Compatibility status

- **Unsupported**: Known issues with this device prevent it from working with Versatile Thermostat. Devices: Danfoss POPP, Moes - BHT-002, Overkiz (Atlantic/Somfy/Sauter), Tuya Wi-Fi TRV

## Community references

Additional references may be old. A bug reported on an old version of VTherm may have been corrected on a more recent version.

- Danfoss POPP
  - [#130 Add incompatibility for Danfoss TRV](https://github.com/jmcollin78/versatile_thermostat/issues/130)
- Overkiz
  - [#617 Action climate.set_preset_mode is not working on VTherm + Overkiz not compatible](https://github.com/jmcollin78/versatile_thermostat/issues/617)
- Tuya Wi-Fi Smart TRV
  - [Discussion #1620 Tuya WiFi Smart TRV: underlying_current_temperature sometimes doesn't get updated after syncing room temperature to underlying climate](https://github.com/jmcollin78/versatile_thermostat/discussions/1620)
  - [#1604 Tuya WiFi Smart TRV: underlying_current_temperature sometimes doesn't get updated after syncing room temperature to underlying climate](https://github.com/jmcollin78/versatile_thermostat/issues/1604)
  - [#1593 \[Feature request\] - Internal Device Temperature Synchronization: Jitter in room temperature leads to permanent valve movements](https://github.com/jmcollin78/versatile_thermostat/issues/1593)
- MOES BHT-002
  - [#571 Target temperature jumping to high values without input](https://github.com/jmcollin78/versatile_thermostat/issues/571)
  - [Discussion #583 Target temperature jumping to high values without input](https://github.com/jmcollin78/versatile_thermostat/discussions/583)
  - [#863 Target temperature for TRV (used for underfloor heating) never hit](https://github.com/jmcollin78/versatile_thermostat/issues/863)
  - [#1247 MOES Thermostat temperature set to 0 on preset mode](https://github.com/jmcollin78/versatile_thermostat/issues/1247)
- Thermostats with heat_cool only
  - [Discussion #1760 TuYa w506 beok not compatible with VTherm - don't use it](https://github.com/jmcollin78/versatile_thermostat/discussions/1760)
  - [#1761 question on heat_cool](https://github.com/jmcollin78/versatile_thermostat/issues/1761)
