IAM WiFi Provisioner

Batch-provision multiple IAMMETER devices on Windows. The tool scans device hotspots, connects automatically, sends target Wi-Fi credentials, and records successful SN results for later audit.

Best Fit

  • Batch onboarding for multiple IAMMETER meters
  • Windows factory, lab, or support workflows
  • Provisioning by hotspot SSID prefix such as iMeter

How It Works

  • Scans nearby SSIDs with Windows WLAN APIs and netsh
  • Connects to a matching open hotspot
  • Posts Wi-Fi credentials to /api/setwifiadv
  • Stores logs and success history locally

Defaults

  • SSID prefix: iMeter
  • Target SSID: iammeter
  • Target password: 12345678
  • Provisioning endpoint: http://11.11.11.1/api/setwifiadv

Run From Python

pip install -r requirements.txt python iam_wifi_provisioner_en.py

This utility is Windows-only because it depends on wlanapi.dll and netsh wlan.