用户
 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

1

主题

1

帖子

941

积分

高级会员

Rank: 4

积分
941
2019-10-24 12:51:51 Cybertron 高级会员 楼主 2244
本文为Cybertron原创文章,未经许可,严禁转载!
如经许可转载时务必注明原作者Cybertron及原始链接,并注明“发表于ioBroker中国”,转载不得对作品进行修改。 https://bbs.iobroker.cn/thread-373-1-1.html
本帖最后由 Cybertron 于 2019-10-24 12:51 编辑

经群里展示效果图后萝卜大佬要求出教程,闲暇时间更新这个伪教程,各位看官你品,细细品。尽量手摸手,不懂群里找我

先看看效果图哇
显示截图.png

准备如下软件,先测试下app能不能抓到包来控制车,模拟自行发包。如果抓不到包或者被加密的话下边的就不用看了。为啥,没用啊,没法控制车辆哇,不行就上物理硬件

·fiddler
·apipost
·iobroker
·node-red

开启多图模式,注意你的千兆带宽!

First Blood
先说下抓包这个情况
先去csdn这边看看fiddler和手机设置教程     fiddler手机抓包

看下我这边抓到的包,解释下格式,稍后能用到   ps:我只试过我的车是post格式,而且app端发出的数据没有被加密,其他的话自行测试能否可以用

QQ截图20191024124458.png

1.png



Double kill → 拆分内容到apipost测试包
p1.png

222.png






照图就行了

Triple kill → node-red编辑节点


3.1 找这个节点
http.png





点开添加进去要post到的地址,看图
http1.png


3.2 然后再拉一个这玩意
http3.png

里边填进去和在apipost测试的内容,保持一样的格式


4.png

ps:各位老大别去码搞我的车啊 - -!  不然分分钟着火


3.3 再拉一个change节点,就是这玩意
change.png

点开,照着这个来,内容写json的东西


json1.png json2.png

ok,连线,测试node-red能成功发包解锁车不


lianxian.png

如果可以的话,按照这个步骤添加其他的上锁、着车、熄火等东西



Quadra Kill → mqtt内容


4.1 打开你的iobroker,安装配置好mqtt-server,此处略过摸手模式 - -!


4.2 node-red添加mqtt-in 节点,照图来


m1.png

4.3 由于我这边服务器返回的内容是加密的,没法解析信息操作是否成功,所以需要添加一个delay延迟,还得返回信息给mqtt-broker重置下缓存,不然一会到ui那边点激活的话,只能点一次,照图连线
m2.png

总体连线图看一下

m3.png


Penta Kill → 添加实体到ui

5.1


x1.png

点开这个扳手
x2.png

√允许,选择实体,命名实体名字,save保存,其他的设备都一样


5.2重启lovelace插件,到lovelace页面添加设备
还是照图来
l1.png
l2.png


完工




ACE → 写点啥?


第一次发帖,文笔不行,不对的地方请指正修改
有不明白的地方可以去群里找我,我叫"水泡萝卜"






PS:各位大佬手下留情千万千万千千万万别去码搞我的车啊!!!!!
使用道具 举报 回复
牛逼      
使用道具 举报 回复 支持 反对
666!感谢分享!!
使用道具 举报 回复 支持 反对
发新帖
您需要登录后才可以回帖 登录 | 立即注册