{"id":3916,"date":"2026-03-31T01:57:24","date_gmt":"2026-03-31T05:57:24","guid":{"rendered":"https:\/\/pirhome.com\/?p=3914"},"modified":"2026-03-31T01:57:24","modified_gmt":"2026-03-31T05:57:24","slug":"pir-hvac-energy-saving","status":"publish","type":"post","link":"https:\/\/www.pirhome.com\/?p=3916","title":{"rendered":"PIR Sensor for Energy-Saving HVAC Control"},"content":{"rendered":"<h2>Project Overview<\/h2>\n<p>This project creates an energy-saving HVAC control system that automatically adjusts temperature settings based on room occupancy. When a room is occupied, the system maintains normal temperature; when the room is empty for a set period, it enters an energy-saving mode with a temperature setback. This can reduce heating and cooling costs by 10-20% annually.<\/p>\n<p><strong>Difficulty:<\/strong> Intermediate<br \/>\n<strong>Estimated time:<\/strong> 3-4 hours<br \/>\n<strong>Estimated cost:<\/strong> $30-50<\/p>\n<h2>How It Works<\/h2>\n<p>PIR sensors placed in key rooms detect occupancy. When no motion is detected for a set period (e.g., 30 minutes), the system sends a signal to the HVAC system to adjust the temperature setpoint (higher for cooling, lower for heating). When occupancy is detected again, the system returns to the normal setpoint. Multiple sensors can be networked for whole-home occupancy tracking.<\/p>\n<p>This project assumes you have a smart thermostat with API access (Nest, Ecobee) or an HVAC system with remote control capability.<\/p>\n<h2>Materials Needed<\/h2>\n<ul>\n<li><strong>ESP32<\/strong> or <strong>ESP8266<\/strong> (1)<\/li>\n<li><strong>HC-SR501 PIR sensors<\/strong> (1-5, depending on rooms)<\/li>\n<li><strong>Jumper wires<\/strong><\/li>\n<li><strong>Power supply<\/strong> (5V 2A)<\/li>\n<li><strong>Project enclosure<\/strong><\/li>\n<li><strong>Smart thermostat with API<\/strong> (Nest, Ecobee, or Home Assistant)<\/li>\n<\/ul>\n<h2>Thermostat Compatibility<\/h2>\n<p>This project can integrate with various smart thermostats:<\/p>\n<ul>\n<li><strong>Nest Thermostat:<\/strong> Use Google Nest API or Home Assistant integration.<\/li>\n<li><strong>Ecobee:<\/strong> Use Ecobee API.<\/li>\n<li><strong>Home Assistant:<\/strong> If you have a local Home Assistant instance, use its API to control any connected thermostat.<\/li>\n<li><strong>IR-controlled AC units:<\/strong> Add an IR LED to control mini-split AC systems.<\/li>\n<\/ul>\n<p>This tutorial uses Home Assistant as the central controller for simplicity.<\/p>\n<h2>Home Assistant Setup<\/h2>\n<ol>\n<li>Install Home Assistant on a Raspberry Pi or server.<\/li>\n<li>Add your thermostat integration (Nest, Ecobee, etc.).<\/li>\n<li>Note the entity ID for your thermostat (e.g., climate.living_room).<\/li>\n<li>Enable the ESPHome integration for the PIR sensors.<\/li>\n<\/ol>\n<h2>ESPHome Configuration for PIR Sensors<\/h2>\n<pre><code># ESPHome configuration for multiple PIR sensors\nesphome:\n  name: occupancy_sensors\n\nesp32:\n  board: esp32dev\n\n# Wi-Fi configuration\nwifi:\n  ssid: \"YourWiFiSSID\"\n  password: \"YourWiFiPassword\"\n  fast_connect: true\n\n# API for Home Assistant\napi:\n  password: \"YourAPIPassword\"\n\nota:\n  password: \"YourOTAPassword\"\n\n# Binary sensors for each PIR\nbinary_sensor:\n  - platform: gpio\n    pin: GPIO4\n    name: \"Living Room Motion\"\n    device_class: motion\n    filters:\n      - delayed_on: 100ms\n      - delayed_off: 60000ms  # Stay on for 1 minute after last motion\n    \n  - platform: gpio\n    pin: GPIO5\n    name: \"Bedroom Motion\"\n    device_class: motion\n    filters:\n      - delayed_on: 100ms\n      - delayed_off: 60000ms\n    \n  - platform: gpio\n    pin: GPIO6\n    name: \"Kitchen Motion\"\n    device_class: motion\n    filters:\n      - delayed_on: 100ms\n      - delayed_off: 60000ms\n<\/code><\/pre>\n<h2>Home Assistant Automations<\/h2>\n<p>Create the following automations in Home Assistant:<\/p>\n<h3>Automation 1: Enter Away Mode When No Motion<\/h3>\n<pre><code># configuration.yaml or via UI\nautomation:\n  - alias: \"HVAC - Enter Away Mode\"\n    trigger:\n      - platform: state\n        entity_id: \n          - binary_sensor.living_room_motion\n          - binary_sensor.bedroom_motion\n          - binary_sensor.kitchen_motion\n        to: \"off\"\n        for: \"00:30:00\"  # 30 minutes of no motion\n    condition:\n      - condition: state\n        entity_id: binary_sensor.house_occupied\n        state: \"on\"\n    action:\n      - service: climate.set_temperature\n        target:\n          entity_id: climate.main_thermostat\n        data:\n          temperature: 62  # Heating setback\n          hvac_mode: heat\n      - service: input_boolean.turn_off\n        target:\n          entity_id: input_boolean.house_occupied\n<\/code><\/pre>\n<h3>Automation 2: Return to Normal Mode When Motion Detected<\/h3>\n<pre><code>automation:\n  - alias: \"HVAC - Return to Normal\"\n    trigger:\n      - platform: state\n        entity_id: \n          - binary_sensor.living_room_motion\n          - binary_sensor.bedroom_motion\n          - binary_sensor.kitchen_motion\n        to: \"on\"\n    condition:\n      - condition: state\n        entity_id: binary_sensor.house_occupied\n        state: \"off\"\n    action:\n      - service: climate.set_temperature\n        target:\n          entity_id: climate.main_thermostat\n        data:\n          temperature: 68  # Normal heating temperature\n      - service: input_boolean.turn_on\n        target:\n          entity_id: input_boolean.house_occupied\n<\/code><\/pre>\n<h3>Input Boolean for Occupancy Status<\/h3>\n<pre><code>input_boolean:\n  house_occupied:\n    name: House Occupied\n    initial: true\n    icon: mdi:home\n<\/code><\/pre>\n<h2>Arduino Code (Standalone Version without Home Assistant)<\/h2>\n<p>If you don&#8217;t have Home Assistant, you can use an ESP32 to control a relay that directly interfaces with a simple thermostat:<\/p>\n<pre><code>\/\/ Standalone HVAC Controller with PIR\n#include &lt;WiFi.h&gt;\n\nconst int pirPin = 4;\nconst int relayPin = 5;  \/\/ Controls setback circuit\n\n\/\/ Wi-Fi for logging (optional)\nconst char* ssid = \"YourWiFiSSID\";\nconst char* password = \"YourWiFiPassword\";\n\nunsigned long lastMotionTime = 0;\nconst unsigned long setbackDelay = 1800000; \/\/ 30 minutes\nbool inSetback = false;\n\nvoid setup() {\n  Serial.begin(115200);\n  pinMode(pirPin, INPUT);\n  pinMode(relayPin, OUTPUT);\n  digitalWrite(relayPin, LOW);  \/\/ Normal mode (relay off)\n  \n  WiFi.begin(ssid, password);\n  delay(60000); \/\/ PIR warm-up\n}\n\nvoid loop() {\n  bool motion = digitalRead(pirPin) == HIGH;\n  \n  if (motion) {\n    lastMotionTime = millis();\n    if (inSetback) {\n      \/\/ Return to normal mode\n      digitalWrite(relayPin, LOW);\n      inSetback = false;\n      Serial.println(\"Motion detected - returning to normal mode\");\n    }\n  }\n  \n  if (!inSetback && (millis() - lastMotionTime > setbackDelay)) {\n    \/\/ Enter setback mode\n    digitalWrite(relayPin, HIGH);\n    inSetback = true;\n    Serial.println(\"No motion - entering setback mode\");\n  }\n  \n  delay(100);\n}\n<\/code><\/pre>\n<h2>Multiple Room Occupancy Tracking<\/h2>\n<p>For whole-house control, create a template sensor that aggregates all PIR sensors:<\/p>\n<pre><code># template.yaml\ntemplate:\n  - binary_sensor:\n      - name: \"Any Motion\"\n        state: &gt;\n          {{ is_state('binary_sensor.living_room_motion', 'on') or\n             is_state('binary_sensor.bedroom_motion', 'on') or\n             is_state('binary_sensor.kitchen_motion', 'on') }}\n        delay_off:\n          minutes: 30\n<\/code><\/pre>\n<h2>Installation Steps<\/h2>\n<ol>\n<li><strong>Place PIR sensors:<\/strong> Position sensors in key rooms (living room, bedrooms, kitchen) at 2m height, covering main activity areas.<\/li>\n<li><strong>Connect sensors to ESP32:<\/strong> Wire sensors with long cables if needed.<\/li>\n<li><strong>Configure Home Assistant:<\/strong> Add ESPHome integration and thermostat.<\/li>\n<li><strong>Create automations:<\/strong> Add occupancy-based setback rules.<\/li>\n<li><strong>Test:<\/strong> Verify system enters setback after no motion and returns when motion detected.<\/li>\n<li><strong>Adjust timing:<\/strong> Set setback delay to avoid short cycling (30 minutes is typical).<\/li>\n<\/ol>\n<h2>Energy Savings Calculation<\/h2>\n<p>According to DOE, setting thermostats back 7-10\u00b0F for 8 hours per day can save 10% on heating and cooling costs. This system can achieve similar savings by automatically managing setbacks based on actual occupancy.<\/p>\n<h2>Project Extensions<\/h2>\n<ul>\n<li><strong>Room-level zoning:<\/strong> Use motorized dampers to heat\/cool only occupied rooms.<\/li>\n<li><strong>Geofencing integration:<\/strong> Combine with phone location for even better occupancy detection.<\/li>\n<li><strong>Window sensors:<\/strong> Add window contact sensors to disable HVAC when windows are open.<\/li>\n<li><strong>Energy monitoring:<\/strong> Track energy usage and savings over time.<\/li>\n<li><strong>Voice control:<\/strong> Use Alexa\/Google to check occupancy status and adjust temperature.<\/li>\n<\/ul>\n<h2>Troubleshooting<\/h2>\n<ul>\n<li><strong>System enters setback while occupied:<\/strong> Increase motion detection range. Ensure sensors cover all activity areas. Increase setback delay time.<\/li>\n<li><strong>System doesn&#8217;t return from setback:<\/strong> Check PIR sensors are detecting motion. Verify wiring.<\/li>\n<li><strong>Too frequent cycling:<\/strong> Increase setback delay. Add delay_off filter in ESPHome.<\/li>\n<li><strong>No connection to thermostat:<\/strong> Check Home Assistant integration and API credentials.<\/li>\n<\/ul>\n<h2>Conclusion<\/h2>\n<p>This occupancy-based HVAC control system automatically reduces energy waste when rooms are empty, lowering utility bills without sacrificing comfort. With proper installation, it can pay for itself within one heating or cooling season.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Project Overview This project creates an energy-saving HVAC control system that automatically adjusts temperature settings based on room occupancy. When a room is occupied, the system maintains normal temperature; when the room is empty for a set period, it enters an energy-saving mode with a temperature setback. This can reduce heating and cooling costs by [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9],"tags":[],"class_list":["post-3916","post","type-post","status-publish","format-standard","hentry","category-projects"],"blocksy_meta":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\r\n<title>PIR Sensor for Energy-Saving HVAC Control - PIRHOME<\/title>\r\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\r\n<link rel=\"canonical\" href=\"http:\/\/www.pirhome.com\/?p=3916\" \/>\r\n<meta property=\"og:locale\" content=\"en_US\" \/>\r\n<meta property=\"og:type\" content=\"article\" \/>\r\n<meta property=\"og:title\" content=\"PIR Sensor for Energy-Saving HVAC Control - PIRHOME\" \/>\r\n<meta property=\"og:description\" content=\"Project Overview This project creates an energy-saving HVAC control system that automatically adjusts temperature settings based on room occupancy. When a room is occupied, the system maintains normal temperature; when the room is empty for a set period, it enters an energy-saving mode with a temperature setback. This can reduce heating and cooling costs by [&hellip;]\" \/>\r\n<meta property=\"og:url\" content=\"http:\/\/www.pirhome.com\/?p=3916\" \/>\r\n<meta property=\"og:site_name\" content=\"PIRHOME\" \/>\r\n<meta property=\"article:published_time\" content=\"2026-03-31T05:57:24+00:00\" \/>\r\n<meta name=\"author\" content=\"nic@nicsky.com\" \/>\r\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\r\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"nic@nicsky.com\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\r\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"http:\\\/\\\/www.pirhome.com\\\/?p=3916#article\",\"isPartOf\":{\"@id\":\"http:\\\/\\\/www.pirhome.com\\\/?p=3916\"},\"author\":{\"name\":\"nic@nicsky.com\",\"@id\":\"http:\\\/\\\/www.pirhome.com\\\/#\\\/schema\\\/person\\\/41049b5236f9c77c9314997d070db3e3\"},\"headline\":\"PIR Sensor for Energy-Saving HVAC Control\",\"datePublished\":\"2026-03-31T05:57:24+00:00\",\"mainEntityOfPage\":{\"@id\":\"http:\\\/\\\/www.pirhome.com\\\/?p=3916\"},\"wordCount\":625,\"commentCount\":0,\"publisher\":{\"@id\":\"http:\\\/\\\/www.pirhome.com\\\/#organization\"},\"articleSection\":[\"Projects\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"http:\\\/\\\/www.pirhome.com\\\/?p=3916#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"http:\\\/\\\/www.pirhome.com\\\/?p=3916\",\"url\":\"http:\\\/\\\/www.pirhome.com\\\/?p=3916\",\"name\":\"PIR Sensor for Energy-Saving HVAC Control - PIRHOME\",\"isPartOf\":{\"@id\":\"http:\\\/\\\/www.pirhome.com\\\/#website\"},\"datePublished\":\"2026-03-31T05:57:24+00:00\",\"breadcrumb\":{\"@id\":\"http:\\\/\\\/www.pirhome.com\\\/?p=3916#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"http:\\\/\\\/www.pirhome.com\\\/?p=3916\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"http:\\\/\\\/www.pirhome.com\\\/?p=3916#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"http:\\\/\\\/www.pirhome.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"PIR Sensor for Energy-Saving HVAC Control\"}]},{\"@type\":\"WebSite\",\"@id\":\"http:\\\/\\\/www.pirhome.com\\\/#website\",\"url\":\"http:\\\/\\\/www.pirhome.com\\\/\",\"name\":\"PIRHOME\",\"description\":\"PIR &amp; Motion Sensor\",\"publisher\":{\"@id\":\"http:\\\/\\\/www.pirhome.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"http:\\\/\\\/www.pirhome.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"http:\\\/\\\/www.pirhome.com\\\/#organization\",\"name\":\"PIRHOME\",\"url\":\"http:\\\/\\\/www.pirhome.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"http:\\\/\\\/www.pirhome.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.pirhome.com\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/cropped-\u5fae\u4fe1\u56fe\u7247_2026-02-19_222409_472.jpg\",\"contentUrl\":\"https:\\\/\\\/www.pirhome.com\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/cropped-\u5fae\u4fe1\u56fe\u7247_2026-02-19_222409_472.jpg\",\"width\":512,\"height\":512,\"caption\":\"PIRHOME\"},\"image\":{\"@id\":\"http:\\\/\\\/www.pirhome.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"http:\\\/\\\/www.pirhome.com\\\/#\\\/schema\\\/person\\\/41049b5236f9c77c9314997d070db3e3\",\"name\":\"nic@nicsky.com\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/271d4eaab48e299e4fce771a8c43c537be3ac77a3115cc7de802a6c8b692d971?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/271d4eaab48e299e4fce771a8c43c537be3ac77a3115cc7de802a6c8b692d971?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/271d4eaab48e299e4fce771a8c43c537be3ac77a3115cc7de802a6c8b692d971?s=96&d=mm&r=g\",\"caption\":\"nic@nicsky.com\"},\"sameAs\":[\"http:\\\/\\\/www.pirhome.com\"],\"url\":\"https:\\\/\\\/www.pirhome.com\\\/?author=1\"}]}<\/script>\r\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"PIR Sensor for Energy-Saving HVAC Control - PIRHOME","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"http:\/\/www.pirhome.com\/?p=3916","og_locale":"en_US","og_type":"article","og_title":"PIR Sensor for Energy-Saving HVAC Control - PIRHOME","og_description":"Project Overview This project creates an energy-saving HVAC control system that automatically adjusts temperature settings based on room occupancy. When a room is occupied, the system maintains normal temperature; when the room is empty for a set period, it enters an energy-saving mode with a temperature setback. This can reduce heating and cooling costs by [&hellip;]","og_url":"http:\/\/www.pirhome.com\/?p=3916","og_site_name":"PIRHOME","article_published_time":"2026-03-31T05:57:24+00:00","author":"nic@nicsky.com","twitter_card":"summary_large_image","twitter_misc":{"Written by":"nic@nicsky.com","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"http:\/\/www.pirhome.com\/?p=3916#article","isPartOf":{"@id":"http:\/\/www.pirhome.com\/?p=3916"},"author":{"name":"nic@nicsky.com","@id":"http:\/\/www.pirhome.com\/#\/schema\/person\/41049b5236f9c77c9314997d070db3e3"},"headline":"PIR Sensor for Energy-Saving HVAC Control","datePublished":"2026-03-31T05:57:24+00:00","mainEntityOfPage":{"@id":"http:\/\/www.pirhome.com\/?p=3916"},"wordCount":625,"commentCount":0,"publisher":{"@id":"http:\/\/www.pirhome.com\/#organization"},"articleSection":["Projects"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["http:\/\/www.pirhome.com\/?p=3916#respond"]}]},{"@type":"WebPage","@id":"http:\/\/www.pirhome.com\/?p=3916","url":"http:\/\/www.pirhome.com\/?p=3916","name":"PIR Sensor for Energy-Saving HVAC Control - PIRHOME","isPartOf":{"@id":"http:\/\/www.pirhome.com\/#website"},"datePublished":"2026-03-31T05:57:24+00:00","breadcrumb":{"@id":"http:\/\/www.pirhome.com\/?p=3916#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["http:\/\/www.pirhome.com\/?p=3916"]}]},{"@type":"BreadcrumbList","@id":"http:\/\/www.pirhome.com\/?p=3916#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"http:\/\/www.pirhome.com\/"},{"@type":"ListItem","position":2,"name":"PIR Sensor for Energy-Saving HVAC Control"}]},{"@type":"WebSite","@id":"http:\/\/www.pirhome.com\/#website","url":"http:\/\/www.pirhome.com\/","name":"PIRHOME","description":"PIR &amp; Motion Sensor","publisher":{"@id":"http:\/\/www.pirhome.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"http:\/\/www.pirhome.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"http:\/\/www.pirhome.com\/#organization","name":"PIRHOME","url":"http:\/\/www.pirhome.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"http:\/\/www.pirhome.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.pirhome.com\/wp-content\/uploads\/2026\/02\/cropped-\u5fae\u4fe1\u56fe\u7247_2026-02-19_222409_472.jpg","contentUrl":"https:\/\/www.pirhome.com\/wp-content\/uploads\/2026\/02\/cropped-\u5fae\u4fe1\u56fe\u7247_2026-02-19_222409_472.jpg","width":512,"height":512,"caption":"PIRHOME"},"image":{"@id":"http:\/\/www.pirhome.com\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"http:\/\/www.pirhome.com\/#\/schema\/person\/41049b5236f9c77c9314997d070db3e3","name":"nic@nicsky.com","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/271d4eaab48e299e4fce771a8c43c537be3ac77a3115cc7de802a6c8b692d971?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/271d4eaab48e299e4fce771a8c43c537be3ac77a3115cc7de802a6c8b692d971?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/271d4eaab48e299e4fce771a8c43c537be3ac77a3115cc7de802a6c8b692d971?s=96&d=mm&r=g","caption":"nic@nicsky.com"},"sameAs":["http:\/\/www.pirhome.com"],"url":"https:\/\/www.pirhome.com\/?author=1"}]}},"_links":{"self":[{"href":"https:\/\/www.pirhome.com\/index.php?rest_route=\/wp\/v2\/posts\/3916","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.pirhome.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.pirhome.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.pirhome.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.pirhome.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3916"}],"version-history":[{"count":1,"href":"https:\/\/www.pirhome.com\/index.php?rest_route=\/wp\/v2\/posts\/3916\/revisions"}],"predecessor-version":[{"id":4039,"href":"https:\/\/www.pirhome.com\/index.php?rest_route=\/wp\/v2\/posts\/3916\/revisions\/4039"}],"wp:attachment":[{"href":"https:\/\/www.pirhome.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3916"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.pirhome.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3916"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.pirhome.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3916"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}