{"id":18498756,"url":"https://github.com/thingssdk/thingsswitch","last_synced_at":"2025-05-14T05:31:22.194Z","repository":{"id":81548685,"uuid":"75235418","full_name":"thingsSDK/thingsSwitch","owner":"thingsSDK","description":null,"archived":false,"fork":false,"pushed_at":"2016-12-02T21:21:09.000Z","size":1422,"stargazers_count":1,"open_issues_count":1,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-12-25T18:09:40.348Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C++","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/thingsSDK.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","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":"2016-11-30T23:10:29.000Z","updated_at":"2018-04-18T21:24:43.000Z","dependencies_parsed_at":null,"dependency_job_id":"e4ba592a-60e5-43fe-ab48-e9f1993b26d1","html_url":"https://github.com/thingsSDK/thingsSwitch","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thingsSDK%2FthingsSwitch","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thingsSDK%2FthingsSwitch/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thingsSDK%2FthingsSwitch/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thingsSDK%2FthingsSwitch/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/thingsSDK","download_url":"https://codeload.github.com/thingsSDK/thingsSwitch/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239217105,"owners_count":19601593,"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":[],"created_at":"2024-11-06T13:42:27.251Z","updated_at":"2025-02-17T00:46:07.844Z","avatar_url":"https://github.com/thingsSDK.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![Build Status](https://travis-ci.org/thingsSDK/thingsSwitch.svg?branch=master)](https://travis-ci.org/thingsSDK/thingsSwitch)\r\n\r\n# thingsSwitch\r\n\r\n__thingsSwitch__ is a simple way to connect an ESP8266 to an Amazon Echo.\r\n\r\n## Installation \r\n\r\nTo install thingsSwitch on your ESP8266:\r\n\r\n1. [Download Flasher.js](https://github.com/thingsSDK/flasher.js/releases).\r\n2. Select the _Serial Port_ from the drop\r\n  1. If you don't see your device you may require drivers\r\n3. Select the latest version of thingsSwitch from the _Binaries_ drop down\r\n4. Click _Flash!_\r\n\r\n![Flasher.js with thingsSwitch selected](img/flasher.png)\r\n\r\n## Configuration\r\n\r\n1. Connect to _thingsSwitch_ WiFi hot spot\r\n2. Configure your WiFi\r\n3. Add a device name\r\n4. Add a pin you want to switch on and off\r\n5. Save configuration\r\n6. Ask Alexa to \"discover devices\"\r\n7. Tell Alexa to \"turn \u003cdevice name\u003e on\" or \"turn \u003cdevice name\u003e off\"\r\n\r\n![Connect to thingsSwitch](img/connect_to_thingsSwitch.jpg)\r\n\r\n![Captive portal screen](img/configure.jpg)\r\n\r\n![Configure values](img/config_values.jpg)\r\n\r\n## Developer\r\n\r\nCheck out the [contributing doc](CONTRIBUTING.md).","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthingssdk%2Fthingsswitch","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fthingssdk%2Fthingsswitch","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthingssdk%2Fthingsswitch/lists"}