README.md
changeset 26 87ddaf81e63c
parent 24 bba43c5fbf59
child 27 df47a99d5bfc
equal deleted inserted replaced
25:bc6c646f1814 26:87ddaf81e63c
     1 # Raspberry Pi Homekit Door Accessory
     1 # Raspberry Pi Homekit Door Lock Buzzer Accessory
     2 
     2 
     3 Using
     3 Using a [Raspberry Pi Zero W](https://www.raspberrypi.org/products/raspberry-pi-zero-w/)
     4 a
     4 and [Pimoroni Automation pHAT](https://shop.pimoroni.com/products/automation-phat), make a simple circuit-based door
     5 [Raspberry Pi Zero W](https://www.raspberrypi.org/products/raspberry-pi-zero-w/) and
     5 lock and doorbell intercom into a Siri-controlled HomeKit smart accessory. Siri integration is provided
     6 [Pimoroni Automation pHAT](https://shop.pimoroni.com/products/automation-phat),
     6 by [HAP-NodeJS](https://github.com/homebridge/HAP-NodeJS). This package itself does not depend on Homebridge.
     7 make a simple circuit-based door lock and door bell intercom into a
       
     8 Siri-controlled HomeKit smart accessory. Siri integration is provided
       
     9 by [HAP-NodeJS](https://github.com/KhaosT/HAP-NodeJS).
       
    10 
     7 
    11 ## Installation
     8 ## Installation
    12 
     9 
    13 Installation is rather involved and handled by
    10 Installation can be handled by:
    14 an [Ansible](https://ansible.com/) playbook.
       
    15 
    11 
    16 ## Ansible Inventory
    12 1. The [Ansible](https://ansible.com/) `homekit-door` role provided in the `roles` directory or
    17 
    13 2. By copying the `npmjs-package` to the Raspberry Pi and running `npm install`.
    18 `inventory/host_vars/raspberrypi.local.yaml`
       
    19 
       
    20     github_user: "<github user>"
       
    21     wpa_networks:
       
    22       - ssid: "<your ssid>"
       
    23         psk: "<your wifi password>"
       
    24 
       
    25 ## Run Ansible
       
    26 
       
    27 `ansible-playbook rpi-door.yaml`