{"id":18073258,"url":"https://github.com/allenporter/home-assistant-supernote-cloud","last_synced_at":"2026-02-16T21:02:02.249Z","repository":{"id":258688264,"uuid":"865118280","full_name":"allenporter/home-assistant-supernote-cloud","owner":"allenporter","description":"Home Assistant Custom Component for to the excellent Ratta Supernote products","archived":false,"fork":false,"pushed_at":"2026-02-08T20:50:23.000Z","size":917,"stargazers_count":3,"open_issues_count":6,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-02-08T22:33:24.885Z","etag":null,"topics":["home-assistant","supernote"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/allenporter.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2024-09-30T02:17:17.000Z","updated_at":"2026-02-08T20:47:41.000Z","dependencies_parsed_at":"2026-01-16T04:10:49.360Z","dependency_job_id":"8090116c-275f-4739-be0c-680c2dfd08f4","html_url":"https://github.com/allenporter/home-assistant-supernote-cloud","commit_stats":null,"previous_names":["allenporter/home-assistant-supernote-cloud"],"tags_count":17,"template":false,"template_full_name":null,"purl":"pkg:github/allenporter/home-assistant-supernote-cloud","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/allenporter%2Fhome-assistant-supernote-cloud","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/allenporter%2Fhome-assistant-supernote-cloud/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/allenporter%2Fhome-assistant-supernote-cloud/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/allenporter%2Fhome-assistant-supernote-cloud/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/allenporter","download_url":"https://codeload.github.com/allenporter/home-assistant-supernote-cloud/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/allenporter%2Fhome-assistant-supernote-cloud/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29518580,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-16T18:37:19.720Z","status":"ssl_error","status_checked_at":"2026-02-16T18:36:46.920Z","response_time":115,"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":["home-assistant","supernote"],"created_at":"2024-10-31T10:05:44.355Z","updated_at":"2026-02-16T21:02:02.244Z","avatar_url":"https://github.com/allenporter.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# home-assistant-supernote-cloud\n\nHome Assistant Custom Component for accessing your Supernote Private Cloud instance. This is meant work with the excellent Ratta Supernote products.\n\nThis custom component authenticates with your local private cloud server\nand provides access to the contents of your notebooks through the media\nplayer.\n\nThe motivation is to use with [Journal Assistant](https://github.com/allenporter/home-assistant-journal-assistant) and [Supernote LLM](https://github.com/allenporter/supernote-llm/).\n\n## Media Source\n\nNotebooks are exposed as a [Media Source](https://www.home-assistant.io/integrations/media_source/). This can be\nused to browse contents of the notebooks and view notebook pages as `.png` files. The media source\nwill query the Supernote Private Cloud API to look for backups and let you\nbrowse them directly.\n\n## Development\n\nThe client library used for accessing Supernote Contents:\n\n- http://github.com/allenporter/supernote-lite/\n\nWith prior art from these libraries:\n\n- https://github.com/bwhitman/supernote-cloud-python/\n- https://github.com/adrianba/supernote-cloud-api/\n- https://github.com/colingourlay/supernote-cloud-api/\n\n## Local Development\n\n### Pre-requisites\n\n```bash\n$ script/bootstrap\n$ script/setup\n```\n\n### Run Home Assistant\n\nFrom then on run home assistant:\n\n```bash\n$ script/server\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fallenporter%2Fhome-assistant-supernote-cloud","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fallenporter%2Fhome-assistant-supernote-cloud","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fallenporter%2Fhome-assistant-supernote-cloud/lists"}