thejeffreystone / home-assistant-configuration

My Old Home Assistant Config. For more Information visit ->
https://slacker-labs.com
415 stars 69 forks source link

Acurite sensors on remote machine? #129

Open ifuchs opened 3 years ago

ifuchs commented 3 years ago

Can your Acurite to HA add-on be used to talk to an RPi with the RTL stick that is not the HA machine? That is, in order to receive the sensor signal, I need to have the RTL dongle in a location that is remote relative to the machine running HA. Is this currently possible?

welcome[bot] commented 3 years ago

Thanks for helping make this code better! This is the place to request enhancements, ask questions and other things. You can also ask questions via twitter or https://jeffreystone.net

thejeffreystone commented 3 years ago

Actually, That is exactly how I used to run this code. I had just the basic scripts running on an old linux machine, and pushed it to home assistant via MQTT. But you can't run this add on as is on another machine...I dont think.

I am not sure I have the scripts around anymore, but let me see if I do. I may also be able to write up a quick guide.

ifuchs commented 3 years ago

That would be great if you could.

ifuchs commented 3 years ago

Hi,

Any luck in finding the scripts that would permit running the RTL on an RPi and sending the data to HA on another machine via MQTT? I run HA on a Mac Mini (under Virtualbox) and I have an RPi which has the RTL stick (and currently logs temperature to SQLite from 4 sensors). I’d like to integrate the Acurite sensors into HA.

Thanks, Ira

On Jul 24, 2021, at 11:19 AM, Jeffrey Stone @.***> wrote:

Actually, That is exactly how I used to run this code. I had just the basic scripts running on an old linux machine, and pushed it to home assistant via MQTT.

I am not sure I have the scripts around anymore, but let me see if I do. I may also be able to write up a quick guide.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/thejeffreystone/home-assistant-configuration/issues/129#issuecomment-886067485, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABLDPSHHERKQVNEFFXXKX7DTZLKZ7ANCNFSM5A5OHF7A.

thejeffreystone commented 3 years ago

Actually I did find it today.

Now, this was very basic. And I had to add each sensor by ID and set the topic. No Auto discovery.

But I would run this script on a linux machine using PM2 to keep it running.

I think there is a way to do it via autodiscovery but I haven’t played around with that.

J

On Aug 2, 2021, at 9:02 AM, ifuchs @.***> wrote:

Hi,

Any luck in finding the scripts that would permit running the RTL on an RPi and sending the data to HA on another machine via MQTT? I run HA on a Mac Mini (under Virtualbox) and I have an RPi which has the RTL stick (and currently logs temperature to SQLite from 4 sensors). I’d like to integrate the Acurite sensors into HA.

Thanks, Ira

On Jul 24, 2021, at 11:19 AM, Jeffrey Stone @.***> wrote:

Actually, That is exactly how I used to run this code. I had just the basic scripts running on an old linux machine, and pushed it to home assistant via MQTT.

I am not sure I have the scripts around anymore, but let me see if I do. I may also be able to write up a quick guide.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/thejeffreystone/home-assistant-configuration/issues/129#issuecomment-886067485, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABLDPSHHERKQVNEFFXXKX7DTZLKZ7ANCNFSM5A5OHF7A.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/thejeffreystone/home-assistant-configuration/issues/129#issuecomment-891006371, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAF3QUTTQ6AGMOLOZMV2IUDT22JNNANCNFSM5A5OHF7A.

ifuchs commented 3 years ago

Hi, Did you send the script? I am new to Home Assistant so any help that you can provide in getting the Acurite sensors to be able to on a separate RPi from home assistant presumably via mqtt) would be greatly appreciated. Thanks, Ira

On Mon, Aug 2, 2021 at 8:55 PM Jeffrey Stone @.***> wrote:

Actually I did find it today.

Now, this was very basic. And I had to add each sensor by ID and set the topic. No Auto discovery.

But I would run this script on a linux machine using PM2 to keep it running.

