The first usable version Store and Forward plugin is done! Yippie!
With this plugin, a client can request to be sent a history of messages it may have missed. The Store & Forward plugin is available in device code as of 1.2.47.
Would you like a sneak peak, help by testing it out and provide feedback? Go to the channel #storeforward on our Discord. The Store and Forward plugin requires a tbeam setup as a router and any other device can be used as a client.
The plugin is far from done and also far from bug free, but it’s totally usable.
The S&F plugin could be really handy for me, but I’d like to know what is stopping it being used on the WisBlock series if one were to add either the flash or EEPROM module? Is it just lack of development time?
I’m the one working on that plugin. Most of my modern development tools right now are for the esp8266/esp32. I have some equipment for the nrf based devices, but really have not explored them.
Happy to try out the rak or really anything else but I can’t promise any timelines.
Now, I speak for just myself here. If any one else wants to contribute to SF, I’ll happily show them the ropes and they’ll likely do better than I am doing now
Will the Store and Fwd send messages via MQTT if/when wifi becomes available? I’m thinking about using a usb lte/wifi dongle and power cycle it with a 555/timer relay to save power.
That’s an interesting idea. To make S&F replay it’s history, you have to ask it to (@mc-hamster can elaborate more here). I think you could definitely set something up that works like this:
cell modem powers up, creates a wifi hotspot
nearby node connects to wifi, then mqtt
node publishes “online” to your mqtt broker
A script listening for the “online” message sends the command to replay the S&F log
Was Store and Forward released as part of the Meshtastic firmware at some point? Or is still no compatible hardware available? What would one need to get it up and running on devices running on 2.x firmware?
It has been rolled out. It worked when I last used it but I have not looked at it in a while. There have been several updates to it and I’m told it’s functional. Works with any esp32 with external ram (eg: tbeam).