Need help with LoRa wireless thermostat

I need to trigger a relay based on a LoRa temperature sensor. For example, I have two buildings - Building A and building B. Building A has the temperature sensor, and B is the monitoring/control station. Distance between the two is 250m. I need to trigger a relay in building B when temperature in building A falls below a threshold. How can I accomplish this?

Hello @srk999 and welcome to the RobotShop forum,

You could use this device:

image

With this controller (which has two relay outputs)

image

LoRaWan network example:
image

I hope that helps!

2 Likes

Thank you :blush:

Will these work without internet? We don’t have internet out in the field.

Do I need the LTC2 temperature transmitter, LT22222 IO Controller and LG308 Gateway only, or is there something else I should get to make it work without internet? Is the communication encrypted?

I was also looking for documentation or examples to see how these two devices would talk to each other.

Yes, you could use them in ABP mode. Here’s an example:

https://wiki.dragino.com/index.php/Communication_with_ABP_End_Node

Is the communication encrypted?

Yes, it is.

I was also looking for documentation

You can check the files on the useful links on the product descriptions.

Please let me know if you have any other questions.

After reading the datasheets I’m still not sure how to access the (ESP32?) boards to program them so that the IO module will be reading temperature or alarm from the temperature module and will trigger a switch. Sorry, I’m new to these devices. Is there some software that is used to program them? I only used arduino ide in the past to program esp32 boards. Also, is it possible to do point to point communication between the temperature module and IO module without the gateway?

Where can I learn about these from scratch?

Did you check the example?

https://wiki.dragino.com/index.php/Communication_with_ABP_End_Node#Example_1:_Communicate_with_LT-22222-L

If you are familiar with Arduino then you might want to take a route more similar to the one used in this project:

Where can I learn about these from scratch?

You can find lots of useful information on the Dragino Wiki
https://wiki.dragino.com/index.php/Main_Page

I hope that helps!