Skip to content

Actual and Set temperature for HK 3 fix for HPA-O 13 Premium#12

Open
arturzielazny wants to merge 4 commits intoThyMYthOS:masterfrom
arturzielazny:patch-1
Open

Actual and Set temperature for HK 3 fix for HPA-O 13 Premium#12
arturzielazny wants to merge 4 commits intoThyMYthOS:masterfrom
arturzielazny:patch-1

Conversation

@arturzielazny
Copy link

@arturzielazny arturzielazny commented Dec 18, 2025

Running "mbpoll -m tcp -a 1 -t 3:int16 -r 609 -c 4 -1 192.168.0.178" on my pump gives:

-- Polling slave 1...
[609]: -32768
[610]: 220
[611]: 202
[612]: -32768

But the library uses 609 and 610 for the HK 3 actual and set temperature. My PR assumes that all the WPM pumps use the same addresses and updates them to the ones working with HPA-O 13. After this change, HK3 shows correctly in my Home Assistant.

Running "mbpoll -m tcp -a 1 -t 3:int16 -r 609 -c 4 -1 192.168.0.178" on my pump gives:

-- Polling slave 1...
[609]: 	-32768
[610]: 	220
[611]: 	202
[612]: 	-32768

Which is consistent with the misreported data in my Home Assistant installation.
apparently temperature addresses (610 and 611) were in more places...
count changed to 111, becaue register 611 was not read correctly
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant