WS View Plus (WSV+) and Web UI Local Network Manual
Introduction and Differences
This manual provides detailed instructions for setting up and managing Ecowitt weather stations using the WS View Plus (WSV+) mobile application and the Web User Interface (WebUI) for local network configurations.
WSV+ vs. Ecowitt App: WS View Plus focuses on local network management with optional internet features. The Ecowitt app operates primarily via the internet, requiring an ecowitt.net account, though it also offers local options. WSV+ manages devices connected to the local router, while the Ecowitt app manages devices linked to the Ecowitt cloud account.
WSV+ vs. Web UI: WS View Plus offers a mobile app interface similar to the WebUI. Historically, the predecessor WS View app predated consoles with integrated web pages. While the WebUI is typically for a single device, WSV+ can manage multiple devices within the same local network, displaying them in a list. Both WSV+ and the WebUI synchronize settings. Users can access the WebUI via the device's IP address through a web browser. Currently, GW3000 and WS6210 SD card settings, as well as network configuration, are exclusively available through the WebUI.
Setting Up a New Device in the Local Network (LAN/WLAN)
This section guides users through adding a device (console, gateway, or camera) to their local network.
Steps for Adding a Device (e.g., HP2560):
- Tap the '+' button on the bottom task bar, select the console, and tap 'Next' in the top right corner.
- Follow the on-screen instructions to activate the console's WLAN. Tick 'Completed operation' and tap 'Next'.
- Connect your smartphone's Wi-Fi to the console's WLAN. For HP2560 consoles without an API, the WLAN name will be 'EasyWeatherPro-xxxxx'.
Note on SSIDs: Consoles like WS2320, WS2910, HP3500, and HP2550 may display two SSIDs: 'EasyWeather-WFIxxxx' or 'EasyWeatherPro-xxxxx'. Devices without the 'Pro' extension have older Wi-Fi firmware and lack WebUI support. Weather Service-only firmware devices do not support adding sensors via the app or WebUI and do not show live data.
Network Provisioning Steps:
- Press the 'Scan' button to select your router's SSID (wireless network name).
- Enter your router's password and tap 'Next'. You can skip weather server setup for later.
- Once the device connects to your local network, reconnect your smartphone/tablet to the same network.
- The device will appear in the WSV+ device list with information like name, MAC address, IP address, and version.
Device List Information: The device list displays router-connected devices. Entries cannot be edited directly; resetting the hardware is required to remove an entry. Powering off a device will gray out its entry.
Note on Provisioning: Devices with 'EasyWeather' or 'EasyWeatherPro' (WIFI firmware name) allow Weather Service configuration (Ecowitt Cloud, Wunderground, etc.) and custom server posting. Devices with local Ecowitt API (e.g., GW3000A-WIFIxxxx) use their specific SSID for the access point. Devices connected via LAN (e.g., GW2000, GW3000) are recognized directly by the router and WSV+.
Full Name Devices: Devices listed with their full name (e.g., GW3000A-WIFIxxxx) have local Ecowitt API and allow full configuration, calibration, and live data display in WSV+. Network settings and SD card management are only available via the WebUI (http://IP-address-of-your device).
Devices Management
My Devices and Device List
This section displays all router-connected devices in a sample network. Entries cannot be edited directly; hardware reset is required to remove them. Powered-off devices appear grayed-out.
My Devices and Favorites
To personalize the device list, users can add entries to the 'Favorites' view by tapping the star icon. A custom icon can be selected for each device. The Favorites list becomes the default view upon launching WSV+. Device names in Favorites can be edited during creation or later via the settings (gear wheel) icon.
IP Connection for Adding a Device by IP Address
If a device does not appear in the device list after router registration, its IP address (found in the router under the device's MAC address) can be entered manually to continue with weather service setup and live data viewing.
Cloud and Local Weather Server Setup
This section covers setting up weather data uploads to cloud services or custom servers.
Devices with an 'EasyWeather(Pro)' entry are described here. For devices with their own name (e.g., GW3000A-WIFIxxxx), Weather Server and custom server configurations are options. Data can be posted to servers on the internet or within the local network.
Cloud Weather Server (Optional)
Configuring weather servers allows sending weather data to public services like Ecowitt.net, Wunderground.com, Weathercloud.net, and wow.metoffice.gov.uk. Users can skip this section if not needed.
Customer Chosen Upload/Posting Target (Customized Server Option)
This feature allows posting data to a user-defined server or IP address. Examples include sending data to Home Assistant via a webhook or to a personal website using the Wunderground protocol.
- Example 1 (Home Assistant): Protocol: Ecowitt, ServerIP/Hostname: [Your HA Server IP], Path: /api/webhook/..., Port: 8123, Upload Interval: 8 seconds.
- Example 2 (Custom Website): Protocol: Wunderground, ServerIP/Hostname: my-weather-website-domain.com, Path: /report/data, Port: 8080, Upload Interval: 8 seconds.
WSV+ Dashboard Units Setting
Dashboard unit settings are configured via the 'Setting' button in the WSV+ app. These settings apply only to the WSV+ view; other tools like Ecowitt.net or WebUI require separate configuration.
Connecting to Your Console Without a Local Network
It is possible to connect to the console using WSV+ even without a local network. This allows configuring Weather Network options or performing full configuration (except SD card and network) if the console has a local Ecowitt API. This is achieved by connecting the mobile device to the console's own WLAN access point (e.g., EasyWeather-WIFIxxxx) and using the hotspot IP address (192.168.4.1) in WSV+.
Configuring Weather Services and Local Network Access with the WebUI
The WebUI is essential for network and SD card configuration. Access is possible via the console's hotspot IP (192.168.4.1) or its local network IP address.
- Situation 1 (Console not connected): Register the console to the local network via the WebUI by connecting to its WLAN SSID (e.g., EasyWeather(Pro)... or DeviceX-WIFIxxxx).
- Situation 2 (Console connected): Access via the console's hotspot IP in a browser or via the local network IP address (found in the router or WSV+ device list).
Device Settings in WS View Plus and Web UI
Open Live Data
Users can view live sensor data by selecting a device entry in the WSV+ device list. The main page displays basic sensor data (temperature, humidity, pressure, solar, wind, rain, air quality), signal quality, sensor ID, and battery status. Additional tabs show extra sensor data (e.g., T&H, Leaf Wetness). A pencil icon allows renaming extra sensors.
Accessing the Web UI: To access the WebUI, re-power the device or activate its hotspot. Connect your phone/laptop's Wi-Fi to the device's hotspot, then enter the default IP address (192.168.4.1) in a browser and log in.
In the WebUI, live data is displayed grouped on a single page without tabs.
Weather Services
After adding a device, weather services can be configured. Data can be uploaded to supported servers including:
- ecowitt.net (Default)
- wunderground.com
- weathercloud.net
- wow.metoffice.gov.uk
- Customized server
Calibration
This section allows for data calibration of various sensors, including Irradiance Gain, UV Gain, Wind Gain, and offsets for temperature, humidity, and pressure.
Rain Totals
This page supports settings for rain data, including choosing between traditional or piezoelectric rain gauge data for upload, rainfall calibration, and reset times for daily, weekly, and seasonal rain totals. It also covers Piezo Rain gain calibration.
Piezoelectric Rain Gauge Principle: Raindrops hitting the sensor cause mechanical vibration, generating a voltage difference proportional to rainfall. Environmental factors can influence measurements. Calibration is necessary to ensure accuracy, especially for varying rainfall intensities and potential double impacts from heavy rain.
WS90 and WS85 Calibration: To improve rain data accuracy, users can calibrate the sensor. A reference sensor (e.g., WH40) is recommended for recording rainfall value and rate. Five 'Piezo Rain' gain parameters (Rain1-Rain5) can be adjusted. For example, setting Rain4 gain to 6/7.5 (0.8) and Rain2, Rain3, Rain5 to 0.8 is suggested for easier management.
Device Setting
This page allows configuration of device-specific settings, such as sensor type, frequency, temperature compensation, timezone, and automatic upgrades. Network management and SD card configuration are exclusively handled via the WebUI.
Sensor ID
This section is for sensor management, including viewing, re-registering, and assigning active sensor IDs. Newer firmware versions may present sensor IDs across two pages for better WebUI overview, while WSV+ displays them on a single page.
Configure Router in Local Network
This page supports local network setup. WSV+ manages the WLAN portion, while Ethernet (LAN) connections and enabling/disabling WLAN for dual network devices are managed via the WebUI.
Live Data Units
This page allows users to set preferred units for live data display, including temperature, pressure, wind speed, precipitation, and irradiance.
SD Card
SD card management is currently only available through the WebUI for GW3000 and WS6210. Supported file system format is FAT32; for cards over 32GB, use tools like Rufus (https://rufus.ie/en/) for formatting. The system monitors SD card status, allows hot-swapping, displays detailed information, and supports multi-level directory management. Sensor data is stored in .csv format for easy analysis. File names are incremented with capital letters (A, B, C...) when unit settings change.
SD Card File List Example:
Path | File Name | Size (Bytes) | Operation |
/ | 202411A.CSV | 998 | Download | Delete |
/ | 202411Allsensors_A.CSV | 2984 | Download | Delete |
/ | 202411B.CSV | 714 | Download | Delete |
/ | 202411Allsensors_B.CSV | 2104 | Download | Delete |
/ | +.TXT | 217 | Download | Delete |
/ | .TXT | 192 | Download | Delete |
/ | txt | 191 | Download | Delete |