标签:# <标签:0 x00007fc40afe27e0 > # <标签:0 x00007fc40afe2718 >

你好
我是新的Yaml…锁定转换一个值到文本
返回0或1的值
想看看。打开或关闭

- name: "MQTT Charger on/off" hub: victron data_type: uint slave: 239 register: 774 value_template: '{% if is_state("MQTT Charger on/off","1") %} on {% elif is_state("MQTT Charger on/off","2") %} off {% endif %}'

错误信息:

[传感器]的配置无效。Modbus]: [value_template]是一个无效的选项[sensor.modbus]。检查:sensor.modbus - >注册- > 11 - > value_template。(看到了吗?,线?)

也许你想要的一个二进制传感器相反。但是,如果您查看文档,就会发现两者都不支持www.19463331.comvalue_template,因此它是无效的错误眨眼:

二进制传感器不能和MQTT victron传感器一起工作

我试了二进制传感器,但没有工作…

binary_sensor:

  • 平台:网络通讯协议
    输入:
    • 名称:测试binary_sensor
      中心:victron
      奴隶:238
      地址:259

[传感器]的配置无效。Modbus]:期望一个字典值@ data[' registers ']的列表。没有。(看到了吗?,线?)
无效的配置[binary_sensor。Modbus]: [data_type]是一个无效选项[binary_sensor.modbus]。检查:binary_sensor.modbus - >输入- > 1 - > data_type。(看到了吗?,线?)

不幸的是,您忘记将代码标记为,嗯,code。请编辑您的帖子和使用代码标记眨眼:

配置Home Assistant的默认设置(前端,api等19463331伟德国际)

default_config:

从文本到语音

tts:

  • 平台:google_translate

组:包括groups.yaml
自动化:包括automations.yaml
脚本:包括scripts.yaml
场景:包括scenes.yaml
网络通讯协议:包括modbus.yaml
色鬼:!包括lovelace.yaml

#传感器:! include_dir_merge_list / config /传感器/
homeassistant:
定制:包括customize.yaml

传感器:

  • 平台:sensorpush

-家庭系统

Modbus设备(从)id: /!只针对我的系统

BMV 238

MPPT 239

主要系统100

  • 平台:网络通讯协议
    scan_interval: 00:00:15
    注册:

BMV 238

- name: "BMV Battery voltage" hub: victron data_type: uint unit_of_measurement: "V" slave: 238 register: 259 scale: 0.01 precision: 2 value_template: >- {{is_state('sensor. value . value ')Mptt_charger_on_off ', 1), on {{elif is_state('传感器。mptt_charger_on_off”,

格式仍然不正确。正确格式:

  1. 从配置中复制信息(不是你发的其他帖子
  2. 把它粘贴到一个新的帖子上。
  3. 在代码块前放3个反勾号' '。
  4. 在代码块后加上3个反勾号' '。
  5. 完成了。
# Text to speech tts: - platfor19463331伟德国际m: google_translate group: !包括组。Yaml自动化:包括自动化。Yaml脚本:包含脚本。包括场景。Yaml modbus:包括modbusYaml #sensors: !include_dir_merge_list /config/sensors/ homeassistant: customize: !include定制。yaml传感器:- platform: sensorpush #—HOME SYSTEM # Modbus device (slave) id: /!只针对我的系统# BMV 238 # MPPT 239 # Main System 100 - platform: modbus scan_interval: 00:00:15 registers: value_template: >- {{ is_state('sensor.mptt_charger_on_off', 1 ), on {{ elif is_state('sensor.mptt_charger_on_off', off