Easy-to-manage touch screens
무료 오픈소스 터치스크린으로 USB 설정 가이드, 드래그‑드롭 편집기, 로컬 제어를 제공하며 Home Assistant용으로 제작되었습니다
DirectorLink 오픈소스 Control4 드라이버·앱, 종단간 암호화
DirectorLink: an open-source Control4 driver and app. Control your home at home and away, locked end to end; one-tap scenes run by the clock, the sun, the weather or when you arrive home; the doorbell
라이프스타일JavaScript · LuaGitHub @DirectorLink온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
Open-source management layer for Control4 homes
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
Direct to Director. End-to-end integration. Open source.
DirectorLink is an open-source, local-first management layer for Control4 homeowners.
The goal is to provide simple device control, scenes, schedules, and everyday automation without requiring homeowners to use Composer Pro for routine changes.
DirectorLink is an independent project, not affiliated with Control4 or Snap One.
The app on a demo home: made-up rooms and devices, and drawn camera pictures.
Home
A room
Climate
Scenes
Schedules
Dark mode
Music in several rooms
Users and their devices
HistoryREADME 전문 보기 ↗Direct to Director. End-to-end integration. Open source.
DirectorLink is an open-source, local-first management layer for Control4 homeowners: simple device control, scenes, schedules and everyday automation, without Composer Pro for routine changes.
DirectorLink is an independent project, not affiliated with Control4 or Snap One.
See it first: try the app on a demo home, with made-up rooms and devices, in your browser. Nothing to install.
docs/ACCOUNTS.md).docs/SCENES.md, docs/SCHEDULES.md).docs/SCENES.md).docs/NOTIFY_DRIVERS.md).docs/HISTORY.md, docs/BACKUP.md).It needs Control4 OS 3.3.0 or newer, works on the home network first, and keeps its own scenes and schedules: it doesn't change or import your Composer programming. More in docs/ARCHITECTURE.md.
You need Composer Pro to add DirectorLink to your project and to update it; after that the app, scenes and schedules never need Composer. Every step, property and action is in docs/INSTALL.md.
DirectorLink.c4z from GitHub Releases.DirectorLink.c4z, then drag DirectorLink into any room. Its Properties show Ready and a Pairing Code.docs/INSTALL.md).Updating: install the new DirectorLink.c4z the same way in Composer; the app tells admins when one is out. Keep the file name exactly DirectorLink.c4z: a browser's DirectorLink (1).c4z installs as a separate driver.
The local API is described by api/openapi.yaml (OpenAPI 3.1); see api/README.md for conventions and examples, and the API console at https://console.directorlink.io.
curl http://<controller-ip>:41999/v1/lights -H "Authorization: Bearer <api key>"
Give each script its own key, as a user with only the rooms and devices it needs. The app never sends its key: it seals every request.
api/ OpenAPI contract
driver/ DriverWorks driver (Lua 5.1) and its tests
app/ the app (PWA) → https://app.directorlink.io
console/ API console, debugging and logs → https://console.directorlink.io
site/ website → https://directorlink.io
github-link/ short link to this repository → https://github.directorlink.io
cloud/ accounts and the relay (Worker) → https://api.directorlink.io
tests/ app and cloud tests, shared vectors
scripts/ build and validation
docs/ specification, decisions, research, releases
See docs/BUILD.md for building, testing and releasing, docs/ARCHITECTURE.md for how the pieces fit, and SECURITY.md for reporting a security problem.
DirectorLink is a Lua driver for Control4's DriverWorks platform. It runs inside Director like any other driver and is added and updated with Composer Pro.
docs/RESEARCH.md.Used every day in a real home. The API is versioned: 1.x releases add to /v1 without breaking existing clients. The roadmap is docs/ROADMAP.md.
DirectorLink is an independent project, not affiliated with Control4 or Snap One. It is open source and is not endorsed by Control4 or Snap One. Control4 and DriverWorks are trademarks of Snap One, LLC, named here only to describe compatibility.
DirectorLink is licensed under the Apache License 2.0. See LICENSE and NOTICE.