3.5 KiB
title, description, ha_category, ha_release, ha_iot_class, ha_config_flow, ha_codeowners, ha_domain, ha_platforms, ha_homekit, ha_dhcp, ha_integration_type
title | description | ha_category | ha_release | ha_iot_class | ha_config_flow | ha_codeowners | ha_domain | ha_platforms | ha_homekit | ha_dhcp | ha_integration_type | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sensibo | Instructions on how to integrate Sensibo A/C controller into Home Assistant. |
|
0.44 | Cloud Polling | true |
|
sensibo |
|
true | true | integration |
Integrates Sensibo Air Conditioning controller into Home Assistant.
Prerequisites
Please click here and register to obtain the API key.
{% include integrations/config_flow.md %}
Binary sensors
For motion sensors (supported by Sensibo Air devices), this integration provides the following sensors:
- Motion
- Alive
- Main sensor
For climate devices, these sensors are available:
- Room presence
For Pure devices, these sensors are available:
- Pure Boost Enabled
- Pure Boost linked with AC
- Pure Boost linked with Presence
- Pure Boost linked with Outdoor Air Quality
Select Entities
For supported devices, this integration provides support to set the following modes by the select entity:
- Horizontal swing
- Light
Sensor Entities
For motion sensors (supported by Sensibo Air devices), this integration provides the following sensors:
- Temperature
- Humidity
For diagnostics, not automatically displayed on dashboards, these sensors are available:
- Voltage
- Rssi
For Pure devices, these sensors are available:
- PM2.5
- Pure Boost Sensitivity
Switch Entities
For supported devices, this integration provides support to enable/disable a timer to delay a start or stop (depending on the current state) of your device.
The switch uses a timer of 60 minutes delay. You can choose a custom delay using the custom sensibo.enable_timer
service. See Timer.
Custom Services
Pure Boost
You can configure your Pure Boost settings by using the services sensibo.enable_pure_boost
and sensibo.disable_pure_boost
.
- Enable Pure Boost will enable the service; optionally, you can configure the settings
- Disable Pure Boost will disable the service and leave settings intact, so a later enable will use settings already in place if not new are configured.
Using Geo integration for Pure Boost is only possible by pre-configuration of Presence within the app.
Timer
You can enable a timer with a custom delay using the service sensibo.enable_timer
that is provided.
Adding a quick switch example
If you want a "Quick Switch" to turn your AC On / Off, you can do that using the following Switch Template
:
{% raw %}
switch:
- platform: template
switches:
ac:
friendly_name: "AC"
value_template: "{{ is_state('climate.ac', 'cool') or is_state('climate.ac', 'heat') or is_state('climate.ac', 'dry') or is_state('climate.ac', 'fan_only') }}"
turn_on:
service: climate.set_hvac_mode
target:
entity_id: climate.ac
data:
hvac_mode: "cool"
turn_off:
service: climate.set_hvac_mode
target:
entity_id: climate.ac
data:
hvac_mode: "off"
{% endraw %}