MySensors

MySensors is a free and open source DIY (do-it yourself) software framework for wireless IoT (Internet of Things) devices allowing devices to communicate using radio transmitters.

[2][3] The MySensors devices create a virtual radio network of nodes that automatically forms a self healing mesh like structure.

The controller adds functionality to the radio network such as id assignment and time awareness.

The framework can natively be run on the following platforms and micro controllers.

The firmware of a MySensor node can be updated over the air using a few different bootloader options: