I’m sharing a Neviweb cloud integration app and driver for Hubitat that supports Sinopé Wi-Fi thermostats. This allows Hubitat to monitor and control thermostats connected via Sinopé’s Neviweb cloud service.
This integration was developed specifically to support Sinopé Wi-Fi baseboard thermostats and low-voltage models, but should work with most Neviweb-connected thermostats that expose standard Neviweb attributes.
Features
Core functionality
- Login to Neviweb cloud directly from Hubitat
- Discover thermostats by location
- Import multiple thermostats (multi-select)
- Automatic polling at configurable interval
- Temperature reporting
- Heating setpoint control
Thermostat mode support
Supports the following modes where exposed by the device:
- Off
- Heat (Manual)
- Auto (Automatic / Schedule)
Uses native Neviweb setpointMode when available, with fallbacks for older models.
Device status and telemetry
- Current temperature
- Heating setpoint
- Heating state (idle / heating)
- Min / max setpoints
- Operating power percentage
Hubitat compatibility
- Fully native Hubitat app + driver
- No external integrations required
- Supports Hubitat automations, dashboards, and rules
- Safe handling of Hubitat thermostat commands (no driver exceptions)
Debugging tools
- Attribute dump command for troubleshooting and device capability discovery
- Optional debug logging (auto-disables after 30 minutes)
Supported devices (confirmed)
Tested with:
- Sinopé TH1124WF
- Sinopé TH1123WF
- Sinopé TH1310WF
- Sinopé TH1400WF
- Sinopé TH6500WF series
Other Neviweb Wi-Fi thermostats may also work.
Requirements
- Hubitat Elevation hub
- Sinopé Neviweb account
- Sinopé Wi-Fi thermostat connected to Neviweb cloud
This integration uses Sinopé’s official Neviweb cloud API.
Installation
- Install the parent app code in Apps Code
- Install the thermostat driver in Drivers Code
- Add the app from Apps
- Enter Neviweb credentials
- Discover and select thermostats
- Click Done
Devices will be created automatically.
Limitations
- Cloud-based (not local control)
- Polling interval minimum ~5 minutes recommended
- Some thermostat features may not be exposed via Neviweb API depending on model
- Cooling and fan controls are safely stubbed for compatibility but not applicable to most baseboard units
No Technical Support / Disclaimer
This is provided as-is, without warranty or guarantee of support.
Repository Here: