# \[APP\]\[Pro\] Esphome Controller App

**URL:** <https://community.homey.app/t/app-pro-esphome-controller-app/150421>\
**Category:** Apps\
**Tags:** app, flow, homey-pro\
**Created:** [February 1, 2026, 1:54pm UTC](https://community.homey.app/t/app-pro-esphome-controller-app/150421 "2026-02-01T13:54:22Z")\
**Posts on this page:** 4\
**Page:** 17

<div class="post-metadata">

**Author:** ![ugrbnk](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ugrbnk/32/145764_2.png) [@ugrbnk](https://community.homey.app/u/ugrbnk)\
**Post date:** [August 18, 2026, 3:30pm UTC](https://community.homey.app/t/app-pro-esphome-controller-app/150421/322 "2026-08-18T15:30:22Z")

</div>

I checked the app code and confirmed that values entered on the manual pairing screen, including the API password, are stored in the Homey device record. Since that screen was unexpectedly pre-filled, Panna may have retained an incorrect API password or another stale connection value.

Before re-pairing, please open Repair for Panna and:

1. Confirm that the IP address is Panna’s correct fixed address.
2. Leave the API Password completely empty unless your ESPHome YAML explicitly contains an API password.
3. Enter Panna’s correct encryption key again.
4. Save and reconnect.

If the reboots continue, please remove and re-add only Panna using the same fixed IP, an empty API Password field, and the correct encryption key. This will be a useful test to determine whether its manually created Homey record is responsible.

The paired reboots approximately five minutes apart also suggest that ESPHome’s `api.reboot_timeout` is being reached after the API client disconnects. Temporarily setting `reboot_timeout: 0s` can stop those automatic reboots while we investigate the underlying disconnection, but it does not itself fix the connection problem.

Please send a new ESPHome Controller diagnostic report after the next disconnection. Do not include the encryption key.

---

<div class="post-metadata">

**Author:** ![Zoltan\_Scheffer](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/zoltan_scheffer/32/89825_2.png) [@Zoltan\_Scheffer](https://community.homey.app/u/Zoltan_Scheffer)\
**Post date:** [August 19, 2026, 9:32am UTC](https://community.homey.app/t/app-pro-esphome-controller-app/150421/323 "2026-08-19T09:32:59Z")

</div>

Result of the debug flash on Panna:

Reset Reason: Hardware Watchdog  
Uptime at reading: 3000 s (rebooted ~50 min earlier)  
Free heap: 39,504 B  
Heap fragmentation: 5%  
Signal: -61 dBm

So this one is NOT your bug. A hardware watchdog reset means the firmware  
stalls and the chip resets itself — api.reboot\_timeout would have shown  
“Software/System restart” instead. Memory is healthy too, better than  
right after boot.

Your 1.3.38 + 1.3.40 fixes solved the actual app problem. Latest 24h  
measurement from Homey Insights, 5-minute resolution:

Bianka 0 reboots, 41.1h uptime, median signal -70.2 dBm  
Livingroom 0 reboots, 41.0h uptime, median signal -58.0 dBm  
Panna 36 reboots, 0.7h uptime, median signal -61.2 dBm

Bianka is completely stable on the WEAKEST signal of the three, 9 dB worse  
than Panna — so this is definitively not RF. The stored IPs have also  
survived a full night unchanged for the first time. Thank you for the fast  
turnaround on both fixes.

Panna is a device-side fault. The Midea UART on this board runs on  
software serial, which is the timing-critical part, and the same config  
runs fine on two other units. I’m swapping in a known-good spare dongle  
from our office, keeping the same node name, encryption key and fixed IP  
so the Homey device record stays untouched, and I’ll watch it for a few  
days. No further action needed from you, and I won’t send another  
diagnostics report unless something app-related shows up.

---

<div class="post-metadata">

**Author:** ![ugrbnk](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ugrbnk/32/145764_2.png) [@ugrbnk](https://community.homey.app/u/ugrbnk)\
**Post date:** [August 20, 2026, 5:07pm UTC](https://community.homey.app/t/app-pro-esphome-controller-app/150421/324 "2026-08-20T17:07:37Z")

</div>

[Test v1.3.44](https://homey.app/en-tr/app/com.ugrbnk.esphome/ESPHome-Controller/test/)

- Added a new capability mapping system for newly paired devices while preserving existing devices.
- Improved Media Player detection with playback, volume, mute, stop, and volume-step controls.
- Added fan preset mode, oscillation, and direction support.
- Added ESPHome light effect support.
- Added new Flow cards for fan oscillation, fan direction, and light effects.
- Added lock jam detection using the Homey `alarm_stuck` capability.
- Added alarm panel triggered-state support.
- Added correct valve position control and water-valve classification.
- Expanded sensor and binary sensor mappings for air quality, weather, water, gas, and alarm entities.
- Improved sensor unit conversions, decimal precision, and cumulative water/gas measurements.
- Disabled, configuration, and diagnostic ESPHome entities are now filtered automatically for newly paired devices.
- Existing paired devices retain their previous capability mappings to prevent compatibility issues.

---

<div class="post-metadata">

**Author:** ![Sergi\_Gimeno](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/sergi_gimeno/32/123014_2.png) [@Sergi\_Gimeno](https://community.homey.app/u/Sergi_Gimeno)\
**Post date:** [September 14, 2026, 7:17pm UTC](https://community.homey.app/t/app-pro-esphome-controller-app/150421/325 "2026-09-14T19:17:33Z")

</div>

My air conditioners are Olimpia Splendid and although with the MIDEA CLOUD app I could control them I wanted it to be local

 ![IMG_6538](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/2/7/27a10966d29fc7ae4e729081581567622bf1d29d.jpeg)

 ![IMG_6537](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/0/b/0b403fe15f79be1d8a014d82d2d2088ebf91aa9c.jpeg)

 ![IMG_6536](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/5/b/5b91088ef7caa8f279c3948666390e10e1570aa8.jpeg)

 ![IMG_6534](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/e/f/ef63bdb561bc81d2cc2f71b1e3a162813bd0f139.jpeg)

I have installed the app on homey pro to control an air conditioner through SLWF-01PRO

But in the quick action I can’t configure the on off of the air but the light, the fan mode etc.

That is, to turn on the air I have to enter the app, thermostat mode, etc…

Today I did the consultation and it was very fast and very satisfactory response.

Now with the ESPHome controller app, I can have the fast on and off and my airs in local.

Thanks to developers like him, I start (after 1 year …) to be able to integrate things into homey pro.

Thanks a lot

[Previous page](https://community.homey.app/t/app-pro-esphome-controller-app/150421.md?page=16)
