Sinope Thermostat Support

Thanks for your answer @claudegel! From what I see, everything I did looks as you describe it, just I did not have the “network:” line in the config, which I added now.

To summarize:

  • neviweb130 installed through HACS (and thermostat is through native Sinopé app connected to Neviweb)
  • my configuration.yaml looks now like this, added network and logging lines, user & password were already there before:
sinope_neviweb130:
  username: !secret sinope_user
  password: !secret sinope_pass
  network: !secret climate_gateway

logger:
  default: info
  logs:
    homeassistant.core: debug
    homeassistant.custom_components: debug
    custom_components.neviweb130: debug

and my secrets.yaml, added the last line:

sinope_user: my_email
sinope_pass: my_password
climate_gateway: Home
  • restarted HA. Sinope Neviweb130 is listed in my HACS intergrations, with 2 entities, update and (inactive) pre-release. Shows up only under HACS though, not by itself under configured integrations (like some others I have, e.g. Hilo). In devices, only the one described above is listed, not the thermostat. Clicking “add device” gives only a pop-up that the configuration must be done via the yaml
  • I don’t have a neviweb130_log.txt, and neither a config folder. The two yaml above are directly in /homeassistant:
/compose_data/homeassistant$ ls
automations.yaml  configuration.yaml  deps                          hilo_state.yaml     home-assistant.log.1      home-assistant_v2.db      home-assistant_v2.db-wal  scripts.yaml  tts
blueprints        custom_components   hilo_eventhistory_state.yaml  home-assistant.log  home-assistant.log.fault  home-assistant_v2.db-shm  scenes.yaml               secrets.yaml

This is running using the compose plugin of Open Media Vault, homeassistant-core container, version 2026.1.3.

  • The general HA logs show only irrelevant warning (that this is a HACS integration etc)
  • I double checked my password…

Do you have an idea what might go wrong?

Just a note: Verified, my /config folder of the container actually maps to /homeassistant on the drive, so there isn’t a wrong path or anything with it…

Also, I added quotes around my credentials (my password has special characters) and verified my location name “Home”. No change.

EDIT: Found the problem!
Not sure why, but I had in my config “sinope_neviweb130:” instead of “neviweb130:”, so it didn’t load…

So in your installation the config directory is homeassistant. neviweb130 is installed in homeassistant/custom_components/neviweb130
I’ll check why you don’t have the neviweb130_log.txt file it should be in the homeassistant directory. But if you have a file home-assistant.log the information should be inside. At the beginning you should see few lines about integration that are not official HA like hacs and neviweb130. But you should see after when neviweb130 load the welcome flag:

Sinope Neviweb130 (neviweb130)
Version: 4.1.1
Requirement: Home Assistant minimum version 2025.1.1
This is a custom integration!
If you have any issues with this you need to open an issue here:
https://github.com/claudegel/sinope-130/issues
Documentation: https://github.com/claudegel/sinope-130

and after you should see many lines like:
[custom_components.neviweb130] Number of networks found on Neviweb:…
[custom_components.neviweb130] networks:…
[custom_components.neviweb130] Received gateway data:…

If you don’t see that, look in Parameters, System, logging to see if there is something about neviweb130

As per my very last comment/edit, I have found my mistake in my configuration.yaml . Now that it loads, the log file is created as well and the device loaded. Of course, stupid mistake…
Thanks for your help!

Great, so everything is in place. let me know if there is anything else.