Physical Interface (PHI) Modules

Below are PHI modules which can be used to control the listed equipment as well as the examples for PHI development for the custom integrations.

To install PHI, put the module file into xc/drivers/phi/ folder or use console command:

eva uc phi download <module-uri>
Category Module Version Description Equipment API
gpio gpio_button 1.1.2 GPIO buttons GPIO 4 (3.2.0+)
gpio gpio_out 1.0.0 GPIO out GPIO 5 (3.2.2+)
gpio gpio_power 1.2.1 GPIO power GPIO 5 (3.2.2+)
lights nanoleaf 1.0.3 Nanoleaf LEDs Nanoleaf LEDs 5 (3.2.2+)
lights philips_hue_leds 1.0.8 Philips HUE LEDs Philips HUE LEDs 5 (3.2.2+)
lights yeelight 1.0.0 Xiaomi Yeelight LEDs Yeelight bulb 5 (3.2.2+)
net net_if 1.0.2 Bandwidth meter/interface monitor NET-IF 6 (3.2.3+)
relays dae_ip16r 1.2.1 Denkovi relay smartDEN-IP-16R smartDEN-IP-16R 4 (3.2.0+)
relays dae_pbro5ip 1.2.1 Denkovi relay DAE-PB-RO5-DAEnetIP4 DAE-PB-RO5-DAEnetIP4 4 (3.2.0+)
relays dae_ro16_modbus 1.2.2 Denkovi ModBus relay DAE-RO16 DAE-RO16-MODBUS 5 (3.2.2+)
relays eg_pm2lan 1.1.5 EG-PM2-LAN smart PDU EG-PM2-LAN 5 (3.2.2+)
relays ow_ds2405 1.1.1 1-Wire OWFS DS2405 switch DS2405 4 (3.2.0+)
relays ow_ds2408 1.1.1 1-Wire OWFS DS2408 relay DS2408 4 (3.2.0+)
relays sonoff_basic 1.1.1 Sonoff Basic WiFi relay ITead 1-port (Tasmota) 4 (3.2.0+)
relays sonoff_mch 1.1.4 Sonoff multi-channel WiFi relay ITead multi-port (Tasmota) 5 (3.2.2+)
relays sr201 1.1.0 SR-201 relay SR-201 5 (3.2.2+)
relays vkmodule_vrc_r2 0.0.1 VKModule ModBus relay VRC-R2 VKModule VRC-R2 5 (3.2.2+)
relays w1_ds2408 1.1.2 1-Wire DS2408 8-port relay DS2408 5 (3.2.2+)
sensors/alarm akcp_md 1.1.1 AKCP MD00 motion sensor AKCP MD00 4 (3.2.0+)
sensors/alarm akcp_sk 1.1.1 AKCP SK00 smoke detector AKCP SK00 4 (3.2.0+)
sensors/din dae_ip32in 1.1.2 Denkovi smartDEN IP-32IN (DINs) smartDEN IP-32IN 4 (3.2.0+)
sensors/env akcp_ths 1.2.0 AKCP THSXX temperature and humidity sensor AKCP THSXX 4 (3.2.0+)
sensors/env am2302 1.1.2 DHT11, DHT22, AM3202 temperature/humidity sensors DHT11, DHT22, AM3202 5 (3.2.2+)
sensors/env bme280 1.1.1 BME280 temperature/humidity/pressure sensors (I2C/SMBus) BME280 5 (3.2.2+)
sensors/env ow_ds18n20 1.0.2 1-Wire OWFS temperature sensor driver DS18S20, DS18B20 5 (3.2.2+)
sensors/env softron_sm100_temp 0.1.2 Softron SM-100 temperature sensor Softron SM-100 4 (3.2.0+)
sensors/env softron_sm200_th 0.1.2 Softron SM-200 temperature/humidity sensor Softron SM-200 4 (3.2.0+)
sensors/env softron_sm300_light 0.1.2 Softron SM-300 light sensor Softron SM-300 4 (3.2.0+)
sensors/env w1_ds18n20 1.1.1 1-Wire DS18N20 temperature sensors DS18S20, DS18B20 4 (3.2.0+)
sensors/misc ow_sensor 1.1.2 1-Wire OWFS universal sensor driver Any 1-Wire sensor 5 (3.2.2+)

Note: AKCP sensors should be connected to sensorProbe controller first. For all AKCP products EVA PHIs act as a gateway only.