Vaillant vSMART Thermostat

Others (MiLight, Hue, Toon etc...)

Moderator: leecollings

Post Reply
djreesing
Posts: 16
Joined: Friday 16 December 2016 15:25
Target OS: Raspberry Pi / ODroid
Domoticz version: stable
Contact:

Vaillant vSMART Thermostat

Post by djreesing »

Is it possible to integrate the Vaillant vSmart thermostat in Domoticz (https://www.vaillant.nl/consument/produ ... 17792.html). It is actually a rebranded Netatmo thermostat, so maybe it shares the same API?

I noticed it is supported by IFTTT, but I would like to control it from Domoticz directly instead of through IFTTT if possible.
Willem81
Posts: 35
Joined: Wednesday 13 January 2016 10:28
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:

Re: Vaillant vSMART Thermostat

Post by Willem81 »

Same interest here! Would be great.
Jazzle
Posts: 21
Joined: Friday 31 March 2017 13:16
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:

Re: Vaillant vSMART Thermostat

Post by Jazzle »

Yup i'd like that too!
Jazzle
Posts: 21
Joined: Friday 31 March 2017 13:16
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:

Re: Vaillant vSMART Thermostat

Post by Jazzle »

djreesing wrote:Is it possible to integrate the Vaillant vSmart thermostat in Domoticz (https://www.vaillant.nl/consument/produ ... 17792.html). It is actually a rebranded Netatmo thermostat, so maybe it shares the same API?

I noticed it is supported by IFTTT, but I would like to control it from Domoticz directly instead of through IFTTT if possible.
Djreesing, had any succes so far? Did you try adding it as a netatmo thermostat?

Verstuurd vanaf mijn ONEPLUS A3003 met Tapatalk

Jazzle
Posts: 21
Joined: Friday 31 March 2017 13:16
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:

Re: Vaillant vSMART Thermostat

Post by Jazzle »

See viewtopic.php?t=6846



Verstuurd vanaf mijn ONEPLUS A3003 met Tapatalk

Jazzle
Posts: 21
Joined: Friday 31 March 2017 13:16
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:

Re: Vaillant vSMART Thermostat

Post by Jazzle »

Hi all,

just installed my V-smart communication module + thermostat to one of my boilers. It tried to add it as Netatmo thermostat but unfortunately doesn't show anything.
Any developments, ideas or ways i can help for V-smart implementation in domoticz?
Jazzle
Posts: 21
Joined: Friday 31 March 2017 13:16
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:

Re: Vaillant vSMART Thermostat

Post by Jazzle »

Jazzle wrote:Hi all,

just installed my V-smart communication module + thermostat to one of my boilers. It tried to add it as Netatmo thermostat but unfortunately doesn't show anything.
Any developments, ideas or ways i can help for V-smart implementation in domoticz?
My apologies, I should think more before it write.. I have an rflink/ arduino 868MHz transceiver. I will make a debug log for the data from thermostat to communication unit (and if there is any data the other direction that too) and send it to the rflink team.
I do think it would be nicer to communicate through the wifi api, hope we will get there some day!

Verstuurd vanaf mijn ONEPLUS A3003 met Tapatalk


Jazzle
Posts: 21
Joined: Friday 31 March 2017 13:16
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:

Re: Vaillant vSMART Thermostat

Post by Jazzle »

Over here (may i link to other fora?): https://community.home-assistant.io/t/a ... e/31858/17 someone has created a plugin for home assistant,

Would the python script need much modification for domoticz?
https://github.com/jabesq/netatmo-api-p ... ont:master
https://github.com/home-assistant/home- ... dumont:dev

I have no developer experience but will read into
Jazzle
Posts: 21
Joined: Friday 31 March 2017 13:16
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:

Re: Vaillant vSMART Thermostat

Post by Jazzle »

To continue, let me first define what i want domoticz to be able to do with the vsmart thermostat:

Required:
- read online/ offline status
- read measured temperature
- read setpoint temperature
- set setpoint temperature

Niice to have:
- read boiler status: heating/idle
- read historical data (temperature vs heating graph from app, data stored on vaillant/ netatmo server?)
kofec
Posts: 53
Joined: Friday 16 September 2016 14:16
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:

Re: Vaillant vSMART Thermostat

Post by kofec »

Jazzle
Posts: 21
Joined: Friday 31 March 2017 13:16
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:

Re: Vaillant vSMART Thermostat

Post by Jazzle »

Thanks, though if i understand correctly those links are about OTGW or directly controlling the boiler via ebus. In that solution the whole vaillant vsmart system is redundant/ bypassed.
I want to keep using the vaillant system (since other users need to be able to set thermostat using the buttons on the physical thermostat).
Jazzle
Posts: 21
Joined: Friday 31 March 2017 13:16
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:

Re: Vaillant vSMART Thermostat

Post by Jazzle »

Jazzle wrote: Sunday 18 March 2018 15:25 Hi all,

just installed my V-smart communication module + thermostat to one of my boilers. It tried to add it as Netatmo thermostat but unfortunately doesn't show anything.
Any developments, ideas or ways i can help for V-smart implementation in domoticz?
Had another attempt; Domoticz log shows hat password/ login are incorrect. Seems like vaillant does not use the original Netatmo database/ server. Would it be possible to just modify the server address in the Domoticz Netatmo code?
Jazzle
Posts: 21
Joined: Friday 31 March 2017 13:16
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:

Re: Vaillant vSMART Thermostat

Post by Jazzle »

Jazzle wrote:
I will make a debug log for the data from thermostat to communication unit (and if there is any data the other direction that too)
This is the only data i could pick-up while changing set temp +1 and -1 with the wall thermostat. I think there is a lot of data from other devices in the neighbourhood (i don't have any 868Mhz devices running myself).

20;00;Nodo RadioFrequencyLink - RFLink Gateway V1.1 - R48;
10;version;
20;01;VER=1.1;REV=48;BUILD=04;
10;status;
20;02;STATUS;setRF433=ON;setNodoNRF=OFF;setMilight=OFF;setLivingColors=OFF;setAnsluta=OFF;setGPIO=OFF;setBLE=OFF;setMysensors=OFF;
10;rffind=on;
20;03;RFFIND=ON;
10;rfdebug=on;
20;04;RFDEBUG=ON;
20;05;DEBUG;Pulses=80;Pulses(uSec)=810,180,960,300,2190,300,390,120,1020,600,4860,810,1440,360,510,180,450,4920,630,240,1050,180,330,240,450,120,240,210,360,240,420,180,330,90,450,120,900,540,180,210,210,270,270,330,270,240,270,240,270,390,330,150,270,120,420,450,90,600,270,1110,210,390,150,180,630,630,150,870,480,1470,90,2850,270,1830,390,1740,240,480,390,6990;
20;06;DEBUG;Pulses=62;Pulses(uSec)=60,1740,90,1020,270,1020,180,390,180,2670,60,450,150,390,210,330,180,330,120,450,60,450,420,90,60,420,240,450,510,1110,150,240,300,330,450,480,540,930,270,750,150,300,270,150,270,1590,840,690,330,450,1140,810,1590,990,210,450,450,810,120,300,300,6990;
20;07;DEBUG;Pulses=26;Pulses(uSec)=180,360,90,480,420,180,270,330,390,870,660,810,240,600,360,690,390,270,270,270,90,300,330,1230,180,6990;
20;08;DEBUG;Pulses=275;Pulses(uSec)=180,900,390,180,360,180,480,90,540,60,360,180,240,180,360,210,300,300,270,240,960,360,1110,120,240,390,150,210,360,270,330,210,270,210,330,240,1080,150,270,570,420,810,420,360,300,90,570,300,900,360,750,360,450,300,600,360,240,990,960,780,420,90,1350,570,1830,960,90,360,750,540,300,6030,360,240,330,210,330,210,1080,240,300,210,330,150,420,180,1170,150,270,240,330,240,420,120,1110,210,1050,120,450,120,420,210,930,300,330,480,450,900,990,270,1890,510,690,570,330,180,750,390,240,780,1200,510,330,210,1470,510,1770,1320,90,90,660,570,600,5790,390,180,450,60,390,180,1170,60,390,210,450,60,270,240,1080,150,540,60,990,270,510,60,390,120,480,60,420,210,930,240,1920,300,1080,390,390,210,390,120,810,90,810,420,810,450,420,150,840,900,240,240,990,360,780,60,1950,60,1800,1170,60,240,870,330,390,6030,480,60,480,90,300,210,4200,60,1200,90,420,90,1830,210,480,90,4050,240,900,180,930,60,1440,180,720,270,1170,270,1920,270,240,330,1680,180,390,150,1740,150,2010,270,570,510,1350,60,930,5160,2100,120,1260,60,450,90,2040,30,2490,150,570,90,1080,60,570,30,1140,90,1980,240,750,210,4290,60,1230,120,1920,240,240,480,6990;
10;rfudebug=on;
20;09;DEBUG;Pulses=26;Pulses(uSec)=270,90,1350,1290,300,1140,120,1350,450,390,480,1470,1830,2700,330,360,180,270,420,120,180,210,510,450,60,6990;
20;0A;RFUDEBUG=ON;
20;0B;DEBUG;Pulses=45;Pulses(uSec)=1020,150,1590,150,1920,300,1200,180,2430,240,1770,180,5700,120,1980,90,1140,5010,5130,90,3480,60,1950,60,4830,360,1050,240,1140,180,2070,150,4530,180,4410,210,2460,180,1920,180,510,90,240,5310,6990;
20;0C;DEBUG;Pulses=92;Pulses(uSec)=1200,570,240,300,150,660,150,2580,180,4560,300,1680,120,120,630,330,570,480,180,3180,180,1320,150,930,210,600,1170,1200,60,270,240,510,120,60,300,2820,180,210,270,1140,120,2160,600,2610,330,1980,90,3420,540,840,180,570,90,360,90,300,480,360,360,660,330,2580,600,360,360,930,90,420,120,840,150,270,270,540,90,300,270,300,120,600,90,180,480,1710,600,150,240,210,180,1860,60,6990;
20;0D;DEBUG;Pulses=290;Pulses(uSec)=180,1080,120,420,150,1740,210,570,120,870,240,1830,210,450,90,240,150,1920,150,300,270,510,540,600,210,780,390,240,150,210,240,480,150,210,540,390,570,390,420,90,180,630,360,210,900,900,240,120,1020,150,210,90,300,270,1410,570,1800,810,600,150,720,480,360,210,390,5250,330,240,390,120,360,180,510,60,330,210,390,150,330,180,510,90,1050,240,1080,150,450,120,300,150,1170,150,420,120,420,90,480,120,1020,180,420,390,600,630,300,480,330,300,480,240,780,570,630,660,510,180,450,750,90,810,1440,180,330,150,990,1140,1680,570,60,240,90,360,510,810,210,420,210,5310,240,300,180,270,300,360,240,360,90,540,120,180,300,360,360,120,240,210,270,510,60,330,210,240,210,270,270,360,210,300,210,360,270,270,300,180,330,300,810,360,330,600,390,900,210,330,420,150,570,300,630,570,630,600,360,180,750,930,210,510,930,600,330,210,1380,660,1740,930,570,90,600,270,60,60,270,390,180,5310,270,330,300,210,510,90,330,210,330,240,1020,120,480,210,240,270,270,270,330,180,300,240,270,210,300,150,600,90,390,90,540,90,420,90,1710,90,570,450,480,630,510,240,390,180,720,120,1050,240,810,480,300,240,840,1020,270,30,1320,270,450,150,4320,510,660,60,1020,210,480,90,240,5280,4980,60,1020,150;
20;0E;DEBUG;Pulses=60;Pulses(uSec)=4230,90,360,240,300,210,480,150,300,210,300,270,360,150,240,210,420,180,330,210,450,180,420,120,300,180,1890,150,720,180,840,150,660,180,390,120,690,180,210,330,420,780,870,540,1020,570,330,240,840,60,3180,300,1920,1110,810,150,390,360,180,6990;
20;0F;DEBUG;Pulses=70;Pulses(uSec)=510,150,450,150,330,240,300,120,540,150,180,330,240,240,270,330,420,60,450,120,360,120,420,150,1080,180,1020,120,480,210,510,90,1920,120,270,570,420,420,120,240,270,150,300,300,630,960,300,1290,300,720,1110,420,210,240,870,150,1110,150,1380,180,180,120,1830,600,210,210,900,60,390,6990;
20;10;DEBUG;Pulses=64;Pulses(uSec)=780,90,330,180,420,150,480,60,450,60,990,240,330,180,1050,240,270,390,900,330,240,300,240,300,300,180,480,150,330,180,420,150,1110,120,210,360,600,960,360,210,450,90,810,660,450,930,780,540,1440,330,330,180,600,270,1200,120,1350,570,1800,1290,690,330,810,6990;
20;11;DEBUG;Pulses=74;Pulses(uSec)=360,270,330,420,90,450,210,330,90,300,270,390,150,270,300,300,240,240,300,390,150,330,150,120,390,330,210,390,210,180,330,210,360,240,270,180,330,270,990,330,180,660,300,990,270,270,360,240,540,990,420,450,150,420,330,660,1170,450,390,240,480,420,1080,210,1290,780,1560,1470,510,390,150,870,210,6990;
Gleneroo
Posts: 14
Joined: Tuesday 05 June 2018 14:10
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:

Re: Vaillant vSMART Thermostat

Post by Gleneroo »

Hello

Just curious, did you manage something with the Vaillant Vsmart ? You seemed quite motivated !

In Jeedom (more or less equivalent software as domoticz), there is an existing plugin (but not free).
https://www.jeedom.com/market/index.php ... ame=erelax

In Home Assistant there are things as well (https://community.home-assistant.io/t/a ... e/31858/15).

For myself, I don't mind going to another app when I need to change my thermostat (which is never or very rare), and I don't see immediately any scenario that would make sense with my other devices. However, what would be useful would be to have a scheduled anti-legionella system (basically move up water heater set temperature every x days for a short period of time, i.e. 1 hour), which is more cost-effective and environment friendly than today's recommendation which is to keep a high water temperature all the time (e.g. 60C), which is of no use because we don't use this temperature (if youo take a shower at 40°C it is already a maximum). Today I do that manually through the app (advanced settings...) but that can't be automatically scheduled, and also I am afraid to forget.
IFTTT doesn't have an action on hot water temperature level (just on or off, cannot change T°).
Vaillant is totally unsupportive on this, don't understand and just replies to ask reseller or installer for support.

Nest 3rd generation have anti-legionella features.

Regards
Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest