Brigadoon - An Occasional Corner on the Internet
HP1000 Weather Station
Designed by Mark Little
The HP1000 is a popular generic WiFi based home weather station that connects to its sensors via a wireless link. The frequency of the link depends on the country of operation.

This is important if you intend to upgrade the unit's firmware. If you get an update and install it, you may find that your unit will no longer connect to its sensors (even after you have to re-input all the other preference information again). This is exactly what happened when Brigadoon's weather station was upgraded from 2.2.2 to 2.3.3 and here is the procedure used to recover from this minor disaster, better yet, how not to get into it.
First, a quick summary of how the upgrade process works, so that it can be understood what may need to be done to recover from an upgrade error.
To upgrade the firmware, a zip file holding the update is downloaded and unzipped onto a micro-SD card. Expect to see a directory listing similar to the one below:
The files that is of interest is "main.ini" as it controls the important preferences. The important setting to ensure that your weather station reads its sensors is this line:


If it says something else, and your unit was purchased in Australia (or for Australia), the console will come up, but it will not be able to read the sensors.

Once you have set the frequency, you can follow the instructions on carrying out the upgrade.

What to do, if I didn't know that?

If you did the upgrade and before you knew about the frequency setting; and it does not detect any of the sensors, don't panic. Recovering from the problem is relatively simple.

First get the micro-SD card and edit the frequency to 433M and attempt the upgrade process again. If the weather station does not detect that it should do the upgrade again and just boots up, all is not lost, but you will need to fool the weather station into thinking that there is a more recent upgrade to be installed.

In the file "main.ini", there will be two llines to be altered:

Update Time=2015-01-01 12:00:00

Once you have checked that frequency is 433M (for Australia), change the version the next minor version and the data to after the time shown (not sure if this is necessary, but it doesn't hurt to do it). So, based on the lines above, the edited lines would be:

Update Time=2015-01-01 12:00:01

Save the file and repeat the update process. After the console boots up, you should be able to see all the sensor readings. The problem with this method is that you will not be able to install firmware version 2.3.4 without altering its version number, but if you wait until 2.3.5 or higher, then you will not have a problem.

After the Firmware Upgrade

After you have done the firmware upgrade, have a look at the direction that the wind vane is showing compared to the reading on the console. You may find that it is 180° out, because the firmware was designed for the Northern Hemisphere and it expects the sensor to be facing South towards the Sun.

Check all other readings as well to make sure that all is as expected.