文件名称:IoT-Simulator
文件大小:20KB
文件格式:ZIP
更新时间:2024-04-29 12:45:03
Python
使用RabbitMQ的物联网模拟器 这个仓库 该存储库使用RabbitMQ代理模拟IoT数据交换。 它包含用于RabbitMQ的Docker映像,该映像启用了MQTT协议,并通过创建队列“ queue.home”(用于domotic传感器)以及使用路由键“ light”,“ sound”,“ temperature”等的两个绑定来提供一些定义。该docker映像启用了Rabbitmq-management,该管理实质上提供了用于管理和监视交换的端口(端口15672)。 “ sensor_model.py”程序从文件“ data.csv”中获取真实的传感器数据,使用CNN算法预测温度并将预测的度量以JSON格式发送给RabbitMQ代理,精确地发送至发送的amq.topic交换使用绑定将其添加到相应的队列(此处为“温度”队列)。 设置 此设置假定您已经安装了docker-compose和
【文件预览】:
IoT-Simulator-main
----sensor_model()
--------CNN.model()
----README.md(1KB)
----rabbitmq_container()
--------enabled_plugins(70B)
--------definitions.json(2KB)
--------docker-compose.yml(508B)
----sensor_model.py(2KB)