I think there is a way to do it via autodiscovery but I haven’t played around with that.

J

On Aug 2, 2021, at 9:02 AM, ifuchs @.***> wrote:

Hi,

Any luck in finding the scripts that would permit running the RTL on an RPi and sending the data to HA on another machine via MQTT? I run HA on a Mac Mini (under Virtualbox) and I have an RPi which has the RTL stick (and currently logs temperature to SQLite from 4 sensors). I’d like to integrate the Acurite sensors into HA.

Thanks, Ira

On Jul 24, 2021, at 11:19 AM, Jeffrey Stone @.***> wrote:

Actually, That is exactly how I used to run this code. I had just the basic scripts running on an old linux machine, and pushed it to home assistant via MQTT.

I am not sure I have the scripts around anymore, but let me see if I do. I may also be able to write up a quick guide.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub < https://github.com/thejeffreystone/home-assistant-configuration/issues/129#issuecomment-886067485>, or unsubscribe < https://github.com/notifications/unsubscribe-auth/ABLDPSHHERKQVNEFFXXKX7DTZLKZ7ANCNFSM5A5OHF7A .

— You are receiving this because you commented. Reply to this email directly, view it on GitHub < https://github.com/thejeffreystone/home-assistant-configuration/issues/129#issuecomment-891006371>, or unsubscribe < https://github.com/notifications/unsubscribe-auth/AAF3QUTTQ6AGMOLOZMV2IUDT22JNNANCNFSM5A5OHF7A .

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/thejeffreystone/home-assistant-configuration/issues/129#issuecomment-891428327, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABLDPSBM27HYARZLJMGF2KTT245BFANCNFSM5A5OHF7A .

thejeffreystone commented 3 years ago

Did it not come?

I attached it as a txt file. You would need to rename it as temps.py since its a python file.

And yes, you will need MQTT setup on your home assistant, and you will need the MQTT client installed on your VM.

This was written for a linux machine, but it should run on Mac.

But if you are not familiar with python and installing python libraries the script may not get you what you need.

This wasn’t really written to share, so I apologize if this isn’t helpful.

Unfortunately I don't have a step by step guide written up for this.

On Aug 2, 2021, at 9:01 PM, ifuchs @.***> wrote:

Hi, Did you send the script? I am new to Home Assistant so any help that you can provide in getting the Acurite sensors to be able to on a separate RPi from home assistant presumably via mqtt) would be greatly appreciated. Thanks, Ira

On Mon, Aug 2, 2021 at 8:55 PM Jeffrey Stone @.***> wrote:

Actually I did find it today.

Now, this was very basic. And I had to add each sensor by ID and set the topic. No Auto discovery.

But I would run this script on a linux machine using PM2 to keep it running.

I think there is a way to do it via autodiscovery but I haven’t played around with that.

J

On Aug 2, 2021, at 9:02 AM, ifuchs @.***> wrote:

Hi,

Any luck in finding the scripts that would permit running the RTL on an RPi and sending the data to HA on another machine via MQTT? I run HA on a Mac Mini (under Virtualbox) and I have an RPi which has the RTL stick (and currently logs temperature to SQLite from 4 sensors). I’d like to integrate the Acurite sensors into HA.

Thanks, Ira

On Jul 24, 2021, at 11:19 AM, Jeffrey Stone @.***> wrote:

Actually, That is exactly how I used to run this code. I had just the basic scripts running on an old linux machine, and pushed it to home assistant via MQTT.

I am not sure I have the scripts around anymore, but let me see if I do. I may also be able to write up a quick guide.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub < https://github.com/thejeffreystone/home-assistant-configuration/issues/129#issuecomment-886067485>, or unsubscribe < https://github.com/notifications/unsubscribe-auth/ABLDPSHHERKQVNEFFXXKX7DTZLKZ7ANCNFSM5A5OHF7A .

