『瀚思彼岸』» 智能家居技术论坛

标题: 发现一款性价比较高的智能插排,成功接入HA [打印本页]

作者: cjnt007    时间: 2023-2-13 15:26
标题: 发现一款性价比较高的智能插排,成功接入HA
本帖最后由 cjnt007 于 2023-3-27 13:11 编辑

近日在海鲜市场淘了两个智能插排,3个五孔插座+3个USB,有电量计量功能,可添加到米家、小度和天猫进行语音控制,算上运费只要25元一个,性价比蛮高。[attach]45319[/attach]
[attach]45320[/attach]
用的是“S3智慧用电”APP,里面可显示电压、电流、功率、用电量等信息,常用的功能也都有。

搜索了下这款插排的信息,是广东柏腾(中山)软件科技有限公司生产的,WiFi模块屏蔽罩上标注型号为司南物联SCINAN的SNIOT6020,网上找到的拆机图里看到是ESP-01m。
通过HACS可以找到一款Scinan Thermostat的插件,看资料也是通过Scinan API来实现接入HA的,不知道能不能修改后用于此款插排的接入。

================
2023-2-18更新:
通过分析github上共享的代码,已经研究出接入NR的方法,查询排插各项信息状态、控制开关等功能均测试成功。
[attach]45471[/attach]
[attach]45472[/attach]
需要朋友请跟帖顶到1000楼,咱就放出来分享


2023-3-27更新:
本着资源共享原则,把我的NR流分享给大家。
几点说明:
1、导入到NR后,需要配置自己的“智慧用电”app账号密码,插排的设备ID从app设备列表里找,需要加上“1102”前缀(公司ID)填入相关节点。
2、开关插排有两种方式,一个用MQTT(分享的流里只放了一个插排的,需要更多自己复制修改),一个用switch开关实体(id根据switch节点配置信息命名)。
3、插排状态信息由sensor节点配置设定,在HA里有对应实体。
4、状态更新的刷新周期我设置为15秒,考虑到服务器的压力,不建议把刷新周期调得更小。同时为开关操作后的状态更新作了优化,如不需要可以删掉开关操作的“http请求”节点至读取状态的“函数”节点之间的连线。
5、前段时间服务器时常会出现访问超时,导致插排状态不能实时更新,app里无法控制插排,但在HA里开关操作还是正常的,如果介意这些问题,干脆刷esphome的固件改成本地控制。
[attach]46716[/attach]

作者: sorrypqa    时间: 2023-2-13 15:33
这玩意继电器开时耗电有1.6W
作者: cjnt007    时间: 2023-2-13 17:04
sorrypqa 发表于 2023-2-13 15:33
这玩意继电器开时耗电有1.6W

还没有测,可能是USB充电模块的功耗比较大?
作者: BlueFang    时间: 2023-2-13 23:54
通过小爱曲线接入了。
  1. alias: 柏腾云插座
  2. description: ""
  3. trigger:
  4.   - platform: state
  5.     entity_id:
  6.       - input_boolean.bo_teng_yun
  7. condition: []
  8. action:
  9.   - if:
  10.       - condition: state
  11.         state: "on"
  12.         entity_id: input_boolean.bo_teng_yun
  13.     then:
  14.       - device_id: d9683006154c01587686d2411555bdbd
  15.         domain: text
  16.         entity_id: text.xiaomi_lx06_a61c_execute_text_directive
  17.         type: set_value
  18.         value: 打开接线板
  19.         enabled: false
  20.       - service: xiaomi_miot.intelligent_speaker
  21.         data:
  22.           entity_id: media_player.xiaomi_lx06_a61c_play_control
  23.           text: 打开接线板
  24.           execute: true
  25.           silent: true
  26.     else:
  27.       - device_id: d9683006154c01587686d2411555bdbd
  28.         domain: text
  29.         entity_id: text.xiaomi_lx06_a61c_execute_text_directive
  30.         type: set_value
  31.         value: 关闭接线板
  32.         enabled: false
  33.       - service: xiaomi_miot.intelligent_speaker
  34.         data:
  35.           entity_id: media_player.xiaomi_lx06_a61c_play_control
  36.           text: 关闭接线板
  37.           execute: true
  38.           silent: true
  39. mode: single
复制代码

作者: lswq    时间: 2023-2-14 01:19
BlueFang 发表于 2023-2-13 23:54
通过小爱曲线接入了。

