TL;DR: I want to use LoRa with Particle devices to send data to and from Particle’s Cloud and other servers instead of the WiFi.
Currently I have a Particle Photon and I want to completely shift to using LoRa instead of the WiFi. I want the Photon to turn on, connect to Particle’s Cloud service, authenticate, check for firmware, synchronize system time, publish data, etc. Is there a way, via something like a REST interface, to do this? Or, is an option to rewrite the firmware (say firmware/system/system_network_wifi.h to system_network_lora.h)? Has someone already done this?
I am looking at using the RFM95W chip for its range. I understand the bandwidth limits of LoRa, but I don’t do anything that requires a lot of bandwidth. Is Particle looking into this?