Skip to content

A LoRa gateway logging service that uses MQTT to report on the uptime of the network connection.

Notifications You must be signed in to change notification settings

andrewkonde/Watcher-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Watcher-App

A LoRa gateway logging service that uses MQTT to report on the uptime of the network connection. Watcher App Introduction A LoRa gateway logging service that uses MQTT to report on the uptime of the network connection. The application enables you to

  1. Know the status of the network connection of the Lora gateway
  2. Health status of the LoRa gateway.

Tools: i. Public MQTT broker ii. Host: broker.emqx.io iii. Port: 1883

Language: Python IDE: Pycharm

The following steps were followed in developing the watcher app:

  1. Setting up MQTT broker. The figure below shows the EMQX dashboard.

image

  1. After the above step, two programs were developed, that is ‘watcherPublisher.py’ and ‘watcherSubscriber.py’. i. watcherPublisher.py The figure below shows the running of watcherPublisher.py:

image

ii. watcherSubscriber.py The figure below shows the running of watcherSubscriber.py

image

About

A LoRa gateway logging service that uses MQTT to report on the uptime of the network connection.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages