PetSafe SmartDoor Model HPA15-13808 (DTH in post 27)

Model #HPA15-13808

There are three very similar looking models of this device, but this is the only one that will work with either Iris or SmartThings.

If you look closely you can see the difference because the one with zigbee ( The one you want) has four indicator lights, not just three. The fourth one indicates when it is connected to the network.

this is the correct door that i bought from lowes

1 Like

@JDRoberts @aquaria1984 … thanks a ton. going to try to get this set up.

1 Like

mine works perfectly for over 2 yrs with smartthings

1 Like

I am new to SmartThings and am trying to get this dog door working with SmartThings. I see that there is a device-type code for this door. Is that the code that I use when adding it under “My Device Handlers” or when adding the “New SmartApp”. Or perhaps I am just going about this all wrong?

Start with this. It will explain the basic process and after that everything should be much clearer. ( this is a clickable link) :sunglasses:

1 Like

So once you have added the device type handler from post 27 above following the instructions in the FAQ I just gave you and paired the device, then it will appear as a lock in SmartThings and you can set rules for it like any other lock. It doesn’t require a special Smartapp. :sunglasses:

device handler

Perfect! Got it working. For some reason I had to log out and log back in for the website to see my hub and door. But all is good now. Thank you.


I’m pretty new to the ST platform… how do I get the script loaded to read my pet door? I saw IDE discussion, does that mean I need to be at a PC?

Welcome! :sunglasses: This should help.( this is a clickable link)

You can access the IDE from any web browser although it would be pretty hard to read on a phone. Works fine on a tablet in landscape.

go here :

enter in same credentials as the smartthings app

click my device handlers at top of page

click create new device handler (green button top right of page)

click from code

paste code from this thread click create

add dog door to smartthings thru app (should come in as a thing) name your door

okay back to the computer

click device handler at top of page

click petsafe dog door (you just created it )

click publish click for me

click simulator

select your hub click set location

click arrow next to virtual device (a list of all devices on your smartthings should show up)

click the device you named as the dog door

click install



Everything here is perfect, thank you so much for the short and sweet way to get it working. However, the only challenge I have right now is that the step listing devices doesn’t show any devices… so I cannot complete these steps. Any suggestions?

  • click arrow next to virtual device (a list of all devices on your smartthings should show up)

  • click the device you named as the dog door

The only option that appears is a radio button next to Virtual.

EDIT Disregard this, I got it working. I had to go into the Locations and sign in again to my already existing “Home” location rather than selecting a new one that I just created in the IDE. This works and thank you again for your help! The way I learn, I’ve learned more from your simple list than I could have in a handful of small articles. I sincerely appreciate it!

1 Like

Not sure what you mean by your comment, or reference to any link… but I got it working as outlined in my post above that I edited and included the fix. Thanks though!

1 Like

Had petsafe door working fine before install.
After install app icon for lock /unlock seems reversed and soon as locked hit you can hear door mechanism work and indicator light on door goes to red/locked instead of staying on automatic.
Help please,

Just want to say a big thank you to you for this code that helped me get my new PetSafe Smart Door working (thus far). Now I need to install it and train the dogs (but not the goats) how to use it. Much appreciated!

1 Like

So I bought one of these doors and installed it with the express intention of using it with ST. It does not seem to pair. I get the blue flashing lights for a less than a minute and it appears from the door’s standpoint the device finished pairing, but nothing ever shows up in the ST app. It says it’s taking longer than expected, but the blue lights on the door go out. I initially suspected something was wrong with the door, but after purchasing a Lowes Iris hub it paired just fine. I have removed and repaired with the Iris several times and attempted pairing with ST at least 15 times with no success. Any suggestions? I HATE the Iris interface and really do not wish to use it for this one device.

Thanks in advance,

ok in app it will show as a thing
rename it
save code above as device type
then log into the smartthings api and apply the device type to the renamed thing

That’s the problem. It does not properly pair and therefore never shows up as a thing. If I do not attempt to pair it with ST the blue pairing lights on the unit will blink for about 40 minutes. If I do attempt to pair the blue lights on the door flash three times and extinguish indicating that the door is paired, but nothing ever shows up in the app. ST app indicates pairing is taking longer than expected and continues to look for a device.

powercycle the door and the hub

if that doesn’t work move the door closer to the hub prior to instal and pair it