evok doesn't work without a network connection
-
Hi,
I'll use the UNIPI board in combination with evok without any network connection but when I separate the UNIPI board from my network I get the error message Network is unreachable.
In my network everything works fine.
I use the relay outputs and the digital input.
Is there a way to use the UNIPI board with evok, or another API, on an island without any network connection?
Kind regards
coopi -
I've not had that problem, and my Unipi/Pi are regularly not on the network. Where do you see this error showing up? What effect does it have on your system?
Merv.
-
There are some python scripts which report errors.
For example socket.py and _core.py within the python 2.7 library.
How did you config your PI?
Did you setup a static IP address and if so where?coopi
-
@coopi
I cannot recall in detail, but I am connecting wirelessly to a router. The router runs dhcp, and therefore the Pi gets whatever address it is given. The router is often powered off, and when it powers back on the Pi can get a different address which makes it fun trying to find it again.On the pi, I'm running a Python program that reads the inputs and sets the outputs for controlling lights. As that's the only script I'm running, I do not see any errors when it's disconnected from the network. In the background, the evok script also runs, and when it's connected to the network I can access it using my phone and turn the relays on and off etc. but I never see the error you describe.
Merv.
-
To get the digital input status i use a callback function in my python script.
You wrote you read the input.
Which function you use to read the digital input?
coopi -
I found the problem.
In one of the scripts I used the IP address which was assigned by the router before.
I substituted it with the localhost address 127.0.0.1 and all works fine.
@Merv, thanks for your help!
Kind regards
coopi