Skip to main content

Wi-Fi

The WiFi feature provides wireless network connectivity for your AppBlocks device. Configure WiFi settings to connect your device to local networks and enable internet access for cloud services, MQTT, HTTP, and other network features.

Overview

Wi-Fi connectivity enables:

  • Internet access for cloud integration
  • Local network communication
  • Over-the-air firmware updates
  • Remote device management
  • Access to the device's web console

Configuration

Configure Wi-Fi with these properties:

  • SSID: Network name (Service Set Identifier)
  • Password: Network password/passphrase
  • Security Mode: WPA2, WPA3, or Open network
  • DHCP: Enable automatic IP configuration
  • Static IP: Manual IP address (when DHCP disabled)

Linking to Settings

Wi-Fi properties can be linked to settings, allowing network configuration through:

This is essential for deploying devices in different locations without rebuilding firmware.

Connection Management

The Wi-Fi feature automatically handles:

  • Connection establishment on boot
  • Reconnection after network interruptions
  • Signal strength monitoring
  • Network scanning and selection

Multiple Network Support

Configure multiple WiFi networks with priority ordering. The device will automatically connect to the strongest available configured network.

WiFi Status

Monitor WiFi connection status using:

  • On Network Changed block: Triggered on connection state changes
  • Web console network status indicator
  • Variable access to connection state

Access Point Mode

Some devices support Access Point (AP) mode, allowing:

  • Direct mobile device connection
  • Initial device configuration
  • Local-only operation without external network

Security Recommendations

  • Use WPA2 or WPA3 security
  • Create strong, unique passwords
  • Change default credentials
  • Disable AP mode when not needed
  • Keep firmware updated

Troubleshooting

Common WiFi issues:

  • Cannot connect: Verify SSID and password
  • Intermittent connection: Check signal strength and interference
  • No internet: Verify router internet connection
  • Slow performance: Check for network congestion

See Also