I have GitHub - allangood/rtlamr2mqtt: Docker container to send rtlamr readings to a mqtt broker installed and configured as follows:
general:
sleep_for: 300
verbosity: debug
listen_only: false
tickle_rtl_tcp: false
device_id: single
mqtt:
ha_autodiscovery: true
ha_autodiscovery_topic: homeassistant
base_topic: rtlamr
tls_enabled: false
custom_parameters:
rtltcp: "-s 2048000"
rtlamr: "-unique=true"
meters:
- id: <energy_meter_id>
protocol: idm
name: energy_meter
format: "####.###"
unit_of_measurement: kWh
icon: mdi:transmission-tower
device_class: energy
- id: <water_meter_id>
protocol: r900
name: water_meter
device_class: water
unit_of_measurement: gal
icon: mdi:water-check-outline
Energy is working fine since I am getting data but water is not and I can’t find what I am missing here. Before I was using GitHub - mdegat01/addon-amr2mqtt: HA Addon which runs rtlamr to read IDM power meter data and send to MQTT broker and both Energy and Water worked fine. I am not using it anymore because it suddenly stopped recording data and I could not find the problem (instead I opened a bug on GH for them with all the information they require to debug).
Does anyone have some ideas?
My setup is as follows:
- Home Assistant 2023.8.0
- Supervisor 2023.07.1
- Operating System 10.4
- Frontend 20230802.0 - latest
- Nooelec RTL-SDR v5 Bundle