hhhhh玩得真变态啊
作者: cjnt007    时间: 2023-2-14 04:13
这个方式只是能实现简单开关,电量计量等信息获取不到,显得不够优雅(
作者: zdf73    时间: 2023-2-14 07:57
520那家的。。。。。我没买,家里暂时用不上
作者: BlueFang    时间: 2023-2-14 08:19
cjnt007 发表于 2023-2-14 04:13
这个方式只是能实现简单开关,电量计量等信息获取不到,显得不够优雅(

想获取电量,就得写自己的固件、app抓包或者通过司南的api获取。

作者: wbdownn    时间: 2023-2-14 09:07
现在没快充,都不要了。而且待机耗电大,没啥意义
作者: BlueFang    时间: 2023-2-14 14:26
cjnt007 发表于 2023-2-14 04:13
这个方式只是能实现简单开关,电量计量等信息获取不到,显得不够优雅(

直接用司南空调的nodered组件,可以获取到电压、功率、开关状态。[attach]45340[/attach]
[attach]45341[/attach]


作者: BlueFang    时间: 2023-2-14 14:31
3好像是电流,我误以为是功率。
作者: BlueFang    时间: 2023-2-14 14:39
电量芯片估计就是个玩具,小功率下不太准,至少app里面电压乘电流不等于功率,就图一乐呵。
  1. msg.payload.voltage = msg.payload.measure_temperature/10
  2. msg.payload.current = msg.payload.target_temperature/100
  3. msg.payload.power = msg.payload.voltage * msg.payload.current
  4. msg.payload.power = Number(msg.payload.power).toFixed(2);
  5. return msg;
复制代码

作者: cjnt007    时间: 2023-2-14 14:41
BlueFang 发表于 2023-2-14 14:26
直接用司南空调的nodered组件,可以获取到电压、功率、开关状态。

谢谢分享指导!
作者: a784174467    时间: 2023-2-15 15:40
请问这个怎么接入米家呀?
作者: trz0332    时间: 2023-2-15 16:00
本帖最后由 trz0332 于 2023-2-15 16:11 编辑

看看啥芯片
作者: cjnt007    时间: 2023-2-15 16:57
a784174467 发表于 2023-2-15 15:40
请问这个怎么接入米家呀?

米家APP里“我的-其他平台设备-添加”选“S3智慧用电”,输入用户账号密码即可加入。
作者: cjnt007    时间: 2023-2-16 16:38
学习了https://github.com/lodegaard/node-red-contrib-scinan的代码,想修改但不知道如何实现生成自己的node,只能根据代码逻辑,自己在Node Red里搭建了一套flow,已经成功实现了对智慧插排的查询和控制,等抽空进一步整理好给大家分享
作者: fang53    时间: 2023-2-17 00:55
关注分享
作者: 隔壁的王叔叔    时间: 2023-2-19 15:39
还有一款思南的插座,zigbee的,大佬抽空研究一下啊
作者: cjnt007    时间: 2023-2-20 09:01
隔壁的王叔叔 发表于 2023-2-19 15:39
还有一款思南的插座,zigbee的,大佬抽空研究一下啊

手上没这货,目前研究不了
作者: 田木    时间: 2023-2-20 16:00
谢谢,这个玩一下。
作者: 炯炯有神经    时间: 2023-2-23 10:24
楼主分享一下啊 手上低价的时候屯了好几个这个玩意 不知道怎么接入Ha
作者: hcfong2020    时间: 2023-2-23 10:41
已经有esphome固件了。
作者: cjnt007    时间: 2023-2-23 12:48
hcfong2020 发表于 2023-2-23 10:41
已经有esphome固件了。

是的,各有优劣,按需选择
作者: 4428lh    时间: 2023-2-23 13:46
太厉害,认真学习
作者: loonyd    时间: 2023-2-23 15:10
这个排插我也看到了,正在想买不买

作者: cjnt007    时间: 2023-2-23 15:12
loonyd 发表于 2023-2-23 15:10
这个排插我也看到了,正在想买不买

已经大涨价了,目前的价格买不划算了
作者: loonyd    时间: 2023-2-23 15:17
cjnt007 发表于 2023-2-23 15:12
已经大涨价了,目前的价格买不划算了

刚去看了一下36了,前几天是25好像

作者: cjnt007    时间: 2023-2-23 15:20
loonyd 发表于 2023-2-23 15:17
刚去看了一下36了,前几天是25好像

有网友说最开始出来时只有十几块,我入手时还23,一时半会儿降不下来的,只有等其他同类产品出来捡漏了
作者: 炯炯有神经    时间: 2023-2-23 17:38
BlueFang 发表于 2023-2-14 14:26
直接用司南空调的nodered组件,可以获取到电压、功率、开关状态。

大佬 我nodered里面加了这个组件 账号密码那里 用哪个APP的账号密码
作者: BlueFang    时间: 2023-2-27 15:40
炯炯有神经 发表于 2023-2-23 17:38
大佬 我nodered里面加了这个组件 账号密码那里 用哪个APP的账号密码

刷esphome固件更方便,一定要司南节点的话,用S3的app注册账号,再到nodered输入这个新注册的账号。
作者: lang007008    时间: 2023-3-2 12:03
司南物联SCINAN
服务器是不是挂了
这2天登不上用不了了

作者: dgpower    时间: 2023-3-12 08:20
这些最麻烦就是原厂服务器不知道啥时候挂。

还是自己弄个控制器接入方便一点

现在价格是25不包邮了
作者: cjnt007    时间: 2023-3-13 09:17
lang007008 发表于 2023-3-2 12:03
司南物联SCINAN
服务器是不是挂了
这2天登不上用不了了

已经恢复正常了
作者: tianyaqd    时间: 2023-5-10 16:57
服务器又一次挂掉了
作者: caosos    时间: 2024-1-1 00:42
有没有教学视频。求
作者: cjnt007    时间: 2024-1-1 16:23
服务器挂了,以上方法用不了了,改刷ESPHome吧,坛子里有教程
作者: Sisu    时间: 2024-1-1 16:52
感谢分享。




欢迎光临 『瀚思彼岸』» 智能家居技术论坛 (https://bbs.hassbian.com/) Powered by Discuz! X3.5