文件名称:poolmon:泳池温度监控项目
文件大小:134KB
文件格式:ZIP
更新时间:2024-05-29 11:27:40
docker mqtt raspberry-pi iot influxdb
泳池温度监控项目 这是一个个人项目,用于将多个DS18B20温度传感器的温度数据(通过基于连接)Web的仪表板。 它目前由MQTT经纪人(Mosquitto),Telegraf(充当MQTT使用者),InfluxDB,Chronograf和Kapacitor(所谓的堆栈)组成。 Grafana用于仪表板可视化。 在该项目的初始版本中,所需的服务通过Docker在Raspberry Pi 3上运行。 Raspberry Pi安装 从下载Raspbian Stretch Lite。 将其闪存到至少8GB的microSD卡中。 运作良好(并验证),或使用dd 。 挂载microSD卡并创建一个空文件ssh这将在启动时启用SSH服务器。 还要创建wpa_supplicant.conf其中包含以下内容,并根据您的情况进行了修改: country=NZ ctrl_interface=DIR
【文件预览】:
poolmon-master
----services()
--------srv()
--------common(45B)
--------.env(125B)
--------chronograf()
--------telegraf()
--------influxdb-backup.md(420B)
--------build-docker-images(197B)
--------influxdb()
--------tickbase()
--------grafana()
--------x86_64()
--------docker-compose.yml(3KB)
--------mosquitto()
--------kapacitor()
----LICENSE(1KB)
----README.md(8KB)
----TICKscript()
--------cpu_alert_sigma.tick(276B)
--------test_data.txt(2KB)
--------test.tick(2KB)
--------temp_diff.tick(553B)
--------cpu_alert.tick(255B)
--------temp1_double.tick(522B)
--------test_diff.tick(890B)
----bin()
--------check-influxdb(195B)
--------check-kapacitor(211B)
--------kapacitor-cli(413B)
--------influxdb-cli(571B)
----support()
--------board()
--------mqtt-spy()
--------tsl2561()
--------node-red()
--------grafana()