Skip to main content

Troubleshooting WeatherXM H2 Open Edition (WS2001)

Most issues fall into one of three groups: connecting to the station over Bluetooth, the station joining your LoRaWAN network, and decoding its data. Start with the section that matches what you see.

Quick checks
  • Stay within a few metres of the station while using the web flasher (Bluetooth range is about 10m/32ft with few obstacles).
  • Watch the red LED at the bottom of the station: breathing (slowly fading) means it is joining a network, off means it has joined, short blinks mean a computer or phone is connected over Bluetooth.
  • Disconnecting from the web flasher always restarts the station, which then joins again. This is normal.

Bluetooth and the web flasher​

The browser cannot find the station​

  1. Use Google Chrome or Microsoft Edge on a computer or an Android phone. Safari, Firefox and iPhone/iPad browsers do not support Web Bluetooth.
  2. Check that Bluetooth is switched on, and on Windows and macOS that the browser is allowed to use it.
  3. Restart the station with one short press of the reset button at the bottom. The LED flashes a few times when it restarts.
  4. Click Connect again and look for WeatherXM WS2001 XXXXXX (older units: WeatherXM WS2000 XXXXXX), where XXXXXX is the end of the DevEUI.

If the station is connected to another computer or phone, it does not appear: only one Bluetooth connection at a time is possible.


Pairing fails, or it connects and then nothing happens​

  • A computer or phone that has never connected to this station can only pair during the first 5 minutes after the station starts. Restart the station (one short press of the reset button) and connect within 5 minutes.
  • If the station was factory reset since your last connection, remove it from your computer's or phone's Bluetooth settings ("Forget" / "Remove device") and pair again.
  • The first pairing on a computer can take up to half a minute: the flasher shows Waiting for Bluetooth pairing…. If your operating system shows a pairing prompt, accept it.
  • If the connection hangs, click Cancel and disconnect (or reload the page), wait a few seconds and connect again.

I can't find the station during the firmware update​

During a firmware update the station restarts into update mode and appears in the Bluetooth list as DfuWX plus six characters (for example DfuWX467063), or as DfuTarg, not as "WeatherXM WS2001 …". Select that name.

The station stays in update mode for about 2 minutes and keeps its current firmware until the new one is installed. If the update is interrupted, click Try again in the flasher to resume. If the 2 minutes have passed, the station restarts with its current firmware: connect again and start the update again.


The update says the station "already runs a newer firmware"​

The station refuses firmware older than what it has installed. Nothing was changed and you can keep using the station.


LoRaWAN network​

The station does not join my network​

If the LED keeps breathing, the station cannot complete the join:

  1. Gateway coverage: check that your gateway is online and hears the station. On The Things Network open the gateway's Live data; on ChirpStack the gateway's LoRaWAN frames. If the gateway shows nothing from the station, it is out of range: move the station, the gateway, or both, and keep obstacles (walls, roofs, metal) out of the way.
  2. Region: the region set in the flasher must match your gateway and the device's frequency plan on the network server (for example EU868 everywhere, or US915 with Sub-Band 2 everywhere).
  3. Keys: the DevEUI, JoinEUI and AppKey must be identical in the flasher and on the network server. A single wrong character in the AppKey makes the network server reject the join (TTN shows the rejection in the device's live data).
  4. LoRaWAN version: register the device as LoRaWAN 1.0.4 with RP002 1.0.3 regional parameters.

  • Install the WeatherXM decoder as the uplink payload formatter (TTN) or the codec of the device profile (ChirpStack).
  • WeatherXM frames arrive on FPort 99. Decoders written for the SenseCAP S2120 do not understand them.
  • Uplinks on FPort 3 mean the station still uses the legacy format set by older tools. Connect it with the web flasher and apply your settings again to switch to the WeatherXM frame.
  • Uplinks on FPort 199 come from firmware older than V4.6, which kept sending background messages meant for the WeatherXM network. Connect with the web flasher to update the station; the decoder labels these messages modem_service.

On The Things Network each device may use 30 seconds of airtime per day. Use an upload interval of 5 minutes or more, and 10 minutes or more when the station is far from the gateway. See TTN fair use.


Return to the WeatherXM network​

The station keeps its WeatherXM settings, so it can potentially return to the WeatherXM network. The Switch back to WeatherXM button in the web flasher activates them and restarts the station; a factory reset does the same.

If the station does not rejoin the WeatherXM network, contact WeatherXM support with its DevEUI (shown in the web flasher).


Factory reset​

A factory reset restores the factory settings, erases all paired (bonded) computers and phones, resets the rain counter and activates the station's WeatherXM network settings, so it stops using your network. Your own network settings stay stored; to use your network again, apply your settings with the web flasher.

warning

Remove the station from your computer's or phone's Bluetooth settings right before the factory reset, so you can pair again afterwards. After the reset the station restarts and accepts new pairings for 5 minutes.

To perform the factory reset, hold down the middle button on the bottom of the weather station, count to ~10 and release. The LED flashes very quickly to confirm the reset, then the station restarts.

Help & Support​

You can find our team in our Discord Community Server.

Alternatively, you can always contact us through support for any questions or issues you may have.