Para mí, el plugin OpenHAB CULIntertechno no funciona como debe para enviar mensajes a la pasarela de Intertechno LAN ITGW-433 a distancia cambiar los enchufes de pared PAR-1500. Para eso necesitaba ir de otra manera.
Dirección IP
Encontré obligatorio saber dirección IP de ITGW. Para ello, simplemente enlazar una dirección IP en el servidor DHCP MAC-address de IPGW. Para encontrar ese hardware dirección utilizar un escáner de red y escanear el rango DHCP como hay solución IP se puede establecer en el ITGW.
El escáner del puerto reveló "Microchip Technology Inc." como la empresa adaptador; Utilice su dirección MAC.
Luego en el servidor DHCP, fix-Reserva una IP para esa dirección MAC.
Configuración de OpenHAB
Para cada PAR-1500 cree 1 línea en el archivo de artículos como se muestra en el archivo adjunto.
El addon org.openhab.binding.exec-1.8.2.jar (o cualquier otra versión por supuesto) es necesario también en la carpeta del addon.
El código es bastante simple:
exec = "> [OFF: / usr/bin/python /opt/openhab/customfiles/senditgw433.py A 1 off] > [ON: / usr/bin/python /opt/openhab/customfiles/senditgw433.py un 1 en]"
Cuando se reciben los comandos OFF (u ON), openhab se ejecutará el senditgw433.py script de python con 3 argumentos.
El argumento 1 es la dirección principal, 2 es la dirección de esclavo y 3 el estado para cambiar a.
El script de senditgw433.py reside en la carpeta de customfiles de openhab. Python debe ser instalado por defecto en la Raspberry Pi.
senditgw433.py
ITGW-433 acepta comandos a través de UDP.
Hay valores básicos para establecer con que se construirá todo el mensaje.