Предположим, что я захотел сделать N беспроводных датчиков и объеденить их в сеть. Ведущее устройство собирает данные и передает их серверу. Такая вот SCADA для сада и дома. В общих чертах все ясно, проблема кроется в сети датчиков.
Все советуют использовать ZigBee, но меня пугают проблемы зонда и проприетарности.
For non-commercial purposes, the ZigBee specification is available free to the general public. An entry level membership in the ZigBee Alliance, called Adopter, provides access to the as-yet unpublished specifications and permission to create products for market using the specifications. The requirements for membership in the ZigBee Alliance causes problems for open-source developers because the annual fee conflicts with the GNU General Public Licence. The requirement for the developer to join the ZigBee Alliance similarly conflicts with most other free software licenses.
Если вдург я захочу потом весь свой велосипед выложить в открытый доступ под назавнием OpenKolyanSCADAultimate под открытой лицензией, с какой вероятностью я огребу проблем с ZugBee? Как умно использовать ZigBee в таком случае или какие есть открытые/беспроблемные аналоги?
P.S. линукс тут при том, что на сервере стоять будет он и с ведущими устройствами общаться будет тоже он. Но это уже другая история.