{"id":26641337,"url":"https://github.com/djtimca/hasatellitetracker","last_synced_at":"2025-10-31T08:40:58.390Z","repository":{"id":38848223,"uuid":"314593331","full_name":"djtimca/hasatellitetracker","owner":"djtimca","description":"Using the N2YO API, this Home Assistant integration will provide visible satellite passes (general) and to add specific satellites for monitoring.","archived":false,"fork":false,"pushed_at":"2025-06-02T16:37:05.000Z","size":30,"stargazers_count":28,"open_issues_count":1,"forks_count":8,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-06-03T06:34:48.209Z","etag":null,"topics":["home-assistant","home-assistant-hacs","international-space-station","iss","satellite","satellite-tracker","starlink","tracking-satellites","visible-passes"],"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/djtimca.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}},"created_at":"2020-11-20T15:28:08.000Z","updated_at":"2025-06-02T16:35:28.000Z","dependencies_parsed_at":"2025-03-10T12:39:01.435Z","dependency_job_id":null,"html_url":"https://github.com/djtimca/hasatellitetracker","commit_stats":null,"previous_names":[],"tags_count":14,"template":false,"template_full_name":null,"purl":"pkg:github/djtimca/hasatellitetracker","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/djtimca%2Fhasatellitetracker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/djtimca%2Fhasatellitetracker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/djtimca%2Fhasatellitetracker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/djtimca%2Fhasatellitetracker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/djtimca","download_url":"https://codeload.github.com/djtimca/hasatellitetracker/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/djtimca%2Fhasatellitetracker/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281959230,"owners_count":26590400,"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","status":"online","status_checked_at":"2025-10-31T02:00:07.401Z","response_time":57,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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","home-assistant-hacs","international-space-station","iss","satellite","satellite-tracker","starlink","tracking-satellites","visible-passes"],"created_at":"2025-03-24T18:28:17.471Z","updated_at":"2025-10-31T08:40:58.355Z","avatar_url":"https://github.com/djtimca.png","language":"Python","funding_links":["https://www.buymeacoffee.com/djtimca"],"categories":[],"sub_categories":[],"readme":"# Home Assistant Custom Component Tracking Satellites\n\n\u003ca target=\"_blank\" href=\"https://www.buymeacoffee.com/djtimca\"\u003e\u003cimg src=\"https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png\" alt=\"Buy me a coffee\" style=\"height: 41px !important;width: 174px !important;box-shadow: 0px 3px 2px 0px rgba(190, 190, 190, 0.5) !important;-webkit-box-shadow: 0px 3px 2px 0px rgba(190, 190, 190, 0.5) !important;\"\u003e\u003c/a\u003e [![hacs_badge](https://img.shields.io/badge/HACS-Custom-orange.svg?style=for-the-badge)](https://github.com/custom-components/hacs)\n\nUsing the N2YO API, this Home Assistant integration provides visible satellite passes (general) and to add specific satellites for monitoring.\n\nYou will need to register for an API Key at \u003chttps://n2yo.com/api/\u003e.\n\n## Installation\n\nTo install this integration you will need to add \u003chttps://github.com/djtimca/hasatellitetracker\u003e as a custom repository in HACS.\n\nOnce installed you will be able to install the integration from the HACS integrations page.\n\nRestart your Home Assistant to complete the installation.\n\n## Configuration\n\nGo to Configuration -\u003e Integrations and click the plus sign to add a Satellite Tracker integration. Search for Satellite Tracker (N2YO) and click add.\n\nYou will first need to enter your API key.\n\nSecond you will choose the type of integration you want to install:\n\n### Location\n\nA location integration will add a single sensor which will show you the number of satellites which are currently overhead, and in the attributes will list the satellites and their current positions.\n\nIf you select this option, on the next page you will enter:\n\n- The name of the location you are tracking (default: the name of your Home Assistant instance)\n- The category of satellites you want to track (default: all)\n- The latitude of the location you want to track above (default: your Home Assistant latitude)\n- The longitude of the location you want to track above (default: your Home Assistant longitude)\n- The elevation of the location you want to track above (default: your Home Assistant elevation)\n\n### Satellite\n\nA satellite integration will add 5 sensors for the next visible passes and a device tracker sensor to allow you to plot the current location of a specific satellite on your map.\n\nIf you select this option, on the next page you will enter:\n\n- The name of the satellite you want to track (default: International Space Station (ISS))\n- The NORAD ID (from n2yo.com) you want to track (default: 25544 for the ISS)\n- The latitude for visible pass tracking (default: Your Home Assistant latitude)\n- The longitude for visible pass tracking (default: Your Home Assistant longitude)\n- The elevation for visible pass tracking (default: Your Home Assistant elevation)\n\n## Options\n\nOne you have set up an instance of the integration you also have additional options which can be configured by clicking \"Options\" on the integration.\n\n### Location Integrations\n\n- You can set the update interval in seconds for polling.\n- You can specify the radius (degrees) for tracking satellites above (default 90).\n\n### Satellite Integrations\n\n- You can set the update interval in seconds for polling.\n- You can specify the minimum number of seconds you want to have for a visible pass.\n\n# Important Note\n\nThe N2YO API is rate limited to 1000 transactions per hour. Adding a large number of integrations or setting your polling / update interval too low may result in your API key from being suspended or banned.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdjtimca%2Fhasatellitetracker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdjtimca%2Fhasatellitetracker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdjtimca%2Fhasatellitetracker/lists"}