I added a second location and set it as my Ambient Weather Station - Local. I do already have my weather station communicating successfully on my network and reporting correctly to Ambient Weather as well as Wunderground. The device is only reporting Sunrise and Sunset values and those are also incorrect.. I selected 0 days to forecast, since I just wanted current weather. Any ideas? Thanks
Announcement
Collapse
No announcement yet.
Created Local instance of Ambient Weather Station - not getting weather data
Collapse
X
-
I'm using an Ambient Weather Station (WS-2000). I have it setup with a static IP on my local network (ie. 192.168.1.15) via wifi. I also have it connected to ambientweather.net and underground. I did create an API key at ambientweather.net, but for the local setup, it sounds like I don't need the API key.
Comment
-
Originally posted by begunfx View PostAre there settings in the Ambient Weather Station Console that I should be setting up?
Select that device
In upper right corner press [next] 3 times or until you see the Customized screen
In the Server IP/Hostname enter the IP of the PC running the plugin
In the Port option enter the port that you defined in the PI
Set the upload interval, I found 20 - 30 seconds works well
Press Save...Don't forget this step
Press Finish in the upper right Corner
That's all there is to it
Comment
-
Originally posted by jim@beersman.com View Post
You have to configure your WS-2000 console to communicate with the PI. If you have not done so already, install AmbientWeather awnet app on your smartphone. Your phone and the WS-2000 need to be on the same network for this configuration. Launch the application and your WS-2000 Console should be listed in the Device List. Something like "AMBWeather-WIFIXXXX". XXXX = the last 4 characters of the mac address.
Select that device
In upper right corner press [next] 3 times or until you see the Customized screen
In the Server IP/Hostname enter the IP of the PC running the plugin
In the Port option enter the port that you defined in the PI
Set the upload interval, I found 20 - 30 seconds works well
Press Save...Don't forget this step
Press Finish in the upper right Corner
That's all there is to it
I'll copy your instructions to main AW/Ecowitt thread.
Comment
-
Originally posted by jim@beersman.com View PostYou can do the same thing with the WS View app, it can communicate with the WS-2000 console as well. In fact this configuration option in WS View was available almost a year before it was available in awnet if not longer. So either app can be used to configure the WS-2000 console
After all the setup, then I went to the PI and created the new location. I renamed it to "Local" and selected Ambient Weather Local, then saved (I used the default port of 7777) (I turned on the log). Unfortunately, I'm not getting any device features still (except for sunrise and sunset). Instead I'm getting a socket error in the logs:
Code:[LEFT][FONT=B612 Mono][COLOR=#FF0000][FONT=Roboto][SIZE=16px]System.Net.Sockets.SocketException (0x80004005): Only one usage of each socket address (protocol/network address/port) is normally permitted at: System.Net.Sockets.Socket.DoBind(EndPoint endPointSnapshot, SocketAddress socketAddress) at: System.Net.Sockets.Socket.Bind(EndPoint localEP) at: System.Net.Sockets.TcpListener.Start(Int32 backlog) at: System.Net.Sockets.TcpListener.Start() at: HSPI_AKWeather.Providers.AmbientWeatherLocal.Listen(Object o)[/SIZE][/FONT][/COLOR][/FONT][/LEFT]
Comment
Comment