i got arping for the network binding working in docker on its cmd (with user openhab), but it does not work in openhab itself; it always states “arp_state Disabled”. I don’t know what else i could try.
I checked the path, it is correct, the user openhab ca use arping. there is no error in the openhab log.
I tried a lot, I restarted Openhab, i recreated the items in their .items file, …
How can i find out why it is disabled? what am I doing wrong here?
yes, they are by default in docker (arping is preinstalled in the docker image).
As you can see, i am executing arping from the openhab user inside the container, the same openhab uses. As the script of mine does not log anything, it does not get triggered at all. Openhab seems to not even try it. Strange…
it is arping V2.14 by Thomas Habets.
Is there some check the network binding does, which makes it think arping is not available?
There is a recent thread of another user having problems with arping and he is going to submit a fix soon.
arping might be broken in the current release.
If you use Paper UI, please don’t apply those lines shown above. The binding can and should be fully configured via Paper UI (section Bindings).
If you use text files, don’t apply those lines as well. The defaults are on auto-detection. You only want to DISABLE something via the configuration. You can’t enable anything. And the last line is … completely nonsense. Without the “binding.network” part openHAB will not know to which binding that setting should be applied. Please always stick to the binding documentation.
Thank you,
I try to configure as much as possible (if not all) in text files (I had things configured via Paper UI before…), since everything that was not was a mess when trying to move from a native openhab system to the docker image…
my mobile phone did not get lost in deep sleep tonight, so i guess it is indeed working!
i will modify my network.cfg and throw out everything unnecessary as you said.