mirror of
https://github.com/henrygd/beszel.git
synced 2026-09-26 11:27:47 +02:00
- Info.WiFi uses json "wf" with omitempty so systems without Wi-Fi no longer store/broadcast "wifi":null - move osascript exec into wifi_darwin.go; drop unused commandRunner - share strongest-connection logic between table cell and sorting - trim agent/wifi README
12 lines
566 B
Markdown
12 lines
566 B
Markdown
# Connected Wi-Fi signal
|
|
|
|
Reports connected station interfaces only (no scans). `info.wf` holds the current
|
|
snapshot keyed by interface (`s` SSID, `r` RSSI in dBm when available);
|
|
`stats.wf` stores available RSSI as integer dBm. Collected on the default
|
|
interval only; real-time requests reuse the last snapshot.
|
|
|
|
- Linux: nl80211 via `github.com/mdlayher/wifi`. Docker needs `network_mode: host`.
|
|
- macOS: CoreWLAN via `osascript` (JXA). SSID may be redacted by privacy settings.
|
|
- Windows: native WLAN API, keyed by interface GUID.
|
|
- Other platforms: unsupported.
|