Skip to content

This project is designed to simulate sensor data for testing purposes. It includes virtual sensors for Air Quality Sensor (live), Noise Sensor (historical), and Ambient Temperature Sensor (live). The project files should be placed inside the assets folder, and a sample assets folder is included.

License

Notifications You must be signed in to change notification settings

mohamednayif/IoT-MQTT-Utils

Welcome to the IoT-MQTT-Utils project!

Made with Python GitHub release (latest by date) CodeFactor Python GitHub Release Date GitHub last commit GitHub Repo stars GitHub forks GitHub license Aktuelles Release

This project is designed to simulate sensor data for testing purposes. It includes virtual sensors for Air Quality Sensor (live), Noise Sensor (historical), and Ambient Temperature Sensor (live). The project files should be placed inside the assets folder, and a sample assets folder is included.

Setting up the Virtual Sensor

To set up and use the Virtual Sensor, follow these steps:

  1. Run the Credentials Installer.
  2. Follow the prompts to configure your credentials. This will generate a "credentials.json" file in the assets directory.
  3. Make sure the assets folder is in the same directory as the Virtual Sensor.
  4. Run the Virtual Sensor.
  5. The Virtual Sensor will now be able to read sensor data and perform its functionality.

Note: The "credentials.json" file generated by the Credentials Installer is specific to the PC on which it is generated and cannot be used on other PCs.

Testing the Ambient Sensor

You can test the ambient sensor by running the "Ambient_Sensor.py" file.

Required Libraries

Make sure to install the required libraries as listed on the pipfile.

Bonus Tools

This project also includes a Identifier Monitoring Tool and a Message Size Optimizer for added functionality.

Contact Information

If you have any issues or questions about this project, feel free to reach out to the repository owner or raise an issue on the repository.

Disclaimer

Please note that the project is provided as is and the repository owner is not responsible for any damages or issues that may arise from the use of this project.

Developer

Mohamed Nayif - @mohamednayif

About

This project is designed to simulate sensor data for testing purposes. It includes virtual sensors for Air Quality Sensor (live), Noise Sensor (historical), and Ambient Temperature Sensor (live). The project files should be placed inside the assets folder, and a sample assets folder is included.

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages