# \[APP\]\[Pro\] Tuya Local

**URL:** <https://community.homey.app/t/app-pro-tuya-local/154077>\
**Category:** Apps\
**Created:** [April 21, 2026, 10:24pm UTC](https://community.homey.app/t/app-pro-tuya-local/154077 "2026-04-21T22:24:35Z")\
**Posts on this page:** 20\
**Page:** 18

<div class="post-metadata">

**Author:** ![Jan-Feijen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jan-feijen/32/47915_2.png) [@Jan-Feijen](https://community.homey.app/u/Jan-Feijen)\
**Post date:** [August 28, 2026, 5:04pm UTC](https://community.homey.app/t/app-pro-tuya-local/154077/346 "2026-08-28T17:04:13Z")

</div>

Hi Andi,  
Here is the full support bundle you requested.

Just for context: I had **disabled Tuya Local** after my previous test, so the gap in the logs is intentional. I enabled the app again today specifically to create this support bundle.

After enabling it, I waited approximately **10 minutes** before generating the bundle, to give the Heat Pump enough time to connect and receive data.

During those 10 minutes it kept repeating the same pattern:

`Connected`  
`Disconnected: socket closed (..., no data received)`  
`Reconnecting`

I did not change any device or protocol settings during this test.

This is the Homey Diag report (including the support bundle): cbae8c24-c526-429d-afdb-4fcb32ccc1ef

Thanks,  
Jan

---

<div class="post-metadata">

**Author:** ![Andi](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/andi/32/160466_2.png) [@Andi](https://community.homey.app/u/Andi)\
**Post date:** [August 28, 2026, 9:37pm UTC](https://community.homey.app/t/app-pro-tuya-local/154077/347 "2026-08-28T21:37:55Z")

</div>

@Jan-Feijen

Please provide the full support bundle from app settings:

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/9/a/9a2e97336fe971468359c1e43e75683c14845d38.png)

---

<div class="post-metadata">

**Author:** ![Andi](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/andi/32/160466_2.png) [@Andi](https://community.homey.app/u/Andi)\
**Post date:** [August 28, 2026, 10:11pm UTC](https://community.homey.app/t/app-pro-tuya-local/154077/348 "2026-08-28T22:11:47Z")

</div>

# Please send a support bundle when something doesn’t work

When a device won’t connect, shows no values, or a data point is mapped wrongly, the app can collect everything I need in one go. Without it, diagnosing takes three or four rounds of questions.

Where: **App settings → Fix It tab → Create support bundle, at the top.** (Also under Help → Reporting device issues.)

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/e/2/e2af125e441cee4424d30703573e6d4e2d6b8ba6.png)

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/0/7/076409d03a2be59ec18610425621c5a77a078603.png)

What’s in it: per device the driver, the protocol version configured and actually in use, the full DP mapping, the live values the device is sending right now, the connection history, the manufacturer’s DP specification if you have Cloud Lookup set up (recommended!), and the warnings from the log.

The two parts that usually settle it: the live values next to the DP mapping — what the device really sends versus what the app expects — and the connection history, which tells apart “never gets in”, “gets thrown out again”, and “connected but silent”. Three different causes, and screenshots rarely show which one you have.

Safe to post publicly. Local keys are replaced with asterisks and device IDs shortened to six characters.

One sentence on top of the bundle helps enormously: what you expected, and what happened instead. The bundle shows me the state, not which part looks wrong to you.

Thanks — every report so far has improved the app for everyone else too.

Andi

---

<div class="post-metadata">

**Author:** ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)\
**Post date:** [August 28, 2026, 11:12pm UTC](https://community.homey.app/t/app-pro-tuya-local/154077/349 "2026-08-28T23:12:34Z")

</div>

Maybe you should add this info to the 1st post as well, Andi.

---

<div class="post-metadata">

**Author:** ![Oleh\_Nevynnyi](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/oleh_nevynnyi/32/173740_2.png) [@Oleh\_Nevynnyi](https://community.homey.app/u/Oleh_Nevynnyi)\
**Post date:** [August 29, 2026, 5:42am UTC](https://community.homey.app/t/app-pro-tuya-local/154077/350 "2026-08-29T05:42:56Z")

</div>

Hi Andi,

sry, I am a new guy in this ecosystem 🙂

feyree  
DP 3 work\_state enum charger\_free charger\_free, charger\_insert, charger\_free\_fault, charger\_wait, charger\_charging, charger\_pause, charger\_end, charger\_fault  
DP 10 fault bitmap 0   
DP 11 alarm\_set\_1 raw   
DP 12 alarm\_set\_2 raw   
DP 14 work\_mode Enum charge\_now charge\_now, charge\_pct, charge\_energy, charge\_schedule  
DP 15 balance\_energy value 0 0–99999999 step 1 kW·h  
DP 16 clear\_energy Boolean false {}  
DP 18 switch Boolean false {}  
DP 23 system\_version string   
DP 25 charge\_energy\_once value 1 1–999999 step 1 kW·h  
DP 27 online\_state enum online   
DP 101 DeviceState enum charing   
DP 102 A\_Voltage value 2359   
DP 103 B\_Voltage value 2400   
DP 104 C\_Voltage value 2379   
DP 105 A\_Current value 154   
DP 106 B\_Current value 153   
DP 107 C\_Current value 155   
DP 108 PhaseFlag enum Single\_phase   
DP 109 DeviceKw value 110   
DP 110 DeviceTemp value 435   
DP 111 DeviceTemp2 value -300   
DP 112 DeviceKwh value 96   
DP 113 DeviceMaxSetA enum Max16A   
DP 114 Set16A value 16   
DP 115 Set32A value 16   
DP 116 Set40A value 8   
DP 117 Set50A value 8   
DP 118 SetDelayTime value 0   
DP 119 SetDefineTime value 0   
DP 120 Ctime string 00:53:05   
DP 121 DelayDis string T:00H   
DP 122 definedis string D:00H   
DP 123 RFID bool false   
DP 124 ChargingOperation enum WaitOperation   
DP 125 set60a value 16   
DP 126 set80a value 24

---

<div class="post-metadata">

**Author:** ![Andi](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/andi/32/160466_2.png) [@Andi](https://community.homey.app/u/Andi)\
**Post date:** [August 29, 2026, 8:55am UTC](https://community.homey.app/t/app-pro-tuya-local/154077/351 "2026-08-29T08:55:38Z")

</div>

@Oleh_Nevynnyi Please install the latest TEST version: [Tuya Local | Homey](https://homey.app/a/com.tuyalocal/test/)

Afterwards make sure to remove the device (if added) and add it again

Andi

---

<div class="post-metadata">

**Author:** ![Jan-Feijen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jan-feijen/32/47915_2.png) [@Jan-Feijen](https://community.homey.app/u/Jan-Feijen)\
**Post date:** [August 29, 2026, 9:55am UTC](https://community.homey.app/t/app-pro-tuya-local/154077/352 "2026-08-29T09:55:11Z")

</div>

Sorry Andi,

I thought I was smart by creating a daig report including the support bundle ;-(

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/1/d/1d8cb00c1d01006ad57b9e034d622465380e046c.png)

See support bundle below.

Thanks, Jan\*\*

Tuya Local 1.0.215 — support bundle (1 device)\*\*

> **Support bundle**
>
> ```auto
> Tuya Local v1.0.215 — support bundle
> Generated: 2026-08-29T09:49:34.094Z
> App started: 2026-08-29T02:41:46.988Z (running 7h 7m)
> Homey: 13.4.1
> Cloud lookup: configured (eu)
> ========================================================================
> 
> DEVICE Heat Pump
> driver heat_pump
> model 单温-Inverter Pool Heat Pump (product ceBCvy4V2acJ6UsV)
> device id 886488…
> available yes
> protocol configured 3.3, connected 3.3 ip 192.168.1.5
> status Connected · last seen 29-08-2026, 11:49:24 · poll 30s
> history 115 connections since app start · up 7h 0m total · avg 3m 40s · longest 16m 22s
> packets 0 received · data ever received: NO
> DP mapping
> dp_current_temp 102
> dp_fault 0
> dp_mode 105
> dp_onoff 1
> dp_power_level 104
> dp_preset 0
> dp_target_temp 106
> other settings
> command_gap_ms 100
> current_temp_divisor 0
> fault_bits ""
> fault_status "—"
> fire_and_forget true
> lock_protocol false
> mode_values "heat,cool,auto"
> offline_grace_seconds 60
> preset_values "sleep,comfort,boost"
> reconnect_interval 0
> temp_divisor 1
> temp_max 45
> temp_min 12
> temp_step 1
> live DPs none received yet
> cloud spec code / dp / type / value / range
> Power 1 Boolean null             
> WInTemp 102 value null -22-250 摄氏度或华氏度
> change_tem 103 Boolean null             
> SpeedPercentage 104 value null 0-150 %
> SetMode 105 Enum null smart,warm,cool
> SetTemp 106 Integer null -22-104
> SetDnLimit 107 value null -22-104
> SetUpLimit 108 value null -22-104
> fault1 115 bitmap null             
> fault2 116 bitmap null             
> SilentMdoe 117 Boolean null             
> WarmOrCool 118 bool null             
> OutPipeTemp 120 value null -22-250
> ExhaustTemp 122 value null -22-250
> AmbTemp 124 value null -22-250
> CompFreAct 125 value null 0-150
> CompressorCurrent 126 value null 0-100
> RadTemp 127 value null -22-250
> EXVPosition 128 value null 0-10000
> DCFanSpeed 129 value null 0-10000
> Defrost 130 bool null             
> CompRly 134 bool null             
> CyclePump 135 bool null             
> ReserveValve 136 bool null             
> ChargeRly 139 bool null             
> ACFanSpeed 140 enum null LowSpeed,MidSpeed,HighSpeed
> ------------------------------------------------------------------------
> 
> LOG — warnings, errors and connection events, newest first
> 67 of 67 distinct messages from 300 of 500 entries. Repeats are folded into one line. The device sections above carry the DP mapping and the live values — please include them when quoting this report.
> 2026-08-29T09:47:55.301Z [WARN] [Heat Pump] Disconnected: socket closed (up 7m 12s, no data received)
> 2026-08-29T09:35:19.376Z [ERROR] [Heat Pump] Prefix does not match: 3573346647356d41…[575 bytes] — what arrived on port 6668 is not a Tuya frame. The bytes are in the message above: if they read as text, the address belongs to something else entirely and the device has most likely changed its IP.
> 2026-08-29T09:35:19.372Z [WARN] [Heat Pump] Disconnected: Attempt to access memory outside buffer bounds (up 10m 37s, no data received)
> 2026-08-29T09:17:56.628Z [WARN] [Heat Pump] Disconnected: socket closed (up 9m 32s, no data received)
> 2026-08-29T09:08:21.966Z [ERROR] [Heat Pump] Prefix does not match: 3573346647356d41…[265 bytes] — what arrived on port 6668 is not a Tuya frame. The bytes are in the message above: if they read as text, the address belongs to something else entirely and the device has most likely changed its IP.
> 2026-08-29T09:08:21.962Z [WARN] [Heat Pump] Disconnected: Attempt to access memory outside buffer bounds (up 1m 34s, no data received)
> 2026-08-29T09:06:44.729Z [WARN] [Heat Pump] Disconnected: Packet too short. Length: 17. (up 1m 21s, no data received)
> 2026-08-29T09:04:53.481Z [WARN] [Heat Pump] Disconnected: socket closed (up 6m 22s, no data received)
> 2026-08-29T08:41:09.715Z [WARN] [Heat Pump] Disconnected: socket closed (up 9m 22s, no data received)
> 2026-08-29T08:31:44.216Z [WARN] [Heat Pump] Disconnected: socket closed (up 10m 52s, no data received)
> 2026-08-29T08:11:05.802Z [WARN] [Heat Pump] Connection failed: connection timed out — nothing answered in time. The device is asleep, still starting up after a power cut, or busy with another connection; these devices accept exactly one. The app keeps retrying on its own.
> 2026-08-29T08:11:05.800Z [WARN] [Heat Pump] connection timed out — nothing answered in time. The device is asleep, still starting up after a power cut, or busy with another connection; these devices accept exactly one. The app keeps retrying on its own.
> 2026-08-29T07:56:07.579Z [WARN] [Heat Pump] Disconnected: socket closed (up 10m 22s, no data received)
> 2026-08-29T08:45:25.281Z [WARN] [Heat Pump] Disconnected: socket closed (up 4m 12s, no data received) ×2 — 07:39:57, 08:45:25
> 2026-08-29T07:04:07.059Z [WARN] [Heat Pump] Disconnected: socket closed (up 4m 42s, no data received)
> 2026-08-29T08:02:22.772Z [WARN] [Heat Pump] Disconnected: socket closed (up 6m 12s, no data received) ×3 — 06:50:12, 07:21:22, 08:02:22
> 2026-08-29T07:45:42.700Z [WARN] [Heat Pump] Disconnected: socket closed (up 5m 42s, no data received) ×2 — 06:19:17, 07:45:42
> 2026-08-29T08:54:54.787Z [WARN] [Heat Pump] Disconnected: socket closed (up 8m 42s, no data received) ×2 — 06:09:42, 08:54:54
> 2026-08-29T05:56:17.758Z [WARN] [Heat Pump] Disconnected: socket closed (up 11m 22s, no data received)
> 2026-08-29T05:29:42.332Z [WARN] [Heat Pump] Disconnected: socket closed (up 16m 22s, no data received)
> 2026-08-29T04:51:18.794Z [WARN] [Heat Pump] Disconnected: socket closed (up 5m 32s, no data received)
> 2026-08-29T04:42:42.972Z [WARN] [Heat Pump] Disconnected: socket closed (up 6m 42s, no data received)
> 2026-08-29T04:30:36.543Z [WARN] [Heat Pump] Disconnected: socket closed (up 10m 42s, no data received)
> 2026-08-29T04:11:00.336Z [WARN] [Heat Pump] Disconnected: socket closed (up 11m 52s, no data received)
> 2026-08-29T03:45:41.183Z [WARN] [Heat Pump] Disconnected: Attempt to access memory outside buffer bounds (up 40s, no data received)
> 2026-08-29T07:25:42.263Z [WARN] [Heat Pump] Disconnected: socket closed (up 2m 42s, no data received) ×3 — 03:44:55, 06:54:57, 07:25:42
> 2026-08-29T08:46:10.035Z [WARN] [Heat Pump] Disconnected: socket closed (up 42s, no data received) ×5 — 03:42:09, 06:00:58, 06:43:57, 07:26:27, 08:46:10
> 2026-08-29T07:09:15.688Z [WARN] [Heat Pump] Status request failed: Timeout waiting for status response from device id: 88648844cc50e351ecd4 ×6 — 03:28:32, 03:37:18, 03:45:35, 04:45:46, 06:05:36, 07:09:15
> 2026-08-29T06:23:13.007Z [WARN] [Heat Pump] Disconnected: socket closed (up 3m 52s, no data received) ×5 — 03:23:08, 05:11:53, 05:42:57, 06:00:12, 06:23:13
> 2026-08-29T08:10:57.727Z [WARN] [Heat Pump] Disconnected: socket closed (up 8m 32s, no data received) ×2 — 03:13:02, 08:10:57
> 2026-08-29T03:04:27.996Z [WARN] [Heat Pump] Disconnected: socket closed (up 5m 22s, no data received)
> 2026-08-29T06:50:47.086Z [WARN] [Heat Pump] Disconnected: socket closed (up 32s, no data received) ×4 — 02:45:35, 03:48:30, 05:30:17, 06:50:47
> 2026-08-29T09:49:24.115Z [INFO] [Heat Pump] Connected ×115 since 2026-08-29T02:41:47.544Z
> 2026-08-29T03:38:29.763Z [WARN] [Heat Pump] Disconnected: socket closed (up 1m 12s, no data received) ×2 — 02:40:38, 03:38:29
> 2026-08-29T07:22:57.765Z [WARN] [Heat Pump] Disconnected: socket closed (up 1m 32s, no data received) ×6 — 02:39:23, 03:59:05, 04:35:57, 05:36:59, 06:13:32, 07:22:57
> 2026-08-29T07:14:18.162Z [WARN] [Heat Pump] Disconnected: socket closed (up 5m 2s, no data received) ×7 since 2026-08-29T02:34:08.633Z
> 2026-08-29T06:43:13.121Z [WARN] [Heat Pump] Disconnected: socket closed (up 2m 2s, no data received) ×4 — 02:28:44, 03:28:28, 04:45:43, 06:43:13
> 2026-08-29T02:58:45.334Z [WARN] [Heat Pump] Disconnected: socket closed (up 9m 42s, no data received) ×2 — 02:25:33, 02:58:45
> 2026-08-29T02:14:33.779Z [WARN] [Heat Pump] Disconnected: Attempt to access memory outside buffer bounds (up 3m 10s, no data received)
> 2026-08-29T09:35:19.371Z [ERROR] [Heat Pump] Attempt to access memory outside buffer bounds ×4 — 02:14:33, 03:45:41, 09:08:21, 09:35:19
> 2026-08-29T09:24:39.321Z [WARN] [Heat Pump] Disconnected: socket closed (up 1m 42s, no data received) ×4 — 02:11:20, 05:00:44, 05:39:02, 09:24:39
> 2026-08-29T07:35:42.023Z [WARN] [Heat Pump] Disconnected: socket closed (up 2m 32s, no data received) ×4 — 02:02:33, 03:37:14, 06:36:08, 07:35:42
> 2026-08-29T08:58:25.391Z [WARN] [Heat Pump] Disconnected: socket closed (up 12s, no data received) ×10 since 2026-08-29T01:57:30.321Z
> 2026-08-29T01:57:15.090Z [WARN] [Heat Pump] Disconnected: socket closed (up 5m 52s, no data received)
> 2026-08-29T05:07:57.903Z [WARN] [Heat Pump] Disconnected: socket closed (up 6m 52s, no data received) ×2 — 01:51:20, 05:07:57
> 2026-08-29T01:39:30.711Z [WARN] [Heat Pump] Disconnected: socket closed (up 4m 32s, no data received)
> 2026-08-29T01:34:56.093Z [WARN] [Heat Pump] Disconnected: socket closed (up 7m 42s, no data received)
> 2026-08-29T08:58:09.555Z [WARN] [Heat Pump] Disconnected: socket closed (up 3m 12s, no data received) ×6 — 01:18:55, 02:44:59, 03:26:23, 06:33:32, 08:14:28, 08:58:09
> 2026-08-29T01:44:25.707Z [WARN] [Heat Pump] Disconnected: socket closed (up 4m 52s, no data received) ×2 — 01:12:15, 01:44:25
> 2026-08-29T01:07:20.059Z [WARN] [Heat Pump] Disconnected: socket closed (up 3m 2s, no data received)
> 2026-08-29T07:29:22.010Z [WARN] [Heat Pump] Disconnected: socket closed (up 2m 52s, no data received) ×5 — 01:04:15, 01:15:10, 02:09:35, 03:41:25, 07:29:22
> 2026-08-29T06:30:17.538Z [WARN] [Heat Pump] Disconnected: socket closed (up 7m 2s, no data received) ×2 — 00:59:24, 06:30:17
> 2026-08-29T04:43:37.836Z [WARN] [Heat Pump] Disconnected: socket closed (up 52s, no data received) ×4 — 00:51:52, 01:59:58, 02:15:28, 04:43:37
> 2026-08-29T08:18:53.585Z [WARN] [Heat Pump] Disconnected: socket closed (up 4m 22s, no data received) ×3 — 00:50:57, 06:59:22, 08:18:53
> 2026-08-29T09:49:20.843Z [WARN] [Heat Pump] Disconnected: socket closed (up 1m 22s, no data received) ×7 since 2026-08-29T00:46:31.573Z
> 2026-08-29T09:38:44.022Z [WARN] [Heat Pump] Disconnected: socket closed (up 3m 22s, no data received) ×4 — 00:42:41, 02:48:59, 03:51:55, 09:38:44
> 2026-08-29T04:55:24.106Z [WARN] [Heat Pump] Disconnected: socket closed (up 4m 2s, no data received) ×2 — 00:35:06, 04:55:24
> 2026-08-29T06:40:02.821Z [WARN] [Heat Pump] Disconnected: socket closed (up 3m 32s, no data received) ×5 — 00:31:01, 01:27:10, 02:06:11, 04:58:58, 06:40:02
> 2026-08-29T09:21:29.211Z [WARN] [Heat Pump] Disconnected: socket closed (up 2m 22s, no data received) ×5 — 00:27:25, 00:45:06, 01:21:20, 03:19:12, 09:21:29
> 2026-08-29T09:19:04.259Z [WARN] [Heat Pump] Disconnected: socket closed (up 1m 2s, no data received) ×5 — 00:24:59, 02:26:40, 03:34:39, 06:41:07, 09:19:04
> 2026-08-29T09:05:18.839Z [WARN] [Heat Pump] Disconnected: socket closed (up 22s, no data received) ×8 since 2026-08-29T00:23:49.585Z
> 2026-08-29T09:40:40.208Z [WARN] [Heat Pump] Disconnected: socket closed (up 1m 52s, no data received) ×7 since 2026-08-29T00:23:24.007Z
> 2026-08-29T00:21:28.510Z [ERROR] [Heat Pump] Prefix does not match: 000000332e3138393363353766303430316162626137696934465a6b3573346647356d41346b7856512f337473717876336c504c5633394776737563626d6f58695279744c696b754f567262796c545a4375506779354a5633516a4b6f4136577a4f732f635a4b4f3645575a41617557366d5a322f715352594f7a6b73385571303d9659cacf0000aa55000055aa00000000000000080000008b00000000332e3134643135306365303862393561333064696934465a6b3573346647356d41346b7856512f337473717876336c504c5633394776737563626d6f58695279744c696b754f567262796c545a43755067793569574f43534c687a4c537a395037666f5641622b483132586f70755842597a525567397a313544704871343dfd20ff380000aa55 — what arrived on port 6668 is not a Tuya frame. The bytes are in the message above: if they read as text, the address belongs to something else entirely and the device has most likely changed its IP.
> 2026-08-29T00:21:28.509Z [WARN] [Heat Pump] Disconnected: Packet too short. Length: 17. (up 1m 51s, no data received)
> 2026-08-29T09:06:44.729Z [ERROR] [Heat Pump] Packet too short. Length: 17. ×2 — 00:21:28, 09:06:44
> 2026-08-29T07:33:06.712Z [WARN] [Heat Pump] Disconnected: socket closed (up 3m 42s, no data received) ×5 — 00:19:34, 03:16:48, 04:14:45, 04:34:21, 07:33:06
> 2026-08-29T06:11:57.512Z [WARN] [Heat Pump] Disconnected: socket closed (up 2m 12s, no data received) ×5 — 00:15:49, 00:39:17, 01:23:35, 02:36:23, 06:11:57
> 
> ```

---

<div class="post-metadata">

**Author:** ![Andi](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/andi/32/160466_2.png) [@Andi](https://community.homey.app/u/Andi)\
**Post date:** [August 29, 2026, 10:26am UTC](https://community.homey.app/t/app-pro-tuya-local/154077/353 "2026-08-29T10:26:04Z")

</div>

Hi Jan - Ups - My fault. Sorry about the confusion

Could you please update to the latest TEST version [Tuya Local | Homey](https://homey.app/a/com.tuyalocal/test/) and set the protocol manually to 3.1?

---

<div class="post-metadata">

**Author:** ![Oleh\_Nevynnyi](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/oleh_nevynnyi/32/173740_2.png) [@Oleh\_Nevynnyi](https://community.homey.app/u/Oleh_Nevynnyi)\
**Post date:** [August 29, 2026, 12:36pm UTC](https://community.homey.app/t/app-pro-tuya-local/154077/354 "2026-08-29T12:36:21Z")

</div>

nothing..

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/d/e/de3f14089f5e264de81860f1c18cdb250c60b132.jpeg)

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/b/f/bfdb67ed24505ff2688eebb78f62e0b5b0448cd6.png)

I am installed the beta version, but the result is the same…

---

<div class="post-metadata">

**Author:** ![Jan-Feijen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jan-feijen/32/47915_2.png) [@Jan-Feijen](https://community.homey.app/u/Jan-Feijen)\
**Post date:** [August 29, 2026, 2:32pm UTC](https://community.homey.app/t/app-pro-tuya-local/154077/355 "2026-08-29T14:32:50Z")

</div>

Hi Andi,

I’ve done both.  
I see the below, do you want me to recreate the device?  
 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/a/8/a8356fd1acd570379087c127edd404c0c181a459.png)

Tuya Local 1.0.218 — support bundle (1 device)

> **Support bundle**
>
> ```auto
> Tuya Local v1.0.218 — support bundle
> Generated: 2026-08-29T14:30:16.766Z
> App started: 2026-08-29T14:15:24.667Z (running 14m 52s)
> Homey: 13.4.1
> Cloud lookup: configured (eu)
> ========================================================================
> 
> DEVICE Heat Pump
> driver heat_pump
> model 单温-Inverter Pool Heat Pump (product ceBCvy4V2acJ6UsV)
> device id 886488…
> available yes
> protocol configured 3.1, connected 3.3 ip 192.168.1.5
> status Connected · last seen 29-08-2026, 16:27:09 · poll 30s
> history 3 connections since app start · up 13m 51s total · avg 4m 37s · longest 10m 2s
> packets 0 received · data ever received: NO
> DP mapping
> dp_current_temp 102
> dp_fault 0
> dp_mode 105
> dp_onoff 1
> dp_power_level 104
> dp_preset 0
> dp_target_temp 106
> other settings
> command_gap_ms 100
> current_temp_divisor 0
> fault_bits ""
> fault_status "—"
> fire_and_forget true
> lock_protocol false
> mode_values "heat,cool,auto"
> offline_grace_seconds 60
> preset_values "sleep,comfort,boost"
> reconnect_interval 0
> temp_divisor 1
> temp_max 45
> temp_min 12
> temp_step 1
> live DPs none received yet
> cloud spec code / dp / type / value / range
> Power 1 Boolean null             
> WInTemp 102 value null -22-250 摄氏度或华氏度
> change_tem 103 Boolean null             
> SpeedPercentage 104 value null 0-150 %
> SetMode 105 Enum null smart,warm,cool
> SetTemp 106 Integer null -22-104
> SetDnLimit 107 value null -22-104
> SetUpLimit 108 value null -22-104
> fault1 115 bitmap null             
> fault2 116 bitmap null             
> SilentMdoe 117 Boolean null             
> WarmOrCool 118 bool null             
> OutPipeTemp 120 value null -22-250
> ExhaustTemp 122 value null -22-250
> AmbTemp 124 value null -22-250
> CompFreAct 125 value null 0-150
> CompressorCurrent 126 value null 0-100
> RadTemp 127 value null -22-250
> EXVPosition 128 value null 0-10000
> DCFanSpeed 129 value null 0-10000
> Defrost 130 bool null             
> CompRly 134 bool null             
> CyclePump 135 bool null             
> ReserveValve 136 bool null             
> ChargeRly 139 bool null             
> ACFanSpeed 140 enum null LowSpeed,MidSpeed,HighSpeed
> ------------------------------------------------------------------------
> 
> LOG — warnings, errors and connection events, newest first
> 69 of 69 distinct messages from 300 of 500 entries. Repeats are folded into one line. The device sections above carry the DP mapping and the live values — please include them when quoting this report.
> 2026-08-29T14:26:19.720Z [WARN] [Heat Pump] Disconnected: socket closed (up 10m 2s, no data received)
> 2026-08-29T14:10:53.850Z [WARN] [Heat Pump] Disconnected: socket closed (up 3m 2s, no data received)
> 2026-08-29T14:07:48.924Z [WARN] [Heat Pump] Disconnected: socket closed (up 10m 32s, no data received)
> 2026-08-29T13:54:57.892Z [WARN] [Heat Pump] Disconnected: socket closed (up 4m 2s, no data received)
> 2026-08-29T13:19:39.863Z [WARN] [Heat Pump] Disconnected: Attempt to access memory outside buffer bounds (up 5m 40s, no data received)
> 2026-08-29T13:13:56.872Z [WARN] [Heat Pump] Disconnected: socket closed (up 12m 2s, no data received)
> 2026-08-29T12:49:45.226Z [WARN] [Heat Pump] Disconnected: socket closed (up 9m 52s, no data received)
> 2026-08-29T12:35:08.893Z [WARN] [Heat Pump] Disconnected: Attempt to access memory outside buffer bounds (up 6m 18s, no data received)
> 2026-08-29T12:24:53.244Z [WARN] [Heat Pump] Disconnected: socket closed (up 7m 52s, no data received)
> 2026-08-29T12:16:58.527Z [WARN] [Heat Pump] Disconnected: socket closed (up 6m 52s, no data received)
> 2026-08-29T11:55:52.491Z [WARN] [Heat Pump] Disconnected: socket closed (up 4m 32s, no data received)
> 2026-08-29T11:51:17.550Z [WARN] [Heat Pump] Disconnected: socket closed (up 8m 12s, no data received)
> 2026-08-29T12:35:08.896Z [ERROR] [Heat Pump] Prefix does not match: 3573346647356d41…[110 bytes] — what arrived on port 6668 is not a Tuya frame. The bytes are in the message above: if they read as text, the address belongs to something else entirely and the device has most likely changed its IP. ×2 — 11:31:23, 12:35:08
> 2026-08-29T11:31:23.151Z [WARN] [Heat Pump] Disconnected: Attempt to access memory outside buffer bounds (up 6m 28s, no data received)
> 2026-08-29T11:08:40.518Z [WARN] [Heat Pump] Disconnected: socket closed (up 5m 12s, no data received)
> 2026-08-29T10:55:49.980Z [WARN] [Heat Pump] Disconnected: socket closed (up 8m 52s, no data received) ×2 — 10:42:34, 10:55:49
> 2026-08-29T10:33:36.285Z [WARN] [Heat Pump] Disconnected: Attempt to access memory outside buffer bounds (up 21s, no data received)
> 2026-08-29T14:14:44.952Z [WARN] [Heat Pump] Disconnected: socket closed (up 52s, no data received) ×6 — 10:33:11, 11:03:25, 11:43:02, 12:00:42, 13:24:29, 14:14:44
> 2026-08-29T10:31:29.692Z [ERROR] [Heat Pump] Connection failed: connect ECONNREFUSED 192.168.1.5:6668 — the device answered but refused the connection. These devices accept exactly one local connection at a time, so check whether another app or system is already connected to it.
> 2026-08-29T10:31:29.691Z [ERROR] [Heat Pump] Error from socket: connect ECONNREFUSED 192.168.1.5:6668 — the device answered but refused the connection. These devices accept exactly one local connection at a time, so check whether another app or system is already connected to it.
> 2026-08-29T10:25:42.123Z [WARN] [Heat Pump] Disconnected: socket closed (up 9m 2s, no data received)
> 2026-08-29T10:10:21.735Z [WARN] [Heat Pump] Disconnected: socket closed (up 18m 52s, no data received)
> 2026-08-29T09:47:55.301Z [WARN] [Heat Pump] Disconnected: socket closed (up 7m 12s, no data received)
> 2026-08-29T13:50:52.627Z [WARN] [Heat Pump] Disconnected: socket closed (up 3m 22s, no data received) ×4 — 09:38:44, 10:46:54, 11:42:07, 13:50:52
> 2026-08-29T09:35:19.376Z [ERROR] [Heat Pump] Prefix does not match: 3573346647356d41…[575 bytes] — what arrived on port 6668 is not a Tuya frame. The bytes are in the message above: if they read as text, the address belongs to something else entirely and the device has most likely changed its IP.
> 2026-08-29T09:35:19.372Z [WARN] [Heat Pump] Disconnected: Attempt to access memory outside buffer bounds (up 10m 37s, no data received)
> 2026-08-29T09:21:29.211Z [WARN] [Heat Pump] Disconnected: socket closed (up 2m 22s, no data received)
> 2026-08-29T09:17:56.628Z [WARN] [Heat Pump] Disconnected: socket closed (up 9m 32s, no data received)
> 2026-08-29T09:08:21.966Z [ERROR] [Heat Pump] Prefix does not match: 3573346647356d41…[265 bytes] — what arrived on port 6668 is not a Tuya frame. The bytes are in the message above: if they read as text, the address belongs to something else entirely and the device has most likely changed its IP.
> 2026-08-29T09:08:21.962Z [WARN] [Heat Pump] Disconnected: Attempt to access memory outside buffer bounds (up 1m 34s, no data received)
> 2026-08-29T13:19:39.862Z [ERROR] [Heat Pump] Attempt to access memory outside buffer bounds ×6 — 09:08:21, 09:35:19, 10:33:36, 11:31:23, 12:35:08, 13:19:39
> 2026-08-29T09:06:44.729Z [WARN] [Heat Pump] Disconnected: Packet too short. Length: 17. (up 1m 21s, no data received)
> 2026-08-29T09:06:44.729Z [ERROR] [Heat Pump] Packet too short. Length: 17.
> 2026-08-29T09:04:53.481Z [WARN] [Heat Pump] Disconnected: socket closed (up 6m 22s, no data received)
> 2026-08-29T11:18:05.951Z [WARN] [Heat Pump] Disconnected: socket closed (up 9m 22s, no data received) ×2 — 08:41:09, 11:18:05
> 2026-08-29T13:01:51.541Z [WARN] [Heat Pump] Disconnected: socket closed (up 10m 52s, no data received) ×2 — 08:31:44, 13:01:51
> 2026-08-29T10:31:19.856Z [WARN] [Heat Pump] Connection failed: connection timed out — nothing answered in time. The device is asleep, still starting up after a power cut, or busy with another connection; these devices accept exactly one. The app keeps retrying on its own. ×2 — 08:11:05, 10:31:19
> 2026-08-29T10:31:19.854Z [WARN] [Heat Pump] connection timed out — nothing answered in time. The device is asleep, still starting up after a power cut, or busy with another connection; these devices accept exactly one. The app keeps retrying on its own. ×2 — 08:11:05, 10:31:19
> 2026-08-29T08:10:57.727Z [WARN] [Heat Pump] Disconnected: socket closed (up 8m 32s, no data received)
> 2026-08-29T07:56:07.579Z [WARN] [Heat Pump] Disconnected: socket closed (up 10m 22s, no data received)
> 2026-08-29T11:24:51.575Z [WARN] [Heat Pump] Disconnected: socket closed (up 4m 12s, no data received) ×3 — 07:39:57, 08:45:25, 11:24:51
> 2026-08-29T13:47:27.431Z [WARN] [Heat Pump] Disconnected: socket closed (up 3m 42s, no data received) ×2 — 07:33:06, 13:47:27
> 2026-08-29T14:13:49.050Z [WARN] [Heat Pump] Disconnected: socket closed (up 2m 52s, no data received) ×3 — 07:29:22, 11:34:17, 14:13:49
> 2026-08-29T13:41:45.787Z [WARN] [Heat Pump] Disconnected: socket closed (up 22s, no data received) ×4 — 07:14:43, 09:05:18, 10:32:02, 13:41:45
> 2026-08-29T12:05:27.639Z [WARN] [Heat Pump] Disconnected: socket closed (up 4m 42s, no data received) ×3 — 07:04:07, 10:30:27, 12:05:27
> 2026-08-29T12:39:50.544Z [WARN] [Heat Pump] Disconnected: socket closed (up 4m 22s, no data received) ×4 — 06:59:22, 08:18:53, 11:38:42, 12:39:50
> 2026-08-29T11:02:31.234Z [WARN] [Heat Pump] Disconnected: socket closed (up 2m 42s, no data received) ×3 — 06:54:57, 07:25:42, 11:02:31
> 2026-08-29T09:49:20.843Z [WARN] [Heat Pump] Disconnected: socket closed (up 1m 22s, no data received) ×3 — 06:52:12, 09:22:53, 09:49:20
> 2026-08-29T10:16:37.283Z [WARN] [Heat Pump] Disconnected: socket closed (up 6m 12s, no data received) ×4 — 06:50:12, 07:21:22, 08:02:22, 10:16:37
> 2026-08-29T09:51:26.243Z [WARN] [Heat Pump] Disconnected: socket closed (up 2m 2s, no data received) ×2 — 06:43:13, 09:51:26
> 2026-08-29T09:19:04.259Z [WARN] [Heat Pump] Disconnected: socket closed (up 1m 2s, no data received) ×2 — 06:41:07, 09:19:04
> 2026-08-29T13:31:39.059Z [WARN] [Heat Pump] Disconnected: socket closed (up 3m 32s, no data received) ×3 — 06:40:02, 13:28:04, 13:31:39
> 2026-08-29T07:35:42.023Z [WARN] [Heat Pump] Disconnected: socket closed (up 2m 32s, no data received) ×2 — 06:36:08, 07:35:42
> 2026-08-29T13:34:54.696Z [WARN] [Heat Pump] Disconnected: socket closed (up 3m 12s, no data received) ×4 — 06:33:32, 08:14:28, 08:58:09, 13:34:54
> 2026-08-29T06:30:17.538Z [WARN] [Heat Pump] Disconnected: socket closed (up 7m 2s, no data received)
> 2026-08-29T07:45:42.700Z [WARN] [Heat Pump] Disconnected: socket closed (up 5m 42s, no data received) ×2 — 06:19:17, 07:45:42
> 2026-08-29T13:57:13.350Z [WARN] [Heat Pump] Disconnected: socket closed (up 2m 12s, no data received) ×3 — 06:11:57, 12:10:03, 13:57:13
> 2026-08-29T08:54:54.787Z [WARN] [Heat Pump] Disconnected: socket closed (up 8m 42s, no data received) ×2 — 06:09:42, 08:54:54
> 2026-08-29T14:26:22.702Z [WARN] [Heat Pump] Status request failed: Timeout waiting for status response from device id: 88648844cc50e351ecd4 ×7 since 2026-08-29T06:05:36.794Z
> 2026-08-29T14:27:04.563Z [WARN] [Heat Pump] Disconnected: socket closed (up 42s, no data received) ×6 — 06:00:58, 06:43:57, 07:26:27, 08:46:10, 10:31:11, 14:27:04
> 2026-08-29T05:56:17.758Z [WARN] [Heat Pump] Disconnected: socket closed (up 11m 22s, no data received)
> 2026-08-29T11:20:36.260Z [WARN] [Heat Pump] Disconnected: socket closed (up 1m 52s, no data received) ×4 — 05:44:53, 08:20:48, 09:40:40, 11:20:36
> 2026-08-29T13:23:35.027Z [WARN] [Heat Pump] Disconnected: socket closed (up 3m 52s, no data received) ×7 since 2026-08-29T05:42:57.795Z
> 2026-08-29T13:43:42.079Z [WARN] [Heat Pump] Disconnected: socket closed (up 1m 42s, no data received) ×4 — 05:39:02, 09:24:39, 12:07:12, 13:43:42
> 2026-08-29T13:41:10.339Z [WARN] [Heat Pump] Disconnected: socket closed (up 12s, no data received) ×8 since 2026-08-29T05:37:14.340Z
> 2026-08-29T07:22:57.765Z [WARN] [Heat Pump] Disconnected: socket closed (up 1m 32s, no data received) ×3 — 05:36:59, 06:13:32, 07:22:57
> 2026-08-29T13:40:34.932Z [WARN] [Heat Pump] Disconnected: socket closed (up 5m 2s, no data received) ×4 — 05:35:25, 07:09:12, 07:14:18, 13:40:34
> 2026-08-29T14:27:11.110Z [INFO] [Heat Pump] Connected ×139 since 2026-08-29T05:30:22.990Z
> 2026-08-29T13:35:30.039Z [WARN] [Heat Pump] Disconnected: socket closed (up 32s, no data received) ×8 since 2026-08-29T05:30:17.043Z
> 
> ```

Update: Not sure if t his was in my previous support bundle . Might be intresting.

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/0/0/006eb65f7f1bac4edc757440997eaa1559d8e272.png)

---

<div class="post-metadata">

**Author:** ![Jan-Feijen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jan-feijen/32/47915_2.png) [@Jan-Feijen](https://community.homey.app/u/Jan-Feijen)\
**Post date:** [August 29, 2026, 3:41pm UTC](https://community.homey.app/t/app-pro-tuya-local/154077/356 "2026-08-29T15:41:42Z")

</div>

Hi Andi,

New update. Things are getting better.  
The device protocol has now changed to 3.1 and/or 3.2. and it now collects device data.  
The Heat Pump is now also available to select in the DP Debug tab.  
But:

- The protocol has since rotated further and the current support bundle shows `configured 3.2, connected 3.2`, with 2360 packets successfully received. So 3.2 currently seems to be the best working protocol.
- It isn’t stable yet and becomes unavailable frequently.
- It doesn’t show all info on the device tab
- Switching on/off the device in Homey doens’t actually switch off/on the heat pump.  
Same for adjusting the temperature. Changing it in Homey doesn’t change it on the heat pump itself.
- One additional observation from the support bundle:  
`mode_values` is currently `heat,cool,auto`, while the actual Tuya DP105 values are `smart,warm,cool`.

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/7/e/7e92f35e44897e7165df33638776d3979f1fd324.png)

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/d/e/de561b85a02d979714dac297a732c989af37bbab.png)

![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/9/1/910c1d4af1b66ffdad2d06936e9acfd7e8db7b72.png)

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/1/6/16d15605ad9526641e42905f03a0021155a09c1d.jpeg)

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

**Tuya Local 1.0.218 — support bundle (1 device)**

> **Support bundle**
>
> ```auto
> Tuya Local v1.0.218 — support bundle
> Generated: 2026-08-29T15:33:14.001Z
> App started: 2026-08-29T14:15:24.667Z (running 1h 17m)
> Homey: 13.4.1
> Cloud lookup: configured (eu)
> ========================================================================
> 
> DEVICE Heat Pump
> driver heat_pump
> model 单温-Inverter Pool Heat Pump (product ceBCvy4V2acJ6UsV)
> device id 886488…
> available yes
> protocol configured 3.2, connected 3.2 ip 192.168.1.5
> status Connected · last seen 29-08-2026, 17:32:01 · poll 30s
> history 21 connections since app start · up 1h 8m total · avg 3m 15s · longest 16m 22s
> packets 2360 received · 0.58/s while connected · data ever received: yes
> DP mapping
> dp_current_temp 102
> dp_fault 0
> dp_mode 105
> dp_onoff 1
> dp_power_level 104
> dp_preset 0
> dp_target_temp 106
> other settings
> command_gap_ms 100
> current_temp_divisor 0
> fault_bits ""
> fault_status "—"
> fire_and_forget true
> lock_protocol false
> mode_values "heat,cool,auto"
> offline_grace_seconds 60
> preset_values "sleep,comfort,boost"
> reconnect_interval 0
> temp_divisor 1
> temp_max 45
> temp_min 12
> temp_step 1
> live DPs (updated 2026-08-29T15:27:04.975Z)
> DP 1 true boolean
> DP 102 27 number
> DP 103 true boolean
> DP 104 77 number
> DP 105 "warm" string
> DP 106 28 number
> DP 107 18 number
> DP 108 35 number
> DP 115 0 number
> DP 116 0 number
> DP 117 false boolean
> DP 118 false boolean
> DP 120 7 number
> DP 122 56 number
> DP 124 17 number
> DP 125 60 number
> DP 126 60 number
> DP 127 40 number
> DP 128 356 number
> DP 129 710 number
> DP 130 false boolean
> DP 134 false boolean
> DP 135 true boolean
> DP 136 false boolean
> DP 139 false boolean
> DP 140 "LowSpeed" string
> cloud spec code / dp / type / value / range
> Power 1 Boolean null             
> WInTemp 102 value null -22-250 摄氏度或华氏度
> change_tem 103 Boolean null             
> SpeedPercentage 104 value null 0-150 %
> SetMode 105 Enum null smart,warm,cool
> SetTemp 106 Integer null -22-104
> SetDnLimit 107 value null -22-104
> SetUpLimit 108 value null -22-104
> fault1 115 bitmap null             
> fault2 116 bitmap null             
> SilentMdoe 117 Boolean null             
> WarmOrCool 118 bool null             
> OutPipeTemp 120 value null -22-250
> ExhaustTemp 122 value null -22-250
> AmbTemp 124 value null -22-250
> CompFreAct 125 value null 0-150
> CompressorCurrent 126 value null 0-100
> RadTemp 127 value null -22-250
> EXVPosition 128 value null 0-10000
> DCFanSpeed 129 value null 0-10000
> Defrost 130 bool null             
> CompRly 134 bool null             
> CyclePump 135 bool null             
> ReserveValve 136 bool null             
> ChargeRly 139 bool null             
> ACFanSpeed 140 enum null LowSpeed,MidSpeed,HighSpeed
> ------------------------------------------------------------------------
> 
> LOG — warnings, errors and connection events, newest first
> 120 of 159 distinct messages from 300 of 500 entries. Repeats are folded into one line. The device sections above carry the DP mapping and the live values — please include them when quoting this report.
> 2026-08-29T15:32:31.904Z [WARN] [Heat Pump] Protocol 3.2 works on this device (configured: 3.1) — saving it to "Protocol Version" so the next reconnect starts there.
> 2026-08-29T15:31:45.396Z [WARN] [Heat Pump] Disconnected: Error from socket: read ECONNRESET (up 18ms, no data received)
> 2026-08-29T15:31:45.395Z [ERROR] [Heat Pump] Error from socket: read ECONNRESET — the device closed the connection without us having sent it anything, so the protocol version cannot be the cause on 3.2: nothing is written on connect below 3.4. A device that drops an idle connection this fast usually has its single local connection slot taken — these accept exactly one. Check the Tuya or Smart Life app, another integration, and whether a second device in this app points at the same address.
> 2026-08-29T15:31:29.197Z [WARN] [Heat Pump] 20 failures — trying protocol 3.2 (configured: 3.1)
> 2026-08-29T15:30:28.149Z [ERROR] [Heat Pump] Connection failed: write ECONNRESET — likely a protocol version mismatch. The app retries the other versions on its own after 5 failed attempts. If it stays offline, set Protocol Version manually in the device settings; 3.3 and 3.4 are the common ones.
> 2026-08-29T15:30:28.148Z [ERROR] [Heat Pump] Error from socket: write ECONNRESET — likely a protocol version mismatch. The app retries the other versions on its own after 5 failed attempts. If it stays offline, set Protocol Version manually in the device settings; 3.3 and 3.4 are the common ones.
> 2026-08-29T15:30:12.119Z [WARN] [Heat Pump] 15 failures — trying protocol 3.5 (configured: 3.1)
> 2026-08-29T15:31:29.197Z [ERROR] [Heat Pump] Connection failed: read ECONNRESET — likely a protocol version mismatch. The app retries the other versions on its own after 5 failed attempts. If it stays offline, set Protocol Version manually in the device settings; 3.3 and 3.4 are the common ones. ×9 since 2026-08-29T15:29:11.384Z
> 2026-08-29T15:31:29.196Z [ERROR] [Heat Pump] Error from socket: read ECONNRESET — likely a protocol version mismatch. The app retries the other versions on its own after 5 failed attempts. If it stays offline, set Protocol Version manually in the device settings; 3.3 and 3.4 are the common ones. ×9 since 2026-08-29T15:29:11.382Z
> 2026-08-29T15:28:57.399Z [WARN] [Heat Pump] 10 failures — trying protocol 3.4 (configured: 3.1)
> 2026-08-29T15:28:26.997Z [WARN] [Heat Pump] Disconnected: Error from socket: read ECONNRESET (up 21ms, no data received)
> 2026-08-29T15:28:10.936Z [WARN] [Heat Pump] Disconnected: Error from socket: read ECONNRESET (up 12ms, no data received)
> 2026-08-29T15:28:57.397Z [ERROR] [Heat Pump] Error from socket: read ECONNRESET — the device closed the connection without us having sent it anything, so the protocol version cannot be the cause on 3.3: nothing is written on connect below 3.4. A device that drops an idle connection this fast usually has its single local connection slot taken — these accept exactly one. Check the Tuya or Smart Life app, another integration, and whether a second device in this app points at the same address. ×5 — 15:27:58, 15:28:10, 15:28:26, 15:28:41, 15:28:57
> 2026-08-29T15:27:43.264Z [WARN] [Heat Pump] 5 failures — trying protocol 3.3 (configured: 3.1)
> 2026-08-29T15:27:43.264Z [WARN] [Heat Pump] Disconnected: Error from socket: read ECONNRESET (up 9ms, no data received)
> 2026-08-29T15:27:58.113Z [WARN] [Heat Pump] Disconnected: Error from socket: read ECONNRESET (up 7ms, no data received) ×2 — 15:27:29, 15:27:58
> 2026-08-29T15:28:57.398Z [WARN] [Heat Pump] Disconnected: Error from socket: read ECONNRESET (up 8ms, no data received) ×3 — 15:27:16, 15:28:41, 15:28:57
> 2026-08-29T15:27:10.498Z [WARN] [Heat Pump] Disconnected: Error from socket: read ECONNRESET (up 25ms, no data received)
> 2026-08-29T15:27:43.263Z [ERROR] [Heat Pump] Error from socket: read ECONNRESET — the device closed the connection without us having sent it anything, so the protocol version cannot be the cause on 3.1: nothing is written on connect below 3.4. A device that drops an idle connection this fast usually has its single local connection slot taken — these accept exactly one. Check the Tuya or Smart Life app, another integration, and whether a second device in this app points at the same address. ×4 — 15:27:10, 15:27:16, 15:27:29, 15:27:43
> 2026-08-29T15:27:07.413Z [WARN] [Heat Pump] Disconnected: socket closed (up 7m 12s, 903 packets)
> 2026-08-29T15:19:52.444Z [WARN] [Heat Pump] Disconnected: socket closed (up 1m 12s, 138 packets)
> 2026-08-29T15:18:37.479Z [WARN] [Heat Pump] Disconnected: socket closed (up 4m 32s, 599 packets)
> 2026-08-29T15:14:02.347Z [WARN] [Heat Pump] Disconnected: socket closed (up 1m 32s, 177 packets)
> 2026-08-29T15:12:26.683Z [WARN] [Heat Pump] Disconnected: socket closed (up 4m 12s, 543 packets)
> 2026-08-29T15:08:16.656Z [WARN] [Heat Pump] Protocol 3.1 works on this device (configured: 3.3) — saving it to "Protocol Version" so the next reconnect starts there.
> 2026-08-29T15:08:00.016Z [WARN] [Heat Pump] 10 failures — trying protocol 3.1 (configured: 3.3)
> 2026-08-29T15:07:59.215Z [ERROR] [Heat Pump] HMAC mismatch: expected 526561447937456c…[32 bytes], was 82c533c8ebaf6f90…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:07:58.365Z [ERROR] [Heat Pump] HMAC mismatch: expected 4e616d6a49706959…[32 bytes], was 39807dfd7fd87719…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:07:57.519Z [ERROR] [Heat Pump] HMAC mismatch: expected 4e616d6a49703477…[32 bytes], was 3484d1fd56ba33c0…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:07:56.645Z [ERROR] [Heat Pump] HMAC mismatch: expected 7159496c374a3559…[32 bytes], was 699ab7032239423f…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:07:55.855Z [ERROR] [Heat Pump] HMAC mismatch: expected 4c7933787a544f67…[32 bytes], was 775b9e4666454f7a…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:07:55.758Z [ERROR] [Heat Pump] HMAC mismatch: expected 7363636f486d3657…[32 bytes], was 98e3b26f1577e20b…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:07:53.206Z [ERROR] [Heat Pump] HMAC mismatch: expected 6c54763355665436…[32 bytes], was e6097aa3b053d19c…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:07:52.351Z [ERROR] [Heat Pump] HMAC mismatch: expected 5150517538344642…[32 bytes], was 7125448e6c50c37f…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:07:51.937Z [ERROR] [Heat Pump] HMAC mismatch: expected 515051753830486f…[32 bytes], was 027aafb8f7f12e9f…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:07:51.932Z [ERROR] [Heat Pump] HMAC mismatch: expected 6354706948684579…[32 bytes], was 4ddef286f34b1f4b…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:07:49.754Z [ERROR] [Heat Pump] HMAC mismatch: expected 34474e38524d4d2f…[32 bytes], was e28d58b6766adc90…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:07:48.906Z [ERROR] [Heat Pump] HMAC mismatch: expected 2f61574179794a4b…[32 bytes], was b173aa355c4540e1…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:07:47.258Z [ERROR] [Heat Pump] HMAC mismatch: expected 75744852544b5a67…[32 bytes], was 536d28866cabee1f…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:07:47.172Z [ERROR] [Heat Pump] HMAC mismatch: expected 4a545751706c4a49…[32 bytes], was 0b617a812330c1bb…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:07:47.168Z [ERROR] [Heat Pump] HMAC mismatch: expected 4474594157536765…[32 bytes], was 03e3758553121c78…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:07:45.454Z [ERROR] [Heat Pump] HMAC mismatch: expected 4a54575170767364…[32 bytes], was 441128b4c06b0def…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:07:26.506Z [ERROR] [Heat Pump] HMAC mismatch: expected 616c4f77434f485a…[32 bytes], was b932c452d1c2eb67…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:07:25.660Z [ERROR] [Heat Pump] HMAC mismatch: expected 524b366c58317a54…[32 bytes], was 4e0673134dafec68…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:07:24.904Z [ERROR] [Heat Pump] HMAC mismatch: expected 754d5454324e456a…[32 bytes], was 0d85ec174b36534f…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:07:24.801Z [ERROR] [Heat Pump] HMAC mismatch: expected 707054687a323139…[32 bytes], was 87a63dff8a1f209a…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:07:24.391Z [ERROR] [Heat Pump] HMAC mismatch: expected 4544495141773357…[32 bytes], was 7b2fddb0a3f4c7b6…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:07:24.388Z [ERROR] [Heat Pump] HMAC mismatch: expected 45444951417a4e67…[32 bytes], was d10235fd02a2d98b…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:07:19.652Z [ERROR] [Heat Pump] HMAC mismatch: expected 5968443946304679…[32 bytes], was e515fc27e6526249…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:07:18.755Z [ERROR] [Heat Pump] HMAC mismatch: expected 5662372f61474c38…[32 bytes], was 5d4c2628f5ab1d72…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:07:17.903Z [ERROR] [Heat Pump] HMAC mismatch: expected 6575474247766758…[32 bytes], was 5e4e374f9cc61abe…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:07:17.060Z [ERROR] [Heat Pump] HMAC mismatch: expected 4e71556657447550…[32 bytes], was 0af78e11f5fdaf05…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:07:16.305Z [ERROR] [Heat Pump] HMAC mismatch: expected 6836764a304a4c65…[32 bytes], was c01b8780288d9378…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:07:16.202Z [ERROR] [Heat Pump] HMAC mismatch: expected 684a684d652f3930…[32 bytes], was 84cc4e062b658582…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:07:15.849Z [ERROR] [Heat Pump] HMAC mismatch: expected 2b4a626b72526e6a…[32 bytes], was f954afafd84b1457…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:07:15.843Z [ERROR] [Heat Pump] HMAC mismatch: expected 59454b2f48436a51…[32 bytes], was d9e6a5ae366b7b15…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:07:13.596Z [ERROR] [Heat Pump] HMAC mismatch: expected 3477313139666359…[32 bytes], was f93cb4c2f185b4e0…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:07:12.743Z [ERROR] [Heat Pump] HMAC mismatch: expected 344643624b723534…[32 bytes], was 2e1ccdea6f8b9058…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:06:55.644Z [ERROR] [Heat Pump] HMAC mismatch: expected 717150686f647251…[32 bytes], was b7b34a834cd182e8…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:06:55.551Z [ERROR] [Heat Pump] HMAC mismatch: expected 5a695449786b3333…[32 bytes], was 66a4bf22df96bc66…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:06:55.537Z [ERROR] [Heat Pump] HMAC mismatch: expected 567a4a436b316963…[32 bytes], was 6e7fcb0dfa48d678…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:06:54.684Z [ERROR] [Heat Pump] HMAC mismatch: expected 7769765035312f47…[32 bytes], was d69974edc2df9df9…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:06:53.935Z [ERROR] [Heat Pump] HMAC mismatch: expected 6f7767684b397932…[32 bytes], was 83bcb80584dbaef0…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:06:53.832Z [ERROR] [Heat Pump] HMAC mismatch: expected 4570505034637369…[32 bytes], was 2418e01d1d8facee…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:06:52.986Z [ERROR] [Heat Pump] HMAC mismatch: expected 4855684a2b394434…[32 bytes], was 16b0cd77f1e19188…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:06:52.184Z [ERROR] [Heat Pump] HMAC mismatch: expected 506c576542753069…[32 bytes], was a90888cab2fe45a3…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:06:52.085Z [ERROR] [Heat Pump] HMAC mismatch: expected 43424e2f564f5271…[32 bytes], was 0c860baf515f0179…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:06:51.640Z [ERROR] [Heat Pump] HMAC mismatch: expected 4e7867646c2b364d…[32 bytes], was c9141fe2ec2c36df…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:06:51.629Z [ERROR] [Heat Pump] HMAC mismatch: expected 70554e6a50535941…[32 bytes], was 9497f8559ac372e4…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:06:49.530Z [ERROR] [Heat Pump] HMAC mismatch: expected 70554e6a50646662…[32 bytes], was 489d351f7734e697…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:06:49.521Z [ERROR] [Heat Pump] HMAC mismatch: expected 4a78545a3851646a…[32 bytes], was a68d1781869ab3ab…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:06:48.675Z [ERROR] [Heat Pump] HMAC mismatch: expected 6a387a6b6a395435…[32 bytes], was 5e3d7c24e0a1c58a…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:06:48.324Z [ERROR] [Heat Pump] HMAC mismatch: expected 4150387776727a6c…[32 bytes], was b80d2dfb398ddfe7…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:06:48.308Z [ERROR] [Heat Pump] HMAC mismatch: expected 4c38364642796f66…[32 bytes], was 783e0ae1aa350ea9…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:06:43.575Z [ERROR] [Heat Pump] HMAC mismatch: expected 582b4747534a3279…[32 bytes], was f5dca26fa8d4847d…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:06:43.503Z [ERROR] [Heat Pump] HMAC mismatch: expected 4c3836464237472f…[32 bytes], was 05cafbd66e884d10…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:06:42.623Z [ERROR] [Heat Pump] HMAC mismatch: expected 6d51784f2b413077…[32 bytes], was d8d37b9583480c3b…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:06:24.576Z [ERROR] [Heat Pump] HMAC mismatch: expected 426c4a3556734c34…[32 bytes], was 403c6125137c43d0…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:06:23.722Z [ERROR] [Heat Pump] HMAC mismatch: expected 424d4c3565675753…[32 bytes], was 58260a1a2b50c056…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:06:22.826Z [ERROR] [Heat Pump] HMAC mismatch: expected 5347734575653862…[32 bytes], was 2a33b050f60b2f87…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:06:21.973Z [ERROR] [Heat Pump] HMAC mismatch: expected 734b44466961446b…[32 bytes], was 4dd414dd1874c25c…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:06:21.672Z [ERROR] [Heat Pump] HMAC mismatch: expected 5366776c42307143…[32 bytes], was ba0abf3e2cbf5d0e…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:06:21.668Z [ERROR] [Heat Pump] HMAC mismatch: expected 69635a4859306e6f…[32 bytes], was 71ec6442c47e0508…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:06:19.424Z [ERROR] [Heat Pump] HMAC mismatch: expected 69635a4859794d48…[32 bytes], was 38040fefe2b39949…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:06:18.522Z [ERROR] [Heat Pump] HMAC mismatch: expected 745877535a615647…[32 bytes], was 541aa2927e95c347…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:06:17.674Z [ERROR] [Heat Pump] HMAC mismatch: expected 624c79626e745561…[32 bytes], was 3e74c4cdc9f7c395…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:06:16.824Z [ERROR] [Heat Pump] HMAC mismatch: expected 566a513850795843…[32 bytes], was 5b9ddabf276be47c…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:06:15.974Z [ERROR] [Heat Pump] HMAC mismatch: expected 7a63514b41355230…[32 bytes], was d295b8b92adcc282…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:06:15.451Z [ERROR] [Heat Pump] HMAC mismatch: expected 4e7a533836554745…[32 bytes], was 1529ffc5eee26f04…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:06:15.447Z [ERROR] [Heat Pump] HMAC mismatch: expected 5264414f48332b45…[32 bytes], was d34deadb8cdbd2a4…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:06:14.221Z [ERROR] [Heat Pump] HMAC mismatch: expected 72527a6163596579…[32 bytes], was 865da02490c10fee…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:06:12.520Z [ERROR] [Heat Pump] HMAC mismatch: expected 695366356272344b…[32 bytes], was d154e601d5b5452d…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:06:11.672Z [ERROR] [Heat Pump] HMAC mismatch: expected 4554463335734868…[32 bytes], was 949acdb1d51bfbeb…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:06:10.922Z [ERROR] [Heat Pump] HMAC mismatch: expected 556d51516f6c7574…[32 bytes], was 38970e7442e7b46b…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:06:10.822Z [ERROR] [Heat Pump] HMAC mismatch: expected 4d34486b63515248…[32 bytes], was b400af81e62e1675…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:08:00.016Z [WARN] [Heat Pump] Connection failed: Handshake timed out after 15s — the device accepted the connection but never completed the key exchange, which usually means it does not speak the protocol version being tried. The app rotates through the others on its own; if it settles on one that works, the log says so and that version belongs in the device settings. ×5 — 15:05:56, 15:06:25, 15:06:57, 15:07:27, 15:08:00
> 2026-08-29T15:05:56.171Z [ERROR] [Heat Pump] HMAC mismatch: expected 7233775851734752…[32 bytes], was 9d14e35d85637b7a…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:05:55.343Z [ERROR] [Heat Pump] HMAC mismatch: expected 376c7179696d4c61…[32 bytes], was 916220d2e718ced1…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:05:54.472Z [ERROR] [Heat Pump] HMAC mismatch: expected 376c71796971676e…[32 bytes], was 47ec00e41b4d05b0…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:05:53.576Z [ERROR] [Heat Pump] HMAC mismatch: expected 6774624e55787169…[32 bytes], was 6d44747c345fdd70…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:05:51.872Z [ERROR] [Heat Pump] HMAC mismatch: expected 4932663774487871…[32 bytes], was 9b601d65fe6fe2df…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:05:51.697Z [ERROR] [Heat Pump] HMAC mismatch: expected 456b3963582f637a…[32 bytes], was 9434aa5cf8308a35…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:05:51.688Z [ERROR] [Heat Pump] HMAC mismatch: expected 374d64683573677a…[32 bytes], was e1bba3b29153def1…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:05:50.268Z [ERROR] [Heat Pump] HMAC mismatch: expected 4f5579504b5a694f…[32 bytes], was c825a3ff101cf63b…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:05:48.421Z [ERROR] [Heat Pump] HMAC mismatch: expected 4f5579504b66744b…[32 bytes], was 17846e84edcf1962…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:05:47.672Z [ERROR] [Heat Pump] HMAC mismatch: expected 5571333830546b6e…[32 bytes], was 24c9d09f317694af…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:05:47.571Z [ERROR] [Heat Pump] HMAC mismatch: expected 5371712b31636741…[32 bytes], was 7c4732d08d4ca914…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:05:46.721Z [ERROR] [Heat Pump] HMAC mismatch: expected 3149477567744969…[32 bytes], was 8bdcd0fa383338f3…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:05:45.871Z [ERROR] [Heat Pump] HMAC mismatch: expected 316b424e77576d70…[32 bytes], was 8d5114c33c06cfd9…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:05:44.973Z [ERROR] [Heat Pump] HMAC mismatch: expected 667a4a5a4c7a7436…[32 bytes], was 4a6e7407d7bc5cbb…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:05:44.587Z [ERROR] [Heat Pump] HMAC mismatch: expected 7163434e5358426d…[32 bytes], was a6347962df364151…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:05:44.576Z [ERROR] [Heat Pump] HMAC mismatch: expected 4d2f587959784658…[32 bytes], was 68e5e584f0562439…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:05:42.425Z [ERROR] [Heat Pump] HMAC mismatch: expected 4d2f587959353052…[32 bytes], was a672d36eb582012a…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:05:41.663Z [ERROR] [Heat Pump] HMAC mismatch: expected 4634556c722f6146…[32 bytes], was a7aaf8f8d6afe7fa…[32 bytes]. 000055aa00000000…[155 bytes]
> 2026-08-29T15:05:24.238Z [WARN] [Heat Pump] 5 failures — trying protocol 3.4 (configured: 3.3)
> 2026-08-29T15:05:24.236Z [WARN] [Heat Pump] Disconnected: socket closed (up 16m 22s, no data received)
> 2026-08-29T14:36:32.201Z [WARN] [Heat Pump] Disconnected: Packet too short. Length: 17. (up 9m 21s, no data received)
> 2026-08-29T14:36:32.200Z [ERROR] [Heat Pump] Packet too short. Length: 17.
> 2026-08-29T14:27:04.563Z [WARN] [Heat Pump] Disconnected: socket closed (up 42s, no data received)
> 2026-08-29T14:26:19.720Z [WARN] [Heat Pump] Disconnected: socket closed (up 10m 2s, no data received)
> … 39 older message(s) not shown.
> 
> ```

---

<div class="post-metadata">

**Author:** ![JohanP](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/johanp/32/119002_2.png) [@JohanP](https://community.homey.app/u/JohanP)\
**Post date:** [August 30, 2026, 9:24am UTC](https://community.homey.app/t/app-pro-tuya-local/154077/357 "2026-08-30T09:24:33Z")

</div>

Not sure if this is on-topic here;

Recently I added 3 fancoils to Homey using Ideal clima TQCT07 modules.

With some help from ChatGPT I added them to the Tuya IoT Platform and then Homey.

Works like a charm, but now I got a mail my Trial Tuya Platform IoT Core subcribtion expired.

I can’t renew for free and the proposed payed option (Flagship and Corporate) a ridiculous (25.000 or 50.000 Dollar)

Edit: Wrong page, i’ve should have bene here I guess

 ![afbeelding](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/9/8/98433684fe9d79a429f619a8df7a10b5657de001.png)

---

<div class="post-metadata">

**Author:** ![Andi](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/andi/32/160466_2.png) [@Andi](https://community.homey.app/u/Andi)\
**Post date:** [August 30, 2026, 2:29pm UTC](https://community.homey.app/t/app-pro-tuya-local/154077/358 "2026-08-30T14:29:10Z")

</div>

Hi Johan,

your own screenshot says that “Your application for extension is approved” and IoT Core is In service until 28 February 2027. So you’re already sorted — the extension came through. Right?

Andi

---

<div class="post-metadata">

**Author:** ![JohanP](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/johanp/32/119002_2.png) [@JohanP](https://community.homey.app/u/JohanP)\
**Post date:** [August 31, 2026, 6:35am UTC](https://community.homey.app/t/app-pro-tuya-local/154077/359 "2026-08-31T06:35:17Z")

</div>

Yes, I was literally on the wrong page 🙄 😆

---

<div class="post-metadata">

**Author:** ![Jan-Feijen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jan-feijen/32/47915_2.png) [@Jan-Feijen](https://community.homey.app/u/Jan-Feijen)\
**Post date:** [September 1, 2026, 3:18pm UTC](https://community.homey.app/t/app-pro-tuya-local/154077/360 "2026-09-01T15:18:42Z")

</div>

Hi Andi,

I’ve been monitoring the Tuya Local heat pump device for a few days now, and it has been running reliably and stable.

I have now phased out my old and rather complex setup for the heat pump (including a virtual device and HomeyScript), and the Tuya Local device is now my primary device in Homey.

Thanks again for your help with this!

I would like to suggest a few additions to complete the heat pump functionality and provide roughly the same status information as the official Tuya app.

Currently, the Homey device information page only shows **Fault Alarm** and **Power Level**. I’ve attached screenshots of both the current Homey device and the official Tuya app for comparison.

It would be great if the Homey device could also show:

- **Target temperature** — DP106
- **Current/water temperature** — DP102
- **Operating mode** — DP105
- **Smart/Silence status** — DP117

The most important addition for me would be the ability to **control DP117** , so I can switch locally between **Smart** and **Silence** mode.

I have tested this and confirmed that DP117 is the boolean used for this:

- `true` = Smart
- `false` = Silence

At the moment I still need the Tuya Cloud integration for this one function. If DP117 could be controlled through Tuya Local, I should be able to remove that final cloud dependency as well.

I noticed that Tuya Local already provides a **“Set heat pump preset”** action with _Sleep / Comfort / Boost_. Perhaps the Smart/Silence function could be mapped to a preset or exposed as a separate capability/action — whichever fits the Tuya Local architecture best.

I’ve also included a screenshot of the Tuya specification showing `SilentMode` as a Boolean, which seems to correspond with DP117 on this heat pump.

Would these additions be possible?

Thanks,  
Jan

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

 ![Heat Pump - Tuya app - 1](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/8/8/8868fc2428b6b8f0ac8663a254e85f63c177b8e2.png)

 ![Heat Pump - Tuya app - 2](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/1/8/18e9d2de96049cbb8c97ab0b1d33dd2f594a6908.jpeg)

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/1/8/18e55b3055be928585cf2f149de436be2bac8aec.png)

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/7/4/747dd1075be3f07d462d2f38cbf6ae7ef270740f.png)

---

<div class="post-metadata">

**Author:** ![Andi](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/andi/32/160466_2.png) [@Andi](https://community.homey.app/u/Andi)\
**Post date:** [September 1, 2026, 6:35pm UTC](https://community.homey.app/t/app-pro-tuya-local/154077/361 "2026-09-01T18:35:05Z")

</div>

Hi Jan

Most of those settings should be already in the driver and they do not need to be added:

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/b/9/b953c7070a760fdaf6ac48e645a6a5eaa5dff05e.png)

The only thing which is currently not added is DP 117

Am I right?

Andi

---

<div class="post-metadata">

**Author:** ![Jan-Feijen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jan-feijen/32/47915_2.png) [@Jan-Feijen](https://community.homey.app/u/Jan-Feijen)\
**Post date:** [September 1, 2026, 8:34pm UTC](https://community.homey.app/t/app-pro-tuya-local/154077/362 "2026-09-01T20:34:32Z")

</div>

Hi Andi,

Yes, that’s correct.

My first suggestion was mainly for convenience: having a kind of **one-page device status overview** , so there is no need to switch between the 3 different tabs to see the relevant information.

But yes, the main thing that is really missing is **DP117** :

- displaying its current status ( **Smart / Silence** ); and

- being able to **set/change DP117** from Homey to switch between Smart and Silence.

So if DP117 can be added for both status and control, that would provide the functionality I/we really need.

Thanks!

Jan

---

<div class="post-metadata">

**Author:** ![Andi](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/andi/32/160466_2.png) [@Andi](https://community.homey.app/u/Andi)\
**Post date:** [September 1, 2026, 8:41pm UTC](https://community.homey.app/t/app-pro-tuya-local/154077/363 "2026-09-01T20:41:32Z")

</div>

**one-page device status** : That’s not possible in Homey (nothing I can do or configure) - Sorry

DP117 is available in next TEST version: [Tuya Local | Homey](https://homey.app/a/com.tuyalocal/test/)

---

<div class="post-metadata">

**Author:** ![Jan-Feijen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jan-feijen/32/47915_2.png) [@Jan-Feijen](https://community.homey.app/u/Jan-Feijen)\
**Post date:** [September 1, 2026, 9:06pm UTC](https://community.homey.app/t/app-pro-tuya-local/154077/364 "2026-09-01T21:06:47Z")

</div>

Hi Andi,

Cool, thanks — and great that DP117 is already in the next test version! I’ll test it tomorrow!

Just to clarify my “one-page device status” comment, because I may not have explained that very well.

I understand that you cannot create or configure a custom overview page in Homey.

What I meant was much simpler: when DP117 / Silent Mode is added as a capability, will its **current status** also automatically be visible somewhere on the device page, similar to Fault Alarm and Power Level?

I wasn’t asking for a custom page or layout — just whether the DP117/Silent Mode status can be exposed as part of the normal Homey device information.

If Homey decides itself where/how capabilities are displayed and you cannot influence that, then I understand.

Thanks again for adding DP117 so quickly!

Jan

---

<div class="post-metadata">

**Author:** ![Andi](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/andi/32/160466_2.png) [@Andi](https://community.homey.app/u/Andi)\
**Post date:** [September 1, 2026, 9:24pm UTC](https://community.homey.app/t/app-pro-tuya-local/154077/365 "2026-09-01T21:24:13Z")

</div>

Yes — the Silent mode state will be visible on the device page, but as a switch showing its position, not as a row in the information list next to Fault Alarm and Power Level.

[Previous page](https://community.homey.app/t/app-pro-tuya-local/154077.md?page=17)

[Next page](https://community.homey.app/t/app-pro-tuya-local/154077.md?page=19)
