I use an RTLSDR with Home Assistant via MQTT to capture the Power Meter and Gas Meter readings for my house that are wirelessly transmitted every few minutes. Works great!
@@TechMindsOfficial I'm in the USA, but our smart meters don't work on 433 mhz either, they use 915 mhz. The RTL_433 software can decode 915 mhz smart meters as well though, there is a setting in the app to switch the frequency to 915 mhz. However, I use an app called RTLAMR to decode the smart meters and send the data to MQTT.
I've been using home assistant to keep my smart home working without the internet for years, this project looks like a great way to get all sorts of interesting new options integrated together. Thank you!
A very easy to follow video, thank you! However, for some reason my 433 devices (simple, cheap thermometers) don’t seem to appear in Home Assistant, while I can see the Lilygo there just fine. What may be the problem? Any advice appreciated.
Followed you perfectly right up to 5:24. How the heck do you get it shown in Home Assistant, what have i missed here. Have oodles of data coming in as checked using MQTT Explorer, seems I have exactly the same weather station as you, but not detected in HA ?. But Nothing shows on the MQTT broker card. I have checked and checked again your steps from 0:00 - 5:24 and am totally lost, how did you do that ???. Kind Rgds. & Baffled
I'm sorry for the stupid question, but would this project work using the version of the LilyGo which contains a 868Mhz Lora chip? I understand that the signal received from the weather station is 433Mhz. What I was wondering was whether these boards had a separate 433Mhz receiver plus a LoraWan transceiver? Could the weather station be decoded at 433Mhz, and the data then send out on LoraWan at 868Mhz?
You can use the 900/928mhz ttgo's however you will need to replace a surface mount resistor to match 433mhz. IDK if this will work with the t-beams but it works for the ttgo's pico's
Hello Matt, thanks for this video. I am having trouble getting connected to the Lilygo RTL433. I have Node-Red and Mosquitto setup and running. I have re flashed the ESP32 board numerous times and cannot get to its portal, and the page keeps requesting a password, which I have never setup. Maybe its the fact I am using Node-Red and not HA. Any advice would be appreciated.
PS: That link is just an example, don't buy from there it's expensive, I've paid as little as 80 euros for a weatherstation and screen! You'll find them on Amazon under many different brands.
Great Video, I use to use OpenHab but since I discovered Home Assistant +-3 years ago I never looked back as it's much more user friendly than OpenHab, but also have to say I don't know what changes they have made to Openhab. I'll stick to HASSIO..
Thank you for that. I have a bunch of 433MHz sensors around the house that I would like to integrate into a dashboard and this seems to be the way. Btw, what is the difference between the two ESP32 devices you showcase on layman terms? How are they powered?
Cannot seem to get this to work. Web upload gives "error could not get enough status bytes" in red. This using chrome on a mac. Nothing on board screen and rapidly flashing blue led. Tried it twice. Any thoughts?
It currently only supports OOK modulation. As we are leveraging the transceiver chipset to receive the signals we are more limited than the typical rtl_433 implementation which leverages a software defined radio. Now if you could get a SDR and ESP32 in a package.....
I see you've got an FSK version in development. I'd like to use a Lilygo ESP32 with the LoRa transceiver to pick up my Ecowitt weather sensors which are mostly FSK modulation.
@@AndrewJones-tj6et That is an abandoned effort as I could not get it working correctly, and during the effort identified a few blockers preventing getting it fully working. Including that the transceivers available do signal demodulation within the chip set, and not within software like rtl_433. So any FSK implementation would be limited in scope, as the transceiver settings would need to align with the device
Getting error message "Failed to initialize. Try resetting your device or holding the BOOT button while selecting your serial port." with 2 x TTGO LoRa32 V2.1 1.6.1 ESP32 LoRa 433MHz. Anybody got ideas what could be wrong or a work around ?
I have no problems with licence free telemetry equipment on 433Mhz, it's a shame that the RSGB can't think out of the box and shift the FM simplex voice section to where it won't be interfered by these devices, so far they have just buried their heads in the sand and haven't tackled the problem, making FM simplex voice communications a waste of time in built up area's of the UK.
at the end of the day, 70Cms is a wide band with room to manoeuvre, why can't our representative organisation organise this, there quite good with arranging their band plan's, maybe it's about time they pulled there thumb out and made FM simplex usable again.
Thank you very much for this tutorial. It worked perfectly. It is now getting my 433 device transmissions and piping them thru to my HA MQTT server like a treat. I do have one question tho. I want to hard set the IP address of the gateway. I can see that it has picked up the DHCP assigned address nnn.nnn.nnn.58 displayed on the OLED. When I try to log on to that address it requires a username and password. I have not seen a username set anywhere (except for the MQTT user/pass info), so I am not sure what that might be. Do you have any idea of the username and password to use connecting via the LAN to set a fixed IP address? Thanks again jules
I use an RTLSDR with Home Assistant via MQTT to capture the Power Meter and Gas Meter readings for my house that are wirelessly transmitted every few minutes. Works great!
What country are you in Daniel? I don’t think our smart meters in the UK transmit on 433 :-(
@@TechMindsOfficial I'm in the USA, but our smart meters don't work on 433 mhz either, they use 915 mhz. The RTL_433 software can decode 915 mhz smart meters as well though, there is a setting in the app to switch the frequency to 915 mhz. However, I use an app called RTLAMR to decode the smart meters and send the data to MQTT.
Wait until you find the Grafana add-on and start to draw graphs with that! Home Assistant is addictive :)
I've been using home assistant to keep my smart home working without the internet for years, this project looks like a great way to get all sorts of interesting new options integrated together. Thank you!
Great video thanks. Just remember that the Heltec v2.1 has now been deprecated and the v3 that is readily available is not supported by OMQTTG
More Home Assistant integrations please 😀
Wow, this is awesome. I currently have a DIY solution that uses a janky USB port. This is way better. Thank you!
Love ESP32s - I spent a few months learning to program them last year - very powerful bits of kit with unlimited uses.
What sources did you use to learn?
Awesome. Now question are you able to track back in time? I'm looking for a way to say look through at the hottest, coldest day etc
A very easy to follow video, thank you! However, for some reason my 433 devices (simple, cheap thermometers) don’t seem to appear in Home Assistant, while I can see the Lilygo there just fine. What may be the problem? Any advice appreciated.
Followed you perfectly right up to 5:24. How the heck do you get it shown in Home Assistant, what have i missed here. Have oodles of data coming in as checked using MQTT Explorer, seems I have exactly the same weather station as you, but not detected in HA ?. But Nothing shows on the MQTT broker card. I have checked and checked again your steps from 0:00 - 5:24 and am totally lost, how did you do that ???. Kind Rgds. & Baffled
This is awesome. I wanted something like this for grafana.
There's a native add-on for Home Assistant to get Grafana installed, so you can use Grafana to graph out data from Home Assistant, it's very cool.
I'm sorry for the stupid question, but would this project work using the version of the LilyGo which contains a 868Mhz Lora chip? I understand that the signal received from the weather station is 433Mhz.
What I was wondering was whether these boards had a separate 433Mhz receiver plus a LoraWan transceiver? Could the weather station be decoded at 433Mhz, and the data then send out on LoraWan at 868Mhz?
You can use the 900/928mhz ttgo's however you will need to replace a surface mount resistor to match 433mhz. IDK if this will work with the t-beams but it works for the ttgo's pico's
Hello Matt, thanks for this video. I am having trouble getting connected to the Lilygo RTL433. I have Node-Red and Mosquitto setup and running. I have re flashed the ESP32 board numerous times and cannot get to its portal, and the page keeps requesting a password, which I have never setup. Maybe its the fact I am using Node-Red and not HA. Any advice would be appreciated.
can this be done with 915 devices?
Which weather station do you have at home Matt?
I have the one that Moonraker sell, I’ll try find a link :)
PS: That link is just an example, don't buy from there it's expensive, I've paid as little as 80 euros for a weatherstation and screen! You'll find them on Amazon under many different brands.
Great Video, I use to use OpenHab but since I discovered Home Assistant +-3 years ago I never looked back as it's much more user friendly than OpenHab, but also have to say I don't know what changes they have made to Openhab. I'll stick to HASSIO..
Thank you for that. I have a bunch of 433MHz sensors around the house that I would like to integrate into a dashboard and this seems to be the way. Btw, what is the difference between the two ESP32 devices you showcase on layman terms? How are they powered?
What antenna do you use to receive the packets?
Will this be possible with a C1101 receiver?
Hi, can I use the same method to capture 868 Mhz 5in1 Bresser weather station? Is there a module you can recomend? Thanks
Cannot seem to get this to work. Web upload gives "error could not get enough status bytes" in red. This using chrome on a mac.
Nothing on board screen and rapidly flashing blue led.
Tried it twice. Any thoughts?
Should have looked on openmqttgatway forum. Seems this is a common issue on macs chrome. Will try a win11 pc.
Good Subject Matt
Thanks Michael!
Does it work with sensors that use FSK modulation rather than OOK?
It currently only supports OOK modulation. As we are leveraging the transceiver chipset to receive the signals we are more limited than the typical rtl_433 implementation which leverages a software defined radio. Now if you could get a SDR and ESP32 in a package.....
I see you've got an FSK version in development. I'd like to use a Lilygo ESP32 with the LoRa transceiver to pick up my Ecowitt weather sensors which are mostly FSK modulation.
@@AndrewJones-tj6et That is an abandoned effort as I could not get it working correctly, and during the effort identified a few blockers preventing getting it fully working. Including that the transceivers available do signal demodulation within the chip set, and not within software like rtl_433. So any FSK implementation would be limited in scope, as the transceiver settings would need to align with the device
Getting error message "Failed to initialize. Try resetting your device or holding the BOOT button while selecting your serial port." with 2 x TTGO LoRa32 V2.1 1.6.1 ESP32 LoRa 433MHz. Anybody got ideas what could be wrong or a work around ?
just followed video the esp wont connect to mqtt broker
Try connecting to the broker from MQTT explorer, just to make sure you have the right credentials etc
This has huge latency. in my hands it can't be used with 433mhz buttons.
I have no problems with licence free telemetry equipment on 433Mhz, it's a shame that the RSGB can't think out of the box and shift the FM simplex voice section to where it won't be interfered by these devices, so far they have just buried their heads in the sand and haven't tackled the problem, making FM simplex voice communications a waste of time in built up area's of the UK.
at the end of the day, 70Cms is a wide band with room to manoeuvre, why can't our representative organisation organise this, there quite good with arranging their band plan's, maybe it's about time they pulled there thumb out and made FM simplex usable again.
beware I got 5000 devices added that I did not want
Lol wunderground wasnt working and i couldnt figure out why, so i ordered this one, after 5mins it worked.
Thank you very much for this tutorial. It worked perfectly. It is now getting my 433 device transmissions and piping them thru to my HA MQTT server like a treat. I do have one question tho. I want to hard set the IP address of the gateway. I can see that it has picked up the DHCP assigned address nnn.nnn.nnn.58 displayed on the OLED. When I try to log on to that address it requires a username and password. I have not seen a username set anywhere (except for the MQTT user/pass info), so I am not sure what that might be. Do you have any idea of the username and password to use connecting via the LAN to set a fixed IP address? Thanks again jules