J’ai enfin réussi a faire fonctionner le combo esp32/CC1101 qui remplace avantageusement raspberry/clé RTL-SDR
le trame est envoyée vers le plugin wmbusmeters HA addon qui renvoie les infos décodées sur le serveur MQTT.
Je souhaite monitorer un compteur extérieur a ma maison et je ne veux pas ouvrir des ports vers l’addon wmbusmeters.
Mes capteurs extérieurs communiquent avec HA par un broker MQTT Externe pour lequel j’ai configuré un bridge avec le broker local.
Comment puis-je décoder une trame qui arrive par le canal MQTT du coup?
Ou directement la décoder dans l’ESP32 afin d’envoyer les valeurs dans le MQTT
Merci pour vos idées
Ma configuration
version | core-2024.12.3
– | –
installation_type | Home Assistant OS
dev | false
hassio | true
docker | true
user | root
virtualenv | false
python_version | 3.13.0
os_name | Linux
os_version | 6.6.63-haos
arch | x86_64
timezone | Europe/Paris
config_dir | /config
Home Assistant Community Store
GitHub API
ok
GitHub Content
ok
GitHub Web
ok
HACS Data
ok
GitHub API Calls Remaining
5000
Installed Version
2.0.1
Stage
running
Available Repositories
1492
Downloaded Repositories
2
Home Assistant Cloud
logged_in
false
can_reach_cert_server
ok
can_reach_cloud_auth
ok
can_reach_cloud
ok
Home Assistant Supervisor
host_os
Home Assistant OS 14.0
update_channel
stable
supervisor_version
supervisor-2024.12.0
agent_version
1.6.0
docker_version
27.2.0
disk_total
30.8 GB
disk_used
16.5 GB
healthy
true
supported
true
host_connectivity
true
supervisor_connectivity
true
ntp_synchronized
true
virtualization
kvm
board
ova
supervisor_api
ok
version_api
ok
installed_addons
Studio Code Server (5.17.3), eWeLink Smart Home (1.4.3), ESPHome Device Compiler (2024.11.3), Tailscale (0.24.0), SQLite Web (4.3.0), Terminal & SSH (9.16.0), Duck DNS (1.18.0), Node-RED (18.1.1), Home Assistant Google Drive Backup (0.112.1), Get HACS (1.3.1), Wmbusmeters (W-MBus to MQTT) (1.18.0-RC1)
Bon, je me réponds
J’ai réussi a décoder les trames sans l’addon juste avec ce morceau de code
Ca pars donc sur le MQTT sans problème
Je galère encore avec le timestamp que je voudrai avoir également
« timestamp »:« 2024-12-19T10:41:27Z »
Il me demande une unité et je ne trouve pas quoi mettre
Je viens d’approvisionner un circuit avec un CC1101 et un connecteur pour une antenne.
Je souhaite recevoir les trames et les trier (je reçois les infos d’un certain nombre de compteurs du quartier) avec un ESP32 puis transmettre le « télégramme » qui me concerne vers le mini PC sur lequel est installé HA pour décodage.
Il existe 3 formats de « télégrammes » envoyés par le compteur :
Je crois que seul le plus court est décoder par WMbusMeter. Je vais essayer de récupérer les autres informations contenues dans les « télégrammes » plus long.
En quel langage as tu codé la partie réception ? Le code est t’il disponible ?