— You are receiving this because you commented. Reply to this email directly, view it on GitHub < https://github.com/thejeffreystone/home-assistant-configuration/issues/129#issuecomment-891006371>, or unsubscribe < https://github.com/notifications/unsubscribe-auth/AAF3QUTTQ6AGMOLOZMV2IUDT22JNNANCNFSM5A5OHF7A .

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/thejeffreystone/home-assistant-configuration/issues/129#issuecomment-891428327, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABLDPSBM27HYARZLJMGF2KTT245BFANCNFSM5A5OHF7A .

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/thejeffreystone/home-assistant-configuration/issues/129#issuecomment-891430121, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAF3QUTKVTT3H7OWCRUBIT3T245WBANCNFSM5A5OHF7A. Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&utm_campaign=notification-email.

!/usr/bin/env python3

import homeassistant.remote as remote

import os from subprocess import Popen, PIPE import json

api = remote.API('hostname', 'homeassistant api key')

with Popen(['rtl_433', '-F', 'json', '-C', 'customary'], stdout=PIPE, bufsize=1, universal_newlines=True) as p: for line in p.stdout: tjson = json.loads(line)

model = tjson['model']

    #temp = "%.1f" % tjson['temperature_F']
    #humidity = tjson['humidity']
    if tjson.get('id', False) == 158:
        #print("%s: temp is %.1f and humidity is %d" % (tjson['model'], tjson['temperature_F'], tjson['humidity']))
        temp = "mosquitto_pub -h 192.168.1.1 -p 1883 -t 'house/accurite-158/temperature' -m '%.1f' -r  -u mqtt_user -P password" % (tjson['temperature_F'])
        os.system(temp)
        humidity = "mosquitto_pub -h 192.1.1.67 -p 1883 -t 'house/accurite-158/humidity' -m '%d' -r -u mqtt_user -P password" % (tjson['humidity'])
        os.system(humidity)
    elif tjson.get('id', False) == 10968:
        #print("%s: temp is %.1f and humidity is %d" % (tjson['model'], tjson['temperature_F'], tjson['humidity']))
        temp = "mosquitto_pub -h 192.168.1.1 -p 1883 -t 'house/accurite-10968/temperature' -m '%.1f' -r -u mqtt_user -P password" % (tjson['temperature_F'])
        os.system(temp)
        humidity = "mosquitto_pub -h 192.168.1.1 -p 1883 -t 'house/accurite-10968/humidity' -m '%d' -r -u mqtt_user -P password" % (tjson['humidity'])
        os.system(humidity)
    else:
        print('Unknown sensor: %s', tjson)
    # Getting the ID from tjson and matching it up with
    # the string name of the sensor in HomeAssistant is
    # left as an exercise to the reader
    #remote.set_state(api, 'sensor.living_room', new_state=temp)
ifuchs commented 3 years ago

I got the script. Obviously this would be much more straightforward if I could run the RTL stick on the HA machine but I don’t think I can (due to location). Your integration looked good and I thought that since you used MQTT to talk to HA, it would be possible to separate the RTL and HA but I guess that is not what you wanted. I am thinking that this script: https://github.com/jochocki/rtl2hass/blob/master/rtl_433_mqtt_hass.py https://github.com/jochocki/rtl2hass/blob/master/rtl_433_mqtt_hass.py may be a bit closer to offering a way to get the sensors into HA and monitoring them but I’m not sure if I can get this working.

Thanks, Ira

On Aug 2, 2021, at 9:07 PM, Jeffrey Stone @.***> wrote:

Did it not come?

I attached it as a txt file. You would need to rename it as temps.py since its a python file.

And yes, you will need MQTT setup on your home assistant, and you will need the MQTT client installed on your VM.

This was written for a linux machine, but it should run on Mac.

But if you are not familiar with python and installing python libraries the script may not get you what you need.

This wasn’t really written to share, so I apologize if this isn’t helpful.

Unfortunately I don't have a step by step guide written up for this.

