Group Details Private

administrators

 

Member List

  • 视科RS485系列智能设备接入指南

    产品资料下载:
    http://www.sicoo.net/download/showdownload.php?id=29
    视科的此类协议设备也支持调光器和电动窗帘、电源开关等。

    0_1592789260143_微信图片_20200622092626.jpg

    概述:
    SH-BP8H八物理按键面板是一款有线开关传感器,支持8个按键。
    每个面板有唯一的设备ID,通过485手拉手方式接入,8按键面板对于8个无限开关设备,由于设备协议没有提供自动发现功能,我们需要填写参数到网关,数据格式如下所示。
    这些数据也可以通过用户测试按键自动完成填写, 但RaftLink驱动设计并不假定按键个数,所以需要用户按下最大键编号以自动补齐开关传感器个数。

    #增加下面内容会切换到多按钮样式
    [homekit]
    linked = no
    
    #sicoo-49表示面板设备ID为十进制的49,通过拨动面板内部的开关码来配置
    [sicoo-49]
    #下面参数可自动生成
    #channels 按键数
    channels                       = 8
    #已支持sensor-switch,将支持dimmer,curtain
    type                           = sensor-switch
    #面板背光灯颜色参数需要手动配置,为RGB数据
    color                           = 0x0000ff
    
    #sicoo-1表示面板设备ID为十进制的1
    [sicoo-1]
    channels                       = 8
    type                           = sensor-switch
    color                           = 0x00ff00
    

    面板color参数设置的面板背光颜色是临时的,不会保存在面板内部存储。
    上面配置将保存在HomeHub插件的“串口/ModBus配置”配置项。

    posted in 智能家居
  • 易微联设备局域网控制使用说明

    一 开启步骤:

    1. 下载易微联APP并绑定设备到账户下,参考易微联产品使用说明。
    2. 将设备升级到固件3.0-3.4版本(目前最新的是3.4版本),早期的固件不支持局域网控制。
    3. 进入raftlink控制台,点击"应用"标签,输入步骤1注册的易微联App帐户名和密码。
    4. 进入homehub插件,重启插件会加载用户已经绑定的设备。

    绑定设备后用户可以删除自己在上述步骤3的注册登录信息,并下载备份当前的配置。

    二 设备更新
    用户如果增加了新设备,但是新设备不会被自动发现,我们可以通过如下步骤将新设备在raftlink网关发现。

    1. 通过“易微联LAN自定义配置”上传一个空文件
    2. 重复开启步骤的3-4完成更新。

    解除配对后也会自动更新用户的易微联设备列表

    三 自定义配置上传(极客用户)

    用户如能获取设备的devicekey等信息,也可以直接通过“易微联LAN自定义配置”上传如下格式的信息到网关(不需要填写用户登录信息):

    [{	
    	"name": "我的设备1234",
    	"deviceid": "10001234",
    	"apikey": "62fb1bb2-c123-4190-9f6d-052c7dc12345",	
    	"devicekey": "12bdd0f9-ac8a-23d0-b974-9ec1234567e2",
    	"uiid": 14
    }]
    

    说明:
    name: 设备名称
    deviceid: 设备编号
    devicekey: 设备局域网访问密码
    uiid: 设备类型
    apikey: 设备通信密码,可不填写
    uiid: 设备类型

    posted in 智能家居
  • 基于RaftLink网关的全屋智能家居采购指南【Wi-Fi篇】 posted in 智能家居
  • [教程]电视机如何接入HomeKit平台

    请移步到微信公众号查看文章
    地址:
    https://mp.weixin.qq.com/s?__biz=MjM5NTY5ODA1Nw==&mid=2649251749&idx=1&sn=6ab75ab3a25b9b48cfb170b65c7add6e&chksm=bee87b43899ff2556c4c64461787e6b1c823e83fabdca756dccb63ba1fce8f87e0c04d3ca1bb&token=543430445&lang=zh_CN#rd

    1. 如果我的电视和播放盒子是分开的,有办法同时控制两者的开关吗

    [television0]
    name = TVBOX
    ...
    #基本红外键,如果on/off一致,则使用data
    on = YOUR_IR_CODE_HERE
    off = YOUR_IR_CODE_HERE
    poweron = YOUR_IR_CODE_HERE
    poweroff = YOUR_IR_CODE_HERE
    

    找上面写法,在on/off外增加poweron/poweroff红外码

    2.我要切换到悟空遥控,我怎么获取到应用的appid?

    如果电视的IP地址是192.168.1.111,通过下面地址可访问到电视的软件包安装信息:
    http://192.168.1.111:12104/?action=list
    
    如果电视机在线,您也可以通过RaftLink的日志来获取这些信息.
    

    3.添加遥控后,我的HomeKit不能配对了

    RaftLink仅仅支持UTF-8编码的配置文件,如非UTF-8编码、并包含中文信息,请使用editPlus等文本编辑软件将配置另存为UTF-8.
    

    4.如何调出遥控器界面

    iPhone 上依次打开「设置 - 控制中心 - 自定控制」找到「Apple TV Remote」并点击「+」添加后,打开「控制中心」以使用遥控器功能。遥控器界面很简洁,分别为上下左右、确认返回和暂停 / 播放,左下角的「i」对应遥控器上的「电视」按钮。
    

    见下图:

    https://cdn.sspai.com/2019/12/11/6a642230e72aa6794f994d8d93ed0880.jpg?imageView2/2/w/1120/q/90/interlace/1/ignore-error/1

    posted in 智能家居
  • 如何使用Home assistant的mqtt discovery或自定义MQTT主题设备

    此文需要将您的RAFTLINK设备的homehub插件升级到0.1.61或以上版本。可支持下面两种方式 一种是固件支持HA MQTT discovery,不用配置能自动发现使用,另外需要通过RAFTLINK WEB UI上传配置到homehub.

    MQTT Discovery文档说明:
    https://www.home-assistant.io/docs/mqtt/discovery/

    一个例子:

    {
    	"name": "McLighting01",
    	"type": "light",
    	"schema": "json",
    	"state_topic": "home/McLighting01_ha/state/out",
    	"command_topic": "home/McLighting01_ha/state/in",
    	"brightness": "true",
    	"rgb": "true",
    	"optimistic": "false",
    	"color_temp": "true",
    }
    

    上面是对应 https://github.com/toblum/McLighting 你必须有实际设备 并连接到RAFTLINK自带的MQTT BROKER才行

    现在此模块支持开关类设备、灯、人体红外和温度传感器,将来会支持空调,您可以上传下面的样本测试(现在还暂时不支持),来自https://github.com/huexpub/IRMQTT:

    [mqtt0]
    platform=mqtt
    name=zwaircon
    modes=off auto cool heat dry
    fan_modes=auto min low medium high max
    swing_modes=off auto highest high middle low
    power_command_topic="ir_server/ac/cmnd/power"
    mode_command_topic="ir_server/ac/cmnd/mode"
    mode_state_topic="ir_server/ac/stat/mode"
    temperature_command_topic="ir_server/ac/cmnd/temp"
    temperature_state_topic="ir_server/ac/stat/temp"
    fan_mode_command_topic="ir_server/ac/cmnd/fanspeed"
    fan_mode_state_topic="ir_server/ac/stat/fanspeed"
    current_temperature_topic="tele/bksensor/SENSOR"
    current_temperature_template="{{ value_json['SI7021'].Temperature }}"
    swing_mode_command_topic="ir_server/ac/cmnd/swingv"
    swing_mode_state_topic="ir_server/ac/stat/swingv"
    min_temp=16
    max_temp=30
    temp_step=1
    retain=false
    posted in 智能家居
  • Todo列表 - 持续更新
    1. 视频HLS播放、存储为mp4文件[进行中]
    2. 窗帘不能走到定位点,需要增加超时停止。[完成]
    3. 小程序修改设备名称
    4. 小程序用户分享。
    5. Google Assistant修正,再次提交审核。
      Google home窗帘\dash摄像头支持
    6. 系统框图、可接入设备列表。
    7. 简易安装说明。
    8. JS Module支持websocket client&server.
    9. S2版airplay&DLNA支持验证工作。
    10. DHCP服务MAC&IP绑定功能。
      11.automation自动化上传
    posted in 智能家居
  • 新增杜亚KT82TV/W电机接入

    新增杜亚KT82TV/W接入,无需更换固件、零配置,自动发现、自动添加。目前尚无类似的主机控制方案,大部分的家居产商都是OEM杜亚的电机、成本已经非常低廉,大概在240元之间。
    目前已经支持多个电机接入,可屏蔽不再使用的电机。

    posted in 智能家居
  • 如何使用涂鸦智能设备(基于LAN通讯)

    前言

    涂鸦是一个全球化智能平台,在AI与大数据驱动下,独创IOT平台服务模式,连接消费者、制造品牌、OEM厂商的智能化需求,为客户提供一站式人工智能物联网的解决方案,并且涵盖了硬件接入、云服务以及APP软件开发三方面,形成人工智能+制造业的服务闭环。

    涂鸦开发资料:
    https://docs.tuya.com/zh/iot
    https://github.com/TuyaAPI/cloud
    https://docs.tuya.com/en/cloudapi/appAPI/index.html

    RaftLink内置了涂鸦的配网和云端控制以及局域网控制功能,这意味着我们不再需要任何涂鸦系列的APP即可完成配网到控制的全过程操作。
    可能有的用户仍然希望同时能继续使用涂鸦APP控制,我们也考虑到这种情况,但用户需要自行上传设备的控制密码信息即可,通过局域网完成控制。

    使用RaftLink平台控制涂鸦智能设备
    操作步骤如下:

    1.将RaftLink和涂鸦设备上电,并完成启动。
    2.将涂鸦智能设备重置到出厂设置,进入到配网状态。
    3.使用浏览器打开RaftLink控制台,进入到HomeHub应用,打开“涂鸦配网”开关。
    4.等待配网完成,WEB会提示找到涂鸦设备,点底部的刷新按钮。
    5.设备出现后可通过web或者HomeKit操控它。
    6.RaftLink在能搜寻到局域网的情况使用局域网控制,否则使用广域网控制。
    

    0_1573003562784_QQ图片20191106092426.png
    使用涂鸦APP方式连接涂鸦智能设备
    非RaftLink平台方式控制涂鸦智能设备,关键是要取得设备的id和local key密码。
    使用自定义配置,将不再加载RaftLink平台控制的设备,请注意合并; 如不再使用自定义配置,可上传一个非JSON文件即可。

    1.使用上面步骤完成了涂鸦智能设备到RaftLink的绑定。
    2.使用浏览器打开RaftLink控制台,进入到HomeHub应用,打开“涂鸦设备信息页”链接,这是一个JSON格式的文件,将它保存到本机。
    3.提取下面部分的内容.(不提取直接上传也可)如果是多个开关,需要复制status字段,以便HomeHub应用知道开关数量,格式的解析请参考涂鸦appAPI的tuya.m.device.list接口应答数据。
    4.点击HomeHub的"涂鸦LAN自定义配置"文件上传按钮。将保存后的文件上传到RaftLink.
    5.信息提取完毕,可以将涂鸦智能设备绑定到涂鸦App了。
    6.此方式仅使用局域网控制涂鸦设备,设备可以连接到RaftLink上级路由器热点。
    

    涂鸦自定义配置样本

    [{
    	"name": "W602",
    	"category": "kg",
    	"id": "51304205a4cf12a3a123",
    	"local_key": "7ed18c54acbf5123",
    	"status": [{
    		"code": "switch_1",
    		"value": "false"
    	}, {
    		"code": "switch_2",
    		"value": "false"
    	}]
    }, {
    	"name": "智能通断器",
    	"category": "kg",
    	"id": "9c579572dd6d66f341r123",
    	"local_key": "d0d454a74f739123"
    }]
    

    为什么我的HomeHub没有“涂鸦LAN自定义配置”按钮
    RaftLink已经支持的非常多的智能设备。为了节省资源,是根据用户实际环境来展示的,可能您还没有将涂鸦设备添加到RaftLink的网络。

    2020-02-13 增加涂鸦智能通断器支持(不能获取开关状态信息)

    涂鸦修改了策略 不同平台设备的密码不再通用 所以只能通过RAFTLINK的涂鸦入网来加入,因为固件是3.2 不支持获取状态,但是能获取状态更新。也可以开关

    如有不明白的地方,欢迎跟贴

    posted in 智能家居
  • 如何在线更新固件到最新版本

    我们之前的软件版本没有校验固件文件全部内容的有效性,固件更新可能会使设备变砖。最新版本修复了这个问题。此文向您揭示升级的主要步骤,目前仅支持S2固件,等验证完成会逐步支持其他平台硬件设备。
    0_1573004888650_up.png

    1.将主程序软件升级到最新版本(1.49-1.50)版本以上,因为固件升级依赖主程序版本的功能实现。
    2.如果需要保留更新前的配置,配置本身可能会占用超出可用的存储空间。故不会保留当前的配置,暂不能实现无感升级。
    3.升级新版本成功,清理浏览器缓存。重新打开控制台,点底部的设置-恢复出厂设置-下载配置。保存当前的软件系统配置内容到电脑文件中。
    4.点击旁边的更新固件按钮,当有可用版本时候,该按钮是蓝色;否则是灰色的。
    5.升级过程持续时间比较长,切勿切断电源。可在5-10分钟后,不断刷新控制台WEB看是否已经进入到设置向导页面,如果进入则升级成功。
    6.在"应用"下载安装恢复升级前的插件应用。
    7.进入设置-”固件/应用本地升级“选择步骤3保存的文件。这个必须在步骤6后进行,否则安装插件可能会失败。
    8.系统已经完全恢复到更新前的运行状态,并拥有最新固件了。将来可能的重置后会使用最新的软件版本(2019/11/03目前是1.51,可在"设置-固件/应用本地升级"卡片展开查看)。

    如有疑问,请在下方跟帖,谢谢。

    posted in 智能家居
  • RE: 請問如何⋯通过博联的RM 添加到「RaftLink网络」

    RaftLink网络是指博联通过RaftLink热点或者LAN口方式连接进来的,上级路由器是指您家的主路由器。如果在同一个局域网HomeHub会出现设备的学习开关按钮,我们要先学习电器的红外码,并保存到ini格式文件,贴到博联的配置内容才会生成虚拟设备。

    见下面连接内容:
    http://sns.wifi-town.com/topic/7/博联rm产品红外功能配置-新版本/9

    posted in 智能家居