Join Nostr
2024-12-02 06:09:55 UTC
in reply to

matuzalem on Nostr: import re import subprocess import CoreWLAN # Use CoreWLAN to get Wi-Fi data for ...

import re
import subprocess
import CoreWLAN

# Use CoreWLAN to get Wi-Fi data for macOS
wifi_interface = CoreWLAN.CWInterface.interfaceWithName_("en0") # Replace 'en0' with your Wi-Fi interface name
wifi_info = {}

RSSI_MIN = -100 # Worst signal
RSSI_MAX = -46 # Best signal

if wifi_interface:
# Fetch SSID and BSSID from CoreWLAN
ssid = wifi_interface.ssid()
bssid = wifi_interface.bssid()