Free数字家居

智能家居和homeassitant的结合、在TvT生态下联动控制居家智能设备与展示,真三维, 可连接小米生态设备,可配置

Free数字家居

智能家居和homeassitant的结合、在TvT生态下联动控制居家智能设备与展示,真三维, 可连接小米生态设备,可配置

预览截图

插件安装

1、点击右侧插件包下载,得到: 'freeDigitalHome.zip' , 并放在 `icegl-three-vue-tres/pluginMaker/install/`

2、请使用命令终端,自行定位到您电脑的目录

cd /icegl-three-vue-tres/

3、输入命里,安装插件

yarn plugin.marker install freeDigitalHome

4、启动预览模式即可:

yarn pre.dev

插件介绍

视频预览:

清晰版跳转 B站查看详情

预览地址:https://opensource.icegl.cn/#/plugins/freeDigitalHome/demo

本插件智能家居的展示、在TvT.JS强大开源生态下极度美化中......

本插件还包含了编译后的包,可直接下载 tvt.zip 后,解压到 /hass-config/www/tvt/ 目录

然后根据下面的config.json配置保存即可。

可直接嵌入到homeassitant的仪表盘中,像这样:



包含了 

各个房间灯光、温度湿度展示、电视机开关以及实时帧的同步等等


设备的控制通过 homeassitant的设备entitieID配置后,以websocket的方式双向同步

配置详见目录:

public/plugins/freeDigitalHome/config.json
包含属性如下:


长期homeassitant的ACCESS_TOKEN: "ACCESS_TOKEN"
homeassitant部署的地址:"URL"

"entities": {
		"tvLive": "", // 电视机的实时画面帧地址
		"switch": {
			"living": "",  //客厅灯开关
			"bedA": "",  //主卧灯开关
			"bedB": "",  //次卧灯开关
			"tv": ""      //电视开关
		},
		"sensor": {
			"living": {
				"temperature": "", // 温度传感器
				"humidity": "" // 湿度传感器
			},
			"bedA": {
				"temperature": "",
				"humidity": ""
			},
			"bedB": {
				"temperature": "",
				"humidity": ""
			}
		}
	}

具体ID以及配置项,可通过其他homeassitant相关文档说明学习,后面我将出一份详细文档说明和视频 进行描述


若您是homeassitant智能家居行业的从业者,非开发者,可以直接部署不需要开发,参考文档:https://icegl.cn/ask/article/22756.html

2025-01-22 08:13:52

1、优化了展示的帧率,运行流畅

2、增加了设别的配置项:详见 config.json

2025-01-21 04:25:11

增加了 通过websocket与homeassitant的设备联动

2025-01-18 15:18:41
新上插件:智能家居和homeassitant的结合
版本正持续更新和优化,期待更多功能吧