{"id":23181188,"url":"https://github.com/joeshaw/wemo-homekit","last_synced_at":"2025-08-18T13:33:38.173Z","repository":{"id":55392719,"uuid":"115171664","full_name":"joeshaw/wemo-homekit","owner":"joeshaw","description":"HomeKit support for Belkin Wemo devices in Go","archived":false,"fork":false,"pushed_at":"2024-04-02T13:39:38.000Z","size":16,"stargazers_count":4,"open_issues_count":0,"forks_count":2,"subscribers_count":4,"default_branch":"main","last_synced_at":"2024-06-19T21:55:37.373Z","etag":null,"topics":["belkin","golang","homecontrol","homekit","homekit-accessory","wemo"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/joeshaw.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":"2017-12-23T04:58:49.000Z","updated_at":"2024-04-02T13:39:41.000Z","dependencies_parsed_at":"2024-06-19T21:16:11.734Z","dependency_job_id":"499c0af5-5976-41b3-8fce-3f56b92fd727","html_url":"https://github.com/joeshaw/wemo-homekit","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/joeshaw%2Fwemo-homekit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/joeshaw%2Fwemo-homekit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/joeshaw%2Fwemo-homekit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/joeshaw%2Fwemo-homekit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/joeshaw","download_url":"https://codeload.github.com/joeshaw/wemo-homekit/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":230238234,"owners_count":18194988,"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":["belkin","golang","homecontrol","homekit","homekit-accessory","wemo"],"created_at":"2024-12-18T08:14:52.418Z","updated_at":"2024-12-18T08:14:53.058Z","avatar_url":"https://github.com/joeshaw.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n# wemo-homekit\n\nHomeKit support for Wemo devices.\n\nCurrently this service only supports Wemo (outlet) switches and light\nswitches.  If it is a newer \"insight\" switch, power consumption is\nreported with characteristics that are compatible with the [Elgato\nEve](https://itunes.apple.com/us/app/elgato-eve/id917695792?mt=8) app.\n\nOnce the device is paired with your iOS Home app, you can control it\nwith any service that integrates with HomeKit, including Siri (\"Turn\noff the Christmas tree\") and Apple Watch.  If you have a home hub like\nan Apple TV or iPad, you can control the device remotely.\n\n## Installing\n\nThe tool can be installed with:\n\n    go get -u github.com/joeshaw/wemo-homekit\n\nThen you can run the service:\n\n    wemo-homekit\n\nThe service will search for Wemo devices on your local network at\nstartup, and even every 30 seconds afterward.\n\nTo pair, open up your Home iOS app, click the + icon, choose \"Add\nAccessory\" and then tap \"Don't have a Code or Can't Scan?\"  You should\nsee the Leaf under \"Nearby Accessories.\"  Tap that and enter the PIN\n00102003.  You should see one entry appear for each Wemo device on\nyour network.\n\n## Contributing\n\nThis code is fairly hacky, with some hardcoded values like timeouts.\nIt also has limited device support.\n\nIssues and pull requests are welcome.  When filing a PR, please make\nsure the code has been run through `gofmt`.\n\n## License\n\nCopyright 2017 Joe Shaw\n\n`wemo-homekit` is licensed under the MIT License.  See the LICENSE file\nfor details.\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjoeshaw%2Fwemo-homekit","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjoeshaw%2Fwemo-homekit","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjoeshaw%2Fwemo-homekit/lists"}