Sharper Image Weather Station EC-WS115 not updating

Anonymous
2020-12-07T00:50:36+00:00

Thanks to this community, I have found the software for the Sharper Image EC-WS115, and I've learned how to deal with its USB issues under Windows 10. 

But, it stopped updating the forecast on November 30th, 2020.

The 5-day forecast software gives me an error saying "Cannot connect to server. Please try again later" whenever I try to update the forecast.

Is anyone else having this issue, or just me? Has Foreca shut down the server used to feed information to these devices?

I don't want to send this device to a landfill.

Windows for home | Windows 10 | Devices and drivers

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments
Answer accepted by question author
Anonymous
2020-12-20T19:05:29+00:00

I finally had some success this morning utilizing a workaround that was developed with a lot input from a number of people.  I've created a step-by-step guide as to what I did to get my Sharper Image EC-WS115 5-Day weather forecast station up and running again after the server quit working back on November 30th.  If you use Windows, then this solution should work.  I just got it working this morning, so I haven't fully tested it yet to see if it automatically updates like it used to or if there are any bugs in the code.  If you're interested in taking a peak at the process (5 steps), then download the zip file containing all the files you will need to make it work.  The step-by-step guide is a filed titled 'Read Me.pdf'.  Thanks to all those who did the hard work by decompiling and writing new code in order to make it work.  The zip file can be downloaded here (just click on 'download' in the upper-left-hand corner):  

https://www.dropbox.com/s/yin1t3oqjnyxwe1/5-Day%20Weather%20Forecast%20Workaround.zip?dl=0

Best of luck and Merry Christmas!

Was this answer helpful?

20+ people found this answer helpful.
0 comments No comments
Answer accepted by question author
Anonymous
2021-01-01T14:40:14+00:00

Can anyone put a detailed process on how to get the weather station up and running.  I have downloaded the zip files, gone to Weatherbit and got my personal number.  But , I cannot find the file folders that I have to copy other files to.. please help me.  I want  to get my weather station back on line.  Thanks!

Good morning Michael, as Eric mentioned in another post, check the ReadMe.pdf file that has step-by-step instructions on where everything goes.  Here's also a link to a 27-minute video tutorial that steps through each step in detail.  Hope this helps.  Happy New Year!

https://vimeo.com/495872313/ca3d3d378e

Was this answer helpful?

10+ people found this answer helpful.
0 comments No comments

223 additional answers

Sort by: Most helpful
  1. Anonymous
    2020-12-30T18:49:43+00:00

    Good point SPetro,

    However, I am not sure your ping came back from the correct or rather real server. Those are down and that's the main reason why the app wasn't working.

    If your host file had the entries, the ping is returning from localhost, aka your computer.

    But this just verifies that your host file contains what the 5 days forecast app is looking for.

    This may be considered a test to make sure the host file is correct:

    Pinging server1.netinfostation.com [127.0.0.1] with 32 bytes of data:

    Reply from 127.0.0.1: bytes=32 time<1ms TTL=128

    Reply from 127.0.0.1: bytes=32 time<1ms TTL=128

    Reply from 127.0.0.1: bytes=32 time<1ms TTL=128

    Reply from 127.0.0.1: bytes=32 time<1ms TTL=128

    Ping statistics for 127.0.0.1:

        Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),

    Approximate round trip times in milli-seconds:

        Minimum = 0ms, Maximum = 0ms, Average = 0ms

    I hope this helps somebody out there.

    Was this answer helpful?

    1 person found this answer helpful.
    0 comments No comments
  2. Anonymous
    2020-12-30T15:49:41+00:00

    Hi Casper,

    Great explanations and pointers. It amazes me how much you try to help people. Kudos!

    Indeed, there are many pitfalls and you named them all.

    At some point I double checked the host file and somehow I found that the new servers entries weren't in the host file anymore. And I could swear I had them there before. Anyway, I re-added and I was good to go.

    Some troubleshooting tips:

    If all is well you should not get any kind of warning/error messages: "Cannot connect to server" or similar means that the 5-day forecast program cannot get the updates.

    "USB disconnected" means the program cannot send the data to the station.

    If you have problems you have to go step by step:

    • is the software updating? If, after clicking "update forecast" you get the message about the servers not being found your Wamp doesn't work correctly.

    A successful weather update should have no message, you only see the "Last update Today hours:minutes" time being changed to the current hour.

    Next, when clicking "send to receiver" you should not get any message. Only a temporary "spinning circle", no "USB disconnected"

    Next level:

    So far I could not tell how long it takes for the program to send to the station. It may depend on the proximity to the station. YMMV

    I had a lot of problems with my Windows 10 PC. As many have reported, unplugging and replugging of the USB transmitter helped. But I got fed up so I went a step further: I had a windows 7 PC laying around so I made that one into the weather station. It runs headless. It gets powered on once a day, stays on for an hour or so and then shuts down. Powering on is by a smart plug, by a schedule. In BIOS there is a setting for "On power loss: power on". So every time the smart plug powers on the weather PC boots. For shutdown there is a batch (i named it turnoff.bat) file in startup and it shuts down the PC after an hour. If interested I can provide the content.

    As I said, I am still fine tuning it since I can't tell how long it takes for the station to receive the data from the USB transmitter.

    Good luck!

    Was this answer helpful?

    1 person found this answer helpful.
    0 comments No comments
  3. Anonymous
    2020-12-30T14:16:34+00:00

    Ok, let's check a few things.  First, if you don't see the green WampServer icon in the bottom right part of your screen in the system tray, you can click on the start button and type 'services.msc' in the search box (or, alternatively, you can select 'Run' and then type in 'services.msc'.  In the resulting box, scroll down until you see an entry titled 'wampapache'.  Look at the status (third column over).  It should say 'started'.  If not, then the WampServer did not start properly.

    Next, double-check the 'httpd.conf' file by double-clicking it in the 'c:\wamp\bin\apache\apache2.4.9\conf' folder (I use Notepad to open it up).  Almost exactly half-way down the long list of entries should be a section that looks like this (the important part is the part that I have bolded).  That entry SHOULD be there.  If it's not, you'll need to enter it.

    Note that from this point forward you must specifically allow

    particular features to be enabled - so if something's not working as

    you might expect, make sure that you have specifically enabled it

    below.

    <Directory "c:/wamp/www/">

        #

     Allow from 127.0.0.1   # Possible values for the Options directive are "None", "All",

        # or any combination of:

        #   Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews

        #

    Next, make sure that when the program calls for data that it doesn't go looking for the old servers.  That is done in the 'hosts' file that is located in the 'c:\Windows\System32\drivers\etc\hosts'  folder.  Open the Notepad application from the Start menu by right-clicking on the Notepad icon and then selecting ‘Run as administrator’.  You may have to select 'All Files (*.*) in the lower right of Notepad in order to see all the files).  Once the file is open, make sure the following three lines are in there:

    127.0.0.1             server1.netinfostation.com

    127.0.0.1             server2.netinfostation.com

    127.0.0.1             server3.netinfostation.com

    Lastly, make sure your API Key is entered correctly.  You can open it by going to 'c:\wamp\www' and then double-clicking the file called 'getweather.php' and again using Notepad as the editor.  The very first two lines should look like this (with your particular key instead of the sample one below) paying particular attention to the single quotes at either end of the key:

    <?php

    $api_key = '75c7015a503esample0158a4f338ef3';

    If you end up making any changes to anything mentioned here, reboot when done, and then say a prayer.  :)  Hopefully it will now be working and receiving data.

    Was this answer helpful?

    1 person found this answer helpful.
    0 comments No comments