deebloo / yngvi

Read, decode, store and display weather data from Acurite weather stations.
10 stars 0 forks source link

How to bridge the connection ? #58

Closed LogeswaranA closed 2 years ago

LogeswaranA commented 3 years ago

Hi There - Thank you for the nice project, which is what I was looking for to read the data from Acurite weather station. I am new to this language, so bit not sure where the interlink is happening between the unit and program. Would be great if there is any direction on that? I am using this product -> AcuRite Iris (5-in-1) Home Weather Station with Wi-Fi Connection to Weather Underground with Temperature, Humidity, Wind Speed/Direction, and Rainfall (01540M)

Should I purchase, "display unit" separately? Also, in this repo where do I bridge my unit.

Please advise...and many thanks for the work

deebloo commented 3 years ago

Hey! So if you are curious about the code the connection is here. https://github.com/deebloo/acurite-weather/blob/main/src/main.rs#L12 That but will read from your display unit and push into influxdb. I then use grafana to display my data. I also just purchase a small software defined radio and am experimenting pulling the data directly from the unit rather then needing to plugin in my display.

deebloo commented 3 years ago

The code itself just uses a reader and a writer interface. If you look under src you can see how to write your own program with your own custom reader and writer. For example you could create a program almost the same as what I use but write the data out to a different database or just call a webhook if you wanted

deebloo commented 2 years ago

@LogeswaranA I just recently updated this to use rtl_433 with a software defined radio receiver. You can get one on Amazon for like 20 bucks if you don't want to buy an indoor console.