Skip to content

Supported Hardware

Chris Nighswonger edited this page Mar 2, 2026 · 1 revision

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.

Davis Instruments

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)

Ecowitt / Fine Offset

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)

Ambient Weather

Family Models Connection Status
WiFi stations WS-2902, WS-5000 (Fine Offset OEM) HTTP push In testing (#4)

WeatherFlow

Family Models Connection Status
Tempest Tempest (ST-00001) Local UDP broadcast In testing (#3)

Hardware Setup

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.

Driver Capabilities

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

Related Pages

Clone this wiki locally