{"id":15831677,"url":"https://github.com/cleverdevil/daddyboard-eink","last_synced_at":"2026-03-18T17:44:09.841Z","repository":{"id":145921787,"uuid":"613550559","full_name":"cleverdevil/daddyboard-eink","owner":"cleverdevil","description":"An ESP32 based e-ink status board with Home Assistant integration","archived":false,"fork":false,"pushed_at":"2023-03-13T19:45:32.000Z","size":860,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2026-01-18T01:50:30.328Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/cleverdevil.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":"2023-03-13T19:44:54.000Z","updated_at":"2024-06-27T18:27:39.000Z","dependencies_parsed_at":"2023-04-09T19:02:40.930Z","dependency_job_id":null,"html_url":"https://github.com/cleverdevil/daddyboard-eink","commit_stats":{"total_commits":1,"total_committers":1,"mean_commits":1.0,"dds":0.0,"last_synced_commit":"d1f83fc9ea611850e4d43d04a0f312497248354c"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/cleverdevil/daddyboard-eink","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cleverdevil%2Fdaddyboard-eink","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cleverdevil%2Fdaddyboard-eink/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cleverdevil%2Fdaddyboard-eink/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cleverdevil%2Fdaddyboard-eink/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cleverdevil","download_url":"https://codeload.github.com/cleverdevil/daddyboard-eink/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cleverdevil%2Fdaddyboard-eink/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29344178,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-11T20:11:40.865Z","status":"ssl_error","status_checked_at":"2026-02-11T20:10:41.637Z","response_time":97,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5: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":[],"created_at":"2024-10-05T12:06:00.142Z","updated_at":"2026-02-11T20:36:12.357Z","avatar_url":"https://github.com/cleverdevil.png","language":null,"readme":"# Daddyboard 3.0\n\nIn mid-2020, as COVID-19 was surging across the globe, my employer made the\ndecision to shutter our offices in Los Angeles and Boston to become a fully\ndistributed company. Now, with a workforce with team members all over the world,\nwe've spent the last few years learning how to be happy and productive from our\nhome offices.\n\nI am a proud daddy to two children. While I love being able to spend time with\nmy kids during the week, there are times when distraction or interruption are\nproblematic.\n\nOver the years, I've made several attempts at addressing this problem with\ntechnology, but this project represents the most successful, and I call it\n\"Daddyboard.\"\n\n![Daddyboard](daddyboard-preview.jpg?raw=true)\n\nDaddyboard is a custom, battery powered, network connected e-ink sign that\nallows me to communicate my status with my family. The Daddyboard is mounted to\nmy office door at all times and features a long battery life with swappable\nrechargeable batteries.\n\n## Hardware\n\n* [LILYGO T5-4.7 inch E-Paper Ink Screen ESP32 V3](https://www.amazon.com/dp/B09FSRLWMD)\n* [3D Printed Case for LILYGO T5](https://www.aliexpress.us/item/3256801820074290.html)\n* [TEOEBGO 18650 Batteries and Charger](https://www.amazon.com/dp/B0BC8DS88Y)\n\n## Software\n\n* [ESPHome](https://esphome.io)\n* [Home Assistant home automation platform](https://www.home-assistant.io/)\n  * [`input_select` integration](https://www.home-assistant.io/integrations/input_select/)\n  * [`input_text` integration](https://www.home-assistant.io/integrations/input_text/) \n\n## Using this Repository\n\nI'll leave the nitty gritty as an exercise for the reader, but the steps are\nroughly as follows:\n\n1. Acquire and assemble the hardware\n2. Install ESPHome and flash the base firmware via USB to the LILYGO\n3. Enable ESPHome integration in Home Assistant and create an\n   `input_select` sensor (`input_select.daddy_state`) with your desired states\n   and an `input_text` sensor (`input_text.daddy_state_custom`) for custom state\n   messages\n4. Create a `secrets.yaml` file containing Wi-Fi credentials and a password for\n   OTA firmware updates\n5. Flash the configuration `conf.yaml` from this repository.\n\nOnce this is done, you can control your Daddyboard using Home Assistant. If you\nare using iOS, you can easily build out Shortcuts to do more advanced controls\nand automations, including Siri support. Similarly, if you are a HomeKit user,\nyou can enable the HomeKit integration in Home Assistant. \n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcleverdevil%2Fdaddyboard-eink","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcleverdevil%2Fdaddyboard-eink","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcleverdevil%2Fdaddyboard-eink/lists"}