<aside> <img src="/icons/info-alternate_blue.svg" alt="/icons/info-alternate_blue.svg" width="40px" />

Saiba mais sobre os produtos através de seus manuais em: https://tholz.com.br/manuais/

</aside>


As iluminações dos dispositivos que fazem uso da estrutura leds podem ser acionadas através do comando manual (atrelado à chave on).

A dimerização da saída e o controle sobre a cor (quando disponível de acordo com type) são manipulados através das chaves color, brightness e saturation.

Quanto aos efeitos, a estrutura possibilita a seleção do efeito e sua velocidade, com as chaves effect e speed, respectivamente.

<aside> <img src="/icons/new-alert_red.svg" alt="/icons/new-alert_red.svg" width="40px" />

Produtos com a chave light, como SmartPool 1ª Ger. e Basic SmartPool 1ª Ger. possuem distinções de nomenclatura em suas chaves por se tratarem de dispositivos legados. Sua automação através do socket ainda é possível com o uso do Smart Connect de 2ª Geração, realizando os devidos tratamentos a suas distinções.

Acesse a documentação em Luzes (light) [Legacy].

</aside>

Estrutura de dados

{
	"leds": { 
		"led0": { // Saída de iluminação
      "type": 2, // Tipo de iluminação RGBW
      "on": true, // Estado da iluminação
      "onAut": false, // Acionamedo por agenda
      "color": [255, 255, 255], // Array de cores RGB
			"saturation": 255, // Saturação
			"brightness": 100, // Brilho
      "speed": 100, // Velocidade do efeito
      "effect": 255 // Índice do efeito
		}
	}
}

<aside> ⚠️ Os valores das chaves onAut e type não são editáveis, somente informativos. Nas iluminações as chaves editáveis são as chaves on, color, saturation, brightness, speed e effect.

</aside>

type

A tipagem de iluminação é uma forma de identificação das capacidades do dispositivo e de acordo com o seu tipo, o dispositivo poderá operar de maneiras distintas, conforme o manual do produto.

Tipo Luzes
0 MONO
1 RGB
2 RGBW

on e onAut

on e onAut indicam qual o estado de funcionamento, em que on expressa ligado/desligado e onAut a execução de um evento no presente momento.

Tipo Mínimo Máximo
bool false true

color

color contém um array com 3 valores (8 bits cada um) referente às cores vermelho, verde e azul, respectivamente, para as iluminações de tipo RGB ou RGBW.

Tipo Mínimo Máximo
uint8_t 0 255

saturation

saturation contém um valor de 8 bits referente à saturação para as iluminações do tipo RGBW.