{"id":21091385,"url":"https://github.com/andreasscherbaum/ansible-raspbee","last_synced_at":"2026-04-20T19:03:45.552Z","repository":{"id":150255957,"uuid":"267153116","full_name":"andreasscherbaum/ansible-raspbee","owner":"andreasscherbaum","description":"Install a RaspBee II on a Raspberry Pi","archived":false,"fork":false,"pushed_at":"2020-06-06T22:40:28.000Z","size":4,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-12-29T23:06:07.481Z","etag":null,"topics":["ansible","ansible-playbook","ansible-role","deconz","kernel","playbook","raspbee","raspberry","raspberry-pi","raspberrypi","zigbee"],"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/andreasscherbaum.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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2020-05-26T21:12:06.000Z","updated_at":"2022-11-16T22:50:50.000Z","dependencies_parsed_at":null,"dependency_job_id":"90e3ca6c-aa1a-4e18-9538-499b407a6efc","html_url":"https://github.com/andreasscherbaum/ansible-raspbee","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/andreasscherbaum/ansible-raspbee","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andreasscherbaum%2Fansible-raspbee","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andreasscherbaum%2Fansible-raspbee/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andreasscherbaum%2Fansible-raspbee/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andreasscherbaum%2Fansible-raspbee/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/andreasscherbaum","download_url":"https://codeload.github.com/andreasscherbaum/ansible-raspbee/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andreasscherbaum%2Fansible-raspbee/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32061251,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-20T11:35:06.609Z","status":"ssl_error","status_checked_at":"2026-04-20T11:34:48.899Z","response_time":94,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["ansible","ansible-playbook","ansible-role","deconz","kernel","playbook","raspbee","raspberry","raspberry-pi","raspberrypi","zigbee"],"created_at":"2024-11-19T21:45:36.556Z","updated_at":"2026-04-20T19:03:45.548Z","avatar_url":"https://github.com/andreasscherbaum.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# ansible-raspbee\n\nInstall a RaspBee II on a Raspberry Pi\n\n\n## Description\n\nThis Ansible Role will install the Raspbee RTC kernel module and the software for a [Dresden Elektronik](https://www.dresden-elektronik.de/) [RaspBee II Zigbee Gateway](https://www.dresden-elektronik.de/produkt/raspbee-II.html) on a Raspberry Pi running Raspbian.\n\n\n## Installation\n\n### Directly into the Roles directory\n\nClone the repository into the \"roles/\" directory in your Playbook roles directory:\n\n```\ncd roles \u0026\u0026 git clone https://github.com/andreasscherbaum/ansible-raspbee.git raspbee \u0026\u0026 cd -\n```\n\n\n### Symlink into the Roles directory\n\n```\ncd ..\ngit clone https://github.com/andreasscherbaum/ansible-raspbee.git\ncd -\ncd roles\nln -s ../../ansible-raspbee raspbee\ncd -\n```\n\n\n## Configuration\n\nThe Role uses variables to configure if the source code should be deleted after building the module, and if the compiled code should be removed. Removing the source will refresh the source after the next kernel update. Removing the build code removes any debugging information in case something fails.\n\nChange the defaults in _vars/main.yml_:\n\n* raspbee_remove_source: True/False, remove source after building the kernel module\n* raspbee_remove_build: True/False, remove build after building the kernel module\n\n\n## Usage\n\nUse the role name (\"raspbee\") in your Playbook:\n\n```\n  roles:\n    - raspbee\n```\n\n\n## Important notes:\n\nThis Playbook will reboot the Raspberry Pi when the kernel module is installed. Seems to be necessary, otherwise the module can't be loaded.\n\nThe error message in _/var/log/syslog_ is:\n\n```\nMay 26 23:20:15 rasbpee systemd[1]: rtc-pcf85063.service: Service RestartSec=15s expired, scheduling restart.\nMay 26 23:20:15 rasbpee systemd[1]: rtc-pcf85063.service: Scheduled restart job, restart counter is at 39.\nMay 26 23:20:15 rasbpee systemd[1]: Stopped Enable RTC-PCF85063.\nMay 26 23:20:15 rasbpee systemd[1]: Started Enable RTC-PCF85063.\nMay 26 23:20:15 rasbpee bash[2449]: /bin/bash: line 0: echo: write error: Invalid argument\nMay 26 23:20:15 rasbpee kernel: [  996.219934] i2c i2c-1: Failed to register i2c client pcf85063 at 0x51 (-16)\nMay 26 23:20:15 rasbpee systemd[1]: rtc-pcf85063.service: Main process exited, code=exited, status=1/FAILURE\nMay 26 23:20:15 rasbpee systemd[1]: rtc-pcf85063.service: Failed with result 'exit-code'.\nMay 26 23:20:15 rasbpee systemd[1]: Configuration file /lib/systemd/system/rtc-pcf85063.service is marked executable. Please remove executable permission bits. Proceeding anyway.\nMay 26 23:20:15 rasbpee systemd[1]: Configuration file /lib/systemd/system/rtc-pcf85063.service is marked world-inaccessible. This has no effect as configuration data is accessible via APIs without restrictions. Proceeding anyway.\nMay 26 23:20:15 rasbpee systemd[1]: Reloading.\n```\n\nIf you have an idea how to load the module without above error, please provide a PR, or open an Issue.\n\n\n## Documentation\n\n* https://phoscon.de/de/raspbee2/install#raspbian\n* http://phoscon.de/app\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fandreasscherbaum%2Fansible-raspbee","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fandreasscherbaum%2Fansible-raspbee","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fandreasscherbaum%2Fansible-raspbee/lists"}