sensorino-smarthome:适用于 Sensorino 网络的基于 Web 的用户界面和 API-源码

上传者: 42116596 | 上传时间: 2021-06-20 21:03:09 | 文件大小: 100KB | 文件类型: ZIP
Sensorino 智能家居服务器 有关 Sensorino 项目的一般信息,请进一步查看。 请参阅服务器文档。 该子项目构成了智能家居网络的核心部分,是具有任意数量远程节点和一台服务器的架构中的主要控制点。 节点控制直接连接到它们的实际传感器和执行器,而服务器随时跟踪它们的状态,维护过去活动的数据库并提供用户界面。 它使用与节点通信,但也集成了其他技术,目前是低功耗蓝牙。 您的网络可能完全由消费者蓝牙设备、DIY Sensorino 节点或其任意组合组成。 用户界面基于 Web,并围绕可编辑的 2D 平面图构建。 当检测到新的远程节点时,它会查询其服务(已发现)并提醒用户他们现在可以切换到编辑模式以在 2D 地图上定位设备并决定将可视化传入数据或发送的小部件类型单击时发送到服务的命令。 来自节点的更新会立即反映在平面图视图中。 每个数据通道活动的历史记录可以作为各种类型的原始值和图表

文件下载

资源详情

[{"title":"( 46 个子文件 100KB ) sensorino-smarthome:适用于 Sensorino 网络的基于 Web 的用户界面和 API-源码","children":[{"title":"sensorino-smarthome-master","children":[{"title":"db.py <span style='color:#111;'> 8.67KB </span>","children":null,"spread":false},{"title":"api_server.py <span style='color:#111;'> 12.63KB </span>","children":null,"spread":false},{"title":"config.py <span style='color:#111;'> 198B </span>","children":null,"spread":false},{"title":"medusaserver.py <span style='color:#111;'> 9.24KB </span>","children":null,"spread":false},{"title":"sensorino.py <span style='color:#111;'> 27.36KB </span>","children":null,"spread":false},{"title":"base-ble-dbus.py <span style='color:#111;'> 20.65KB </span>","children":null,"spread":false},{"title":"discovery.py <span style='color:#111;'> 4.00KB </span>","children":null,"spread":false},{"title":"base_server.py <span style='color:#111;'> 3.18KB </span>","children":null,"spread":false},{"title":"server.py <span style='color:#111;'> 8.43KB </span>","children":null,"spread":false},{"title":"SimpleHTTPServer.py <span style='color:#111;'> 7.40KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 7.03KB </span>","children":null,"spread":false},{"title":"timers.py <span style='color:#111;'> 664B </span>","children":null,"spread":false},{"title":"base-connect.py <span style='color:#111;'> 2.90KB </span>","children":null,"spread":false},{"title":"bluezutils.py <span style='color:#111;'> 3.78KB </span>","children":null,"spread":false},{"title":"base_lib.py <span style='color:#111;'> 10.99KB </span>","children":null,"spread":false},{"title":"base-test.py <span style='color:#111;'> 1.64KB </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 38B </span>","children":null,"spread":false},{"title":"cache-resources.sh <span style='color:#111;'> 1.06KB </span>","children":null,"spread":false},{"title":"static","children":[{"title":"style","children":[{"title":"hljs.css <span style='color:#111;'> 1.20KB </span>","children":null,"spread":false},{"title":"ui.css <span style='color:#111;'> 10.03KB </span>","children":null,"spread":false}],"spread":false},{"title":"ui","children":[{"title":"stats.js <span style='color:#111;'> 12.05KB </span>","children":null,"spread":false},{"title":"browser.js <span style='color:#111;'> 7.53KB </span>","children":null,"spread":false},{"title":"choice.js <span style='color:#111;'> 2.09KB </span>","children":null,"spread":false},{"title":"floorplan.js <span style='color:#111;'> 28.23KB </span>","children":null,"spread":false},{"title":"radial-menu.js <span style='color:#111;'> 2.29KB </span>","children":null,"spread":false},{"title":"panels.js <span style='color:#111;'> 1.43KB </span>","children":null,"spread":false},{"title":"actuators.js <span style='color:#111;'> 9.22KB </span>","children":null,"spread":false},{"title":"sensors.js <span style='color:#111;'> 16.00KB </span>","children":null,"spread":false},{"title":"stream.js <span style='color:#111;'> 2.31KB </span>","children":null,"spread":false},{"title":"console.js <span style='color:#111;'> 5.13KB </span>","children":null,"spread":false},{"title":"popup.js <span style='color:#111;'> 870B </span>","children":null,"spread":false},{"title":"sensorino.js <span style='color:#111;'> 12.97KB </span>","children":null,"spread":false},{"title":"timeline.js <span style='color:#111;'> 9.12KB </span>","children":null,"spread":false}],"spread":false},{"title":"img","children":[{"title":"sensor.svg <span style='color:#111;'> 2.95KB </span>","children":null,"spread":false},{"title":"actuator.png <span style='color:#111;'> 1.02KB </span>","children":null,"spread":false},{"title":"actuator.svg <span style='color:#111;'> 5.78KB </span>","children":null,"spread":false},{"title":"trashcan.png <span style='color:#111;'> 807B </span>","children":null,"spread":false},{"title":"thin.svg <span style='color:#111;'> 4.13KB </span>","children":null,"spread":false},{"title":"thick.png <span style='color:#111;'> 995B </span>","children":null,"spread":false},{"title":"sensor.png <span style='color:#111;'> 1.06KB </span>","children":null,"spread":false},{"title":"thick.svg <span style='color:#111;'> 3.88KB </span>","children":null,"spread":false},{"title":"text.png <span style='color:#111;'> 1.02KB </span>","children":null,"spread":false},{"title":"text.svg <span style='color:#111;'> 4.79KB </span>","children":null,"spread":false},{"title":"trashcan.svg <span style='color:#111;'> 3.49KB </span>","children":null,"spread":false},{"title":"thin.png <span style='color:#111;'> 928B </span>","children":null,"spread":false}],"spread":false},{"title":"index.xhtml <span style='color:#111;'> 7.56KB </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明