Your Mac is already a smart home hub. Create automation rules triggered by WiFi presence, geofence, and HomeKit — no hubs or extra devices needed.
Free to start. Pro unlocks unlimited rules, webhooks & geofence.









Pulse Home detects when you arrive or leave using WiFi signals, then triggers automations you define. Lights, locks, notifications, webhooks — your rules, your way.
Visual rule builder with triggers, conditions, delays, and actions. If-this-then-that logic tailored to your home.
Control HomeKit devices based on WiFi presence. Lights on when you arrive, everything off when you leave.
Set location-based zones. Automations fire when you enter or leave an area — perfect for "leaving home" routines.
Send HTTP requests to Home Assistant, IFTTT, Node-RED, or any endpoint. Connect Pulse Home to your existing smart home stack.
Syncs with Pulse Guard calibration. Knows when someone is home based on WiFi signal patterns — no motion sensors needed.
Compact menu bar interface. See status at a glance, switch modes, and manage your home without opening a window.
Most smart home setups require dedicated hubs, cloud subscriptions, or always-on servers. Pulse Home takes a different approach: your Mac is already on, already connected to your network, and already powerful enough to run complex automation logic locally — making it the ideal smart home controller.
Pulse Home's rule builder uses an if-this-then-that logic engine that supports multiple triggers, conditions, and chained actions with configurable delays. You can combine WiFi presence triggers with time-based conditions, chain multiple HomeKit device commands, and insert webhook calls to external services — all from a visual interface without writing any code. Rules run entirely on your Mac with zero cloud dependency.
Pulse Home natively integrates with Apple HomeKit through the HomeKit framework, giving you direct access to all compatible lights, locks, thermostats, and sensors. For devices outside the Apple ecosystem, the webhook action lets you send HTTP requests to Home Assistant, Node-RED, IFTTT, or any custom REST API endpoint. This hybrid approach means Pulse Home works with virtually any smart home device regardless of manufacturer.
Pulse Home uses two complementary presence detection methods. WiFi presence analysis detects whether someone is physically in the room by monitoring signal patterns (syncing with Pulse Guard calibration data). Geofence triggers use your Mac's location to fire automations when you enter or leave a defined geographic zone. Together, these provide reliable arrival and departure detection without requiring Bluetooth beacons or GPS trackers.
Pulse Companion lets you monitor and control your smart home from anywhere. Switch modes, get alerts, and check status on the go.




