https://github.com/Didel/HomeKitCam
A project to make a Raspberry Pi driven, HomeKit Enabled camera.
https://github.com/Didel/HomeKitCam
hap-nodejs-accessories homekit homekit-accessory pi-camera raspberry raspberry-pi raspberry-pi-3 raspberry-pi-camera raspberrypi
Last synced: 9 months ago
JSON representation
A project to make a Raspberry Pi driven, HomeKit Enabled camera.
- Host: GitHub
- URL: https://github.com/Didel/HomeKitCam
- Owner: Didel
- License: mit
- Created: 2016-11-12T21:13:31.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2018-01-25T16:01:42.000Z (almost 8 years ago)
- Last Synced: 2024-10-11T16:41:16.851Z (about 1 year ago)
- Topics: hap-nodejs-accessories, homekit, homekit-accessory, pi-camera, raspberry, raspberry-pi, raspberry-pi-3, raspberry-pi-camera, raspberrypi
- Language: JavaScript
- Size: 5.86 KB
- Stars: 79
- Watchers: 11
- Forks: 11
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# HomeKitCam
A project to make a Raspberry Pi driven, HomeKit Enabled camera.
This project aims to make a simple DIY HomeKit enabled camera using only a Raspberry Pi and the Raspberry Camera Module. The software is based on the [HAP-NodeJS](https://github.com/KhaosT/HAP-NodeJS) HomeKit API by [KhaosT](https://github.com/KhaosT).
## Requirements
One of the aims of this project is to be as simple as possible. You will only need:
- A working Raspberry Pi (the newer, the better), configured with a standard [Raspbian](https://www.raspberrypi.org/downloads/raspbian/) installation
- A [Pi Camera Module](https://www.raspberrypi.org/products/camera-module-v2/)
- A suitable usb power adapter to power the Pi
## Installation
To install, clone the project into a folder. Then cd to that directory, and run npm install to install all the necessary packages.
## Starting HomeKitCaM
The camera can be run by running the command: node PiCamera_accesory.js
On any iOS 10 device, open the Home app and add a new accessory. The Raspberry should show up as 'Pi Camera'. When asked to scan the HomeKit accessory code, choose to manually enter a code and enter `031-45-154`. After that, the pairing should be successful and the camera should start to send screenshots to the Home app.