denisv
Novembre 4, 2022, 3:37
1
Mon problème
Bonjour je m’arrache les cheveux depuis hier, j’ai acheté un esp32-vroom-32 je veux l’ajouter à esphome mais impossible de compiler et de l’installer.
Le fichier yaml et Résultat de l’erreur ci-dessous
Merci de votre aide
esphome:
name: bncvhjvhhj
esp32:
board: esp32dev
framework:
type: arduino
# Enable logging
logger:
# Enable Home Assistant API
api:
encryption:
key: "W+QyabKKvQ+SWsIRDnc33wA6XwhabIujHaEh6LCvP10="
ota:
password: "e20fa74e09061a50ddff6c6d5c85cd17"
wifi:
ssid: !secret wifi_ssid
password: !secret wifi_password
# Enable fallback hotspot (captive portal) in case wifi connection fails
ap:
ssid: "Bncvhjvhhj Fallback Hotspot"
password: "W3XxS8KRhjIZ"
captive_portal:
INFO Reading configuration /config/esphome/bncvhjvhhj.yaml...
INFO Generating C++ source...
INFO Compiling app...
Processing bncvhjvhhj (board: esp32dev; framework: arduino; platform: platformio/espressif32 @ 3.5.0)
--------------------------------------------------------------------------------
Library Manager: Installing Hash
INFO Installing Hash
Library Manager: Installing ESP8266WiFi
INFO Installing ESP8266WiFi
HARDWARE: ESP32 240MHz, 320KB RAM, 4MB Flash
LDF: Library Dependency Finder -> https://bit.ly/configure-pio-ldf
Dependency Graph
|-- AsyncTCP-esphome @ 1.2.2
|-- WiFi @ 1.0
|-- FS @ 1.0
|-- Update @ 1.0
|-- ESPAsyncWebServer-esphome @ 2.1.0
| |-- AsyncTCP-esphome @ 1.2.2
|-- DNSServer @ 1.1.0
|-- ESPmDNS @ 1.0
|-- noise-c @ 0.1.4
| |-- libsodium @ 1.10018.1
Compiling /data/bncvhjvhhj/.pioenvs/bncvhjvhhj/src/esphome/components/api/api_connection.cpp.o
Compiling /data/bncvhjvhhj/.pioenvs/bncvhjvhhj/src/esphome/components/api/api_server.cpp.o
Compiling /data/bncvhjvhhj/.pioenvs/bncvhjvhhj/src/esphome/components/api/list_entities.cpp.o
Compiling /data/bncvhjvhhj/.pioenvs/bncvhjvhhj/src/esphome/components/api/proto.cpp.o
xtensa-esp32-elf-g++: internal compiler error: Killed (program cc1plus)
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.
*** [/data/bncvhjvhhj/.pioenvs/bncvhjvhhj/src/esphome/components/api/list_entities.cpp.o] Error 4
Ma configuration
Texte à remplacer par votre configuration
System Information
version
core-2022.11.1
installation_type
Home Assistant OS
dev
false
hassio
true
docker
true
user
root
virtualenv
false
python_version
3.10.7
os_name
Linux
os_version
5.15.61-v8
arch
aarch64
timezone
Europe/Paris
config_dir
/config
Home Assistant Community Store
GitHub API
ok
GitHub Content
ok
GitHub Web
ok
GitHub API Calls Remaining
5000
Installed Version
1.28.3
Stage
running
Available Repositories
1135
Downloaded Repositories
7
Home Assistant Cloud
logged_in
true
subscription_expiration
10 octobre 2023 à 02:00
relayer_connected
true
remote_enabled
true
remote_connected
true
alexa_enabled
true
google_enabled
false
remote_server
eu-central-1-3.ui.nabu.casa
can_reach_cert_server
ok
can_reach_cloud_auth
ok
can_reach_cloud
ok
Home Assistant Supervisor
host_os
Home Assistant OS 9.3
update_channel
stable
supervisor_version
supervisor-2022.10.2
agent_version
1.4.1
docker_version
20.10.18
disk_total
57.8 GB
disk_used
7.4 GB
healthy
true
supported
true
board
rpi3-64
supervisor_api
ok
version_api
ok
installed_addons
Mosquitto broker (6.1.3), Samba share (10.0.0), Terminal & SSH (9.6.1), Node-RED (13.5.1), Samba Backup (5.2.0), File editor (5.4.1), ESPHome (2022.10.2)
Dashboards
dashboards
2
resources
4
views
6
mode
storage
Recorder
oldest_recorder_run
26 octobre 2022 à 12:14
current_recorder_run
4 novembre 2022 à 15:20
estimated_db_size
104.26 MiB
database_engine
sqlite
database_version
3.38.5
___
Salut
denisv:
framework:
type: arduino
Tu es certain de ce paramétre ? Parce que ton code ne contient rien de spécifique au format arduino
EDIT
D’ailleurs
J’utilise les mêmes avec ce code, je n’ai jamais eu de problème pour le moment.
Par contre je n’ai pas mis le framework et cela fonctionne sans soucis particulier.
[20220501_113930]
denisv
Novembre 4, 2022, 5:27
3
C’est normal que j’ai pas l’onglet « compil »
Bob
Novembre 4, 2022, 6:15
4
Bonsoir @denisv
Je ne l’ai pas non plus et tout fonctionne.
J’ai bien aussi ceci:
esphome:
name: esp32mq2smokesalon
esp32:
board: esp32dev
framework:
type: arduino
Mais tu as quoi après :
captive_portal:
Tu as quoi comme capteur sur cet ESP32 ?
Bob
denisv
Novembre 4, 2022, 6:47
5
Bonjour, après captive_portal: rien , sur le esp32 j’ai un capteur de température dht22
Bonsoir, je fournis un exemple d’un de mes codes.
Obligé de fixer les IP sinon ca ne fonctionner pas pour ma part.
esphome:
name: ble-tracker
esp32:
board: esp32dev
# Enable logging
logger:
# Enable Home Assistant API
api:
ota:
password: "7f0ae868b0fd199366cee7cfe7a0f21c"
wifi:
ssid: !secret wifi_ssid
password: !secret wifi_password
manual_ip:
# Set this to the IP of the ESP
static_ip: 192.168.1.64
# Set this to the IP address of the router. Often ends with .1
gateway: 192.168.1.1
# The subnet of the network. 255.255.255.0 works for most home networks.
subnet: 255.255.255.0
# Enable fallback hotspot (captive portal) in case wifi connection fails
ap:
ssid: "Ble-Tracker Fallback Hotspot"
password: "p7PkXENZfllV"
captive_portal:
esp32_ble_tracker:
sensor:
- platform: xiaomi_hhccjcy01
mac_address: C4:7C:8D:6E:1F:64
temperature:
name: "Xiaomi MiFlora Temperature Ficus"
moisture:
name: "Xiaomi MiFlora Moisture Ficus"
illuminance:
name: "Xiaomi MiFlora Illuminance Ficus"
conductivity:
name: "Xiaomi MiFlora Soil Conductivity Ficus"
battery_level:
name: "Xiaomi MiFlora Battery Level Ficus"
- platform: xiaomi_hhccjcy01
mac_address: C4:7C:8D:6D:C6:FB
temperature:
name: "Xiaomi Fraises Temperature"
moisture:
name: "Xiaomi Fraises Moisture"
illuminance:
name: "Xiaomi Fraises Illuminance"
conductivity:
name: "Xiaomi Fraises Soil Conductivity"
battery_level:
name: "Xiaomi Fraises Battery Level"
button:
- platform: restart
name: "Redémarrer"
denisv
Novembre 4, 2022, 7:42
8
toujours pareil et voici ce que j’ai qunad je fait upload all
Updating /config/esphome/cgghcvhh.yaml
INFO Reading configuration /config/esphome/cgghcvhh.yaml…
INFO Generating C++ source…
INFO Compiling app…
Processing cgghcvhh (board: esp32dev; framework: arduino; platform: platformio/espressif32 @ 3.5.0)
Library Manager: Installing Hash
INFO Installing Hash
Library Manager: Installing ESP8266WiFi
INFO Installing ESP8266WiFi
HARDWARE: ESP32 240MHz, 320KB RAM, 4MB Flash
LDF: Library Dependency Finder → Library Dependency Finder (LDF) — PlatformIO latest documentation
Dependency Graph
|-- AsyncTCP-esphome @ 1.2.2
|-- WiFi @ 1.0
|-- FS @ 1.0
|-- Update @ 1.0
|-- ESPAsyncWebServer-esphome @ 2.1.0
| |-- AsyncTCP-esphome @ 1.2.2
|-- DNSServer @ 1.1.0
|-- ESPmDNS @ 1.0
|-- noise-c @ 0.1.4
| |-- libsodium @ 1.10018.1
Compiling /data/cgghcvhh/.pioenvs/cgghcvhh/src/esphome/components/api/api_connection.cpp.o
Compiling /data/cgghcvhh/.pioenvs/cgghcvhh/src/esphome/components/api/api_pb2.cpp.o
Compiling /data/cgghcvhh/.pioenvs/cgghcvhh/src/esphome/components/api/api_server.cpp.o
Compiling /data/cgghcvhh/.pioenvs/cgghcvhh/src/esphome/components/api/list_entities.cpp.o
xtensa-esp32-elf-g++: internal compiler error: Killed (program cc1plus)
Please submit a full bug report,
with preprocessed source if appropriate.
See http://gcc.gnu.org/bugs.html for instructions.
*** [/data/cgghcvhh/.pioenvs/cgghcvhh/src/esphome/components/api/api_pb2.cpp.o] Error 4
xtensa-esp32-elf-g++: internal compiler error: Killed (program cc1plus)
Please submit a full bug report,
with preprocessed source if appropriate.
See http://gcc.gnu.org/bugs.html for instructions.
*** [/data/cgghcvhh/.pioenvs/cgghcvhh/src/esphome/components/api/list_entities.cpp.o] Error 4
xtensa-esp32-elf-g++: internal compiler error: Killed (program cc1plus)
Please submit a full bug report,
with preprocessed source if appropriate.
See http://gcc.gnu.org/bugs.html for instructions.
*** [/data/cgghcvhh/.pioenvs/cgghcvhh/src/esphome/components/api/api_connection.cpp.o] Error 4
========================= [FAILED] Took 41.26 seconds =========================
========== [ERROR] /config/esphome/cgghcvhh.yaml ==========
======================== [SUMMARY] ========================
/config/esphome/cgghcvhh.yaml: FAILED
C’est quelle version de esphome installée sur ton instance Ha ? Car ce n’ai pas normal…
denisv
Novembre 5, 2022, 8:00
10
Bonjour et merci voici ma version de
ESPHome
Current version: 2022.10.2
de plus il reste offline
Bob
Novembre 5, 2022, 3:41
11
En cliquant sur les trois petits points, un « validate » est bien OK ?
Ton esp32 est connecté sur ton ordinateur ou en wifi, si oui le vois-tu sur ton interface de Box ?
J’en ai reçu un défectueux sur lequel la wifi ne fonctionnait pas, sinon en connexion sur ordi attention, certains câbles ne sont adaptés que pour la charge.
Bob
denisv
Novembre 5, 2022, 5:56
12
Oui le validate est bien ok, oui mon ESP32 est connecté à mon pc. Vu que je ne peux pas installer la la config je ne peux pas le voir sur ma box ??
le cable est bon j’ai mis une config sur ide arduino et je remonte bien les températures
Il y a quelques jours il y a eu un message sur le forum (que je ne retrouve pas) et il me semble bien qu’il avait le même message d’erreur. Si je me souviens bien c’était lié à un manque de ressources sur la machine de compilation et c’était une RPi3, comme toi visiblement.
Il a dû installer esphome sur son PC pour compiler…
1 « J'aime »
Herbs
Novembre 5, 2022, 11:02
14
@AlexHass tu as raison, c’était sur cette discussion :
Bonjour,
J’ai acheté tout le matériel nécessaire, mais j’ai un problème lors de l’installation du device via espHome :
[Capture d’écran 2022-11-04 à 13.50.49]
J’ai pourtant copier/coller le projet yaml donné et changé le ssid et le mot de passe :
substitutions:
name: clim-bureau
friendly_name: Clim bureau
esphome:
name: ${name}
platform: ESP8266
board: esp01_1m
# Boards tested: ESP-01S (ESP8266), Wemos D1 Mini (ESP8266); ESP32 Wifi-DevKit2
wifi:
# Éditer le ssid et le pas…
Et dans ce topic @Barnouille a dû compiler depuis une machine plus puissante que celle qui remontait ce message d’erreur.
1 « J'aime »
denisv
Novembre 6, 2022, 9:28
15
Bonjour et bon dimanche à tous,
Merci pour votre aide, alors c’etait bien ça j’ai compilé sur mon pc et tout fonctionne merci encore à tous.
Pour remédier à tout ça il faut que je passe sur un raspberry pi4 ??
Je voulais au départ l’installer sur ma freebox delta mais ma clé SONOFF zigbee n’est pas reconnu !!
Denisv