63 lines
2.1 KiB
Markdown
63 lines
2.1 KiB
Markdown
---
|
|
title: ThermoPro
|
|
description: Instructions on how to integrate ThermoPro devices into Home Assistant.
|
|
ha_category:
|
|
- Sensor
|
|
ha_bluetooth: true
|
|
ha_release: 2022.9
|
|
ha_iot_class: Local Push
|
|
ha_codeowners:
|
|
- '@bdraco'
|
|
- '@h3ss'
|
|
ha_domain: thermopro
|
|
ha_config_flow: true
|
|
ha_platforms:
|
|
- button
|
|
- sensor
|
|
ha_integration_type: integration
|
|
---
|
|
|
|
Integrates [ThermoPro](https://buythermopro.com/) devices into Home Assistant.
|
|
|
|
## Supported devices
|
|
|
|
- [TP357 Bluetooth Indoor Thermometer Hygrometer](https://buythermopro.com/products/tp357-bluetooth-hygrometer-thermometer)
|
|
- [TP358 Bluetooth Indoor Thermometer Hygrometer](https://buythermopro.com/products/tp358-bluetooth-indoor-thermometer-hygrometer)
|
|
- [TP359 Bluetooth Indoor Thermometer Hygrometer](https://buythermopro.com/products/tp359-bluetooth-indoor-hygrometer-thermometer)
|
|
- [TP393 Bluetooth Indoor Thermometer Hygrometer](https://device.report/manual/3622300)
|
|
- [TP960 TempSpike Bluetooth Meat Thermometer](https://buythermopro.com/products/tp960-tempspike-bluetooth-meat-thermometer)
|
|
- [TP962 Twin TempSpike Bluetooth Meat Thermometer](https://buythermopro.com/products/tp962-twin-tempspike-bluetooth-meat-thermometer)
|
|
- [TP970 TempSpike Plus Bluetooth Meat Thermometer](https://buythermopro.com/products/tp970-tempspike-plus-bluetooth-meat-thermometer)
|
|
|
|
The ThermoPro integration will automatically discover devices once the [Bluetooth](/integrations/bluetooth) integration is enabled and functional.
|
|
|
|
{% include integrations/config_flow.md %}
|
|
|
|
## Buttons
|
|
|
|
These {% term actions %} allow one to set the time on supported devices (TP358, TP393) via Home Assistant.
|
|
|
|
### Button `Set Date&Time`
|
|
|
|
Sets the date & time on target devices to the system time in 24-hour notation.
|
|
The device is capable of showing 12-hour notation (AM/PM) but setting this is currently not implemented.
|
|
|
|
For example, the following automation sets the datetime of the thermometer each day.
|
|
|
|
{% raw %}
|
|
|
|
```yaml
|
|
mode: single
|
|
triggers:
|
|
- trigger: time
|
|
at: "03:03:03"
|
|
conditions: []
|
|
actions:
|
|
- action: button.press
|
|
target:
|
|
entity_id: button.tp_358_xxxx_your_device_set_date_time
|
|
data: {}
|
|
```
|
|
|
|
{% endraw %}
|