面向智能家居场景的录音棚控制面板系统,支持多房间场景管理、设备状态监控、LED显示屏控制。
技术栈:C#、WPF、.NET 4.8、WebSocket、JSON、DES加密核心功能:
智能家居集成:对接Home Assistant平台,实时同步设备状态
LED显示屏控制:通过TCP协议控制LED显示屏,支持节目播放管理
多房间管理:支持多房间、多场景切换控制
丰富控件库:开关、滑块、温湿度计、门铃、环境光等智能家居控件
配置工具:独立配置工具,支持界面布局、设备绑定、个性化设置
安全机制:密码登录、DES配置加密
个人职责(独立完成):
架构设计:设计运行时+配置工具分离架构,JSON配置驱动
Home Assistant集成:实现WebSocket长连接、状态订阅、设备控制
LED协议实现:实现LED显示屏TCP通信协议,支持节目管理
控件系统:开发开关、滑块、温湿度计、门铃等智能家居控件
配置工具:开发独立配置工具,支持可视化配置界面
安全机制:实现密码登录、配置文件DES加密
个性化:支持自定义背景图、标题等个性化设置
项目成果:独立完成全流程开发,实现智能家居控制面板解决方案