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

 找回密码
 立即注册
123
返回列表 发新帖
楼主: wangyu725

[求助] 求大神看一下Dnake网关如何接入HA

[复制链接]

0

主题

1

帖子

32

积分

新手上路

Rank: 1

积分
32
金钱
31
HASS币
0
发表于 2024-12-3 13:22:05 | 显示全部楼层
您好,我家也是dnake的系统,不知道您搞的咋样啦?
回复

使用道具 举报

0

主题

3

帖子

36

积分

新手上路

Rank: 1

积分
36
金钱
33
HASS币
0
发表于 2024-12-8 03:40:37 | 显示全部楼层
在米家接入第三方平台时,抓包到https://smart.ishanghome.com/smartHome/xiaomi/auth,证明他是有开放平台的,只是可能不对个人开放。如果能拿到api好办很多
回复

使用道具 举报

0

主题

3

帖子

36

积分

新手上路

Rank: 1

积分
36
金钱
33
HASS币
0
发表于 2025-1-7 23:41:16 | 显示全部楼层
const GATEWAY = {
  api: 'http://192.168.1.204/route.cgi?api=request', // 可以改成网关内网ip
  id: 'xxxx', // 网关查看:本地iot账号
  userId: 'xxxx', // 网关查看:远程iot账号
  authUsername: 'admin',
  authPassword: 123456,
};

function b64EncodeUnicode(str) {
    return btoa(encodeURIComponent(str).replace(/%([0-9A-F]{2})/g,
        function(match, p1) {
        return String.fromCharCode('0x' + p1);
    }));
}

fetch(GATEWAY.api, {
    method: 'POST',
    headers: {
      'Accept': 'application/json',
      'Content-Type': 'application/json',
      'authorization': 'Basic ' + b64EncodeUnicode(GATEWAY.authUsername + ':' + GATEWAY.authPassword)
    },
    body: JSON.stringify({
        "fromDev": GATEWAY.userId,
        "toDev": GATEWAY.id,
        "data": {
            "cmd": "on", // 取值看https://github.com/dnakeyun/DNKS ... ders/SDKInterface.h
            "action": "ctrlDev",
            "devNo":21, // 即deviceNum
            "devCh":2, // 即设备deviceChannel
            "uuid": "需抓包设备列表" // on用deviceUid off用devicePuid
        }
    })}
);


// 安装i尚家登录并抓包
// iot信息,使用alibabacloud-iot-device-sdk可以控制
https://smart.ishanghome.com/smartHome/v1/account/login

// 设备列表
https://smart.ishanghome.com/sma ... teway/list?mac=xxxx

我这里是很老的网关,进度很艰难,如果有楼主的网关会方便很多。
回复

使用道具 举报

0

主题

3

帖子

36

积分

新手上路

Rank: 1

积分
36
金钱
33
HASS币
0
发表于 2025-1-8 14:47:43 | 显示全部楼层

我有技术。。方便交流吗
回复

使用道具 举报

0

主题

7

帖子

82

积分

注册会员

Rank: 2

积分
82
金钱
75
HASS币
0
发表于 2025-1-11 23:32:57 | 显示全部楼层
flofire 发表于 2025-1-8 14:47
我有技术。。方便交流吗

v d-y-w-嘀嘀嘀
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2025-1-22 23:51 , Processed in 0.057710 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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