三合是一位不喜欢动态编程语言的开发者,对集成米家智能家居到苹果HomeKit的现有开源解决方案不满意。因为遇到了稳定性问题以及个人编程偏好的问题,他决定使用C#创建自己的智能家居解决方案。在一番研究后,三合开发了两个SDK【MiHome.Net】和【Homekit.Net】,后者已在GitHub上发布。文中介绍了如何用Homekit.Net模拟智能设备,如开关和温度传感器,并将其添加到苹果的家庭App中,让用户通过代码控制其状态。