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

 找回密码
 立即注册
查看: 166|回复: 3

[求助] esphome 编译出错

[复制链接]

1

主题

54

帖子

271

积分

中级会员

Rank: 3Rank: 3

积分
271
金钱
217
HASS币
0
发表于 2024-12-8 11:00:22 | 显示全部楼层 |阅读模式
编一个欧博瑞30W的程序。老是出错
请大家帮看看。这一句要怎样才能不错

esphome:
  name: my-espir
  friendly_name: my_espir

esp8266:
  board: esp01_1m

# Enable logging
logger:

# Enable Home Assistant API
api:
  encryption:
    key: "G0IFfRABuEQ//a2j3ER9w7MM56Hl+PoWERWC6vGY0vk="
  services:
    - service: ir_raw
      variables:
        command: int[]
      then:
        - remote_transmitter.transmit_raw
            code: !lambda 'return command'
            carrier_frequency: 38k

ota:
  - platform: esphome
    password: "101107"

wifi:
  ssid: "JUN"
  password: "8899334411"

  # Enable fallback hotspot (captive portal) in case wifi connection fails
  ap:
    ssid: "My-Espir Fallback Hotspot"
    password: "8899334411"

captive_portal:


错的是 code: !lambda 'return command'这一句。


显示
INFO ESPHome 2024.11.3INFO Reading configuration /config/esphome/my-espir.yaml...ERROR Error while reading config: Invalid YAML syntax:mapping values are not allowed here  in "/config/esphome/my-espir.yaml", line 21, column 17




回复

使用道具 举报

15

主题

416

帖子

2808

积分

金牌会员

Rank: 6Rank: 6

积分
2808
金钱
2392
HASS币
0
发表于 2024-12-8 14:44:38 | 显示全部楼层
我的是這樣

# 啟用家庭助理 API
api:
  services:
    - service: send_raw_command
      variables:
        command: int[]
      then:
        - remote_transmitter.transmit_raw:
            code: !lambda 'return command;'
            carrier_frequency: 38kHz
回复

使用道具 举报

24

主题

591

帖子

2765

积分

金牌会员

Rank: 6Rank: 6

积分
2765
金钱
2174
HASS币
0
发表于 2024-12-8 18:18:33 | 显示全部楼层
代码要贴完出来
这样看不出来是不是没有设置发射端
回复

使用道具 举报

1

主题

54

帖子

271

积分

中级会员

Rank: 3Rank: 3

积分
271
金钱
217
HASS币
0
 楼主| 发表于 2024-12-9 20:00:40 | 显示全部楼层
经过半天的研究,终于搞定了,谢谢上面两位朋友的解答。
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-12-23 00:39 , Processed in 0.054526 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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