谢谢IOPREV以及所有贡献者。

我用架构扎根:模板,配置文件测试显示:

[switch.mqtt]的无效配置:[schema]是[switch.mqtt]的无效选项。检查:switch.mqtt->架构。(看到?,行?)。

作为新手,对YAML的家庭助理有良好的旅行 /教程吗?19463331伟德国际
甚至无法链接到kmx.yaml,寻找示例。伟德国际官方app下载苹果版

https://github.com/getupdate/home/blob/master/configuration.yaml

我遇到了相同的错误消息。事实证明,模板将添加到光组中。不适合传感器或切换组。:liticle_smile:

1喜欢

对于大多数人来说,这可能是显而易见的,但是我在其他地方或雪莉文档中都找不到它。www.19463331.com您可以通过在配置中创建以下二进制传感器来访问连接到调光器的第二个开关的状态。

binary_sensor: - 平台:mqtt名称:“测试dimmer” state_topic:“ shellies/shellydimmer- /input/input/input/1“ payload_on:” 1“ payload_off:0” 0“”
2个喜欢

嘿。我偶然发现了您的帖子,并要感谢您在家庭助理中的Shelly Dimmer工作。19463331伟德国际我自己和提供的有关MQTT灯的文档,我没有设法使昏暗的滑块正常工www.19463331.com作。

我有一个问题,我希望您能在这里帮助我。如果您不这样做,我会完全理解。

我的灯由一个自制的开关控制。它通过自制界面(或家庭助手)或通过物理开关打开和关闭它们。19463331伟德国际我也有一个雪莉调光器来添加调光功能。有了您提供的代码,我想摆脱一些不便:

我希望雪莉根本不发送/关闭命令。现在,当我将滑块向左移动时。雪莉关闭了。来自自制开关的继电器认为灯仍在打开。因此,当我按物理灯按钮时,按钮认为灯静止。只有在两次按下按钮后(自欺欺人接力,再次进行自制继电器),灯会再次打开。相反,相同的故事是:当自欺欺人的开关通过物理开关或接口关闭时,我将滑块向右移动时,自制系统认为开关仍关闭。因此,为了使用物理开关关闭灯,我必须再次按两次(中继,继电器)。

是否可以以某种方式配置滑块,使其仅变暗?我正在考虑一个滑块,该滑块通过MQTT将保留的亮度消息发送到Shelly Switch,并且只有当我激活家庭式开关时,Shelly Dimmer会相应地变暗。我用mqtt.fx进行了测试,并知道它的起作用。我只是不知道如何将此滑块实现到家庭助理中,因为MQTT Light中的每种配置都需要以某种方式开/OF19463331伟德国际F主题。

最好的

你好,

我正在尝试将您的代码用于我的Shelly2调光器。代码应该在“传感器”,灯光或“开关”下?当我进行配置时,检查消息时说“ [light.mqtt]的无效配置:[state_template]是[light.mqtt]的无效选项。检查:light.mqtt-> state_template。(请参阅?,line?)。

谢谢你的帮助。

伙计们,这个话题真的很棒,我一直在寻找一个工作的mqtt命令,而这个话题上的东西就像魅力一样!!!为此非常感谢。

灯: - 平台:MQTT架构:模板名称:Shelly Dimmer state_topic:“ shellly1_mqtt/light/0/状态”command_topic:“ shellies/shelly1_mqtt/light/0/set/set” command_on_template:'{“ turn”:“ on” {%{%如果亮度定义%},“亮度”,“亮度”:{{(brightness | float | float * 0.3882 + 1)|圆(0)}}} {%endif%}}'command_off_template:'{“ turn”:“ off”}'brightness_template:'{{(value_json.brightness | float * 2.55)|圆(0)}}'

另一个问题,

当我使用瞬时的常规墙开关时,我将一直按下或向下按下以打开光线时,它应该是100%的亮度。现在,如果有70%的亮度为例如,它19463331伟德国际现在表示家庭助理状态。

在Shelly应用程序按钮类型上,此刻设置为边缘模式。我应该改变吗?

默认情况下,HA对打开后的亮度不负责。
调光器从以前使用的强度开始。如果您快速双击暂时的按钮,它将以100%的速度开始。
如果您不喜欢这种行为,则可能会创建一个自动化,该自动化将通过关闭灯光而触发,并将光的亮度设置为100%,而无需打开。我写了“可能的”,因为我还没有调暗。但是,此方法可与另一种Shelly设备:RGBW2一起使用。

顺便说一句,不要问如何在HA中做到这一点 - 我对HA自动化不熟悉。我正在使用点头。

如果您只是希望它始终以100%打开,请在HA中使用自动化来检测何时打开灯,然后设置亮度。我这样做是为我的一个灯泡(不是雪莉):

- 别名:打开触发器时,将办公室天花板设置为100%,:平台:state entity_id:light.office_ceiling_light to:'on'on'''''''''''''''':light.turn_on entity_id:light.office_ceiling_ceiling_light_light data:brightness_pct:brightness_pct:100 color_temp:250 color_temp:250:250

或者您可以尝试一下:

非常感谢男人,在我的自动化中添加了这个,就像魅力一样!!!

你好!!我有一个为我使用此代码的雪莉二人组,但我无法更改温度。两人的白色和凉爽的白色。你能帮助我吗?

这好吗?

似乎不再支持这一支持,将其删除并仍然按预期工作!
谢谢!

您不支持该state_template从哪里阅读?

实际上,VSC将其标记为不受支持的。但是属性存在于文档中。www.19463331.com以及VSC接受的状态_Topic。实际上,否则如何将HA告知ON/OFF状态?

不允许属性state_template。

您从哪里获得的文字?什么版本的HA?我有0.118.5,日志中没有这样的味精。

再次:没有此属性,HA如何检索实体状态?

MMH AM也在0.118上。
但是该错误由VSCODE插件报告,如果我只是用它运行HA,它就可以了…

然后,正如我之前所说的,这似乎只是VSC问题

是的,谢谢!