The webthing-python implementation relies on a c-toolchain that blocked me on a small openWRT device without memory for such.
A friend re-implemented the missing parts in a full python way to overstep that problem for me.
He used ifaddr as single dependencie.
Is somebody interested in this solution? Is netifaces planed to be used in future somehow ifaddr can’t?
Apparently zeroconf
just switched to ifaddr
as well: see commit
However, with Python 2.7 (also supported by the webthing library), we have to use an older version of zeroconf
which relies on netifaces
.
I don’t mind switching to ifaddr
within this library, though.
That was fast! Thanks!