-
-
Notifications
You must be signed in to change notification settings - Fork 0
Supported Hardware
Kanfei supports personal weather stations from multiple manufacturers through a pluggable driver architecture. All drivers implement the StationDriver interface, so the dashboard, charts, nowcast, and all other features work identically regardless of hardware.
Drivers marked in testing are implemented and awaiting hardware validation — see the linked issues for setup instructions and test plans. If you own the hardware and want to help test, comments on the issues are welcome.
| Family | Models | Connection | Status |
|---|---|---|---|
| Legacy serial | Weather Monitor II, Wizard III, Wizard II, Perception II, GroWeather, Energy, Health | RS-232 serial (2400 baud) | Stable |
| Vantage Pro/Pro2 | VP1, VP2 (6150, 6152, 6153, 6160, 6162, 6163) | RS-232 serial or USB (19200 baud) | In testing (#1) |
| Vantage Vue | Vue (6250, 6351) | RS-232 serial or USB (19200 baud) | In testing (#1) |
| WeatherLink IP | 6555 | Ethernet TCP (port 22222) | In testing (#6) |
| WeatherLink Live | 6100 | WiFi — HTTP + UDP | In testing (#5) |
| Family | Models | Connection | Status |
|---|---|---|---|
| WiFi gateways | GW1000, GW1100, GW1200, GW2000 | TCP LAN API (port 45000) | In testing (#2) |
| WiFi consoles | HP2551, HP2553, HP3500 | TCP LAN API (port 45000) | In testing (#2) |
| Branded variants | WH2900, Sainlogic, Froggit, Bresser, Logia, Misol, Raddy | TCP LAN API (port 45000) | In testing (#2) |
| Family | Models | Connection | Status |
|---|---|---|---|
| WiFi stations | WS-2902, WS-5000 (Fine Offset OEM) | HTTP push | In testing (#4) |
| Family | Models | Connection | Status |
|---|---|---|---|
| Tempest | Tempest (ST-00001) | Local UDP broadcast | In testing (#3) |
The setup wizard auto-detects your station hardware on first run. For Davis serial stations, connect the WeatherLink datalogger via a USB-to-serial adapter (or native RS-232 port). For WiFi/network stations (Ecowitt, WeatherLink Live, Tempest), provide the station's IP address or let the wizard discover it on the local network.
Not all hardware supports all features. Each driver declares its capabilities, and the UI adapts accordingly:
| Capability | Description | Example hardware |
|---|---|---|
archive_sync |
Retrieve historical records from station memory | Davis Legacy, Vantage, WeatherLink IP |
calibration_rw |
Read/write sensor calibration offsets | Davis Legacy, Vantage |
clock_sync |
Set the station's internal clock | Davis Legacy, Vantage |
rain_reset |
Clear rain accumulators | Davis Legacy, Vantage |
hilows |
Retrieve daily/monthly/yearly hi/low records | Davis Legacy, Vantage |