@Anticimex
Cool, yes now I found that library too, looks great.
@Oitzu
Thanks. Yes, that's how we implemented Arduino IDE support. Basically there is USB emulator that catches the STK500 commands from avrdude. Then it encrypts and forwards them over the air to the target board. Very straightforward ... It needs just configuration utility to set the correct target board.
@Heinz
Yes, agree with that.
@cranky @TD22057
In my opinion cloud is needed for two reason:
- setting up things without need for programming skills (such as; connections between nodes, encryption keys, addresses ...)
2) managing big amounts of data collected from several sources (alarms, broken machines, freezing pipes,...)
Most of data should be routed device <=> device whenever possible, and stored to cloud only if it gives some benefit for user (and data owner is aware of data storing).
@Zeph
Yes that's possible. Our boards also come preloaded with unique ID number, RX address and AES key.
Br,
Samuli Stenudd
Riots CEO