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

 找回密码
 立即注册
查看: 6988|回复: 8

[技术探讨] ESPHOME编译报错,求助大神

[复制链接]

19

主题

103

帖子

849

积分

高级会员

Rank: 4

积分
849
金钱
746
HASS币
0
发表于 2020-5-17 11:32:53 | 显示全部楼层 |阅读模式
本帖最后由 liuybhb 于 2020-5-17 11:38 编辑

以下是ya报错信息,一编译就这样,请各位大神帮忙看!!!!!!
~~~~~~~~~
代码内容:
——————————
esphome:
  name: switch
  platform: ESP8266
  board: esp01_1m
  esp8266_restore_from_flash: yes

wifi:
  ssid: "Home"
  password: "abcd1234"
  manual_ip:
    static_ip: 192.168.1.236
    gateway: 192.168.1.1
    subnet: 255.255.255.0

# Enable logging
logger:

# Enable Home Assistant API
api:
  password: "1"

ota:
  password: "1"

web_server:
  port: 80

switch:
  - platform: gpio
    name: "switch 01"
    pin: GPIO2
    id: relay
    inverted: no

~~~~~~~~~~~
报错内容:
——————————

ArduinoJson-esphomelib @ 5.13.3 has been successfully installed!
Dependency Graph
|-- <ESPAsyncTCP-esphome> 1.2.2
|   |-- <ESP8266WiFi> 1.0
|-- <ESP8266WiFi> 1.0
|-- <ESP8266mDNS> 1.2
|   |-- <ESP8266WiFi> 1.0
|-- <ESPAsyncWebServer-esphome> 1.2.6
|   |-- <ESPAsyncTCP-esphome> 1.2.2
|   |   |-- <ESP8266WiFi> 1.0
|   |-- <Hash> 1.0
|   |-- <ESP8266WiFi> 1.0
|   |-- <ArduinoJson-esphomelib> 5.13.3
|-- <ArduinoJson-esphomelib> 5.13.3
Compiling /data/switch/.pioenvs/switch/src/esphome/components/api/api_connection.cpp.o
Illegal instruction (core dumped)
Compiling /data/switch/.pioenvs/switch/src/esphome/components/api/api_pb2.cpp.o
Illegal instruction (core dumped)
Compiling /data/switch/.pioenvs/switch/src/esphome/components/api/api_pb2_service.cpp.o
Illegal instruction (core dumped)
*** [/data/switch/.pioenvs/switch/src/esphome/components/api/api_connection.cpp.o] Error 132
Compiling /data/switch/.pioenvs/switch/src/esphome/components/api/api_server.cpp.o
*** [/data/switch/.pioenvs/switch/src/esphome/components/api/api_pb2.cpp.o] Error 132
*** [/data/switch/.pioenvs/switch/src/esphome/components/api/api_pb2_service.cpp.o] Error 132
Illegal instruction (core dumped)
*** [/data/switch/.pioenvs/switch/src/esphome/components/api/api_server.cpp.o] Error 132
========================= [FAILED] Took 20.56 seconds =========================

回复

使用道具 举报

1

主题

20

帖子

122

积分

注册会员

Rank: 2

积分
122
金钱
102
HASS币
0
发表于 2020-8-10 09:12:37 | 显示全部楼层
帮顶,遇到了相同问题,不知道怎么解决,OMV的docker里装hassio里的esphome(Ver.1.14.4),求解
回复

使用道具 举报

19

主题

103

帖子

849

积分

高级会员

Rank: 4

积分
849
金钱
746
HASS币
0
 楼主| 发表于 2020-8-10 12:14:06 | 显示全部楼层
botao258 发表于 2020-8-10 09:12
帮顶,遇到了相同问题,不知道怎么解决,OMV的docker里装hassio里的esphome(Ver.1.14.4),求解 ...

我换到J3455的群晖Docker安装hassio就好了 有人说是ARM的问题
回复

使用道具 举报

1

主题

20

帖子

122

积分

注册会员

Rank: 2

积分
122
金钱
102
HASS币
0
发表于 2020-8-10 13:09:18 | 显示全部楼层
liuybhb 发表于 2020-8-10 12:14
我换到J3455的群晖Docker安装hassio就好了 有人说是ARM的问题

谢谢,看来我只能离线编译了
回复

使用道具 举报

19

主题

103

帖子

849

积分

高级会员

Rank: 4

积分
849
金钱
746
HASS币
0
 楼主| 发表于 2020-8-10 14:16:39 | 显示全部楼层
botao258 发表于 2020-8-10 13:09
谢谢,看来我只能离线编译了

我之前用电脑编译 其实一样的
回复

使用道具 举报

0

主题

90

帖子

650

积分

高级会员

Rank: 4

积分
650
金钱
560
HASS币
0
发表于 2020-8-19 22:27:17 | 显示全部楼层
同样的错误 用的mac系统装的esphome    windows   n1  3种方法都报差不多同样的错误
回复

使用道具 举报

19

主题

103

帖子

849

积分

高级会员

Rank: 4

积分
849
金钱
746
HASS币
0
 楼主| 发表于 2020-8-20 08:36:54 | 显示全部楼层
zhuzhihua422619 发表于 2020-8-19 22:27
同样的错误 用的mac系统装的esphome    windows   n1  3种方法都报差不多同样的错误 ...

用梯子试试   
回复

使用道具 举报

0

主题

90

帖子

650

积分

高级会员

Rank: 4

积分
650
金钱
560
HASS币
0
发表于 2020-8-22 04:11:08 | 显示全部楼层

本身就是全局翻  很奇葩的问题 现在用的arduino版本的 但是有个问题 教程里给的ha的配置 老是报错
回复

使用道具 举报

105

主题

2954

帖子

1万

积分

超级版主

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

Rank: 8Rank: 8

积分
12103
金钱
9084
HASS币
460

教程狂人突出贡献

发表于 2020-8-22 08:47:50 | 显示全部楼层
“Illegal instruction”非法指令,意思是操作系统向CPU发出了CPU并不支持的指令(比如向ARM处理器发出X84的指令)。

坐板凳的那位说的没错。

楼主是什么硬件上安装的?
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-26 08:51 , Processed in 0.189170 second(s), 31 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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