erikwang2013/industrial-protocols-dali

There is no license information available for the latest version (v1.1.2) of this package.

DALI 协议包 — 数字可寻址照明,需 DALI 网关桥接

Maintainers

Package info

github.com/erikwang2013/industrial-protocols-dali

Type:industrial-protocol

pkg:composer/erikwang2013/industrial-protocols-dali

Transparency log

Statistics

Installs: 0

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

v1.1.2 2026-07-26 14:34 UTC

This package is auto-updated.

Last update: 2026-07-27 09:02:28 UTC


README

English

DALI (Digital Addressable Lighting Interface) 数字可寻址照明控制协议。通过 DALI 网关(Lunatone/Helvar 等)桥接,支持调光和状态读取。

安装

composer require erikwang2013/industrial-protocols-dali

功能

DALI 广播/单灯调光控制、灯具状态读取、BridgeConnector 连接管理

所需硬件

DALI 网关(Lunatone DALI-GW、Helvar Digidim)

使用说明

$bridge = new TcpGatewayBridge('192.168.1.200', 502);
$conn = $kernel->getConnectionManager()->connect('dali-gw', [
    'protocol' => 'dali', 'bridge' => $bridge,
]);
$conn->write(['0x00' => 254]);  // 广播 100% 调光
$conn->write(['0x01' => 128]);  // 灯具 1 50% 调光
$conn->read('0x01');            // 读取灯具 1 状态

兼容框架

Laravel / Webman / Hyperf / ThinkPHP / Yii2 / Plain PHP

系统要求

  • PHP >= 8.1
  • DALI 网关
  • erikwang2013/industrial-protocols-kernel

License

MIT — Copyright (c) 2026 erik erik@erik.xyzhttps://erik.xyz