I am looking for a very simple outdoor wind direction sensor (anemometer) that is compatible with SmartThings, because I want to figure out the orientation of a flying flag. It would be nice, but not required, for the sensor to measure wind speed as well. I would like to avoid hardwiring the device, so it should be battery, solar, or self-powered (e.g., from the wind) if possible. What are good suggestions?
I haven’t seen anything simple or standalone.
Some people have worked out a partial integration with the netatmo weather station, you might search the forum for that.
Qubino makes a weather station intended to integrate with zwave controllers, but the sensors themselves aren’t zwave so you can’t use them individually, you have to buy the whole system.
Obviously both of those are pricey.
If you find something with an IFTTT channel, you might get some Integration that way.
One other option would be to get a standalone sensor with analog output and connect it to either a Fibaro RGBW controller ( which can accept 4 sensors) or another voltage reader. You could use one channel for speed, a different one for direction.
Here’s a typical weather station sensor bundle, but there are lots of them out there.
Here’s the Fibaro:
@ogiewon might have more ideas about a reader.
So basically you get weather station sensors that output analog results, then wire those to a voltage reader that can communicate with SmartThings.
Oh, and Popp has exactly what you’re looking for (although again, pricey), their model 005206, but it’s only available in Europe and will not work with a US hub.
I only mention it in case anyone with a UK hub does read this thread in future.
Thank you all.
I am resistant to getting a full-on weather station, but maybe I should not be. It has more to do with the continuous power requirements.
Ultimately the goal is to dim or turn on/off line voltage spotlights of about 20W each that illuminate the flag, thus saving energy and reducing light pollution. Putting a lot of power on the sensor 24/7 (or even 10/7 at night) defeats the purpose of the exercise.
The SparkFun SEN-08942 looks interesting, and at $76.95 it might be a good start. I reached out to Campbell Scientific as well for 05103-L and WINDSONIC4-L but I am guessing those industrial products will be significantly more expensive.
Just remember that you need both the sensor and a SmartThings-compatible device that can accept the analog output from the sensor and report it as something meaningful to ST.
Another option might be just to go with a local weather service report for wind conditions and trigger off of that. It sounds like you might not need to be too specific. That then doesn’t add any energy draw to your existing set up.
Some of these have an RSS feed, some have an IFTTT channel, there’s also a smartthings “weather tile” but they changed providers last year and I’m not up-to-date on what information it has now.
But if your primary goal is energy saving then you probably don’t need to really get into microclimates and you could just use a general local feed.
I added SmartWeather Station Tile using the IDE. The tiles are nice. There is a PWS within a mile radius, however I am not convinced that its wind readings are accurate (right now there is very little wind though).
Is there a way to trigger actions based on the wind direction and speed within SmartThings, using the SmartWeather Station Tile? I could have an IFTTT sequence going but would rather stick within SmartThings if it is possible (or at least, would rather give it a try first).
I’m sorry, I just haven’t kept up with the new version.
@Dianoga might know.
I think so, but probably not with any of the pre-built automation options. You’ll probably need to use something like webcore (or roll your own).
Other than the Fibraro RGBW controller, what other input sensors exist for SmartThings? Specifically, I would want to measure one analog input voltage (for wind direction), and probably one input voltage for square wave (for wind speed) (which could also be analog, or digital/contact sensor I guess).
A lot of people use an Arduino with the ST_anything library from @ogiewon .
One other option, although it will probably cost around $150is to get the WiFi aenometer that works with ambientweather.net .
That service has an IFTTT channel that you can then use to integrate with smartthings.
Here’s one example:
@GSzabados pointed out in another thread that there is also a DTH available for this one: