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

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

有人知道自动化触发,怎么随机发射频码吗?

[复制链接]

105

主题

2954

帖子

1万

积分

超级版主

智能家居&单板滑雪痴迷爱好者

Rank: 8Rank: 8

积分
12103
金钱
9084
HASS币
460

教程狂人突出贡献

发表于 2021-8-31 07:19:44 | 显示全部楼层
lawsongsong 发表于 2021-8-30 22:44
三条肯定是不一样的,我有个别试过了,我去看看日志怎么显示

我拿你command:后面的内容做了个小测试,没有问题,可以输出随机的字符串: rdm.png
实在想不出你那儿到底是什么问题了。。。

要不改成这样试试:
command: >-
{{["b64:sjw0AA8nDicnDA8nJw0mDQ4nDycPJyYNJw0OJw4nDicOJw4nDycPJw4nDicOJyYNDycPJw8AAYkAAAAA","b64:sTg0AA4nDicmDQ4nJg0mDQ4oDicOJyYNJQ0OJw4nDicOJw4nDigOJw4oDicOJyYNJg0mDQ4AAYoAAAA","b64:siE0AA4nDicmDQ4nJg0mDQ4nDicOJyYNJg0OJw4nDicOJw4nDicOJw4nDicmDQ4nJg0OJw4AAYoAAAAA"]|random}}
系统自动加的“>-”,但理论上和你之前的写法应该没区别。
话说,ha对yaml里的引号处理确实有些迷惑。

我用我的xiaomi万能遥控器测试,结果如下:
error.png
显然,指令字符串确实是随机变化的,但这个指令格式我这儿不支持。

评分

参与人数 1金钱 +10 收起 理由
lawsongsong + 10 论坛有你更精彩!

查看全部评分

回复

使用道具 举报

6

主题

198

帖子

1535

积分

金牌会员

Rank: 6Rank: 6

积分
1535
金钱
1337
HASS币
0
 楼主| 发表于 2021-8-31 18:37:49 | 显示全部楼层
XCray 发表于 2021-8-31 07:19
我拿你command:后面的内容做了个小测试,没有问题,可以输出随机的字符串:
实在想不出你那儿到底是什么 ...

大神,可以了,我把单引号换成双引号,双引号换成单引号就可以了。。。奇怪了,不过真的很谢谢你不辞劳苦的一直回复帮助我解决,真心感恩
回复

使用道具 举报

105

主题

2954

帖子

1万

积分

超级版主

智能家居&单板滑雪痴迷爱好者

Rank: 8Rank: 8

积分
12103
金钱
9084
HASS币
460

教程狂人突出贡献

发表于 2021-8-31 19:09:43 | 显示全部楼层
lawsongsong 发表于 2021-8-31 18:37
大神,可以了,我把单引号换成双引号,双引号换成单引号就可以了。。。奇怪了,不过真的很谢谢你不辞劳苦 ...

yaml里单双引号确实很诡异,按文档说是完全可以互换,只需要配对正确即可。

之前我也多次碰到这个问题,但更加诡异的是你这次用的指令串在我这儿测试完全没问题。

anyway,解决了就好,不用客气。

评分

参与人数 1金钱 +10 收起 理由
lawsongsong + 10 除了感谢,还是感谢

查看全部评分

回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-27 12:43 , Processed in 0.227234 second(s), 31 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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