From Simple Sirens to AI Security
Traditional burglar alarms detect motion and sound a siren — but can’t distinguish a cat, a neighbor, or an actual intruder. The result: 80–95% of all alarm activations are false alarms (FBI data). Modern AI + IoT systems solve this with specific object detection (person/vehicle/animal) via camera AI edge processing.
Recommended AI + IoT Security Architecture
Layer 1: Detection
→ Frigate NVR (Coral TPU) + IP cameras RTSP
→ Aqara/Zigbee door/window sensors
→ PIR + microwave dual-tech motion sensors
Layer 2: Intelligence
→ Home Assistant automations + person zone filtering
→ Local face recognition (InsightFace)
→ Behavior: loitering > 60s → escalate response
Layer 3: Response
→ Lights on + siren 5s + LINE photo alert
→ PTZ pan to zone + cloud snapshot
→ Smart lock status verification
Popular Devices in Thailand
| Device | Strengths | Price | HA Integration |
|---|---|---|---|
| Aqara Hub M3 + sensors | Zigbee/Matter, local | ~THB 3,500 | ✓ |
| Hikvision DS-2CD2347G2 | 4K, ColorVu, ONVIF | ~THB 4,500 | ✓ ONVIF |
| Reolink RLC-810A | PoE, AI detection, free cloud | ~THB 3,000 | ✓ ONVIF |
| Frigate NVR (software) | Local AI, Coral TPU, all RTSP | Free + hardware | ✓ MQTT |
| Ezviz CS-H8C | 4K PTZ, color night vision | ~THB 4,000 | ✓ ONVIF |
Reducing False Alarms with Zone + Time Filters
The biggest enemy of home security is false alarm fatigue — owners who ignore alerts because they fire too often. Good automation needs filter layers:
yaml
alias: Security — Smart Alert with False Alarm Filter
trigger:
- platform: mqtt
topic: frigate/events
condition:
- condition: template
value_template: >-
{{ trigger.payload_json.after.label == 'person' and
('driveway_zone' in trigger.payload_json.after.current_zones or
'gate_zone' in trigger.payload_json.after.current_zones) }}
- condition: time
after: "20:00:00"
before: "06:00:00"
- condition: template
value_template: >-
{{ (now() - states.automation.security_smart_alert.last_triggered).seconds > 120
if states.automation.security_smart_alert.last_triggered else true }}
action:
- service: light.turn_on
target:
entity_id: light.outdoor_floodlights
data:
brightness_pct: 100
- service: notify.line_notify
data:
message: >-
🔴 Person detected at {{ trigger.payload_json.after.camera }} — {{ now().strftime('%H:%M') }}
http://frigate.local/api/events/{{ trigger.payload_json.after.id }}/snapshot.jpg
Matter + Zigbee: Why Open Standards Matter
Choosing devices that support Matter (the CSA/Apple/Google/Amazon standard) or Zigbee means:
- Works with any hub or platform in the future
- No vendor cloud lock-in
- Functions during internet outages (local control)
In Thailand: Aqara, IKEA Tradfri, Philips Hue, and Sonoff ZBBRIDGE all support Zigbee.
Cloud vs. Local: A Risk Many Overlook
Cloud-only security carries real risks: monthly subscription fees, privacy concerns with overseas servers, and failure when internet drops. Frigate + Home Assistant local works 100% without internet — critical for Thai homes where connectivity isn’t always reliable.
Summary
A good AI + IoT security system is designed to alert rarely but accurately — far better than a system that fires constantly until owners disable it. Budget THB 10,000–30,000 for a local AI system with no ongoing subscription fees.
