[( https://github.com/rzr/generic-sensors-webthings/actions?query=workflow%3ARelease )
Addon for WebThings Gateway, built on "generic-sensor-lite" module to abstract I2C driver by a stable API (W3C generic sensors).
- Install WebThings Gateway (0.4.0+) on supported system
- Enable I2C if not present (Enable ssh, log in, run raspi-config)
- It was tested on Raspberry PI 3 along 2 I2C sensors supported by "generic-sensors-lite" module
Check following wiki page for more details:
Default things are using hardware sensors, but simulators can be added explicitly from the UI: From configure page add device, select sensorType among (ambientlight, temperature or color) and type as multiLevelSensor (or customSensor eg: ColorSensor) then properties should be added, First is "on" as boolean, next is "level" as number or "color" as string.
- https://purl.org/rzr
- https://purl.org/rzr/sensors
- http://rzr.github.io/rzr-presentations/docs/sensors-webthings
- https://github.com/rzr/generic-sensors-webthings
- https://hub.samsunginter.net/adding-sensors-to-the-web-of-things/
- https://discourse.mozilla.org/t/creating-i2c-add-on/26696/4
- https://www.npmjs.com/package/generic-sensors-lite
- WebThingsIO/addon-list#54
- https://iot.mozilla.org/
- https://iot.mozilla.org/wot/
- https://www.npmjs.com/~rzr
- https://s-opensource.org/author/philcovalsamsungcom/
- WebThingsIO/gateway#1567