On Aug 2, 2021, at 9:01 PM, ifuchs @.***> wrote:

Hi, Did you send the script? I am new to Home Assistant so any help that you can provide in getting the Acurite sensors to be able to on a separate RPi from home assistant presumably via mqtt) would be greatly appreciated. Thanks, Ira

On Mon, Aug 2, 2021 at 8:55 PM Jeffrey Stone @.***> wrote:

Actually I did find it today.

Now, this was very basic. And I had to add each sensor by ID and set the topic. No Auto discovery.

But I would run this script on a linux machine using PM2 to keep it running.

I think there is a way to do it via autodiscovery but I haven’t played around with that.

J

On Aug 2, 2021, at 9:02 AM, ifuchs @.***> wrote:

Hi,

Any luck in finding the scripts that would permit running the RTL on an RPi and sending the data to HA on another machine via MQTT? I run HA on a Mac Mini (under Virtualbox) and I have an RPi which has the RTL stick (and currently logs temperature to SQLite from 4 sensors). I’d like to integrate the Acurite sensors into HA.

Thanks, Ira

On Jul 24, 2021, at 11:19 AM, Jeffrey Stone @.***> wrote:

Actually, That is exactly how I used to run this code. I had just the basic scripts running on an old linux machine, and pushed it to home assistant via MQTT.

I am not sure I have the scripts around anymore, but let me see if I do. I may also be able to write up a quick guide.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub < https://github.com/thejeffreystone/home-assistant-configuration/issues/129#issuecomment-886067485>, or unsubscribe < https://github.com/notifications/unsubscribe-auth/ABLDPSHHERKQVNEFFXXKX7DTZLKZ7ANCNFSM5A5OHF7A .

— You are receiving this because you commented. Reply to this email directly, view it on GitHub < https://github.com/thejeffreystone/home-assistant-configuration/issues/129#issuecomment-891006371>, or unsubscribe < https://github.com/notifications/unsubscribe-auth/AAF3QUTTQ6AGMOLOZMV2IUDT22JNNANCNFSM5A5OHF7A .

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/thejeffreystone/home-assistant-configuration/issues/129#issuecomment-891428327, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABLDPSBM27HYARZLJMGF2KTT245BFANCNFSM5A5OHF7A .

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/thejeffreystone/home-assistant-configuration/issues/129#issuecomment-891430121, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAF3QUTKVTT3H7OWCRUBIT3T245WBANCNFSM5A5OHF7A. Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&utm_campaign=notification-email.

!/usr/bin/env python3

import homeassistant.remote as remote

import os from subprocess import Popen, PIPE import json

api = remote.API('hostname', 'homeassistant api key')

with Popen(['rtl_433', '-F', 'json', '-C', 'customary'], stdout=PIPE, bufsize=1, universal_newlines=True) as p: for line in p.stdout: tjson = json.loads(line)

model = tjson['model']

temp = "%.1f" % tjson['temperature_F']

humidity = tjson['humidity']

if tjson.get('id', False) == 158:

print("%s: temp is %.1f and humidity is %d" % (tjson['model'], tjson['temperature_F'], tjson['humidity']))

temp = "mosquitto_pub -h 192.168.1.1 -p 1883 -t 'house/accurite-158/temperature' -m '%.1f' -r -u mqtt_user -P password" % (tjson['temperature_F']) os.system(temp) humidity = "mosquitto_pub -h 192.1.1.67 -p 1883 -t 'house/accurite-158/humidity' -m '%d' -r -u mqtt_user -P password" % (tjson['humidity']) os.system(humidity) elif tjson.get('id', False) == 10968:

print("%s: temp is %.1f and humidity is %d" % (tjson['model'], tjson['temperature_F'], tjson['humidity']))

