简体中文 繁體中文 English 日本語 Deutsch 한국어 بالعربية TÜRKÇE português คนไทย Français

Ulanzi StudioCreator tool community

 找回密码
 立即注册
查看: 481|回复: 3

[New Plugin] Home Control Lights — WiZ & Tuya bulbs, 100% local LAN (macOS)

[复制链接]

2

主题

6

回帖

91

积分

注册会员

积分
91
发表于 2026-8-5 00:20:48 | 显示全部楼层 |阅读模式
Hi everyone!

Following up my first plugin (Claude Deck) — here is my second one: Home Control Lights v0.6.0, just submitted to the Workshop and pending review.

What it does

Control WiZ and Tuya Wi-Fi smart bulbs straight from your Ulanzi deck, entirely over your local network. No phone app, no cloud round trip — it keeps working even when the internet is down. Keys show the real state of each light (on/off + the bulb's actual colour), readable from across the room.

Actions

1. Light — toggle / on / off for a single bulb, a named group, or all lights. The key icon tints with the bulb's live colour.
2. Brightness — step up/down, set an exact level, or hold the key to ramp smoothly.
3. Colour / Scene — apply an RGB colour, a white temperature, or a scene with one press.

What makes it different

- Every press is verified: the plugin reads the bulb's real state back, re-sends the command once if it didn't land, and alerts you if it still failed — no more "did the light actually turn off?"
- Offline detection: if a bulb stops responding (router reboot, power blip), its keys switch to an OFFLINE warning that tells you the fix (power-cycle at the wall / check the router).
- Groups: define once, use from any key — including "All lights".
- 100% LAN. Tuya bulbs use their local key (fetched once, guided step-by-step from the key settings panel — no terminal needed).

How it works

WiZ bulbs are controlled over UDP (and push state changes back), Tuya bulbs over their encrypted local TCP protocol. The plugin discovers bulbs automatically by scanning every local interface. State changes made from phone apps show up on the keys too.

Requirements

- macOS (Apple Silicon or Intel), Ulanzi Studio 5.0+
- WiZ and/or Tuya (Smart Life) Wi-Fi bulbs on the same local network
- For Tuya: a free Tuya developer account for the one-time local-key fetch

Open source

MIT licensed, code + releases here: https://github.com/chilleno/home-control
Issues and feature ideas welcome — smart plugs, sensors and more brands are on the roadmap.

Submission details

- Name: Home Control Lights
- UUID: com.homecontrol.lights.plugin
- Version: 0.6.0
- Status: submitted to the Workshop, pending review

One note for the Ulanzi team: the current publishing guide recommends "Software.MinVersion" in manifest.json, but Ulanzi Studio v5.x refuses to launch a plugin whose Software object contains that key (even alongside MinimumVersion) — the manifest ships MinimumVersion only for now. Happy to adjust anything needed during review!

Thanks for reading — feedback very welcome.

16

主题

4

回帖

290

积分

管理员

积分
290
发表于 2026-8-6 11:23:22 | 显示全部楼层
If you only want compatibility with Ulanzi Studio version 3.1.9, then youshould declare it as follows.
  1. {
  2.     "Software": { "MinVersion": "3.1.9" }
  3. }
复制代码

88

主题

458

回帖

1902

积分

管理员

积分
1902
发表于 2026-8-6 20:02:18 | 显示全部楼层
@chilleno Hi there, welcome back! Following your first Claude Deck plugin, you’ve now released your second creation—Home Control Lights. Kudos to you!

2

主题

6

回帖

91

积分

注册会员

积分
91
 楼主| 发表于 2026-8-7 01:15:12 | 显示全部楼层
Thanks @chxdon — that was exactly it! My mistake was assuming Software.MinVersion compared against the app's 5.x version number, so I tested with "5.0" and the plugin refused to launch. With "Software": { "MinVersion": "3.1.9" } it loads perfectly.

Shipped as v0.6.1: manifest updated, GitHub release published, and the Workshop submission has been updated with the new package. Thanks for the quick review!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|Ulanzi Studio论坛 ( 粤ICP备2024258515号-1 )

GMT+8, 2026-9-20 22:58 , Processed in 0.194020 second(s), 28 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表