Fork of Skalavala's version, which unfortunately no longer has the code available.
18th January 2025
Tested on: PA-440
PAN-OS: 11.2.4-h2
Home Assistant: 2025.1.2
Warning
Update to 1.0.4 from previous version: First remove from HACS the Palo Alto Networks NGFW Custom Integration!
- Install Terminal & SSH Addon
- Login
- Remove
/config/custom_components/paloalto
folder - Reinstall using HACS
- In configuration.yaml change
platform: paloalto
toplatform: paloaltonetworks
and done! - ???
- Profit!
Setup through HACS instructions:
- Add the repository with type Integration: https://github.com/FoUStep/ha-pan-customintegration
Manual setup instructions:
- Upload folder including all files to /config/custom_components/ on Home Assistant host.
Configuration instructions:
- Add to configuration.yaml:
# Palo Alto Networks custom integration
- platform: paloaltonetworks
api_key: !secret paloalto_authkey
ip_address: !secret paloalto_hostip
monitored_conditions:
- host_name
- up_time
- serial_no
- sw_version
- gp_version
- logdb_version
- operation_mode
- cpu_temp
- gp_users
- gp_user_count
- loggedin_user_count
- loggedin_users
- Allow PA API access and get the API key and management IP.
- Add paloalto_authkey and paloalto_hostip to secrets.yaml.
- Restart Home Assistant.
First repo on GitHub, bare with me.