# Ícones de tipo de dispositivo + fotos de produto

## 1. Ícones de TIPO — `public/assets/img/omada/tipos/` (usados pelo seletor, §5.47)

Aparecem automaticamente no seletor de ícones do dispositivo (o `Helpers::iconChoices()`
lê a pasta). 141 ícones no total.

### Autorais (linha, estilo consistente) — domínio do projeto (25)
bulb, led-strip, relay, button, scene-button, dimmer, remote, ceiling-light,
spotlight, rgb-bulb, presence-sensor, contact-sensor, temperature-sensor,
humidity-sensor, fan, curtain, blind, valve, siren, outlet, power-strip,
tap-switch, thermostat-dial, floor-lamp*, wall-light*.
(* floor-lamp/wall-light são paths reais do hass-hue-icons — ver abaixo.)
SVG-fonte em `deploy/device-icons/*.svg`; regerar: `python3 deploy/device-icons/generate.py`.

### Vendorizados do hass-hue-icons (LICENÇA MIT) — © Andrew Allsopp (34, prefixo `hue-`)
Fonte: https://github.com/arallsopp/hass-hue-icons (projeto completo fornecido pelo
usuário; paths originais recoloridos para `#48566b`). SVG-fonte em
`deploy/device-icons/hue-src/*.svg`.
hue-dimmer-switch, hue-wall-switch, hue-bulb-spot, hue-spot-hung, hue-bulb-round,
hue-bulb-br30, hue-lightstrip-gradient, hue-lightstrip, hue-lightstrip-tv,
hue-light-tube, hue-plug-us, hue-plug-eu, hue-plug-uk, hue-motion-sensor,
hue-motion-temp, hue-light-sensor, hue-play-bar, hue-lily, hue-flourish,
hue-ceiling, hue-pendant, hue-perifo-spot, hue-pillar-spot, hue-centura,
hue-wall-lucca, hue-daylo, hue-tap, hue-tap-dial, hue-button, hue-go,
hue-signe-floor, hue-signe-table, hue-bulb-filament, hue-bulb-candle.

Para trazer MAIS ícones do hass-hue-icons: os 512 SVGs estão em `docs/custom_svgs/`
do projeto; adicione o nome ao dict `M` do render e rode de novo (ImageMagick `convert`).

## 2. Fotos de PRODUTO Sonoff/eWeLink — `public/assets/img/sonoff/devices/` (146)

Extraídas do HAR oficial `sonoff.tech` (fotos de produto do CDN Shopify), curadas
(1 por modelo, banners/infográficos removidos por proporção), convertidas para PNG
360px fundo branco. Nomeadas pelo MODELO (BASICR4, MINIR2, MINIR4, DUALR3, IFAN04,
DW2, POWR3, POW-Elite, TH-Origin/Elite, S31/S40/S60, SNZB-01P..06P, NSPanel, ZBMINI,
TX, M5…). Uso: foto do produto na descoberta/painel do canal eWeLink, casando pelo
`productModel` do device (mesmo espírito do `H::deviceProduct` do Omada).

## 3. SF Symbols (Apple) — casa/home (168, prefixo `sf-`)

Extraídos do projeto **sf-symbols-lib** (wrapper React MIT, © phranck) que embute os
7.007 símbolos do SF Symbols 7.3 como `SVG_CONTENT`. Recoloridos para `#48566b`,
render 160px. Foco em CASA: house, lightbulb/lamp/light (todas as variantes),
poweroutlet type A–O, powerplug, lightswitch on/off, thermometer, humidity,
humidifier/dehumidifier, blinds/curtains/roller-shade/roman-shade, window (várias),
door/garage, lock, sensor/contact-sensor/smoke, fan (desk/floor/ceiling), heater,
flame/fireplace, sofa/bed, oven/cooktop/stove/refrigerator/washer/dryer/dishwasher/
microwave, sink/shower/bathtub/toilet/spigot/drop, homepod/appletv/tv/hifispeaker/
speaker, wifi/wifi-router, dial/gauge, camera/web-camera, bell, av-remote.

**Conjunto COMPLETO** (7.007 símbolos como SVG) exportado à parte em
`sf-symbols-all-svg.zip` (não entra no repo — é grande e a maioria não é de casa).

> ⚠ **LICENÇA — DIFERENTE do hass-hue (MIT).** Os DESENHOS dos SF Symbols são
> propriedade da **Apple** e a licença da Apple restringe o uso (voltado a apps das
> plataformas Apple e veda redistribuição dos símbolos como arte avulsa). O wrapper
> `sf-symbols-lib` é MIT, mas isso NÃO relicencia os glifos da Apple. Extração feita a
> pedido para uso PESSOAL/interno do painel de casa — a decisão de manter/publicar é
> do responsável. Se o Nexus for distribuído publicamente, troque estes `sf-*` por
> ícones de licença livre (os autorais + hass-hue já cobrem os tipos principais).

## Nota — Tuya panel kit
O `tuya-panel-kit-master` é um kit de UI (React Native): os PNGs são cromo de
interface (wifi, seta, fechar) e há um iconfont genérico — NÃO são fotos/ícones de
produto. Não foi incorporado ao acervo de dispositivos.
