Skip to content

Releases: awilliams/wifi-presence

v0.3.0

21 Nov 03:34
Compare
Choose a tag to compare

Fixed

  • Proper handling of new hostapd AP-STA-CONNECTED messages (#13)

v0.2.0

13 Sep 01:56
Compare
Choose a tag to compare

Fixed

  • Proper decoding of SSID names which contain non-ascii or control characters (#8)

v0.1.2

21 Mar 16:34
Compare
Choose a tag to compare

Changed

  • Improved README
  • Update the hostapd-ctrl program to emulate a 'mini' version of hostapd
  • Address go lint and spelling issues

v0.1.1

11 Mar 20:11
Compare
Choose a tag to compare

v0.1.1 - 2022-03-11

Changed

  • Adds support for hostapd-mini (non-full version). When using this version of hostapd, wifi-presence will consider all devices as disconnected at startup.

Changed

  • Change some JSON attribute field names to match Home Assistant usage.
  • Do not update state when config changes name only.

Home Assistant Support v0.1.0

04 Mar 20:14
Compare
Choose a tag to compare
Update CHANGELOG with v0.1.0

v0.0.3

14 Nov 05:15
Compare
Choose a tag to compare
Fetch version during OpenWRT build

Beta Release v0.0.2

25 Feb 17:56
Compare
Choose a tag to compare
Beta Release v0.0.2 Pre-release
Pre-release

v0.0.2 - 2021-02-25

Added

  • Add -version flag

Changed

  • Handle case where client transitions to different SSID on same AP
  • Build with Go 1.16

Beta Release v0.0.1

16 Feb 04:16
Compare
Choose a tag to compare
Beta Release v0.0.1 Pre-release
Pre-release

This is an initial beta release of wifi-presence.

Downloads

OpenWrt

The following commit is required: openwrt/openwrt@1ccf4bb. This is expected to be part of the 21.02.x release.

As an alternative, the following patch can be applied to the 19.07.x branch before building an OpenWrt image:

diff --git a/package/network/services/hostapd/files/hostapd-full.config b/package/network/services/hostapd/files/hostapd-full.config
index 5c9fbed2e4..764c76728e 100644
--- a/package/network/services/hostapd/files/hostapd-full.config
+++ b/package/network/services/hostapd/files/hostapd-full.config
@@ -394,3 +394,4 @@ CONFIG_TAXONOMY=y
 # Services can connect to the bus and provide methods
 # that can be called by other services or clients.
 CONFIG_UBUS=y
+CONFIG_CTRL_IFACE_MIB=y
diff --git a/package/network/services/hostapd/files/wpa_supplicant-full.config b/package/network/services/hostapd/files/wpa_supplicant-full.config
index e5a6752a8e..2e64f22e8c 100644
--- a/package/network/services/hostapd/files/wpa_supplicant-full.config
+++ b/package/network/services/hostapd/files/wpa_supplicant-full.config
@@ -618,3 +618,4 @@ CONFIG_IBSS_RSN=y
 # Services can connect to the bus and provide methods
 # that can be called by other services or clients.
 CONFIG_UBUS=y
+CONFIG_CTRL_IFACE_MIB=y