文件名称:sensorino-smarthome:适用于 Sensorino 网络的基于 Web 的用户界面和 API
文件大小:100KB
文件格式:ZIP
更新时间:2024-07-10 11:11:44
Python
Sensorino 智能家居服务器 有关 Sensorino 项目的一般信息,请进一步查看。 请参阅服务器文档。 该子项目构成了智能家居网络的核心部分,是具有任意数量远程节点和一台服务器的架构中的主要控制点。 节点控制直接连接到它们的实际传感器和执行器,而服务器随时跟踪它们的状态,维护过去活动的数据库并提供用户界面。 它使用与节点通信,但也集成了其他技术,目前是低功耗蓝牙。 您的网络可能完全由消费者蓝牙设备、DIY Sensorino 节点或其任意组合组成。 用户界面基于 Web,并围绕可编辑的 2D 平面图构建。 当检测到新的远程节点时,它会查询其服务(已发现)并提醒用户他们现在可以切换到编辑模式以在 2D 地图上定位设备并决定将可视化传入数据或发送的小部件类型单击时发送到服务的命令。 来自节点的更新会立即反映在平面图视图中。 每个数据通道活动的历史记录可以作为各种类型的原始值和图表
【文件预览】:
sensorino-smarthome-master
----db.py(9KB)
----api_server.py(13KB)
----config.py(198B)
----medusaserver.py(9KB)
----sensorino.py(27KB)
----base-ble-dbus.py(21KB)
----discovery.py(4KB)
----base_server.py(3KB)
----server.py(8KB)
----SimpleHTTPServer.py(7KB)
----README.md(7KB)
----timers.py(664B)
----base-connect.py(3KB)
----bluezutils.py(4KB)
----base_lib.py(11KB)
----base-test.py(2KB)
----.gitignore(38B)
----cache-resources.sh(1KB)
----static()
--------style()
--------ui()
--------img()
--------index.xhtml(8KB)