Only a feedback. I just discovered this project.
One night of study, a feedback from a newbie, but maybe interesting for understand first-entry mood.
I have an DIY solution, a Raspberry that perform nmap in my house and discover my devices.
For example, i have 4 Raspberry Zero in house that collect temperature and humidity of different zones, they (via crontab) collect and save a data.json, exposed via nginx as static file with http: // /data.json, collect by my server, simple as that.
Install for the first time the gateway. Search, nothing detected, neither known devices like Philips Hue.
I understand the addon things, but a simple nmap for a “we found a Philips Hue, you know there is an addon?” can be more userfriendly for newbie. Wow the floodplan UI! But don’t accept .png, only .svg, i can’t convert it.
I want to be costructive, and i study framework examples for allow discovering of my rPI0 sensors (no action, no event, only two float).
I start with NodeJS. But don’t support rPI0, armv6, need a manual install of a tar.gz that anyway don’t works for dependencies issues. I spent two hour to resolve this kind of issues, at the end the NodeJS example throw “mDNS error: Error: Timed out getting default route”. It’s a BASE raspbian, in LAN, without any firewall, and i don’t find anything about this error.
I fallback with PHP. But don’t install, Composer say ram/swap are too low.
I’m currently dont yet find a solution for expose TWO FLOAT number in a IoT device well-known like a Raspberry Zero W.
There isn’t any specs for solution that don’t require bloat framework in IoT things, at least if only expose data in read-only? like a /.well-known/.webthing where i can expose this two float…