Greetings! I’ve published a custom integration for Firewalla MSP API data:
GitHub - BeerDiet/firewalla-home-assistant: A Home Assistant integration for Firewalla. · GitHub
It is a UI-configured integration that connects to a Firewalla MSP endpoint with a personal access token and exposes:
- Blocked flows, alarms, and rule activity
- Online and offline box counts
- Current alarms and rules
- Top-region statistics
- Aggregate download and upload traffic
- Per-box security and activity sensors
- Per-box top-talker sensors with ranked download and upload attributes
- Per-network throughput sensors under each box
- Rule-backed internet block switches for devices and local networks
A few notes:
- It supports global, group, and box scopes
- It includes diagnostics, reauthentication, and reconfiguration flows
- It is available through HACS as a custom integration
- The repo includes HACS validation and hassfest workflows
- Make sure to checkout the
/examplesfolder for dashboards showing current network traffic telemetry and top talkers
Installation:
- Add the repository in HACS as a custom repository
- Choose the Integration category
- Install Firewalla
- Restart Home Assistant
Feedback welcome, especially on:
- Firewalla MSP API behavior across different scopes
- Edge cases I may have missed
- Sensors or attributes that would be useful to add