Say I’ve got to kit out a factory with an existing network of devices, and adding new lora devices for things that move around and are outside the building. Obviously, I’ll be adding my own gateway for the factory, but I’ll make it a community node.
Here is my dilemma. I would like to standardise the backend between all the nodes. But some are ethernet and some are Lora. Adding lora to all of the nodes with ethernet is only my very last resort here. I have access to the source code for all the nodes that have a mixture of .net and freertos running on them and am happy to upgrade them. The way I see it I have 3 choices.
My first preference would be to develop a c lib that let the nodes with ethernet connect to the things network as if they were lora devices. Complete with their own EUI, but I would need to register those or generate those somehow??? That would just be the greatest outcome of this, and I’m surprised no-one has done it. Some things are in houses and have wifi too, can’t they join TTN?
My second option is to use p2p on the lora devices, collecting all the data to a node with ethernet and push that data to the old backend system.
Last choice is to add lora to the existing devices. Sacrificing hardware costs to update the backend and cut down on software costs. I’d feel a bit wasteful doing it this way though.