{"id":20398763,"url":"https://github.com/bcambl/picam-playbook","last_synced_at":"2026-03-08T11:31:07.041Z","repository":{"id":73990498,"uuid":"108612998","full_name":"bcambl/picam-playbook","owner":"bcambl","description":"Automated installation and configuration of raspberrypi motion cameras","archived":false,"fork":false,"pushed_at":"2017-11-05T01:15:03.000Z","size":8,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-27T11:28:46.476Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bcambl.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-10-28T02:19:01.000Z","updated_at":"2017-10-28T05:21:51.000Z","dependencies_parsed_at":null,"dependency_job_id":"6850fbd5-863f-4a67-9959-21ac0f027e07","html_url":"https://github.com/bcambl/picam-playbook","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bcambl%2Fpicam-playbook","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bcambl%2Fpicam-playbook/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bcambl%2Fpicam-playbook/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bcambl%2Fpicam-playbook/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bcambl","download_url":"https://codeload.github.com/bcambl/picam-playbook/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241945530,"owners_count":20046870,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-15T04:24:00.522Z","updated_at":"2026-03-08T11:31:07.034Z","avatar_url":"https://github.com/bcambl.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Pi Motion Playbook\n\nAutomate the installation and configuration of raspberrypi `motion` cameras\n\n### Ensure the following set via `raspi-config`\n- camera enabled\n- video memory split to `128` MB\n\n### Requirements\n\nAnsible must be installed to use ansible playbooks\n\n```\nsudo easy_install pip\nsudo pip install ansible\n```\n\n###### Note: ansible \u003e= 2.4\n---\n\n### Instructions\n\n1. Edit the `hosts` file with the IP address of each raspberry pi\n\n2. Ensure you have an ssh key setup to each raspberry pi\n\n    From workstation terminal, do the following for each raspberry pi\n    ie:\n    ```\n    ssh-copy-id pi@192.168.X.X\n    ```\n    The above command will prompt for your password\n\n3. Install:\n    ```\n    ansible-playbook -i hosts picam.yml --tags install\n    ```\n\n### Modifying motion settings\n\nModify motion settings in `settings.yml` then execute\n\n```\nansible-playbook -i hosts picam.yml --tags configure\n```\nThe `motion` service will be restarted after the configurations have been updated.\n\n### Uninstall\n```\nansible-playbook -i hosts picam.yml --tags uninstall\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbcambl%2Fpicam-playbook","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbcambl%2Fpicam-playbook","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbcambl%2Fpicam-playbook/lists"}