Connect Nefit Easy to Domoticz?

For heating/cooling related questions in Domoticz

Moderator: leecollings

pepijn
Posts: 251
Joined: Friday 12 July 2013 13:19
Target OS: Raspberry Pi / ODroid
Domoticz version:
Location: The Netherlands
Contact:

Connect Nefit Easy to Domoticz?

Post 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?
cwavontuur
Posts: 8
Joined: Tuesday 27 August 2013 11:27
Target OS: -
Domoticz version:
Contact:

Re: Nefit Easy

Post 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
Holland
Posts: 179
Joined: Friday 12 July 2013 13:53
Target OS: Raspberry Pi / ODroid
Domoticz version: Beta Ch
Location: The Netherlands
Contact:

Re: Nefit Easy

Post by Holland »

Ordered the Nefit Easy yesterday. Hopefully I can start with testing by the end of the week
User avatar
gizmocuz
Posts: 2352
Joined: Thursday 11 July 2013 18:59
Target OS: Raspberry Pi / ODroid
Domoticz version: beta
Location: Top of the world
Contact:

Re: Nefit Easy

Post 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?
Quality outlives Quantity!
drogert
Posts: 38
Joined: Saturday 26 April 2014 15:27
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:

Re: Nefit Easy

Post 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.
RPI 3b+, PiFace 2, RFcom, Aeon Zwave USB, Aeon Home Energy Meter Gen 5, several Shelly switches, several ESP8266 sensors.
pepijn
Posts: 251
Joined: Friday 12 July 2013 13:19
Target OS: Raspberry Pi / ODroid
Domoticz version:
Location: The Netherlands
Contact:

Re: Nefit Easy

Post 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.
drogert
Posts: 38
Joined: Saturday 26 April 2014 15:27
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:

Re: Nefit Easy

Post 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?
RPI 3b+, PiFace 2, RFcom, Aeon Zwave USB, Aeon Home Energy Meter Gen 5, several Shelly switches, several ESP8266 sensors.
drogert
Posts: 38
Joined: Saturday 26 April 2014 15:27
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:

Re: Nefit Easy

Post 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?
RPI 3b+, PiFace 2, RFcom, Aeon Zwave USB, Aeon Home Energy Meter Gen 5, several Shelly switches, several ESP8266 sensors.
drogert
Posts: 38
Joined: Saturday 26 April 2014 15:27
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:

Re: Nefit Easy

Post 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:
RPI 3b+, PiFace 2, RFcom, Aeon Zwave USB, Aeon Home Energy Meter Gen 5, several Shelly switches, several ESP8266 sensors.
User avatar
mvveelen
Posts: 678
Joined: Friday 31 October 2014 10:22
Target OS: NAS (Synology & others)
Domoticz version: Beta
Location: Hoorn, The Netherlands
Contact:

Re: Nefit Easy

Post 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?
RPi3b+/RFXCOM rfxtrx433E/Shelly/Xiaomi Gateway/Philips HUE Lights/Atag Zone One/2 SunnyBoy inverters/AirconWithMe/P1 smartmeter/Domoticz latest Beta
jannl
Posts: 625
Joined: Thursday 02 October 2014 6:36
Target OS: Raspberry Pi / ODroid
Domoticz version: 2022.2
Location: Geleen
Contact:

Re: Nefit Easy

Post 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.
yanki
Posts: 1
Joined: Saturday 27 December 2014 14:55
Target OS: Linux
Domoticz version:
Contact:

Re: Nefit Easy

Post by yanki »

It is possible to decompile the app. from nefit so you can check out the code by yourself ;)
User avatar
mvveelen
Posts: 678
Joined: Friday 31 October 2014 10:22
Target OS: NAS (Synology & others)
Domoticz version: Beta
Location: Hoorn, The Netherlands
Contact:

Re: Nefit Easy

Post by mvveelen »

Well, I have the Nefit Easy now, but I'm sure I can't decompile the app myself ....
RPi3b+/RFXCOM rfxtrx433E/Shelly/Xiaomi Gateway/Philips HUE Lights/Atag Zone One/2 SunnyBoy inverters/AirconWithMe/P1 smartmeter/Domoticz latest Beta
ThinkPad
Posts: 890
Joined: Tuesday 30 September 2014 8:49
Target OS: Linux
Domoticz version: beta
Location: The Netherlands
Contact:

Re: Nefit Easy

Post 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...
I am not active on this forum anymore.
MeGaDoOm
Posts: 1
Joined: Thursday 15 January 2015 1:47
Target OS: Linux
Domoticz version:
Contact:

Re: Nefit Easy

Post 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:
ThinkPad
Posts: 890
Joined: Tuesday 30 September 2014 8:49
Target OS: Linux
Domoticz version: beta
Location: The Netherlands
Contact:

Re: Nefit Easy

Post by ThinkPad »

Moved topic to 'Heating' section.
I am not active on this forum anymore.
drogert
Posts: 38
Joined: Saturday 26 April 2014 15:27
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:

Re: Nefit Easy

Post by drogert »

So, I see this topic is solved?! Is it working?
RPI 3b+, PiFace 2, RFcom, Aeon Zwave USB, Aeon Home Energy Meter Gen 5, several Shelly switches, several ESP8266 sensors.
ThinkPad
Posts: 890
Joined: Tuesday 30 September 2014 8:49
Target OS: Linux
Domoticz version: beta
Location: The Netherlands
Contact:

Re: Nefit Easy

Post 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 ;)
I am not active on this forum anymore.
User avatar
kraades
Posts: 36
Joined: Wednesday 24 June 2015 9:47
Target OS: Raspberry Pi / ODroid
Domoticz version: Stable
Location: The Netherlands
Contact:

Re: Connect Nefit Easy to Domoticz?

Post 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.
dorenberg
Posts: 110
Joined: Monday 22 June 2015 20:18
Target OS: Raspberry Pi / ODroid
Domoticz version: 4.10982
Location: Veghel, The Netherlands
Contact:

Re: Connect Nefit Easy to Domoticz?

Post by dorenberg »

is there any new news regarding the Nefit Easy?
Locked

Who is online

Users browsing this forum: No registered users and 0 guests