Denkovi Hubitat Drivers for Denkovi smartDen IP-Maxi Module
This code runs on Hubitat and will connect to a Denkovi Web Relay. I've used this to configure my pool automation, control sprinkler systems and a future thermostat migration. I borrowed some coding from the Hubitat Community and this is a first release, be kind. The Denkovi has 8 web relays to control and can be web managed, but this code does XML queries to post and get settings to the device.
I use PoE based Ethernet with a Ethernet Splitter Adapter Cable 48V to 12V DC connected to a Denkovi smartDen IP-Maxi Module
http://denkovi.com/smartden-maxi-io-relay-module-snmp-http-din-rail-box
https://github.com/coreyclerico/DenkoviSwitchDevice.git
Features
Communication:
- Fully compatible with 10/100/1000 Base-T networks, Auto-MDIX;
- Protocols: TCP/IP, HTTP, DHCP, DNS, SNTP, SNMP, ICMP (ping);
Inputs:
- 8 digital inputs with On/Off LED (input voltage range: 0-12V DC / 0-24V DC);
- 8 counters (32 bit) attached to digital inputs;
- 4 analog inputs (input voltage range: 0-10V DC);
- 4 temperature inputs for sensors NTC thermistors type B57500M;
- Linearization (scaling) for the analog inputs;
- Programmable temperature units: Celsius/Fahrenheit;
- Configurable filters for the digital/analog inputs;
Outputs:
- 8 SPDT relays (with NO and NC contacts), the type depends on the stocks quantity in our store:
- 2 analog outputs: 0-10V DC (10 bit resolution);
- Single pulse feature for the relay outputs;
Better instructions are on the way.