Looking for best possible local weather station for homeassistant

Have a check if this :Weather Station for Home Assistant/ ESPHome | Makerfabs
with:

2 Likes

I saw this and it looks cool but I’m unsure it will hold up to the outside elements and they don’t really provide a power solution, just a usb A out. If it’s outside what are the options for power?

Hi. I’m looking to buy the ws3500 to integrate it to HA. Anyone can told me if the rain sensor is reliable enough to be use to close covers in case of rains, before the windows go completely wet? :sweat_smile:

It still works fine. I didn’t even need to change the battery so far…

Nah, this should be done differently. It is far to slow.

Ok, so the rain detection isn’t fast enough you think… Thanks for the information!

I’m here doing my research before buying hardware and it seems like Sainlogic is a reasonable call, but holy moly is their website hot garbage. The site, the Amazon listings… everything is Engrish and stock photos. I’m just trying to figure out what the difference is between the… three?.. currently available models:

  1. the 835 → seems like a basic station with no wifi/internet
  2. the 835 plus → seems like the same sensors, but you get wifi
  3. the 310 → I have no idea how this differs from the 835 plus

anyone know how to compare and contrast?

1 Like

For anyone looking, I am using a Bresser Scientific 7-in-1 which if frequently discounted. Decoding is done with the rtl_433 add-on set at 868MHz.
It seems that the pressure sensor is not wireless but inside the base unit. However, one can use an older (flagship) phone for this.
Still looking for a nice card for the data though.

Do you have some sort of 433mHz receiver dongle?

Using an rlt stick set to 868 MHz, working flawlessly but want to switch to a custom decoder

Hello, was you abble to set it up? When i open the application It ask me an API KEY and also APPLICATION KEY. Where I can find it? I tried to generate one in my profile of “Ambient Weather Network”, but it’s doesn’t work. Can some one helo me? Thank you

What I did was used port forwarding to redirect traffic from the device IP address to my custom django webserver which publishes to MQTT. WS-0310 communicates via HTTP and sends unencrypted data to wunderground, so it was easy to decipher it. I started/finished the work today, so I’ll publish the codes in a week or two. Ping me meanwhile if you want an early peep!

GET /weatherstation/updateweatherstation.php?ID=$myuser&PASSWORD=$mypass&indoortempf=82.2&indoorhumidity=63&tempf=84.4&humidity=61&dewptf=69.5&windchillf=84.4&absbaromin=29.77&baromin=29.86&windspeedmph=0.0&windgustmph=0.7&winddir=248&windspdmph_avg2m=0.0&winddir_avg2m=270&windgustmph_10m=0.4&windgustdir_10m=270&rainin=0.0&dailyrainin=0.0&weeklyrainin=0.31&monthlyrainin=0.31&solarradiation=44.26&UV=0&dateutc=2023-12-30%209:0:38&action=updateraw&realtime=1&rtfreq=5& HTTP/1.1

2 Likes

I would love to know what your original (DIY/ESP8266) setup lookup like. Did you take one of those 433MHz weather stations and replace the transmitter? I read about a zigbee one recently and a LoRa. I already have a Zigbee network and would be willing to add a better LoRa network (I have YoLink).
Can you tell with the old system if it is currently raining?

How’d you forward that traffic?

The downside of YoLink is that they offer nothing local, despite many promises. They could go wink and start charging us

I spent some time the last few weeks and developed a custom integration[1] that works by intercepting the traffic going to Weather Underground and Weathercloud.net. Currently still waiting on the branding to be merged and after that I’ll also put it on HACS. For now you can just add the repository as custom repository. The guide on how to forward the traffic to your HomeAssistant installation is already in the README.

I am already running it with my cheap Vevor weather station and if somebody else wants to verify it for their weather station feel free to do so. If you have more sensors feel free to drop me an issue in the repository and I’ll get them added asap.

It also supports forwarding the request, after processing, to their intended data sink.

[1] GitHub - lhw/cloudweatherproxy: A HA integration that functions as proxy for weatherstations publishing to Weather Underground and Co

1 Like

Amazing, thanks @lhw I just bought an inexpensive vevor unit and was wondering how to get it working fully locally, seems you did the job already, thanks a lot! Really looking for the automatic hacs install :+1:

I just installed it today and it works like a charm ! Got my weatherstation in home assistant. I’m not sure if yes or no it does send my metrics forward to the cloud, will open an issue propably this is the meaning of the checkbox in the setup gui in homeassistant but it’s unclear and can’t be changed afterwards it seems…

Anyway it’s working fine just fine, thanks a lot !

Is there somewhere to discuss your integration @lhw ?
My current question is neither a bug nor a feature request… I do not see any indoor temperature and indoor humidity in home assistant. I looked rapidly at your code and it doesn’t seem to me you are filtering this out, but you also seem to rely on “known sensors” coming from somewhere I don’t know so maybe…
And maybe it’s simply the fact that my base is not reporting indoor temp an humidity to these cloud services I’m now spoofing with your nice code.

I have the Ambient Weather WS-2902. It has the following issues:

  1. Rain cone blocks up easily with bird poop.
  2. Wind cups are very fragile. An owl landed on mine and broke one cup clean off.
  3. Data is collected via the cloud, so if your internet is down, you’ve got gaps in the data because it does not even buffer.
  4. Sensors failed one by one and is completely dead now 2 years later.

I need a weather station that is solar powered and can speak directly to my local HA.