MindrustUK / Heatmiser-for-home-assistant

Heatmiser Neo-Hub / Neostat support for home-assistant.io
88 stars 33 forks source link

Neo Hub, Neostat and NeoUltra - can't see temperatures #125

Closed hollytreecook closed 1 year ago

hollytreecook commented 1 year ago

Hi I have NeoStat V2s (16 number), NeoUltra and NeoHub. Everything is the wired version. I can connect to the Heatmiser Neo Climate and see 16 devices and 16 entities. They all appear to be switches, but I cannot see any temperatures for each room. Any ideas please? Thanks Screenshot 2023-04-25 121400

MindrustUK commented 1 year ago

Can you open a terminal (There's an addon in home-assistant if required to provide this if you need it) and run the following two commands substituting with your IP Address;

Note these could expose personal information so please review carefully before posting the output.

printf '{"INFO":0}\0' | nc 4242

printf '{"GET_LIVE_DATA": 0}\0' | nc 4242

This will hopefully highlight why the devices are appearing as time switches. I'm thinking it could be because your stats are configured as time clocks?

hollytreecook commented 1 year ago

Hi Thanks for helping. Are there any spaces in the text above that I need to use. All the 14 thermostats are all running as stats. There are 2 timeclocks that show up with Area as a dash and show a different logo Screenshot 2023-04-25 151938

hollytreecook commented 1 year ago

typed in but nothing happened. Error in text the 1st time Screenshot 2023-04-25 152033

MindrustUK commented 1 year ago

Try:

printf '{"INFO":0}\0' | nc 192.168.1.99 4242

printf '{"GET_LIVE_DATA": 0}\0' | nc 192.168.1.99 4242

hollytreecook commented 1 year ago

Thanks. Is there a way to copy text from a browser page into terminal page?

hollytreecook commented 1 year ago

Screenshot 2023-04-25 153716

MindrustUK commented 1 year ago

Space between printf and '

You can copy and paste into the terminal by middle clicking on Linux try right click on Windows I guess, on Mac no idea.

M.

hollytreecook commented 1 year ago

right. Thanks put the space in the info command (1st one) and got tons of lines of text Pretty much everything says false

MindrustUK commented 1 year ago

Yup that's as expected, if you can paste that block so we can check through it and see what the behaviour is.

hollytreecook commented 1 year ago

Thanks. How Do I paste the block?

hollytreecook commented 1 year ago

Screenshot 2023-04-25 163103

hollytreecook commented 1 year ago

Screenshot 2023-04-25 163235

hollytreecook commented 1 year ago

a few reboots and the images have changed, but same number of entities Screenshot 2023-04-26 102934

MindrustUK commented 1 year ago

Can you post a screen shot of the "entities" for the Heatmiser intergeneration?

hollytreecook commented 1 year ago

Hi. That's the entities as they appear now Screenshot 2023-04-26 124158

MindrustUK commented 1 year ago

Odd, very odd... things like the hall are showing up as climate devices, where as hot water is showing up as a switch. That's expected. Home Assistant is identifying the devices correctly so I'm not sure as to why they would ALL appear as switches given that they are displaying here as climate... can you confirm that clicking on any of the entities brings up dialogue with temperature and mode options? I'm wondering if this is something to do with your dashboard setup rather than the intergeneration as so far everything seems to be behaving as expected.

hollytreecook commented 1 year ago

I created a new card and put them all in. If I go into one of them and click the history I see the temperature curve Screenshot 2023-04-26 131900

Screenshot 2023-04-26 131937

MindrustUK commented 1 year ago

Pretty sure this is something to do with your front end config at this point, maybe try posting on the official home-assistant forums to see if someone can give you some pointers on what's wrong but from what I can see the integration is doing it's job and something in the presentation is off...

MindrustUK commented 1 year ago

As a thought, try adding a new dashboard, and a "Thermostat Card Configuration" to that, then add only ONE of the entities to this card and see if that has any effect?

hollytreecook commented 1 year ago

I added a thermostat card for a single room, but when I added "Custom:mini graph card" and tried to put in a room, the second snip is what I get. I have no idea what NaN is? Screenshot 2023-04-26 143816 Screenshot 2023-04-26 144626

hollytreecook commented 1 year ago

I think I have got as far as this with Custom:mini:graph and will try and improve my skills. Thanks for all the help Steve