another display option
Iâm interested in getting some TH1400WF to control my Hydronic radiant floors.
Do you think it would be possible to integrate with HASS using this component ? Would I also need have the GT130 zigbee controller ?
Iâm on the new HydroQuebec dynamic pricing (Flex D), and I would like to automate my house so that every time there is a peak period, it will temporary lower the floor thermostats.
Hi @kevin.turcotte, yes those thermostats are fully supported in HA. You wonât need to buy a GT130 but you will need to add them to your Neviweb and after install my Sinope Neviweb130 custom_components. Wifi thermostats are supported with the same custom component that support the zigbee devices but with the wifi you donât need the GT130.
Once you are ready to add them in HA let me know as I need the model number for those TH1400WF to add them to the Neviweb130. Thatâs easy to get but as I donât have that thermostat, I need your help to find that model number. It will appear directly in HA log on line like this:
[custom_components.neviweb130] Received signature data: {'signature': {'model': 737,...
737 is model number of the TH1300ZB floor thermostat.
Once I get the number, your thermostat will be available in HA
Iâm on Hydro dynamic pricing and during the first peak I got 38$ credit. Thanks to HA and SinopĂ©. Iâm still improving my setup and should do better for next peak.
@claudegel Do you have a way to automatically determine the Hydro Quebec peak period? BTW thanks for the great work on this integration.
I was recently looking at Sinopeâs new line of Wi-Fi thermostats (functional competitor to Mysa) and noticed a few customer reviews about unresponsive Customer Support. Your experience with their more mature line of ZigBee thermostats gives me pause about considering their new product line.
Thatâs a shame because, at least on paper, the new Wi-Fi models look good. They support Homekit, and Home Assistantâs homekit_controller integration handles a wide variety of Homekit accessories including thermostats. However, without timely updates, and weak support, it makes me leery of investing in their products.
In one of MRobiâs posts, it was reported that the GT130 is needed to perform firmware updates for the Zigbee line of thermostats. Is that also true for their new Wi-Fi line of thermostats? My first guess would be no, but I thought Iâd check.
Very intersted to know if it is a possibility of the Sinope driver to know the peak period.
I solved this by a date keeping and duration in the front panel.
When the peak period is active, an automation take the necessary actions.
Regards
Hi @123 for the wifi thermostats you donât need the GT130 they connect directly with Neviweb and get there update the same way.
For the zigbee devices you need the GT130 if you want to connect them to Neviweb and this is via the GT130 that they are updated. You can also buy a zigbee dongle like the Conbee II to manage them directly without the need of the GT130. This way you wonât get the update but itâs not mandatory as the thermostats work perfectly.
The update that are coming now are for the new Eco SinopĂ© to support the Hydro peak period. But with HA we donât need Eco SinopĂ© as HA is able to manage everything to respond to Hydro peak period.
For the wifi thermostats they are supported with my neviweb130 custom_component that also manage the zigbee devices connected to a GT130. If your wifi thermostats are connected to Neviweb then they will appear in HA via my neviweb130 custom_component. No need for a GT130 if you have only wifi.
As for the customer support itâs ok with the current Covid environment. Iâve called them this morning to find out if they have a dimmer to manage DEL pannel light. They will have a new low voltage dimmer for those type of light by January.
Has anyone tried the Wi-Fi models with the HomeKit Controller integration? Iâm curious to know how well Sinope has implemented the HomeKit protocol.
For now I have a button-card lovelace card where Iâve set a button that when turned to ON activate an input _boolean variable. By default that variable is set to false but when it is set to True it activate an automation that switch_off most of my normal automation for heating, light, power control etc and switch_on many new peak automations.
When I receive the email from Hydro I just have to push the button at night to be ready for the next morning peak. When the peak is finished I push the button OFF and everything is back to normal.
My next step is to do it automatically with the imap_email_content
component. It check incoming email for special keyword and react accordingly. Iâve set a special email in my Hydro peak account and when an email is sent by Hydro it is redirected to my personal email and to and email address managed by HA imap_email_content
. Then HA will set my boolean variable to True and everything will be switched automatically.
I was just waiting for the first Hydro peak email to finalize this.
Because we wonât have a big party for Christmass it give me plenty of time to finish that
Good news just for Christmas. I just succeed to add custom service to sinope-GT125 to be able to set_outside_temperature on second thermostat display.
Iâve also added two more custom services:
- set_keypad_lock, to be able to lock device keypad. Work on all devices
- set_timer, to be able to automatically have the light turn_off after a certain amount of time.
Let me do a little code cleanup and Iâll post a new branch to test tomorrow.
Next step will be to add those custom services for zigbee devices connected to HA via ZHA.
Ok today Iâve added a new branch custom-services for new custom_services for the GT125 devices:
- sinope.set_second_display to switch from setpoint to outside temperature on thermostats second display. You should use this one only once for each thermostat before you send outside temperature.
- sinope.set_outside_temperature to send outside temperature to thermostat via automation. Should be sent at least once per hour. You can use âallâ as the devices entity_id to send temperature to all devices at once.
- sinope.set_keypad_lock to be able to lock the deviceâs keypad
- sinope.set_event_timer to add a timer delay to switch and power control devices event.
- sinope.set_backlight_state to have the thermostats back light on or off
- sinope.set_backlight_idle to have the thermostat back light intensity to ajust from romm light intensity.
- sinope.set_led_indicator to allow to change intensity and color of led indicator on light devices you can have different color for on and off state and you have choice form all RGB colors via the three color parameters red, green, blue.
- sinope.set_basic_data to send date, time, sunset and sunrize time to each devices. It need to be sent once a day for accurate automation for each devices. You can use automation to do it.
We have now all the parameters that are normally set in Neviweb devices parameters.
Those services are assailable via development tool/services with description for each services and via automation. Please test on your side and let me know if it work for you.
Mary Christmas,
Bonjour Claude,
PremiĂšre chose que je dois dire, câest merci pour ce travail. Câest un peu aprĂšs avoir vu ton intĂ©gration que jâai pris la dĂ©cision dâacheter 3 thermostats Wi-fi (2 x TH1123WF & 1 x TH1124WF). HA est incroyable grĂące Ă des gens comme toi.
Ceci Ă©tant dit, lâajout des thermostats dans Neviweb a Ă©tĂ© un jeu dâenfant. Ăgalement, Ă lâaide de ton intĂ©gration, les thermostats apparaissent bien dans Home Assistant. Par contre, je constate que les communications ne se font par trĂšs bien et que les commandes faites Ă partir dâHA ne parviennent pas forcĂ©ment, ou sinon alĂ©atoirement, Ă la plateforme Neviweb. Par exemple, il mâest impossible de mettre les thermostats en mode âawayâ Ă partir de lâinterface ou encore Ă partir du mode dĂ©veloppeur. Voici mon intĂ©gration dans la config :
Y a-t-il quelque chose que je puisse faire pour amĂ©liorer la rapiditĂ© de communication entre Neviweb et HA. Aussi, est-ce quâil y a quelque chose que je puisse faire pour gĂ©rer la prĂ©sence Ă partir de HA avec mes automatisations. Merci!
Bonjour,
Dans Neviweb pour les appareils zigbee il nây a plus de mode away. Je nâai pas de thermostats wifi mais je suppose que câest la mĂȘme chose pour ceux-ci. Les thermostats mi-wi qui se connectent via la passerelle GT125 ont un mode away dans Neviweb alors pour ceux-ci on peut envoyer la commande pour passer en mode away. Le thermostat va alors basculer vers la temperature ajustĂ©e dans Neviweb pour le mode away.
Il faudrait voir si pour les thermostats wifi il y a un mode consigne en absence.
Par exemple voici pour un thermostat mi-wi et un zigbee dans neviweb. Pour le mi-wi il y a un menu Ă choix multiples pour mode manuel, auto et arrĂȘt et dans la configuration il y a un paramĂštre consigne en absence. Pour le zigbee il nây a plus de menu Ă choix multiple et il nây a pas non plu de parametre consigne en absence. SinopĂ© a abandonnĂ© ces parametres pour dĂ©velopper davantage les automation et les scĂšnes. Câest lĂ que normalement tu vas crĂ©er ton mode absence. Dans HA câest encore plus poussĂ© et jâai des automation pour mode prĂ©sent et absent.
Pour savoir ce qui est disponible dans Neviweb pour tes thermostats wifi il faut se connecter a Neviweb et activer le mode debug de ton navigateur. Dans firefox câest «ctrl maj K». tu va voir passer toutes les commandes. Tu va dans un de tes thermostats et tu va voir passer les parametres qui sont demandĂ©s et reçus de Neviweb.
Pour la dĂ©tection il y a plusieurs mĂ©thodes. Tu peux activer la dĂ©tection dans neviweb et mon neviweb130 va rĂ©cupĂ©rer cet info. Le dĂ©faut câest que Neviweb ne gĂšre quâun cellulaire. si tu quittes la maison mais que la femme y est encore, elle ne veux pas que la tempĂ©rature baisse ou que les lumiĂšres sâĂ©teignent. Dans HA tu peux tracer plusieurs personnes pour savoir si tout le monde est parti ou bien si quelquâun est encore lĂ et ajuster tes automation en consĂ©quence.
Dans HA tu peux ajouter ceci dans ta configuration.yaml
person:
- name: Claude
id: clau69
device_trackers:
- device_tracker.hd1905
- name: elle
id: hel70
device_trackers:
- device_tracker.oneplus_a6013
device_tracker:
- platform: nmap_tracker
hosts:
- 192.168.2.0/24
- 192.168.20.0/24
- 192.168.30.0/24
- 192.168.40.0/24
home_interval: 15
HA scan le réseau pour voir si tes cellulaire sont branché.
Tu peux ausi installer lâappli HA sur tes cellulaires et activer la geolocalisation
Ajoute ceci dans configuration.yaml
logger:
default: warning
logs:
homeassistant.custom_components: debug
custom_components.neviweb130: debug
ca va te donner les erreur sâil y en as dans tes communications avec Neviweb. redĂ©marres HA et regardes dans config/home-assistan.log
Re-bonjour,
Merci pour ces informations. En fait, la seule chose que je souhaite faire via lâinterface Neviweb est de crĂ©er lâhoraire pour mes thermostats et indiquer la consigne dâabsence, Sinon, je prĂ©fĂšre tout contrĂŽler via HA, notamment avec lâapplication mobile. Mis Ă part la consigne dâabsence, malgrĂ© un lag, tout fonctionne bien.
Pour ce qui est de la gestion de la prĂ©sence, je le fait dĂ©jĂ pour les camĂ©ras de sĂ©curitĂ©, ma serrure dâentrĂ©e, etc. Ceci nâest pas un problĂšme. Je suis en mesure de faire une automatisation qui dĂ©clenche un Ă©vĂ©nement. Dans le prĂ©sent cas, ça serait de mettre le mode âawayâ sur les thermostats.
Jâai ajoutĂ© la config indiquĂ© dans HA et jâai Ă©galement regardĂ© la console de dĂ©bogage dans Firefox. Jâavoue cependant quâĂ ce niveau je me perdâŠ
Selon ce que je vois dans mes thermostats, je suis en mesure dâindiquer une valeur pour la consigne dâabsence, mais malgrĂ© plusieurs tests, elle ne sâactive pas via HA. Voici les imprimes Ă©crans de ma console Neviweb.
Du cĂŽtĂ© HA, jâai mis le thermostat en mode manuel, voir lâimprime Ă©cran. Ensuite, jâai tentĂ© dâactivĂ© le mode away par lâinterface HA ou dans lâoutil de dĂ©veloppement. Il ne semble pas que cela se reflĂšte dans les logs :
dans neviweb130 il nây a pas de mode away pour les thermostats zigbee car il nây a rien dans Neviweb pour ça. Par contre je vois bien quâil y a un mode away pour les thermostats wifi. Il va me falloir trouver les parametre que Neviweb utilise pour le mode away des wifi.
Si tu peux, ouvre la console de débug de firefox avec «Ctrl Maj K»
regarde la capture dâĂ©cran. en haut il y a une ligne bleu au dessus de Console. Chaque ligne GET https⊠en dessous est une requĂȘte vers Neviweb. Si tu click sur le petit triangle a gauche de la ligne ça te donne le dĂ©tail. Si tu sĂ©lectionnes RĂ©ponse (Lâautre ligne bleu) tu vois toutes les rĂ©ponses avec le nom du parametre en dessous de JSON. Si tu vas alors dans les parametres de ton thermostat tu vas voir comment se nomme le parametre pour le mode away. Envois-moi la liste de tous les parametres pour ton thermostat et je vais pouvoir dĂ©velopper ce quâil faut pour activer le mode away pour les wifi.