Smart Security
Monitor your home and pets with cameras.
Smart pet equipment keeps your pets fed, hydrated and safe - even when you’re not home. Modern products offer app control, cameras, and Home Assistant integration.
| Type | Purpose | HA Integration | Price |
|---|---|---|---|
| Auto feeder | Automatic feeding | Via HACS | 💰-💰💰 |
| Water fountain | Fresh water | Via PetKit HACS | 💰 |
| Smart cat flap | Chip access | Native HA | 💰💰 |
| GPS tracker | Outdoor tracking | Via API | 💰 + sub |
| Litter box | Auto-cleaning | Via HACS | 💰💰💰 |
Price: ~$70-100 (without/with camera)
PETLIBRO is market leader in smart feeding:
With camera (Granary Camera):
| Model | Camera | Price ~ |
|---|---|---|
| Granary | No | $70 |
| Granary Camera | Yes | $100 |
Tips:
Use PetLibro custom component:
# HACS → Integrations → PetLibro# (Search for "petlibro")
# Entities:# - sensor.petlibro_food_level# - sensor.petlibro_last_feeding# - button.petlibro_feed_now# - switch.petlibro_power
# Example: Low food notificationautomation: - alias: "Pet - Low food alarm" trigger: - platform: numeric_state entity_id: sensor.petlibro_food_level below: 20 action: - service: notify.mobile_app data: title: "🐱 Feeder almost empty" message: "Only {{ states('sensor.petlibro_food_level') }}% food remaining"
- alias: "Confirm feeding" trigger: - platform: state entity_id: sensor.petlibro_last_feeding action: - service: notify.mobile_app data: title: "Feeding completed" message: "Cat was fed at {{ now().strftime('%H:%M') }}"Buy: Amazon, PetLibro.com
Price: ~$55-85
PETKIT offers premium quality:
# HACS → Integrations → PetKit# https://github.com/RobertD502/home-assistant-petkit
# Supports:# - Fresh Element feeders# - Eversweet water fountains# - Pura litter boxes
# Entities:# - sensor.petkit_feeder_food_level# - button.petkit_feeder_feed_now# - sensor.petkit_feeder_last_eating_timePrice: ~$70
Keep water fresh and clean:
# PetKit integration supports Eversweet# Requires BLE relay (another PetKit device)
# Entities:# - sensor.eversweet_water_level# - sensor.eversweet_filter_life# - switch.eversweet_power# - select.eversweet_mode
automation: - alias: "Water fountain - Replace filter" trigger: - platform: numeric_state entity_id: sensor.eversweet_filter_life below: 10 action: - service: notify.mobile_app data: title: "💧 Filter needs replacing" message: "Water fountain filter only has {{ states('sensor.eversweet_filter_life') }}% left"Price: ~$170-250
Let only your own cats in:
For cloud features + HA:
# Native integration!# Settings → Devices → Sure Petcare
# Entities:# - binary_sensor.cat_whiskers_location (inside/outside)# - lock.cat_flap (locked/unlocked)# - sensor.cat_flap_battery
# Example: Track the catautomation: - alias: "Cat has come home" trigger: - platform: state entity_id: binary_sensor.cat_whiskers_location to: "on" # inside action: - service: notify.mobile_app data: title: "🐱 Whiskers is home" message: "Cat came in at {{ now().strftime('%H:%M') }}"
- alias: "Lock cat flap at night" trigger: - platform: time at: "22:00:00" condition: - condition: state entity_id: binary_sensor.cat_whiskers_location state: "on" # Only if cat is inside action: - service: lock.lock entity_id: lock.cat_flap
- alias: "Unlock in morning" trigger: - platform: time at: "07:00:00" action: - service: lock.unlock entity_id: lock.cat_flapChip-based feeding for multi-cat homes:
Price: $50 + subscription ($5/mo)
Real-time tracking of your dog/cat:
| Product | Subscription | Battery | Price ~ |
|---|---|---|---|
| Tractive | $5/mo | 2-5 days | $50 |
| Apple AirTag | Free | 1 year | $30 |
| Samsung SmartTag | Free | Months | $25 |
| Fi Series 3 | $8/mo | 3 months | $150 |
Note: AirTag/SmartTag are Bluetooth - not true GPS!
# HACS → Integrations → Tractive# Requires Tractive account + active subscription
# Entities:# - device_tracker.tractive_dog# - sensor.tractive_battery# - sensor.tractive_activity
automation: - alias: "Dog left the yard" trigger: - platform: zone entity_id: device_tracker.tractive_dog zone: zone.home event: leave action: - service: notify.mobile_app data: title: "🐕 Dog left the yard!" message: "Max has left home" data: actions: - action: LOCATE_DOG title: "Show location"Price: ~$500-700
Automatic cleaning = no scooping:
Price: ~$700
Premium self-cleaning litter box:
# Litter-Robot integration# HACS → Integrations → Litter-Robot
# Entities:# - sensor.litter_robot_waste_drawer# - button.litter_robot_cycle# - switch.litter_robot_night_light
automation: - alias: "Litter box needs emptying" trigger: - platform: numeric_state entity_id: sensor.litter_robot_waste_drawer above: 90 action: - service: notify.mobile_app data: title: "🚽 Litter box full" message: "Litter-Robot drawer is {{ states('sensor.litter_robot_waste_drawer') }}% full"automation: - alias: "Bonus feeding on arrival" trigger: - platform: state entity_id: person.brian to: "home" condition: - condition: time after: "17:00:00" before: "19:00:00" - condition: template value_template: > {{ (as_timestamp(now()) - as_timestamp(states('sensor.petlibro_last_feeding'))) > 14400 }} action: - service: button.press entity_id: button.petlibro_feed_now# Lovelace card for petstype: entitiestitle: "🐱 Whiskers Status"entities: - entity: binary_sensor.cat_whiskers_location name: "Location" icon: mdi:cat - entity: sensor.petlibro_last_feeding name: "Last fed" - entity: sensor.eversweet_water_level name: "Water level" - entity: sensor.litter_robot_waste_drawer name: "Litter box"automation: - alias: "Pet night mode" trigger: - platform: time at: "22:00:00" action: # Lock cat flap (if cat is inside) - if: - condition: state entity_id: binary_sensor.cat_whiskers_location state: "on" then: - service: lock.lock entity_id: lock.cat_flap # Turn off fountain light - service: switch.turn_off entity_id: switch.eversweet_light # Switch feeder to quiet mode - service: switch.turn_on entity_id: switch.petlibro_do_not_disturbSmart Security
Monitor your home and pets with cameras.
Presence Detection
Automate based on who’s home.
Last updated: December 2025