CATALOG

这是一个比较硬核的技术方案。既然你是芯步的设备,那我们就不讲虚的,直接利用他们那个开放的HTTP接口,十分钟搞定对接。

咱们要实现的目标是:客人小程序点一下“影音模式”,窗帘自动拉上、投影幕布降下来、灯光调暗、背景音乐响起。 而你作为老板,在手机后台能随时关掉某个房间的空调,或者给忘带钥匙的客人远程开门。

下面我把这套“民宿大脑”的搭建步骤拆开讲:

第一步:搞懂芯步的“万能语言”——HTTP接口

芯步的产品有个特别好的点,就是不管你用的是智能插座、墙壁开关还是语音音箱,控制它们的“口令”格式基本都是一样的

你不用纠结复杂的通信协议,本质上就是给你的服务器(或者云平台)发一串HTTP请求

  • 请求地址http(s)://api.thingboot.com/{你的AppID}/device/control/

  • 核心参数:告诉它你要控制谁(device)和要干什么(order)。

举个真实的例子:你想关闭“202大床房”里的智能插座(假设设备ID是:123456)。

你只需要让你的后端代码执行一个POST请求,Body里面带上这段JSON就行了:

就这么简单,服务器就会返回 {"code":200},表示命令发出去了

第二步:民宿场景的“组合拳”怎么打?

单控没难度,真正的价值在于联动。我们要把“关门、关灯、关空调”这一系列动作打包成一个指令发给房东端。

我们可以设计一个“退房一键扫”场景:

  • 动作拆解:当保洁阿姨搞完卫生,点击“退房清洁完成”按钮。

  • 指令组合

    1. 关掉所有照明:给照明控制器{"power":0}

    2. 空调设到26℃/自动:给空调伴侣{"mode":"auto","temp":26}

    3. 打开风机:给智能墙壁开关{"power":1}(用来换气)。

    4. 语音播报:给大厅的音柱发 {"play_text":"请检查206房间布草"}

关于那个语音音柱:芯步的语音音柱支持HTTP接口直接让音箱说话 。这对于民宿前台来说太实用了,扫地机坏了、缺毛巾了,系统可以直接TTS语音播报,不用扯着嗓子喊。

第三步:让客人“远程自定义”——怎么做?

你说要“远程自定义控制”,说白了就是权限分离。老板能控制所有房间,客人只能控制自己那间。

这就需要你做一个轻量级的小程序或Web管理后台

  • 老板端(总控):调用接口时,带上gateway参数,扫射整栋楼 。比如设置“全屋水阀关闭”,给所有水阀控制器发指令。

  • 客人端(分控):当客人C在206房下单成功后,系统后台把206房间的设备ID(123456)和这个小程序账号临时绑定。客人点“灯光开”,发出的请求是:

    他完全访问不到207的设备,因为后端校验权限时没过。

第四步:实现“无感”自动化(传感器联动)

全靠手动点按钮不算真智能。你可以加一个智能人体存在传感器

这个传感器牛在它也支持HTTP上报。意思是:当传感器检测到“有人”(infrared_target:1),它会主动给你的服务器发一条消息

你可以利用这个做逻辑:

  1. 凌晨2点,走廊传感器探测到有人 -> 服务器自动调用照明接口 -> 点亮过道夜灯(10%亮度)-> 5分钟后自动熄灭。

  2. 卫生间湿度传感器高于80% -> 服务器自动调用排风扇开关接口 -> 排风扇开启,抽湿半小时后自动关闭。

第五步:延时与保护(民宿运营细节)

既然是做生意的,设备稳定性很重要。芯步的控制器有个时序保护功能,这对民宿很关键

  • 场景:退房断电时,如果空调、热水器、吹风机同时瞬间重启,容易跳闸。

  • 做法:调用控制器的延时通功能。先关空调(延时0秒),3秒后关灯,5秒后关插座。这样对电路负荷小,维护成本低。

总结这套配置清单与成本思路

如果你想做一套支持远程自定义控制的民宿,采购芯步的设备时可以参考这个组合:

  1. 控制中枢:不需要买昂贵的网关,芯步的设备大多是WiFi直连(2.4GHz),只要有网就行。

  2. 被控设备

    • 4路/6路控制器:放在电箱里,用来控制灯光总闸和热水器

    • 墙壁开关:替换原有的物理开关,保留手动习惯,也支持远程

    • 红外控制器:用来控制老式壁挂空调(如果柜机是带遥控的,用这个万能)。

  3. 增值体验

    • 智能音柱:前台通知、背景音乐播放

    • 门磁/传感器:判断门窗开关状态,感应人来亮灯。

开发提示:芯步的接口文档里面有sign签名的算法(md5双层加密)。在写代码的时候记得把时间戳(ts)和签名(sign)带上,这也是为了防止别人随便发个post请求就把你民宿的灯点了,安全性还是考虑到了的

控制器产品方案:
怎么在轰趴馆多功能包间控制中对接智能硬件来实现空调电源控制
查看 >>
校园公共照明控制:怎样将8路智能配电箱接入到软件项目中
查看 >>
怎么接入智能 24 路远程开关控制模块以实现自定义场景联动控制
查看 >>
怎样对接智能直流控制器4路以实现联动场景逻辑控制
查看 >>
怎样在店铺照明设备控制中集成智能设备以实现4路独立线路控制
查看 >>
民宿场景方案:
民宿房间智能控制:怎样将1路远程控制墙壁触摸开关对接到项目中
查看 >>
如何在民宿房间智能控制中对接智能设备以实现三路照明或设备控制
查看 >>
民宿房间智能控制:怎么把3 路智能触摸开关接入到自己的项目中
查看 >>
民宿房间安全监测与节能控制:如何将壁挂式远程雷达烟雾监测器接入到项目中
查看 >>
民宿房间智能控制:怎样把2路物理按键墙壁开关对接到项目中
查看 >>
自定义用途方案:
如何二次开发20W HTTP 接口语音音柱来实现自定义语音模板设置
查看 >>
怎么在共享自习室环境监测中对接智能设备来实现自定义温湿度联动逻辑控制
查看 >>
怎样接入35A智能空开来实现自定义联动逻辑控制
查看 >>
怎么对接智能 30W 远程控制语音壁挂音箱以实现自定义语音模板设置
查看 >>
如何二次开发24路多线路集中控制器以实现远程自定义控制
查看 >>