RadioShuttle / RadioShuttleLib

A peer-to-peer wireless protocol software stack for LoRa
https://www.radioshuttle.de/en/radioshuttle-en/protocol/
7 stars 2 forks source link

Hello! and I want to support your project with some question.. #1

Open Cloolalang opened 4 years ago

Cloolalang commented 4 years ago

Hi I am very interested in this project. I come from currently using the Mysensors library with the RFM95 Lora on 433MHz.

I would like to support this project and try out with testing as soon as possible.

I would like to understand the network more: Questions:

1) In your document you say "Node"and "station",....is a station a gateway? 2) I currently use Home Assistant as my IOT controller, Will I be able to use RadioShuttle with HA? (it uses MQTT). 3) I use the Mysensors heartbeats to confirm the nodes are alive, does Radioshuttle have this feature? 4) Are repeaters/translators supported? (Lora-RS485 etc) 5) Low bandwith Lora Phy modes (<62.5KHz) for long range links - it would be really cool to offer temperature compensation for this to work with SX127N. 6) Support for SX126N chip?

Thanks for starting something interesting here.

Best Wishes p

helmut64 commented 4 years ago

Dear P, (please include your contact details, I don't like to discuss with anonymous contacts)

please find my answers inline. Sounds very interesting.

Regards from Hannover/Germany. Helmut

-- Helmut Tschemernjak www.radioshuttle.de Hannover - Germany helmut@radioshuttle.de

On 06.08.20 13:46, Cloolalang wrote:

Hi I am very interested in this project. I come from currently using the Mysensors library with the RFM95 Lora on 433MHz.

We use the RFM95 on the Eco Power and LongRa Board, the SX1276 chips on the other Boards, we support as well the Murata chip with TCXO.

I would like to support this project and try out with testing as soon as possible.

I believe to get started our boards from RadioShuttle.de (Turtle & Eagle) are the easiest way to get started.

I would like to understand the network more: Questions:

  1. In your document you say "Node"and "station",....is a station a gateway?

Station is identically with a Node, however it has more memory reserved for node connection caching. The Node has usually connections to 5-10 different nodes or Stations.  A station is always online (no deepsleep) and can handle cmmunication with 1000 nodes and/stations

  1. I currently use Home Assistant as my IOT controller, Will I be able to use RadioShuttle with HA? (it uses MQTT).

We got a RadioShuttle to MQTT Gateway Software, see here: https://www.radioshuttle.de/en/eagle-en/esp32-eagle-board-en/ https://www.radioshuttle.de/en/eagle-en/mqtt-gateway/

  1. I use the Mysensors heartbeats to confirm the nodes are alive, does Radioshuttle have this feature?

No heartbeats included, however a period wakeup and sending over a status is a few lines of code and included in our examples.

  1. Are repeaters/translators supported? (Lora-RS485 etc)

For Turtle we got a remote relay example, this should also be included for Arduino in the future. RS485 would be possible, however only with low traffic do to radio regulations.

  1. Low bandwith Lora Phy modes (<62.5KHz) for long range links - it would be really cool to offer temperature compensation for this to work with SX127N.

A TCXO is possible, however we focus on coverage of a home, factory or campus, which works always with LoRa. For very long range optimized antenna locations are required, and every single use case must be tested. Also latency with SF11/12 is a problem, see our table: https://www.radioshuttle.de/en/lora-en/basics/

  1. Support for SX126N chip?

At present we support the SX127x chips, all this can be found here: https://github.com/RadioShuttle/SX1276GenericLib Yes the SX126N is a TODO item, it is just work.

PS: All the Software is generic C++ and works on Mbed-OS and Arduino (other OS's can be done when needed).

Thanks for starting something interesting here.

Sounds interesting.

PS: We got also the MQTT Push Client App for iOS & Android, another very cool thing.

Best Wishes p

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/RadioShuttle/RadioShuttleLib/issues/1, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAP25AWO5HZWEFGIT6DNMTLR7KJXZANCNFSM4PWP5D3A.