WebThingsIO / gateway

WebThings Gateway - a self-hosted web application for monitoring and controlling a building over the web
http://webthings.io/gateway
Mozilla Public License 2.0
2.61k stars 339 forks source link

Firmware update support for Things #791

Closed nithyanantham closed 4 years ago

nithyanantham commented 6 years ago

Any plan to support OTA for connected Devices from Gateway?

mrstegeman commented 6 years ago

Are you referring to OTA firmware updates?

nithyanantham commented 6 years ago

Yes correct. I am referring to connected device firmware not the gateway firmware. I am looking for option to upload the firmware into gateway and from there i want to initiate OTA for all my connected devices.

mrstegeman commented 6 years ago

There is not currently support for that. We've had some initial discussions about it, but the OTA update mechanisms are all device-specific and are not always accessible by third party APIs.

nithyanantham commented 6 years ago

Ok, got it. I am working on some ESP8266 based custom device which is going support OTA. I am planning to use Mozilla Gateway to integrate all my wifi enabled devices.

I thought of checking if there any specification already defined for OTA support so that i can adopt in my firmware.

rzr commented 6 years ago

Well for device management I would have a look at LWM2M:

https://en.wikipedia.org/wiki/OMA_LWM2M

mrstegeman commented 4 years ago

This should be handled by individual adapters, where possible.