Page 1 of 1
Can't get Netfit Easy to run
Posted: Friday 13 June 2025 11:23
by hjzwiers
I can't get nefit easy to run, installed through dockge
services:
nefiteasy-http-server:
ports:
- 3000:3000
container_name: myNefitEasy
environment:
- NEFIT_SERIAL_NUMBER=XXXXXX
- NEFIT_ACCESS_KEY=XXXXXXXXX
- NEFIT_PASSWORD=XXXXXX
image: trafex/nefiteasy-http-server
networks: {}
It says in Domotics: Error: Nefit_Easy: Error getting http data! I don't know what to do anymore
Edit Waltervl: removed credentials
Re: Can't get Netfit Easy to run
Posted: Friday 13 June 2025 11:29
by eddieb
edit you access-key ...
Re: Can't get Netfit Easy to run
Posted: Friday 13 June 2025 11:39
by hjzwiers
I don't understand, how must I edit the access-key?
Re: Can't get Netfit Easy to run
Posted: Friday 13 June 2025 11:40
by waltervl
Does it run in Docker? What does the log of the docker say?
Did you stop the normal nefit-easy server on your system?
And stop posting credentials like ID and password/PIN codes on the internet!!!!!
Re: Can't get Netfit Easy to run
Posted: Friday 13 June 2025 11:48
by hjzwiers
Sorry about the credentials ....
dockge says:
[email protected] start
myNefitEasy | > easy-server --host=0.0.0.0
myNefitEasy |
myNefitEasy | HTTP server listening on
http://0.0.0.0:3000
no other comments, I do wonder why its not sending on
http://127.0.0.1:3000? Can you put that in the docker file?
Re: Can't get Netfit Easy to run
Posted: Friday 13 June 2025 12:03
by waltervl
That probably depends how the docker image has been created.....
Does it even work properly?
In the NefitEasy wiki page
https://wiki.domoticz.com/NefitEasy there is a troubleshooting part.
Code: Select all
curl http://127.0.0.1:3000/api/status
It should give a valid JSON result.
You can also try
Code: Select all
curl http://0.0.0.0:3000/api/status
or
Code: Select all
curl http://<Domoticz Server IP>:3000/api/status
If one of these works then you have to change the settings accordingly in Domoticz.
If you run Domoticz also in a Docker you probably have to change the settings anyway as 127.0.0.1 is the localhost IP in the container and not of the Domoticz server.
Re: Can't get Netfit Easy to run
Posted: Friday 13 June 2025 13:48
by hjzwiers
I know I have to change the settings .... but which
curl
http://127.0.0.1:3000/api/status:
{"user mode":"manual","clock program":"auto","in house status":"ok","in house temp":27,"hot water active":true,"boiler indicator":"off","control":"weather","temp override duration":0,"current switchpoint":32,"ps active":true,"powersave mode":true,"fp active":false,"fireplace mode":false,"temp override":false,"holiday mode":false,"boiler block":null,"boiler lock":null,"boiler maintenance":null,"temp setpoint":15,"temp override temp setpoint":17,"temp manual setpoint":10,"hed enabled":null,"hed device at home":null,"outdoor temp":30.3,"outdoor source type":"physical"}hjz@debian:/opt/stacks/domoticz/config/plugins/iDetect$
seems all fine
I checked internet and they all show the same settings in the docker file, which one to change?
Re: Can't get Netfit Easy to run
Posted: Friday 13 June 2025 14:32
by waltervl
You are running Domoticz also in a docker?
Find the real IP of your Domoticz server by open up a terminal window and execute the command:
Then you have to change in Domoticz menu Setup - Hardware - NefitEasy hardware gateway
http://127.0.0.1:3000 into http://<Domoticz Server IP>:3000
Re: Can't get Netfit Easy to run
Posted: Friday 13 June 2025 14:53
by hjzwiers
That was very simple ... but most things are if you know where to look.
Working!
Re: Can't get Netfit Easy to run
Posted: Friday 13 June 2025 15:03
by waltervl
hjzwiers wrote: ↑Friday 13 June 2025 14:53
That was very simple ... but most things are if you know where to look.
Working!
It is more that you have to understand what is happening when you use docker.....