10/100 Ethernet
Wi-Fi 802.11b/g/n (optional)
Up to 24xSPDT relays
"Open collector"
0..10V analog
PWM and phase
RS485/232
For our sensors
Alarm (dry contact)
AC/DC Voltage/Current
Pulses from utility meters
Current transformers
RS485/232, Wiegand
TCP/IP + ARP/DHCP/ICMP/TFTP/DNS
Integrated WEB
MQTT (MQTTs)
SNMPv1
Modbus TCP
NTP/SNTP for real-time events
802.1q VLAN
I/O Automation
Macros
PING monitor
Real-time events
SPC Cloud
OpenHAB
HomeAssistant
Domoticz
Zabbix
Other...
You can use this firmware if you need automation based on hourly prices on the Bulgarian electricity exchange (ibex.bg). A special software module downloads price information daily and loads the electricity price into a virtual port at every hour.
By including the virtual port in automatic tasks and macros, you can control inverters for energy production, turn on/off consumers according to prices, etc.
The "ModbusRTU Master" module is also active in this version, which allows you to directly manipulate inverter registers for intelligent production limitation according to exchange prices.
Access to prices is free for 30 days (activated when you first connect NetControl to the server)!
For more information, see:
With firmware v5.70NetControl can read data from Modbus devices via TCP or RS485 (a model with such a hardware port is required). The devices can be electricity meters, water meters and other "utility meters", inverters for photovoltaic systems and even another NetControl (ModbusTCP is supported by default).
The received data is sent via MQTT and can be assigned to virtual ports to implement automatic tasks.
For more details on the capabilities and limitations of this function, please see the attached document.
In firmware v5.66 we have fixed the issue with the "Auto Refresh" setting not working in the main page of the Web interface.
We have added new fields to the MQTT JSON data: 'ts' - timestamp of the time of receipt of the event and 'st' - code for the source of the event. You can also now choose whether incoming MQTT messages should be copied to "/out" or "/mrout".
There is a new action type "Invert value" in macros - with it you can invert the value of an output or Virtual Output.