From 2da8f8b47211d0868967c71cc4d50688af1b032c Mon Sep 17 00:00:00 2001 From: Mario Mett <1007649+mettolen@users.noreply.github.com> Date: Fri, 28 Nov 2025 21:22:26 +0000 Subject: [PATCH 1/2] Add reconfig flow to Airobot integration --- source/_integrations/airobot.markdown | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/source/_integrations/airobot.markdown b/source/_integrations/airobot.markdown index 64730667bb60..461ca8047748 100644 --- a/source/_integrations/airobot.markdown +++ b/source/_integrations/airobot.markdown @@ -9,7 +9,7 @@ ha_domain: airobot ha_integration_type: device ha_dhcp: true ha_config_flow: true -ha_quality_scale: bronze +ha_quality_scale: silver --- The **Airobot** {% term integration %} allows you to control and monitor [Airobot](https://airobothome.com/) smart thermostats for intelligent floor heating control via the local REST API. The thermostat uses adaptive learning with a TPI algorithm to maintain stable temperatures and optimize energy efficiency. Optional built-in CO₂ and humidity sensors monitor indoor air quality for a healthier living environment. @@ -39,12 +39,27 @@ The integration can be automatically discovered via DHCP when the thermostat is {% configuration_basic %} Host: description: "The hostname or IP address of your Airobot thermostat. You can find it in your router settings, or use the hostname format `airobot-thermostat-t01xxxxxx` (replace `t01xxxxxx` with your Device ID in lowercase)." -Username: +Device ID: description: "The thermostat Device ID (e.g., T01XXXXXX). You can find this in the thermostat menu under **Connectivity** > **Mobile app** screen. This is the same credential used to pair the mobile app." Password: description: "The thermostat password. You can find this in the thermostat menu under **Connectivity** > **Mobile app** screen. This is the same credential used to pair the mobile app." {% endconfiguration_basic %} +## Reconfiguration + +If you need to update the connection settings for your thermostat (such as changing the IP address, Device ID, or password), you can reconfigure the integration without removing and re-adding it: + +1. Go to {% my integrations title="**Settings** > **Devices & services**" %}. +2. On the **Airobot** integration, select the three-dot menu and choose **Reconfigure**. +3. Update the connection settings as needed. +4. Select **Submit** to save the new settings. + +This is useful when: + +- Your thermostat's IP address has changed (e.g., after router restart or DHCP lease renewal). +- You need to update the Device ID or password. +- You want to switch between IP address and hostname. + ## Supported functionality The **Airobot** integration provides climate control functionality with comprehensive temperature management and preset modes. From c3e833e602b559a4f94e12d00ed166ec00e3a903 Mon Sep 17 00:00:00 2001 From: c0ffeeca7 <38767475+c0ffeeca7@users.noreply.github.com> Date: Mon, 1 Dec 2025 16:31:55 +0100 Subject: [PATCH 2/2] tiny tweak --- source/_integrations/airobot.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_integrations/airobot.markdown b/source/_integrations/airobot.markdown index 461ca8047748..3c71168e9805 100644 --- a/source/_integrations/airobot.markdown +++ b/source/_integrations/airobot.markdown @@ -56,7 +56,7 @@ If you need to update the connection settings for your thermostat (such as chang This is useful when: -- Your thermostat's IP address has changed (e.g., after router restart or DHCP lease renewal). +- Your thermostat's IP address has changed (for example, after a router restart or a DHCP lease renewal). - You need to update the Device ID or password. - You want to switch between IP address and hostname.