Page 1 of 2

Connect Nefit Easy to Domoticz?

Posted: Tuesday 22 October 2013 21:23
by pepijn
Today my new Nefit Easy thermostat has been installed. It would be great to read the data from my central heating unit and display this in Domoticz. I started running Wireshark right away. The app and thermostat seems to communicate with a central server from Bosch using XMPP. On the thermostat port 80 is available.

Does anyone have some experience already?

Re: Nefit Easy

Posted: Wednesday 23 October 2013 10:26
by cwavontuur
Sorry to say, no experience yet
but my Vallaint Hr Solide plus / valiant Calormatic are on my short list for trying to get the burnhours into Domoticz.

I will try to go the Raspberry PI GPIO route.

Goodluck with your Nefit setup,
cwavontuur

Re: Nefit Easy

Posted: Wednesday 23 October 2013 12:34
by Holland
Ordered the Nefit Easy yesterday. Hopefully I can start with testing by the end of the week

Re: Nefit Easy

Posted: Wednesday 23 April 2014 15:45
by gizmocuz
Are you sure port 80 is open on the thermostat ? I can not seem to connect

Do you had any luck yet implementing it?

Re: Nefit Easy

Posted: Saturday 26 April 2014 16:15
by drogert
Does anyone has any luck with this? I also have a nefit easy and I am very happy with it. But I would love to have this information into domoticz.

Re: Nefit Easy

Posted: Saturday 26 April 2014 18:21
by pepijn
I'am still working on this but had a little lack of time. The Nefit Easy uses encrypted XMPP to communicate with the app. As expected Nefit is not willing to release any documentation. I posted a feature request at Nefit to release some API, if others can do the same this might encourage Nefit to do so.

Re: Nefit Easy

Posted: Sunday 27 April 2014 0:43
by drogert
I filled out a form on the nefit website asking for the release of the API. Maybe they will listen :roll:

I learned that the webapplication will come out in the second quarter of 2014. http://www.nefit.nl/consument/service/e ... ikbaarheid
Maybe there lies the answer?

Re: Nefit Easy

Posted: Wednesday 30 April 2014 17:03
by drogert
Like I said, I sent an email with the question if nefit could release an API or something like that.
I've got an answer an it was like a machine/robot filled it in, but this is what they said:
Geachte heer,

Nefit kan de gevraagde gegevens niet prijsgeven, dit om zo haar producten te beschermen tegen concurrenten.
Wij vertrouwen er op u voldoende te hebben geïnformeerd.
Met vriendelijke groet,

Niek Roufs
Consumentenservice
To translate: NO!

I cannot understand this attitude :x ! I mean, what will they loose and what will/can the competition do with this information.
Maybe we can scrape the website in some way when it goes live and put that into domoticz?

Re: Nefit Easy

Posted: Friday 13 June 2014 19:45
by drogert
I got a update for IOS today for the Nefit Easy app and it will now show my gas consumption(hot water and heating) in a graph. It also shows the total consumption for the past month/year. I can only see from end may till now so my guess is that they updated the firmware of the thermostat just recently. I understand that the nefit easy uses encryption, but you have to fill in a code and a password in the app, so could you decrypt the data with this, right? Or am I mistaken. Furthermore, there is a Android app which could be easier to " hack" and get the data this way? Just throwing it out there .. :lol:

Re: Nefit Easy

Posted: Tuesday 02 December 2014 10:36
by mvveelen
Any progress? I'm willing to buy a Nefit Easy, but only if I can use it with Domoticz. So I will keep following this thread to see if there is any progress :)

I just got a reply from Nefit:
Geachte heer .....,

Wij zijn niet aangesloten bij Domoticz. Uiteraard geven wij uw verzoek door aan onze ontwikkelaars. Momenteel is onze Easy thermostaat via iOS en Android te regelen. Er zal op korte termijn een webbrowserregeling aan worden toegevoegd.

Met vriendelijke groet,


Consumentenservice
I'll translate it for you guys:
Dear sir,

we don't have any connections with Domoticz. Ofcourse we will send your request to our developers. At this moment the Easy thermostat can be controlled by iOS and Android. In a short while there will be added a webapplication.

Kind regards,

etc
In my request I mentioned Domoticz, that's it. And also I mentioned that they could have more buyers of the Easy if this device could work together with Domoticz. So maybe.... But I think the wepapplication could be the first step, don't you think?

Re: Nefit Easy

Posted: Tuesday 02 December 2014 16:19
by jannl
I have an Easy as well. I only want to show the room temp with Domoticz (if possible). Main reason for the Easy is that we are now able to switch on the heating when going home, because the time we go home vary a lot. Together with the clock-program this works fine for us.

I can not imagine Domoticz could add something the Easy can not do by itself already.

Re: Nefit Easy

Posted: Saturday 27 December 2014 15:34
by yanki
It is possible to decompile the app. from nefit so you can check out the code by yourself ;)

Re: Nefit Easy

Posted: Thursday 01 January 2015 19:24
by mvveelen
Well, I have the Nefit Easy now, but I'm sure I can't decompile the app myself ....

Re: Nefit Easy

Posted: Thursday 01 January 2015 19:27
by ThinkPad
What about sniffing the traffic from the Nefit with something like Wireshark? Hook up a spare router so that all traffic is sent trough your PC, and then capture everything that passes by.
They probably have the traffic running via HTTPS/SSL, so i don't think you will see something like:

Code: Select all

http://www.nefit.com/?thermostat=abc123&roomtemp=19.2
That would be too easy ;) But you could always try and see if you can discover something.

I don't have personal experience sniffing traffic like that, but i know 'Wireshark' is used a lot for such activities.

Edit: Doh, i didn't read the first post good enough. I see you already tried Wireshark...

Re: Nefit Easy

Posted: Thursday 15 January 2015 1:57
by MeGaDoOm
I am also highly interested in a community app for the Nefit/Easy.

Funny thing is; when I go to the ip-address of my Easy Thermostat in plain http (= port 80)
I get : "The operation couldnt be completed. Invalid argument."
"Invalid argument" seems to be not much, but at least the bugger seems to give a response,
saying: try again with a valid argument... :twisted:

Re: Nefit Easy

Posted: Thursday 15 January 2015 8:27
by ThinkPad
Moved topic to 'Heating' section.

Re: Nefit Easy

Posted: Tuesday 05 May 2015 15:52
by drogert
So, I see this topic is solved?! Is it working?

Re: Nefit Easy

Posted: Tuesday 05 May 2015 20:27
by ThinkPad
As far as i know there is still no API for the Nefit Easy. I will remove the '[SOLVED]' part from the title ;)

Re: Connect Nefit Easy to Domoticz?

Posted: Wednesday 24 June 2015 9:52
by kraades
Can this tool be used to find out more about the xmpp encryption?
http://tanguy.ortolo.eu/blog/article69/ ... -explained

Goals
XMPPloit is designed to serve as a transparent man-in-the-middle between an XMPP client and its XMPP server, in order to force the client not to encrypt its communications, so that it is possible to read them and modify them on-the-fly.
That allows to force the client to use a clear text authentication mechanism, to display its login and password, and to modify any message it sends or receives.

Re: Connect Nefit Easy to Domoticz?

Posted: Thursday 06 August 2015 10:07
by dorenberg
is there any new news regarding the Nefit Easy?