请选择 进入手机版 | 继续访问电脑版

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

 找回密码
 立即注册
查看: 2470|回复: 108

[进阶教程] 使用萤石云api控制萤石&海康摄像头云

  [复制链接]

11

主题

175

帖子

1354

积分

金牌会员

Rank: 6Rank: 6

积分
1354
金钱
1164
HASS币
70

教程狂人

发表于 2019-5-4 14:05:44 | 显示全部楼层 |阅读模式
本帖最后由 dodojie 于 2019-5-5 15:58 编辑

长话短说……
Tip:本教程过于简洁,可能不太适合小白阅读,所以希望您还是最好具有一定的基础。由于本人时间有限,不对折腾过程中出现的问题进行答疑,但是您可以将问题在本帖下面进行回复,希望能有好心的大佬帮你解决。

一、效果展示


QGnq8QI14A.gif

二、萤石云开放平台

1、注册萤石云开放平台账号,并获取token。
点击如下链接,并填写相应信息,进行注册。
https://open.ys7.com/view/register/register.html

2、用新注册的账户登陆开放平台,点击左边栏的“我的应用”,并新增一个应用,具体信息随意填写,但是切记请勾选“
[color=rgba(0, 0, 0, 0.65)]我已购买软件,无需自行开发”选项。

3、将左边栏的“我的应用”刷新下,即会看到刚刚新增应用的appkey和secret,留好备用。(nodered里面获取token时需要用到)
InkedQQ图片20190504125157_LI.jpg

三、nodered调用api接口。

1、下载附件并将里面的json文件导入到nodered。

2、如下图所示,首先获取token,在点击获取token之前,切记将appkey和appsecret改成你刚刚在开放平台新增应用获取的。通过debug节点将刚刚获得的token复制下来。

3、将红框内的所有funciton节点里面的token改成你刚刚获取的;设备序列号改成,你在萤石云开放平台“我的设备”里面相对应的。
QQ图片20190504135019.png
注意:此处的预置点调用部分,需要你自行添加预置点,添加方法不在此阐述。


4、部署。


四、添加lovelace控制界面

1、安装 radial-menu 插件,下面是插件地址。(昨天写教程的时候,把这个插件给忘了交代一下了,今天补上)
https://github.com/custom-cards/radial-menu

2、将如下代码,通过原始编辑器,在合适的位置添加进去。

      - cards:
          - default_dismiss: false
            icon: 'mdi:webcam'
            items:
              - entity: null
                icon: 'mdi:menu-up'
                tap_action:
                  action: call-service
                  service: mqtt.publish
                  service_data:
                    topic: homeassistant/camera/zoulang
                    payload: up
              - entity: null
                icon: 'mdi:menu-right'
                tap_action:
                  action: call-service
                  service: mqtt.publish
                  service_data:
                    topic: homeassistant/camera/zoulang
                    payload: right
              - entity: null
                icon: 'mdi:menu-down'
                tap_action:
                  action: call-service
                  service: mqtt.publish
                  service_data:
                    topic: homeassistant/camera/zoulang
                    payload: down
              - entity: input_boolean.zoulang_camera_left
                icon: 'mdi:menu-left'
                tap_action:
                  action: call-service
                  service: mqtt.publish
                  service_data:
                    topic: homeassistant/camera/zoulang
                    payload: left
            name: 走廊
            type: 'custom:radial-menu'
          - cards:
              - color_type: blank-card
                type: 'custom:button-card'
              - color_type: card
                color: 'rgb(223, 255, 97)'
                entity: null
                tap_action:
                  action: call-service
                  service: mqtt.publish
                  service_data:
                    topic: homeassistant/camera/zoulang
                    payload: 客厅
                show_name: false
                style:
                  - height: 20px
                type: 'custom:button-card'
              - color_type: card
                color: 'rgb(220, 20, 10)'
                entity: null
                tap_action:
                  action: call-service
                  service: mqtt.publish
                  service_data:
                    topic: homeassistant/camera/zoulang
                    payload: stop
                show_name: false
                style:
                  - height: 20px
                type: 'custom:button-card'
              - color_type: card
                color: 'rgb(44, 221, 214)'
                entity: null
                tap_action:
                  action: call-service
                  service: mqtt.publish
                  service_data:
                    topic: homeassistant/camera/zoulang
                    payload: 面壁
                show_name: false
                style:
                  - height: 20px
                type: 'custom:button-card'
              - color_type: blank-card
                type: 'custom:button-card'
            type: horizontal-stack
        type: vertical-stack


