{"id":27426343,"url":"https://github.com/gitagogaming/wizlights-controller","last_synced_at":"2025-04-14T12:33:43.845Z","repository":{"id":143843219,"uuid":"583534438","full_name":"gitagogaming/WizLights-Controller","owner":"gitagogaming","description":"Control your Wiz Compatible Lights with TouchPortal","archived":false,"fork":false,"pushed_at":"2024-06-20T05:17:56.000Z","size":739,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2024-06-21T17:53:08.089Z","etag":null,"topics":["automation","lights","python","touchportal","touchportal-plugin","wizlight"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gitagogaming.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":".github/funding.yml","license":"LICENSE.md","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},"funding":{"github":null,"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"lfx_crowdfunding":null,"custom":["paypal.me/gitagogaming"]}},"created_at":"2022-12-30T04:12:02.000Z","updated_at":"2024-06-20T05:17:13.000Z","dependencies_parsed_at":"2023-07-04T23:01:31.175Z","dependency_job_id":null,"html_url":"https://github.com/gitagogaming/WizLights-Controller","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/gitagogaming%2FWizLights-Controller","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gitagogaming%2FWizLights-Controller/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gitagogaming%2FWizLights-Controller/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gitagogaming%2FWizLights-Controller/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gitagogaming","download_url":"https://codeload.github.com/gitagogaming/WizLights-Controller/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248881946,"owners_count":21176947,"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":["automation","lights","python","touchportal","touchportal-plugin","wizlight"],"created_at":"2025-04-14T12:33:43.194Z","updated_at":"2025-04-14T12:33:43.823Z","avatar_url":"https://github.com/gitagogaming.png","language":"Python","funding_links":["paypal.me/gitagogaming"],"categories":[],"sub_categories":[],"readme":"\r\n# WizLight-Plugin\r\n\r\n\u003cimg src=\"https://user-images.githubusercontent.com/76603653/210160506-9788db10-5221-4709-a9c2-671027a4fd7b.png\" width=\"25%\" height=\"25%\"\u003e\r\n\r\n\r\n\r\nYou may update multiple lights at the same time by formatting them inside of a \"list\"  \r\nExample: `[\"192.168.0.155\", \"192.168.0.156\"]` will affect BOTH lights instead of just 192.168.0.155\r\n![image](https://user-images.githubusercontent.com/76603653/210181161-06dd4976-daac-495a-905d-cfdc0e1c9ccc.png)\r\n\r\nAdjust Hue/Color, Brightness and White Temp all with Sliders.\r\n![image](https://user-images.githubusercontent.com/76603653/210181206-a6a391c4-1971-4e32-be15-892d9b37c076.png)\r\n\r\n\r\n\r\n\r\n- [WizLight Plugin](#WizLight-Plugin)\r\n  - [Description](#description) \r\n  - [Settings Overview](#Settings-Overview)\r\n  - [Features](#Features)\r\n    - [Actions](#actions)\r\n        - [Category: WizLight](#tp.plugin.WizLights.mainactions)\r\n    - [Connectors](#connectors)\r\n        - [Category: WizLight](#tp.plugin.WizLights.mainconnectors)\r\n    - [States](#states)\r\n        - [Category: WizLight](#tp.plugin.WizLights.mainstates)\r\n    - [Events](#events)\r\n        - [Category: WizLight](#tp.plugin.WizLights.mainevents)\r\n  - [Bugs and Support](#bugs-and-suggestion)\r\n  - [License](#license)\r\n  \r\n# Description\r\n\r\nThis documentation generated for WizLight Plugin V100 with [Python TouchPortal SDK](https://github.com/KillerBOSS2019/TouchPortal-API).\r\n\r\n## Settings Overview\r\n| Read-only | Type | Default Value |\r\n| --- | --- | --- |\r\n| False | text |  |\r\n\r\n\r\n# Features\r\n\r\n## Actions\r\n\u003cdetails open id='tp.plugin.WizLights.mainactions'\u003e\u003csummary\u003e\u003cb\u003eCategory:\u003c/b\u003e WizLight \u003csmall\u003e\u003cins\u003e(Click to expand)\u003c/ins\u003e\u003c/small\u003e\u003c/summary\u003e\u003ctable\u003e\r\n\u003ctr valign='buttom'\u003e\u003cth\u003eAction Name\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003cth\u003eFormat\u003c/th\u003e\u003cth nowrap\u003eData\u003cbr/\u003e\u003cdiv align=left\u003e\u003csub\u003echoices/default (in bold)\u003c/th\u003e\u003cth\u003eOn\u003cbr/\u003eHold\u003c/sub\u003e\u003c/div\u003e\u003c/th\u003e\u003c/tr\u003e\r\n\u003ctr valign='top'\u003e\u003ctd\u003eWIZ | Turn On / Off Light\u003c/td\u003e\u003ctd\u003e \u003c/td\u003e\u003ctd\u003e[1]  Light:[2]  | CUSTOM LIGHT(optional): [3]\u003c/td\u003e\u003ctd\u003e\u003col start=1\u003e\u003cli\u003eType: choice \u0026nbsp; \r\nDefault: \u003cb\u003eToggle\u003c/b\u003e Possible choices: ['On', 'Off', 'Toggle']\u003c/li\u003e\r\n\u003cli\u003eType: choice \u0026nbsp; \r\n\u0026lt;empty\u0026gt;\u003c/li\u003e\r\n\u003cli\u003eType: text \u0026nbsp; \r\n\u0026lt;empty\u0026gt;\u003c/li\u003e\r\n\u003c/ol\u003e\u003c/td\u003e\r\n\u003ctd align=center\u003eNo\u003c/td\u003e\r\n\u003ctr valign='top'\u003e\u003ctd\u003eWIZ | Light Brightness\u003c/td\u003e\u003ctd\u003e \u003c/td\u003e\u003ctd\u003eLight:[1] Brightness:[2]  | CUSTOM LIGHT(optional): [3]\u003c/td\u003e\u003ctd\u003e\u003col start=1\u003e\u003cli\u003eType: choice \u0026nbsp; \r\n\u0026lt;empty\u0026gt;\u003c/li\u003e\r\n\u003cli\u003eType: text \u0026nbsp; \r\nDefault: \u003cb\u003e100\u003c/b\u003e\u003c/li\u003e\r\n\u003cli\u003eType: text \u0026nbsp; \r\n\u0026lt;empty\u0026gt;\u003c/li\u003e\r\n\u003c/ol\u003e\u003c/td\u003e\r\n\u003ctd align=center\u003eNo\u003c/td\u003e\r\n\u003ctr valign='top'\u003e\u003ctd\u003eWIZ | Change Light Color (RGB)\u003c/td\u003e\u003ctd\u003e \u003c/td\u003e\u003ctd\u003eLight:[1]  Color:[2]  | CUSTOM LIGHT(optional): [3]\u003c/td\u003e\u003ctd\u003e\u003col start=1\u003e\u003cli\u003eType: choice \u0026nbsp; \r\n\u0026lt;empty\u0026gt;\u003c/li\u003e\r\n\u003cli\u003eType: color \u0026nbsp; \r\n\u0026lt;empty\u0026gt;\u003c/li\u003e\r\n\u003cli\u003eType: text \u0026nbsp; \r\n\u0026lt;empty\u0026gt;\u003c/li\u003e\r\n\u003c/ol\u003e\u003c/td\u003e\r\n\u003ctd align=center\u003eNo\u003c/td\u003e\r\n\u003ctr valign='top'\u003e\u003ctd\u003eWIZ | Change Light Color (RGB-Manual)\u003c/td\u003e\u003ctd\u003e \u003c/td\u003e\u003ctd\u003eLight:[1]  R:[2] G:[3]  B:[4]  | CUSTOM LIGHT(optional): [5]\u003c/td\u003e\u003ctd\u003e\u003cdetails\u003e\u003csummary\u003e\u003cins\u003eClick to expand\u003c/ins\u003e\u003c/summary\u003e\u003col start=1\u003e\r\n\u003cli\u003eType: choice \u0026nbsp; \r\n\u0026lt;empty\u0026gt;\u003c/li\u003e\r\n\u003cli\u003eType: number \u0026nbsp; \r\nDefault: \u003cb\u003e0\u003c/b\u003e \u0026nbsp; \u003cb\u003eMin Value:\u003c/b\u003e -2147483648 \u0026nbsp; \u003cb\u003eMax Value:\u003c/b\u003e 2147483647\u003c/li\u003e\r\n\u003cli\u003eType: number \u0026nbsp; \r\nDefault: \u003cb\u003e0\u003c/b\u003e \u0026nbsp; \u003cb\u003eMin Value:\u003c/b\u003e -2147483648 \u0026nbsp; \u003cb\u003eMax Value:\u003c/b\u003e 2147483647\u003c/li\u003e\r\n\u003cli\u003eType: number \u0026nbsp; \r\nDefault: \u003cb\u003e0\u003c/b\u003e \u0026nbsp; \u003cb\u003eMin Value:\u003c/b\u003e -2147483648 \u0026nbsp; \u003cb\u003eMax Value:\u003c/b\u003e 2147483647\u003c/li\u003e\r\n\u003cli\u003eType: text \u0026nbsp; \r\n\u0026lt;empty\u0026gt;\u003c/li\u003e\r\n\u003c/ol\u003e\u003c/td\u003e\r\n\u003c/details\u003e\u003ctd align=center\u003eNo\u003c/td\u003e\r\n\u003ctr valign='top'\u003e\u003ctd\u003eWIZ | Change Light Scene\u003c/td\u003e\u003ctd\u003e \u003c/td\u003e\u003ctd\u003eLight:[1]  Scene:[2]  | CUSTOM LIGHT(optional): [3]\u003c/td\u003e\u003ctd\u003e\u003col start=1\u003e\u003cli\u003eType: choice \u0026nbsp; \r\n\u0026lt;empty\u0026gt;\u003c/li\u003e\r\n\u003cli\u003eType: choice \u0026nbsp; \r\n\u0026lt;empty\u0026gt;\u003c/li\u003e\r\n\u003cli\u003eType: text \u0026nbsp; \r\n\u0026lt;empty\u0026gt;\u003c/li\u003e\r\n\u003c/ol\u003e\u003c/td\u003e\r\n\u003ctd align=center\u003eNo\u003c/td\u003e\r\n\u003ctr valign='top'\u003e\u003ctd\u003eWIZ | Change Light to White (Warm/Cool)\u003c/td\u003e\u003ctd\u003e \u003c/td\u003e\u003ctd\u003eLight:[1]  Light Type:[2], Brightness:[3] Kelvin:[4] | CUSTOM LIGHT(optional): [5]\u003c/td\u003e\u003ctd\u003e\u003cdetails\u003e\u003csummary\u003e\u003cins\u003eClick to expand\u003c/ins\u003e\u003c/summary\u003e\u003col start=1\u003e\r\n\u003cli\u003eType: choice \u0026nbsp; \r\n\u0026lt;empty\u0026gt;\u003c/li\u003e\r\n\u003cli\u003eType: choice \u0026nbsp; \r\nDefault: \u003cb\u003e\u003c/b\u003e Possible choices: ['Warm White', 'Cold White', 'Daylight']\u003c/li\u003e\r\n\u003cli\u003eType: text \u0026nbsp; \r\nDefault: \u003cb\u003e100\u003c/b\u003e\u003c/li\u003e\r\n\u003cli\u003eType: choice \u0026nbsp; \r\n\u0026lt;empty\u0026gt;\u003c/li\u003e\r\n\u003cli\u003eType: text \u0026nbsp; \r\n\u0026lt;empty\u0026gt;\u003c/li\u003e\r\n\u003c/ol\u003e\u003c/td\u003e\r\n\u003c/details\u003e\u003ctd align=center\u003eNo\u003c/td\u003e\r\n\u003ctr valign='top'\u003e\u003ctd\u003eWIZ | Change Light Effect Speed\u003c/td\u003e\u003ctd\u003e \u003c/td\u003e\u003ctd\u003eLight:[1]  Effect Speed:[2]  | CUSTOM LIGHT(optional): [3]\u003c/td\u003e\u003ctd\u003e\u003col start=1\u003e\u003cli\u003eType: choice \u0026nbsp; \r\n\u0026lt;empty\u0026gt;\u003c/li\u003e\r\n\u003cli\u003eType: text \u0026nbsp; \r\n\u0026lt;empty\u0026gt;\u003c/li\u003e\r\n\u003cli\u003eType: text \u0026nbsp; \r\n\u0026lt;empty\u0026gt;\u003c/li\u003e\r\n\u003c/ol\u003e\u003c/td\u003e\r\n\u003ctd align=center\u003eNo\u003c/td\u003e\r\n\u003ctr valign='top'\u003e\u003ctd\u003eWIZ | Discover New Lights\u003c/td\u003e\u003ctd\u003e \u003c/td\u003e\u003ctd\u003eDiscover New Lights on the Network\u003c/td\u003e\u003ctd\u003e\u003col start=1\u003e\u003cli\u003eType: choice \u0026nbsp; \r\n\u0026lt;empty\u0026gt;\u003c/li\u003e\r\n\u003c/ol\u003e\u003c/td\u003e\r\n\u003ctd align=center\u003eNo\u003c/td\u003e\r\n\u003c/tr\u003e\u003c/table\u003e\u003c/details\u003e\r\n\u003cbr\u003e\r\n\r\n## Connectors\r\n\u003cdetails open id='tp.plugin.WizLights.mainconnectors'\u003e\u003csummary\u003e\u003cb\u003eCategory:\u003c/b\u003e WizLight \u003csmall\u003e\u003cins\u003e(Click to expand)\u003c/ins\u003e\u003c/small\u003e\u003c/summary\u003e\u003ctable\u003e\r\n\u003ctr valign='buttom'\u003e\u003cth\u003eSlider Name\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003cth\u003eFormat\u003c/th\u003e\u003cth nowrap\u003eData\u003cbr/\u003e\u003cdiv align=left\u003e\u003csub\u003echoices/default (in bold)\u003c/th\u003e\u003c/tr\u003e\r\n\u003ctr valign='top'\u003e\u003ctd\u003eHue Slider\u003c/td\u003e\u003ctd\u003e \u003c/td\u003e\u003ctd\u003eAdjust Hue for [1]  | CUSTOM LIGHT(optional): [2]\u003c/td\u003e\u003ctd\u003e\u003col start=1\u003e\u003cli\u003eType: choice \u0026nbsp; \r\n\u0026lt;empty\u0026gt;\u003c/li\u003e\r\n\u003cli\u003eType: text \u0026nbsp; \r\n\u0026lt;empty\u0026gt;\u003c/li\u003e\r\n\u003c/ol\u003e\u003c/td\u003e\r\n\u003c/table\u003e\u003c/details\u003e\r\n\u003cbr\u003e\r\n\r\n## States\r\n\u003cdetails open id='tp.plugin.WizLights.mainstates'\u003e\u003csummary\u003e\u003cb\u003eCategory:\u003c/b\u003e WizLight \u003csmall\u003e\u003cins\u003e(Click to expand)\u003c/ins\u003e\u003c/small\u003e\u003c/summary\u003e\r\n\r\n\r\n| Id | Description | DefaultValue | parentGroup |\r\n| --- | --- | --- | --- |\r\n| .state.plugin_status | Wiz | Plugin Status |  |   |\r\n| .state.time_running | Wiz | Time Running |  |   |\r\n\u003c/details\u003e\r\n\r\n\u003cbr\u003e\r\n\r\n## Events\r\n\r\n\u003ctd\u003e\u003c/tr\u003e\r\n\u003cdetails open id='tp.plugin.WizLights.mainevents'\u003e\u003csummary\u003e\u003cb\u003eCategory: \u003c/b\u003eWizLight \u003csmall\u003e\u003cins\u003e(Click to expand)\u003c/ins\u003e\u003c/small\u003e\u003c/summary\u003e\r\n\r\n\u003ctable\u003e\r\n\u003ctr valign='buttom'\u003e\u003cth\u003eId\u003c/th\u003e\u003cth\u003eName\u003c/th\u003e\u003cth nowrap\u003eEvaluated State Id\u003c/th\u003e\u003cth\u003eFormat\u003c/th\u003e\u003cth\u003eType\u003c/th\u003e\u003cth\u003eChoice(s)\u003c/th\u003e\u003c/tr\u003e\r\n\u003ctr valign='top'\u003e\u003ctd\u003e.event.user_0.speaking\u003c/td\u003e\u003ctd\u003eDC | User 0 - Speaking\u003c/td\u003e\u003ctd\u003e.state.User_0.speaking\u003c/td\u003e\u003ctd\u003eWhen User 0 is speaking - $val\u003c/td\u003e\u003ctd\u003echoice\u003c/td\u003e\u003ctd\u003e\u003cul\u003e\u003cli\u003eTrue\u003c/li\u003e\u003cli\u003eFalse\u003c/li\u003e\u003c/ul\u003e\u003c/td\u003e\u003c/table\u003e\u003c/details\u003e\r\n\u003cbr\u003e\r\n\r\n# Bugs and Suggestion\r\nOpen an issue on github or join offical [TouchPortal Discord](https://discord.gg/MgxQb8r) for support.\r\n\r\n\r\n# License\r\nThis plugin is licensed under the [GPL 3.0 License] - see the [LICENSE](LICENSE) file for more information.\r\n\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgitagogaming%2Fwizlights-controller","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgitagogaming%2Fwizlights-controller","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgitagogaming%2Fwizlights-controller/lists"}