temp = "mosquitto_pub -h 192.168.1.1 -p 1883 -t 'house/accurite-10968/temperature' -m '%.1f' -r -u mqtt_user -P password" % (tjson['temperature_F']) os.system(temp) humidity = "mosquitto_pub -h 192.168.1.1 -p 1883 -t 'house/accurite-10968/humidity' -m '%d' -r -u mqtt_user -P password" % (tjson['humidity']) os.system(humidity) else: print('Unknown sensor: %s', tjson)

Getting the ID from tjson and matching it up with

the string name of the sensor in HomeAssistant is

left as an exercise to the reader

remote.set_state(api, 'sensor.living_room', new_state=temp)

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/thejeffreystone/home-assistant-configuration/issues/129#issuecomment-891432532, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABLDPSF6GKA56HHJGTWF5ETT246NDANCNFSM5A5OHF7A.

thejeffreystone commented 3 years ago

Yep. That is the script that handles the auto discovery piece.

I use a modified version of that same script in the add-on.

https://github.com/thejeffreystone/hassio_addons/blob/main/acurite2mqtt/rtl_433_mqtt_hass.py https://github.com/thejeffreystone/hassio_addons/blob/main/acurite2mqtt/rtl_433_mqtt_hass.py

But if you want to go that route I would use the one from the source.

https://github.com/merbanan/rtl_433/blob/master/examples/rtl_433_mqtt_hass.py https://github.com/merbanan/rtl_433/blob/master/examples/rtl_433_mqtt_hass.py

That one has some instructions in it, and is maintained by the group that wrote the RTL_433 app.

J

On Aug 2, 2021, at 9:57 PM, ifuchs @.***> wrote:

I got the script. Obviously this would be much more straightforward if I could run the RTL stick on the HA machine but I don’t think I can (due to location). Your integration looked good and I thought that since you used MQTT to talk to HA, it would be possible to separate the RTL and HA but I guess that is not what you wanted. I am thinking that this script: https://github.com/jochocki/rtl2hass/blob/master/rtl_433_mqtt_hass.py https://github.com/jochocki/rtl2hass/blob/master/rtl_433_mqtt_hass.py may be a bit closer to offering a way to get the sensors into HA and monitoring them but I’m not sure if I can get this working.

Thanks, Ira

On Aug 2, 2021, at 9:07 PM, Jeffrey Stone @.***> wrote:

Did it not come?

I attached it as a txt file. You would need to rename it as temps.py since its a python file.

And yes, you will need MQTT setup on your home assistant, and you will need the MQTT client installed on your VM.

This was written for a linux machine, but it should run on Mac.

But if you are not familiar with python and installing python libraries the script may not get you what you need.

This wasn’t really written to share, so I apologize if this isn’t helpful.

Unfortunately I don't have a step by step guide written up for this.

On Aug 2, 2021, at 9:01 PM, ifuchs @.***> wrote:

Hi, Did you send the script? I am new to Home Assistant so any help that you can provide in getting the Acurite sensors to be able to on a separate RPi from home assistant presumably via mqtt) would be greatly appreciated. Thanks, Ira

On Mon, Aug 2, 2021 at 8:55 PM Jeffrey Stone @.***> wrote:

Actually I did find it today.

Now, this was very basic. And I had to add each sensor by ID and set the topic. No Auto discovery.

But I would run this script on a linux machine using PM2 to keep it running.

I think there is a way to do it via autodiscovery but I haven’t played around with that.

J

On Aug 2, 2021, at 9:02 AM, ifuchs @.***> wrote:

Hi,

Any luck in finding the scripts that would permit running the RTL on an RPi and sending the data to HA on another machine via MQTT? I run HA on a Mac Mini (under Virtualbox) and I have an RPi which has the RTL stick (and currently logs temperature to SQLite from 4 sensors). I’d like to integrate the Acurite sensors into HA.

Thanks, Ira

On Jul 24, 2021, at 11:19 AM, Jeffrey Stone @.***> wrote:

Actually, That is exactly how I used to run this code. I had just the basic scripts running on an old linux machine, and pushed it to home assistant via MQTT.

