ADFSmartHome:具有MQTT的SmartHome的API,服务和其他内容以及其他有趣的内容

时间:2024-04-16 23:54:43
【文件属性】:

文件名称:ADFSmartHome:具有MQTT的SmartHome的API,服务和其他内容以及其他有趣的内容

文件大小:82KB

文件格式:ZIP

更新时间:2024-04-16 23:54:43

C#

ADF智能家居 具有MQTT的SmartHome的API,服务和其他内容以及其他有趣的内容要运行所有服务,只需在根目录中运行“ docker-compose up” mqttListener 该服务侦听您的MQTT服务器以获取特定的主题。您必须在服务目录中具有一个.env文件,其值如下: SERVER =您的服务器IP PORT =您的服务器端口 TOPICS =主题或主题除以逗号(topic1,topic2) CONNECTION_TIMEOUT =超时秒数 KEEP_ALIVE =保持活动状态的号码(连接必须保持活动状态的时间) RESUBSCRIBE = true或false INFLUX_URL =您的Influx数据库实例的URL e3dcScheduler 用于定期从光伏(E3DC)中提取数据的Python服务。在influx中未实现本地身份验证,以后会添加该信息


【文件预览】:
ADFSmartHome-main
----.gitignore(66KB)
----README.md(1KB)
----e3dcScheduler()
--------api.py(2KB)
--------dockerfile(140B)
--------main.py(931B)
--------requirements.txt(22B)
--------example.json(1KB)
----rabbitmq()
--------rabbitmq.config(136B)
--------definitions.json(569B)
--------generatePass.py(880B)
----.vscode()
--------launch.json(1KB)
--------settings.json(111B)
--------tasks.json(1KB)
----documentation()
--------Architecture.drawio(5KB)
--------Architecture.png(51KB)
----LICENSE(11KB)
----docker-compose.yaml(2KB)
----mqttService()
--------Dockerfile(770B)
--------Contracts()
--------Program.cs(1KB)
--------smarthome.mqttService.sln(1KB)
--------Config()
--------appsettings.Development.json(159B)
--------smarthome.mqttService.csproj(653B)
--------AmqpClientImpl.cs(2KB)
--------smarthome.mqttService.csproj.user(234B)
--------appsettings.json(649B)
--------MqttWorker.cs(2KB)
--------Models()
--------example.json(362B)
----timeSeriesService()
--------dockerfile(152B)
--------main.py(3KB)
--------requirements.txt(29B)

网友评论