手指动一动 全屋随心控 FastWeb 实现智能家居设备监控与控制
智能家居在物联网技术兴起后也逐渐成为了一个热门话题,它以人们居住的住宅为基本单元平台,囊括了综合布线技术,网络通信技术,安全防范技术、自动控制技术、音视频技术,通过上述技术的结合,提升居家的安全性、便利性,通过间接方式实现节能环保的目的。
智能灯具,是智能家居设备中极为庞大的品类,不同的灯具,可实现的功能大同小异,基本包含开关,亮度,色温,时间控制等。其中开关是较为常见的控制功能。
FastWeb 通过 SVG 图形展示、APP 前端显示技术与后台通讯技术 (WebSocket、MQTT、ModbusTCP) 相结合,实现在 APP 中控制实际场景的灯具开关。 通过上述功能的结合,您可以自定设计您的专属智能家居控制界面与控制平台,搭配开源的硬件控制平台(ESP32、ESP8266)实现开关控制、设备数据采集与监测,自动化流程控制等高级功能。
范例说明
- 范例使用 SVG 图形技术制作家居场景,通过家居平面设计平台 Sweet Home 3D,可以快速导出您的住宅的平面图形。以此作为智能控制场景的实景背景。
- 同样使用 SVG 嵌入您所需的控制设备,控制的设备图形可从 FastWeb 图库中查询获取。如果您对 SVG 的文本不熟悉,也可以借助专门的 SVG图形编辑工具(FastWeb 自带的 SVG 编辑器或者 InkScape)来输出想要的 SVG 设备图示。
- 定义的 SVG 图形需确定好要控制的子对象。
控制重点
- 此范例使用 WebSocket 进行控制,在控制时,WebSocket 也会通知监控界面实现状态变化。
- 界面上的按钮点击操作时,界面上的控制状态变化,同时也会带动设备实现状态切换。
相关链接
- 爱招飞网站:https://www.isoface.cn/
- FastWeb简介:https://www.isoface.cn/isoface/production/software/fastweb/web
- FastWeb手册:https://www.isoface.cn/isoface/doc/fastweb/main/
- FastWeb快速上手:https://www.isoface.cn/isoface/study/quick-start/2022-05-28-03-08-29/fastweb
- 范例说明:https://www.isoface.cn/isoface/doc/fastweb/demo/app-home-iot/
- FastWeb在线试用:https://www.isoface.cn/isoface/support/trial/fastweb