硬件设置
在你通过Domoticz控制设备之前,你必须先设置设备与Domoticz之间的通讯方式。进入 设置 -> 硬件 页面添加硬件。在添加相应的硬件之前,设备是不会显示的。
支持的硬件
Domoticz最新稳定版本是3.5877,原生支持以下硬件设备。点击设备连接查看更多信息。
目前,开发人员正在开发一个Python插件框架,将允许其它开发人员轻松的在一个硬件(或虚拟硬件)和Domoticz之间创建接口。 如果你是一名开发人员并想做出贡献,请来这里看看:
下面的列表不是全部设备,有各种各样的方式可以与其他设备交互。强烈建议你查看论坛和Wiki页面。
1-Wire (System) | Kodi Media Server | RFXCOM - RFXtrx shared over LAN Interface |
AccuWeather (Weather Lookup) | Limitless/AppLamp/Mi Light With LAN/WiFi interface | RFXCOM - RFXtrx315 USB 315MHz Transceiver |
Atag One Thermostat | Local I2C sensors | RFXCOM - RFXtrx433 USB 433.92MHz Transceiver |
BleBox devices | Logitech Harmony Hub | RFXCOM - RFXtrx868 USB 868MHz Transceiver |
Comm5 MA-4XXX/MI-XXXX Serial/USB interface | Logitech Media Server | Rainforest RAVEn USB |
Comm5 MA-SXXX with LAN interface | MQTT Client Gateway with LAN interface | Raspberry's GPIO port |
CurrentCost Meter USB | Meteostick USB | Razberry Z-Wave via LAN interface (HTTP) |
CurrentCost Meter with LAN interface | Mochad CM15Pro/CM19A bridge with LAN interface | Rego 6XX USB/serial interface |
Daikin Airconditioning with LAN (HTTP) interface | Motherboard sensors | S0 Meter USB |
DarkSky (Weather Lookup) / Forecast.io | Multifun LAN | S0 Meter with LAN Interface |
Davis Vantage Weather Station USB | MyHome OpenWebNet | SBFSpot (SMA) |
Denkovi Smartden with LAN interface | MySensors Gateway USB | Satel Integra via LAN Interface |
Domoticz - Remote Server | MySensors Gateway with LAN Interface | SolarEdge via LAN interface |
Domoticz Internal interface | Nefit Easy HTTP server over LAN Interface | SolarEdge via Web API |
Dummy (Does nothing, use for virtual switches only) | Nest Thermostat/Protect | SolarMax via LAN Interface |
ETH8020 Relay board with LAN interface | Netatmo | Sterbox v2-3 PLC With LAN Interface |
Eco Devices Via LAN Interface | Open Weather Map | System Alive Checker (Ping) |
EnOcean USB (ESP2) | OpenTherm Gateway USB | TE923 USB Compatible Weather Station |
EnOcean USB (ESP3) | OpenTherm Gateway with LAN interface | Teleinfo EDF USB |
Energy Count 3000/ NETBSEM4/ La Crosse RT-10 LAN | OpenZWave USB | Tellstick |
Evohome USB (for HGI/S80) | P1 Smart Meter USB | Thermosmat Thermostat |
Evohome via script | P1 Smart Meter with LAN interface | Toon Thermostat |
Fitbit | PVOutput (Input) | Volcraft CO-20 USB air qualty sensor |
Fritzbox Callmonitor via LAN interface | Panasonic TV | Wake-on-LAN |
Goodwe solar inverter via Web API | Philips Hue Bridge | Weather Underground |
HEOS by DENON | PiFace - Raspberry Pi IO expansion board | Winddelen |
HTTP/HTTPS poller | Plugwise Anna Thermostat via LAN interface | YeeLight LED |
ICY Thermostat | RFLink Gateway USB | YouLess Meter with LAN Interface |
KMTromc 433MHz Gateway USB | RFLink Gateway with LAN interface | ZiBlue RFPIayer USB |
KMTromc Gateway USB | ZiBlue RFPlayer with LAN Interface | |
KMTromc Gateway with LAN interface |
设置USB设备
首先确保设备在系统中被识别。 Domoticz会自动识别USB端口。
通过按下 增加 按钮,硬件被添加到系统并将自动启动。
设置局域网设备
首先确保您知道设备的IP地址和端口。
通过按下 增加 按钮,硬件被添加到系统并将自动启动。
共享设备
你可以向你的朋友共享(Domoticz)传感器。例如,你可以共享你的雨量计,还有可以让其他人控制的灯或开关。为此,您需要在应用程序设置中输入管理员用户名和密码,然后就可以添加用户并为此用户分配传感器或开关。设置共享的具体示例请查看设置设备共享.
要使局域网中的Domoticz服务器可供外部连接,你需要在路由中设置端口转发。请查看你的路由器的文档,了解如何设置转发规则或查看此链接 http://www.howtogeek.com/66214/how-to-forward-ports-on-your-router/ 。
Domoticz远程服务器
为了接收来自其他人的传感器数据,你需要添加一个名叫‘Domoticz – Remote Server’的硬件,然后填写Domoticz远程服务器的IP、端口以及用户名和密码。
Weather Underground
一种特殊类型的硬件,可以从世界各地的数千个气象站接收天气数据(温度、风、降雨、气压、阳光等)。你需要从wunderground.com申请一个个人API Key,免费版API Key可以每天接收500次数据。Domoticz每10分钟请求一次数据,因此每个免费版API Key最多可以连接3个气象站。在API Key中填入你申请的API Key,地址中填入气象站的ID。注意,个人气象站需要在ID前添加pws:字符(例如 pws:INOORDHO68)。如果你需要监测更多气象站,你需要在Wunderground申请额外的API Key。
点击虚拟天气设备查看有关如何申请和使用此功能的教程。
Dummy Hardware(虚拟硬件)
Dummy Hardware是另一个特殊硬件类型。就像它的名字,这种硬件不与外接通讯。它的目的是作为虚拟开关和虚拟传感器的占位符,在事件和脚本中成为一个可变因素(变量)。新的虚拟设备需要在 设置 -> 硬件 中点击相应虚拟硬件中的 创建虚拟设备 按钮创建。
硬件列表
添加硬件后,硬件页面中会列出所添加硬件的概览信息。硬件可以被更新或删除。对于RFXCOM收发器可以通过单击 Set Mode 按钮选择不同的协议。
调试硬件
在Windows系统中,右击右下角托盘中的Domoticz图标,你可以看到一个debug console(调试控制台),或者在Domoticz中选择 设置 -> 日志 打开日志窗口