Screenshots From the README of corporategoth/ha-powerpetdoor.
About
Power Pet Door is an integration for controlling and monitoring the Power Pet Door made by High Tech Pet. It talks to the door directly over the local network, with no cloud or account, and the door pushes changes as they happen. It adds a door cover, cycle and toggle buttons, sensors for battery, latency and open cycles, and switches for the inside and outside sensors, schedule, auto retract and notifications. Numbers cover hold open time and sensor trigger voltages, and a select sets the timezone. A set schedule action replaces the inside or outside sensor schedule from an automation, and a Lovelace card edits schedules by dragging. Options adjust command timeout, reconnect delay, keepalive and refresh intervals, and the hold-open range; setup happens in the UI with a host and port. The door accepts one network connection at a time, so the Connection switch must be off to use the mobile app, and this project is independent of High Tech Pet.
Automatic summary of the README and code of corporategoth/ha-powerpetdoor. Something wrong, or are you the maintainer and want your own text here? Get in touch
Supports
Works locally Talks to your devices on your own network. No vendor cloud in between.
From the Marketplace Installed through the Marketplace, formerly HACS.
Actively maintained Its author released or pushed a change in the last six months.
Provides
- Covers
- Switches
- Sensors
Setting it up
Install it from the Marketplace and restart Home Assistant, then add it under Settings, Devices and services.
Connect to your Power Pet Door
- NameThe name shown for this door in Home Assistant.
- HostThe hostname or IP address of the door.
- PortThe port the door listens on. Leave at 3000 unless you have changed it.
Also asked when changing the connection.
After setup
- Command timeoutHow long to wait for the door to answer a command, in seconds.
- Reconnect delayHow long to wait before reconnecting after the connection drops, in seconds.
- Keepalive intervalHow often to ping the door to keep the connection alive, in seconds. Set to 0 to disable.
- Refresh intervalHow often to ask the door for its full state, in seconds. The door reports changes as they happen, so this is only a safety net.
- Minimum hold-open timeThe lowest value the hold-open time control offers, in seconds.
- Maximum hold-open timeThe highest value the hold-open time control offers, in seconds.
- Hold-open time stepThe increment between values on the hold-open time control, in seconds.
Texts from the code of corporategoth/ha-powerpetdoor.
Entities
- Binary sensorsMains power, Battery charging, Inside schedule, Outside schedule
- ButtonsCycle, Toggle
- CoversDoor
- NumbersHold open time, Sensor trigger voltage, Sleep sensor trigger voltage
- SelectsTimezone
- SensorsBattery, Latency, Door status, Total open cycles, Total auto-retracts
- SwitchesPower, Connection, Inside sensor, Outside sensor, Schedule enabled, Outside safety lock, Auto retract, Pet proximity keep open, Notify inside sensor on, Notify inside sensor off, Notify outside sensor on, Notify outside sensor off, and 1 more
Actions
- Set scheduleReplace the schedule for a Power Pet Door sensor. Targets the inside or outside schedule entity.Fields: Schedule
Troubleshooting
- DiagnosticsDownloads a diagnostics file to attach to a bug report.
From the README
A Home Assistant integration for control and monitoring of the Power Pet Door made by High Tech Pet.
Talks to the door directly over your own network — no cloud, no account, no polling. The door pushes changes as they happen.
Shows in Vulpo
Quick Toggle card, Cover card, Button card, Select card, Apple Watch, Control Center.Information
- Installs
- 84 sharing analytics
- GitHub stars
- 26
- Connection
- Works locally
- Upkeep
- Updated in the last 6 months
- Version
- 0.5.1,
- Category
- Pets
- Kind
- Marketplace integration
- Needs
- Needs the Marketplace (HACS on 2026.10 and older)
- Domain
powerpetdoor- Issues
- Report an issue