I am not sure I have the scripts around anymore, but let me see if I do. I may also be able to write up a quick guide.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub < https://github.com/thejeffreystone/home-assistant-configuration/issues/129#issuecomment-886067485>, or unsubscribe < https://github.com/notifications/unsubscribe-auth/ABLDPSHHERKQVNEFFXXKX7DTZLKZ7ANCNFSM5A5OHF7A .

— You are receiving this because you commented. Reply to this email directly, view it on GitHub < https://github.com/thejeffreystone/home-assistant-configuration/issues/129#issuecomment-891006371>, or unsubscribe < https://github.com/notifications/unsubscribe-auth/AAF3QUTTQ6AGMOLOZMV2IUDT22JNNANCNFSM5A5OHF7A .

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/thejeffreystone/home-assistant-configuration/issues/129#issuecomment-891428327, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABLDPSBM27HYARZLJMGF2KTT245BFANCNFSM5A5OHF7A .

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/thejeffreystone/home-assistant-configuration/issues/129#issuecomment-891430121, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAF3QUTKVTT3H7OWCRUBIT3T245WBANCNFSM5A5OHF7A. Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&utm_campaign=notification-email.

!/usr/bin/env python3

import homeassistant.remote as remote

import os from subprocess import Popen, PIPE import json

api = remote.API('hostname', 'homeassistant api key')

with Popen(['rtl_433', '-F', 'json', '-C', 'customary'], stdout=PIPE, bufsize=1, universal_newlines=True) as p: for line in p.stdout: tjson = json.loads(line)

model = tjson['model']

temp = "%.1f" % tjson['temperature_F']

humidity = tjson['humidity']

if tjson.get('id', False) == 158:

print("%s: temp is %.1f and humidity is %d" % (tjson['model'], tjson['temperature_F'], tjson['humidity']))

temp = "mosquitto_pub -h 192.168.1.1 -p 1883 -t 'house/accurite-158/temperature' -m '%.1f' -r -u mqtt_user -P password" % (tjson['temperature_F']) os.system(temp) humidity = "mosquitto_pub -h 192.1.1.67 -p 1883 -t 'house/accurite-158/humidity' -m '%d' -r -u mqtt_user -P password" % (tjson['humidity']) os.system(humidity) elif tjson.get('id', False) == 10968:

print("%s: temp is %.1f and humidity is %d" % (tjson['model'], tjson['temperature_F'], tjson['humidity']))

temp = "mosquitto_pub -h 192.168.1.1 -p 1883 -t 'house/accurite-10968/temperature' -m '%.1f' -r -u mqtt_user -P password" % (tjson['temperature_F']) os.system(temp) humidity = "mosquitto_pub -h 192.168.1.1 -p 1883 -t 'house/accurite-10968/humidity' -m '%d' -r -u mqtt_user -P password" % (tjson['humidity']) os.system(humidity) else: print('Unknown sensor: %s', tjson)

Getting the ID from tjson and matching it up with

the string name of the sensor in HomeAssistant is

left as an exercise to the reader

remote.set_state(api, 'sensor.living_room', new_state=temp)

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/thejeffreystone/home-assistant-configuration/issues/129#issuecomment-891432532, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABLDPSF6GKA56HHJGTWF5ETT246NDANCNFSM5A5OHF7A.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/thejeffreystone/home-assistant-configuration/issues/129#issuecomment-891450542, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAF3QUSUDXQA3SU22JQHA53T25EHFANCNFSM5A5OHF7A. Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&utm_campaign=notification-email.

FinestDice17 commented 2 years ago

I know this is an older thread but I have my rtlsdr dongle plugged into my NAS, running linux in docker, rtl_433 running in said linux docker, Mqtt broker on my RPI4 running HomeAssistantOS, sending data from linux docker through MQTT to HA where I had to listen for data coming through and like @thejeffreystone said use ID's to create entities. If you need help still I can see what I can do to help you as well.