Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TrueComfort / Device discovery #205

Open
pplevesque opened this issue Jan 18, 2024 · 8 comments
Open

TrueComfort / Device discovery #205

pplevesque opened this issue Jan 18, 2024 · 8 comments

Comments

@pplevesque
Copy link

Hi,

I just bought the Wifi Floor thermostat Stelpro TrueComfort PS120/240 which is a Sinopé TH1310WF under the hood. The only diffrence I've noted it that they target a diffrent host which is truecomfort.neviweb.com.

I've setup the custom_component, I can see that the component is able to login successfully and match the location in Home Assistant logs but no integration/device/entities gets discovered afterwards.

How could I force the discovery process?

@claudegel
Copy link
Owner

Hi,
If the login address is different maybe I can set a parameter in the neviweb130 config with fefault to neviweb.com but with the possibility to change it to truecomfort.neviweb.com.
Next if the device is not discovered it is because the model number is different. neviweb130 need the device model number to discover the device. So can you go to truecomfort.neviweb.com and check in the info section of your thermostat to get the model number I'll add it to the floor thermostats group. Also I will probably need some more info once the device is discovered as it is possible that some parameter are not available or have a different name in truecomfort.neviweb.com.
I'll be out until 4 pm so tonight I can make a fix for your device if I get the information.

@pplevesque
Copy link
Author

pplevesque commented Jan 18, 2024 via email

@claudegel
Copy link
Owner

What is the model number of that thermostat. I'm gonna create an account with truecomfort.neviweb.com to see how it work compared to neviweb.com

@claudegel
Copy link
Owner

Look like it is a Flextherm FLP55 which is already supported in Neviweb130. Model 738

@pplevesque
Copy link
Author

pplevesque commented Jan 19, 2024 via email

@pplevesque
Copy link
Author

Hi Claude

i cannot find where to add a product matching to see if my device from True Comfort can be managed.

Is there a way to pull the api response data and add the corresponding string to model 738. The device is indeed similar.

@claudegel
Copy link
Owner

product matching is found on line starting with DEVICE_MODEL. This is where we put the model number. Normally what we do first is to open the dev consol in your borwser when you are in the truecomfort.neviweb.com. Playing with your device setting you will see in the console the attributes that are queryed with there value. here is an example from Firefox. But you should have the same with chrome.
firefox console

@claudegel
Copy link
Owner

In the js code of truecomfort.neviweb.com I can see this
"deviceSupported":[
{
type: "thermostat",
family: "738-3"
}
],
If you want some debug in neviweb130 add this in your configuration.yaml

logger:
  default: warning
  logs:
    homeassistant.custom_components: debug
    custom_components.neviweb130: debug

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

No branches or pull requests

2 participants