Bonjour,
Je souhaite associer un ESP32 C3 avec une BME680. Le problème est que la bibliothèque BSEC n’est pas disponible sous ESP32 mais uniquement pour ESP8266.
En cherchant sur le net j’ai trouvé des personnes qui arrivent à faire fonctionner ensemble via des sources GitHub
Si vous avez des tutos / astuces pour faire fonctionner ça je suis preneur
Merci à vous
Max___
Salut,
Merci de ton retour !
J’ai testé, la validation fonctionne bien mais dès que j’installe ça se complique.
Je me demande s’il ne me manque pas quelque chose…
Traceback (most recent call last):
File "/usr/local/bin/esphome", line 33, in <module>
sys.exit(load_entry_point('esphome', 'console_scripts', 'esphome')())
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/esphome/esphome/__main__.py", line 1041, in main
return run_esphome(sys.argv)
^^^^^^^^^^^^^^^^^^^^^
File "/esphome/esphome/__main__.py", line 1028, in run_esphome
rc = POST_CONFIG_ACTIONS[args.command](args, config)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/esphome/esphome/__main__.py", line 458, in command_run
exit_code = write_cpp(config)
^^^^^^^^^^^^^^^^^
File "/esphome/esphome/__main__.py", line 192, in write_cpp
generate_cpp_contents(config)
File "/esphome/esphome/__main__.py", line 204, in generate_cpp_contents
CORE.flush_tasks()
File "/esphome/esphome/core/__init__.py", line 679, in flush_tasks
self.event_loop.flush_tasks()
File "/esphome/esphome/coroutine.py", line 246, in flush_tasks
next(task.iterator)
File "/esphome/esphome/__main__.py", line 184, in wrapped
await coro(conf)
File "/data/external_components/0d898391/esphome/components/bme68x_bsec/__init__.py", line 61, in to_code
temp = [int(a) for a in config[CONF_BSEC_CONFIGURATION].split(",")]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File
"/data/external_components/0d898391/esphome/components/bme68x_bsec/__init__.py", line 61, in <listcomp>
temp = [int(a) for a in config[CONF_BSEC_CONFIGURATION].split(",")]
^^^^^^
ValueError: invalid literal for int() with base 10: '(...copy from the file above...)'