Skip to main content
Andrew Neil
Super User
July 6, 2021
Question

I-Cube-LRWAN - The Things Stack (V3) replaces The Things Network (V2)

  • July 6, 2021
  • 4 replies
  • 5787 views

What was known as "The Things Network" (TTN) is now "legacy" and not accepting any new devices, gateways, or applications.

0693W00000BczU2QAJ.png 

Thus, I think, all ST materials referencing "The Things Network" are now obsolete & unusable.

So, has anyone managed to migrate anything based on I-Cube-LRWAN to the new "Things Stack" aka "V3" ?

This topic has been closed for replies.

4 replies

moatjon
Associate II
July 9, 2021

A lot of other material besides STM32 is obsolete as well, transition has not been seamless. I can't say much for I-Cube-LRWAN, but the STM32WLE examples/package can be made to work on the new TTN stack. The new stack does require you to enter more information about your application, including the LoRaWAN MAC version. Finding this part out can be tricky, but I found it to be V1.0.3 for the STM32WLE.

Other than this and some other extra info, the connection between your device and the TTN server should still be largely the same, so hopefully you can get your old application to work with some minor tweaks in the application. Make sure to use the verbose output in the live data view.

Andrew Neil
Super User
July 13, 2021

Thanks for the reply.

The issue is compounded by that fact that ST have up-issued the I-Cube-LRWAN pack (v2.0.0; released March 2021), so even materials relating to the "legacy" TTN are out-of-date - as nothing has been updated for the v2.0.0 release.

:pouting_face:

A complex system that works is invariably found to have evolved from a simple system that worked.A complex system designed from scratch never works and cannot be patched up to make it work.
Amel NASRI
Technical Moderator
July 16, 2021

Hi @Andrew Neil​ ,

I reported your concern to I-Cube-LRWAN Experts. We will be back to you on this regard.

-Amel

To give better visibility on the answered topics, please click on "Best Answer" on the reply which solved your issue or answered your question.
Andrew Neil
Super User
July 16, 2021

Thanks.

Is that both with regard to TTN specifically, and also v2.0.0 of I-Cube-LRWAN in general ?

A complex system that works is invariably found to have evolved from a simple system that worked.A complex system designed from scratch never works and cannot be patched up to make it work.
Amel NASRI
Technical Moderator
July 16, 2021

Hello @Andrew Neil​ ,

This is what I got as explanation & recommendation:

In the TTNv3, "Register End Device" requires to define the LoRaWAN version (as already stated by @moatjon​ :( You need to choose the v1.0.3 if your devices are based on I-CUBE-LRWAN v1.3.1, I-CUBE-LRWAN v2.0.0 or STM32CubeWL v1.0.0 deliveries.

The ST LoRAWAN stack is an integration of the Semtech stack in using these specifications:

Therefore, STM32's LoRaWAN devices are not obsolete with TTNv3. Follow this link to migrate your devices from TTNv2 to the new Database of TTNv3: https://www.thethingsnetwork.org/docs/the-things-stack/migrate-to-v3/migrate-using-console/

If this is still not enough to make your nodes work properly with TTN, please let me know.

-Amel

To give better visibility on the answered topics, please click on "Best Answer" on the reply which solved your issue or answered your question.
CNuge.1
Visitor II
July 27, 2021

Hi @Andrew Neil​  & @Amel NASRI​ ,

I am having trouble connecting to the thing stack also. I have edited the

  1. #define LORAWAN_DEVICE_EUI
  2. #define LORAWAN_JOIN_EUI
  3. #define LORAWAN_DEVICE_ADDRESS
  4. #define LORAWAN_APP_KEY

I have also editied the static device eui to 1. But it hasn't helped.

A quickstart guide for the STM32CubeIDE would be helpful.

Amel NASRI
Technical Moderator
August 4, 2021

Hi @Andrew Neil​  & @Ciarán Nugent​ ,

I want to keep you informed that I shared your request with our expert. As you know, this is the vacation period for several ones, that is why there is some delay to get a reply.

I'll keep you informed.

-Amel

To give better visibility on the answered topics, please click on "Best Answer" on the reply which solved your issue or answered your question.
Andrew Neil
Super User
August 5, 2021

Thanks, although the  I-Cube-LRWAN v2.0.0 was released back in March ... ;p

A complex system that works is invariably found to have evolved from a simple system that worked.A complex system designed from scratch never works and cannot be patched up to make it work.