An open API service indexing awesome lists of open source software.

https://github.com/gitagogaming/wizlights-controller

Control your Wiz Compatible Lights with TouchPortal
https://github.com/gitagogaming/wizlights-controller

automation lights python touchportal touchportal-plugin wizlight

Last synced: 9 months ago
JSON representation

Control your Wiz Compatible Lights with TouchPortal

Awesome Lists containing this project

README

          

# WizLight-Plugin

You may update multiple lights at the same time by formatting them inside of a "list"
Example: `["192.168.0.155", "192.168.0.156"]` will affect BOTH lights instead of just 192.168.0.155
![image](https://user-images.githubusercontent.com/76603653/210181161-06dd4976-daac-495a-905d-cfdc0e1c9ccc.png)

Adjust Hue/Color, Brightness and White Temp all with Sliders.
![image](https://user-images.githubusercontent.com/76603653/210181206-a6a391c4-1971-4e32-be15-892d9b37c076.png)

- [WizLight Plugin](#WizLight-Plugin)
- [Description](#description)
- [Settings Overview](#Settings-Overview)
- [Features](#Features)
- [Actions](#actions)
- [Category: WizLight](#tp.plugin.WizLights.mainactions)
- [Connectors](#connectors)
- [Category: WizLight](#tp.plugin.WizLights.mainconnectors)
- [States](#states)
- [Category: WizLight](#tp.plugin.WizLights.mainstates)
- [Events](#events)
- [Category: WizLight](#tp.plugin.WizLights.mainevents)
- [Bugs and Support](#bugs-and-suggestion)
- [License](#license)

# Description

This documentation generated for WizLight Plugin V100 with [Python TouchPortal SDK](https://github.com/KillerBOSS2019/TouchPortal-API).

## Settings Overview
| Read-only | Type | Default Value |
| --- | --- | --- |
| False | text | |

# Features

## Actions
Category: WizLight (Click to expand)
Action NameDescriptionFormatData

choices/default (in bold)
On
Hold
WIZ | Turn On / Off Light [1] Light:[2] | CUSTOM LIGHT(optional): [3]

  1. Type: choice  
    Default: Toggle Possible choices: ['On', 'Off', 'Toggle']

  2. Type: choice  
    <empty>

  3. Type: text  
    <empty>


No
WIZ | Light Brightness Light:[1] Brightness:[2] | CUSTOM LIGHT(optional): [3]

  1. Type: choice  
    <empty>

  2. Type: text  
    Default: 100

  3. Type: text  
    <empty>


No
WIZ | Change Light Color (RGB) Light:[1] Color:[2] | CUSTOM LIGHT(optional): [3]

  1. Type: choice  
    <empty>

  2. Type: color  
    <empty>

  3. Type: text  
    <empty>


No
WIZ | Change Light Color (RGB-Manual) Light:[1] R:[2] G:[3] B:[4] | CUSTOM LIGHT(optional): [5]Click to expand

  1. Type: choice  
    <empty>

  2. Type: number  
    Default: 0   Min Value: -2147483648   Max Value: 2147483647

  3. Type: number  
    Default: 0   Min Value: -2147483648   Max Value: 2147483647

  4. Type: number  
    Default: 0   Min Value: -2147483648   Max Value: 2147483647

  5. Type: text  
    <empty>


No
WIZ | Change Light Scene Light:[1] Scene:[2] | CUSTOM LIGHT(optional): [3]

  1. Type: choice  
    <empty>

  2. Type: choice  
    <empty>

  3. Type: text  
    <empty>


No
WIZ | Change Light to White (Warm/Cool) Light:[1] Light Type:[2], Brightness:[3] Kelvin:[4] | CUSTOM LIGHT(optional): [5]Click to expand

  1. Type: choice  
    <empty>

  2. Type: choice  
    Default: Possible choices: ['Warm White', 'Cold White', 'Daylight']

  3. Type: text  
    Default: 100

  4. Type: choice  
    <empty>

  5. Type: text  
    <empty>


No
WIZ | Change Light Effect Speed Light:[1] Effect Speed:[2] | CUSTOM LIGHT(optional): [3]

  1. Type: choice  
    <empty>

  2. Type: text  
    <empty>

  3. Type: text  
    <empty>


No
WIZ | Discover New Lights Discover New Lights on the Network

  1. Type: choice  
    <empty>


No


## Connectors
Category: WizLight (Click to expand)
Slider NameDescriptionFormatData

choices/default (in bold)

Hue Slider Adjust Hue for [1] | CUSTOM LIGHT(optional): [2]

  1. Type: choice  
    <empty>

  2. Type: text  
    <empty>


## States
Category: WizLight (Click to expand)

| Id | Description | DefaultValue | parentGroup |
| --- | --- | --- | --- |
| .state.plugin_status | Wiz | Plugin Status | | |
| .state.time_running | Wiz | Time Running | | |


## Events

Category: WizLight (Click to expand)

IdNameEvaluated State IdFormatTypeChoice(s)
.event.user_0.speakingDC | User 0 - Speaking.state.User_0.speakingWhen User 0 is speaking - $valchoice


  • True

  • False



# Bugs and Suggestion
Open an issue on github or join offical [TouchPortal Discord](https://discord.gg/MgxQb8r) for support.

# License
This plugin is licensed under the [GPL 3.0 License] - see the [LICENSE](LICENSE) file for more information.