Skip to main content

LoRa Temperature Sensor Configuration Guide

1. App Setup & Device Connection

Use the Maya (Macnman) app to connect with the temperature sensor.

Steps:

  • Install and login using Gmail
  • Scan for nearby devices
  • Connect via device list or QR code

Purpose:
Enables initial configuration and communication with the sensor.


2. Device Controls

After connection, the app allows to see & change :

  • Device Name → Identify the sensor
  • Heartbeat → Controls reporting interval
  • Data Access → View live readings

Why it matters:
Helps manage device behavior and communication frequency.


3. Device Naming

  • Open Name field
  • Enter desired name
  • Save

title image

Best Practice:
Use structured naming (e.g., ColdStorage-Zone1).


4. LoRa Communication Settings

Go to LoRa Settings and verify parameters.

All settings must match: Sensor ↔ Gateway

Required Parameters

  • Class → Must match

  • Frequency (IN865) → Standard band in India

  • Spreading Factor (SF)

    • Lower SF → Faster transmission, shorter range
    • Higher SF → Slower transmission, longer range
  • Channel → Must be identical

  • Slave ID → Unique per device

  • Encryption Key → Must match for secure communication

Purpose:
Ensures stable and secure wireless communication.

How to change LoRa Class? :

lorawan classes

LoRa Class
Select the appropriate LoRa Class based on your device’s power source and application needs:

  • Class A
    Recommended for battery-powered devices. It offers the lowest power consumption and is suitable for sensors that transmit data occasionally.

  • Class C
    Designed for mains-powered devices. It keeps the receiver always on, allowing near-instant downlink communication from the server.

Choosing the correct class helps optimize battery life and network responsiveness based on your deployment.

note

Controller are available in the Class C mode only


LoRa Frequency

lorawan frequency

Select the appropriate LoRa frequency band based on your deployment region and local regulatory standards.

  • Example
    IN865(India) , IN868(Europe) ,US915(North America)

LoRa SF

How to LoRa Spreading Factors ? :

Inside LoRa settings, navigate to SF (Spreading Factor) and toggle up and down as per requirement.

lorawan frequency


LoRa Channels

How to setup LoRa channels ? :

Inside LoRa settings, navigate to channels and type in channel number as per requirement.

lorawan frequency


Slave ID

How to setup device slave ID ? :

Inside LoRa settings, navigate to Slave ID and type in Slave ID number as per requirement.

lorawan frequency


Encryption Key

How to setup device Encryption Key ? :

Inside LoRa settings, navigate to Encryption Key and type in Encryption Key number as per requirement.

lorawan frequency


5. Network Capacity

  • Supports up to 20 devices per gateway
  • Recommended at 5-minute uplink interval

Note:
Reducing interval may affect scalability.


6. Viewing Sensor Data

Navigate to: Device Data

Available readings:

  • Temperature
  • Humidity
  • Battery Status

title image

As shown on page 4, if the sensor is not properly connected, readings may display as errors.

Purpose:
Provides real-time environmental monitoring.


7. Modbus Data Reading (Advanced)

For wired data access:

  • Connect gateway to PC via RS485 converter
  • Use the following parameters:
ParameterValue
Slave ID1
Function Code4
Address8

title image

Purpose:
Allows integration with external monitoring or SCADA systems.