注:1、控制界面下方的三个不同颜色的磁贴,从左往右,依次是,预置点1,停止,预置点2。
       2、每次控制方向之后,都需要尽量点击停止按钮之后,再进行其他操作。


五、
游客,如果您要查看本帖隐藏内容请回复



flows.rar

1.8 KB, 下载次数: 65

评分

参与人数 3金钱 +50 HASS币 +20 收起 理由
a439771597 + 10 支持onvif杂牌云台摄像机接入海康萤石云录.
xieahui + 20 我的海康都不带云台的! 赞一个.
Jones + 20 + 20 灰常流弊!

查看全部评分

回复

使用道具 举报

11

主题

129

帖子

737

积分

高级会员

Rank: 4

积分
737
金钱
603
HASS币
30
发表于 2019-5-4 14:17:26 | 显示全部楼层
感谢大神。
回复

使用道具 举报

6

主题

619

帖子

2132

积分

金牌会员

Rank: 6Rank: 6

积分
2132
金钱
1513
HASS币
0
发表于 2019-5-4 14:38:28 | 显示全部楼层
谢谢大神分享,我去折腾下
回复

使用道具 举报

51

主题

1316

帖子

4252

积分

论坛元老

Rank: 8Rank: 8

积分
4252
金钱
2911
HASS币
250

活跃会员教程狂人

发表于 2019-5-4 14:48:19 | 显示全部楼层
谢大佬分享。不知道C6C这种一体化的能用不?
回复

使用道具 举报

105

主题

3568

帖子

1万

积分

管理员

囧死

Rank: 9Rank: 9Rank: 9

积分
11452
金钱
7804
HASS币
44
发表于 2019-5-4 15:33:53 | 显示全部楼层
厉害了do大,但这意味着必须用萤石的摄像头,走他们服务器吧
回复

使用道具 举报

9

主题

208

帖子

997

积分

高级会员

Rank: 4

积分
997
金钱
789
HASS币
0
发表于 2019-5-4 15:48:27 | 显示全部楼层
要要要要下载呀!!哈哈非常感谢!
回复

使用道具 举报

9

主题

208

帖子

997

积分

高级会员

Rank: 4

积分
997
金钱
789
HASS币
0
发表于 2019-5-4 16:25:24 | 显示全部楼层
Jones 发表于 2019-5-4 15:33
厉害了do大,但这意味着必须用萤石的摄像头,走他们服务器吧

是否可用劫持法!!!哈哈!!!!
回复

使用道具 举报

7

主题

1811

帖子

4716

积分

论坛元老

流水无味

Rank: 8Rank: 8

积分
4716
金钱
2905
HASS币
145

灌水之王

发表于 2019-5-4 16:50:34 | 显示全部楼层
海康的摄像头可以强行进萤石么
回复

使用道具 举报

0

主题

22

帖子

150

积分

严重灌水用户

积分
150
金钱
128
HASS币
0
发表于 2019-5-4 17:25:04 | 显示全部楼层
RE: 使用萤石云api控制萤石&海康摄像头云 [修改]
回复

使用道具 举报

3

主题

201

帖子

972

积分

高级会员

Rank: 4

积分
972
金钱
771
HASS币
0
发表于 2019-5-4 17:34:56 | 显示全部楼层
萤石摄像头可以用云台咯
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2019-8-24 12:38 , Processed in 0.096928 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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