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

 找回密码
 立即注册
查看: 10983|回复: 37

[技术探讨] 发现一款性价比较高的智能插排,成功接入HA

[复制链接]

20

主题

484

帖子

3160

积分

论坛元老

Rank: 8Rank: 8

积分
3160
金钱
2676
HASS币
8
发表于 2023-2-13 15:26:18 | 显示全部楼层 |阅读模式
本帖最后由 cjnt007 于 2023-3-27 13:11 编辑

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

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

================
2023-2-18更新:
通过分析github上共享的代码,已经研究出接入NR的方法,查询排插各项信息状态、控制开关等功能均测试成功。
360截图20230218154813382.jpg
360截图20230218154947861.jpg
需要朋友请跟帖顶到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的固件改成本地控制。
flows.zip (4.84 KB, 下载次数: 43)
回复

使用道具 举报

51

主题

1341

帖子

5604

积分

论坛DIY达人

积分
5604
金钱
4263
HASS币
20
发表于 2023-2-13 15:33:00 | 显示全部楼层
这玩意继电器开时耗电有1.6W
回复

使用道具 举报

20

主题

484

帖子

3160

积分

论坛元老

Rank: 8Rank: 8

积分
3160
金钱
2676
HASS币
8
 楼主| 发表于 2023-2-13 17:04:03 | 显示全部楼层
sorrypqa 发表于 2023-2-13 15:33
这玩意继电器开时耗电有1.6W

还没有测,可能是USB充电模块的功耗比较大?
回复

使用道具 举报

3

主题

192

帖子

1137

积分

金牌会员

Rank: 6Rank: 6

积分
1137
金钱
945
HASS币
0
发表于 2023-2-13 23:54:39 | 显示全部楼层
通过小爱曲线接入了。
alias: 柏腾云插座
description: ""
trigger:
  - platform: state
    entity_id:
      - input_boolean.bo_teng_yun
condition: []
action:
  - if:
      - condition: state
        state: "on"
        entity_id: input_boolean.bo_teng_yun
    then:
      - device_id: d9683006154c01587686d2411555bdbd
        domain: text
        entity_id: text.xiaomi_lx06_a61c_execute_text_directive
        type: set_value
        value: 打开接线板
        enabled: false
      - service: xiaomi_miot.intelligent_speaker
        data:
          entity_id: media_player.xiaomi_lx06_a61c_play_control
          text: 打开接线板
          execute: true
          silent: true
    else:
      - device_id: d9683006154c01587686d2411555bdbd
        domain: text
        entity_id: text.xiaomi_lx06_a61c_execute_text_directive
        type: set_value
        value: 关闭接线板
        enabled: false
      - service: xiaomi_miot.intelligent_speaker
        data:
          entity_id: media_player.xiaomi_lx06_a61c_play_control
          text: 关闭接线板
          execute: true
          silent: true
mode: single
回复

使用道具 举报

3

主题

99

帖子

781

积分

高级会员

Rank: 4

积分
781
金钱
682
HASS币
0
发表于 2023-2-14 01:19:19 | 显示全部楼层
BlueFang 发表于 2023-2-13 23:54
通过小爱曲线接入了。

hhhhh玩得真变态啊
回复

使用道具 举报

20

主题

484

帖子

3160

积分

论坛元老

Rank: 8Rank: 8

积分
3160
金钱
2676
HASS币
8
 楼主| 发表于 2023-2-14 04:13:35 来自手机 | 显示全部楼层
这个方式只是能实现简单开关,电量计量等信息获取不到,显得不够优雅(
回复

使用道具 举报

3

主题

37

帖子

515

积分

高级会员

Rank: 4

积分
515
金钱
478
HASS币
0
发表于 2023-2-14 07:57:24 | 显示全部楼层
520那家的。。。。。我没买,家里暂时用不上
回复

使用道具 举报

3

主题

192

帖子

1137

积分

金牌会员

Rank: 6Rank: 6

积分
1137
金钱
945
HASS币
0
发表于 2023-2-14 08:19:00 | 显示全部楼层
cjnt007 发表于 2023-2-14 04:13
这个方式只是能实现简单开关,电量计量等信息获取不到,显得不够优雅(

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

使用道具 举报

4

主题

331

帖子

2472

积分

金牌会员

Rank: 6Rank: 6

积分
2472
金钱
2141
HASS币
0
发表于 2023-2-14 09:07:55 | 显示全部楼层
现在没快充,都不要了。而且待机耗电大,没啥意义
回复

使用道具 举报

3

主题

192

帖子

1137

积分

金牌会员

Rank: 6Rank: 6

积分
1137
金钱
945
HASS币
0
发表于 2023-2-14 14:26:30 | 显示全部楼层
cjnt007 发表于 2023-2-14 04:13
这个方式只是能实现简单开关,电量计量等信息获取不到,显得不够优雅(

直接用司南空调的nodered组件,可以获取到电压、功率、开关状态。 2023-02-14_142439.jpg
2023-02-14_142541.jpg

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-26 03:24 , Processed in 0.143142 second(s), 34 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表